Flying-And-Robotics-Club / farlib

Optimized C++ Library for Robotics Develpment
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

A* algorithm #4

Open Alivething opened 1 year ago

Alivething commented 1 year ago

Use case

Implementation of the A* planning algorithm. For any 2D sampled plane divided into finite squares with known obstacles, find the shortest distance between any two points. Assume equal weights. Similar to Grassfire with a metric.

Proposal

Implement the A algorithm to use the graph in /test directory. For info about A: https://www.geeksforgeeks.org/a-search-algorithm/