You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Firmware G5.3 causes slow odomtery output (~8Hz) and jerky movement when driven via cmd_vel, which cannot be recovered from by rolling back to previous firmwares
#456
Open
lukeopteran opened this issue
Nov 14, 2023
· 4 comments
Looking at the log -- I don't think anything is wrong with the robot. I think that you are running into the Create 3 robot's safety system. You will likely need to set safety_override to something other than none to command the velocities you are attempting to send. You can either do that in the YAML or by setting the parameter during runtime. See this page for more detail.
@shamlian The robot had really poor performance under the FastRTPS, even when running it really slowly, we also tried disabling all safety and still had the poor performance. However under cyclone it worked really well, when given a range of cmd_vels (Will stick to Cyclone for now).
Does the robot Ubuntu instance have the ip frag time reduced, as this helped when fastrtps got overwhelmed? e.g. net.ipv4.ipfrag_time = 1
Using the latest firmware causes a slow down in the robot function / behavior. We get a jerky response to cmd_vel
When rolling back the firmware the robots still have the issues. I cannot see overly high CPU / memory load on the robot.
Setup:
Firmware: G5.3
DDS: Fastrtps
Pi4 inside on Ubuntu 20.04, RO2 Galactic
On a clean robot running up-to G5.2 we do not see this
The text was updated successfully, but these errors were encountered: