PythonRobotics: Open-Source Library with EKF, Particle Filter, SLAM, and Path Planning Algorithms
tom_doerr · x · 2026-08-02
PythonRobotics is an open-source project providing Python code and a textbook for robotics algorithms. It demonstrates implementations of classic algorithms including:
- Localization: Extended Kalman Filter (EKF) and particle filter
- Mapping: Gaussian grid maps
- SLAM: ICP and FastSLAM
- Path planning: Dijkstra, A, RRT, etc.
The project has 30.2k stars and 7.4k forks on GitHub, with 2,223 commits, making it a valuable resource for learning robotics algorithms.
More from Embodied
- Debate erupts over lethal military robots vs. failing civilian units — teortaxesTex · 2026-08-24
- Robot long jump hits 7+ meters, just 1 meter shy of human world record — TinfoilTricorn · 2026-08-24
- 'Robots could do that decades ago, they're called cars': humanoid sprint debate — teortaxesTex · 2026-08-24
- Chinese Transforming Robot Dog Sparks US Trade Policy Criticism — TinfoilTricorn · 2026-08-24
- China vs US Humanoid Paths: China Focuses on Locomotion, US on Dexterous Manipulation — basedjensen · 2026-08-24
- From CAD to Reality: Custom Actuator Coil Winder Running — TinfoilTricorn · 2026-08-24