Check odometry and sensor frames
ROS 2 → Map your own world
Check the transform chain before mapping
The TF video's frame-tree discussion prepares the key SLAM check: laser observations must connect through the robot body to its odometry frame. SLAM later adds the global map relationship.
Reference environment: Ubuntu 24.04, ROS 2 Jazzy and Gazebo Harmonic. Some Articulated Robotics videos use older Foxy/Gazebo Classic examples. Use the linked documentation for compatible commands and plugins. You can read and watch on mobile; simulation needs a computer.
Video by Josh Newans / Articulated Robotics ↗ · Starts at 12:30
Lesson notes
- Confirm the sensor mount and odom-to-body transforms.
- Check that moving-joint data is actually published.
- Inspect missing links and stale timestamps before tuning the mapper.
Related videos for this lesson
- Coordinate Transformations — How robots move through space ↗
Review coordinate frames, then use the SLAM documentation to check the map, odom, base and sensor chain.
Series: Coordinate Transformations for Robotics ↗
Explain it in your own words
Which link should not be invented as a fixed transform to hide odometry problems?
Compare your explanation
odom → base_link represents robot motion. Making it fixed masks the missing motion estimate instead of fixing it.
Completion saves automatically after you read through to the end.
Next lesson →