๐ค Nav2 Behaviors Extensions#
The pal_nav2_behaviors
package extends the
nav2_behaviors
package, providing implementations of navigation-related behaviors for robots.
SetNavConfigurations#
SetNavConfigurations
dynamically configures navigation settings for a robot during runtime.SetNavConfigurations
service to apply these configurations to the robot.Parameter |
Description |
---|---|
|
The ROS 2 service name to call for setting navigation configurations. |
|
The maximum allowed time (in seconds) for the service call to succeed before timing out. |
In order to know more about the SetNavConfigurations
message type, you can run the command:
ros2 interface show pal_navigation_msgs/action/SetNavConfigurations
SetParameters#
SetParameters
adjusts parameters of various components in the robotโs navigation stack dynamically.Parameter |
Description |
---|---|
|
|
|
|
In order to know more about the SetParameters
parameters and the messages type, you can run the command:
ros2 interface show pal_nav2_msgs/action/SetParameters
LimitedTimeDriving#
LimitedTimeDriving
allows to navigate in any direction and/or to rotate with a choosen velocity for a limited
time duration specified by the user.LimitedTimeDrivingAction
goal, which includes the linear planar velocities,
the angular velocity and the duration of the motion.Parameter |
Description |
---|---|
|
The topic on wich the command velocity set by the user will be published. |
In order to know more about the LimitedTimeDriving
message type, you can run the command:
ros2 interface show pal_nav2_msgs/action/LimitedTimeDrivingAction