Open alsora opened 2 years ago
This kind of make sense and is expected, no? For the Create 2 (that's all I have), if I performed this maneuver, I will definitely observe /odom
drift like this. For carpet, it likely will drift even more.
For at least my current investigation, I want to add more noise to the /odom
topic in simulation, so I can evaluate SLAM algorithms in the presence of "bad" odometry. Having perfect /odom
in a simulation would defeat the purpose of most SLAM algorithms that requires an input odometry, right?
Describe the bug Doing very simple and short maneuvers results in a huge drift in the dead reckoning pose wrt the ground truth one.
To Reproduce Run simulation and then command
Where the forward translation is ~ 1 meter, is enough to have the robot pose drift a lot. This can be easily observed thanks to another currently open bug, where Gazebo uses ground truth pose, but rviz does not https://github.com/iRobotEducation/create3_sim/issues/75
Screenshots At the end of the aforementioned maneuver, the robot appears docked in gazebo, but it is not in Rviz