Skip to content
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

Need help with DYNAMIC_RRT_2D #17

Open
minhduc66532 opened this issue Feb 24, 2021 · 0 comments
Open

Need help with DYNAMIC_RRT_2D #17

minhduc66532 opened this issue Feb 24, 2021 · 0 comments

Comments

@minhduc66532
Copy link

I'm doing some stuff that dynamic rrt 2D will fit perfectly. But I'm having a really hard time understand the code. I know the basics of RRT and RRT* but the code still confusing.

  1. Why separate Node and Edge ? You can just create a Node with a parent node and a child node right ? And in Edge class parent and child is a Node ?
  2. How do you represent the entire map ? Using some kind of grid ? And can you show me the code of that grid ?
  3. What's the difference between generate_random_node and generate_random_node_replanning ?
  4. What does the is_collision_obs_add function do ?
  5. What is self.utils.delta value ?
  6. What do extract_path and extract_waypoint function do ?
  7. In the DynamicRrt class what is
    - goal_sample_rate
    - waypoint_sample_rate
    - iter_max
    - vertex
    - vertex_old
    - vertex_new
    - x_range
    - y_range
    - path waypoint
    Thank you
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant