This repository contains code for A* path planning with continuos collision checking.
To run A* algorithm on various map, run this command:
python main_AStar.py
This file contains code to run A* algorithm on several different environments.
This file contains an implementation of A* path planner.
This file contains implementation for continuos collision checking between a ray and AABBs (axis aligned bounding box).
This folder contains the 7 test environments described via a rectangular outer boundary and a list of rectangular obstacles. The start and goal points for each environment are specified in main_AStar.py.
- Ray AABB intersection: