-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Check for collision before executing the spin primitive #533
Comments
@bpwilcox since you are working on the collision checker, I'll reassign it to you and move it to "in-progress". |
@bpwilcox I started to look at this. How Navigation did it was through the costmap model which requires access to the costmap object. This wasnt a problem with the plugin infrastructure since it was in the same node. I'm curious if you're planning on retooling it to work with the occupancy grid message. Let me know if I can help in some way. |
@SteveMacenski I am soon to submit a PR to address this. Yes, I am using the same costmap model, so I am subscribing to the costmap topic (actually I am now publishing a nav2_msgs Costmap msg) and creating the costmap object for use in collision checking. |
Done now |
* updating docs for mppi_opt * adding to migration guide
… node namespace (ros-navigation#533) * [DiffDiveController] Changed the namespace appending from '/' to '_' with optional tf_frame_prefix parameter. If not set it will not append anything. * [DiffDriveController] Add option to enable/disable TF prefix. On by default. If prefix not set and is enabled then namespace is used by default.
The spin primitive from
nav2_motion_primitives
should check, based on the robot footprint, if the path is clear before execution.The text was updated successfully, but these errors were encountered: