-
-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementation of A-Star Algorithm #21
Comments
Thank you for proposing!! I agree with your proposal to add A* algorithm and VFF algorithm. I think it is better for us to separate into 2 steps as follow.
If you have any questions, let’s discuss here. |
I’ve created an initial draft implementation of an A* path planner for the repository and submitted a PR for your review. This implementation includes features like obstacle handling, grid-based planning, sparse path generation, and integration with cubic spline trajectory creation. Here’s a quick summary: Features: Transitioning from a point-object model to a car-specific configuration space (C-space). Please take a look when you have time and let me know your thoughts or suggestions for improvement. |
Thank you for submitting the PR! I will check and review it from now on. Please just a moment. |
Proposal for New Algorithm: A* for Path Planning
Algorithm Name
A*
Description
A* is a robust global pathfinding algorithm that computes the shortest path between two points while avoiding obstacles. It combines the benefits of both Dijkstra’s Algorithm and Greedy Best-First Search, providing an optimal path that efficiently navigates through a grid-based map. Its computational efficiency and proven effectiveness make it ideal for autonomous driving applications.
Plan for Implementation
Map Representation
Vehicle Representation
Pathfinding with A*
Local Path Planning with Virtual Force Field (VFF)
Clearance Space
References
Hybrid A* for Motion Planning in Dynamic Environments
Hybrid A* Paper (Stanford)
This reference explains hybrid A* for motion planning. While it focuses on post-processing for vehicle dynamics, we’ll keep it simple by implementing standard A* for beginners.
Virtual Force Field Algorithms for Robot Navigation
VFF Overview
Details about the Virtual Force Field (VFF) algorithm for robot navigation.
Expected Outcome
The text was updated successfully, but these errors were encountered: