PythonRobotics
Table of Contents
Getting Started
What is PythonRobotics?
How to run sample codes
How to contribute
How to read this textbook
Introduction
Localization
Mapping
SLAM
Path Planning
Path Tracking
Arm Navigation
Aerial Navigation
Bipedal
Inverted Pendulum
Utilities
Appendix
PythonRobotics
Getting Started
Edit on GitHub
Getting Started
Contents
What is PythonRobotics?
Philosophy 1. Easy to understand each algorithm’s basic idea.
Philosophy 2. Widely used and practical algorithms are selected.
Philosophy 3. Minimum dependency.
Audio overview of this project
Arxiv paper
How to run sample codes
Steps to setup and run sample codes
Directory structure
How to contribute
Before contributing
1. Adding a new algorithm example
2. Reporting and fixing a defect
3. Adding missed documentations for existing examples
4. Supporting this project
How to read this textbook