Skip to content
Snippets Groups Projects
Unverified Commit d1d36ddd authored by Carlos A. Orduno's avatar Carlos A. Orduno Committed by GitHub
Browse files

Improved the SimpleActionServer interface and refactored DWB's main control loop (#849)

Extended the SimpleActionServer interface and improved a few other things:
* Added additional checks to make sure we only keep the latest preempt request in the queue.
* Action server users no longer interact directly with the goal handles. 
* Provided additional functions for aborting, canceling, etc.
* Updated bt_navigator, motion_primitives, dwb_controller, navfn_planner to use the new interface.

Refactored the DWB controller main loop.
* Added checks for handling pending preemptions after the controller has succeeded or failed.
parent 1aa9b0a8
No related branches found
No related tags found
Showing
with 354 additions and 175 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment