- Mar 4
- 3 min
Robot Path Planning: A Guide to the ROS GetPlan Service in C++ and Python
Sometimes we want the ROS navigation stack to plan a path to a goal without moving the robot to it. In this short article, I’ll show you...
- Mar 3
- 11 min
Accurate Compass Headings: Magnetometer Calibration in C++, Python, and MATLAB
In my last article: Navigating with Magnetometers: Electronic Compass Headings in C++, Python, and MATLAB, we learned how to calculate...
- Feb 26
- 7 min
Navigating with Magnetometers: Electronic Compass Headings in C++, Python, and MATLAB
Compass headings can be essential for many autonomous mobile robots, and magnetometers such as those included in the popular LSM303,...
- Feb 22
- 1 min
Welcome to Practical Robotics: Your Source for Learning to Build and Program Autonomous Robots
Welcome to my Practical Robotics blog, your source for hard-to-find tips and tutorials on building and programming robots. If you're...