Skip to content

I am comparing four types of RRT algorithms on different parameters like tree density, path cost, execution time. Also the path obtained is then simulated on gazebo using Turtlebot

Notifications You must be signed in to change notification settings

nishantpandey4/Comparing-Various-types-of-RRT-along-with-their-simulation-output

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INSTRUCTIONS TO RUN

Download/Clone the package into the workspace and build using catkin build or catkin_make. Source the workspace.

2-D Path Planning Methods

To run the below path planning algorithms, run the following from src folder the workspace:

RRT

$ cd final_project/scripts/
$ python3 rrt.py

RRT*

$ cd final_project/scripts/
$ python3 rrt_star.py

RRT*-Smart

$ cd final_project/scripts/
$ python3 rrt_star_smart.py

RRT-Connect

$ cd final_project/scripts/
$ python3 rrt_connect.py

Gazebo+Rviz Simulation

This is using Navigation stack so is technically not correct: However depending on the algorithm to run uncomment the lines in the move.py script For RRT star, RRT star smart uncomment line 78 and comment line 79 for RRT connect and RRT do visa versa.

To run the simulation:

$ roslaunch final_project world.launch

In another terminal run,

$  roslaunch final_project navigation.launch 

Make the map align with the world in rviz by moving the robot using 2D Pose Estimate.

Open a new terminal and run,

$ cd final_project/scripts/
$ python3 move.py

Reference: https://github.com/anikk94/enpm661_project5/tree/main/final_project

Results:

RRT Execution:

RRT.mp4

Drive link of all results:

https://drive.google.com/drive/folders/1iJ1UV4ABaA0cAIsR_7lLINq1CRS_0DOv?usp=sharing

2D - Results:

Screenshot (34)

Screenshot (35)

About

I am comparing four types of RRT algorithms on different parameters like tree density, path cost, execution time. Also the path obtained is then simulated on gazebo using Turtlebot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published