Simple robot navigation planner
- Dijkstra
- RRT
- RRT*
- DWA
- Randomized MPC
- Download
git clone [email protected]:kohonda/navigation_planner_2d.git
cd navigation_planner_2d
- Create venv
python3 -m venv .venv
source .venv/bin/activate
- Install
cd navigation_planner_2d
pip3 install wheel
pip3 install -e .
cd test
python3 test_navigation.py
- Green/Red circle: Robot (When red, the robot is in collision with obstacles)
- Black: known static object, given as prepared map
- Blue: unknown static/dynamic objects
- Red: LiDAR scan
cd script
python3 map_creator.py [config-yaml]
Example config is here