POST No. 2407789
OpenCR Firmware Upload
2020-03-25 08:11:54 robotiscustomer

Hi, in the Turtlebot 3 emanual, it mentions about OpenCR Firmware Upload for TB3. What is that for? If I upload it to the Open CR board, will it limit the usage of the OpenCR board to Turtlebot3 only? If I want to use OpenCR to control other robots such as Open Manipulator-X, do I need to use a different Firmware Upload? 

2020-03-25 08:11:54
2020-03-25 09:34:07 Will Son


In order to operate a specific robot, the controller should have a proper firmware.

In case of TurtleBot3, you should select proper turtlebot3 examples from Arduino IDE or download the firmware and upload via command line as written in the eManaul.

OpenMANIPULATOR will also require a specific firmware if you are following the eManual.

Based on Arduino example codes, you can also write your own firmware to control a custom robot.

Thank you.

2020-03-25 11:00:16 robotiscustomer
Thanks Willson. So if I have only one OpenCR board, I have to upload different firmwares whenever I switch between TurtleBot3 and OpenManipulator-X. How about the case of putting the OpenManipulator-X on the TurtleBot3? Is the TurtleBot3 firmware the one to use?
2020-03-25 11:00:16
2020-03-25 09:34:07
2020-03-26 10:29:19 Will Son


In case of using OpenMANIPUALTOR-X on top of TurtleBot3 Waffle Pi, you can use Arduino example firmware.

Examples > TurtleBot3 > turtlebot3_with_open_manipulator > turtlebot3_with_open_manipulator_core

This example is specifically written for the case.

Thank you.

2020-03-26 10:29:19
웹에디터 시작 웹 에디터 끝