I have encountered similar problems to the the following posts:
- Creation of publisher failed: Checksum does not match
- [Solved] Which firmware for 20.04 Noetic?
- I can’t get roslaunch rosbot_ekf all.launch rosbot_pro:=true to work
That is, I have recently flashed a ROSbot Pro 2.0 with the Noetic + 20.04 Upboard image (as listed on the Download page here). However, when running the following roslaunch, it results in the same error as the first link - that is a checksum error on failing to request/publish topics.
roslaunch rosbot_ekf all.launch rosbot_pro:=true
The first post, does not contain a solution, and I have tried the various other suggestions, including reinstalling the image, and re-flashing the robot with the firmware multiple times (including through reboots), changing the baud rate, etc. to no avail. I have also completely pulled/updated the rosbot_ekf package from the Husarion GitHub, but the issue persists.
One post mentioned an “bad firmware”, but I’m unsure where to acquire the “correct” firmware.
Is there a solution to this, perhaps something simple I’ve overlooked?