Nav2 default-parameter changelog (demo)
· 2ee3cef · 1 watched files, +6/−0

6 new parameters in nav2_bringup/.

params
  • Added 6 parameters: behavior_server.backup.acceleration_limit = 2.5, behavior_server.backup.deceleration_limit = -2.5, behavior_server.backup.minimum_speed = 0.10, behavior_server.drive_on_heading.acceleration_limit = 2.5, behavior_server.drive_on_heading.deceleration_limit = -2.5 and behavior_server.drive_on_heading.minimum_speed = 0.10.
  • Most activity in nav2_bringup/ (+6/−0).

Full analysis → Summary: automatic analysis

Changed values

None.

Added (6)

NameValueTypeFile
behavior_server.backup.acceleration_limit2.5numbernav2_bringup/params/nav2_params.yaml
behavior_server.backup.deceleration_limit-2.5numbernav2_bringup/params/nav2_params.yaml
behavior_server.backup.minimum_speed0.10numbernav2_bringup/params/nav2_params.yaml
behavior_server.drive_on_heading.acceleration_limit2.5numbernav2_bringup/params/nav2_params.yaml
behavior_server.drive_on_heading.deceleration_limit-2.5numbernav2_bringup/params/nav2_params.yaml
behavior_server.drive_on_heading.minimum_speed0.10numbernav2_bringup/params/nav2_params.yaml

Post text

No post: no meaningful change.

Modules touched

ModuleAddedModifiedRemovedLines +Lines −
nav2_bringup010+6−0

Watched files (1)

Show file list

Commit message

Add acceleration limits to DriveOnHeading and BackUp behaviors (#4810)

* Add acceleration constraints

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Cleanup code

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Format code

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Add <limits> header to drive_on_heading.hpp

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Remove vel pointer

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Use the limits only if both of them is set

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Fix onActionCompletion params

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Add default acc params and change decel sign

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Add minimum speed parameter

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Update minimum speed parameter to 0.10

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Log warning when acceleration or deceleration limits are not set

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Add param sign assert

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Remove unnecessary param checking

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Refactor acceleration limits to handle forward and backward movement separately

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Fix sign checking condition

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

* Replace throwing with silent sign correction

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>

---------

Signed-off-by: RBT22 <rozgonyibalint@gmail.com>