Closed FBarrca closed 2 years ago
Which firmware you uploaded to the OpenCR?
Hi, I am might have used the wrong word as firmware probably isn't the most appropriate in this case. Regardless, I am using the latest release of the OpenCR board at https://raw.githubusercontent.com/ROBOTIS-GIT/OpenCR/master/arduino/opencr_release/package_opencr_index.json, the version 1.4.19. As for the sketch im using the example sketch at Turtlebot3ROS2/turtlebot_burger. Hope it helps.
Which SBC, Because I guess arduino based OpenCR firmware doesn't work.on Raspberry pi.
No, obviously im uploading it to the OpenCR. But the SBC i'm running ROS2 is as you are suggesting a raspberry pi 3b. I talked about the SBC because i notice the failure while doing the bringup of ros. I'm not very knowledgeable at the matter, but the error seems to suggest the SBC doesn't receive data from the OpenCR.
Hello, this morning I've revisited the issue as I had left it on standby.
I've managed to solve it by downgrading the DYNAMIXEL2Arduino library to v0.3.0
as suggested in the similar issue #245.
Later versions might also work but i haven't had the need to try another.
I will now close the issue.
Thanks for the help.
Okay that is great. Can you please share the steps to downgrade the library?
thank you @FranciscoBarCa, that resolved my problem.
Hello, I'm trying to compile and upload the OpenCR firmware for my turtlebot3 running ROS2 foxy, the upload is successful and the button test to check the connection to the motors runs smoothly. The issue arises while doing the bringup of the SBC using the command
ros2 launch turtlebot3_bringup robot.launch.py
It gives out an error during the battery publisher creation, funnily enough, this error does not occur while uploading the firmware using the precompiled verison at https://emanual.robotis.com/docs/en/platform/turtlebot3/opencr_setup/#opencr-setup . Console log:I would really appreciate any help on the subject. Kind regards.