[Enhancement] ASTAR Unit Tests #338
Labels
1-Star
Indicates a very easy task or challenge, suitable for beginners with minimal effort required.
enhancement
Requests for new features or improvements to existing features.
testing
Tasks related to creating or improving tests, including unit and integration tests.
Why Is This Enhancement Needed?
Unit testing of avoidance path creation by the ASTAR algorithm will be essential for future integration testing.
Proposed Solution
See
tests/Unit/src/algorithms/pathplanners/AStarPlanner.cc
for examples of what unit tests should look like for the ASTAR algorithm.Additional Context
We need to create unit tests that insert obstacles, generate an avoidance path, then validate that the generated path doesn't intersect with any obstacles.
The text was updated successfully, but these errors were encountered: