------------------------------------------------------------------------------------------

Improved RRT Connect and GT-RRT

------------------------------------------------------------------------------------------

Author: Jai Sharma (UID: 118160016) & Divyansh Agrawal (UID: 117730692)

Course: ENPM661 - Planning for Autonomous Robots

Assignment: Project 5

------------------------------------------------------------------------------------------

Goal:

  • Implementing Improved RRT-Connect and GT-RRT on a 2D Map with Obstacles
  • Comparing the performance of the enhanced variants with RRT and RRT Connect

Work:

  • The folder contains various python files which contain the code to run the program based on a specific start and goal point. The program finds the best path and outputs an image displaying the path.

Additoinal Notes:

  1. the program does not ask for user input, you can change the start and goal position in the main function.

  2. there are 8 files

    • RRT
    • RRT-Connect Map 1
    • RRT-Connect Map 2
    • Imporved RRT-Connect Map 1
    • RRT-Connect Biased
    • GT-RRT Map 2
    • RRT-Connect 3-Node Map 2
    • GT-RRT Empty Map
  3. to run the program, just use any python editor

------------------------------------------------------------------------------------------

For any questions regarding the implementation or running of the program, please contact dagrawa1@umd.edu

------------------------------------------------------------------------------------------