diff --git a/2021summerOfCode/Summer_2021_Student_Program.html b/2021summerOfCode/Summer_2021_Student_Program.html
index cdfb670db..d8a62f635 100644
--- a/2021summerOfCode/Summer_2021_Student_Program.html
+++ b/2021summerOfCode/Summer_2021_Student_Program.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/assisted_teleop.html b/2021summerOfCode/projects/assisted_teleop.html
index 1f4bb89db..18e5a3012 100644
--- a/2021summerOfCode/projects/assisted_teleop.html
+++ b/2021summerOfCode/projects/assisted_teleop.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/create_configuration_assistant.html b/2021summerOfCode/projects/create_configuration_assistant.html
index 71c67477b..1e92651be 100644
--- a/2021summerOfCode/projects/create_configuration_assistant.html
+++ b/2021summerOfCode/projects/create_configuration_assistant.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/create_plugins.html b/2021summerOfCode/projects/create_plugins.html
index 13154d0eb..92a5fe556 100644
--- a/2021summerOfCode/projects/create_plugins.html
+++ b/2021summerOfCode/projects/create_plugins.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/dynamic.html b/2021summerOfCode/projects/dynamic.html
index 49b158911..a17d72384 100644
--- a/2021summerOfCode/projects/dynamic.html
+++ b/2021summerOfCode/projects/dynamic.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/grid_maps.html b/2021summerOfCode/projects/grid_maps.html
index 0e94f7ff6..bf064d8f8 100644
--- a/2021summerOfCode/projects/grid_maps.html
+++ b/2021summerOfCode/projects/grid_maps.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/localization.html b/2021summerOfCode/projects/localization.html
index 404b9d7eb..88be4101f 100644
--- a/2021summerOfCode/projects/localization.html
+++ b/2021summerOfCode/projects/localization.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/multithreading.html b/2021summerOfCode/projects/multithreading.html
index c1030fe62..cafc82ea8 100644
--- a/2021summerOfCode/projects/multithreading.html
+++ b/2021summerOfCode/projects/multithreading.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/navigation_rebranding.html b/2021summerOfCode/projects/navigation_rebranding.html
index b0aacd851..cf8aee1f8 100644
--- a/2021summerOfCode/projects/navigation_rebranding.html
+++ b/2021summerOfCode/projects/navigation_rebranding.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/safety_node.html b/2021summerOfCode/projects/safety_node.html
index ad67b1802..39bfedaa6 100644
--- a/2021summerOfCode/projects/safety_node.html
+++ b/2021summerOfCode/projects/safety_node.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/semantics.html b/2021summerOfCode/projects/semantics.html
index 7dd8b36e3..d8f08294e 100644
--- a/2021summerOfCode/projects/semantics.html
+++ b/2021summerOfCode/projects/semantics.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/spinners.html b/2021summerOfCode/projects/spinners.html
index 7e384c0c2..74a6211a4 100644
--- a/2021summerOfCode/projects/spinners.html
+++ b/2021summerOfCode/projects/spinners.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/testing.html b/2021summerOfCode/projects/testing.html
index 7f173f8ec..eb7425346 100644
--- a/2021summerOfCode/projects/testing.html
+++ b/2021summerOfCode/projects/testing.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/2021summerOfCode/projects/twist_n_config.html b/2021summerOfCode/projects/twist_n_config.html
index fafa170f4..26bc3f1cf 100644
--- a/2021summerOfCode/projects/twist_n_config.html
+++ b/2021summerOfCode/projects/twist_n_config.html
@@ -1066,6 +1066,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/_sources/configuration/packages/configuring-behavior-server.rst.txt b/_sources/configuration/packages/configuring-behavior-server.rst.txt
index 1e4af7526..6cd8ba351 100644
--- a/_sources/configuration/packages/configuring-behavior-server.rst.txt
+++ b/_sources/configuration/packages/configuring-behavior-server.rst.txt
@@ -271,6 +271,39 @@ Backup distance, speed and time_allowance is given from the action request.
True uses TwistStamped, false uses Twist.
Note: This parameter is default ``false`` in Jazzy or older! Kilted or newer uses ``TwistStamped`` by default.
+:backup.acceleration_limit:
+
+ ============== =============================
+ Type Default
+ -------------- -----------------------------
+ double 2.5
+ ============== =============================
+
+ Description
+ Maximum acceleration limit (m/s^2). This parameter limits the rate at which speed increases when moving backward.
+
+:backup.deceleration_limit:
+
+ ============== =============================
+ Type Default
+ -------------- -----------------------------
+ double -2.5
+ ============== =============================
+
+ Description
+ Maximum deceleration limit (m/s^2). Negative value. This parameter limits the rate at which speed decreases when moving backward.
+
+:backup.minimum_speed:
+
+ ============== =============================
+ Type Default
+ -------------- -----------------------------
+ double 0.10
+ ============== =============================
+
+ Description
+ Minimum speed to move, the deadband velocity of the robot behavior (m/s). Positive value.
+
DriveOnHeading Behavior Parameters
**********************************
@@ -311,6 +344,39 @@ DriveOnHeading distance, speed and time_allowance is given from the action reque
Description
The lifecycle node bond mechanism publishing period (on the /bond topic). Disabled if inferior or equal to 0.0.
+:drive_on_heading.acceleration_limit:
+
+ ============== =============================
+ Type Default
+ -------------- -----------------------------
+ double 2.5
+ ============== =============================
+
+ Description
+ Maximum acceleration limit (m/s^2).
+
+:drive_on_heading.deceleration_limit:
+
+ ============== =============================
+ Type Default
+ -------------- -----------------------------
+ double -2.5
+ ============== =============================
+
+ Description
+ Maximum deceleration limit (m/s^2). Negative value.
+
+:drive_on_heading.minimum_speed:
+
+ ============== =============================
+ Type Default
+ -------------- -----------------------------
+ double 0.10
+ ============== =============================
+
+ Description
+ Minimum speed to move, the deadband velocity of the robot behavior (m/s). Positive value.
+
AssistedTeleop Behavior Parameters
**********************************
diff --git a/_sources/migration/Jazzy.rst.txt b/_sources/migration/Jazzy.rst.txt
index d5ddebcdb..9e2b22c65 100644
--- a/_sources/migration/Jazzy.rst.txt
+++ b/_sources/migration/Jazzy.rst.txt
@@ -253,3 +253,11 @@ MPPI controller re-implemented using Eigen library and performance improved by 4
In the `PR #4621 `_ MPPI controller is fully reimplemented using Eigen as it is well supported hpc library and suits better for our use case of two dimensional batches of trajectories. GPU support for rolling out trajectories could also be possible in future using Eigen.
MPPI Optimizer's performance is improved by 40-50%. Now MPPI Controller can also be run on ARM processors which do not support SIMD Instructions extensively.
+
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
+*************************************************************************
+`PR #4810 `_ adds new parameters ``acceleration_limit``, ``deceleration_limit``, ``minimum_speed`` for the `DriveOnHeading` and `BackUp` Behaviors. The default values are as follows:
+
+- ``acceleration_limit``: 2.5
+- ``deceleration_limit``: -2.5
+- ``minimum_speed``: 0.10
diff --git a/about/index.html b/about/index.html
index fbab3127e..cb2d6ca4b 100644
--- a/about/index.html
+++ b/about/index.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/about/related_projects.html b/about/related_projects.html
index cb1de8a08..b354550c4 100644
--- a/about/related_projects.html
+++ b/about/related_projects.html
@@ -1067,6 +1067,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/about/robots.html b/about/robots.html
index 4b5a8bdd1..86434bc56 100644
--- a/about/robots.html
+++ b/about/robots.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/about/roscon.html b/about/roscon.html
index 34ae83133..6758440f1 100644
--- a/about/roscon.html
+++ b/about/roscon.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/index.html b/behavior_trees/index.html
index 2c9654ff5..ff1f846df 100644
--- a/behavior_trees/index.html
+++ b/behavior_trees/index.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/overview/detailed_behavior_tree_walkthrough.html b/behavior_trees/overview/detailed_behavior_tree_walkthrough.html
index 2b452a0b2..15c470686 100644
--- a/behavior_trees/overview/detailed_behavior_tree_walkthrough.html
+++ b/behavior_trees/overview/detailed_behavior_tree_walkthrough.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/overview/nav2_specific_nodes.html b/behavior_trees/overview/nav2_specific_nodes.html
index b7c06dc3c..5574e6fa1 100644
--- a/behavior_trees/overview/nav2_specific_nodes.html
+++ b/behavior_trees/overview/nav2_specific_nodes.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/trees/follow_point.html b/behavior_trees/trees/follow_point.html
index 014188412..d2dc8908a 100644
--- a/behavior_trees/trees/follow_point.html
+++ b/behavior_trees/trees/follow_point.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/trees/nav_through_poses_recovery.html b/behavior_trees/trees/nav_through_poses_recovery.html
index 38b195a19..18ace6d60 100644
--- a/behavior_trees/trees/nav_through_poses_recovery.html
+++ b/behavior_trees/trees/nav_through_poses_recovery.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/trees/nav_to_pose_and_pause_near_goal_obstacle.html b/behavior_trees/trees/nav_to_pose_and_pause_near_goal_obstacle.html
index 8ea2d2a35..23e407db8 100644
--- a/behavior_trees/trees/nav_to_pose_and_pause_near_goal_obstacle.html
+++ b/behavior_trees/trees/nav_to_pose_and_pause_near_goal_obstacle.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/trees/nav_to_pose_recovery.html b/behavior_trees/trees/nav_to_pose_recovery.html
index 91e635985..d13545502 100644
--- a/behavior_trees/trees/nav_to_pose_recovery.html
+++ b/behavior_trees/trees/nav_to_pose_recovery.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/trees/nav_to_pose_with_consistent_replanning_and_if_path_becomes_invalid.html b/behavior_trees/trees/nav_to_pose_with_consistent_replanning_and_if_path_becomes_invalid.html
index 11b917a4e..7a519f48e 100644
--- a/behavior_trees/trees/nav_to_pose_with_consistent_replanning_and_if_path_becomes_invalid.html
+++ b/behavior_trees/trees/nav_to_pose_with_consistent_replanning_and_if_path_becomes_invalid.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/behavior_trees/trees/odometry_calibration.html b/behavior_trees/trees/odometry_calibration.html
index 8c863e4ee..f68bc456e 100644
--- a/behavior_trees/trees/odometry_calibration.html
+++ b/behavior_trees/trees/odometry_calibration.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/commander_api/index.html b/commander_api/index.html
index a90cb41a2..c0eebc3b6 100644
--- a/commander_api/index.html
+++ b/commander_api/index.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/concepts/index.html b/concepts/index.html
index de269eee5..36a6e166c 100644
--- a/concepts/index.html
+++ b/concepts/index.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/index.html b/configuration/index.html
index cf5e8535c..6cdd12d11 100644
--- a/configuration/index.html
+++ b/configuration/index.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/AssistedTeleop.html b/configuration/packages/bt-plugins/actions/AssistedTeleop.html
index 71f09459a..c61729213 100644
--- a/configuration/packages/bt-plugins/actions/AssistedTeleop.html
+++ b/configuration/packages/bt-plugins/actions/AssistedTeleop.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/BackUp.html b/configuration/packages/bt-plugins/actions/BackUp.html
index 690eb408a..0c42fc2bd 100644
--- a/configuration/packages/bt-plugins/actions/BackUp.html
+++ b/configuration/packages/bt-plugins/actions/BackUp.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/CancelAssistedTeleop.html b/configuration/packages/bt-plugins/actions/CancelAssistedTeleop.html
index b9624b50c..5d8854d19 100644
--- a/configuration/packages/bt-plugins/actions/CancelAssistedTeleop.html
+++ b/configuration/packages/bt-plugins/actions/CancelAssistedTeleop.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/CancelBackUp.html b/configuration/packages/bt-plugins/actions/CancelBackUp.html
index 70f5d4e49..5cd48f0e5 100644
--- a/configuration/packages/bt-plugins/actions/CancelBackUp.html
+++ b/configuration/packages/bt-plugins/actions/CancelBackUp.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/CancelControl.html b/configuration/packages/bt-plugins/actions/CancelControl.html
index 9218864c3..3a3fd552a 100644
--- a/configuration/packages/bt-plugins/actions/CancelControl.html
+++ b/configuration/packages/bt-plugins/actions/CancelControl.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/CancelCoverage.html b/configuration/packages/bt-plugins/actions/CancelCoverage.html
index c70f31f73..82008d87f 100644
--- a/configuration/packages/bt-plugins/actions/CancelCoverage.html
+++ b/configuration/packages/bt-plugins/actions/CancelCoverage.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/CancelDriveOnHeading.html b/configuration/packages/bt-plugins/actions/CancelDriveOnHeading.html
index 3951e3cb7..f234e0623 100644
--- a/configuration/packages/bt-plugins/actions/CancelDriveOnHeading.html
+++ b/configuration/packages/bt-plugins/actions/CancelDriveOnHeading.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/CancelSpin.html b/configuration/packages/bt-plugins/actions/CancelSpin.html
index ad14799c8..5b4167b03 100644
--- a/configuration/packages/bt-plugins/actions/CancelSpin.html
+++ b/configuration/packages/bt-plugins/actions/CancelSpin.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/CancelWait.html b/configuration/packages/bt-plugins/actions/CancelWait.html
index 5900a20ef..013053dde 100644
--- a/configuration/packages/bt-plugins/actions/CancelWait.html
+++ b/configuration/packages/bt-plugins/actions/CancelWait.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ClearCostmapAroundRobot.html b/configuration/packages/bt-plugins/actions/ClearCostmapAroundRobot.html
index 62cfb5deb..1ef539c33 100644
--- a/configuration/packages/bt-plugins/actions/ClearCostmapAroundRobot.html
+++ b/configuration/packages/bt-plugins/actions/ClearCostmapAroundRobot.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ClearCostmapExceptRegion.html b/configuration/packages/bt-plugins/actions/ClearCostmapExceptRegion.html
index eab65f893..b7b22fde7 100644
--- a/configuration/packages/bt-plugins/actions/ClearCostmapExceptRegion.html
+++ b/configuration/packages/bt-plugins/actions/ClearCostmapExceptRegion.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ClearEntireCostmap.html b/configuration/packages/bt-plugins/actions/ClearEntireCostmap.html
index 7cc4231b8..ba273cd5c 100644
--- a/configuration/packages/bt-plugins/actions/ClearEntireCostmap.html
+++ b/configuration/packages/bt-plugins/actions/ClearEntireCostmap.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ComputeCoveragePath.html b/configuration/packages/bt-plugins/actions/ComputeCoveragePath.html
index 28da95b49..a9ebcc865 100644
--- a/configuration/packages/bt-plugins/actions/ComputeCoveragePath.html
+++ b/configuration/packages/bt-plugins/actions/ComputeCoveragePath.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ComputePathThroughPoses.html b/configuration/packages/bt-plugins/actions/ComputePathThroughPoses.html
index efcd41645..f24a0b6e7 100644
--- a/configuration/packages/bt-plugins/actions/ComputePathThroughPoses.html
+++ b/configuration/packages/bt-plugins/actions/ComputePathThroughPoses.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ComputePathToPose.html b/configuration/packages/bt-plugins/actions/ComputePathToPose.html
index 5d08ea302..e0e30cf25 100644
--- a/configuration/packages/bt-plugins/actions/ComputePathToPose.html
+++ b/configuration/packages/bt-plugins/actions/ComputePathToPose.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ControllerSelector.html b/configuration/packages/bt-plugins/actions/ControllerSelector.html
index bb9f5fad7..2801fa354 100644
--- a/configuration/packages/bt-plugins/actions/ControllerSelector.html
+++ b/configuration/packages/bt-plugins/actions/ControllerSelector.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/DockRobot.html b/configuration/packages/bt-plugins/actions/DockRobot.html
index 347854e8f..0ce0ff075 100644
--- a/configuration/packages/bt-plugins/actions/DockRobot.html
+++ b/configuration/packages/bt-plugins/actions/DockRobot.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/DriveOnHeading.html b/configuration/packages/bt-plugins/actions/DriveOnHeading.html
index 085c1c0ab..b180f50be 100644
--- a/configuration/packages/bt-plugins/actions/DriveOnHeading.html
+++ b/configuration/packages/bt-plugins/actions/DriveOnHeading.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/FollowPath.html b/configuration/packages/bt-plugins/actions/FollowPath.html
index 40e2d1c59..ce207f8f0 100644
--- a/configuration/packages/bt-plugins/actions/FollowPath.html
+++ b/configuration/packages/bt-plugins/actions/FollowPath.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/GetPoseFromPath.html b/configuration/packages/bt-plugins/actions/GetPoseFromPath.html
index 0978e023f..539603029 100644
--- a/configuration/packages/bt-plugins/actions/GetPoseFromPath.html
+++ b/configuration/packages/bt-plugins/actions/GetPoseFromPath.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/GoalCheckerSelector.html b/configuration/packages/bt-plugins/actions/GoalCheckerSelector.html
index 8bb90b3d1..2033e4fa8 100644
--- a/configuration/packages/bt-plugins/actions/GoalCheckerSelector.html
+++ b/configuration/packages/bt-plugins/actions/GoalCheckerSelector.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/NavigateThroughPoses.html b/configuration/packages/bt-plugins/actions/NavigateThroughPoses.html
index f22c3b9c1..f39a11cab 100644
--- a/configuration/packages/bt-plugins/actions/NavigateThroughPoses.html
+++ b/configuration/packages/bt-plugins/actions/NavigateThroughPoses.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/NavigateToPose.html b/configuration/packages/bt-plugins/actions/NavigateToPose.html
index cb1c71cb3..1c5a58ce0 100644
--- a/configuration/packages/bt-plugins/actions/NavigateToPose.html
+++ b/configuration/packages/bt-plugins/actions/NavigateToPose.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/PlannerSelector.html b/configuration/packages/bt-plugins/actions/PlannerSelector.html
index e7bfafce0..070453844 100644
--- a/configuration/packages/bt-plugins/actions/PlannerSelector.html
+++ b/configuration/packages/bt-plugins/actions/PlannerSelector.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ProgressCheckerSelector.html b/configuration/packages/bt-plugins/actions/ProgressCheckerSelector.html
index 91ff618cc..563866e85 100644
--- a/configuration/packages/bt-plugins/actions/ProgressCheckerSelector.html
+++ b/configuration/packages/bt-plugins/actions/ProgressCheckerSelector.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/ReinitializeGlobalLocalization.html b/configuration/packages/bt-plugins/actions/ReinitializeGlobalLocalization.html
index bd02fe280..2608f24d6 100644
--- a/configuration/packages/bt-plugins/actions/ReinitializeGlobalLocalization.html
+++ b/configuration/packages/bt-plugins/actions/ReinitializeGlobalLocalization.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/RemoveInCollisionGoals.html b/configuration/packages/bt-plugins/actions/RemoveInCollisionGoals.html
index b032d0c1b..26b559598 100644
--- a/configuration/packages/bt-plugins/actions/RemoveInCollisionGoals.html
+++ b/configuration/packages/bt-plugins/actions/RemoveInCollisionGoals.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/RemovePassedGoals.html b/configuration/packages/bt-plugins/actions/RemovePassedGoals.html
index cefe7ddc5..ae9872f14 100644
--- a/configuration/packages/bt-plugins/actions/RemovePassedGoals.html
+++ b/configuration/packages/bt-plugins/actions/RemovePassedGoals.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/Smooth.html b/configuration/packages/bt-plugins/actions/Smooth.html
index 0449c9ca9..9f480186d 100644
--- a/configuration/packages/bt-plugins/actions/Smooth.html
+++ b/configuration/packages/bt-plugins/actions/Smooth.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/SmootherSelector.html b/configuration/packages/bt-plugins/actions/SmootherSelector.html
index 94903ba26..9af4ba14e 100644
--- a/configuration/packages/bt-plugins/actions/SmootherSelector.html
+++ b/configuration/packages/bt-plugins/actions/SmootherSelector.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/Spin.html b/configuration/packages/bt-plugins/actions/Spin.html
index 69734d4e1..d0a6eae5c 100644
--- a/configuration/packages/bt-plugins/actions/Spin.html
+++ b/configuration/packages/bt-plugins/actions/Spin.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/TruncatePath.html b/configuration/packages/bt-plugins/actions/TruncatePath.html
index 2d87c45a3..817b69333 100644
--- a/configuration/packages/bt-plugins/actions/TruncatePath.html
+++ b/configuration/packages/bt-plugins/actions/TruncatePath.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/TruncatePathLocal.html b/configuration/packages/bt-plugins/actions/TruncatePathLocal.html
index 3ded18a7b..56e26f9b6 100644
--- a/configuration/packages/bt-plugins/actions/TruncatePathLocal.html
+++ b/configuration/packages/bt-plugins/actions/TruncatePathLocal.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/UndockRobot.html b/configuration/packages/bt-plugins/actions/UndockRobot.html
index cd32be50a..f65863680 100644
--- a/configuration/packages/bt-plugins/actions/UndockRobot.html
+++ b/configuration/packages/bt-plugins/actions/UndockRobot.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/actions/Wait.html b/configuration/packages/bt-plugins/actions/Wait.html
index 234609b00..cb2f02b9d 100644
--- a/configuration/packages/bt-plugins/actions/Wait.html
+++ b/configuration/packages/bt-plugins/actions/Wait.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/AreErrorCodesPresent.html b/configuration/packages/bt-plugins/conditions/AreErrorCodesPresent.html
index b682d7867..f31e2a973 100644
--- a/configuration/packages/bt-plugins/conditions/AreErrorCodesPresent.html
+++ b/configuration/packages/bt-plugins/conditions/AreErrorCodesPresent.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/DistanceTraveled.html b/configuration/packages/bt-plugins/conditions/DistanceTraveled.html
index 08d9035c9..1f38d91fb 100644
--- a/configuration/packages/bt-plugins/conditions/DistanceTraveled.html
+++ b/configuration/packages/bt-plugins/conditions/DistanceTraveled.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/GloballyUpdatedGoal.html b/configuration/packages/bt-plugins/conditions/GloballyUpdatedGoal.html
index 40476ddde..c3be7704f 100644
--- a/configuration/packages/bt-plugins/conditions/GloballyUpdatedGoal.html
+++ b/configuration/packages/bt-plugins/conditions/GloballyUpdatedGoal.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/GoalReached.html b/configuration/packages/bt-plugins/conditions/GoalReached.html
index 516fef1bf..d4050c6e8 100644
--- a/configuration/packages/bt-plugins/conditions/GoalReached.html
+++ b/configuration/packages/bt-plugins/conditions/GoalReached.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/GoalUpdated.html b/configuration/packages/bt-plugins/conditions/GoalUpdated.html
index c8d5ef584..1ba23d383 100644
--- a/configuration/packages/bt-plugins/conditions/GoalUpdated.html
+++ b/configuration/packages/bt-plugins/conditions/GoalUpdated.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/InitialPoseReceived.html b/configuration/packages/bt-plugins/conditions/InitialPoseReceived.html
index 7f7683ffe..ef6b2637a 100644
--- a/configuration/packages/bt-plugins/conditions/InitialPoseReceived.html
+++ b/configuration/packages/bt-plugins/conditions/InitialPoseReceived.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/IsBatteryCharging.html b/configuration/packages/bt-plugins/conditions/IsBatteryCharging.html
index 4a14cf499..d27663dd8 100644
--- a/configuration/packages/bt-plugins/conditions/IsBatteryCharging.html
+++ b/configuration/packages/bt-plugins/conditions/IsBatteryCharging.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/IsBatteryLow.html b/configuration/packages/bt-plugins/conditions/IsBatteryLow.html
index 30126c9ee..095401c71 100644
--- a/configuration/packages/bt-plugins/conditions/IsBatteryLow.html
+++ b/configuration/packages/bt-plugins/conditions/IsBatteryLow.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/IsPathValid.html b/configuration/packages/bt-plugins/conditions/IsPathValid.html
index 819e7f8d2..436058fbc 100644
--- a/configuration/packages/bt-plugins/conditions/IsPathValid.html
+++ b/configuration/packages/bt-plugins/conditions/IsPathValid.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/IsStopped.html b/configuration/packages/bt-plugins/conditions/IsStopped.html
index 3dd316b63..5d748215f 100644
--- a/configuration/packages/bt-plugins/conditions/IsStopped.html
+++ b/configuration/packages/bt-plugins/conditions/IsStopped.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/IsStuck.html b/configuration/packages/bt-plugins/conditions/IsStuck.html
index 3c52014e1..20304391e 100644
--- a/configuration/packages/bt-plugins/conditions/IsStuck.html
+++ b/configuration/packages/bt-plugins/conditions/IsStuck.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/PathExpiringTimer.html b/configuration/packages/bt-plugins/conditions/PathExpiringTimer.html
index 1a8fcbbca..b8050213d 100644
--- a/configuration/packages/bt-plugins/conditions/PathExpiringTimer.html
+++ b/configuration/packages/bt-plugins/conditions/PathExpiringTimer.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/TimeExpired.html b/configuration/packages/bt-plugins/conditions/TimeExpired.html
index 6e536b68c..eca756cdf 100644
--- a/configuration/packages/bt-plugins/conditions/TimeExpired.html
+++ b/configuration/packages/bt-plugins/conditions/TimeExpired.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/TransformAvailable.html b/configuration/packages/bt-plugins/conditions/TransformAvailable.html
index 226ba0e3d..76af9ac93 100644
--- a/configuration/packages/bt-plugins/conditions/TransformAvailable.html
+++ b/configuration/packages/bt-plugins/conditions/TransformAvailable.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp.html b/configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp.html
index 243e40de2..9bb87be0b 100644
--- a/configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp.html
+++ b/configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp.html b/configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp.html
index 8e1ae1263..603a82bf4 100644
--- a/configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp.html
+++ b/configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp.html b/configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp.html
index c390e9391..338cb381a 100644
--- a/configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp.html
+++ b/configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/controls/PipelineSequence.html b/configuration/packages/bt-plugins/controls/PipelineSequence.html
index b5f860057..9f99d50f3 100644
--- a/configuration/packages/bt-plugins/controls/PipelineSequence.html
+++ b/configuration/packages/bt-plugins/controls/PipelineSequence.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/controls/RecoveryNode.html b/configuration/packages/bt-plugins/controls/RecoveryNode.html
index 2ea49b8f5..d0ae39cc5 100644
--- a/configuration/packages/bt-plugins/controls/RecoveryNode.html
+++ b/configuration/packages/bt-plugins/controls/RecoveryNode.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/controls/RoundRobin.html b/configuration/packages/bt-plugins/controls/RoundRobin.html
index ecb6847ec..fa677ef4c 100644
--- a/configuration/packages/bt-plugins/controls/RoundRobin.html
+++ b/configuration/packages/bt-plugins/controls/RoundRobin.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/decorators/DistanceController.html b/configuration/packages/bt-plugins/decorators/DistanceController.html
index fbb1ef9a8..343c53b32 100644
--- a/configuration/packages/bt-plugins/decorators/DistanceController.html
+++ b/configuration/packages/bt-plugins/decorators/DistanceController.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/decorators/GoalUpdater.html b/configuration/packages/bt-plugins/decorators/GoalUpdater.html
index ea390d503..57c47bcfb 100644
--- a/configuration/packages/bt-plugins/decorators/GoalUpdater.html
+++ b/configuration/packages/bt-plugins/decorators/GoalUpdater.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/decorators/PathLongerOnApproach.html b/configuration/packages/bt-plugins/decorators/PathLongerOnApproach.html
index fec1a6a14..6294717a3 100644
--- a/configuration/packages/bt-plugins/decorators/PathLongerOnApproach.html
+++ b/configuration/packages/bt-plugins/decorators/PathLongerOnApproach.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/decorators/RateController.html b/configuration/packages/bt-plugins/decorators/RateController.html
index edc47844c..b7995466d 100644
--- a/configuration/packages/bt-plugins/decorators/RateController.html
+++ b/configuration/packages/bt-plugins/decorators/RateController.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/decorators/SingleTrigger.html b/configuration/packages/bt-plugins/decorators/SingleTrigger.html
index 17848d04e..ae0557fd7 100644
--- a/configuration/packages/bt-plugins/decorators/SingleTrigger.html
+++ b/configuration/packages/bt-plugins/decorators/SingleTrigger.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/bt-plugins/decorators/SpeedController.html b/configuration/packages/bt-plugins/decorators/SpeedController.html
index ffb0e6ec2..b04d8bca1 100644
--- a/configuration/packages/bt-plugins/decorators/SpeedController.html
+++ b/configuration/packages/bt-plugins/decorators/SpeedController.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/collision_monitor/configuring-collision-detector-node.html b/configuration/packages/collision_monitor/configuring-collision-detector-node.html
index 78c7a1ac3..dee3d91eb 100644
--- a/configuration/packages/collision_monitor/configuring-collision-detector-node.html
+++ b/configuration/packages/collision_monitor/configuring-collision-detector-node.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/collision_monitor/configuring-collision-monitor-node.html b/configuration/packages/collision_monitor/configuring-collision-monitor-node.html
index 7c867a0ae..e775a924b 100644
--- a/configuration/packages/collision_monitor/configuring-collision-monitor-node.html
+++ b/configuration/packages/collision_monitor/configuring-collision-monitor-node.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/configuring-amcl.html b/configuration/packages/configuring-amcl.html
index a7f62391a..149d71591 100644
--- a/configuration/packages/configuring-amcl.html
+++ b/configuration/packages/configuring-amcl.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
diff --git a/configuration/packages/configuring-behavior-server.html b/configuration/packages/configuring-behavior-server.html
index ae3c59a05..9b5b41ed3 100644
--- a/configuration/packages/configuring-behavior-server.html
+++ b/configuration/packages/configuring-behavior-server.html
@@ -1068,6 +1068,7 @@
Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file
ComputePathThroughPoses, NavigateThroughPoses and other BT nodes now use PoseStampedArray instead of vector<PoseStamped>
MPPI controller re-implemented using Eigen library and performance improved by 40-45%
+DriveOnHeading and BackUp behaviors: Addition of acceleration constraints
@@ -1565,6 +1566,66 @@ BackUp Behavior Parameters