We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
In order to implement the RRT* algorithm, first we need to get some data structures in place that will let us build an RRT tree.
This data structure should be declared in include/pathing/tree.hpp and defined in src/pathing/tree.cpp.
include/pathing/tree.hpp
src/pathing/tree.cpp
Inspired by the old implementation here and here.
There are four classes that will be necessary
RRTPoint
RRTNode
RRTEdge
RRTTree
See Tyler Once this is done to discuss what is necessary to document in wiki
Create unit tests building up simple and complex trees making sure the operations are working as expected. See Tyler for mroe guidance if needed.
The text was updated successfully, but these errors were encountered:
AchuthKrishna
Successfully merging a pull request may close this issue.
🚀 Feature
In order to implement the RRT* algorithm, first we need to get some data structures in place that will let us build an RRT tree.
This data structure should be declared in
include/pathing/tree.hpp
and defined insrc/pathing/tree.cpp
.Inspired by the old implementation here and here.
There are four classes that will be necessary
RRTPoint
RRTNode
RRTEdge
RRTTree
Documentation
See Tyler Once this is done to discuss what is necessary to document in wiki
Testing
Create unit tests building up simple and complex trees making sure the operations are working as expected. See Tyler for mroe guidance if needed.
The text was updated successfully, but these errors were encountered: