You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add support for stopping planners when the action is cancelled
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
* Support cancel in Smac planner
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
* Support cancel in Theta* planner
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
* Support cancel in Navfn planner
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
* Update nav2_system_tests to use cancel checker
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
* Add terminal_checking_interval parameter
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
* Handle timeout and cancel check on the same branch and default to 5000 iterations
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
* Add system tests for cancel
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
---------
Signed-off-by: Kemal Bektas <kemal.bektas@node-robotics.com>
Co-authored-by: Kemal Bektas <kemal.bektas@node-robotics.com>
Copy file name to clipboardExpand all lines: nav2_smac_planner/README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -109,6 +109,7 @@ planner_server:
109
109
allow_unknown: false # allow traveling in unknown space
110
110
max_iterations: 1000000 # maximum total iterations to search for before failing (in case unreachable), set to -1 to disable
111
111
max_on_approach_iterations: 1000 # maximum number of iterations to attempt to reach goal once in tolerance
112
+
terminal_checking_interval: 5000 # number of iterations between checking if the goal has been cancelled or planner timed out
112
113
max_planning_time: 3.5 # max time in s for planner to plan, smooth, and upsample. Will scale maximum smoothing and upsampling times based on remaining time after planning.
113
114
motion_model_for_search: "DUBIN" # For Hybrid Dubin, Redds-Shepp
114
115
cost_travel_multiplier: 2.0 # For 2D: Cost multiplier to apply to search to steer away from high cost areas. Larger values will place in the center of aisles more exactly (if non-`FREE` cost potential field exists) but take slightly longer to compute. To optimize for speed, a value of 1.0 is reasonable. A reasonable tradeoff value is 2.0. A value of 0.0 effective disables steering away from obstacles and acts like a naive binary search A*.
0 commit comments