This repository gives an insight into the basics of Motion Planning using ROS. This project is performed using Sahayak.
pip install -r requirement.txt
xargs sudo apt install < ros_requirements.txt
For teleoperation of Sahayak run the below command in terminal:
roslaunch sahayak_control teleop.launch
A* search is run on a given map to find the shortest path. RDP algorithm is used to remove the redundant nodes in the generated path. Through these nodes a smooth B-spline curve is fitted.
Green : Without RDP
Blue : RDP with
Red : RDP with
To run A* search on a given map:
To move the bot on the path planned by global planner, run the following: