roaldlemmens / morph

MORPH : Modular Open Robotics Platform for Hackers
https://hackaday.io/project/25730-morph-modular-open-robotics-platform-for-hackers
GNU General Public License v3.0
44 stars 8 forks source link

VESC stopped working after switching to ROS Melodic #5

Open Yarulik opened 3 years ago

Yarulik commented 3 years ago

Hello! Updated ROS and outlined problems in synchronization VESC HW 4.12 FW 2.18. "robot_state_publisher / state_publisher? [ERROR] Out-of-sync with VESC, discarding 5 bytes "

Could you please tell me if you need to update the VESC firmware or prescribe the new turtle's movement node?

roaldlemmens commented 3 years ago

Hi! The ROS version should have no impact on the VESC driver. I have seen the out-of-sync error message in the past, but that was caused by a VESC with firmware major version 3. Support for version 3 firmware is added in the FW3 branch of the VESC subrepo. I have switched to this version a while back and have had no issues with that.