Real-Time Sample-based Planner with Artificial Potential Field for Dynamic Obstacle Avoidance

Real-Time Sample-based Planner with Artificial Potential Field for Dynamic Obstacle Avoidance

Description

This project presents an alternative algorithm for real- time path planning with both static and dynamic uncertain obstacles in an environment. We used a real-time sample-based method called Rapidly Exploring Random Tree algorithm (RRT*) combined with the Potential-based algorithm for dynamic obstacle avoidance. To be more specific in potential-based planner, our algorithm only executes potential-based planner whenever our agent is inside the influence circle of the moving obstacle. The influence circle will change its size depending on the relative velocity and maximum acceleration of the agent. Our version of RRT* starts by expanding the tree from the goal position. This can ensure the path from the agent to the goal point is the most optimal if the agent is intruded by the moving obstacle and derailed from the original path.

If you would like to know more about the project, please contact me through: yychan@bu.edu