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 Parametersbackup.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.

    +
    +
    +
    diff --git a/configuration/packages/configuring-bt-navigator.html b/configuration/packages/configuring-bt-navigator.html index d313f5d54..96811de0b 100644 --- a/configuration/packages/configuring-bt-navigator.html +++ b/configuration/packages/configuring-bt-navigator.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-bt-xml.html b/configuration/packages/configuring-bt-xml.html index 8b1fbd6dd..ba9ac3781 100644 --- a/configuration/packages/configuring-bt-xml.html +++ b/configuration/packages/configuring-bt-xml.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-collision-monitor.html b/configuration/packages/configuring-collision-monitor.html index 114e9f4cf..56e73e90b 100644 --- a/configuration/packages/configuring-collision-monitor.html +++ b/configuration/packages/configuring-collision-monitor.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-constrained-smoother.html b/configuration/packages/configuring-constrained-smoother.html index 993cbf048..9f8d71b18 100644 --- a/configuration/packages/configuring-constrained-smoother.html +++ b/configuration/packages/configuring-constrained-smoother.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-controller-server.html b/configuration/packages/configuring-controller-server.html index 686a310ec..78d6ca1f7 100644 --- a/configuration/packages/configuring-controller-server.html +++ b/configuration/packages/configuring-controller-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
  • diff --git a/configuration/packages/configuring-costmaps.html b/configuration/packages/configuring-costmaps.html index ffac77051..227898fb1 100644 --- a/configuration/packages/configuring-costmaps.html +++ b/configuration/packages/configuring-costmaps.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-coverage-server.html b/configuration/packages/configuring-coverage-server.html index 8a1f93241..6f97ea2be 100644 --- a/configuration/packages/configuring-coverage-server.html +++ b/configuration/packages/configuring-coverage-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
  • diff --git a/configuration/packages/configuring-docking-server.html b/configuration/packages/configuring-docking-server.html index cae50144f..57b8d55ff 100644 --- a/configuration/packages/configuring-docking-server.html +++ b/configuration/packages/configuring-docking-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
  • diff --git a/configuration/packages/configuring-dwb-controller.html b/configuration/packages/configuring-dwb-controller.html index c950df089..6e54a4f6b 100644 --- a/configuration/packages/configuring-dwb-controller.html +++ b/configuration/packages/configuring-dwb-controller.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-graceful-motion-controller.html b/configuration/packages/configuring-graceful-motion-controller.html index 4b74134b6..252dac226 100644 --- a/configuration/packages/configuring-graceful-motion-controller.html +++ b/configuration/packages/configuring-graceful-motion-controller.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-lifecycle.html b/configuration/packages/configuring-lifecycle.html index 1beb56519..3353772b2 100644 --- a/configuration/packages/configuring-lifecycle.html +++ b/configuration/packages/configuring-lifecycle.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-loopback-sim.html b/configuration/packages/configuring-loopback-sim.html index 0fcac4ee0..243c53ab1 100644 --- a/configuration/packages/configuring-loopback-sim.html +++ b/configuration/packages/configuring-loopback-sim.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-map-server.html b/configuration/packages/configuring-map-server.html index 8f4fb17fc..cebbbebfd 100644 --- a/configuration/packages/configuring-map-server.html +++ b/configuration/packages/configuring-map-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
  • diff --git a/configuration/packages/configuring-mppic.html b/configuration/packages/configuring-mppic.html index 6b900c7da..c5518e0a3 100644 --- a/configuration/packages/configuring-mppic.html +++ b/configuration/packages/configuring-mppic.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-navfn.html b/configuration/packages/configuring-navfn.html index 1286e1660..969c2769c 100644 --- a/configuration/packages/configuring-navfn.html +++ b/configuration/packages/configuring-navfn.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-planner-server.html b/configuration/packages/configuring-planner-server.html index c28d6c6f8..f11503266 100644 --- a/configuration/packages/configuring-planner-server.html +++ b/configuration/packages/configuring-planner-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
  • diff --git a/configuration/packages/configuring-regulated-pp.html b/configuration/packages/configuring-regulated-pp.html index 1c64b2df5..6088578ad 100644 --- a/configuration/packages/configuring-regulated-pp.html +++ b/configuration/packages/configuring-regulated-pp.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-rotation-shim-controller.html b/configuration/packages/configuring-rotation-shim-controller.html index 477bfb5be..b1cf352d8 100644 --- a/configuration/packages/configuring-rotation-shim-controller.html +++ b/configuration/packages/configuring-rotation-shim-controller.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-savitzky-golay-smoother.html b/configuration/packages/configuring-savitzky-golay-smoother.html index 64938af73..634d06a93 100644 --- a/configuration/packages/configuring-savitzky-golay-smoother.html +++ b/configuration/packages/configuring-savitzky-golay-smoother.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-simple-smoother.html b/configuration/packages/configuring-simple-smoother.html index 0399b7b5f..ffe1e3dfa 100644 --- a/configuration/packages/configuring-simple-smoother.html +++ b/configuration/packages/configuring-simple-smoother.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-smac-planner.html b/configuration/packages/configuring-smac-planner.html index 396cfc5bc..a7a75f018 100644 --- a/configuration/packages/configuring-smac-planner.html +++ b/configuration/packages/configuring-smac-planner.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-smoother-server.html b/configuration/packages/configuring-smoother-server.html index 343b9cd90..3deca34a8 100644 --- a/configuration/packages/configuring-smoother-server.html +++ b/configuration/packages/configuring-smoother-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
  • diff --git a/configuration/packages/configuring-thetastar.html b/configuration/packages/configuring-thetastar.html index 46e94dd38..970135588 100644 --- a/configuration/packages/configuring-thetastar.html +++ b/configuration/packages/configuring-thetastar.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-velocity-smoother.html b/configuration/packages/configuring-velocity-smoother.html index 91ad53637..7263cea7e 100644 --- a/configuration/packages/configuring-velocity-smoother.html +++ b/configuration/packages/configuring-velocity-smoother.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-waypoint-follower.html b/configuration/packages/configuring-waypoint-follower.html index 302146a60..1a5164e57 100644 --- a/configuration/packages/configuring-waypoint-follower.html +++ b/configuration/packages/configuring-waypoint-follower.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/costmap-plugins/binary_filter.html b/configuration/packages/costmap-plugins/binary_filter.html index 863c1af3e..570859f46 100644 --- a/configuration/packages/costmap-plugins/binary_filter.html +++ b/configuration/packages/costmap-plugins/binary_filter.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/costmap-plugins/denoise.html b/configuration/packages/costmap-plugins/denoise.html index 52ab737e4..6ff332d4d 100644 --- a/configuration/packages/costmap-plugins/denoise.html +++ b/configuration/packages/costmap-plugins/denoise.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/costmap-plugins/inflation.html b/configuration/packages/costmap-plugins/inflation.html index a4a060654..a15218af9 100644 --- a/configuration/packages/costmap-plugins/inflation.html +++ b/configuration/packages/costmap-plugins/inflation.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/costmap-plugins/keepout_filter.html b/configuration/packages/costmap-plugins/keepout_filter.html index 4e7a9e082..c8edcf440 100644 --- a/configuration/packages/costmap-plugins/keepout_filter.html +++ b/configuration/packages/costmap-plugins/keepout_filter.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/costmap-plugins/obstacle.html b/configuration/packages/costmap-plugins/obstacle.html index 0e2c8651c..a86d51471 100644 --- a/configuration/packages/costmap-plugins/obstacle.html +++ b/configuration/packages/costmap-plugins/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/configuration/packages/costmap-plugins/plugin_container.html b/configuration/packages/costmap-plugins/plugin_container.html index db6a34dd1..ce9a1a058 100644 --- a/configuration/packages/costmap-plugins/plugin_container.html +++ b/configuration/packages/costmap-plugins/plugin_container.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/costmap-plugins/range.html b/configuration/packages/costmap-plugins/range.html index 01c6f1148..5b38e21bd 100644 --- a/configuration/packages/costmap-plugins/range.html +++ b/configuration/packages/costmap-plugins/range.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/costmap-plugins/speed_filter.html b/configuration/packages/costmap-plugins/speed_filter.html index 0463e33c4..098332a85 100644 --- a/configuration/packages/costmap-plugins/speed_filter.html +++ b/configuration/packages/costmap-plugins/speed_filter.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/costmap-plugins/static.html b/configuration/packages/costmap-plugins/static.html index d4e619c53..591d1724e 100644 --- a/configuration/packages/costmap-plugins/static.html +++ b/configuration/packages/costmap-plugins/static.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/costmap-plugins/voxel.html b/configuration/packages/costmap-plugins/voxel.html index c7e857350..88af9b5ce 100644 --- a/configuration/packages/costmap-plugins/voxel.html +++ b/configuration/packages/costmap-plugins/voxel.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/dwb-params/controller.html b/configuration/packages/dwb-params/controller.html index 26b28384b..e7f7d66d3 100644 --- a/configuration/packages/dwb-params/controller.html +++ b/configuration/packages/dwb-params/controller.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/dwb-params/iterator.html b/configuration/packages/dwb-params/iterator.html index f2e7acd42..5bd232257 100644 --- a/configuration/packages/dwb-params/iterator.html +++ b/configuration/packages/dwb-params/iterator.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/dwb-params/kinematic.html b/configuration/packages/dwb-params/kinematic.html index 4e217da80..035993c54 100644 --- a/configuration/packages/dwb-params/kinematic.html +++ b/configuration/packages/dwb-params/kinematic.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/dwb-params/visualization.html b/configuration/packages/dwb-params/visualization.html index 24757b411..93e7715c9 100644 --- a/configuration/packages/dwb-params/visualization.html +++ b/configuration/packages/dwb-params/visualization.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/dwb-plugins/limited_accel_generator.html b/configuration/packages/dwb-plugins/limited_accel_generator.html index 06879b68b..ea72d5af8 100644 --- a/configuration/packages/dwb-plugins/limited_accel_generator.html +++ b/configuration/packages/dwb-plugins/limited_accel_generator.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/dwb-plugins/standard_traj_generator.html b/configuration/packages/dwb-plugins/standard_traj_generator.html index eb0bb77be..159bda5b3 100644 --- a/configuration/packages/dwb-plugins/standard_traj_generator.html +++ b/configuration/packages/dwb-plugins/standard_traj_generator.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/nav2_controller-plugins/pose_progress_checker.html b/configuration/packages/nav2_controller-plugins/pose_progress_checker.html index 1d70ed0c7..3cf50e30c 100644 --- a/configuration/packages/nav2_controller-plugins/pose_progress_checker.html +++ b/configuration/packages/nav2_controller-plugins/pose_progress_checker.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/nav2_controller-plugins/simple_goal_checker.html b/configuration/packages/nav2_controller-plugins/simple_goal_checker.html index 3e7f72a27..951e86779 100644 --- a/configuration/packages/nav2_controller-plugins/simple_goal_checker.html +++ b/configuration/packages/nav2_controller-plugins/simple_goal_checker.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/nav2_controller-plugins/simple_progress_checker.html b/configuration/packages/nav2_controller-plugins/simple_progress_checker.html index 1979c4659..172bebdfb 100644 --- a/configuration/packages/nav2_controller-plugins/simple_progress_checker.html +++ b/configuration/packages/nav2_controller-plugins/simple_progress_checker.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/nav2_controller-plugins/stopped_goal_checker.html b/configuration/packages/nav2_controller-plugins/stopped_goal_checker.html index cd79584f5..fd4a9385e 100644 --- a/configuration/packages/nav2_controller-plugins/stopped_goal_checker.html +++ b/configuration/packages/nav2_controller-plugins/stopped_goal_checker.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/nav2_waypoint_follower-plugins/input_at_waypoint.html b/configuration/packages/nav2_waypoint_follower-plugins/input_at_waypoint.html index 0bc767cdd..7cbda260a 100644 --- a/configuration/packages/nav2_waypoint_follower-plugins/input_at_waypoint.html +++ b/configuration/packages/nav2_waypoint_follower-plugins/input_at_waypoint.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/nav2_waypoint_follower-plugins/photo_at_waypoint.html b/configuration/packages/nav2_waypoint_follower-plugins/photo_at_waypoint.html index 68d2d6489..b7fa1f143 100644 --- a/configuration/packages/nav2_waypoint_follower-plugins/photo_at_waypoint.html +++ b/configuration/packages/nav2_waypoint_follower-plugins/photo_at_waypoint.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/nav2_waypoint_follower-plugins/wait_at_waypoint.html b/configuration/packages/nav2_waypoint_follower-plugins/wait_at_waypoint.html index e8ed6d85e..b7166d1f2 100644 --- a/configuration/packages/nav2_waypoint_follower-plugins/wait_at_waypoint.html +++ b/configuration/packages/nav2_waypoint_follower-plugins/wait_at_waypoint.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/smac/configuring-smac-2d.html b/configuration/packages/smac/configuring-smac-2d.html index 92350318d..78648a0da 100644 --- a/configuration/packages/smac/configuring-smac-2d.html +++ b/configuration/packages/smac/configuring-smac-2d.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/smac/configuring-smac-hybrid.html b/configuration/packages/smac/configuring-smac-hybrid.html index ab30fe7b4..f1ae96fbb 100644 --- a/configuration/packages/smac/configuring-smac-hybrid.html +++ b/configuration/packages/smac/configuring-smac-hybrid.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/smac/configuring-smac-lattice.html b/configuration/packages/smac/configuring-smac-lattice.html index e4343b712..a1c4a7182 100644 --- a/configuration/packages/smac/configuring-smac-lattice.html +++ b/configuration/packages/smac/configuring-smac-lattice.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/trajectory_critics/base_obstacle.html b/configuration/packages/trajectory_critics/base_obstacle.html index cfbd93c1b..3b5b6dbf5 100644 --- a/configuration/packages/trajectory_critics/base_obstacle.html +++ b/configuration/packages/trajectory_critics/base_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/configuration/packages/trajectory_critics/goal_align.html b/configuration/packages/trajectory_critics/goal_align.html index 2e4ef9321..2f946b540 100644 --- a/configuration/packages/trajectory_critics/goal_align.html +++ b/configuration/packages/trajectory_critics/goal_align.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/trajectory_critics/goal_dist.html b/configuration/packages/trajectory_critics/goal_dist.html index 74aa650b3..8cb69ab59 100644 --- a/configuration/packages/trajectory_critics/goal_dist.html +++ b/configuration/packages/trajectory_critics/goal_dist.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/trajectory_critics/obstacle_footprint.html b/configuration/packages/trajectory_critics/obstacle_footprint.html index 4a96a1db9..cf9e0b4ff 100644 --- a/configuration/packages/trajectory_critics/obstacle_footprint.html +++ b/configuration/packages/trajectory_critics/obstacle_footprint.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/trajectory_critics/oscillation.html b/configuration/packages/trajectory_critics/oscillation.html index 86a311553..96d4252d7 100644 --- a/configuration/packages/trajectory_critics/oscillation.html +++ b/configuration/packages/trajectory_critics/oscillation.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/trajectory_critics/path_align.html b/configuration/packages/trajectory_critics/path_align.html index f543dc83e..8132e6e07 100644 --- a/configuration/packages/trajectory_critics/path_align.html +++ b/configuration/packages/trajectory_critics/path_align.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/trajectory_critics/path_dist.html b/configuration/packages/trajectory_critics/path_dist.html index a8f1c5c3f..38ab8e592 100644 --- a/configuration/packages/trajectory_critics/path_dist.html +++ b/configuration/packages/trajectory_critics/path_dist.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/trajectory_critics/prefer_forward.html b/configuration/packages/trajectory_critics/prefer_forward.html index 6c30693dd..323458bca 100644 --- a/configuration/packages/trajectory_critics/prefer_forward.html +++ b/configuration/packages/trajectory_critics/prefer_forward.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/trajectory_critics/rotate_to_goal.html b/configuration/packages/trajectory_critics/rotate_to_goal.html index fa3f31837..d8314e153 100644 --- a/configuration/packages/trajectory_critics/rotate_to_goal.html +++ b/configuration/packages/trajectory_critics/rotate_to_goal.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/trajectory_critics/twirling.html b/configuration/packages/trajectory_critics/twirling.html index d524dea6e..67e8cf837 100644 --- a/configuration/packages/trajectory_critics/twirling.html +++ b/configuration/packages/trajectory_critics/twirling.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/development_guides/build_docs/build_troubleshooting_guide.html b/development_guides/build_docs/build_troubleshooting_guide.html index 326bf0711..b4d654de9 100644 --- a/development_guides/build_docs/build_troubleshooting_guide.html +++ b/development_guides/build_docs/build_troubleshooting_guide.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/development_guides/build_docs/index.html b/development_guides/build_docs/index.html index 64e7309dc..21db893b4 100644 --- a/development_guides/build_docs/index.html +++ b/development_guides/build_docs/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/development_guides/devcontainer_docs/devcontainer_guide.html b/development_guides/devcontainer_docs/devcontainer_guide.html index 159fa1c06..b043bf98e 100644 --- a/development_guides/devcontainer_docs/devcontainer_guide.html +++ b/development_guides/devcontainer_docs/devcontainer_guide.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/development_guides/devcontainer_docs/index.html b/development_guides/devcontainer_docs/index.html index ebf6bb06d..56eea54ad 100644 --- a/development_guides/devcontainer_docs/index.html +++ b/development_guides/devcontainer_docs/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/development_guides/index.html b/development_guides/index.html index b5acbc953..e92d7fdf5 100644 --- a/development_guides/index.html +++ b/development_guides/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/development_guides/involvement_docs/index.html b/development_guides/involvement_docs/index.html index b9ca1f03e..88daaebbf 100644 --- a/development_guides/involvement_docs/index.html +++ b/development_guides/involvement_docs/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/genindex.html b/genindex.html index d9618413b..a759f95b0 100644 --- a/genindex.html +++ b/genindex.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/getting_started/index.html b/getting_started/index.html index ffb350dca..d05c9bda4 100644 --- a/getting_started/index.html +++ b/getting_started/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/index.html b/index.html index 84a771de8..80488a5e6 100644 --- a/index.html +++ b/index.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/migration/Dashing.html b/migration/Dashing.html index 3e6ca00a2..77e6951a3 100644 --- a/migration/Dashing.html +++ b/migration/Dashing.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/migration/Eloquent.html b/migration/Eloquent.html index a7eb7ab7d..150e45d2c 100644 --- a/migration/Eloquent.html +++ b/migration/Eloquent.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/migration/Foxy.html b/migration/Foxy.html index 4d1b256f2..850d9dd76 100644 --- a/migration/Foxy.html +++ b/migration/Foxy.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/migration/Galactic.html b/migration/Galactic.html index 7244b1cde..c02eb1678 100644 --- a/migration/Galactic.html +++ b/migration/Galactic.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/migration/Humble.html b/migration/Humble.html index ad62bb9d5..2cce1197b 100644 --- a/migration/Humble.html +++ b/migration/Humble.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/migration/Iron.html b/migration/Iron.html index e60639f63..7a87903b6 100644 --- a/migration/Iron.html +++ b/migration/Iron.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/migration/Jazzy.html b/migration/Jazzy.html index 0a25573da..1c7d3d910 100644 --- a/migration/Jazzy.html +++ b/migration/Jazzy.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
  • @@ -1341,6 +1342,15 @@

    MPPI controller re-implemented using Eigen library and performance improved

    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/migration/index.html b/migration/index.html index e768735d1..515b4327a 100644 --- a/migration/index.html +++ b/migration/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/plugin_tutorials/docs/writing_new_behavior_plugin.html b/plugin_tutorials/docs/writing_new_behavior_plugin.html index d61d08ae8..d2632df29 100644 --- a/plugin_tutorials/docs/writing_new_behavior_plugin.html +++ b/plugin_tutorials/docs/writing_new_behavior_plugin.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/plugin_tutorials/docs/writing_new_bt_plugin.html b/plugin_tutorials/docs/writing_new_bt_plugin.html index 920f45327..7d924cf47 100644 --- a/plugin_tutorials/docs/writing_new_bt_plugin.html +++ b/plugin_tutorials/docs/writing_new_bt_plugin.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/plugin_tutorials/docs/writing_new_costmap2d_plugin.html b/plugin_tutorials/docs/writing_new_costmap2d_plugin.html index f91c3f54f..b9fea3101 100644 --- a/plugin_tutorials/docs/writing_new_costmap2d_plugin.html +++ b/plugin_tutorials/docs/writing_new_costmap2d_plugin.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/plugin_tutorials/docs/writing_new_nav2controller_plugin.html b/plugin_tutorials/docs/writing_new_nav2controller_plugin.html index de7c1fd42..cc01b3782 100644 --- a/plugin_tutorials/docs/writing_new_nav2controller_plugin.html +++ b/plugin_tutorials/docs/writing_new_nav2controller_plugin.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/plugin_tutorials/docs/writing_new_nav2planner_plugin.html b/plugin_tutorials/docs/writing_new_nav2planner_plugin.html index 72e6aee8d..5eacf6dac 100644 --- a/plugin_tutorials/docs/writing_new_nav2planner_plugin.html +++ b/plugin_tutorials/docs/writing_new_nav2planner_plugin.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/plugin_tutorials/docs/writing_new_navigator_plugin.html b/plugin_tutorials/docs/writing_new_navigator_plugin.html index 7176e8243..ee8cf2686 100644 --- a/plugin_tutorials/docs/writing_new_navigator_plugin.html +++ b/plugin_tutorials/docs/writing_new_navigator_plugin.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/plugin_tutorials/index.html b/plugin_tutorials/index.html index 65d9db15e..f848877c9 100644 --- a/plugin_tutorials/index.html +++ b/plugin_tutorials/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/plugins/index.html b/plugins/index.html index 32e0a77fc..bd83878d9 100644 --- a/plugins/index.html +++ b/plugins/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/roadmap/roadmap.html b/roadmap/roadmap.html index 9d72b3dd1..a2c1e6661 100644 --- a/roadmap/roadmap.html +++ b/roadmap/roadmap.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/search.html b/search.html index 95433ebb3..b735e0cf7 100644 --- a/search.html +++ b/search.html @@ -1069,6 +1069,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/searchindex.js b/searchindex.js index 8269e997f..0a15ee47b 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["2021summerOfCode/Summer_2021_Student_Program", "2021summerOfCode/projects/assisted_teleop", "2021summerOfCode/projects/create_configuration_assistant", "2021summerOfCode/projects/create_plugins", "2021summerOfCode/projects/dynamic", "2021summerOfCode/projects/grid_maps", "2021summerOfCode/projects/localization", "2021summerOfCode/projects/multithreading", "2021summerOfCode/projects/navigation_rebranding", "2021summerOfCode/projects/safety_node", "2021summerOfCode/projects/semantics", "2021summerOfCode/projects/spinners", "2021summerOfCode/projects/testing", "2021summerOfCode/projects/twist_n_config", "about/index", "about/related_projects", "about/robots", "about/roscon", "behavior_trees/index", "behavior_trees/overview/detailed_behavior_tree_walkthrough", "behavior_trees/overview/nav2_specific_nodes", "behavior_trees/trees/follow_point", "behavior_trees/trees/nav_through_poses_recovery", "behavior_trees/trees/nav_to_pose_and_pause_near_goal_obstacle", "behavior_trees/trees/nav_to_pose_recovery", "behavior_trees/trees/nav_to_pose_with_consistent_replanning_and_if_path_becomes_invalid", "behavior_trees/trees/odometry_calibration", "commander_api/index", "concepts/index", "configuration/index", "configuration/packages/bt-plugins/actions/AssistedTeleop", "configuration/packages/bt-plugins/actions/BackUp", "configuration/packages/bt-plugins/actions/CancelAssistedTeleop", "configuration/packages/bt-plugins/actions/CancelBackUp", "configuration/packages/bt-plugins/actions/CancelControl", "configuration/packages/bt-plugins/actions/CancelCoverage", "configuration/packages/bt-plugins/actions/CancelDriveOnHeading", "configuration/packages/bt-plugins/actions/CancelSpin", "configuration/packages/bt-plugins/actions/CancelWait", "configuration/packages/bt-plugins/actions/ClearCostmapAroundRobot", "configuration/packages/bt-plugins/actions/ClearCostmapExceptRegion", "configuration/packages/bt-plugins/actions/ClearEntireCostmap", "configuration/packages/bt-plugins/actions/ComputeCoveragePath", "configuration/packages/bt-plugins/actions/ComputePathThroughPoses", "configuration/packages/bt-plugins/actions/ComputePathToPose", "configuration/packages/bt-plugins/actions/ControllerSelector", "configuration/packages/bt-plugins/actions/DockRobot", "configuration/packages/bt-plugins/actions/DriveOnHeading", "configuration/packages/bt-plugins/actions/FollowPath", "configuration/packages/bt-plugins/actions/GetPoseFromPath", "configuration/packages/bt-plugins/actions/GoalCheckerSelector", "configuration/packages/bt-plugins/actions/NavigateThroughPoses", "configuration/packages/bt-plugins/actions/NavigateToPose", "configuration/packages/bt-plugins/actions/PlannerSelector", "configuration/packages/bt-plugins/actions/ProgressCheckerSelector", "configuration/packages/bt-plugins/actions/ReinitializeGlobalLocalization", "configuration/packages/bt-plugins/actions/RemoveInCollisionGoals", "configuration/packages/bt-plugins/actions/RemovePassedGoals", "configuration/packages/bt-plugins/actions/Smooth", "configuration/packages/bt-plugins/actions/SmootherSelector", "configuration/packages/bt-plugins/actions/Spin", "configuration/packages/bt-plugins/actions/TruncatePath", "configuration/packages/bt-plugins/actions/TruncatePathLocal", "configuration/packages/bt-plugins/actions/UndockRobot", "configuration/packages/bt-plugins/actions/Wait", "configuration/packages/bt-plugins/conditions/AreErrorCodesPresent", "configuration/packages/bt-plugins/conditions/DistanceTraveled", "configuration/packages/bt-plugins/conditions/GloballyUpdatedGoal", "configuration/packages/bt-plugins/conditions/GoalReached", "configuration/packages/bt-plugins/conditions/GoalUpdated", "configuration/packages/bt-plugins/conditions/InitialPoseReceived", "configuration/packages/bt-plugins/conditions/IsBatteryCharging", "configuration/packages/bt-plugins/conditions/IsBatteryLow", "configuration/packages/bt-plugins/conditions/IsPathValid", "configuration/packages/bt-plugins/conditions/IsStopped", "configuration/packages/bt-plugins/conditions/IsStuck", "configuration/packages/bt-plugins/conditions/PathExpiringTimer", "configuration/packages/bt-plugins/conditions/TimeExpired", "configuration/packages/bt-plugins/conditions/TransformAvailable", "configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp", "configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp", "configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp", "configuration/packages/bt-plugins/controls/PipelineSequence", "configuration/packages/bt-plugins/controls/RecoveryNode", "configuration/packages/bt-plugins/controls/RoundRobin", "configuration/packages/bt-plugins/decorators/DistanceController", "configuration/packages/bt-plugins/decorators/GoalUpdater", "configuration/packages/bt-plugins/decorators/PathLongerOnApproach", "configuration/packages/bt-plugins/decorators/RateController", "configuration/packages/bt-plugins/decorators/SingleTrigger", "configuration/packages/bt-plugins/decorators/SpeedController", "configuration/packages/collision_monitor/configuring-collision-detector-node", "configuration/packages/collision_monitor/configuring-collision-monitor-node", "configuration/packages/configuring-amcl", "configuration/packages/configuring-behavior-server", "configuration/packages/configuring-bt-navigator", "configuration/packages/configuring-bt-xml", "configuration/packages/configuring-collision-monitor", "configuration/packages/configuring-constrained-smoother", "configuration/packages/configuring-controller-server", "configuration/packages/configuring-costmaps", "configuration/packages/configuring-coverage-server", "configuration/packages/configuring-docking-server", "configuration/packages/configuring-dwb-controller", "configuration/packages/configuring-graceful-motion-controller", "configuration/packages/configuring-lifecycle", "configuration/packages/configuring-loopback-sim", "configuration/packages/configuring-map-server", "configuration/packages/configuring-mppic", "configuration/packages/configuring-navfn", "configuration/packages/configuring-planner-server", "configuration/packages/configuring-regulated-pp", "configuration/packages/configuring-rotation-shim-controller", "configuration/packages/configuring-savitzky-golay-smoother", "configuration/packages/configuring-simple-smoother", "configuration/packages/configuring-smac-planner", "configuration/packages/configuring-smoother-server", "configuration/packages/configuring-thetastar", "configuration/packages/configuring-velocity-smoother", "configuration/packages/configuring-waypoint-follower", "configuration/packages/costmap-plugins/binary_filter", "configuration/packages/costmap-plugins/denoise", "configuration/packages/costmap-plugins/inflation", "configuration/packages/costmap-plugins/keepout_filter", "configuration/packages/costmap-plugins/obstacle", "configuration/packages/costmap-plugins/plugin_container", "configuration/packages/costmap-plugins/range", "configuration/packages/costmap-plugins/speed_filter", "configuration/packages/costmap-plugins/static", "configuration/packages/costmap-plugins/voxel", "configuration/packages/dwb-params/controller", "configuration/packages/dwb-params/iterator", "configuration/packages/dwb-params/kinematic", "configuration/packages/dwb-params/visualization", "configuration/packages/dwb-plugins/limited_accel_generator", "configuration/packages/dwb-plugins/standard_traj_generator", "configuration/packages/nav2_controller-plugins/pose_progress_checker", "configuration/packages/nav2_controller-plugins/simple_goal_checker", "configuration/packages/nav2_controller-plugins/simple_progress_checker", "configuration/packages/nav2_controller-plugins/stopped_goal_checker", "configuration/packages/nav2_waypoint_follower-plugins/input_at_waypoint", "configuration/packages/nav2_waypoint_follower-plugins/photo_at_waypoint", "configuration/packages/nav2_waypoint_follower-plugins/wait_at_waypoint", "configuration/packages/smac/configuring-smac-2d", "configuration/packages/smac/configuring-smac-hybrid", "configuration/packages/smac/configuring-smac-lattice", "configuration/packages/trajectory_critics/base_obstacle", "configuration/packages/trajectory_critics/goal_align", "configuration/packages/trajectory_critics/goal_dist", "configuration/packages/trajectory_critics/obstacle_footprint", "configuration/packages/trajectory_critics/oscillation", "configuration/packages/trajectory_critics/path_align", "configuration/packages/trajectory_critics/path_dist", "configuration/packages/trajectory_critics/prefer_forward", "configuration/packages/trajectory_critics/rotate_to_goal", "configuration/packages/trajectory_critics/twirling", "development_guides/build_docs/build_troubleshooting_guide", "development_guides/build_docs/index", "development_guides/devcontainer_docs/devcontainer_guide", "development_guides/devcontainer_docs/index", "development_guides/index", "development_guides/involvement_docs/index", "getting_started/index", "index", "migration/Dashing", "migration/Eloquent", "migration/Foxy", "migration/Galactic", "migration/Humble", "migration/Iron", "migration/Jazzy", "migration/index", "plugin_tutorials/docs/writing_new_behavior_plugin", "plugin_tutorials/docs/writing_new_bt_plugin", "plugin_tutorials/docs/writing_new_costmap2d_plugin", "plugin_tutorials/docs/writing_new_nav2controller_plugin", "plugin_tutorials/docs/writing_new_nav2planner_plugin", "plugin_tutorials/docs/writing_new_navigator_plugin", "plugin_tutorials/index", "plugins/index", "roadmap/roadmap", "setup_guides/algorithm/select_algorithm", "setup_guides/footprint/setup_footprint", "setup_guides/index", "setup_guides/odom/setup_odom", "setup_guides/sensors/setup_sensors", "setup_guides/transformation/setup_transforms", "setup_guides/urdf/setup_urdf", "tuning/index", "tutorials/docs/adding_a_nav2_task_server", "tutorials/docs/adding_smoother", "tutorials/docs/camera_calibration", "tutorials/docs/docker_dev", "tutorials/docs/filtering_of_noise-induced_obstacles", "tutorials/docs/get_backtrace", "tutorials/docs/get_profile", "tutorials/docs/integrating_vio", "tutorials/docs/navigation2_dynamic_point_following", "tutorials/docs/navigation2_on_real_turtlebot3", "tutorials/docs/navigation2_with_gps", "tutorials/docs/navigation2_with_keepout_filter", "tutorials/docs/navigation2_with_slam", "tutorials/docs/navigation2_with_speed_filter", "tutorials/docs/navigation2_with_stvl", "tutorials/docs/using_collision_monitor", "tutorials/docs/using_docking", "tutorials/docs/using_groot", "tutorials/docs/using_shim_controller", "tutorials/index"], "filenames": ["2021summerOfCode/Summer_2021_Student_Program.rst", "2021summerOfCode/projects/assisted_teleop.rst", "2021summerOfCode/projects/create_configuration_assistant.rst", "2021summerOfCode/projects/create_plugins.rst", "2021summerOfCode/projects/dynamic.rst", "2021summerOfCode/projects/grid_maps.rst", "2021summerOfCode/projects/localization.rst", "2021summerOfCode/projects/multithreading.rst", "2021summerOfCode/projects/navigation_rebranding.rst", "2021summerOfCode/projects/safety_node.rst", "2021summerOfCode/projects/semantics.rst", "2021summerOfCode/projects/spinners.rst", "2021summerOfCode/projects/testing.rst", "2021summerOfCode/projects/twist_n_config.rst", "about/index.rst", "about/related_projects.rst", "about/robots.rst", "about/roscon.rst", "behavior_trees/index.rst", "behavior_trees/overview/detailed_behavior_tree_walkthrough.rst", "behavior_trees/overview/nav2_specific_nodes.rst", "behavior_trees/trees/follow_point.rst", "behavior_trees/trees/nav_through_poses_recovery.rst", "behavior_trees/trees/nav_to_pose_and_pause_near_goal_obstacle.rst", "behavior_trees/trees/nav_to_pose_recovery.rst", "behavior_trees/trees/nav_to_pose_with_consistent_replanning_and_if_path_becomes_invalid.rst", "behavior_trees/trees/odometry_calibration.rst", "commander_api/index.rst", "concepts/index.rst", "configuration/index.rst", "configuration/packages/bt-plugins/actions/AssistedTeleop.rst", "configuration/packages/bt-plugins/actions/BackUp.rst", "configuration/packages/bt-plugins/actions/CancelAssistedTeleop.rst", "configuration/packages/bt-plugins/actions/CancelBackUp.rst", "configuration/packages/bt-plugins/actions/CancelControl.rst", "configuration/packages/bt-plugins/actions/CancelCoverage.rst", "configuration/packages/bt-plugins/actions/CancelDriveOnHeading.rst", "configuration/packages/bt-plugins/actions/CancelSpin.rst", "configuration/packages/bt-plugins/actions/CancelWait.rst", "configuration/packages/bt-plugins/actions/ClearCostmapAroundRobot.rst", "configuration/packages/bt-plugins/actions/ClearCostmapExceptRegion.rst", "configuration/packages/bt-plugins/actions/ClearEntireCostmap.rst", "configuration/packages/bt-plugins/actions/ComputeCoveragePath.rst", "configuration/packages/bt-plugins/actions/ComputePathThroughPoses.rst", "configuration/packages/bt-plugins/actions/ComputePathToPose.rst", "configuration/packages/bt-plugins/actions/ControllerSelector.rst", "configuration/packages/bt-plugins/actions/DockRobot.rst", "configuration/packages/bt-plugins/actions/DriveOnHeading.rst", "configuration/packages/bt-plugins/actions/FollowPath.rst", "configuration/packages/bt-plugins/actions/GetPoseFromPath.rst", "configuration/packages/bt-plugins/actions/GoalCheckerSelector.rst", "configuration/packages/bt-plugins/actions/NavigateThroughPoses.rst", "configuration/packages/bt-plugins/actions/NavigateToPose.rst", "configuration/packages/bt-plugins/actions/PlannerSelector.rst", "configuration/packages/bt-plugins/actions/ProgressCheckerSelector.rst", "configuration/packages/bt-plugins/actions/ReinitializeGlobalLocalization.rst", "configuration/packages/bt-plugins/actions/RemoveInCollisionGoals.rst", "configuration/packages/bt-plugins/actions/RemovePassedGoals.rst", "configuration/packages/bt-plugins/actions/Smooth.rst", "configuration/packages/bt-plugins/actions/SmootherSelector.rst", "configuration/packages/bt-plugins/actions/Spin.rst", "configuration/packages/bt-plugins/actions/TruncatePath.rst", "configuration/packages/bt-plugins/actions/TruncatePathLocal.rst", "configuration/packages/bt-plugins/actions/UndockRobot.rst", "configuration/packages/bt-plugins/actions/Wait.rst", "configuration/packages/bt-plugins/conditions/AreErrorCodesPresent.rst", "configuration/packages/bt-plugins/conditions/DistanceTraveled.rst", "configuration/packages/bt-plugins/conditions/GloballyUpdatedGoal.rst", "configuration/packages/bt-plugins/conditions/GoalReached.rst", "configuration/packages/bt-plugins/conditions/GoalUpdated.rst", "configuration/packages/bt-plugins/conditions/InitialPoseReceived.rst", "configuration/packages/bt-plugins/conditions/IsBatteryCharging.rst", "configuration/packages/bt-plugins/conditions/IsBatteryLow.rst", "configuration/packages/bt-plugins/conditions/IsPathValid.rst", "configuration/packages/bt-plugins/conditions/IsStopped.rst", "configuration/packages/bt-plugins/conditions/IsStuck.rst", "configuration/packages/bt-plugins/conditions/PathExpiringTimer.rst", "configuration/packages/bt-plugins/conditions/TimeExpired.rst", "configuration/packages/bt-plugins/conditions/TransformAvailable.rst", "configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp.rst", "configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp.rst", "configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp.rst", "configuration/packages/bt-plugins/controls/PipelineSequence.rst", "configuration/packages/bt-plugins/controls/RecoveryNode.rst", "configuration/packages/bt-plugins/controls/RoundRobin.rst", "configuration/packages/bt-plugins/decorators/DistanceController.rst", "configuration/packages/bt-plugins/decorators/GoalUpdater.rst", "configuration/packages/bt-plugins/decorators/PathLongerOnApproach.rst", "configuration/packages/bt-plugins/decorators/RateController.rst", "configuration/packages/bt-plugins/decorators/SingleTrigger.rst", "configuration/packages/bt-plugins/decorators/SpeedController.rst", "configuration/packages/collision_monitor/configuring-collision-detector-node.rst", "configuration/packages/collision_monitor/configuring-collision-monitor-node.rst", "configuration/packages/configuring-amcl.rst", "configuration/packages/configuring-behavior-server.rst", "configuration/packages/configuring-bt-navigator.rst", "configuration/packages/configuring-bt-xml.rst", "configuration/packages/configuring-collision-monitor.rst", "configuration/packages/configuring-constrained-smoother.rst", "configuration/packages/configuring-controller-server.rst", "configuration/packages/configuring-costmaps.rst", "configuration/packages/configuring-coverage-server.rst", "configuration/packages/configuring-docking-server.rst", "configuration/packages/configuring-dwb-controller.rst", "configuration/packages/configuring-graceful-motion-controller.rst", "configuration/packages/configuring-lifecycle.rst", "configuration/packages/configuring-loopback-sim.rst", "configuration/packages/configuring-map-server.rst", "configuration/packages/configuring-mppic.rst", "configuration/packages/configuring-navfn.rst", "configuration/packages/configuring-planner-server.rst", "configuration/packages/configuring-regulated-pp.rst", "configuration/packages/configuring-rotation-shim-controller.rst", "configuration/packages/configuring-savitzky-golay-smoother.rst", "configuration/packages/configuring-simple-smoother.rst", "configuration/packages/configuring-smac-planner.rst", "configuration/packages/configuring-smoother-server.rst", "configuration/packages/configuring-thetastar.rst", "configuration/packages/configuring-velocity-smoother.rst", "configuration/packages/configuring-waypoint-follower.rst", "configuration/packages/costmap-plugins/binary_filter.rst", "configuration/packages/costmap-plugins/denoise.rst", "configuration/packages/costmap-plugins/inflation.rst", "configuration/packages/costmap-plugins/keepout_filter.rst", "configuration/packages/costmap-plugins/obstacle.rst", "configuration/packages/costmap-plugins/plugin_container.rst", "configuration/packages/costmap-plugins/range.rst", "configuration/packages/costmap-plugins/speed_filter.rst", "configuration/packages/costmap-plugins/static.rst", "configuration/packages/costmap-plugins/voxel.rst", "configuration/packages/dwb-params/controller.rst", "configuration/packages/dwb-params/iterator.rst", "configuration/packages/dwb-params/kinematic.rst", "configuration/packages/dwb-params/visualization.rst", "configuration/packages/dwb-plugins/limited_accel_generator.rst", "configuration/packages/dwb-plugins/standard_traj_generator.rst", "configuration/packages/nav2_controller-plugins/pose_progress_checker.rst", "configuration/packages/nav2_controller-plugins/simple_goal_checker.rst", "configuration/packages/nav2_controller-plugins/simple_progress_checker.rst", "configuration/packages/nav2_controller-plugins/stopped_goal_checker.rst", "configuration/packages/nav2_waypoint_follower-plugins/input_at_waypoint.rst", "configuration/packages/nav2_waypoint_follower-plugins/photo_at_waypoint.rst", "configuration/packages/nav2_waypoint_follower-plugins/wait_at_waypoint.rst", "configuration/packages/smac/configuring-smac-2d.rst", "configuration/packages/smac/configuring-smac-hybrid.rst", "configuration/packages/smac/configuring-smac-lattice.rst", "configuration/packages/trajectory_critics/base_obstacle.rst", "configuration/packages/trajectory_critics/goal_align.rst", "configuration/packages/trajectory_critics/goal_dist.rst", "configuration/packages/trajectory_critics/obstacle_footprint.rst", "configuration/packages/trajectory_critics/oscillation.rst", "configuration/packages/trajectory_critics/path_align.rst", "configuration/packages/trajectory_critics/path_dist.rst", "configuration/packages/trajectory_critics/prefer_forward.rst", "configuration/packages/trajectory_critics/rotate_to_goal.rst", "configuration/packages/trajectory_critics/twirling.rst", "development_guides/build_docs/build_troubleshooting_guide.rst", "development_guides/build_docs/index.rst", "development_guides/devcontainer_docs/devcontainer_guide.md", "development_guides/devcontainer_docs/index.md", "development_guides/index.rst", "development_guides/involvement_docs/index.rst", "getting_started/index.rst", "index.rst", "migration/Dashing.rst", "migration/Eloquent.rst", "migration/Foxy.rst", "migration/Galactic.rst", "migration/Humble.rst", "migration/Iron.rst", "migration/Jazzy.rst", "migration/index.rst", "plugin_tutorials/docs/writing_new_behavior_plugin.rst", "plugin_tutorials/docs/writing_new_bt_plugin.rst", "plugin_tutorials/docs/writing_new_costmap2d_plugin.rst", "plugin_tutorials/docs/writing_new_nav2controller_plugin.rst", "plugin_tutorials/docs/writing_new_nav2planner_plugin.rst", "plugin_tutorials/docs/writing_new_navigator_plugin.rst", "plugin_tutorials/index.rst", "plugins/index.rst", "roadmap/roadmap.rst", "setup_guides/algorithm/select_algorithm.rst", "setup_guides/footprint/setup_footprint.rst", "setup_guides/index.rst", "setup_guides/odom/setup_odom.rst", "setup_guides/sensors/setup_sensors.rst", "setup_guides/transformation/setup_transforms.rst", "setup_guides/urdf/setup_urdf.rst", "tuning/index.rst", "tutorials/docs/adding_a_nav2_task_server.rst", "tutorials/docs/adding_smoother.rst", "tutorials/docs/camera_calibration.rst", "tutorials/docs/docker_dev.rst", "tutorials/docs/filtering_of_noise-induced_obstacles.rst", "tutorials/docs/get_backtrace.rst", "tutorials/docs/get_profile.rst", "tutorials/docs/integrating_vio.rst", "tutorials/docs/navigation2_dynamic_point_following.rst", "tutorials/docs/navigation2_on_real_turtlebot3.rst", "tutorials/docs/navigation2_with_gps.rst", "tutorials/docs/navigation2_with_keepout_filter.rst", "tutorials/docs/navigation2_with_slam.rst", "tutorials/docs/navigation2_with_speed_filter.rst", "tutorials/docs/navigation2_with_stvl.rst", "tutorials/docs/using_collision_monitor.rst", "tutorials/docs/using_docking.rst", "tutorials/docs/using_groot.rst", "tutorials/docs/using_shim_controller.rst", "tutorials/index.rst"], "titles": ["Projects for 2021 Summer Student Program", "3. Assisted Teleop", "1. Create a Configuration Assistant (Analog to MoveIt)", "2. Create New Planner and Controller Plugins", "1. Navigation Dynamic Obstacle Integration", "3. Port Grid Maps to ROS 2 and Environmental Model", "6. 2D/3D Localization Improvements", "4. Navigation MultiThreading", "5. Navigation Branding and Website", "5. Navigation Safety Node", "6. Semantic Integration", "7. Reduce ROS 2 Nodes and Determinism", "2. Advanced Navigation Testing Framework", "8. Convert Twist to TwistStamped in Ecosystem and Run-Time Configuration", "About and Contact", "Related Projects", "Robots Using", "ROSCon Talks", "Nav2 Behavior Trees", "Detailed Behavior Tree Walkthrough", "Introduction To Nav2 Specific Nodes", "Follow Dynamic Point", "Navigate Through Poses", "Navigate To Pose and Pause Near Goal-Obstacle", "Navigate To Pose", "Navigate To Pose With Consistent Replanning And If Path Becomes Invalid", "Odometry Calibration", "Simple Commander API", "Navigation Concepts", "Configuration Guide", "AssistedTeleop", "BackUp", "CancelAssistedTeleop", "CancelBackUp", "CancelControl", "CancelCoverage", "CancelDriveOnHeading", "CancelSpin", "CancelWait", "ClearCostmapAroundRobot", "ClearCostmapExceptRegion", "ClearEntireCostmap", "ComputeCoveragePath", "ComputePathThroughPoses", "ComputePathToPose", "ControllerSelector", "DockRobot", "DriveOnHeading", "FollowPath", "GetPoseFromPath", "GoalCheckerSelector", "NavigateThroughPoses", "NavigateToPose", "PlannerSelector", "ProgressCheckerSelector", "ReinitializeGlobalLocalization", "RemoveInCollisionGoals", "RemovePassedGoals", "SmoothPath", "SmootherSelector", "Spin", "TruncatePath", "TruncatePathLocal", "UndockRobot", "Wait", "AreErrorCodesPresent", "DistanceTraveled", "GloballyUpdatedGoal", "GoalReached", "GoalUpdated", "InitialPoseReceived", "IsBatteryCharging", "IsBatteryLow", "IsPathValid", "IsStopped", "IsStuck", "PathExpiringTimer", "TimeExpired", "TransformAvailable", "WouldAControllerRecoveryHelp", "WouldAPlannerRecoveryHelp", "WouldASmootherRecoveryHelp", "PipelineSequence", "RecoveryNode", "RoundRobin", "DistanceController", "GoalUpdater", "PathLongerOnApproach", "RateController", "SingleTrigger", "SpeedController", "Collision Detector Node", "Collision Monitor Node", "AMCL", "Behavior Server", "Behavior-Tree Navigator", "Behavior Tree XML Nodes", "Collision Monitor", "Constrained smoother", "Controller Server", "Costmap 2D", "Coverage Server", "Docking Server", "DWB Controller", "Graceful Controller", "Lifecycle Manager", "Loopback Simulator", "Map Server / Saver", "Model Predictive Path Integral Controller", "NavFn Planner", "Planner Server", "Regulated Pure Pursuit", "Rotation Shim Controller", "Savitzky-Golay Smoother", "Simple Smoother", "Smac Planner", "Smoother Server", "Theta Star Planner", "Velocity Smoother", "Waypoint Follower", "Binary Filter Parameters", "Denoise Layer Parameters", "Inflation Layer Parameters", "Keepout Filter Parameters", "Obstacle Layer Parameters", "Plugin Container Layer Parameters", "Range Sensor Parameters", "Speed Filter Parameters", "Static Layer Parameters", "Voxel Layer Parameters", "DWB Controller", "XYTheta Iterator", "Kinematic Parameters", "Publisher", "LimitedAccelGenerator", "StandardTrajectoryGenerator", "PoseProgressChecker", "SimpleGoalChecker", "SimpleProgressChecker", "StoppedGoalChecker", "InputAtWaypoint", "PhotoAtWaypoint", "WaitAtWaypoint", "Smac 2D Planner", "Smac Hybrid-A* Planner", "Smac State Lattice Planner", "BaseObstacleCritic", "GoalAlignCritic", "GoalDistCritic", "ObstacleFootprintCritic", "OscillationCritic", "PathAlignCritic", "PathDistCritic", "PreferForwardCritic", "RotateToGoalCritic", "TwirlingCritic", "Build Troubleshooting Guide", "Build and Install", "Dev Container Guide", "Dev Containers", "Development Guides", "Getting Involved", "Getting Started", "Nav2", "Dashing to Eloquent", "Eloquent to Foxy", "Foxy to Galactic", "Galactic to Humble", "Humble to Iron", "Iron to Jazzy", "Jazzy to Kilted", "Migration Guides", "Writing a New Behavior Plugin", "Writing a New Behavior Tree Plugin", "Writing a New Costmap2D Plugin", "Writing a New Controller Plugin", "Writing a New Planner Plugin", "Writing a New Navigator Plugin", "Plugin Tutorials", "Navigation Plugins", "Roadmaps", "Setting Up Navigation Plugins", "Setting Up the Robot\u2019s Footprint", "First-Time Robot Setup Guide", "Setting Up Odometry", "Setting Up Sensors", "Setting Up Transformations", "Setting Up The URDF", "Tuning Guide", "Adding a New Nav2 Task Server", "Adding a Smoother to a BT", "Camera Calibration", "Docker for Development: Zero to Hero", "Filtering of Noise-Induced Obstacles", "Get Backtrace in ROS 2 / Nav2", "Profiling in ROS 2 / Nav2", "Using VIO to Augment Robot Odometry", "Dynamic Object Following", "Navigating with a Physical Turtlebot 3", "Navigating Using GPS Localization", "Navigating with Keepout Zones", "(SLAM) Navigating While Mapping", "Navigating with Speed Limits", "(STVL) Using an External Costmap Plugin", "Using Collision Monitor", "Using Docking Server", "Groot - Interacting with Behavior Trees", "Using Rotation Shim Controller", "General Tutorials"], "terms": {"The": [0, 3, 4, 6, 7, 8, 9, 10, 12, 13, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 63, 65, 66, 68, 76, 77, 79, 80, 81, 83, 85, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 125, 127, 141, 143, 144, 145, 156, 157, 158, 161, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "i": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 36, 37, 38, 42, 43, 44, 45, 46, 48, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 139, 140, 141, 142, 143, 144, 145, 147, 151, 152, 154, 156, 157, 158, 161, 162, 163, 164, 165, 166, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206], "upon": [0, 3, 19, 20, 83, 161, 167, 176, 187], "u": [0, 14, 22, 24, 28, 156, 158, 166, 167, 168, 173, 184, 185, 186, 187, 192, 194, 196, 199, 205], "see": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 20, 23, 28, 30, 31, 42, 43, 44, 46, 47, 48, 58, 60, 63, 73, 91, 92, 95, 97, 98, 102, 103, 104, 108, 111, 112, 115, 117, 118, 124, 129, 145, 156, 157, 161, 162, 163, 165, 166, 167, 168, 169, 170, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 205, 206, 207], "below": [0, 4, 9, 11, 13, 16, 17, 18, 19, 20, 23, 27, 28, 72, 74, 90, 92, 95, 97, 99, 102, 103, 108, 112, 113, 115, 117, 119, 124, 126, 129, 139, 154, 161, 163, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 179, 182, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206, 207], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20, 22, 27, 51, 52, 57, 91, 92, 94, 95, 97, 99, 100, 103, 105, 110, 115, 116, 119, 125, 130, 158, 159, 161, 163, 164, 165, 166, 168, 169, 170, 173, 174, 175, 177, 179, 180, 181, 184, 185, 188, 189, 191, 192, 193, 194, 200, 202, 204, 205, 206, 207], "propos": [0, 6, 165, 166, 167, 199], "review": [0, 13, 95, 158, 159, 161, 177, 188], "appli": [0, 7, 11, 28, 92, 104, 108, 111, 114, 117, 118, 123, 124, 125, 126, 128, 129, 143, 144, 145, 153, 159, 166, 170, 173, 174, 186, 187, 188, 193, 194, 195, 201, 202, 205], "thi": [0, 1, 2, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 42, 45, 50, 53, 54, 56, 57, 59, 60, 64, 67, 79, 80, 81, 87, 89, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 143, 144, 145, 146, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "mean": [0, 1, 19, 20, 28, 92, 108, 118, 127, 144, 158, 159, 165, 168, 184, 185, 186, 188, 193, 199, 200, 202], "onli": [0, 3, 9, 11, 19, 20, 21, 28, 43, 44, 56, 57, 83, 89, 91, 92, 93, 95, 97, 98, 100, 101, 108, 112, 114, 119, 123, 144, 145, 154, 158, 162, 163, 164, 165, 166, 168, 170, 172, 173, 174, 176, 179, 180, 182, 183, 184, 185, 186, 187, 188, 190, 192, 193, 194, 195, 196, 199, 200, 201, 205, 206, 207], "potenti": [0, 1, 6, 7, 9, 10, 28, 92, 97, 111, 143, 144, 145, 163, 166, 167, 168, 169, 179, 185, 192, 193, 194, 195, 196, 199, 204, 205], "pleas": [0, 2, 3, 14, 20, 27, 28, 92, 99, 101, 111, 120, 123, 127, 161, 163, 165, 169, 170, 172, 174, 179, 181, 182, 185, 186, 188, 190, 192, 193, 194, 198, 200, 201, 202, 203, 204, 205, 206], "check": [0, 7, 9, 11, 14, 19, 20, 23, 27, 28, 31, 47, 56, 57, 58, 60, 65, 67, 68, 69, 71, 72, 73, 76, 78, 79, 80, 81, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 102, 104, 108, 111, 112, 116, 117, 119, 122, 123, 136, 137, 138, 139, 143, 144, 145, 150, 156, 157, 158, 159, 161, 163, 165, 166, 167, 169, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 188, 191, 192, 193, 194, 198, 199, 200, 202, 204, 205, 207], "our": [0, 11, 14, 16, 28, 107, 145, 158, 159, 161, 167, 170, 172, 173, 174, 175, 176, 177, 181, 184, 185, 186, 187, 189, 192, 193, 194, 195, 196, 197, 199, 200, 202, 203, 204, 206], "issu": [0, 2, 3, 5, 6, 8, 14, 22, 24, 25, 27, 28, 94, 95, 99, 108, 110, 116, 119, 161, 165, 166, 167, 170, 180, 181, 186, 188, 193, 194, 196, 199, 200, 202, 203], "tracker": [0, 108], "anoth": [0, 1, 4, 6, 10, 21, 22, 24, 27, 28, 65, 91, 94, 95, 99, 110, 115, 116, 119, 143, 144, 158, 161, 166, 167, 169, 170, 173, 179, 181, 182, 184, 185, 187, 188, 190, 192, 194, 197, 199, 200, 201, 202, 203, 205], "": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 23, 26, 27, 28, 31, 42, 46, 47, 49, 64, 68, 77, 86, 87, 90, 91, 92, 93, 94, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113, 117, 118, 121, 122, 124, 126, 128, 129, 130, 132, 133, 134, 135, 136, 138, 139, 143, 144, 145, 146, 149, 154, 157, 158, 159, 161, 162, 163, 165, 166, 167, 170, 172, 173, 174, 175, 176, 177, 179, 181, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204, 205, 206, 207], "someth": [0, 19, 20, 27, 161, 167, 184, 186, 192, 194, 199, 200], "you": [0, 4, 5, 6, 10, 11, 12, 13, 14, 18, 21, 27, 28, 42, 65, 92, 93, 95, 98, 99, 101, 107, 108, 111, 115, 117, 118, 123, 124, 126, 128, 129, 144, 145, 146, 156, 157, 158, 159, 161, 162, 163, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "think": [0, 8, 28, 188], "re": [0, 8, 9, 11, 13, 19, 20, 28, 93, 105, 108, 144, 156, 158, 161, 167, 173, 174, 179, 188, 192, 194, 195, 196, 197, 200, 201, 202, 205, 206], "well": [0, 1, 4, 6, 14, 19, 20, 22, 24, 25, 27, 99, 107, 108, 147, 151, 152, 158, 165, 166, 167, 169, 170, 181, 185, 186, 188, 190, 191, 192, 193, 194, 196, 199, 200, 202, 203, 205, 206], "suit": [0, 158, 170], "would": [0, 1, 6, 8, 14, 20, 23, 28, 92, 107, 111, 117, 125, 143, 144, 145, 158, 159, 161, 166, 167, 169, 170, 172, 173, 175, 176, 177, 179, 184, 186, 187, 188, 190, 192, 194, 195, 196, 199, 200, 201, 202, 203, 207], "us": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 72, 78, 84, 85, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 135, 141, 143, 144, 145, 146, 156, 157, 160, 161, 162, 163, 164, 165, 166, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 186, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 201, 202, 206, 208], "nav2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 162, 164, 165, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 186, 187, 190, 191, 196, 199, 201, 203, 205, 206, 207, 208], "If": [0, 1, 4, 5, 9, 11, 14, 18, 19, 20, 22, 23, 24, 27, 28, 30, 45, 46, 50, 51, 52, 53, 54, 56, 59, 63, 65, 73, 75, 79, 80, 81, 82, 83, 86, 91, 92, 100, 101, 102, 104, 105, 107, 108, 109, 110, 111, 112, 117, 118, 119, 121, 123, 124, 126, 129, 130, 135, 142, 143, 144, 145, 150, 154, 156, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 175, 176, 177, 179, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 198, 199, 201, 203, 204, 205, 206, 207], "have": [0, 3, 4, 6, 10, 11, 12, 14, 16, 17, 19, 20, 22, 23, 24, 25, 27, 28, 57, 92, 94, 99, 100, 108, 109, 110, 111, 115, 116, 117, 118, 119, 120, 123, 127, 143, 144, 145, 156, 158, 159, 161, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "ani": [0, 3, 9, 11, 14, 19, 20, 21, 23, 28, 45, 50, 53, 54, 56, 57, 59, 65, 67, 82, 91, 92, 99, 105, 108, 111, 114, 115, 117, 123, 124, 128, 129, 144, 145, 156, 158, 159, 161, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 199, 200, 202, 204, 205, 206, 207], "question": [0, 161], "wish": [0, 23, 65, 92, 101, 123, 124, 126, 128, 129, 166, 167, 170, 189, 190, 192, 205], "ask": [0, 3, 28, 161, 174, 194, 206], "gener": [0, 3, 5, 10, 17, 19, 23, 28, 42, 87, 92, 98, 101, 102, 104, 109, 115, 117, 118, 125, 130, 143, 144, 145, 158, 159, 160, 163, 164, 166, 167, 168, 169, 170, 179, 181, 182, 184, 185, 186, 188, 189, 192, 193, 194, 195, 196, 201, 204, 205], "reach": [0, 14, 19, 20, 23, 99, 108, 112, 137, 139, 142, 143, 169, 174, 175, 179, 205], "out": [0, 1, 9, 13, 14, 20, 21, 22, 27, 28, 87, 92, 95, 96, 102, 108, 113, 117, 118, 143, 144, 145, 158, 161, 163, 165, 166, 167, 168, 169, 170, 172, 175, 176, 177, 179, 183, 184, 185, 186, 188, 192, 194, 195, 199, 200, 204, 205, 206, 207], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19, 20, 22, 23, 24, 25, 27, 28, 42, 56, 62, 65, 85, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 108, 110, 111, 112, 113, 115, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 129, 141, 144, 145, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "encourag": [0, 14, 23, 108, 161, 187, 189, 194], "do": [0, 9, 11, 12, 18, 19, 23, 27, 28, 92, 93, 94, 95, 99, 100, 104, 108, 110, 111, 116, 117, 119, 123, 124, 126, 128, 129, 158, 161, 167, 169, 170, 172, 173, 177, 182, 184, 185, 186, 187, 188, 189, 192, 194, 195, 196, 199, 200, 205, 207], "so": [0, 14, 19, 20, 21, 27, 28, 49, 82, 91, 92, 94, 95, 99, 100, 102, 107, 108, 110, 111, 113, 116, 118, 119, 143, 144, 145, 157, 158, 159, 161, 162, 163, 166, 167, 168, 169, 170, 172, 173, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 203, 205, 207], "we": [0, 2, 3, 4, 6, 7, 8, 11, 12, 14, 16, 19, 20, 21, 22, 23, 24, 25, 27, 28, 107, 108, 115, 130, 144, 145, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 189, 190, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "commun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28, 158, 161, 163, 172, 177, 186, 188, 189, 191, 192], "slack": [0, 14, 28, 161], "navigation2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206, 207, 208], "com": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "unabl": [0, 143, 167], "access": [0, 28, 92, 99, 118, 158, 159, 166, 167, 170, 173, 185, 187, 194, 206], "due": [0, 6, 9, 11, 23, 28, 32, 33, 36, 37, 38, 93, 100, 108, 118, 121, 144, 145, 161, 165, 166, 167, 168, 169, 170, 177, 182, 184, 185, 188, 192, 193, 196, 205, 206, 207], "being": [0, 6, 8, 11, 19, 22, 24, 25, 28, 60, 92, 98, 107, 108, 120, 127, 144, 145, 158, 165, 166, 169, 175, 177, 181, 182, 184, 185, 188, 189, 192, 194, 199, 200, 202, 204, 205], "abl": [0, 5, 9, 14, 19, 20, 112, 167, 168, 170, 172, 173, 175, 176, 177, 179, 182, 184, 185, 186, 188, 192, 194, 195, 196, 199, 205, 206], "sign": [0, 118, 161], "up": [0, 5, 7, 8, 17, 22, 23, 24, 25, 27, 28, 31, 92, 98, 100, 105, 108, 115, 117, 119, 144, 145, 146, 149, 157, 158, 159, 161, 164, 165, 167, 169, 172, 175, 176, 177, 179, 183, 188, 189, 191, 192, 194, 195, 197, 199, 201, 203, 204, 205, 207], "send": [0, 9, 27, 99, 100, 101, 111, 118, 167, 169, 172, 173, 177, 197, 199, 205], "an": [0, 1, 3, 4, 5, 6, 7, 9, 12, 14, 18, 20, 22, 23, 24, 25, 27, 28, 31, 42, 60, 85, 86, 87, 88, 91, 92, 93, 95, 97, 98, 99, 100, 102, 104, 107, 108, 113, 114, 115, 116, 122, 125, 141, 144, 145, 149, 156, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 204, 205, 206, 207, 208], "email": [0, 14, 28, 161], "mentor": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "detail": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 20, 28, 95, 108, 115, 120, 123, 127, 158, 161, 165, 166, 167, 168, 169, 172, 174, 175, 176, 177, 181, 182, 183, 184, 186, 188, 192, 194, 199, 202, 203, 206], "thei": [0, 7, 19, 20, 22, 24, 25, 28, 91, 92, 95, 101, 105, 108, 115, 155, 158, 159, 161, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 181, 183, 184, 185, 186, 187, 188, 189, 192, 194, 195, 199, 200, 204, 206], "can": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13, 14, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 48, 83, 85, 86, 88, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 104, 107, 108, 111, 112, 113, 115, 117, 118, 119, 124, 125, 129, 144, 145, 156, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "manual": [0, 62, 105, 157, 158, 162, 184, 189, 192, 195, 205], "add": [0, 2, 8, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 98, 99, 108, 118, 123, 124, 129, 144, 158, 161, 165, 166, 167, 168, 172, 177, 182, 184, 185, 186, 187, 188, 189, 190, 194, 195, 196, 199, 200, 201, 203, 204, 206], "addition": [0, 11, 28, 92, 158, 159, 164, 165, 166, 169, 177, 199, 204], "ro": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 193, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "discours": [0, 161], "post": [0, 14, 91, 92, 93, 102, 120, 123, 127, 144, 145, 161, 190, 204], "page": [0, 2, 3, 8, 28, 95, 97, 99, 115, 120, 123, 127, 166, 168, 169, 190, 193, 196, 199, 200, 202], "regard": [0, 20, 167, 177, 187, 188], "maintain": [0, 8, 14, 15, 101, 158, 161, 163, 167, 168, 169, 170, 177, 179, 180, 185, 188, 189], "respond": [0, 189], "sub": [0, 22, 24, 25, 92, 167, 169, 204], "topic": [0, 20, 21, 22, 24, 25, 28, 45, 50, 53, 54, 59, 71, 72, 86, 91, 92, 93, 94, 95, 97, 99, 100, 102, 107, 110, 111, 116, 118, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 140, 141, 144, 145, 161, 164, 165, 166, 167, 168, 169, 170, 177, 179, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "navig": [0, 1, 2, 3, 5, 6, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 163, 164, 166, 170, 171, 172, 173, 174, 175, 176, 178, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 203, 204, 205, 206, 207, 208], "stack": [0, 3, 4, 6, 7, 8, 9, 11, 12, 14, 15, 27, 28, 85, 88, 90, 99, 105, 107, 110, 161, 163, 164, 167, 168, 175, 180, 181, 185, 188, 189, 194, 195, 199, 206], "mai": [0, 3, 4, 5, 6, 10, 14, 22, 24, 25, 27, 28, 42, 56, 87, 91, 92, 94, 95, 99, 102, 104, 108, 110, 111, 113, 115, 116, 119, 121, 123, 144, 145, 150, 157, 158, 161, 163, 165, 166, 167, 168, 169, 173, 174, 177, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 205, 206, 207], "here": [0, 3, 14, 20, 22, 23, 24, 28, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 108, 112, 158, 159, 161, 162, 164, 165, 166, 167, 168, 169, 170, 173, 174, 175, 176, 177, 179, 184, 187, 189, 190, 191, 192, 194, 196, 198, 199, 201, 204, 205, 206], "It": [0, 3, 4, 5, 9, 16, 18, 19, 21, 22, 24, 25, 27, 28, 31, 45, 46, 47, 50, 53, 54, 59, 60, 61, 62, 63, 82, 83, 86, 91, 92, 94, 95, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 110, 111, 113, 114, 115, 117, 118, 119, 120, 122, 124, 128, 129, 144, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 206, 207], "prefer": [0, 28, 107, 112, 118, 123, 144, 145, 158, 159, 162, 166, 167, 169, 179, 187, 188, 195, 200, 207], "For": [0, 14, 19, 20, 28, 91, 92, 93, 94, 95, 99, 100, 101, 103, 104, 108, 110, 111, 112, 113, 115, 116, 117, 119, 120, 123, 124, 126, 127, 128, 129, 141, 144, 145, 158, 159, 161, 162, 166, 167, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204, 205, 207], "answer": [0, 161, 166], "fun": [0, 16, 192], "look": [0, 2, 11, 19, 56, 57, 94, 102, 111, 147, 151, 154, 161, 162, 163, 165, 169, 173, 181, 183, 184, 185, 186, 187, 188, 189, 192, 195, 199, 200, 202, 203, 204, 206, 207], "forward": [0, 9, 19, 28, 62, 98, 102, 104, 107, 111, 112, 130, 135, 145, 150, 153, 154, 158, 162, 169, 173, 186, 188, 192, 199, 204, 207], "work": [0, 1, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 28, 91, 96, 97, 102, 104, 108, 111, 158, 161, 162, 163, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 190, 192, 194, 195, 196, 199, 200, 202, 203, 204, 205], "1": [0, 5, 10, 12, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 39, 40, 49, 60, 61, 64, 66, 68, 72, 77, 83, 85, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 129, 130, 133, 134, 135, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 161, 165, 166, 168, 169, 170, 179, 180, 184, 185, 186, 187, 188, 189, 191, 192, 194, 196, 204, 205, 206, 207], "dynam": [0, 3, 13, 15, 17, 18, 22, 24, 25, 28, 86, 87, 91, 92, 103, 106, 108, 144, 145, 163, 164, 165, 166, 172, 173, 174, 175, 176, 177, 180, 181, 185, 187, 188, 202, 203, 204, 205, 206, 208], "obstacl": [0, 1, 3, 9, 15, 17, 18, 21, 28, 56, 73, 87, 91, 92, 93, 98, 100, 102, 104, 111, 121, 122, 128, 129, 143, 144, 145, 146, 149, 163, 164, 167, 168, 170, 174, 179, 181, 182, 185, 186, 187, 197, 198, 199, 203, 204, 208], "integr": [0, 1, 7, 12, 18, 29, 62, 92, 101, 104, 111, 125, 159, 166, 167, 169, 183, 184, 185, 186, 189, 194, 196, 206], "2": [0, 1, 2, 4, 6, 7, 8, 9, 10, 13, 14, 15, 17, 20, 23, 26, 27, 30, 31, 42, 43, 44, 46, 47, 48, 49, 51, 52, 60, 62, 63, 64, 87, 91, 92, 93, 94, 98, 99, 100, 101, 102, 103, 104, 107, 108, 111, 112, 113, 114, 115, 117, 118, 121, 124, 125, 126, 129, 130, 132, 143, 144, 145, 150, 153, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 196, 204, 205, 206, 207, 208], "advanc": [0, 28, 144, 180, 188, 192], "test": [0, 3, 4, 6, 94, 106, 108, 145, 158, 161, 169, 170, 180, 184, 191, 192, 197, 201, 203, 205, 206], "framework": [0, 2, 8, 14, 28, 102, 115, 143, 163, 168, 169, 184, 188, 189, 205], "3": [0, 7, 20, 22, 23, 26, 28, 58, 62, 87, 90, 91, 92, 93, 94, 98, 99, 100, 102, 103, 105, 107, 108, 111, 112, 114, 115, 118, 124, 125, 129, 143, 144, 145, 162, 166, 169, 182, 184, 185, 187, 191, 192, 193, 194, 196, 204, 205, 206, 207, 208], "assist": [0, 27, 30, 161, 179, 188], "teleop": [0, 27, 30, 94, 179, 192, 199], "4": [0, 17, 20, 62, 91, 92, 93, 94, 98, 101, 102, 104, 105, 108, 117, 121, 144, 145, 162, 166, 167, 168, 170, 179, 181, 184, 191, 192, 193, 194, 196, 204, 206], "multithread": 0, "5": [0, 7, 12, 19, 22, 23, 24, 25, 27, 57, 62, 72, 85, 90, 91, 92, 93, 96, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109, 111, 112, 118, 124, 125, 129, 131, 135, 136, 138, 144, 145, 154, 165, 170, 173, 176, 185, 187, 191, 192, 194, 196, 200, 202, 204, 205, 206, 207], "safeti": [0, 1, 28, 92, 97, 105, 164, 165, 166, 179, 180, 188, 200, 201, 204], "node": [0, 18, 19, 21, 22, 23, 24, 25, 27, 29, 45, 50, 53, 54, 57, 59, 61, 62, 65, 66, 67, 70, 74, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 98, 99, 105, 107, 110, 115, 116, 117, 118, 119, 124, 126, 128, 129, 141, 144, 145, 156, 158, 164, 165, 172, 173, 175, 176, 177, 180, 181, 183, 184, 186, 187, 188, 191, 196, 197, 198, 199, 200, 201, 202, 204, 205], "6": [0, 19, 22, 23, 24, 25, 57, 92, 96, 108, 111, 144, 173, 185, 187, 191, 192, 194, 199, 204, 206], "semant": [0, 27, 100, 163, 166, 186, 189, 199, 205], "7": [0, 22, 98, 102, 103, 108, 134, 135, 144, 191, 192, 194, 203, 205], "reduc": [0, 28, 102, 104, 108, 111, 113, 114, 118, 144, 145, 158, 161, 164, 165, 166, 168, 188, 189, 199], "determin": [0, 75, 104, 119, 130, 141, 169, 174, 177, 181, 187, 193, 194, 195, 204, 205], "8": [0, 62, 66, 111, 112, 117, 121, 126, 144, 166, 167, 169, 174, 179, 181, 184, 191, 193, 194, 199, 207], "convert": [0, 28, 101, 108, 119, 127, 144, 145, 163, 164, 166, 176, 186, 199, 200, 202, 205], "twist": [0, 30, 92, 94, 99, 106, 108, 118, 169, 170, 175, 184, 199], "twiststamp": [0, 92, 94, 99, 106, 118, 175, 180], "ecosystem": [0, 28, 115, 167, 188], "run": [0, 3, 4, 7, 9, 14, 20, 27, 28, 74, 82, 85, 88, 90, 93, 94, 95, 99, 101, 105, 107, 108, 110, 115, 116, 119, 141, 144, 145, 156, 157, 158, 159, 161, 165, 166, 167, 169, 170, 179, 181, 183, 186, 188, 189, 191, 192, 194, 195, 196, 198, 199, 201, 204, 205, 206], "time": [0, 1, 3, 4, 6, 7, 8, 9, 11, 14, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 42, 46, 47, 58, 60, 62, 63, 64, 77, 82, 83, 91, 92, 93, 94, 95, 99, 100, 102, 108, 111, 112, 113, 114, 115, 117, 118, 120, 123, 126, 127, 134, 135, 136, 138, 140, 141, 142, 143, 144, 145, 154, 157, 158, 159, 161, 164, 165, 167, 170, 173, 174, 177, 179, 180, 181, 182, 184, 186, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 206, 207], "configur": [0, 1, 14, 16, 17, 18, 19, 20, 27, 28, 45, 50, 53, 54, 59, 66, 91, 92, 97, 98, 99, 100, 105, 107, 108, 115, 120, 123, 127, 157, 158, 159, 163, 164, 165, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 183, 187, 188, 189, 190, 192, 193, 194, 196, 197, 198, 199, 201, 203, 206], "http": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "github": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "blob": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "main": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "\u00b5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "task": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 22, 23, 24, 25, 27, 28, 57, 86, 92, 95, 97, 101, 102, 108, 112, 119, 161, 163, 164, 166, 168, 169, 172, 173, 177, 181, 182, 183, 185, 188, 190, 196, 197, 199, 206, 207, 208], "descript": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 74, 77, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 165, 166, 169, 172, 173, 174, 175, 176, 177, 179, 181, 184, 187, 188, 192, 200, 202, 205], "In": [1, 11, 13, 19, 20, 21, 22, 23, 24, 25, 28, 83, 91, 92, 94, 95, 104, 108, 109, 110, 112, 113, 117, 118, 143, 144, 145, 158, 161, 162, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, 207], "mobil": [1, 4, 5, 7, 9, 10, 12, 14, 17, 27, 28, 104, 163, 184, 185, 186, 196], "robot": [1, 2, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 31, 39, 40, 46, 47, 55, 57, 61, 62, 63, 66, 68, 74, 75, 85, 87, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 104, 106, 108, 111, 112, 115, 116, 118, 119, 120, 122, 123, 124, 127, 128, 129, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 159, 162, 163, 164, 165, 166, 168, 174, 175, 176, 177, 179, 181, 185, 186, 189, 190, 192, 193, 194, 195, 197, 198, 199, 200, 202, 203, 204, 205, 206, 207, 208], "autonom": [1, 27, 28, 46, 108, 111, 163, 166, 196, 199, 205], "vehicl": [1, 4, 108, 115, 144, 145, 163, 166, 179, 181], "situat": [1, 10, 19, 22, 24, 25, 28, 92, 111, 162, 163, 166, 167, 179, 182, 185, 188, 190, 192, 194, 195, 196], "where": [1, 6, 10, 13, 18, 20, 23, 28, 91, 92, 102, 104, 108, 114, 120, 127, 129, 141, 145, 146, 157, 158, 161, 162, 165, 166, 167, 169, 170, 173, 174, 175, 176, 177, 179, 182, 184, 185, 186, 187, 188, 189, 192, 195, 198, 199, 200, 202, 204, 205], "human": [1, 4, 28, 163, 179], "driver": [1, 13, 16, 156, 158, 184, 185, 191, 196], "requir": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21, 27, 28, 93, 98, 102, 105, 108, 112, 117, 118, 127, 144, 145, 158, 161, 162, 166, 167, 168, 170, 181, 184, 185, 186, 187, 188, 189, 192, 194, 196, 197, 203, 207], "interven": 1, "get": [1, 4, 10, 19, 20, 27, 28, 49, 56, 63, 76, 95, 99, 108, 113, 117, 124, 129, 144, 148, 157, 158, 160, 163, 165, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 179, 180, 183, 184, 186, 187, 189, 190, 191, 192, 193, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 207, 208], "sticki": 1, "both": [1, 7, 11, 19, 22, 23, 24, 25, 27, 28, 42, 91, 92, 111, 115, 163, 166, 167, 169, 170, 173, 177, 181, 182, 184, 185, 187, 188, 192, 193, 194, 195, 196, 200, 201, 202, 203, 204, 205, 207], "backup": [1, 19, 20, 22, 23, 24, 25, 27, 33, 96, 164, 167, 168, 169, 172, 179], "case": [1, 6, 12, 19, 20, 22, 28, 30, 31, 47, 55, 60, 71, 91, 92, 101, 104, 108, 111, 112, 113, 127, 130, 137, 139, 143, 144, 145, 158, 163, 165, 166, 169, 170, 172, 173, 174, 175, 177, 179, 182, 184, 185, 186, 187, 189, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206], "autonomi": [1, 27, 28, 102, 164, 167, 168, 189, 199, 205, 206], "failur": [1, 18, 19, 20, 21, 22, 24, 25, 28, 30, 31, 47, 60, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 89, 104, 108, 163, 164, 166, 167, 173, 179, 189, 194, 197], "primari": [1, 6, 19, 112, 113, 167, 169, 185, 187, 189], "function": [1, 3, 4, 9, 11, 18, 23, 27, 28, 98, 99, 108, 115, 117, 122, 144, 145, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 188, 192, 193, 194, 195, 200, 202, 205, 206], "e": [1, 17, 22, 23, 24, 25, 27, 28, 42, 43, 44, 48, 51, 68, 87, 91, 92, 95, 99, 101, 102, 106, 108, 109, 111, 114, 115, 117, 123, 143, 144, 145, 157, 158, 160, 165, 166, 167, 168, 169, 170, 172, 173, 174, 176, 177, 179, 180, 184, 185, 186, 188, 190, 191, 192, 194, 195, 196, 199, 200, 202, 203, 204, 205, 206], "g": [1, 22, 23, 24, 25, 27, 28, 42, 43, 44, 48, 51, 68, 87, 91, 92, 95, 101, 108, 111, 114, 115, 117, 123, 143, 144, 145, 157, 158, 160, 165, 166, 167, 168, 169, 172, 173, 174, 176, 177, 179, 180, 184, 185, 186, 188, 190, 191, 194, 195, 196, 199, 200, 202, 203, 204, 206], "telepres": 1, "project": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 28, 91, 92, 94, 101, 102, 108, 111, 135, 157, 158, 159, 161, 167, 174, 180, 182, 184, 185, 186, 187, 189, 192, 193, 199, 200, 202, 204, 205, 206, 207], "aim": [1, 7, 9, 10, 13, 118, 170, 183, 187, 188, 195], "creat": [1, 4, 5, 6, 8, 9, 10, 11, 13, 14, 22, 23, 24, 25, 28, 42, 43, 44, 84, 87, 92, 100, 101, 105, 106, 108, 114, 115, 144, 157, 159, 161, 163, 164, 165, 166, 167, 168, 169, 170, 174, 179, 181, 182, 184, 185, 186, 187, 188, 189, 192, 193, 196, 198, 199, 200, 202, 203, 204, 205, 206, 207], "featur": [1, 4, 6, 8, 9, 14, 17, 28, 93, 99, 101, 111, 114, 118, 144, 158, 161, 166, 167, 170, 179, 180, 187, 188, 192, 199, 200, 205], "new": [1, 4, 5, 6, 8, 9, 11, 14, 17, 18, 19, 21, 22, 24, 25, 27, 28, 91, 92, 94, 95, 108, 112, 124, 129, 156, 158, 159, 161, 162, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 192, 194, 196, 197, 198, 199, 200, 201, 202, 203, 206, 207, 208], "behavior": [1, 2, 3, 11, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 36, 37, 38, 45, 47, 50, 51, 52, 53, 54, 60, 64, 66, 68, 82, 83, 84, 87, 91, 92, 106, 108, 111, 112, 115, 119, 143, 144, 158, 163, 164, 170, 175, 177, 178, 181, 184, 189, 190, 192, 199, 203, 205, 207, 208], "tree": [1, 2, 11, 21, 22, 23, 24, 25, 26, 29, 30, 31, 51, 52, 60, 64, 66, 68, 82, 83, 84, 85, 86, 87, 88, 89, 90, 156, 162, 163, 164, 167, 169, 174, 177, 178, 181, 185, 186, 187, 189, 190, 196, 199, 205, 208], "file": [1, 2, 18, 28, 42, 92, 94, 95, 102, 105, 107, 117, 141, 145, 156, 158, 159, 161, 162, 163, 165, 166, 167, 173, 174, 179, 182, 186, 187, 188, 189, 190, 191, 192, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206], "defin": [1, 5, 9, 10, 19, 27, 28, 42, 45, 50, 53, 54, 59, 65, 66, 68, 87, 91, 92, 94, 95, 99, 100, 107, 108, 110, 116, 119, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 158, 163, 164, 165, 166, 167, 168, 169, 170, 173, 174, 176, 177, 181, 182, 184, 185, 186, 187, 189, 193, 194, 198, 199, 200, 202, 203, 206], "flow": [1, 19, 20, 22, 24, 25, 83, 84, 161, 173, 206], "inform": [1, 2, 4, 10, 20, 21, 28, 91, 92, 97, 100, 104, 107, 108, 111, 112, 115, 118, 120, 123, 124, 127, 129, 130, 143, 144, 145, 157, 161, 164, 165, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 203, 204, 205, 206], "plugin": [1, 5, 11, 12, 13, 18, 20, 27, 28, 42, 43, 44, 46, 48, 58, 63, 93, 95, 98, 102, 104, 108, 109, 111, 112, 113, 114, 116, 117, 120, 121, 122, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 162, 163, 180, 182, 183, 187, 189, 193, 195, 197, 199, 200, 202, 204, 206, 207, 208], "should": [1, 2, 3, 6, 9, 11, 18, 19, 23, 28, 42, 56, 79, 80, 81, 83, 90, 91, 92, 94, 95, 98, 99, 100, 104, 107, 108, 110, 111, 116, 118, 119, 121, 124, 127, 129, 144, 145, 159, 161, 162, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, 207], "make": [1, 2, 7, 9, 10, 11, 12, 13, 14, 20, 22, 24, 25, 26, 28, 42, 61, 62, 95, 99, 102, 104, 108, 111, 112, 117, 124, 127, 129, 144, 155, 156, 158, 159, 161, 165, 166, 167, 168, 169, 170, 172, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 207], "sure": [1, 2, 7, 12, 27, 95, 108, 124, 129, 156, 158, 161, 166, 169, 170, 174, 177, 179, 182, 184, 185, 188, 191, 193, 194, 196, 198, 199, 200, 201, 202, 203, 204, 205], "local": [1, 3, 9, 10, 11, 19, 22, 24, 25, 27, 45, 50, 53, 54, 59, 93, 94, 99, 104, 105, 106, 108, 111, 118, 130, 133, 137, 139, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 174, 175, 176, 177, 179, 181, 182, 186, 188, 192, 193, 200, 202, 203, 204, 205, 208], "costmap": [1, 2, 4, 5, 7, 10, 19, 20, 21, 22, 24, 25, 29, 39, 40, 41, 56, 92, 94, 97, 98, 99, 102, 104, 110, 111, 116, 117, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 143, 144, 145, 146, 149, 163, 164, 167, 174, 175, 176, 181, 182, 188, 193, 199, 208], "sensor": [1, 5, 7, 9, 22, 24, 25, 28, 91, 92, 97, 100, 102, 121, 124, 125, 129, 158, 163, 165, 166, 168, 179, 181, 182, 183, 184, 186, 187, 188, 189, 192, 193, 196, 199, 203, 204, 205], "data": [1, 4, 7, 9, 10, 27, 28, 91, 92, 94, 95, 97, 99, 108, 114, 118, 124, 126, 129, 143, 144, 145, 158, 163, 166, 168, 169, 179, 184, 185, 186, 188, 189, 191, 192, 195, 196, 199, 200, 202, 203, 204, 205], "order": [1, 11, 28, 42, 100, 101, 105, 108, 119, 122, 127, 163, 164, 166, 167, 169, 170, 173, 174, 175, 177, 179, 182, 184, 185, 187, 188, 189, 190, 191, 192, 196, 200, 202, 205, 206], "avoid": [1, 28, 56, 92, 94, 95, 97, 98, 99, 100, 102, 104, 108, 110, 111, 116, 119, 123, 126, 145, 158, 163, 166, 167, 169, 170, 174, 181, 182, 184, 185, 186, 187, 188, 192, 204], "take": [1, 9, 12, 18, 22, 23, 27, 28, 42, 43, 44, 48, 51, 52, 67, 68, 69, 70, 87, 90, 91, 92, 93, 94, 95, 99, 101, 105, 108, 110, 112, 113, 114, 116, 119, 128, 141, 143, 144, 158, 161, 162, 164, 166, 167, 168, 169, 172, 173, 175, 176, 177, 179, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 202, 205, 207], "posit": [1, 4, 62, 91, 92, 99, 102, 104, 137, 138, 139, 162, 164, 166, 167, 169, 173, 174, 175, 176, 177, 184, 185, 186, 187, 188, 193, 196, 197, 198, 199, 201], "veloc": [1, 4, 9, 13, 29, 74, 90, 91, 92, 94, 97, 99, 102, 104, 106, 111, 112, 127, 131, 132, 135, 139, 150, 153, 154, 163, 166, 169, 172, 175, 179, 180, 181, 184, 188, 204, 207], "command": [1, 9, 23, 30, 45, 50, 53, 54, 59, 86, 92, 99, 106, 111, 112, 118, 135, 157, 158, 159, 163, 165, 170, 172, 174, 175, 176, 177, 179, 181, 184, 185, 186, 187, 194, 196, 197, 198, 201, 202, 207], "attempt": [1, 19, 21, 22, 24, 25, 27, 28, 87, 102, 105, 107, 108, 114, 121, 143, 144, 145, 159, 169, 192, 194, 196, 200, 205], "follow": [1, 2, 3, 9, 10, 18, 19, 22, 24, 25, 27, 29, 48, 58, 86, 92, 94, 98, 99, 100, 104, 107, 110, 111, 118, 125, 127, 140, 141, 142, 144, 145, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 170, 172, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 200, 201, 202, 203, 204, 205, 207, 208], "exampl": [1, 7, 15, 16, 18, 19, 20, 23, 28, 115, 124, 126, 128, 129, 157, 158, 159, 165, 166, 167, 169, 170, 172, 173, 174, 175, 176, 177, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 200, 201, 202, 203, 204, 205, 206, 207], "applic": [1, 3, 6, 10, 12, 14, 17, 18, 19, 22, 23, 24, 25, 27, 28, 42, 62, 91, 92, 94, 95, 98, 99, 102, 108, 110, 116, 119, 156, 158, 163, 164, 167, 168, 169, 170, 172, 174, 177, 179, 181, 188, 189, 192, 193, 194, 195, 196, 197, 199, 202, 203, 205, 206, 207], "drive": [1, 26, 27, 36, 47, 98, 108, 111, 115, 144, 145, 163, 166, 175, 179, 181, 182, 184, 185, 187, 188, 199, 200, 205], "through": [1, 9, 18, 19, 20, 23, 24, 25, 27, 28, 29, 42, 43, 105, 108, 117, 124, 129, 144, 145, 158, 161, 162, 163, 165, 166, 167, 168, 169, 174, 179, 181, 183, 184, 185, 186, 187, 188, 189, 192, 194, 195, 196, 199, 200, 201, 202, 203, 205, 207], "space": [1, 4, 10, 21, 28, 91, 92, 93, 100, 107, 108, 109, 111, 117, 120, 124, 128, 129, 143, 144, 145, 158, 159, 166, 167, 179, 181, 184, 188, 192, 193, 198, 200, 205], "visit": [1, 28, 144, 145, 161, 199], "offic": 1, "build": [1, 5, 7, 10, 14, 18, 19, 27, 28, 159, 160, 162, 163, 167, 168, 172, 173, 174, 175, 176, 177, 186, 193, 194, 195, 197, 199, 200, 202, 203, 204, 205], "hospit": 1, "deliveri": 1, "stuck": [1, 19, 22, 24, 25, 28, 30, 31, 47, 60, 75, 167, 170, 179, 188], "back": [1, 9, 22, 24, 25, 27, 28, 31, 63, 98, 101, 108, 112, 120, 145, 161, 163, 164, 167, 168, 169, 173, 175, 176, 177, 179, 186, 187, 188, 192, 199, 205, 206], "open": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 144, 145, 156, 158, 159, 161, 163, 169, 174, 182, 184, 185, 186, 187, 188, 191, 192, 194, 195, 196, 197, 198, 200, 201, 202, 203, 206], "continu": [1, 12, 19, 20, 21, 22, 23, 24, 25, 28, 101, 104, 108, 119, 142, 144, 145, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 177, 184, 187, 188, 192, 196, 199, 201, 204], "its": [1, 6, 8, 9, 11, 12, 19, 20, 22, 23, 24, 25, 27, 28, 42, 85, 88, 89, 90, 92, 98, 99, 100, 108, 109, 112, 114, 115, 117, 128, 143, 144, 145, 157, 161, 163, 164, 165, 166, 167, 168, 169, 172, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 204, 205, 206, 207], "excel": [1, 7, 9, 199, 207], "chanc": [1, 7, 9, 20, 167], "substanti": [1, 108, 144, 161, 164, 188], "system": [1, 6, 7, 8, 10, 11, 12, 17, 19, 20, 22, 24, 25, 28, 92, 93, 99, 105, 106, 108, 118, 157, 158, 159, 161, 162, 163, 164, 167, 169, 170, 177, 181, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 198, 204, 205], "hundr": [1, 28], "futur": [1, 4, 8, 11, 17, 22, 28, 91, 92, 93, 102, 120, 123, 127, 165, 167, 169, 170, 197], "could": [1, 2, 3, 6, 7, 9, 10, 21, 28, 91, 92, 99, 117, 158, 159, 165, 166, 167, 168, 170, 173, 174, 175, 179, 186, 188, 190, 192, 194, 197, 199, 200, 202, 203, 204], "also": [1, 3, 4, 6, 7, 11, 19, 20, 21, 22, 23, 24, 25, 27, 28, 91, 92, 93, 94, 96, 99, 100, 101, 102, 105, 107, 108, 110, 111, 112, 113, 115, 116, 118, 119, 122, 144, 145, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 201, 202, 203, 204, 205, 207], "good": [1, 6, 28, 93, 108, 117, 118, 144, 161, 163, 169, 172, 174, 175, 176, 177, 182, 183, 187, 188, 191, 192, 194, 196, 199], "candid": [1, 7, 101, 108, 161, 181], "roscon": [1, 201, 203], "talk": [1, 158, 163, 184, 186, 192, 194, 201, 203], "event": [1, 13, 161, 167, 192, 205], "difficulti": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "medium": [1, 7, 8, 9, 11, 12, 13, 180], "steve": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 108, 163, 179, 192, 194, 196], "macenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 111, 163, 179], "stevemacenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 201, 203], "contact": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 102, 161, 163, 188, 189, 205], "link": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 20, 117, 161, 167, 184, 185, 186, 187, 192, 199, 204], "abov": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19, 20, 23, 28, 56, 90, 102, 108, 117, 125, 126, 145, 157, 164, 166, 172, 175, 176, 177, 179, 181, 184, 185, 186, 187, 188, 189, 192, 193, 194, 195, 199, 200, 201, 202, 203, 205, 206, 207], "profil": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 108, 194, 208], "output": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 28, 92, 100, 101, 106, 108, 143, 144, 145, 163, 166, 167, 170, 173, 174, 181, 184, 185, 186, 187, 189, 190, 194, 195, 196, 199, 200, 202, 204, 205, 206], "either": [1, 19, 20, 27, 28, 92, 93, 102, 107, 108, 126, 128, 158, 159, 168, 169, 179, 181, 184, 185, 188, 192, 195, 202, 205, 206], "set": [1, 2, 3, 9, 10, 13, 18, 22, 24, 25, 27, 28, 30, 31, 42, 43, 44, 46, 47, 48, 49, 56, 58, 60, 62, 63, 65, 72, 91, 92, 93, 98, 99, 100, 101, 102, 104, 105, 107, 108, 109, 111, 112, 115, 117, 118, 119, 120, 124, 125, 127, 128, 129, 130, 143, 144, 145, 156, 157, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 183, 188, 189, 190, 191, 192, 194, 195, 197, 198, 199, 200, 201, 202, 203, 204, 205, 207], "successfulli": [1, 19, 28, 167, 172, 177, 184, 186, 187, 189, 192, 197, 205], "user": [1, 2, 3, 7, 9, 14, 18, 22, 23, 24, 25, 27, 28, 29, 42, 83, 87, 91, 92, 93, 114, 119, 124, 126, 128, 129, 140, 144, 158, 159, 161, 163, 165, 166, 167, 168, 169, 170, 177, 179, 183, 185, 188, 189, 192, 194, 195, 196, 199, 201, 203, 204, 205, 207], "without": [1, 4, 14, 27, 28, 62, 91, 92, 98, 99, 104, 106, 108, 113, 121, 123, 124, 126, 128, 129, 144, 158, 159, 165, 166, 167, 169, 170, 174, 177, 182, 183, 185, 188, 192, 194, 196, 197, 199, 200, 201, 207], "collis": [1, 7, 9, 28, 29, 30, 31, 47, 56, 58, 60, 94, 98, 100, 102, 104, 108, 111, 112, 116, 122, 123, 126, 154, 163, 164, 166, 167, 172, 179, 180, 181, 182, 184, 185, 187, 188, 207, 208], "allot": [1, 9, 11], "tune": [1, 9, 17, 26, 107, 108, 112, 117, 144, 167, 183, 196, 199, 200, 202, 204, 207], "ad": [1, 9, 10, 13, 22, 24, 25, 42, 93, 95, 108, 144, 145, 158, 159, 161, 164, 165, 172, 174, 175, 176, 177, 181, 182, 186, 188, 193, 194, 195, 196, 199, 200, 202, 203, 204, 207, 208], "critic": [1, 7, 9, 28, 130, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 164, 181, 188, 189, 194], "dwb": [1, 3, 9, 22, 24, 25, 28, 29, 131, 132, 133, 134, 135, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 164, 165, 179, 181, 188, 207], "planner": [1, 2, 4, 9, 10, 17, 18, 19, 20, 22, 23, 24, 25, 29, 43, 44, 53, 80, 92, 97, 98, 100, 101, 108, 111, 112, 113, 114, 118, 123, 133, 151, 152, 163, 164, 165, 170, 172, 174, 178, 180, 182, 183, 189, 190, 197, 200, 203, 207], "improv": [1, 7, 9, 11, 12, 26, 28, 98, 113, 115, 144, 145, 158, 164, 165, 166, 168, 169, 180, 195, 196], "perform": [1, 3, 4, 7, 9, 11, 18, 23, 27, 29, 31, 47, 60, 91, 92, 93, 97, 98, 104, 108, 115, 119, 144, 145, 158, 163, 166, 167, 168, 169, 172, 173, 174, 175, 176, 182, 185, 188, 189, 192, 193, 194, 196, 197, 199, 205, 206], "box": [1, 9, 28, 92, 102, 119, 167, 168, 169, 170, 182, 184, 185, 187, 188, 196, 203, 204, 205, 206], "skill": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 194], "c": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 27, 94, 116, 161, 168, 184, 191, 194, 195, 205], "xml": [1, 2, 18, 19, 28, 29, 51, 52, 95, 102, 163, 165, 167, 169, 172, 173, 174, 175, 176, 177, 184, 187, 189, 197, 205, 206], "experi": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 26, 157, 158, 159, 163, 167, 187, 194, 196, 198], "recommend": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 28, 91, 92, 102, 105, 108, 111, 113, 114, 158, 161, 162, 167, 169, 175, 181, 182, 184, 185, 186, 187, 188, 190, 192, 196, 198, 199, 201, 203, 204, 205, 206, 207], "gazebo": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 106, 156, 162, 169, 170, 172, 173, 174, 175, 176, 177, 182, 183, 187, 188, 192, 193, 198, 200, 202, 203], "simul": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 29, 92, 95, 104, 108, 112, 125, 134, 135, 156, 162, 169, 172, 174, 175, 176, 177, 182, 183, 187, 188, 192, 194, 195, 198, 199, 200, 201, 202, 203], "relev": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19, 101, 108, 163, 164, 169, 172, 173, 177, 196, 199], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 124, 129, 156, 158, 160, 161, 162, 163, 167, 172, 173, 174, 175, 176, 177, 182, 183, 184, 185, 186, 187, 191, 192, 194, 196, 198, 199, 200, 201, 202, 203, 204, 205], "softwar": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 111, 161, 168, 185, 188, 189, 192, 194, 198, 201], "repositori": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 111, 157, 158, 159, 163, 172, 174, 175, 176, 180, 182, 184, 185, 187, 188, 192, 198, 200, 201, 202, 203], "ref": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ticket": [1, 4, 7, 9, 10, 11, 13, 14, 28, 156, 161, 165, 166, 167, 188, 194, 206], "licens": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 160], "all": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19, 20, 27, 28, 40, 82, 92, 93, 94, 95, 101, 105, 108, 111, 113, 115, 117, 118, 121, 126, 144, 149, 157, 158, 159, 161, 163, 164, 165, 166, 167, 169, 170, 172, 175, 176, 177, 179, 181, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 199, 200, 202, 203, 206, 207], "contribut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 28, 101, 144, 161, 169, 185, 188, 189], "under": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21, 95, 124, 128, 129, 158, 159, 161, 165, 166, 167, 168, 170, 172, 173, 179, 181, 182, 184, 185, 187, 188, 190, 192, 194, 196, 199, 203, 205], "apach": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 161], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 30, 31, 42, 46, 47, 49, 56, 57, 58, 60, 61, 62, 63, 64, 66, 68, 72, 74, 77, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 161, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 191, 192, 194, 200, 202, 204, 205, 207], "No": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 20, 92, 108, 168, 172, 173, 174, 175, 177, 202], "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 19, 20, 23, 66, 68, 92, 95, 100, 101, 108, 111, 113, 118, 123, 124, 125, 126, 128, 129, 145, 158, 159, 161, 162, 163, 166, 167, 168, 169, 172, 173, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 203, 204, 205, 206, 207], "cla": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ha": [2, 3, 4, 6, 8, 11, 12, 14, 19, 20, 22, 23, 24, 25, 27, 56, 57, 66, 67, 69, 76, 77, 91, 92, 94, 95, 96, 97, 98, 99, 104, 108, 110, 111, 116, 117, 119, 126, 136, 137, 138, 139, 143, 144, 145, 156, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 177, 179, 182, 184, 185, 186, 187, 188, 194, 195, 196, 198, 199, 200, 202, 204, 205, 206, 207], "long": [2, 4, 9, 14, 23, 28, 74, 94, 95, 99, 110, 115, 116, 119, 124, 129, 133, 145, 167, 169, 177, 181, 185, 188, 192, 193, 199, 205], "qt": 2, "setup": [2, 28, 102, 156, 157, 158, 159, 162, 169, 174, 182, 185, 186, 187, 188, 189, 192, 194, 196, 200, 201, 202, 204, 205], "help": [2, 3, 4, 5, 8, 11, 16, 22, 24, 25, 28, 42, 98, 108, 111, 145, 160, 161, 164, 166, 167, 168, 169, 170, 172, 174, 176, 179, 181, 183, 184, 186, 187, 188, 189, 192, 195, 196, 200, 203, 206, 207], "udrf": 2, "need": [2, 4, 11, 13, 22, 23, 24, 25, 27, 28, 42, 45, 50, 53, 54, 59, 87, 92, 94, 95, 98, 99, 100, 101, 108, 110, 111, 116, 119, 144, 157, 158, 159, 161, 163, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206], "A": [2, 3, 6, 10, 13, 18, 19, 20, 23, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 68, 79, 80, 81, 85, 86, 87, 88, 90, 91, 92, 93, 95, 98, 101, 102, 104, 105, 107, 108, 109, 112, 115, 117, 119, 120, 123, 127, 130, 143, 145, 158, 159, 161, 163, 165, 166, 167, 168, 170, 173, 179, 181, 182, 184, 185, 186, 188, 189, 190, 191, 192, 194, 196, 197, 198, 199, 202, 203, 205, 207], "extrem": [2, 19, 91, 104, 108, 123, 166, 185], "benefici": [2, 28, 108, 123, 177, 194], "wai": [2, 9, 19, 22, 24, 25, 28, 87, 95, 105, 108, 119, 121, 144, 145, 155, 157, 166, 167, 168, 169, 182, 186, 188, 189, 190, 192, 194, 199, 201, 203, 205, 207], "minim": [2, 11, 108, 157, 162, 167, 168, 177, 181, 184, 188, 196], "friction": 2, "provid": [2, 4, 7, 11, 18, 19, 20, 22, 24, 25, 27, 28, 29, 42, 45, 50, 53, 54, 59, 65, 92, 93, 95, 96, 100, 102, 107, 108, 113, 118, 124, 129, 151, 152, 157, 158, 159, 161, 162, 163, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 180, 181, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 196, 197, 198, 199, 201, 205, 206], "gui": [2, 159, 162, 184, 187, 191, 192, 199, 206], "tool": [2, 4, 15, 28, 156, 157, 158, 159, 161, 163, 165, 166, 177, 183, 185, 186, 187, 192, 194, 195, 199, 200, 205], "cover": [2, 28, 92, 126, 161, 166, 169, 181, 188, 189, 192, 194, 199, 200, 202, 204], "broad": [2, 7, 183, 188, 205], "stroke": [2, 183], "visual": [2, 91, 92, 95, 96, 100, 111, 158, 159, 163, 167, 169, 184, 188, 190, 195, 196, 199, 201, 202, 203, 204], "show": [2, 27, 127, 145, 159, 162, 167, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "what": [2, 6, 17, 20, 28, 108, 130, 160, 161, 162, 167, 170, 180, 184, 185, 186, 187, 189, 190, 192, 198, 199, 205], "like": [2, 4, 8, 13, 14, 18, 19, 20, 21, 22, 24, 25, 27, 28, 95, 107, 108, 115, 119, 143, 144, 158, 159, 161, 162, 163, 166, 167, 169, 172, 173, 174, 177, 179, 182, 183, 185, 186, 187, 188, 189, 190, 192, 194, 195, 196, 197, 199, 200, 201, 202, 203, 205, 206, 207], "select": [2, 3, 5, 7, 18, 28, 45, 50, 53, 54, 59, 91, 92, 93, 104, 108, 109, 112, 117, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 143, 144, 145, 158, 159, 166, 168, 173, 174, 179, 182, 183, 185, 187, 190, 193, 194, 195, 197, 200, 202, 205, 206, 207], "layer": [2, 4, 7, 10, 11, 17, 100, 120, 123, 126, 127, 143, 144, 146, 158, 163, 164, 166, 167, 174, 185, 188, 192, 199, 200, 203], "recoveri": [2, 18, 22, 23, 24, 25, 30, 31, 60, 64, 83, 94, 95, 96, 163, 164, 165, 168, 172, 173, 177, 179, 190], "paramet": [2, 13, 19, 20, 26, 28, 29, 42, 51, 52, 72, 85, 88, 90, 103, 158, 164, 165, 170, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 187, 188, 189, 190, 191, 193, 194, 195, 196, 198, 199, 200, 202, 204, 205, 206, 207], "urdf": [2, 28, 162, 182, 183, 186, 188, 196, 201], "footprint": [2, 56, 91, 92, 94, 100, 102, 108, 116, 123, 124, 128, 129, 144, 145, 149, 167, 168, 169, 170, 174, 179, 181, 183, 187, 204], "frame": [2, 28, 42, 57, 62, 66, 68, 78, 85, 91, 92, 93, 94, 95, 98, 100, 101, 102, 106, 107, 116, 119, 120, 123, 124, 127, 129, 133, 156, 164, 175, 176, 182, 184, 185, 186, 187, 191, 196, 199, 204, 205], "option": [2, 3, 6, 9, 43, 44, 91, 92, 93, 98, 101, 108, 144, 159, 166, 167, 168, 172, 174, 175, 176, 177, 185, 187, 190, 191, 192, 193, 194, 195, 196, 197, 203, 205, 206], "compli": [2, 181, 184, 199], "standard": [2, 6, 10, 93, 108, 161, 170, 185, 186, 191, 199, 200, 202, 205, 206], "control": [2, 4, 7, 9, 11, 13, 17, 18, 19, 21, 22, 23, 24, 25, 27, 29, 34, 45, 48, 61, 62, 79, 80, 81, 83, 84, 85, 86, 90, 92, 100, 102, 111, 115, 118, 127, 129, 131, 132, 133, 134, 135, 136, 137, 138, 139, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 163, 164, 165, 172, 173, 174, 177, 178, 180, 182, 183, 184, 187, 189, 190, 192, 194, 195, 196, 197, 198, 201, 202, 203, 204, 205, 206, 208], "minimum": [2, 9, 28, 72, 90, 91, 92, 93, 94, 98, 100, 101, 102, 104, 107, 108, 111, 118, 121, 124, 129, 132, 136, 138, 144, 145, 150, 153, 166, 167, 168, 169, 170, 179, 181, 185, 186], "maximum": [2, 28, 46, 58, 62, 63, 90, 91, 92, 93, 94, 98, 99, 100, 101, 102, 104, 107, 108, 111, 112, 114, 118, 124, 127, 129, 132, 136, 138, 143, 144, 145, 166, 167, 168, 169, 175, 179, 185, 193, 196, 200, 202, 205], "speed": [2, 7, 9, 20, 26, 27, 28, 31, 47, 90, 92, 94, 98, 99, 100, 104, 107, 108, 111, 118, 123, 132, 143, 144, 145, 157, 158, 166, 167, 169, 175, 177, 179, 181, 188, 196, 199, 204, 205, 208], "kinemat": [2, 102, 103, 108, 112, 114, 115, 163, 166, 169, 179, 181, 184, 187, 188, 199, 207], "from": [2, 5, 6, 7, 8, 9, 11, 12, 19, 20, 21, 22, 23, 24, 25, 27, 28, 42, 45, 49, 50, 53, 54, 56, 57, 59, 62, 63, 67, 68, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 104, 106, 107, 108, 111, 112, 113, 117, 118, 119, 124, 127, 128, 129, 143, 144, 145, 147, 150, 151, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 193, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "dropdown": 2, "possibl": [2, 14, 28, 94, 104, 108, 111, 158, 163, 166, 167, 168, 169, 170, 175, 177, 181, 182, 188, 193, 194, 196, 199, 200, 202, 204], "note": [2, 18, 20, 21, 22, 23, 24, 27, 28, 42, 92, 93, 94, 98, 99, 100, 101, 102, 105, 106, 107, 110, 111, 116, 118, 119, 123, 125, 127, 145, 161, 163, 167, 169, 170, 172, 173, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 205, 206, 207], "throughout": [2, 67, 158, 164, 167, 187, 189, 196], "prompt": [2, 159, 192, 194], "aid": [2, 23], "appropri": [2, 19, 99, 108, 110, 118, 127, 161, 162, 167, 168, 169, 170, 177, 181, 184, 186, 187, 188, 194, 196, 204, 206], "more": [2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 18, 19, 24, 25, 28, 42, 62, 91, 92, 93, 98, 99, 102, 103, 104, 108, 111, 112, 118, 120, 123, 127, 143, 144, 145, 153, 157, 158, 159, 161, 163, 165, 166, 167, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "specif": [2, 3, 6, 11, 18, 19, 22, 23, 24, 25, 27, 28, 31, 47, 96, 100, 108, 111, 145, 158, 159, 164, 165, 166, 167, 168, 169, 170, 173, 175, 176, 177, 181, 184, 185, 186, 188, 190, 191, 192, 194, 200, 201, 205, 206, 207], "after": [2, 10, 21, 22, 24, 25, 27, 28, 92, 93, 95, 102, 104, 108, 111, 112, 113, 118, 128, 130, 137, 139, 142, 143, 144, 145, 161, 162, 166, 167, 169, 170, 174, 175, 176, 177, 182, 184, 185, 187, 188, 189, 191, 192, 193, 194, 195, 197, 199, 200, 202, 203, 204, 205, 206, 207], "item": [2, 11, 19, 27, 28, 170, 180], "preview": 2, "how": [2, 7, 17, 18, 27, 28, 83, 92, 93, 96, 98, 104, 108, 117, 124, 129, 133, 147, 148, 151, 152, 158, 160, 161, 164, 168, 170, 172, 173, 174, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "effect": [2, 4, 92, 98, 126, 143, 158, 165, 167, 184, 188, 200], "high": [2, 3, 4, 5, 6, 8, 28, 92, 104, 108, 111, 114, 117, 118, 129, 143, 144, 145, 161, 163, 164, 166, 179, 181, 184, 188, 193, 196], "cooper": 2, "juzhenatpku": 2, "gmail": 2, "base": [2, 5, 6, 9, 19, 21, 28, 57, 62, 66, 68, 85, 90, 91, 92, 93, 94, 95, 98, 100, 102, 104, 106, 107, 108, 113, 115, 116, 120, 123, 127, 136, 144, 145, 146, 147, 148, 149, 151, 152, 157, 158, 159, 161, 163, 164, 166, 167, 168, 170, 172, 173, 175, 176, 177, 179, 181, 184, 185, 186, 187, 188, 193, 194, 196, 199, 200, 202, 203, 204, 206], "support": [2, 6, 13, 14, 27, 28, 45, 50, 53, 54, 59, 91, 111, 115, 156, 158, 159, 163, 164, 165, 168, 170, 179, 181, 185, 187, 188, 192, 193, 200, 202, 203, 205, 206], "panel": [2, 115, 187, 206], "displai": [2, 91, 110, 144, 145, 166, 170, 182, 184, 185, 187, 188, 192, 193, 199, 202, 206], "python3": [2, 12, 13, 27, 163, 166, 167, 168], "json": [2, 158, 159], "pars": [2, 28, 101, 158, 170], "3d": [2, 4, 9, 28, 108, 129, 162, 179, 184, 185, 187, 188, 198, 199, 203], "program": [2, 27, 28, 98, 115, 144, 145, 158, 163, 167, 192, 194, 195, 197], "mayb": 2, "origin": [2, 5, 6, 8, 14, 27, 61, 62, 86, 92, 98, 100, 143, 144, 145, 160, 165, 166, 169, 182, 184, 185, 187, 190, 199, 200, 202], "number": [3, 11, 27, 28, 42, 46, 83, 91, 92, 93, 98, 99, 100, 101, 102, 108, 113, 114, 117, 121, 129, 131, 143, 144, 145, 164, 165, 166, 167, 168, 169, 170, 172, 173, 176, 179, 184, 185, 186, 187, 188, 191, 192, 193, 194, 202, 205, 206], "interfac": [3, 5, 13, 20, 28, 92, 95, 116, 158, 159, 163, 164, 165, 168, 170, 172, 173, 174, 177, 179, 185, 190, 192, 198, 199, 203], "plan": [3, 10, 17, 18, 19, 21, 22, 23, 28, 58, 85, 98, 101, 104, 108, 109, 111, 114, 115, 117, 124, 128, 129, 130, 133, 143, 144, 145, 161, 163, 164, 166, 167, 168, 169, 170, 173, 175, 176, 177, 179, 180, 181, 182, 185, 186, 188, 190, 200, 203, 205], "two": [3, 19, 20, 28, 83, 91, 92, 98, 109, 115, 117, 143, 158, 166, 167, 168, 169, 170, 172, 175, 176, 177, 181, 184, 185, 186, 187, 189, 192, 193, 195, 196, 199, 202, 203, 204, 205], "area": [3, 7, 28, 39, 40, 92, 100, 120, 123, 126, 127, 143, 144, 145, 161, 166, 167, 168, 169, 172, 174, 179, 185, 187, 188, 191, 192, 195, 200, 202], "algorithm": [3, 15, 18, 22, 24, 25, 28, 98, 102, 108, 111, 113, 114, 115, 143, 161, 163, 164, 166, 167, 168, 169, 174, 175, 179, 182, 185, 187, 188, 190, 193, 195, 196], "path": [3, 4, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 42, 43, 44, 48, 49, 51, 52, 58, 61, 62, 73, 76, 85, 87, 95, 96, 98, 99, 101, 102, 104, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 130, 141, 143, 144, 145, 146, 151, 152, 156, 157, 158, 163, 165, 166, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 187, 188, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 205, 206, 207], "refer": [3, 19, 28, 66, 68, 85, 92, 94, 95, 99, 100, 104, 111, 113, 115, 120, 123, 127, 157, 158, 159, 164, 165, 167, 168, 169, 172, 173, 174, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 192, 193, 197, 199, 200, 202, 204, 205, 206], "trajectori": [3, 4, 10, 92, 97, 104, 118, 130, 133, 135, 146, 147, 148, 149, 151, 152, 153, 166, 168, 169, 176, 179, 181, 182, 188], "simpl": [3, 28, 29, 102, 113, 121, 144, 145, 159, 161, 164, 172, 173, 174, 176, 179, 181, 182, 186, 187, 188, 190, 194, 197, 199, 201, 205, 206, 207], "tutori": [3, 8, 15, 19, 91, 92, 95, 96, 166, 168, 169, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 194, 195, 196, 204, 205, 206, 207], "found": [3, 8, 20, 23, 27, 28, 78, 92, 97, 108, 112, 115, 130, 143, 144, 145, 158, 159, 163, 164, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 187, 189, 195, 198, 199, 200, 201, 202, 203], "current": [3, 9, 11, 12, 14, 19, 20, 25, 27, 28, 47, 57, 62, 67, 85, 88, 90, 91, 92, 95, 101, 102, 108, 110, 111, 112, 118, 119, 120, 123, 126, 127, 145, 157, 161, 163, 165, 166, 167, 168, 169, 170, 172, 173, 175, 176, 177, 179, 184, 185, 186, 187, 188, 189, 192, 197, 199, 204, 205, 206, 207], "one": [3, 5, 7, 8, 11, 14, 19, 27, 28, 42, 82, 86, 92, 98, 105, 108, 113, 145, 158, 159, 165, 166, 167, 169, 170, 173, 174, 177, 181, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206, 207], "navfn": [3, 29, 108, 112, 113, 115, 164, 179, 181, 182, 188, 190, 207], "which": [3, 9, 17, 19, 20, 23, 25, 27, 28, 29, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 56, 60, 61, 62, 63, 64, 74, 85, 86, 88, 90, 91, 92, 93, 94, 95, 98, 99, 100, 102, 104, 105, 107, 108, 110, 111, 115, 116, 118, 119, 120, 121, 123, 125, 126, 127, 158, 162, 164, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 198, 199, 200, 201, 202, 204, 205, 206], "implement": [3, 5, 6, 7, 10, 21, 22, 24, 25, 28, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 60, 63, 64, 83, 93, 94, 95, 99, 100, 101, 102, 104, 105, 107, 108, 109, 110, 111, 115, 116, 117, 118, 119, 124, 125, 126, 128, 129, 143, 144, 145, 159, 161, 164, 166, 167, 168, 169, 172, 175, 176, 177, 179, 181, 182, 184, 185, 188, 189, 190, 201, 203, 205, 206], "dijkstra": [3, 109, 167, 179, 181], "teb": [3, 108, 164, 168, 179, 181, 188, 207], "dwa": [3, 179, 181], "elast": [3, 164, 181, 207], "band": [3, 164, 181, 199, 207], "optim": [3, 18, 23, 28, 98, 101, 108, 115, 122, 123, 143, 144, 158, 163, 166, 167, 168, 169, 170, 179, 181, 182, 188, 189, 191, 196, 205, 207], "techniqu": [3, 4, 6, 28, 92, 102, 113, 114, 115, 166, 185, 188, 196, 199], "There": [3, 14, 19, 20, 28, 107, 108, 156, 157, 161, 164, 166, 167, 170, 174, 179, 181, 185, 186, 192, 194, 199, 200, 205, 207], "hybrid": [3, 112, 115, 143, 145, 158, 163, 166, 167, 168, 179, 181, 182, 188, 207], "ompl": 3, "develop": [3, 4, 5, 8, 11, 14, 22, 24, 25, 28, 92, 115, 117, 156, 158, 159, 167, 169, 180, 187, 188, 189, 194, 205, 207, 208], "your": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 27, 28, 92, 95, 105, 107, 108, 111, 112, 115, 117, 118, 124, 126, 128, 129, 144, 145, 156, 157, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 174, 175, 176, 177, 179, 181, 182, 183, 185, 186, 187, 188, 189, 191, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 205, 206, 207], "qualiti": [3, 8, 26, 28, 98, 108, 114, 115, 144, 145, 161, 163, 167, 169, 184, 196, 199, 205], "altern": [3, 23, 28, 62, 158, 159, 166, 169, 182, 184, 194], "consid": [3, 14, 19, 30, 31, 47, 56, 60, 74, 91, 92, 93, 95, 96, 100, 108, 139, 144, 145, 154, 161, 165, 166, 168, 169, 172, 173, 175, 176, 177, 179, 181, 183, 188, 189, 192, 196, 199, 200, 204, 205], "approv": [3, 161], "phase": [3, 6, 145], "discuss": [3, 6, 20, 28, 95, 161, 165, 166, 167, 175, 176, 181, 182, 183, 184, 185, 186, 187, 189, 192, 199, 205, 207], "d": [3, 21, 106, 126, 161, 169, 170, 177, 182, 184, 187, 192, 194, 195, 196, 198, 201, 205, 206, 207], "variant": [3, 6, 28, 108, 111, 166, 179, 181, 192], "vornoi": 3, "graph": [3, 10, 117, 145, 168, 180, 195], "rout": [3, 10, 27, 28, 42, 101, 108, 144, 177, 180, 188, 189], "state": [3, 15, 20, 22, 24, 25, 27, 67, 92, 98, 99, 100, 102, 103, 104, 105, 108, 111, 112, 115, 118, 120, 137, 139, 143, 162, 163, 165, 166, 167, 170, 172, 173, 175, 176, 177, 179, 181, 182, 184, 185, 186, 188, 189, 199, 201, 202, 205, 206, 207], "lattic": [3, 112, 115, 143, 144, 163, 167, 168, 179, 180, 181, 188, 207], "kinodynam": 3, "method": [3, 4, 6, 18, 22, 24, 25, 27, 28, 101, 102, 105, 108, 124, 129, 147, 148, 151, 152, 161, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 194, 195, 205, 206], "given": [3, 6, 17, 23, 27, 28, 31, 34, 35, 47, 58, 60, 92, 94, 101, 108, 113, 114, 120, 165, 166, 167, 168, 169, 173, 174, 175, 176, 179, 181, 184, 188, 190, 192, 195, 199, 205, 206], "static": [3, 28, 91, 92, 93, 100, 124, 125, 129, 144, 145, 161, 163, 167, 173, 179, 182, 185, 188, 189, 193, 199, 203, 204, 205], "cilqr": 3, "ilqr": 3, "mpc": [3, 108, 168, 179, 181], "spline": 3, "addit": [3, 11, 20, 22, 23, 24, 25, 28, 42, 91, 92, 95, 97, 144, 157, 158, 166, 167, 168, 170, 173, 177, 181, 184, 185, 187, 188, 194, 195, 196, 199, 204], "complet": [3, 4, 5, 12, 18, 19, 20, 23, 27, 28, 35, 58, 92, 101, 102, 104, 108, 111, 112, 137, 139, 144, 145, 154, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 172, 173, 177, 179, 180, 181, 182, 184, 185, 187, 189, 190, 191, 192, 195, 196, 198, 199, 201, 203, 205, 206, 207], "50": [3, 92, 102, 108, 120, 167, 170, 185, 194, 199, 202, 205], "greater": [3, 104, 108, 117, 144, 158, 175, 189], "coverag": [3, 4, 6, 12, 18, 28, 29, 35, 42, 163, 169, 177, 179, 180, 188, 189], "motion": [3, 4, 28, 93, 98, 102, 104, 144, 145, 153, 154, 166, 170, 179, 181, 184, 186, 196, 199, 204, 206], "pluginlib": [3, 28, 164, 172, 174, 175, 176, 177, 190, 192, 203], "robust": [4, 6, 28, 206], "wide": [4, 19, 28, 144, 169, 172, 188, 196], "rang": [4, 7, 72, 91, 92, 93, 100, 111, 124, 127, 129, 158, 165, 166, 169, 170, 174, 179, 180, 187, 188, 189, 193, 194, 196, 200, 202, 204, 205], "environ": [4, 5, 9, 10, 12, 28, 102, 104, 115, 156, 157, 158, 159, 161, 162, 163, 181, 182, 184, 185, 186, 188, 192, 196, 199, 200, 203, 204, 205], "been": [4, 6, 14, 17, 19, 20, 22, 24, 25, 28, 57, 66, 91, 94, 95, 97, 99, 104, 108, 110, 115, 116, 117, 119, 143, 144, 145, 158, 161, 165, 166, 167, 168, 169, 170, 174, 175, 176, 179, 182, 185, 186, 187, 188, 192, 195, 199, 203, 204, 205], "oper": [4, 5, 22, 24, 25, 28, 92, 98, 101, 104, 108, 111, 118, 120, 159, 162, 163, 166, 167, 168, 169, 172, 174, 175, 176, 177, 181, 184, 185, 186, 188, 189, 191, 192, 196, 199, 204, 206], "presenc": [4, 17, 108, 170, 188, 200], "explicitli": [4, 27, 159, 200], "model": [4, 28, 29, 91, 92, 93, 98, 102, 115, 124, 129, 144, 158, 162, 163, 165, 166, 179, 181, 184, 185, 187, 188, 198, 199, 203, 204], "characterist": [4, 12, 114, 184], "howev": [4, 6, 9, 14, 21, 22, 24, 25, 28, 91, 92, 95, 108, 113, 144, 158, 165, 166, 167, 170, 172, 177, 182, 184, 187, 188, 190, 192, 194, 196, 199, 200, 202, 203, 204, 205, 207], "field": [4, 27, 42, 46, 68, 91, 92, 93, 99, 101, 127, 143, 165, 166, 167, 168, 169, 172, 174, 176, 177, 184, 185, 187, 189, 191, 192, 194, 196, 199, 200, 202, 203, 205], "progress": [4, 75, 99, 108, 111, 136, 138, 158, 161, 168, 180, 188, 207], "deploi": [4, 108, 163, 169, 181, 192], "fill": [4, 161, 165, 173, 191, 200, 202, 206], "consider": [4, 108, 188, 192], "must": [4, 14, 20, 27, 28, 66, 74, 93, 100, 101, 104, 107, 111, 114, 118, 121, 124, 129, 136, 138, 144, 145, 146, 157, 161, 165, 167, 168, 169, 172, 173, 175, 176, 177, 179, 181, 184, 185, 186, 189, 190, 191, 192, 195, 198, 201, 203, 204, 205, 206], "taken": [4, 68, 83, 91, 92, 98, 108, 127, 141, 166, 174, 177, 200, 202], "respect": [4, 28, 112, 123, 166, 167, 173, 180, 181, 184, 185, 187, 188, 199, 203, 207], "peopl": [4, 9, 22, 24, 25, 92, 183], "cart": 4, "anim": [4, 193], "exist": [4, 8, 11, 12, 28, 42, 91, 92, 102, 107, 108, 121, 143, 156, 158, 161, 165, 166, 167, 169, 170, 175, 177, 188, 192, 195, 196, 197, 199, 205, 206], "machin": [4, 28, 158, 159, 184, 185, 186, 189, 192, 206], "learn": [4, 7, 11, 19, 28, 96, 159, 163, 172, 173, 176, 185, 186, 187, 192], "complexyolo": 4, "yolo3d": 4, "etc": [4, 10, 13, 18, 27, 28, 91, 92, 95, 99, 100, 101, 106, 118, 120, 158, 159, 161, 166, 168, 169, 170, 172, 177, 181, 183, 184, 186, 188, 192, 196, 199, 201, 206], "tie": 4, "them": [4, 7, 17, 22, 27, 28, 91, 99, 101, 108, 119, 123, 124, 129, 145, 158, 159, 161, 163, 164, 166, 167, 168, 169, 172, 173, 174, 175, 176, 182, 185, 186, 187, 188, 189, 190, 192, 194, 195, 196, 198, 199, 200, 201, 202, 204, 205, 206, 207], "scope": [4, 158, 169, 184, 185, 196, 197, 204], "retrain": 4, "otherwis": [4, 20, 65, 68, 71, 72, 73, 74, 75, 76, 79, 80, 81, 93, 108, 113, 126, 144, 145, 166, 167, 169, 179, 184, 188, 189, 192, 202], "becom": [4, 11, 18, 19, 28, 100, 105, 108, 117, 164, 167, 169, 184, 186, 187, 196], "expert": [4, 14], "some": [4, 7, 11, 13, 18, 19, 20, 22, 27, 28, 45, 50, 51, 52, 53, 54, 59, 91, 94, 95, 99, 108, 110, 113, 115, 116, 118, 119, 123, 144, 158, 161, 162, 164, 166, 167, 169, 170, 173, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 192, 193, 194, 196, 197, 199, 200, 204, 205, 206], "basic": [4, 5, 18, 19, 27, 28, 145, 164, 166, 167, 174, 177, 181, 182, 183, 184, 185, 186, 192, 194, 196, 203], "knowledg": [4, 7, 11, 161, 194, 203], "alreadi": [4, 7, 108, 165, 166, 167, 172, 182, 184, 187, 188, 192, 194, 196, 199, 205], "start": [4, 5, 12, 20, 21, 22, 24, 25, 27, 28, 43, 44, 62, 91, 92, 98, 102, 104, 108, 111, 112, 129, 144, 160, 161, 163, 165, 166, 167, 169, 172, 174, 175, 176, 177, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 206, 207], "point": [4, 9, 10, 14, 18, 19, 20, 22, 23, 24, 25, 27, 28, 56, 57, 91, 92, 98, 100, 101, 104, 108, 109, 111, 112, 113, 114, 117, 119, 120, 123, 130, 143, 144, 145, 147, 149, 151, 161, 163, 165, 166, 167, 168, 170, 174, 175, 176, 177, 179, 182, 184, 185, 186, 187, 188, 189, 191, 192, 194, 196, 198, 199, 203, 204, 205, 206, 207], "driven": [4, 188], "includ": [4, 6, 7, 10, 13, 14, 19, 27, 28, 83, 95, 96, 115, 120, 135, 157, 158, 159, 160, 161, 163, 164, 165, 166, 170, 172, 173, 174, 175, 176, 177, 179, 181, 184, 185, 186, 187, 188, 192, 194, 195, 197, 200, 201, 202, 203, 204, 205, 207], "go": [4, 14, 19, 23, 27, 28, 87, 92, 105, 108, 117, 124, 129, 161, 162, 163, 166, 167, 169, 173, 175, 182, 184, 185, 186, 188, 189, 190, 192, 194, 196, 197, 199, 200, 202, 204, 205], "yolact": 4, "edg": [4, 101, 108, 169, 186, 200], "replac": [4, 5, 10, 11, 95, 98, 106, 162, 164, 167, 168, 169, 170, 172, 174, 176, 177, 188, 190, 192, 193, 196, 199, 201, 203, 204, 205], "detectron2": 4, "benchmark": [4, 7, 11], "capabl": [4, 7, 10, 15, 27, 158, 159, 163, 166, 169, 170, 180, 185, 196, 197, 199, 207], "gpu": [4, 158, 170, 205], "verifi": [4, 28, 149, 159, 184, 185, 187, 199], "suffici": [4, 19, 28, 108, 145, 154, 177, 193, 195, 196], "tangent": [4, 191, 199], "involv": [4, 5, 6, 11, 19, 21, 108, 111, 160, 166, 168, 169, 170, 182, 189, 192, 196], "identifi": [4, 7, 11, 13, 158, 166, 174, 181, 195], "few": [4, 11, 14, 20, 27, 87, 98, 101, 157, 158, 169, 181, 185, 188, 192, 194, 205], "produc": [4, 28, 91, 92, 94, 95, 99, 104, 108, 110, 116, 119, 167, 168, 169, 172, 176, 181, 185, 188, 196, 199, 204], "about": [4, 7, 9, 11, 22, 23, 24, 25, 28, 91, 120, 123, 127, 156, 157, 158, 159, 161, 163, 166, 168, 169, 172, 173, 174, 176, 177, 184, 185, 186, 187, 188, 192, 193, 194, 195, 196, 198, 199, 202, 205, 206], "power": [4, 19, 98, 108, 159, 163, 167, 188, 192], "intel": [4, 14, 108, 167], "cpu": [4, 7, 92, 158, 167, 188, 189, 196], "nvidia": [4, 102, 169, 192, 196, 205], "jetson": [4, 192, 196, 205], "soc": 4, "extern": [4, 22, 24, 25, 27, 91, 99, 102, 105, 140, 157, 158, 164, 165, 168, 169, 189, 192, 196, 208], "next": [4, 5, 17, 19, 20, 22, 23, 24, 25, 28, 42, 108, 118, 119, 140, 142, 158, 162, 164, 165, 172, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 192, 193, 202, 206], "mark": [4, 28, 98, 100, 124, 125, 126, 129, 149, 168, 177, 185, 188, 193, 200, 202, 203, 206], "ensur": [4, 9, 11, 13, 21, 22, 24, 25, 28, 92, 99, 105, 108, 111, 118, 158, 159, 161, 164, 166, 167, 168, 169, 181, 182, 186, 187, 188, 189, 192, 195, 203], "doe": [4, 9, 20, 22, 23, 24, 25, 91, 92, 97, 102, 108, 123, 126, 144, 145, 157, 158, 166, 167, 168, 169, 172, 175, 176, 177, 182, 184, 188, 189, 190, 192, 199, 200, 202, 205, 206], "collid": [4, 9, 104, 182], "permit": [4, 161, 200], "direct": [4, 62, 92, 98, 108, 111, 115, 118, 131, 144, 145, 150, 157, 158, 166, 169, 180, 181, 186, 191, 198, 199, 204], "collabor": [4, 14, 161], "member": [4, 161, 172, 175, 176, 177], "detect": [4, 28, 58, 62, 91, 92, 97, 98, 102, 111, 158, 169, 182, 184, 185, 188, 191, 197, 205], "real": [4, 9, 12, 28, 92, 99, 118, 161, 184, 185, 186, 187, 191, 192, 197, 199], "live": [4, 28, 159, 166, 172, 186, 188, 192, 198, 201, 206], "demonstr": [4, 10, 27, 92, 157, 167, 169, 170, 174, 199, 203, 204, 205], "85": [4, 12], "higher": [4, 6, 9, 12, 19, 28, 92, 98, 99, 100, 101, 102, 104, 106, 108, 118, 120, 144, 145, 163, 166, 167, 168, 169, 170, 177, 188, 189, 197, 200, 202, 205, 206], "python": [4, 10, 145, 163, 166, 169, 184, 199, 200, 202, 205], "geometri": [4, 5, 9, 92, 184, 185, 187, 192], "statist": [4, 9, 195], "relat": [4, 11, 13, 14, 26, 28, 92, 97, 120, 121, 123, 127, 157, 158, 166, 167, 169, 183, 186, 187, 199], "wa": [5, 11, 19, 20, 22, 24, 27, 28, 46, 58, 63, 91, 92, 94, 95, 99, 108, 109, 110, 111, 116, 117, 119, 141, 143, 144, 145, 158, 161, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 185, 187, 188, 189, 193, 194, 195, 199, 200, 202, 204, 205, 206, 207], "eth": 5, "zurich": 5, "later": [5, 108, 144, 145, 158, 159, 161, 167, 172, 173, 174, 175, 176, 177, 185, 192, 195, 203, 205, 206], "transfer": 5, "anybot": 5, "univers": [5, 186], "librari": [5, 6, 7, 10, 15, 27, 28, 42, 95, 101, 164, 165, 167, 172, 174, 175, 176, 177, 185, 186, 190, 192, 194, 203, 206], "basi": [5, 108, 188, 192], "variou": [5, 28, 94, 108, 116, 157, 158, 167, 168, 179, 180, 184, 186, 187, 192], "form": [5, 42, 92, 117, 169, 174, 185, 186, 192], "avail": [5, 9, 27, 28, 78, 91, 92, 100, 101, 108, 111, 117, 156, 157, 159, 161, 164, 166, 167, 174, 179, 181, 184, 185, 188, 189, 190, 191, 192, 194, 197, 199, 203, 205], "top": [5, 7, 11, 19, 100, 172, 174, 175, 176, 177, 186, 190, 191, 193, 195, 200, 202, 206], "download": [5, 158, 191, 192], "packag": [5, 8, 18, 27, 28, 91, 92, 95, 96, 97, 100, 102, 104, 108, 111, 112, 115, 118, 145, 156, 157, 158, 161, 162, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 204, 205, 207], "grid_map": 5, "metapackag": [5, 169], "costmap_2d": [5, 169, 174, 185], "code": [5, 6, 15, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 65, 79, 80, 81, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 143, 158, 159, 161, 164, 165, 167, 170, 172, 173, 174, 175, 176, 177, 179, 182, 184, 185, 187, 190, 192, 193, 194, 199, 203, 205, 207], "analyz": [5, 6, 7, 10, 27, 28, 173, 195], "abstract": [5, 11, 28, 167, 168, 205, 206], "allow": [5, 6, 8, 9, 10, 18, 19, 20, 22, 23, 24, 25, 28, 87, 92, 93, 94, 95, 100, 101, 104, 108, 109, 111, 112, 117, 127, 143, 144, 145, 146, 149, 154, 158, 159, 161, 163, 165, 166, 167, 170, 172, 174, 175, 176, 181, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 199, 200, 202, 204, 205], "expect": [5, 11, 27, 93, 108, 110, 124, 129, 161, 163, 165, 166, 169, 177, 184, 189, 190, 192, 199, 205], "full": [5, 7, 12, 20, 28, 93, 100, 108, 123, 130, 144, 156, 161, 165, 166, 167, 180, 181, 182, 183, 184, 186, 187, 188, 192, 193, 196, 197, 199, 200, 202, 204, 205, 206, 207], "process": [5, 7, 8, 11, 23, 27, 28, 29, 58, 93, 95, 99, 100, 108, 110, 111, 113, 126, 144, 145, 157, 158, 160, 162, 165, 166, 168, 169, 172, 173, 177, 179, 183, 187, 188, 189, 192, 193, 194, 195, 196, 199, 203, 204, 205, 206, 207], "over": [5, 6, 8, 11, 14, 17, 19, 21, 27, 28, 56, 57, 90, 92, 100, 108, 146, 161, 163, 166, 167, 168, 169, 177, 181, 182, 184, 185, 188, 189, 191, 192, 196, 199, 200, 203, 204, 207], "cours": [5, 11, 158, 187, 196], "summer": [5, 11], "earli": [5, 11, 16], "design": [5, 6, 8, 27, 28, 97, 102, 108, 113, 115, 166, 168, 174, 188, 193, 200, 202, 204, 206], "gradient": [5, 28, 98, 113, 167, 174], "complement": [5, 165, 199], "startup": [5, 28, 105, 125, 156, 158, 162, 165, 189, 191, 192, 200, 202], "merg": [5, 13, 158, 161, 165, 174], "branch": [5, 13, 23, 144, 145, 156, 157, 158, 161, 167, 190, 192], "2d": [5, 15, 27, 28, 29, 91, 92, 104, 112, 114, 115, 124, 129, 144, 162, 163, 165, 166, 174, 175, 176, 177, 179, 181, 182, 188, 196, 198, 199, 200, 203, 207], "low": [5, 19, 20, 72, 102, 108, 113, 118, 144, 164, 179, 188], "level": [5, 9, 19, 22, 24, 25, 28, 92, 97, 106, 114, 161, 163, 166, 167, 168, 170, 189, 195, 196, 200, 202, 204, 205, 206], "object": [5, 10, 11, 27, 28, 42, 86, 101, 108, 125, 163, 166, 167, 168, 169, 170, 172, 174, 177, 183, 185, 187, 188, 199, 203, 208], "reimplement": [5, 6, 170], "mechan": [5, 11, 91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119, 170, 174, 194, 196], "git": [5, 157, 159, 161, 191, 192, 200, 201, 202, 203], "pick": [5, 27, 28, 100, 119, 182, 198, 199], "befor": [5, 11, 19, 22, 23, 24, 25, 26, 28, 45, 50, 53, 54, 59, 66, 83, 85, 87, 92, 93, 99, 101, 104, 107, 108, 112, 114, 123, 124, 129, 140, 143, 144, 145, 153, 158, 159, 164, 165, 166, 167, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 184, 185, 187, 188, 189, 190, 192, 193, 194, 195, 198, 199, 200, 201, 202, 203, 205, 206, 207], "coordin": [5, 27, 28, 42, 93, 100, 101, 119, 167, 184, 186, 187, 196, 197, 199], "transform": [5, 15, 28, 78, 91, 92, 93, 94, 95, 100, 102, 104, 108, 111, 116, 120, 123, 127, 130, 156, 162, 163, 165, 166, 167, 175, 179, 182, 183, 184, 185, 187, 188, 196, 200, 201], "amcl": [6, 7, 27, 28, 29, 55, 70, 162, 165, 179, 185, 186, 188, 196, 199], "engin": [6, 157, 159, 164, 195, 196], "last": [6, 14, 20, 22, 24, 49, 61, 62, 92, 93, 98, 101, 108, 109, 115, 117, 118, 135, 143, 144, 145, 147, 148, 151, 152, 158, 167, 169, 177, 181, 182, 184, 186, 187, 189, 196, 200, 202, 204], "10": [6, 11, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 51, 52, 55, 60, 64, 73, 88, 91, 92, 94, 95, 98, 99, 101, 103, 104, 105, 108, 110, 111, 112, 114, 116, 119, 122, 129, 136, 138, 140, 143, 144, 145, 153, 166, 168, 169, 172, 187, 190, 191, 192, 193, 194, 197, 199, 205, 207], "year": [6, 14, 163], "essenti": [6, 144, 145, 167, 185, 188, 205], "updat": [6, 7, 11, 12, 19, 20, 21, 28, 67, 76, 86, 93, 100, 102, 106, 115, 123, 128, 158, 161, 164, 167, 168, 169, 170, 172, 173, 174, 175, 177, 179, 182, 184, 186, 188, 192, 193, 196, 197, 199, 201, 202, 205, 206], "made": [6, 8, 28, 92, 99, 100, 102, 105, 136, 138, 158, 159, 161, 167, 168, 174, 177, 181, 182, 187, 188, 193, 197, 200, 202, 204, 205], "adapt": [6, 28, 93, 111, 166, 179, 185, 186, 187], "mont": [6, 28, 93, 185], "carlo": [6, 28, 93, 185], "written": [6, 28, 169, 172, 174, 175, 176, 177, 185, 193, 199, 200, 202, 204, 206], "embed": [6, 28, 167, 188, 189], "structur": [6, 8, 19, 28, 163, 168, 169, 177, 181, 186, 187, 189, 199, 202, 203, 206], "veri": [6, 7, 11, 14, 16, 18, 22, 24, 28, 104, 108, 113, 144, 161, 167, 169, 180, 182, 186, 187, 188, 192, 196, 205, 207], "sensit": [6, 92, 99, 118, 120, 144, 168, 169], "chang": [6, 11, 12, 13, 14, 18, 19, 22, 24, 25, 27, 28, 67, 69, 82, 92, 94, 95, 98, 99, 100, 101, 102, 104, 108, 110, 114, 116, 118, 119, 137, 139, 143, 144, 145, 147, 151, 158, 161, 162, 165, 174, 175, 177, 180, 182, 184, 185, 188, 192, 194, 196, 197, 198, 199, 200, 202, 203, 204, 206], "mcl": 6, "hallmark": 6, "decad": [6, 14], "particular": [6, 20, 23, 28, 49, 91, 102, 108, 165, 167, 169, 170, 177, 188, 190, 192, 194, 195, 196, 199, 205], "deprec": [6, 98, 166, 167], "target": [6, 102, 104, 108, 111, 127, 158, 159, 165, 166, 169, 181, 187, 194, 197, 198, 202, 205, 206], "laser": [6, 9, 91, 92, 93, 124, 129, 179, 185, 186, 192, 204], "scanner": [6, 91, 92, 124, 129, 185, 204], "simplifi": [6, 162, 165, 173, 175, 177, 194], "accur": [6, 28, 91, 92, 166, 179, 184, 188, 196, 199], "track": [6, 17, 27, 28, 74, 100, 102, 108, 111, 112, 161, 163, 167, 168, 169, 175, 177, 179, 181, 188, 190, 194, 196, 205, 207], "occup": [6, 100, 107, 123, 124, 129, 179, 185, 201], "grid": [6, 7, 28, 100, 107, 124, 129, 133, 179, 181, 182, 185, 187, 199, 201, 203], "reason": [6, 28, 91, 92, 108, 143, 144, 145, 161, 167, 174, 177, 182, 186, 188, 192, 194, 199, 204], "left": [6, 28, 43, 44, 95, 104, 111, 117, 144, 145, 158, 162, 167, 175, 176, 182, 184, 185, 187, 191, 192, 193, 195, 198, 199, 202, 206], "end": [6, 11, 21, 28, 91, 92, 102, 108, 109, 111, 112, 113, 143, 145, 167, 169, 172, 174, 175, 176, 177, 179, 187, 188, 189, 192, 193, 194, 199, 204], "creativ": [6, 8], "novelti": 6, "feel": [6, 156, 159, 187, 188], "best": [6, 8, 11, 28, 29, 92, 108, 130, 143, 144, 145, 158, 161, 167, 168, 181, 185, 186, 188, 193, 194, 196, 200, 203], "modifi": [6, 18, 61, 62, 95, 96, 103, 113, 158, 161, 166, 167, 169, 170, 172, 173, 175, 176, 177, 179, 181, 182, 184, 187, 192, 194, 195, 197, 206], "modular": [6, 159, 163, 179], "compon": [6, 42, 82, 83, 84, 85, 86, 87, 88, 89, 90, 108, 117, 118, 153, 166, 167, 169, 183, 187, 189, 196, 200, 202], "sampl": [6, 28, 108, 112, 131, 135, 141, 168, 169, 181, 182, 184, 185, 188, 197, 199], "lidar": [6, 9, 28, 124, 182, 184, 185, 188, 193, 199, 203], "ndt": 6, "scan": [6, 9, 27, 91, 92, 93, 100, 106, 124, 125, 129, 170, 179, 185, 186, 204], "match": [6, 42, 65, 79, 80, 81, 93, 94, 95, 108, 116, 144, 145, 168, 173, 175, 182, 188, 189, 192, 199, 204], "dure": [6, 23, 91, 92, 98, 105, 108, 144, 145, 158, 165, 166, 167, 168, 169, 173, 174, 182, 187, 188, 195, 198, 201, 205, 206], "sinc": [6, 28, 42, 98, 101, 108, 111, 112, 114, 123, 144, 145, 166, 167, 169, 170, 174, 177, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 194, 196, 199, 200, 202, 204, 205, 206, 207], "yet": [6, 20, 27, 108, 158, 167, 169, 186, 188, 199], "slam": [6, 15, 17, 128, 163, 164, 165, 185, 186, 188, 194, 196, 198, 208], "emerg": [6, 9, 92, 97], "accept": [6, 27, 68, 93, 104, 117, 144, 145, 161, 169, 177, 181, 182, 196, 197, 205], "input": [6, 20, 27, 28, 92, 95, 98, 108, 113, 114, 124, 126, 129, 140, 163, 166, 168, 169, 170, 172, 173, 174, 175, 176, 179, 184, 187, 190, 192, 194, 197, 199, 204, 206], "multipl": [6, 11, 22, 24, 25, 28, 42, 45, 50, 53, 54, 59, 87, 92, 94, 108, 115, 116, 159, 163, 165, 166, 169, 170, 175, 176, 181, 184, 185, 186, 187, 188, 189, 190, 192, 194, 196, 199, 202, 204, 205], "strictli": [6, 145, 168], "65": [6, 107, 202], "reliabl": [6, 12, 45, 50, 53, 54, 59, 159, 163, 185, 187, 205], "particl": [6, 7, 28, 93, 162, 179, 188, 193], "filter": [6, 13, 30, 93, 99, 102, 113, 125, 184, 188, 192, 196, 199, 203, 204, 205, 208], "abil": [6, 7, 28, 92, 108, 168, 169, 170, 204], "read": [6, 8, 19, 28, 91, 92, 126, 159, 166, 179, 185, 192, 194, 199, 200, 202], "academ": 6, "significantli": [7, 9, 18, 23, 24, 25, 87, 108, 112, 144, 167, 169, 170, 179, 188, 199, 207], "leverag": [7, 11, 17, 27, 157, 159, 167, 183, 188, 190, 197, 199, 205], "multi": [7, 10, 11, 27, 28, 166, 167, 179, 181, 192], "processor": [7, 108, 170, 188], "core": [7, 18, 28, 168, 189, 190, 192], "seek": 7, "thread": [7, 11, 13, 27, 28, 92, 99, 108, 118, 169, 194], "parallel": [7, 13, 199, 204], "comput": [7, 18, 19, 20, 21, 22, 28, 42, 43, 44, 101, 106, 108, 110, 111, 115, 117, 143, 144, 145, 147, 151, 163, 167, 168, 169, 170, 172, 173, 175, 176, 179, 181, 182, 184, 185, 186, 188, 190, 192, 195, 196, 198, 205], "overal": [7, 19, 82, 101, 144, 169, 181, 185, 196, 199], "platform": [7, 102, 108, 115, 163, 166, 183, 186, 188, 196, 205, 206, 207], "cloud": [7, 28, 158, 159, 162, 165, 192], "popul": [7, 93, 95, 166, 167, 172, 177, 179, 185, 189, 190, 199], "evalu": [7, 108, 130, 133, 145, 181, 196], "voxel": [7, 17, 100, 168, 179, 185, 193, 203], "rai": [7, 185], "cast": 7, "student": [7, 161], "interest": [7, 10, 11, 14, 18, 27, 28, 158, 161, 177, 186, 188, 190, 194, 195, 197, 198, 201, 205, 206], "ideal": [7, 12, 167, 168, 172, 175, 176], "exposur": 7, "concept": [7, 19, 20, 163, 166, 181, 185, 186, 189, 200, 202, 205, 206], "Then": [7, 20, 166, 173, 174, 175, 176, 177, 184, 185, 192, 194, 195, 198, 205], "obtain": [7, 28, 29, 92, 101, 102, 165, 168, 184, 185, 191, 192, 196, 205], "while": [7, 9, 13, 19, 22, 24, 25, 27, 95, 105, 108, 111, 113, 123, 144, 154, 157, 158, 159, 166, 167, 168, 169, 170, 173, 177, 181, 182, 184, 185, 188, 189, 190, 192, 193, 194, 196, 198, 199, 200, 204, 205, 206, 207, 208], "great": [7, 14, 19, 161, 167, 194, 196, 199], "deal": [7, 28, 184, 186, 188], "valuabl": [7, 11, 161], "skillset": 7, "analysi": [7, 28, 161, 163, 195], "benefit": [7, 158, 188], "non": [7, 10, 27, 28, 92, 95, 99, 102, 105, 106, 108, 112, 115, 120, 122, 123, 127, 143, 144, 145, 158, 163, 167, 169, 170, 173, 177, 179, 181, 182, 186, 187, 188, 192, 194, 195, 196, 200, 204, 205, 207], "trivial": [7, 28, 161, 168, 172, 204, 205, 206], "quickli": [7, 102, 158, 161, 167, 186, 188, 206], "tbb": 7, "openmp": 7, "opencl": 7, "cuda": 7, "similar": [7, 9, 10, 20, 22, 24, 27, 28, 91, 107, 108, 115, 157, 159, 166, 167, 173, 181, 184, 185, 186, 187, 188, 190, 192, 194, 196, 199, 203, 206, 207], "signific": [8, 9, 108, 174, 188, 199], "stride": 8, "world": [8, 9, 27, 28, 158, 162, 163, 172, 184, 185, 186, 188, 192, 193, 197, 200, 201, 202, 203], "gain": [8, 108, 111], "reput": 8, "fair": 8, "unfair": 8, "rel": [8, 28, 62, 91, 92, 100, 102, 108, 118, 124, 126, 128, 129, 165, 169, 170, 181, 182, 184, 186, 188, 195, 196, 199, 205], "limit": [8, 28, 92, 99, 107, 108, 118, 127, 135, 143, 144, 145, 158, 166, 169, 175, 179, 181, 184, 188, 192, 197, 204, 208], "type": [8, 18, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 74, 77, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 158, 159, 162, 163, 165, 166, 167, 170, 172, 173, 174, 175, 176, 177, 179, 181, 184, 185, 187, 188, 189, 190, 192, 193, 194, 196, 197, 199, 200, 202, 203, 204, 205, 206, 207], "accomplish": [8, 172, 179, 184, 187, 192, 194, 205], "longer": [8, 23, 87, 101, 143, 167, 168, 169, 172, 192, 194], "true": [8, 20, 27, 28, 30, 42, 46, 56, 58, 60, 63, 70, 72, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 133, 135, 137, 139, 140, 141, 142, 143, 144, 145, 162, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 182, 184, 185, 187, 188, 189, 190, 193, 195, 196, 199, 200, 201, 202, 203, 204, 205, 207], "As": [8, 23, 27, 28, 92, 100, 108, 123, 161, 164, 165, 166, 167, 173, 175, 176, 181, 182, 184, 185, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 204, 207], "initi": [8, 27, 70, 78, 93, 95, 102, 104, 108, 114, 156, 158, 159, 162, 163, 165, 167, 168, 172, 174, 175, 176, 177, 179, 187, 188, 197, 199, 200, 204, 205], "effort": [8, 14, 28, 101, 102, 118, 161, 163, 166, 181, 185, 188, 203, 205], "differenti": [8, 93, 104, 108, 112, 115, 117, 163, 166, 167, 169, 179, 181, 182, 184, 185, 187, 188, 196, 199, 207], "moveit": [8, 14], "land": 8, "consist": [8, 18, 108, 159, 161, 166, 167, 179, 184, 185, 186, 188, 189, 199, 205, 206], "graphic": [8, 159, 192, 200, 202], "color": [8, 98, 141, 185, 187, 188, 193, 200, 202, 203], "scheme": [8, 185], "logo": 8, "catchi": 8, "name": [8, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 59, 60, 64, 91, 92, 93, 94, 95, 96, 97, 99, 100, 102, 105, 108, 109, 110, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 161, 165, 166, 167, 170, 174, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 199, 200, 202, 203, 204, 205, 206, 207], "doc": [8, 15, 157, 162, 165, 169, 188, 192, 199], "just": [8, 21, 22, 24, 25, 28, 87, 100, 108, 150, 159, 161, 167, 170, 173, 174, 182, 184, 185, 186, 187, 188, 192, 194, 195, 199, 200], "technic": [8, 22, 24, 25, 161, 172, 174, 175, 176, 177, 200], "analog": [8, 92, 166, 168, 169, 173, 194, 205, 207], "expans": [8, 109, 117, 144, 145, 166, 167, 168, 169, 179], "blog": 8, "highlight": [8, 18, 27, 98, 158, 181, 191, 192, 196, 206], "demo": [8, 10, 23, 28, 162, 167, 169, 170, 182, 189, 192, 199, 200, 202, 205], "come": [8, 13, 14, 28, 101, 108, 111, 139, 144, 161, 167, 168, 172, 175, 176, 177, 184, 186, 187], "element": [8, 164, 172, 183, 184, 187], "migrat": [8, 169, 170, 180], "document": [8, 10, 15, 19, 23, 28, 157, 158, 161, 162, 165, 184, 185, 186, 187, 192, 193, 194, 195, 196, 200, 201, 202], "edit": [8, 166, 179, 184, 185, 190, 205], "web": [8, 159], "technologi": [8, 14, 163, 196, 199], "watchdog": [9, 105, 150, 163, 165], "act": [9, 14, 28, 143, 165, 166, 183, 185, 187, 200, 204, 207], "properli": [9, 27, 146, 163, 167, 182, 183, 184, 185, 186, 187, 193, 199, 200, 202], "typic": [9, 19, 20, 28, 91, 92, 104, 144, 145, 161, 167, 175, 182, 184, 186, 188, 192, 193, 196, 200, 201, 202, 207], "rate": [9, 12, 19, 20, 85, 88, 90, 91, 92, 93, 99, 102, 104, 118, 119, 124, 129, 164, 166, 169, 172, 179, 187, 196, 197, 205], "contain": [9, 11, 18, 22, 24, 25, 28, 48, 52, 56, 97, 100, 108, 115, 118, 124, 129, 144, 145, 160, 164, 165, 166, 167, 168, 169, 172, 174, 175, 176, 177, 179, 184, 185, 187, 188, 189, 190, 191, 194, 196, 200, 202, 204, 205, 207], "zone": [9, 28, 91, 92, 98, 101, 107, 123, 144, 145, 166, 167, 179, 185, 188, 199, 202, 204, 208], "wherea": [9, 42, 108, 144, 168, 188, 189], "locat": [9, 23, 27, 28, 102, 144, 145, 154, 162, 170, 172, 174, 175, 176, 177, 181, 184, 185, 187, 192, 199, 205], "around": [9, 14, 19, 23, 28, 39, 62, 87, 91, 92, 98, 100, 104, 108, 111, 122, 161, 166, 179, 185, 186, 187, 188, 191, 192, 199, 201, 207], "signal": [9, 113, 175, 179, 195, 199], "stop": [9, 21, 28, 74, 82, 92, 97, 99, 105, 108, 118, 119, 130, 139, 154, 165, 166, 168, 169, 170, 175, 179, 187, 192, 196, 204, 205], "less": [9, 68, 92, 94, 95, 99, 108, 110, 111, 116, 118, 119, 121, 144, 164, 167, 184, 193, 196, 199, 200, 207], "consum": [9, 167], "drop": [9, 104, 165, 169, 196, 206], "cost": [9, 19, 27, 28, 56, 91, 92, 94, 98, 100, 111, 115, 117, 122, 123, 133, 143, 144, 145, 158, 163, 166, 167, 174, 179, 185, 188, 193], "logic": [9, 18, 19, 22, 24, 25, 28, 168, 169, 170, 173, 177, 189, 206], "wouldn": [9, 188], "t": [9, 14, 39, 82, 102, 108, 143, 144, 145, 149, 156, 161, 162, 163, 166, 167, 169, 170, 172, 173, 175, 176, 177, 182, 186, 187, 188, 190, 192, 193, 194, 196, 197, 198, 199, 200, 201, 205], "certifi": [9, 92, 161], "safe": [9, 13, 28, 111, 157, 166, 172, 173, 181, 185, 186, 188], "injuri": 9, "sit": 9, "most": [9, 19, 22, 24, 25, 92, 93, 94, 95, 99, 108, 110, 112, 115, 116, 119, 167, 170, 173, 179, 184, 185, 186, 188, 190, 192, 194, 195, 196, 199, 207], "recent": [9, 57, 188, 196], "rgbd": 9, "n": [9, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 68, 79, 80, 81, 86, 87, 91, 92, 95, 98, 101, 102, 105, 107, 108, 112, 120, 121, 123, 127, 130, 166, 169, 170, 184, 199, 205], "second": [9, 19, 20, 22, 24, 25, 28, 30, 31, 47, 49, 58, 60, 76, 77, 82, 83, 87, 92, 94, 95, 99, 105, 107, 108, 110, 112, 116, 119, 140, 141, 143, 144, 145, 166, 167, 169, 170, 173, 179, 184, 185, 186, 189, 191, 192, 193, 199, 200, 202], "result": [9, 20, 27, 28, 61, 62, 86, 92, 94, 95, 98, 99, 101, 102, 104, 108, 110, 111, 113, 114, 116, 117, 119, 161, 163, 165, 166, 170, 172, 173, 174, 177, 179, 188, 189, 191, 193, 196, 204, 205, 206, 207], "measur": [9, 26, 99, 108, 124, 129, 144, 145, 166, 168, 179, 184, 185, 186, 187, 193, 196, 199, 205], "scale": [9, 17, 28, 103, 104, 108, 111, 113, 130, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 166, 179, 186, 187, 188, 200, 202, 204], "alwai": [9, 16, 21, 78, 91, 92, 95, 105, 118, 145, 156, 166, 167, 169, 170, 187, 188, 199, 200, 204, 205, 207], "flag": [9, 158, 184, 187, 191, 192, 194, 195], "m": [9, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 51, 52, 55, 57, 60, 64, 66, 68, 74, 85, 87, 90, 92, 93, 99, 100, 101, 102, 104, 107, 108, 111, 115, 118, 129, 130, 132, 136, 137, 138, 139, 144, 150, 154, 161, 163, 166, 175, 184, 187, 202, 204], "bound": [9, 62, 92, 104, 111, 114, 143, 144, 145, 167, 174, 204], "enact": [9, 87, 163, 207], "safer": 9, "product": [9, 28, 147, 148, 151, 152, 158, 159, 163, 188, 192, 196, 205], "research": [9, 14, 28], "goe": [9, 20, 23, 127, 167, 172, 175, 176, 177, 190], "those": [9, 14, 28, 56, 113, 158, 167, 181, 185, 187, 188, 189, 190, 192, 194], "creation": [9, 165, 170, 188], "prevent": [9, 19, 28, 30, 92, 93, 97, 98, 104, 108, 111, 118, 124, 129, 144, 145, 150, 155, 158, 166, 167, 168, 169, 179, 188, 189, 193, 200], "40hz": 9, "adjust": [9, 11, 28, 29, 42, 85, 88, 90, 92, 94, 95, 99, 100, 108, 110, 116, 118, 119, 144, 163, 168, 169, 182, 187, 196, 202, 204, 205], "accordingli": [9, 92, 169, 170, 199, 200, 202], "major": [10, 13, 28, 115, 163, 166, 169, 172, 177, 180, 182, 187, 194], "enabl": [10, 13, 23, 57, 91, 92, 93, 100, 102, 104, 108, 111, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 140, 141, 142, 144, 145, 158, 159, 166, 167, 168, 170, 172, 175, 176, 177, 179, 184, 185, 187, 188, 189, 192, 196, 201, 203, 204, 205, 206], "represent": [10, 100, 144, 181, 185, 186, 199], "format": [10, 42, 91, 92, 98, 108, 141, 145, 158, 166, 184, 185, 187, 192, 199, 200, 202, 206], "repres": [10, 12, 19, 28, 108, 111, 144, 163, 166, 175, 180, 184, 185, 187, 194, 196, 199], "within": [10, 19, 20, 22, 28, 65, 91, 92, 93, 94, 95, 97, 99, 101, 102, 108, 110, 112, 116, 119, 122, 124, 125, 129, 143, 144, 145, 158, 159, 161, 167, 168, 169, 174, 177, 179, 184, 185, 187, 188, 189, 192, 195, 203, 204, 205, 206, 207], "server": [10, 11, 13, 18, 19, 20, 23, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 58, 59, 60, 63, 64, 79, 80, 81, 87, 92, 93, 95, 100, 103, 105, 108, 113, 114, 118, 119, 120, 123, 127, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 146, 147, 148, 149, 150, 153, 154, 155, 156, 162, 163, 164, 166, 172, 173, 174, 175, 176, 177, 179, 180, 184, 188, 190, 192, 194, 195, 199, 203, 204, 206, 207, 208], "pre": [10, 68, 92, 94, 95, 96, 107, 108, 111, 145, 158, 163, 179, 188, 198, 199, 200, 205, 207], "free": [10, 28, 100, 107, 108, 126, 143, 156, 159, 164, 179, 184, 185, 187, 188, 193, 196, 198, 199, 200], "choic": [10, 27, 28, 188, 189, 196, 201], "hard": [10, 14, 22, 58, 92, 99, 118, 164, 166, 169, 177, 188, 199], "easi": [10, 11, 14, 19, 28, 42, 158, 159, 161, 163, 169, 183, 185, 192, 196, 201, 205], "retriev": [10, 170, 175, 176, 177], "custom": [10, 18, 19, 20, 22, 24, 25, 27, 28, 61, 62, 84, 86, 93, 94, 95, 101, 108, 115, 119, 145, 157, 158, 159, 163, 167, 168, 170, 172, 175, 176, 177, 179, 181, 183, 185, 192, 199, 203, 204, 205], "purpos": [10, 28, 91, 161, 163, 168, 173, 177, 181, 187, 196, 197, 199, 201, 202], "differ": [10, 18, 19, 20, 22, 23, 24, 25, 28, 67, 91, 92, 96, 101, 102, 104, 111, 112, 115, 117, 120, 123, 125, 127, 144, 158, 159, 161, 162, 163, 165, 167, 168, 169, 170, 174, 177, 179, 181, 183, 184, 185, 186, 187, 188, 189, 190, 192, 194, 196, 197, 199, 200, 202, 204, 205, 206, 207], "rule": [10, 28, 175, 176, 186], "room": [10, 108, 188, 198, 200, 202], "stori": 10, "info": [10, 14, 98, 103, 120, 123, 127, 159, 163, 166, 174, 184, 191, 192], "execut": [10, 11, 19, 21, 22, 24, 25, 27, 28, 46, 83, 87, 92, 95, 99, 112, 118, 119, 158, 159, 161, 165, 166, 167, 169, 173, 174, 177, 179, 181, 182, 184, 185, 186, 187, 189, 192, 193, 194, 195, 199, 200, 202, 205, 206], "manipul": [10, 27, 28, 100, 182, 187, 196], "percept": [10, 28, 102, 163, 179, 183, 185, 191, 192, 203], "motiv": [10, 167], "ticket2": [10, 11, 13], "admittedli": 11, "explain": [11, 19, 20, 23, 159, 161, 182, 194, 195, 201, 207], "someon": [11, 14], "unfamiliar": [11, 28, 196], "inner": [11, 204], "truli": [11, 188], "understand": [11, 22, 24, 25, 28, 117, 161, 177, 193, 194, 195, 199, 200, 203], "market": 11, "anyon": 11, "beforehand": [11, 199], "necessari": [11, 23, 27, 104, 108, 111, 144, 145, 158, 166, 168, 169, 172, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 193, 195, 202, 205, 207], "architectur": [11, 166, 196], "foxi": [11, 28, 171, 176], "singl": [11, 20, 22, 24, 25, 27, 28, 99, 107, 108, 119, 144, 145, 161, 164, 165, 166, 167, 170, 173, 174, 176, 179, 184, 185, 186, 187, 188, 189, 190, 194, 195, 196, 199, 203], "share": [11, 28, 92, 94, 95, 116, 143, 158, 162, 167, 172, 174, 175, 176, 177, 184, 185, 187, 188, 192, 198, 205, 207], "same": [11, 19, 27, 28, 42, 67, 69, 91, 92, 93, 95, 98, 108, 111, 118, 125, 143, 144, 145, 158, 159, 161, 162, 163, 164, 165, 167, 168, 169, 170, 172, 174, 177, 179, 185, 187, 188, 189, 192, 194, 195, 196, 199, 200, 202, 203, 204, 205, 207], "dd": [11, 158], "particip": [11, 161], "network": [11, 28, 158, 164, 167, 173, 192, 205], "import": [11, 17, 18, 27, 28, 42, 98, 108, 115, 118, 158, 161, 177, 180, 182, 185, 186, 187, 188, 189, 193, 194, 195, 199, 200, 202, 205, 206, 207], "overhead": [11, 188, 205], "each": [11, 19, 22, 24, 25, 26, 27, 28, 67, 91, 92, 93, 94, 95, 99, 100, 108, 110, 112, 116, 118, 142, 159, 161, 163, 164, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 181, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 199, 200, 202, 204, 205, 206], "usag": [11, 27, 120, 158, 169, 170, 186, 187, 189, 192, 199, 204], "executor": [11, 27, 28, 119, 166, 168], "further": [11, 20, 23, 104, 108, 114, 144, 145, 158, 161, 167, 169, 186, 194, 196], "dai": [11, 92, 192], "when": [11, 19, 20, 21, 22, 24, 28, 42, 62, 66, 70, 72, 77, 85, 87, 88, 90, 91, 92, 93, 94, 99, 100, 101, 102, 104, 105, 108, 110, 111, 112, 117, 118, 119, 120, 123, 125, 127, 141, 144, 145, 150, 154, 156, 158, 159, 161, 163, 165, 166, 167, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 204, 205, 206, 207], "built": [11, 158, 161, 174, 182, 183, 184, 185, 187, 188, 191, 192, 193, 194, 199, 200, 201, 202, 203, 204, 205, 207], "were": [11, 14, 19, 28, 94, 164, 165, 166, 167, 168, 169, 170, 186, 187, 188, 189, 192, 200, 202, 204], "mani": [11, 18, 19, 22, 24, 25, 28, 83, 92, 93, 102, 163, 164, 165, 169, 174, 179, 185, 186, 188, 190, 192, 194, 195, 196, 197, 200, 202, 205, 206, 207], "handl": [11, 19, 23, 27, 28, 92, 94, 95, 99, 101, 102, 105, 107, 110, 116, 119, 158, 166, 167, 168, 172, 173, 174, 175, 176, 177, 185, 187, 188, 189, 194, 205], "action": [11, 19, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 64, 83, 85, 86, 87, 88, 91, 92, 94, 95, 99, 100, 101, 102, 108, 110, 116, 119, 162, 163, 164, 168, 172, 173, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 192, 197, 198, 199, 200, 202, 204, 206], "request": [11, 14, 19, 21, 27, 28, 94, 95, 99, 101, 106, 107, 108, 109, 110, 112, 116, 143, 144, 145, 158, 159, 161, 165, 166, 167, 168, 169, 170, 172, 173, 175, 177, 179, 188, 189, 190, 194, 201, 202, 205, 206, 207], "callback": [11, 13, 28, 166, 177], "now": [11, 19, 20, 22, 23, 92, 162, 164, 165, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 190, 192, 194, 195, 196, 197, 198, 199, 203, 205, 206], "spinner": 11, "group": [11, 13, 14, 28, 88, 121, 161, 168, 170, 179, 193], "individu": [11, 28, 91, 92, 97, 115, 161, 164, 167, 168, 188, 192, 201, 205], "f": [11, 111, 158, 163, 201], "bt": [11, 18, 19, 20, 21, 22, 23, 24, 25, 28, 57, 74, 84, 95, 98, 102, 162, 163, 165, 177, 179, 189, 197, 205, 206, 208], "spin": [11, 19, 20, 22, 23, 24, 25, 26, 27, 28, 37, 96, 155, 165, 166, 167, 168, 169, 172, 173, 179, 192], "messag": [11, 27, 28, 30, 31, 42, 43, 44, 45, 46, 47, 50, 53, 54, 59, 60, 63, 91, 92, 93, 94, 97, 99, 100, 102, 110, 124, 127, 129, 158, 161, 166, 168, 169, 170, 172, 173, 175, 177, 184, 189, 196, 199, 200, 202, 204, 205], "trigger": [11, 19, 20, 22, 24, 25, 28, 55, 85, 87, 89, 91, 92, 102, 104, 108, 111, 112, 120, 158, 165, 166, 167, 168, 179, 189, 190, 192, 204, 205, 207], "own": [11, 18, 28, 92, 93, 115, 158, 161, 164, 165, 166, 170, 172, 173, 174, 175, 176, 177, 179, 181, 184, 185, 186, 187, 188, 189, 192, 195, 196, 199, 200, 201, 202, 204, 205], "suppli": [11, 28, 85, 88, 90, 95], "context": [11, 13, 19, 20, 22, 23, 24, 25, 96, 157, 173, 179, 192, 206], "trust": [11, 159, 163, 196, 199], "me": [11, 161, 169], "sai": [11, 19, 20, 28, 161, 194], "achiev": [11, 98, 108, 111, 115, 118, 119, 166, 167, 168, 169, 170, 187, 188, 196, 199], "goal": [11, 18, 19, 20, 21, 22, 24, 25, 27, 28, 34, 35, 43, 44, 48, 49, 51, 52, 56, 57, 61, 67, 68, 69, 75, 86, 87, 90, 94, 95, 96, 98, 99, 101, 102, 104, 109, 110, 111, 112, 116, 117, 119, 130, 136, 137, 138, 139, 143, 144, 145, 147, 148, 154, 155, 162, 164, 165, 172, 173, 175, 176, 177, 184, 187, 188, 189, 190, 197, 199, 201, 202, 204, 205, 207], "let": [11, 19, 20, 28, 101, 140, 142, 156, 159, 166, 167, 172, 173, 176, 184, 185, 186, 187, 188, 192, 196, 197, 199, 202, 204], "hood": [11, 167], "rclcpp": [11, 101, 174, 175, 176, 177], "give": [11, 92, 99, 108, 118, 125, 161, 162, 163, 165, 169, 172, 173, 180, 181, 184, 185, 186, 187, 188, 189, 192, 194, 202, 205, 207], "insight": [11, 167, 180, 188], "career": 11, "put": [11, 98, 167, 174, 179, 187, 189, 192, 199, 204], "know": [11, 14, 28, 101, 111, 115, 156, 161, 165, 166, 173, 174, 179, 186, 187, 192, 196, 199, 202, 205, 206], "degre": [11, 26, 91, 92, 144, 166, 169, 199], "remov": [11, 21, 22, 56, 57, 61, 62, 101, 107, 113, 121, 124, 129, 144, 145, 158, 164, 165, 179, 184, 185, 188, 190, 193, 194, 195, 196, 199, 203, 204, 206, 207], "excess": 11, "determinist": [11, 28, 105, 113, 189], "compos": [11, 167, 174, 188, 189, 192, 194, 195, 200, 205], "had": [12, 14, 167, 168, 169, 185, 199], "focu": [12, 19, 27, 187, 204, 206], "ci": [12, 14, 17, 157, 158, 159, 161, 180], "entir": [12, 20, 22, 24, 25, 92, 157, 158, 161, 179, 181, 188, 196, 204], "increas": [12, 28, 98, 102, 104, 108, 117, 122, 144, 167, 168, 186, 188, 189, 191, 192], "90": [12, 26, 92, 99, 111, 118, 180, 199], "realist": [12, 205], "activ": [12, 27, 28, 65, 79, 80, 81, 92, 94, 95, 99, 101, 105, 110, 116, 119, 156, 161, 162, 165, 166, 167, 168, 172, 175, 176, 177, 184, 185, 188, 189, 199, 205], "block": [12, 13, 27, 28, 92, 156, 167, 174, 176, 184, 187, 188, 203, 207], "worst": 12, "condit": [12, 19, 22, 24, 25, 28, 30, 31, 47, 60, 73, 75, 78, 114, 158, 167, 168, 170, 173, 179, 184, 187, 196, 199, 200, 206, 207], "line": [12, 27, 113, 117, 143, 165, 168, 172, 174, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 190, 192, 194, 195, 199, 204], "report": [12, 93, 108, 161, 166, 168, 173, 185], "codecov": 12, "advantag": [12, 28, 168, 207], "fault": [12, 27, 28], "un": [12, 19], "gtest": 12, "repo": [12, 28, 117, 157, 159, 197, 199, 203], "compris": [13, 163, 187], "smaller": [13, 19, 28, 104, 111, 121, 144, 145, 167, 196, 200, 202], "easili": [13, 19, 28, 95, 158, 165, 166, 167, 169, 188, 195, 204, 205], "subproject": 13, "place": [13, 27, 28, 60, 100, 104, 111, 112, 122, 124, 128, 129, 143, 145, 161, 166, 167, 168, 169, 172, 174, 175, 176, 177, 179, 181, 187, 190, 191, 193, 200, 202, 204, 207], "cmd_vel": [13, 91, 92, 106, 169, 170, 175, 184, 195, 204], "thing": [13, 28, 159, 167, 168, 174, 175, 176, 184, 187, 188, 192, 194, 195, 202], "yuk": 13, "previous": [13, 166, 167, 168, 169, 175, 177, 185, 192, 194, 195, 199, 204], "shown": [13, 19, 27, 108, 161, 162, 166, 173, 177, 181, 182, 184, 185, 189, 190, 197, 199, 202, 204, 205, 206], "onc": [13, 19, 20, 23, 78, 89, 92, 93, 101, 102, 105, 108, 112, 143, 144, 145, 157, 158, 159, 161, 162, 165, 166, 167, 169, 177, 185, 186, 187, 192, 194, 195, 198, 199, 204, 205, 207], "ve": [13, 27, 156, 161, 162, 173, 186, 189, 205, 207], "submit": [13, 161, 179], "pr": [13, 94, 95, 99, 110, 116, 119, 161, 165, 166, 167, 168, 169, 170], "instead": [13, 19, 22, 24, 25, 86, 91, 93, 94, 95, 102, 108, 109, 110, 112, 114, 117, 130, 135, 143, 144, 145, 157, 158, 164, 165, 166, 167, 168, 169, 172, 174, 175, 176, 177, 181, 184, 185, 186, 188, 189, 190, 192, 194, 196, 197, 198, 199, 200, 204, 205], "b": [13, 161, 163, 174, 191, 197, 201, 202, 203], "reconfigur": [13, 18, 166, 167, 181, 189, 199], "meantim": 13, "wait": [13, 19, 20, 22, 23, 24, 25, 27, 28, 38, 56, 93, 94, 95, 96, 100, 102, 119, 140, 142, 159, 162, 164, 167, 169, 172, 173, 179, 185, 189, 192, 205], "done": [13, 19, 20, 28, 92, 158, 164, 165, 166, 174, 175, 176, 177, 180, 181, 185, 194, 195, 196, 205, 206], "via": [13, 20, 21, 22, 24, 25, 28, 42, 45, 50, 53, 54, 70, 91, 92, 93, 97, 115, 157, 158, 159, 161, 163, 167, 168, 169, 170, 172, 177, 179, 186, 188, 189, 190, 195, 198, 201, 203, 205, 206], "remain": [13, 19, 20, 21, 28, 74, 98, 108, 133, 158, 159, 164, 165, 166, 167, 169, 172, 173, 174, 175, 176, 192, 193, 207], "miss": [13, 92, 99, 118, 157, 166, 169, 170, 187, 188, 192, 195, 206], "lock": [13, 175, 177], "atom": 13, "variabl": [13, 18, 42, 43, 44, 48, 51, 52, 58, 67, 68, 69, 70, 87, 90, 93, 95, 126, 156, 157, 158, 162, 169, 172, 173, 175, 176, 185, 190, 192, 200, 202, 203, 206], "lower": [14, 19, 72, 92, 94, 104, 108, 120, 144, 167, 168, 185, 188, 189], "barrier": 14, "entri": [14, 184, 190, 194, 195, 204, 205], "flagship": 14, "along": [14, 27, 28, 62, 73, 90, 104, 108, 111, 112, 120, 123, 127, 144, 145, 149, 165, 166, 167, 168, 179, 181, 185, 187, 189, 190, 194, 196, 199, 200, 202, 205], "wild": 14, "success": [14, 19, 20, 23, 28, 46, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 108, 166, 167, 168, 169, 172, 173, 179, 187, 193, 199, 205, 207], "nav": [14, 27, 101, 166, 167], "educ": 14, "industri": [14, 28, 92, 111, 166, 179, 181, 200], "thank": [14, 102, 169, 205], "david": [14, 103, 179], "lu": [14, 103, 163, 179], "mike": 14, "ferguson": [14, 163], "tireless": 14, "span": [14, 163, 199, 204], "keep": [14, 19, 28, 92, 101, 108, 158, 165, 166, 169, 170, 173, 175, 176, 179, 184, 186, 187, 192, 199, 200, 206], "aliv": 14, "happen": [14, 19, 161, 175, 192], "asla": 14, "move": [14, 19, 23, 28, 87, 91, 92, 104, 108, 120, 136, 138, 140, 144, 145, 150, 153, 163, 164, 165, 166, 167, 168, 170, 176, 179, 180, 186, 187, 188, 191, 192, 196, 197, 198, 199, 200, 201, 204, 205], "rememb": [14, 111, 156, 158, 186, 187, 199], "fondli": 14, "ish": 14, "With": [14, 18, 28, 144, 186, 192, 199, 203], "redesign": 14, "flexibl": [14, 95, 108, 172], "feedback": [14, 27, 28, 95, 104, 118, 161, 167, 170, 177, 205], "gather": [14, 28], "strive": [14, 161], "alik": 14, "pull": [14, 157, 158, 159, 161, 162, 165, 166, 167, 170, 179, 188, 192, 194, 206], "kept": [14, 121], "dedic": [14, 111], "past": [14, 17, 182, 184, 185, 187, 192, 199, 203], "contributor": [14, 161], "organ": [14, 157, 158, 175, 176, 192, 206], "sponsor": [14, 102, 169, 205], "lead": [14, 108, 141, 161, 166, 167, 202], "leadership": 14, "team": [14, 17, 159, 197], "id": [14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 42, 45, 46, 50, 53, 54, 58, 59, 62, 91, 92, 96, 101, 102, 109, 117, 143, 144, 145, 158, 159, 170, 173, 175, 176, 177, 179, 184, 192, 194, 197, 204, 205, 206], "role": [14, 28, 173, 177, 181, 182, 194], "ruffin": [14, 158, 163], "white": [14, 158, 163, 193, 200], "uc": 14, "san": [14, 196], "diego": 14, "ruffsl": 14, "wizard": 14, "joshua": [14, 179], "wallac": [14, 163, 179], "locu": 14, "joshuawallac": 14, "former": [14, 91, 92], "matt": 14, "hansen": 14, "corpor": 14, "mkhansen": 14, "brian": [14, 179], "wilcox": [14, 179], "bpwilcox": 14, "carl": [14, 179], "delsei": [14, 179], "crdelsei": 14, "alexei": [14, 163, 179], "merzlyakov": [14, 163, 179], "samsung": 14, "alexeymerzlyakov": 14, "leader": 14, "opennav": [14, 163], "org": [14, 15, 161, 163, 165, 187, 188], "intention": [14, 98, 200], "find": [14, 28, 62, 94, 95, 99, 101, 108, 110, 111, 116, 118, 119, 144, 145, 158, 159, 161, 162, 165, 166, 168, 169, 170, 175, 177, 181, 187, 188, 190, 192, 193, 194, 195, 197, 198, 205], "inquiri": 14, "bug": [14, 161, 180, 199], "privat": 14, "connect": [14, 20, 28, 101, 105, 109, 117, 121, 143, 158, 159, 165, 166, 167, 179, 181, 184, 185, 186, 187, 193, 199, 206], "independ": [14, 28, 94, 127, 163, 166, 168, 173, 185, 196, 204, 205], "consult": 14, "contractor": 14, "offici": [15, 157, 162, 182, 184, 185, 186, 187, 192], "websit": [15, 19, 169], "navigation2_tutori": [15, 169, 174, 182, 184, 187, 200, 202], "navigation2_dynam": 15, "robot_loc": [15, 28, 119, 184, 186, 196, 199], "tom": 15, "moor": [15, 163], "estim": [15, 92, 93, 113, 118, 162, 164, 166, 174, 175, 176, 177, 184, 185, 186, 198, 199], "odometri": [15, 18, 74, 91, 92, 93, 95, 99, 102, 106, 118, 133, 170, 177, 183, 185, 186, 208], "fusion": [15, 28, 184, 186, 196, 199], "gp": [15, 28, 42, 101, 119, 179, 180, 184, 185, 196, 208], "slam_toolbox": [15, 157, 194, 201], "default": [15, 18, 19, 20, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 72, 74, 77, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 95, 98, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113, 114, 116, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 162, 164, 165, 167, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 188, 191, 192, 193, 196, 197, 199, 200, 204, 205, 206], "ship": [16, 27], "encount": [16, 181, 185, 194, 195], "click": [16, 159, 162, 170, 174, 175, 176, 177, 182, 185, 191, 198, 199, 206], "imag": [16, 23, 28, 98, 113, 141, 145, 164, 166, 187, 190, 191, 193, 199, 200, 202], "describ": [17, 19, 20, 108, 161, 162, 169, 174, 175, 176, 177, 181, 184, 187, 192, 194, 195, 199, 202, 203, 204, 206], "advic": [17, 181, 188], "2024": [17, 163, 169], "On": [17, 20, 179, 182, 185, 189, 193, 199], "dock": [17, 18, 19, 27, 28, 29, 46, 63, 94, 169, 179, 180, 181, 208], "fr": 17, "2023": [17, 27, 92, 111, 163, 196], "why": [17, 160, 194], "philosophi": 17, "behind": [17, 167, 202], "mppi": [17, 168, 179, 180, 181, 188], "bidirect": [17, 169], "2022": [17, 199], "smac": [17, 29, 98, 108, 111, 112, 123, 163, 166, 180, 181, 182, 207], "jp": 17, "2021": [17, 115, 158, 163, 188, 203], "present": [17, 23, 92, 118, 124, 125, 129, 158, 165, 167, 168, 169, 174, 175, 177, 179, 185, 188, 204], "chronicl": [17, 158], "cach": [17, 101, 144, 145, 157, 158, 167, 192], "containeris": [17, 158], "2020": [17, 163], "2019": 17, "toolbox": [17, 28, 163, 164, 185, 188, 194, 201], "overview": [17, 115, 159, 184, 186], "2018": 17, "spatio": [17, 179, 203], "tempor": [17, 179, 188, 203], "navegaci\u00f3n": 17, "robusta": 17, "en": 17, "ros2": [17, 156, 162, 167, 172, 174, 175, 176, 177, 182, 184, 185, 186, 187, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "behaviortre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 67, 96, 163, 173, 179, 197, 206], "cpp": [17, 19, 28, 163, 164, 165, 166, 167, 173, 174, 179, 194, 206], "roadmap": 17, "radar": [17, 28, 184, 185, 203], "introduct": [18, 96, 187, 192], "To": [18, 21, 27, 28, 92, 99, 108, 117, 118, 143, 144, 146, 157, 158, 159, 161, 163, 166, 168, 169, 172, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 191, 193, 194, 195, 197, 199, 200, 201, 202, 203, 205, 206], "walkthrough": [18, 192], "pose": [18, 20, 21, 27, 28, 43, 44, 46, 49, 51, 61, 62, 63, 68, 70, 86, 93, 98, 102, 104, 108, 109, 111, 117, 135, 137, 139, 143, 144, 145, 147, 148, 156, 162, 163, 164, 165, 166, 167, 169, 170, 174, 175, 176, 177, 179, 184, 185, 187, 188, 196, 197, 199, 201, 204, 205], "paus": [18, 142, 162, 164, 166, 167, 168], "Near": 18, "replan": [18, 20, 21, 22, 24, 57, 85, 90, 96, 104, 130, 144, 145, 165, 166, 188, 197], "And": [18, 19, 169, 186, 187, 190, 191, 193, 200], "invalid": [18, 27, 158, 168, 177], "calibr": [18, 199, 208], "incredibli": 18, "across": [18, 28, 108, 114, 122, 144, 145, 158, 168, 169, 177, 180, 185, 186, 188, 192, 199, 206], "statu": [18, 28, 161, 163, 167, 170, 172, 173, 192, 200, 205], "checker": [18, 48, 99, 112, 130, 164, 172, 207], "section": [18, 19, 28, 92, 98, 108, 160, 161, 163, 167, 169, 174, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 193, 194, 196, 202], "guid": [18, 19, 20, 157, 159, 165, 167, 168, 169, 170, 174, 176, 180, 181, 182, 184, 185, 186, 187, 189, 196, 203, 204], "These": [18, 19, 28, 108, 158, 163, 164, 165, 166, 167, 168, 169, 173, 174, 175, 177, 181, 183, 184, 185, 186, 187, 188, 189, 190, 192, 194, 195, 196, 199, 200, 202, 205, 206], "exemplari": 18, "nav2_bt_navig": [18, 19, 95, 165, 166, 169, 177, 197, 206], "ones": [18, 144, 145, 167, 181, 185, 199], "seen": [18, 23, 115, 145, 167, 169, 170, 173, 174, 184, 189, 192, 206], "root": [18, 19, 20, 21, 22, 23, 24, 25, 26, 96, 157, 158, 159, 167, 172, 173, 175, 176, 177, 184, 185, 187, 192, 197, 205, 206], "main_tree_to_execut": [18, 19, 20, 21, 22, 23, 24, 25, 26, 96, 173, 197], "maintre": [18, 19, 20, 21, 22, 23, 24, 25, 26, 96, 173, 197], "pipelinesequ": [18, 19, 21, 22, 23, 24, 25, 96, 173, 197], "navigatewithreplan": [18, 19, 21, 22, 23, 24, 96, 173, 197], "distancecontrol": [18, 19, 96, 98, 165], "distanc": [18, 20, 21, 27, 28, 31, 47, 60, 61, 62, 66, 68, 85, 93, 94, 98, 101, 102, 104, 108, 111, 112, 130, 135, 144, 145, 150, 164, 165, 166, 169, 175, 179, 181, 184, 185, 186, 188, 197, 205, 207], "computepathtopos": [18, 19, 20, 21, 23, 24, 25, 53, 85, 88, 90, 96, 173, 177, 190, 197], "followpath": [18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 34, 45, 50, 54, 96, 99, 103, 104, 108, 111, 112, 165, 168, 169, 173, 175, 177, 181, 197, 207], "simpli": [18, 108, 144, 158, 161, 166, 167, 169, 172, 173, 184, 187, 188, 192, 194, 200, 202, 203, 206], "everi": [18, 20, 22, 24, 25, 62, 89, 98, 100, 104, 108, 111, 124, 129, 144, 161, 166, 167, 169, 173, 174], "meter": [18, 26, 27, 28, 93, 100, 101, 109, 112, 143, 144, 145, 191, 193, 199, 207], "blackboard": [18, 42, 43, 44, 48, 51, 52, 58, 67, 68, 69, 70, 87, 90, 95, 167, 168, 173, 177, 189, 190, 206], "retri": [18, 22, 24, 25, 46, 83, 102, 170, 179, 205], "contextu": [18, 19, 22, 24, 25, 163, 168, 205], "automat": [18, 28, 95, 101, 108, 111, 126, 158, 161, 162, 166, 167, 169, 170, 182, 184, 186, 187, 188, 189, 192, 199, 200, 202, 205], "door": 18, "elev": [18, 28, 92, 99, 118, 159, 161, 169, 199], "api": [18, 28, 58, 163, 164, 166, 172, 174, 177, 185, 190, 192, 199], "subtre": [18, 20, 22, 23, 24, 25, 28, 39, 40, 41, 96, 173, 179], "serv": [19, 23, 163, 167, 185, 192], "behavior_tre": [19, 27, 51, 52, 95, 165, 169, 177, 206], "sometim": [19, 161, 188, 206], "walk": [19, 20, 28, 158, 196, 199], "navigate_to_pose_w_replanning_and_recoveri": [19, 177], "familiar": [19, 28, 187, 192], "short": [19, 65, 79, 80, 81, 145, 172, 185, 186, 196, 206], "explan": [19, 97, 115, 205], "v3": [19, 164, 165, 166], "global": [19, 22, 23, 24, 25, 27, 55, 67, 68, 69, 73, 87, 93, 94, 96, 98, 100, 104, 108, 110, 111, 119, 124, 126, 128, 129, 133, 144, 145, 151, 152, 164, 165, 167, 168, 174, 175, 176, 179, 182, 184, 185, 186, 187, 188, 193, 198, 200, 202, 203], "period": [19, 91, 92, 93, 94, 95, 96, 98, 99, 107, 110, 116, 118, 119, 158, 164, 167, 169, 174, 177, 179], "hz": [19, 21, 22, 23, 24, 25, 88, 90, 91, 92, 93, 96, 99, 102, 108, 118, 173, 184, 191, 197], "primarili": [19, 167, 182, 188], "recoverynod": [19, 20, 22, 23, 24, 25, 96, 173], "number_of_retri": [19, 20, 22, 23, 24, 25, 83, 96, 173], "navigaterecoveri": [19, 22, 23, 24, 25, 96, 173], "ratecontrol": [19, 21, 22, 23, 24, 25, 96, 173, 197], "planner_id": [19, 21, 22, 23, 24, 25, 27, 43, 44, 53, 96, 173, 190, 197], "gridbas": [19, 21, 22, 23, 24, 25, 43, 44, 53, 96, 109, 110, 117, 143, 144, 145, 166, 173, 176, 181, 190, 197], "reactivefallback": [19, 20, 22, 23, 24, 25, 96, 173], "computepathtoposerecoveryfallback": [19, 96], "goalupd": [19, 20, 22, 23, 24, 25, 67, 96, 173], "clearentirecostmap": [19, 22, 23, 24, 25, 96, 166, 173], "clearglobalcostmap": [19, 22, 23, 24, 25, 27, 96, 173], "service_nam": [19, 22, 23, 24, 25, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 55, 56, 96, 173], "global_costmap": [19, 22, 23, 24, 25, 56, 94, 96, 100, 113, 114, 116, 120, 123, 125, 127, 128, 170, 172, 173, 174, 182, 185, 190, 193, 199, 200, 202, 203], "clear_entirely_global_costmap": [19, 22, 23, 24, 25, 96, 173], "controller_id": [19, 21, 22, 23, 24, 25, 27, 45, 48, 96, 166, 169, 173, 197], "followpathrecoveryfallback": [19, 96], "clearlocalcostmap": [19, 20, 22, 23, 24, 25, 27, 39, 40, 41, 96, 173], "local_costmap": [19, 22, 23, 24, 25, 39, 40, 41, 92, 94, 96, 100, 102, 121, 123, 124, 126, 129, 170, 172, 173, 174, 182, 185, 193, 200, 202], "clear_entirely_local_costmap": [19, 22, 23, 24, 25, 41, 96, 173], "recoveryfallback": [19, 22, 23, 24, 96, 173], "roundrobin": [19, 22, 23, 24, 25, 96], "recoveryact": [19, 22, 23, 24, 25, 96, 173], "sequenc": [19, 20, 21, 22, 23, 24, 25, 26, 96, 108, 158, 168, 174, 179, 184, 189, 190, 192, 197], "clearingact": [19, 22, 23, 24, 25, 96], "spin_dist": [19, 22, 23, 24, 25, 26, 27, 60, 96, 173], "57": [19, 22, 23, 24, 25, 27, 60, 96, 102, 173, 199, 205], "wait_dur": [19, 22, 23, 24, 25, 64, 96, 173], "backup_dist": [19, 22, 23, 24, 25, 27, 31, 96, 166], "15": [19, 27, 31, 47, 76, 94, 95, 96, 98, 99, 100, 102, 110, 116, 119, 129, 169, 185, 187, 203, 205], "backup_spe": [19, 22, 23, 24, 25, 27, 31, 96, 166], "025": [19, 27, 31, 47, 96, 103, 135, 187], "still": [19, 20, 27, 105, 111, 118, 123, 156, 158, 159, 166, 167, 168, 169, 184, 185, 187, 188, 192, 194, 196, 199, 200], "bit": [19, 167, 188, 192, 194, 199], "overwhelm": 19, "broken": 19, "children": [19, 20, 23, 82, 83, 84, 87, 179, 195], "known": [19, 23, 27, 28, 93, 111, 167, 170, 177, 179, 188, 191, 199, 203], "mainli": [19, 185, 186, 187], "actual": [19, 58, 92, 98, 108, 112, 144, 167, 177, 182, 186, 187, 188, 191, 192, 196, 198, 199, 204, 207], "calcul": [19, 27, 91, 92, 111, 120, 167, 174, 175, 176, 181, 184, 193, 199], "dealt": 19, "intern": [19, 22, 24, 25, 112, 163, 168, 169, 174, 177, 184, 188, 189, 196, 199, 207], "hopefulli": [19, 108], "spend": 19, "fail": [19, 20, 22, 24, 25, 27, 28, 99, 102, 105, 119, 143, 144, 145, 164, 166, 167, 168, 172, 177, 179, 192, 194], "enough": [19, 74, 168, 182, 188, 191, 192, 199, 205], "return": [19, 20, 22, 23, 24, 25, 27, 28, 42, 58, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 88, 89, 90, 104, 108, 124, 129, 143, 144, 145, 163, 164, 166, 167, 168, 169, 172, 173, 175, 176, 177, 179, 184, 185, 187, 189, 190, 192, 194, 200, 202, 205], "clear": [19, 20, 22, 23, 24, 25, 27, 28, 39, 40, 41, 100, 124, 125, 126, 128, 129, 161, 166, 167, 168, 169, 176, 179, 185, 188, 191, 196, 203, 205], "until": [19, 20, 21, 27, 28, 82, 92, 112, 130, 144, 145, 156, 158, 166, 170, 175, 177, 179, 184, 194, 197, 199, 203, 205], "parent": [19, 20, 78, 124, 125, 126, 128, 129, 158, 166, 170, 172, 174, 175, 176, 184, 185, 186, 187, 188, 194, 199], "exceed": [19, 100, 168], "gone": 19, "between": [19, 27, 28, 42, 91, 92, 93, 96, 101, 104, 106, 108, 109, 113, 117, 143, 144, 145, 158, 159, 165, 166, 167, 168, 170, 171, 177, 181, 182, 184, 185, 186, 187, 188, 192, 196, 199, 200, 205, 206, 207], "crux": 19, "tick": [19, 20, 22, 23, 24, 25, 28, 67, 82, 85, 88, 89, 90, 167, 173, 179], "succe": [19, 20, 82, 83, 179], "recomput": 19, "try": [19, 21, 22, 24, 25, 27, 92, 101, 105, 108, 118, 119, 144, 145, 156, 158, 162, 164, 186, 187, 192, 194, 197, 200, 205, 206], "recov": [19, 93, 105], "toler": [19, 28, 62, 68, 94, 95, 98, 100, 102, 104, 108, 109, 111, 112, 114, 116, 128, 130, 137, 139, 143, 144, 145, 154, 166, 167, 169, 176, 179, 190, 198, 205, 207], "outlin": [19, 21, 166, 182, 186, 192], "center": [19, 28, 39, 40, 101, 108, 123, 143, 144, 145, 167, 172, 182, 186, 187, 191, 198, 199], "decor": [19, 21, 23, 167, 173, 179, 197, 206], "specifi": [19, 22, 23, 24, 25, 27, 42, 51, 52, 62, 67, 69, 70, 72, 83, 90, 91, 92, 95, 99, 100, 102, 107, 108, 124, 126, 128, 129, 141, 142, 144, 145, 157, 158, 159, 165, 166, 167, 168, 169, 170, 173, 174, 175, 176, 179, 181, 184, 185, 186, 188, 191, 192, 195, 199, 204, 205], "frequenc": [19, 20, 91, 94, 99, 100, 102, 108, 110, 118, 144, 145, 169, 184, 196, 199], "flood": 19, "too": [19, 108, 117, 144, 145, 166, 167, 169, 188, 190], "useless": 19, "100hz": 19, "depend": [19, 28, 92, 104, 108, 127, 157, 158, 159, 164, 166, 167, 168, 169, 172, 173, 175, 176, 177, 181, 182, 184, 187, 188, 192, 193, 194, 196, 198, 199, 200, 204, 205], "speedcontrol": [19, 96, 165], "big": [19, 199], "half": [19, 111, 144, 145, 185], "snippet": [19, 172, 175, 176, 177, 182, 184, 185, 187, 189, 194], "rest": [19, 39, 40, 92, 99, 108, 118, 141, 159, 169, 184, 185, 186, 189, 195, 199], "asynchron": [19, 20, 28, 165], "receiv": [19, 20, 27, 28, 45, 50, 53, 54, 59, 86, 91, 92, 99, 112, 115, 118, 126, 128, 165, 167, 168, 169, 172, 175, 177, 179, 184, 185, 186, 188, 197, 199, 207], "halt": [19, 20, 23, 169], "quick": [19, 144, 145, 186, 200], "reaction": 19, "preempt": [19, 21, 27, 165, 173, 177, 179], "portion": [19, 92, 99, 118, 169, 190], "common": [19, 27, 28, 92, 102, 108, 158, 159, 163, 166, 167, 177, 184, 192, 196, 199, 204, 205], "pattern": [19, 20, 101, 191], "unless": [19, 20, 104, 105, 111, 145, 161], "pair": [19, 20, 108, 114, 127, 166, 169, 188, 191, 196, 199, 200, 202, 207], "imagin": [19, 28, 172, 179, 199], "wrap": [19, 27, 28], "whole": [19, 62, 161, 169, 174, 185, 191, 202, 204], "isbatterylow": [19, 20, 96], "batteri": [19, 20, 28, 71, 72, 102, 167, 168, 179, 192, 197, 205], "enter": [19, 22, 24, 25, 28, 108, 172, 175, 176, 177, 200, 205], "recharg": [19, 28], "never": [19, 28, 108, 144, 145, 167, 192, 200, 202], "four": [19, 28], "renavig": 19, "child": [19, 20, 23, 78, 82, 83, 85, 88, 89, 90, 112, 167, 169, 179, 184, 185, 186, 187, 199], "sake": 19, "assum": [19, 20, 159, 166, 174, 175, 179, 182, 186, 187, 193, 194, 199, 200, 201, 202, 203, 204, 205, 206], "again": [19, 20, 21, 23, 83, 156, 158, 162, 164, 180, 184, 187, 192], "BUT": 19, "onto": [19, 22, 24, 108, 112, 167, 177, 179, 184, 186, 207], "hypothet": 19, "scenario": [19, 23, 104, 181, 204], "indefinit": [19, 20, 27, 56, 161, 197], "unlik": [19, 91, 172, 193], "vocabulari": 20, "larg": [20, 28, 92, 98, 104, 108, 111, 144, 145, 163, 165, 170, 180, 184, 187, 188, 191, 205], "confus": 20, "first": [20, 28, 42, 82, 83, 91, 92, 108, 122, 128, 157, 158, 161, 163, 167, 168, 169, 175, 179, 180, 182, 184, 185, 186, 187, 188, 189, 190, 193, 194, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206], "than": [20, 22, 24, 25, 28, 61, 62, 68, 72, 87, 92, 93, 94, 95, 99, 100, 101, 104, 105, 108, 110, 111, 112, 116, 118, 119, 120, 121, 144, 145, 158, 165, 166, 167, 168, 169, 170, 175, 177, 179, 186, 188, 192, 193, 194, 195, 196, 197, 199, 200, 201, 204, 205, 207], "actionnod": 20, "necessarili": 20, "often": [20, 28, 98, 167, 184, 192, 199], "quit": [20, 159, 167, 194, 196, 199], "fashion": 20, "commonli": [20, 45, 50, 53, 54, 59, 177, 185, 196, 199], "nav2_behavior_tre": [20, 28, 96, 165, 166, 169, 173, 177, 206], "folder": [20, 158, 159, 185, 191, 199], "client": [20, 28, 101, 164, 166, 167, 172, 173, 177, 190, 205], "clearcostmapservic": 20, "believ": [20, 196], "correctli": [20, 28, 162, 166, 167, 182, 184, 185, 186, 199, 200, 202, 204], "servic": [20, 28, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 55, 56, 93, 95, 107, 111, 158, 159, 165, 166, 168, 170, 172, 179, 181, 184, 191, 192, 199], "goalreach": [20, 85, 88, 90, 96, 169], "initialposereceiv": [20, 96], "intial_pos": 20, "listen": [20, 91, 92, 94, 156, 165, 192], "probe": [20, 158], "aspect": [20, 158, 159, 190, 191], "kei": [20, 93, 101, 157, 158, 161, 162, 177, 188, 189, 192, 193, 196, 199, 205], "Will": [20, 58, 92, 179], "travel": [20, 28, 47, 66, 85, 108, 143, 144, 145, 167, 179, 184, 185], "certain": [20, 56, 108, 165, 167, 170, 174, 181, 183, 185, 197], "constant": [20, 101, 104, 111, 169, 175, 187, 188], "expos": [20, 28, 116, 166, 168, 192, 199], "port": [20, 95, 161, 165, 166, 167, 173, 185, 190, 192, 197, 206], "subsequ": [20, 28, 93, 144, 145, 158, 179, 196], "proport": [20, 102, 108, 144, 145, 200, 203], "previou": [20, 25, 63, 92, 108, 144, 161, 166, 168, 169, 170, 174, 177, 179, 182, 183, 184, 185, 187, 188, 192, 199, 202, 203], "properti": [20, 92, 158, 184, 185, 204], "prior": [20, 87, 93, 112, 164, 167], "resembl": 20, "water": 20, "pipe": [20, 168], "action_a": 20, "action_b": 20, "action_c": 20, "idl": 20, "therefor": [20, 23, 91, 108, 187, 188, 189, 194, 199, 200, 202, 204, 206], "retick": 20, "ing": 20, "even": [20, 21, 22, 24, 107, 108, 111, 118, 122, 144, 159, 163, 165, 166, 167, 169, 170, 179, 181, 182, 183, 184, 188, 192, 194, 196, 200, 205], "though": [20, 22, 102, 108, 145, 188, 189, 192, 196, 199, 200, 202, 204], "recal": [20, 185], "loop": [20, 28, 91, 92, 99, 102, 104, 108, 111, 118, 167, 176, 177, 196, 205], "violat": 20, "usual": [20, 28, 45, 50, 53, 54, 115, 158, 166, 174, 184, 186, 189, 194, 195, 199, 200], "togeth": [20, 28, 101, 170, 184, 186, 196, 199], "suggest": [20, 98, 108, 181, 186, 187, 192], "promot": 20, "respons": [20, 22, 24, 25, 28, 39, 40, 41, 56, 92, 105, 167, 172, 177, 181, 189], "round": [20, 84, 92, 179, 183], "robin": [20, 84, 179], "untick": 20, "That": [20, 28, 144, 161, 166, 167, 181, 182, 192], "retain": [20, 67, 113, 114, 143, 144, 145], "rather": [20, 22, 24, 25, 28, 93, 98, 100, 108, 144, 158, 164, 165, 166, 167, 169, 170, 177, 179, 186, 188, 194, 201, 205], "step": [20, 28, 92, 94, 101, 102, 108, 145, 185, 187, 192, 194, 195, 196, 204], "did": [20, 21, 169, 170, 172, 175, 176, 185, 187, 194, 195, 205], "circl": [20, 28, 91, 92, 188, 191, 204], "person": [21, 23, 27, 158, 161, 197], "virtual": [21, 92, 108, 162, 167, 169, 172, 173, 174, 175, 176, 177, 184, 187, 205], "carrot": [21, 111, 169], "anyth": [21, 28, 91, 166, 173, 174, 177, 188, 192, 200, 206], "publish": [21, 45, 50, 53, 54, 59, 91, 92, 93, 94, 95, 99, 100, 102, 103, 106, 107, 108, 110, 111, 116, 118, 119, 120, 123, 127, 129, 130, 140, 144, 145, 162, 164, 165, 166, 167, 169, 172, 175, 177, 179, 182, 184, 185, 188, 190, 191, 192, 196, 197, 198, 199, 201, 204, 205], "goalupdat": [21, 96, 170, 197], "newest": [21, 102, 188], "truncatepath": [21, 96, 165, 197], "least": [21, 92, 158, 161, 166, 184, 204, 205], "awai": [21, 98, 104, 108, 112, 143, 168, 185, 188, 191, 205, 206, 207], "smooth": [21, 27, 28, 58, 90, 98, 102, 104, 108, 112, 113, 114, 116, 118, 143, 144, 145, 163, 166, 167, 168, 169, 179, 184, 188, 190, 199, 204, 207], "off": [21, 108, 112, 118, 120, 161, 167, 168, 169, 172, 187, 192, 194, 205, 207], "toward": [21, 75, 91, 92, 98, 108, 112, 144, 145, 167, 169, 176, 179, 188, 191, 198, 199, 207], "probabl": [21, 107, 126, 144, 145, 168, 185, 190], "occupi": [21, 28, 56, 100, 107, 108, 124, 126, 128, 129, 168, 185, 200], "truncat": [21, 61, 62, 98, 179], "pass": [21, 22, 24, 25, 45, 50, 53, 54, 56, 57, 77, 100, 105, 108, 112, 130, 146, 157, 167, 170, 179, 195, 197, 200, 205, 207], "keeprunninguntilfailur": [21, 197], "mode": [21, 92, 101, 108, 118, 158, 168, 169, 196, 199, 200, 202, 206], "infinit": [21, 99, 124, 129, 144, 145, 196, 205], "cancel": [21, 23, 27, 32, 33, 34, 35, 36, 37, 38, 111, 117, 143, 144, 145, 162, 173, 175, 177, 179, 197], "controllerselector": [21, 22, 23, 24, 25, 96, 166], "selected_control": [21, 22, 23, 24, 25, 45], "default_control": [21, 22, 23, 24, 25, 45], "topic_nam": [21, 22, 23, 24, 25, 45, 50, 53, 54, 59, 107, 170, 200, 202], "controller_selector": [21, 22, 23, 24, 25, 45], "plannerselector": [21, 22, 23, 24, 25, 96, 166], "selected_plann": [21, 22, 23, 24, 25, 53], "default_plann": [21, 22, 23, 24, 25, 53], "planner_selector": [21, 22, 23, 24, 25, 53], "input_go": [21, 22, 56, 57, 86, 197], "output_go": [21, 22, 56, 57, 86, 197], "updated_go": [21, 197], "error_code_id": [21, 22, 23, 24, 25, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 190], "compute_path_error_cod": [21, 22, 23, 24, 25, 43, 44, 95, 190], "input_path": [21, 61, 62, 197], "output_path": [21, 61, 62, 197], "truncated_path": [21, 61, 197], "follow_path_error_cod": [21, 22, 23, 24, 25, 48, 79, 95], "intermediari": [22, 145, 163, 166], "constraint": [22, 112, 118, 145, 166, 167, 177, 179, 181, 188, 207], "final": [22, 23, 27, 28, 104, 105, 108, 143, 144, 145, 158, 166, 173, 177, 185, 188, 189, 190, 192, 196, 199, 207], "freespac": [22, 24, 25, 188], "opportun": [22, 24, 25, 169, 173, 177], "computepaththroughpos": [22, 56, 57, 96], "util": [22, 23, 24, 25, 28, 42, 101, 108, 145, 158, 163, 166, 167, 168, 169, 173, 181, 182, 184, 187, 192, 195, 200, 202, 203, 205], "By": [22, 24, 25, 28, 72, 158, 161, 162, 165, 169, 182, 185, 192, 194, 196, 200, 204], "convent": [22, 24, 25, 28, 185, 186, 189, 199], "style": [22, 24, 25, 106, 170, 188, 203], "worri": [22, 24, 25, 28, 159, 188, 194], "want": [22, 24, 25, 27, 28, 91, 108, 158, 166, 169, 170, 172, 173, 174, 175, 176, 177, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 198, 199, 201, 205, 206], "caller": [22, 24, 25, 205], "ampl": [22, 24, 25], "transient": [22, 24, 25, 45, 50, 53, 54, 59], "crowd": [22, 24, 25, 181], "temporari": [22, 23, 24, 25, 94, 95, 99, 110, 116, 119, 196, 202], "nomin": [22, 24, 25], "vector": [22, 28, 42, 56, 57, 67, 69, 90, 91, 92, 94, 95, 99, 100, 101, 102, 105, 108, 109, 110, 113, 116, 117, 118, 123, 124, 125, 126, 129, 130, 143, 167, 168, 169, 174, 176, 177, 179, 181, 182, 188, 194, 200, 202, 203], "removepassedgo": [22, 96, 166, 169], "cull": [22, 56, 57, 179], "awar": [22, 24, 25, 98, 108, 115, 117, 143, 144, 145, 163, 166, 185, 188, 205], "similarli": [22, 24, 91, 97, 111, 169, 184, 192], "impact": [22, 24, 101, 108, 169, 188, 194], "worth": [22, 24, 28, 108, 183, 188, 192, 193], "reactiv": [22, 24, 197], "fallback": [22, 24, 25, 92, 204, 205], "exit": [22, 24, 28, 99, 102, 105, 165, 167, 192, 194, 195, 205], "preemption": [22, 24, 169, 173, 177], "immedi": [22, 24, 92, 105, 166, 169, 172, 175, 177, 184, 187, 192, 194, 205], "reserv": [22, 24, 25, 168, 189, 196], "resolv": [22, 24, 25, 105, 165, 167, 190, 203], "bad": [22, 24, 25, 28, 93, 172, 196], "spot": [22, 24, 25, 145, 162, 172], "iter": [22, 24, 25, 27, 28, 42, 57, 92, 95, 98, 103, 104, 108, 114, 117, 118, 143, 144, 145, 168, 169, 174, 196], "reattempt": [22, 24, 25], "goalcheckerselector": [22, 24, 25, 96, 166], "hardcod": [22, 24, 25, 168, 173, 177], "advis": [22, 24, 25, 28, 184], "uniqu": [22, 24, 25, 28, 92, 158, 163, 165, 166, 169, 172, 173, 177], "selector": [22, 24, 25, 169, 179], "better": [22, 24, 25, 28, 91, 92, 99, 104, 111, 112, 117, 118, 144, 158, 166, 167, 169, 170, 185, 188, 189, 195, 202, 207], "profession": [22, 24, 25, 163], "333": 22, "reactivesequ": [22, 23, 25], "radiu": [22, 28, 57, 91, 92, 98, 100, 101, 102, 104, 108, 111, 122, 136, 138, 144, 145, 146, 167, 179, 181, 182, 185, 187], "wouldaplannerrecoveryhelp": [22, 24, 96, 168], "error_cod": [22, 24, 65, 79, 80, 81, 189, 190, 205], "wouldacontrollerrecoveryhelp": [22, 24, 96, 168], "spin_error_cod": [22, 24, 60], "30": [22, 23, 24, 25, 27, 28, 63, 98, 102, 108, 168, 184, 185, 187, 196, 199, 202, 204, 205], "05": [22, 23, 24, 25, 31, 47, 91, 92, 93, 100, 102, 103, 108, 111, 125, 145, 150, 174, 182, 185, 187, 203, 204, 205], "backup_error_cod": [22, 31], "prerequisit": [23, 160, 185], "sequencestar": [23, 173], "retryuntilsucessful": 23, "soft": [23, 92, 99, 108, 118], "extens": [23, 28, 108, 158, 159, 168, 169, 170, 196], "apart": [23, 207], "effici": [23, 28, 115, 185, 188, 189], "forklift": 23, "close": [23, 28, 57, 87, 91, 92, 100, 108, 111, 118, 145, 148, 154, 158, 166, 167, 169, 175, 182, 188, 192, 199, 204, 205], "shorter": [23, 61, 62, 144, 145, 179, 187, 197], "expir": [23, 76, 179, 203], "ultim": 23, "solv": [23, 156, 176, 194], "problem": [23, 55, 105, 167, 176, 177, 179, 188, 194, 205], "cycl": [23, 91, 92, 111, 144, 145, 167, 172], "caus": [23, 31, 47, 91, 92, 93, 108, 144, 145, 162, 167, 188, 193, 196, 200, 202], "becaus": [23, 28, 105, 108, 158, 159, 161, 166, 169, 172, 184, 186, 188, 194, 195, 198, 199, 206, 207], "depict": [23, 98], "monitorandfollowpath": 23, "intent": [23, 108, 188], "kind": [23, 163, 184, 192, 194], "monitor": [23, 29, 91, 163, 166, 180, 206, 208], "exhibit": 23, "exclus": 23, "pathlongeronapproach": [23, 96, 179], "decid": [23, 93, 169, 186, 187, 189], "approach": [23, 28, 87, 92, 102, 103, 108, 109, 111, 115, 117, 143, 144, 145, 163, 166, 168, 179, 181, 184, 188, 190, 204, 207], "proxim": [23, 57, 87, 108, 111, 166, 167, 169, 204], "retryuntilsuccesful": 23, "inturn": 23, "firstli": 23, "cancelcontrol": [23, 96, 167], "gif": [23, 169, 199], "consequ": 23, "controller_serv": [23, 99, 103, 104, 105, 108, 111, 112, 165, 166, 167, 169, 175, 181, 189, 195, 202, 207], "conclus": 23, "readi": [23, 157, 158, 161, 162, 167, 174, 187, 188, 192, 194, 196, 200, 202, 204, 205], "organiz": 23, "prox_len": [23, 87], "length_factor": [23, 87], "retryuntilsuccess": 23, "num_attempt": 23, "cancelingcontrolandwait": 23, "controlcancel": 23, "video": [23, 158, 174, 192, 196, 197, 198, 203, 205, 206], "matur": [24, 25], "version": [24, 25, 28, 94, 95, 98, 109, 110, 117, 130, 143, 144, 145, 156, 157, 159, 162, 166, 170, 172, 174, 175, 176, 177, 181, 185, 187, 192], "backup_code_id": 24, "ratecontrollercomputepathtopos": 25, "recoverycomputepathtopos": 25, "fallbackcomputepathtopos": 25, "checkifnewpathneed": 25, "invert": [25, 108, 166], "globalupdatedgo": [25, 67], "ispathvalid": [25, 96, 100], "recoveryfollowpath": 25, "fallbackrecoveri": 25, "spinrecoveri": 25, "waitrecoveri": 25, "backuprecoveri": 25, "ccw": 26, "squar": [26, 39, 40, 91, 92, 100, 169, 191], "three": [26, 28, 115, 168, 186, 188, 189, 199], "driveonhead": [26, 27, 96, 168, 169], "travers": [26, 28, 108, 122, 143, 144, 145, 167, 169, 186], "side": [26, 39, 40, 100, 108, 141, 158, 185, 187, 189, 193, 195, 206], "turn": [26, 42, 98, 101, 108, 111, 118, 120, 144, 145, 158, 166, 167, 168, 169, 179, 181, 187, 188, 190, 193, 194, 199, 205, 207], "primit": [26, 28, 144, 145, 167, 169, 187], "odometr": [26, 28, 196], "accuraci": [26, 92, 106, 164, 170, 196, 199], "repeat": [26, 108, 157, 169, 174, 186, 187], "num_cycl": 26, "dist_to_travel": [26, 47], "time_allow": [26, 27, 30, 31, 47, 60, 94, 167], "12": [26, 185, 187], "570796": 26, "is_recoveri": [26, 30, 60], "fals": [26, 27, 30, 31, 47, 56, 58, 60, 72, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 111, 112, 117, 118, 119, 120, 122, 124, 126, 127, 128, 129, 130, 133, 135, 143, 144, 145, 146, 149, 162, 166, 167, 168, 169, 170, 172, 174, 176, 177, 184, 185, 188, 193, 194, 196, 198, 199, 200, 203, 204, 205, 206], "nav2_simple_command": [27, 167, 199], "gotopos": [27, 167], "gothroughpos": 27, "followwaypoint": [27, 168], "istaskcomplet": [27, 167], "poll": 27, "collect": [27, 183, 185, 188, 195, 196], "switch": [27, 92, 108, 120, 158, 159, 165, 166, 167, 168, 169], "robot_navig": 27, "basicnavig": [27, 167, 199], "rclpy": [27, 167, 205], "init": [27, 167, 192], "setinitialpos": [27, 167], "init_pos": 27, "waituntilnav2act": [27, 167], "autostart": [27, 105, 162, 188, 189, 198, 200, 202], "els": [27, 91, 100, 166, 167, 169, 174, 175, 177, 184, 192, 204], "lifecyclestartup": 27, "getpath": 27, "goal_pos": [27, 166, 167, 175, 177, 201], "smoothed_path": [27, 58, 190], "smoothpath": [27, 96, 98, 167, 190], "getfeedback": [27, 167], "navigation_dur": 27, "600": [27, 167, 189], "canceltask": 27, "getresult": [27, 167], "taskresult": [27, 167], "succeed": [27, 89, 167, 172, 176], "print": [27, 98, 167, 194, 205], "elif": [27, 167], "throw": [27, 91, 99, 167, 168, 194], "except": [27, 28, 40, 91, 99, 144, 145, 161, 166, 168, 176, 179, 184, 194, 196, 202, 205], "none": [27, 45, 50, 51, 52, 53, 54, 59, 91, 168, 169, 177, 188, 189], "call": [27, 28, 39, 40, 41, 92, 99, 102, 104, 110, 144, 145, 150, 161, 162, 164, 165, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 179, 186, 187, 188, 189, 190, 192, 194, 195, 199, 200, 205], "catch": [27, 167], "septemb": [27, 196], "constructor": [27, 28, 167, 169, 173], "namespac": [27, 28, 94, 95, 99, 100, 103, 108, 110, 116, 119, 124, 125, 126, 128, 129, 130, 165, 168, 174, 175, 176, 181, 184, 185, 188, 189, 196, 200, 202, 203, 207], "launch": [27, 28, 94, 105, 106, 107, 124, 126, 128, 129, 159, 162, 172, 174, 175, 176, 177, 181, 182, 186, 189, 191, 192, 193, 196, 197, 199, 200, 202, 204, 206], "initial_pos": [27, 70, 93, 167], "posestamp": [27, 43, 44, 46, 49, 52, 56, 62, 67, 69, 86, 90, 166, 167, 169, 175, 176, 177, 189, 201, 205], "waypoint": [27, 29, 56, 104, 140, 141, 142, 163, 164, 166, 167, 170, 189], "chosen": [27, 28, 124, 126, 128, 129, 158, 168, 170, 202], "taskexecutor": 27, "goal_checker_id": [27, 48, 50, 99], "nav_msg": [27, 42, 43, 44, 49, 61, 62, 87, 169, 175, 176, 177, 184, 189, 196], "disable_collision_check": [27, 31, 47, 60, 170], "rotat": [27, 28, 29, 60, 92, 93, 94, 98, 102, 104, 108, 111, 118, 132, 136, 137, 139, 143, 145, 154, 168, 175, 179, 180, 181, 184, 186, 187, 199, 204, 205, 208], "angl": [27, 28, 60, 91, 92, 101, 102, 104, 117, 136, 143, 144, 166, 179, 188, 199], "dist": [27, 144, 145, 191], "head": [27, 36, 47, 104, 108, 111, 112, 143, 145, 161, 167, 169, 179, 183, 184, 186, 188, 197, 199, 207], "assistedteleop": [27, 32, 96, 167, 168, 169, 179], "ongo": 27, "trackingrout": 27, "100m": [27, 115, 167], "argument": [27, 157, 167, 168, 169, 173, 175, 184, 187, 190, 192, 194, 195, 199, 200, 202, 204], "msg": [27, 42, 43, 44, 51, 56, 57, 67, 69, 87, 90, 92, 94, 99, 118, 120, 167, 170, 175, 176, 177, 179, 184, 198, 201], "use_start": [27, 166], "getpaththroughpos": 27, "dockrobot": [27, 96, 170, 205], "dock_pos": [27, 46, 205], "dock_typ": [27, 46, 63, 205], "databas": [27, 102], "dock_id": [27, 46, 205], "undockrobot": [27, 96, 170, 205], "undock": [27, 63, 102, 170, 179, 205], "instanc": [27, 28, 63, 92, 102, 141, 162, 169, 170, 173, 181, 184, 189, 192, 199, 200, 202, 205], "smoother_id": [27, 58, 190], "max_dur": 27, "check_for_collis": [27, 58], "changemap": 27, "map_filepath": 27, "map": [27, 28, 29, 42, 43, 44, 48, 66, 85, 93, 94, 95, 99, 100, 102, 106, 110, 119, 120, 123, 124, 125, 127, 128, 129, 143, 144, 145, 156, 162, 163, 164, 166, 169, 170, 173, 174, 175, 176, 177, 179, 181, 182, 184, 186, 188, 193, 196, 198, 199, 200, 202, 204, 205, 206, 208], "yaml": [27, 91, 92, 107, 166, 167, 170, 172, 173, 174, 175, 176, 177, 181, 182, 184, 188, 189, 190, 191, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207], "clearallcostmap": 27, "getglobalcostmap": 27, "nav2_msg": [27, 28, 99, 165, 166, 170, 173, 200, 202], "getlocalcostmap": 27, "bt_navig": [27, 51, 52, 66, 68, 95, 105, 165, 168, 169, 173, 177, 189], "onlin": [27, 167], "lifecycl": [27, 29, 91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119, 156, 163, 165, 166, 177, 181, 183, 188, 192, 195, 200, 202], "conjunct": [27, 108], "bringup": [27, 28, 105, 124, 126, 128, 129, 157, 162, 167, 168, 174, 181, 183, 185, 188, 189, 192, 198, 200, 201, 204], "manag": [27, 28, 29, 124, 129, 158, 162, 163, 165, 166, 181, 183, 184, 186, 187, 188, 189, 191, 192, 195, 196], "bring": [27, 92, 105, 167, 169, 187, 192, 199, 201], "lifecycleshutdown": 27, "shut": [27, 28, 189], "down": [27, 28, 102, 104, 105, 108, 111, 117, 127, 129, 162, 163, 165, 167, 168, 169, 188, 189, 192, 194, 199, 202, 204], "destroynod": 27, "releas": [27, 164, 165, 180, 192, 203], "resourc": [27, 28, 92, 94, 99, 108, 116, 118, 158, 167, 168, 172, 175, 176, 177, 181, 182, 183, 184, 186, 188, 189, 192, 195, 200, 203], "convers": [27, 107, 161, 200, 202], "getsizeincellsx": 27, "width": [27, 100, 101, 104, 108, 111, 174, 185, 188, 199], "cell": [27, 28, 117, 121, 122, 124, 126, 128, 129, 144, 167, 169, 174, 181, 182, 185, 187, 193, 200, 202], "getsizeincellsi": 27, "height": [27, 91, 92, 100, 104, 111, 124, 129, 174, 185, 187, 199], "getsizeinmetersx": 27, "x": [27, 91, 92, 93, 100, 102, 108, 118, 131, 132, 144, 150, 153, 166, 167, 169, 170, 175, 176, 177, 184, 186, 187, 191, 199, 201, 205], "axi": [27, 108, 118, 174, 187, 199], "size": [27, 28, 39, 40, 101, 128, 144, 145, 167, 174, 180, 181, 182, 184, 185, 187, 188, 191, 192, 193, 196, 199, 200, 202, 203], "getsizeinmetersi": 27, "y": [27, 91, 92, 93, 100, 102, 118, 131, 132, 156, 157, 166, 167, 169, 170, 175, 176, 177, 184, 186, 187, 191, 192, 196, 199, 201, 205], "getoriginx": 27, "getorigini": 27, "getresolut": 27, "resolut": [27, 100, 108, 125, 129, 143, 144, 145, 166, 174, 179, 181, 182, 185, 198, 200, 202], "getglobalframeid": [27, 176], "frame_id": [27, 68, 107, 124, 129, 169, 175, 176, 184, 200, 201, 202], "getcostmaptimestamp": 27, "timestamp": [27, 141, 169, 184], "getcostxi": 27, "mx": 27, "my": [27, 161, 197, 205], "np": 27, "uint8": 27, "int": [27, 42, 49, 74, 83, 91, 92, 93, 95, 98, 100, 101, 102, 107, 108, 113, 114, 117, 119, 121, 124, 129, 131, 142, 143, 144, 145, 169, 173, 174, 176, 177, 194], "getcostidx": 27, "index": [27, 49, 141, 157, 172, 174, 175, 176, 177, 179, 206], "setcost": 27, "maptoworld": 27, "wx": 27, "float": [27, 46, 63, 169], "wy": 27, "xy": [27, 104, 112, 137, 139, 167, 169], "worldtomapvalid": 27, "getindex": [27, 174], "footprintcost": 27, "polygon": [27, 28, 42, 97, 100, 168, 180, 182, 204], "implicit": 27, "linecost": 27, "x0": 27, "x1": [27, 98], "y0": 27, "y1": [27, 98], "step_siz": 27, "setcostmap": 27, "pointcost": 27, "pycostmap2d": 27, "footprintcostatpos": 27, "theta": [27, 29, 102, 104, 112, 113, 118, 166, 169, 179, 181, 188, 205, 207], "example_nav_to_pos": 27, "py": [27, 106, 162, 167, 169, 170, 172, 174, 175, 176, 177, 182, 184, 185, 187, 188, 189, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205], "auxiliari": 27, "example_nav_through_pos": 27, "example_waypoint_follow": 27, "example_follow_path": 27, "example_assisted_teleop": 27, "coupl": [27, 192, 196, 207], "demo_secur": 27, "secur": [27, 28, 92, 99, 118, 158, 160, 169, 192], "patrol": [27, 28], "demo_pick": 27, "shelf": 27, "warehous": [27, 28, 182, 188, 200], "basket": 27, "deliv": 27, "destin": [27, 28, 67, 68, 69, 90, 162, 184, 185, 187], "demo_inspect": 27, "inspect": [27, 158], "pictur": [27, 28, 119, 174, 199, 200, 202, 204], "rfid": 27, "shelv": 27, "status": [27, 177], "roboticist": 28, "appreci": [28, 161], "middlewar": 28, "cli": [28, 107, 158, 159, 165, 166, 192, 195, 201], "canon": 28, "shovel": 28, "bulldoz": 28, "right": [28, 108, 117, 118, 144, 145, 161, 162, 167, 184, 186, 191, 192, 193, 195, 199], "permiss": [28, 92, 99, 118, 169], "occasion": [28, 115], "boolean": [28, 120, 168, 169, 170, 179, 185], "synchron": [28, 196], "regist": [28, 96, 172, 173, 174, 175, 176, 177, 185, 203], "highest": [28, 168, 205], "navigatetopos": [28, 95, 96, 119, 165, 173, 177, 197], "interact": [28, 95, 96, 108, 163, 166, 167, 170, 187, 189, 190, 192, 194, 205, 208], "transit": [28, 105, 113, 165, 167, 177, 188, 189, 190, 195, 207], "teardown": [28, 181], "shutdown": [28, 167, 189], "commerci": [28, 161, 199], "debug": [28, 98, 108, 129, 130, 133, 144, 145, 158, 168, 194, 195], "unconfigur": [28, 189], "inact": [28, 108, 172, 175, 176, 177, 187, 189], "stage": [28, 46, 63, 100, 102, 158, 170, 175, 192, 205], "fulli": [28, 93, 122, 144, 145, 161, 162, 166, 167, 170, 181, 183, 188, 190, 196, 199, 203, 205], "on_configur": [28, 172, 175, 176, 177], "alloc": [28, 189, 194, 203], "memori": [28, 158, 167, 188, 189, 192, 194, 203, 205], "on_activ": [28, 172, 175, 176, 177], "deactiv": [28, 105, 172, 175, 176, 177, 189], "clean": [28, 101, 108, 158, 165, 167, 169, 172, 175, 176, 177, 188, 192], "dealloc": 28, "cleanli": [28, 105, 177, 188, 192, 195], "wrapper": [28, 172, 173, 194, 196], "lifecyclenod": [28, 167, 175, 177, 194], "nav2_util": [28, 165, 167, 176, 177], "much": [28, 98, 102, 104, 111, 118, 144, 161, 163, 165, 166, 168, 186, 187, 188, 199, 200], "complex": [28, 95, 108, 144, 163, 168, 185, 186, 187, 188, 194, 206], "crash": [28, 105, 165, 167, 188, 189, 192, 206], "eloqu": [28, 171], "increasingli": [28, 196], "scalabl": 28, "oppos": [28, 145], "finit": [28, 108, 144, 196, 206], "fsm": 28, "dozen": [28, 205], "soccer": [28, 199], "plai": [28, 182, 192, 196], "game": [28, 196], "challeng": 28, "error": [28, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 65, 79, 80, 81, 91, 92, 93, 95, 104, 108, 121, 156, 157, 165, 166, 167, 170, 179, 182, 185, 190, 192, 193, 196, 198, 199, 203, 205], "prone": 28, "shoot": 28, "particularli": [28, 113, 158, 185, 200], "unclear": 28, "kick": [28, 172], "ball": 28, "reus": [28, 158, 172, 177, 187, 189], "book": 28, "strongli": 28, "chapter": [28, 200, 202], "nomenclatur": 28, "workflow": [28, 158, 159], "minut": [28, 94, 95, 99, 110, 116, 119, 169, 191, 192], "formal": [28, 163, 193], "valid": [28, 73, 91, 92, 93, 98, 101, 102, 112, 120, 123, 124, 127, 129, 144, 145, 163, 168, 177, 179, 185, 188, 199], "provenli": 28, "correct": [28, 91, 92, 156, 158, 161, 167, 184, 185, 187, 192, 198, 200, 202, 204], "central": [28, 199], "v4": 28, "construct": [28, 161, 167], "insid": [28, 92, 97, 98, 99, 102, 103, 115, 118, 119, 158, 159, 167, 168, 169, 174, 184, 185, 189, 192, 194, 195, 200, 203, 204, 205], "load": [28, 48, 94, 95, 99, 100, 102, 107, 108, 110, 116, 119, 130, 158, 163, 164, 165, 166, 167, 169, 172, 173, 174, 175, 176, 177, 179, 181, 185, 187, 190, 195, 196, 200, 202, 203, 206], "associ": [28, 168, 184, 185, 186], "At": [28, 112, 161, 167, 174, 184, 186, 187, 192, 194, 196, 205, 207], "march": 28, "One": [28, 181, 184, 187, 199], "part": [28, 32, 33, 36, 37, 38, 61, 62, 92, 93, 115, 123, 144, 145, 161, 165, 167, 174, 181, 182, 185, 187, 190, 192, 196, 204], "larger": [28, 87, 92, 105, 108, 111, 113, 143, 161, 166, 179, 194, 204], "navigatetoposeact": 28, "among": [28, 117, 181, 188, 193], "hierarch": [28, 206], "hfsm": 28, "popular": [28, 188, 194], "demand": [28, 175, 176, 199], "natur": [28, 108, 169, 177, 188, 196], "difficult": [28, 112, 167, 188, 207], "offer": [28, 104, 181, 199, 203, 206], "nav2_hfsm_navig": 28, "pend": [28, 177], "heart": [28, 181], "host": [28, 94, 99, 107, 110, 116, 119, 158, 159, 164, 172, 181, 192, 195, 199], "runtim": [28, 166, 167, 172, 173, 174, 175, 176, 177, 199, 203], "alias": 28, "param": [28, 102, 112, 166, 174, 184, 187, 188, 194, 195, 199, 200, 202, 204, 205], "correspond": [28, 42, 87, 91, 92, 95, 108, 109, 117, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 143, 144, 145, 166, 167, 172, 173, 174, 185, 186, 193, 199, 200, 202], "class": [28, 92, 93, 95, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 187, 188, 203], "charger": [28, 170], "costli": 28, "duplic": [28, 177], "special": [28, 87, 91, 92, 99, 101, 161, 168, 173, 174, 192, 206], "varieti": [28, 172], "cannot": [28, 78, 104, 108, 111, 118, 144, 145, 150, 166, 168, 177, 188, 189, 192, 199, 203, 205, 206], "subscrib": [28, 45, 50, 53, 54, 59, 71, 72, 86, 92, 93, 99, 126, 128, 141, 166, 169, 170, 184, 185, 192, 197, 199], "computation": [28, 108, 129, 167], "expens": [28, 108, 129, 167, 168, 184], "sustain": 28, "fork": [28, 103, 192], "modif": [28, 158, 161, 166, 167], "itself": [28, 102, 127, 144, 145, 158, 167, 173, 177, 185, 190, 192, 200, 202, 206], "definit": [28, 48, 58, 95, 168, 172, 174, 177, 184, 185, 187, 189, 205], "rectifi": 28, "buffer": [28, 94, 100, 116, 118, 124, 129, 172, 175, 176, 192, 196, 203], "shortest": [28, 181], "spars": [28, 179, 188, 203], "predefin": [28, 199], "feasibl": [28, 108, 112, 114, 115, 123, 144, 163, 166, 167, 169, 179, 181, 188, 207], "charg": [28, 71, 102, 168, 169, 170, 179, 181, 205], "station": [28, 46, 63, 102, 181, 205], "detector": [28, 97, 102, 197, 205], "board": [28, 191], "mainstai": [28, 115], "unknown": [28, 56, 79, 80, 81, 100, 109, 117, 122, 129, 143, 144, 145, 168, 189, 200], "fake": 28, "poor": [28, 196], "total": [28, 31, 108, 143, 144, 145, 193, 205], "attent": [28, 108, 188], "sm": [28, 172], "matrix": [28, 184], "hold": [28, 185, 206], "tf": [28, 78, 94, 95, 100, 104, 106, 108, 111, 116, 128, 130, 156, 163, 164, 167, 168, 172, 175, 176, 179, 184, 186, 187, 196, 199, 201, 205], "criteria": [28, 137, 139, 154, 161, 167, 179], "search": [28, 62, 104, 108, 111, 112, 115, 130, 143, 144, 145, 156, 166, 167, 169, 181, 188, 207], "compar": [28, 65, 79, 80, 81, 92, 95, 98, 115, 168, 169, 205], "realiti": 28, "refin": [28, 98, 114, 144, 145, 162, 167, 205], "introduc": [28, 91, 111, 159, 161, 162, 164, 166, 167, 170, 183, 185, 187, 189, 193], "ragged": 28, "abrupt": 28, "separ": [28, 91, 92, 100, 108, 123, 158, 163, 166, 167, 169, 174, 184, 186, 189, 190, 192, 194, 195, 200, 201, 205, 206], "combin": [28, 100, 125, 144, 147, 148, 151, 152, 166, 170, 179, 188, 201], "acquir": 28, "multitud": [28, 185], "remark": 28, "robot_radiu": [28, 100, 125, 174, 182, 185, 188], "arbitrari": [28, 92, 115, 159, 179, 181, 183, 188, 205], "circular": [28, 100, 108, 115, 122, 163, 169, 181, 182, 187, 188], "movement": [28, 91, 92, 93, 98, 100, 118, 145, 168, 182, 199, 204, 205], "attach": [28, 100, 161, 182, 184, 185, 186, 189, 192], "pallet": [28, 100, 102, 170, 182, 205], "shape": [28, 91, 92, 100, 115, 163, 168, 181, 182, 183, 187, 188, 200, 202, 204], "tell": [28, 161, 169, 172, 173, 174, 184, 192, 194, 199], "nav2_waypoint_follow": [28, 119, 140, 141, 142, 164, 166, 168, 169], "nice": [28, 172, 192], "school": 28, "thought": [28, 167, 173], "fleet": [28, 192], "dispatch": 28, "dumb": 28, "smart": [28, 120], "grade": [28, 163, 184, 199], "solut": [28, 94, 95, 99, 108, 110, 116, 119, 144, 145, 188, 193, 196], "account": [28, 91, 92, 166, 167, 172, 181, 188, 193, 205], "assign": [28, 58, 62, 98], "hand": [28, 108, 112, 118, 167, 169, 182, 186, 187, 188, 192, 196, 207], "unit": [28, 94, 95, 99, 101, 105, 106, 110, 116, 119, 161, 170, 180, 186], "aisl": [28, 143, 167, 181, 188], "proof": 28, "realli": [28, 98, 188, 200], "carri": [28, 165, 166, 167, 176, 197], "weight": [28, 62, 93, 98, 108, 114, 117, 143, 144, 145, 153, 165, 167, 169, 188, 196, 200], "mid": 28, "soon": [28, 169], "nav2_bt_waypoint_follow": 28, "subject": [28, 108, 184], "ti": [28, 145], "neither": 28, "highli": [28, 98, 108, 115, 153, 162, 163, 169, 179, 181, 186, 188, 190, 198, 199, 201, 203, 207], "distinct": [28, 186], "busi": 28, "navsat_transform": [28, 199], "fuse": [28, 163, 180, 184, 199], "follow_gps_waypoint": [28, 169, 199], "directli": [28, 101, 108, 142, 158, 159, 161, 166, 169, 173, 174, 187, 194, 199, 200, 202], "express": [28, 127, 169, 175, 199, 200, 202], "cartesian": [28, 42, 101, 108, 169, 179, 199], "accord": [28, 107, 184, 185, 199, 200, 202], "odom": [28, 78, 91, 92, 93, 94, 95, 99, 100, 102, 106, 118, 156, 172, 173, 182, 184, 185, 186, 196, 199, 201, 204, 205], "base_link": [28, 57, 62, 66, 68, 78, 85, 94, 95, 100, 102, 106, 113, 114, 116, 125, 172, 173, 174, 177, 182, 184, 185, 186, 187, 190, 196, 199, 205], "instruct": [28, 119, 162, 170, 172, 174, 175, 176, 177, 184, 185, 192, 194, 195, 201], "tri": [28, 165, 175], "equal": [28, 91, 92, 93, 94, 95, 99, 104, 107, 110, 116, 118, 119, 120, 169, 174, 191, 193, 200, 202], "vision": [28, 98, 102, 185, 192, 196, 205], "depth": [28, 92, 100, 124, 129, 179, 181, 185, 186, 187, 188, 196, 203], "rep": [28, 163, 166, 180, 184, 186, 199], "105": [28, 163, 184, 186, 199], "rich": 28, "nutshel": 28, "tf2": [28, 165, 183, 184, 186, 187, 188], "job": [28, 108], "captur": [28, 167, 181, 195, 196], "remaind": 28, "metadata": [28, 158, 177, 200, 202, 205, 206], "wheel": [28, 104, 184, 186, 187, 196, 199], "encod": [28, 120, 127, 184, 186, 196, 199, 200, 202], "vio": [28, 180, 184, 186, 208], "imu": [28, 184, 185, 186, 196, 199], "drift": [28, 184], "manner": [28, 163], "dead": 28, "reckon": 28, "precis": [28, 166, 182], "perceiv": [28, 185], "regular": [28, 30], "inflat": [28, 93, 100, 123, 125, 126, 144, 146, 169, 174, 179, 185, 193, 200, 203], "sonar": [28, 92, 126, 168, 185, 188, 203, 204], "wise": [28, 108, 177, 188, 192, 205], "scene": [28, 108, 164], "camera": [28, 120, 141, 168, 185, 188, 203, 205, 208], "underli": [28, 104, 170, 203], "heurist": [28, 111, 115, 143, 144, 145, 166, 167, 169, 181], "binari": [28, 100, 107, 143, 162, 168, 172, 173, 175, 176, 177, 179, 188, 192, 203], "annot": [28, 101, 166, 174, 175, 176, 200, 202, 205], "occur": [28, 112, 113, 174, 196, 204, 205], "might": [28, 93, 108, 118, 144, 145, 166, 169, 170, 177, 182, 184, 185, 192, 194, 195, 200, 202, 206], "pixel": [28, 100, 193, 200], "belong": [28, 127, 166, 200, 202], "mask": [28, 107, 120, 123, 127, 166, 168, 179, 193], "overlaid": 28, "surfac": [28, 163, 199, 205], "spatial": [28, 108, 166], "linearli": [28, 102, 127, 166, 200, 202], "restrict": [28, 92, 127, 166, 168, 169, 179, 188, 199, 202], "lane": [28, 107, 123, 166, 179, 200], "mesh": [28, 187], "discret": [28, 121, 158, 161, 181, 184], "tunabl": 29, "star": [29, 181, 188], "regul": [29, 163, 166, 167, 169, 175, 179, 181, 188, 192, 207], "pure": [29, 104, 108, 163, 166, 167, 168, 169, 172, 174, 176, 177, 179, 181, 188, 196, 207], "pursuit": [29, 163, 166, 167, 169, 179, 181, 188, 207], "predict": [29, 92, 166, 169, 179, 196], "shim": [29, 179, 180, 188, 208], "grace": [29, 175, 179], "saver": [29, 120, 123, 127, 166, 200, 202], "smoother": [29, 58, 59, 81, 104, 143, 144, 145, 163, 177, 180, 181, 189, 204, 208], "savitzki": [29, 179], "golai": [29, 179], "constrain": [29, 114, 166, 179, 188], "loopback": 29, "invok": [30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 64, 157, 158, 189], "nav2_behavior": [30, 31, 47, 60, 64, 94, 167, 169, 172], "modul": [30, 31, 42, 43, 44, 47, 48, 51, 52, 60, 64, 95, 105, 119, 169, 174, 196, 199, 204], "doubl": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 51, 52, 55, 56, 57, 58, 60, 61, 62, 64, 66, 68, 74, 77, 85, 87, 88, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 116, 117, 118, 119, 120, 122, 123, 124, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 166, 175, 176], "increment": [30, 91, 92, 94, 144, 167], "counter": [30, 115, 167, 173, 177, 184, 204], "exce": [30, 31, 47, 60, 94, 95, 99, 110, 116, 119, 127, 166], "server_nam": [30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 47, 48, 51, 52, 60, 64, 166], "string": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 66, 68, 78, 85, 86, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 105, 106, 107, 108, 110, 112, 116, 118, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 140, 141, 144, 145, 147, 148, 151, 152, 165, 168, 169, 170, 172, 173, 174, 175, 176, 177, 184, 189, 203, 205], "server_timeout": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 51, 52, 55, 60, 64, 73, 95, 166], "timeout": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 51, 52, 55, 60, 64, 80, 81, 92, 94, 95, 99, 101, 102, 105, 107, 110, 116, 118, 119, 140, 165, 172, 173, 204], "uint16": [30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 189, 205], "enumer": [30, 31, 42, 43, 44, 46, 47, 48, 58, 60, 63, 206], "assisted_teleop_serv": 30, "assisted_teleop_error_cod": 30, "displac": [31, 47], "linear": [31, 47, 92, 98, 101, 102, 104, 107, 111, 135, 144, 166, 168, 169, 175, 184, 200, 204], "translat": [31, 47, 93, 111, 132, 136, 166, 168, 179, 184, 186, 188, 205], "bool": [31, 42, 46, 47, 56, 58, 60, 63, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 108, 109, 111, 112, 113, 114, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 133, 135, 137, 139, 140, 141, 142, 143, 144, 145, 146, 149, 166, 169, 170, 172, 177, 205], "disabl": [31, 47, 60, 91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119, 143, 144, 145, 167, 168, 188, 191, 196, 205], "backup_serv": [31, 47], "address": [32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 48, 164, 165, 166, 167, 168, 169, 170, 172], "remap": [32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 48, 106, 124, 126, 128, 129, 166, 167, 170, 184, 185, 189, 190, 194, 195, 196, 197, 199, 204], "assisted_teleop": [32, 94], "compute_complete_coverag": 35, "drive_on_head": [36, 94], "reset_dist": [39, 40, 166], "won": [39, 108, 166, 169, 172, 173, 175, 176, 177, 182, 187, 192, 193, 199, 200], "clear_around_local_costmap": 39, "region": [40, 42, 91, 108, 179], "clear_except_local_costmap": 40, "opennav_coverag": [42, 101], "fields2cov": [42, 101, 169], "generate_headland": 42, "whether": [42, 46, 56, 58, 91, 92, 93, 94, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 111, 113, 114, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 133, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 149, 161, 164, 166, 170, 172, 174, 175, 179, 184, 185, 187, 188, 205], "headland": [42, 101], "generate_rout": 42, "swath": [42, 101], "generate_path": 42, "connector": [42, 196], "file_field": 42, "filepath": [42, 102, 145, 177, 188, 205], "gml": 42, "file_field_id": 42, "geometry_msg": [42, 43, 44, 46, 49, 51, 56, 57, 62, 67, 69, 86, 90, 92, 94, 99, 118, 165, 169, 170, 175, 176, 177, 184, 201, 205], "outermost": [42, 91, 92], "void": [42, 167, 173, 175, 177], "polygons_frame_id": 42, "nav_path": 42, "coverage_path": 42, "pathcompon": 42, "distinguish": 42, "pathcomponentsiter": 42, "field_filepath": 42, "cov_path": 42, "computecoverag": 42, "compute_coverage_error_cod": 42, "coveragenavig": [42, 95, 179], "nav2_plann": [43, 44, 164], "empti": [43, 44, 95, 108, 124, 129, 140, 165, 166, 167, 169, 170, 175, 177, 192, 193], "posestampedarrai": [43, 51, 56, 57, 67, 69, 86, 90], "followpathact": [45, 50, 54, 59], "qo": [45, 50, 53, 54, 59, 92, 128, 166, 169, 185, 196], "valu": [45, 50, 53, 54, 59, 70, 72, 91, 92, 93, 94, 95, 98, 99, 100, 102, 104, 107, 108, 110, 111, 114, 116, 117, 119, 120, 124, 126, 127, 129, 143, 144, 145, 158, 161, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 182, 184, 185, 186, 187, 188, 190, 193, 194, 198, 199, 200, 202, 204, 206, 207], "use_dock_id": [46, 205], "max_staging_tim": [46, 205], "1000": [46, 74, 95, 108, 114, 143, 144, 145, 205], "navigate_to_staging_pos": [46, 205], "num_retri": [46, 205], "dock_error_cod": 46, "drive_on_heading_error_cod": 47, "eg": [48, 52, 188], "simplegoalcheck": [48, 99, 103, 104, 111, 112, 130, 166, 179, 207], "precise_goal_check": [48, 50, 166], "extract": [49, 167, 177, 179], "header": [49, 68, 164, 169, 170, 174, 175, 176, 184, 201], "goalcheck": [50, 165, 167, 175], "goal_check": [50, 99, 103, 104, 111, 112, 166, 175, 207], "goal_checker_selector": 50, "selected_goal_check": 50, "default_goal_check": 50, "absolut": [51, 52, 107, 127, 165, 169, 170, 175, 184, 187, 192, 194, 196, 199, 200, 202], "lowest": [51, 52, 108, 166, 168, 189], "error_code_nam": [51, 52, 95], "navigate_through_poses_error_cod": [51, 95], "navigate_through_poses_w_replanning_and_recoveri": [51, 52], "navigate_to_pose_error_cod": [52, 95], "computepathtoposeact": 53, "progresscheck": [54, 165], "progress_check": [54, 99, 103, 104, 111, 112, 207], "progress_checker_selector": 54, "selected_progess_check": 54, "progress_checker_id": [54, 168], "default_progress_check": 54, "selected_progress_check": 54, "precise_progress_check": 54, "reloc": 55, "sever": [55, 92, 96, 97, 108, 115, 158, 161, 166, 192, 199, 205], "deloc": 55, "kidnap": 55, "reinitialize_global_loc": 55, "threshold": [56, 68, 74, 92, 99, 102, 107, 108, 111, 112, 120, 150, 167, 179, 196, 198, 200, 202, 205, 207], "get_cost_global_costmap": 56, "cost_threshold": 56, "254": [56, 185], "use_footprint": 56, "253": 56, "consider_unknown_as_obstacl": 56, "255": [56, 100, 174, 200], "viapoint": [57, 179], "robot_base_fram": [57, 66, 68, 85, 94, 95, 100, 113, 114, 116, 125, 172, 173, 174, 177, 184, 185, 190], "unsmoothed_path": [58, 190], "max_smoothing_dur": 58, "smoothing_dur": 58, "durat": [58, 74, 77, 90, 94, 95, 99, 105, 106, 108, 150, 161, 167, 170, 173, 175, 179, 189, 197, 205], "was_complet": 58, "indic": [58, 91, 92, 93, 102, 108, 120, 123, 127, 140, 161, 163, 165, 166, 173, 174, 185, 202, 205], "simple_smooth": [58, 114, 116, 190], "smoothing_duration_us": 58, "smoothing_complet": 58, "smoothing_path_error_cod": 58, "smoother_selector": 59, "default_smooth": 59, "selected_smooth": 59, "simplesmooth": [59, 114, 116, 190], "radian": [60, 91, 92, 93, 104, 108, 111, 112, 207], "closer": [61, 104, 108, 144, 168, 169, 170], "orient": [61, 62, 98, 104, 108, 109, 111, 113, 117, 137, 139, 143, 144, 145, 154, 162, 169, 170, 174, 176, 181, 184, 185, 196, 198, 199, 200, 201, 202], "distant": 62, "backward": [62, 102, 104, 130, 150, 153, 166, 168, 169, 194, 204], "distance_forward": 62, "trim": 62, "distance_backward": 62, "robot_fram": 62, "transform_toler": [62, 66, 68, 91, 92, 93, 94, 95, 100, 102, 103, 104, 108, 111, 116, 120, 123, 127, 128, 130, 175, 177, 203, 204], "lookup": [62, 167], "angular_distance_weight": 62, "angular": [62, 92, 101, 102, 104, 108, 111, 112, 131, 132, 135, 144, 147, 150, 151, 153, 168, 169, 175, 184, 188, 204, 207], "closest": [62, 104, 111, 130], "Not": [62, 108, 163, 170, 188, 205], "max_robot_pose_search_dist": [62, 104, 108, 111], "infin": 62, "path_loc": 62, "max_undocking_tim": [63, 205], "wait_serv": 64, "unsign": [65, 79, 80, 81, 174], "against": [65, 79, 80, 81, 145, 168, 169, 188, 192, 204], "error_codes_to_check": 65, "std": [65, 165, 167, 169, 170, 172, 173, 175, 176, 177, 194], "101": [65, 168, 189, 200], "107": 65, "119": 65, "declar": [66, 68, 158, 161, 166, 169, 172, 174, 175, 176, 200, 202], "ros__paramet": [66, 68, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 125, 127, 143, 144, 145, 165, 166, 169, 170, 172, 173, 175, 176, 177, 181, 184, 185, 190, 193, 199, 200, 202, 203, 204, 205, 207], "global_fram": [66, 85, 94, 95, 100, 125, 168, 172, 173, 174, 177, 185], "goal_reached_tol": 68, "25": [68, 91, 92, 93, 99, 102, 103, 104, 107, 111, 112, 137, 139, 144, 145, 154, 166, 194, 199, 200, 202, 204, 207], "sent": [70, 118, 167, 168, 169, 172, 177, 197], "initial_pose_receiv": 70, "sensor_msg": [71, 72, 92, 184], "batteryst": [71, 72, 205], "power_supply_statu": 71, "power_supply_status_charg": 71, "battery_top": [71, 72], "battery_statu": [71, 72], "percentag": [72, 93, 126, 127, 175, 179, 195, 200], "voltag": 72, "is_voltag": 72, "min_batteri": 72, "velocity_threshold": 74, "01": [74, 100, 106, 111, 184, 185, 199], "duration_stop": 74, "timer": [76, 169, 179, 185], "reset": [76, 93, 108, 150, 162, 165, 166, 167, 173, 174, 177, 179], "patience_exceed": [79, 168], "failed_to_make_progress": [79, 168], "no_valid_control": [79, 80, 168], "compute_path_to_pose_error_cod": 80, "failed_to_smooth_path": [81, 168], "smoothed_path_in_collis": [81, 168], "smoother_error_cod": [81, 95, 190], "till": 82, "third": [82, 175, 192, 200, 202], "doesn": [82, 143, 166, 167, 170, 172, 188, 192, 196, 200], "goal_updater_top": 86, "goal_upd": [86, 197], "goals_updater_top": 86, "goals_upd": 86, "subscript": [86, 91, 92, 166, 169, 170, 177, 179, 184, 189], "newli": [87, 112, 166, 167, 182, 185, 188, 189, 192, 200, 204, 206, 207], "old": [87, 130, 168, 170, 177, 179], "length": [87, 98, 100, 101, 108, 117, 144, 145, 167, 169, 185, 187, 188, 189, 191], "factor": [87, 98, 104, 108, 122, 143, 144, 154, 185, 188], "throttl": [88, 165, 179], "min_rat": 90, "max_rat": 90, "min_spe": 90, "max_spe": [90, 108], "filter_dur": 90, "sec": [90, 106, 173, 201], "affect": [91, 97, 166, 167, 169, 187], "blink": 91, "led": [91, 168, 169], "sound": [91, 169], "alarm": [91, 169], "warn": [91, 110, 126, 144, 145, 165, 204], "malfunct": 91, "collision_detector_st": [91, 169], "readm": [91, 92, 97, 104, 108, 111, 112, 115, 117, 118, 145, 165, 166, 167, 168, 188, 205], "action_typ": [91, 92, 169, 204], "base_frame_id": [91, 92, 93, 106, 204], "base_footprint": [91, 92, 93, 106, 187, 199, 204], "odom_frame_id": [91, 92, 93, 106, 204], "date": [91, 92, 93, 102, 120, 123, 127, 161, 164, 183], "source_timeout": [91, 92, 204], "interv": [91, 92], "overridden": [91, 92, 94, 99, 100, 107, 110, 165, 166, 168, 169, 173, 174, 177, 192], "per": [91, 92, 108, 161, 169, 174, 175, 176, 179, 180, 181, 182, 195, 199], "base_shift_correct": [91, 92], "latest": [91, 92, 157, 158, 192, 207], "slower": [91, 92, 193], "averag": [91, 92, 93, 117], "delai": [91, 92, 199], "odom_r": [91, 92], "fast": [91, 92, 93, 104, 113, 114, 144, 145, 167, 193, 196], "unaccept": [91, 92, 193], "far": [91, 92, 101, 104, 108, 144, 145, 162, 167, 169, 185, 188, 197, 205, 207], "thu": [91, 92, 98, 108, 117, 118, 162, 181, 184, 185, 188, 192, 195, 196, 199, 205], "100": [91, 92, 93, 98, 100, 108, 127, 163, 168, 184, 186, 189, 194, 197, 199, 200, 202, 205, 206], "observation_sourc": [91, 92, 100, 124, 125, 129, 185, 203, 204], "pointcloud": [91, 92, 100, 168, 185, 199, 203], "polygon_nam": [91, 92, 169], "vertic": [91, 92, 121, 199, 204], "p1": [91, 92, 169, 191], "p2": [91, 92, 169, 191], "p3": [91, 92, 169], "front": [91, 92, 144, 147, 151, 175, 187, 188, 204], "triangl": [91, 92], "polygon_sub_top": [91, 92, 169], "prioriti": [91, 92, 99, 118, 161, 168, 169, 177, 189], "min_point": [91, 92, 168, 169, 204], "max_point": [91, 92, 168, 204], "humbl": [91, 92, 93, 94, 99, 103, 104, 108, 111, 112, 169, 171, 172, 183, 192, 204, 206, 207], "meant": [91, 92, 117, 167, 168, 183, 188, 196], "polygon_pub_top": [91, 92, 169, 204], "min_height": [91, 92], "max_height": [91, 92], "obstacles_angl": [91, 92], "pi": [91, 92, 144, 145, 185, 187], "180": [91, 92, 199], "nearbi": [91, 92, 111, 166, 193], "arc": [91, 92, 104, 185], "view": [91, 92, 162, 167, 187, 191, 196, 203, 204, 205, 206], "regardless": [91, 92, 95, 118, 159, 169, 174, 184, 195], "overrid": [91, 92, 100, 107, 130, 144, 145, 158, 167, 169, 172, 173, 174, 175, 176, 177], "desir": [91, 92, 108, 111, 141, 144, 145, 158, 161, 166, 168, 169, 170, 175, 188, 196, 197, 202, 205], "bond_heartbeat_period": [91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119], "bond": [91, 92, 93, 94, 95, 99, 105, 107, 110, 116, 118, 119, 165, 185, 192], "inferior": [91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119, 169], "collision_detector": 91, "polygonfront": [91, 169], "polygon_front": [91, 169], "intel_realsense_r200_depth": [91, 92, 100, 203], "incom": [92, 97, 120, 123, 127, 165, 200, 202], "bypass": [92, 97, 102, 192, 200, 205], "hardwar": [92, 106, 108, 118, 158, 170, 181, 185, 187, 192, 196, 203, 205, 206], "immin": [92, 163], "slow": [92, 93, 102, 104, 108, 111, 127, 154, 166, 168, 169, 188, 194, 202, 204], "certif": [92, 160], "stereo": [92, 191, 196], "heavi": [92, 98, 144, 145, 199], "agent": [92, 188], "appear": [92, 104, 161, 162, 166, 167, 168, 185, 187, 191, 192, 193, 198, 199, 204, 206], "perspect": 92, "practic": [92, 108, 158, 161, 166, 172, 174, 175, 176, 177, 186, 188, 196, 199, 200, 204], "6th": 92, "fall": [92, 108, 205], "aggress": [92, 144], "emploi": 92, "disappear": 92, "slowdown": [92, 204], "slowdown_ratio": [92, 204], "linear_limit": [92, 168], "angular_limit": [92, 168], "time_before_collis": 92, "approxim": [92, 112, 118, 143, 144, 162, 168, 181, 182, 188, 191, 207], "deriv": [92, 159, 172, 174, 184, 187, 199], "loss": 92, "laserscan": [92, 100, 124, 125, 129, 168, 201], "pointcloud2": [92, 100, 124, 129, 203, 204], "ir": [92, 126, 168, 185, 188, 204], "cmd_vel_in_top": [92, 204], "cmd_vel_smooth": [92, 204], "jazzi": [92, 94, 95, 99, 106, 112, 118, 162, 171, 183, 204], "cmd_vel_raw": 92, "cmd_vel_out_top": [92, 204], "state_top": [92, 168], "unspecifi": [92, 184], "stop_pub_timeout": [92, 204], "zero": [92, 99, 104, 108, 118, 126, 127, 142, 167, 173, 191, 199, 200, 202, 208], "ceas": 92, "overrod": 92, "outsid": [92, 108, 112, 167, 168, 192, 197, 205, 207], "stand": [92, 106, 167, 170], "sleep": [92, 142, 173], "use_realtime_prior": [92, 99, 118, 169], "priorit": [92, 99, 118, 167, 169], "codebas": [92, 99, 118, 161, 169], "meet": [92, 99, 102, 108, 118, 137, 139, 154, 161, 169, 205], "schedul": [92, 99, 118, 169, 180], "deadlin": [92, 94, 95, 99, 110, 116, 118, 119, 169], "conf": [92, 99, 118, 169, 173], "userspac": [92, 99, 118, 169], "usernam": [92, 99, 118, 169], "rtprio": [92, 99, 118, 169], "99": [92, 93, 99, 118, 169, 189, 200], "enable_stamped_cmd_vel": [92, 94, 99, 106, 118, 169, 170, 204], "older": [92, 94, 95, 99, 103, 104, 106, 109, 110, 111, 112, 117, 118, 143, 144, 145, 162, 172, 174, 175, 176, 177, 181, 204, 207], "kilt": [92, 94, 99, 106, 118, 171], "newer": [92, 94, 99, 106, 118, 158, 162, 170, 172, 183, 185, 199], "footprint_top": [92, 102, 113, 114, 116, 172, 190], "published_footprint": [92, 94, 102, 113, 114, 116, 172, 182, 190], "polygon_subscribe_transient_loc": [92, 169], "durabl": [92, 169, 187], "simulation_time_step": [92, 94, 102], "vel_poli": 92, "holonom": [92, 98, 99, 108, 109, 111, 143, 155, 163, 179, 188, 204], "direction_start_angl": [92, 204], "direction_end_angl": [92, 204], "velocity_polygon": [92, 204], "subpoli": 92, "linear_min": [92, 204], "linear_max": [92, 204], "theta_min": [92, 204], "theta_max": [92, 204], "holom": [92, 204], "illustr": [92, 193], "collision_monitor": [92, 204], "collision_monitor_st": 92, "polygonstop": [92, 204], "polygonslow": [92, 204], "footprintapproach": 92, "polygon_stop": [92, 204], "polygon_slowdown": [92, 204], "polygonlimit": 92, "polygon_limit": 92, "02": [92, 103, 106, 191], "velocitypolygonstop": [92, 204], "velocity_polygon_stop": [92, 204], "translation_forward": [92, 204], "translation_backward": [92, 204], "35": [92, 108, 204], "alpha1": 93, "nois": [93, 108, 113, 121, 165, 168, 179, 184, 185, 188, 199, 208], "alpha2": 93, "alpha3": 93, "alpha4": 93, "alpha5": 93, "omni": [93, 108, 115, 166, 179, 188, 204], "beam_skip_dist": 93, "ignor": [93, 102, 104, 156, 157, 173, 184, 192, 193], "beam": 93, "disagre": 93, "likelihood": 93, "skip": [93, 101, 108, 169, 172, 184, 192], "beam_skip_error_threshold": 93, "9": [93, 108, 111, 144, 184, 191, 194], "forc": [93, 108, 169, 196], "converg": [93, 98, 102, 104, 108, 199], "beam_skip_threshold": 93, "do_beamskip": 93, "global_frame_id": [93, 119], "lambda_short": 93, "exponenti": [93, 102, 104, 108, 122, 179, 185, 188], "decai": [93, 108, 122, 179, 185, 188], "z_short": 93, "laser_likelihood_max_dist": 93, "likelihood_field": 93, "laser_max_rang": 93, "laser_min_rang": 93, "laser_model_typ": 93, "likelihood_field_prob": 93, "incorpor": [93, 158, 166], "beamskip": 93, "set_initial_pos": 93, "pose2d": 93, "z": [93, 167, 175, 176, 184, 186, 187, 196, 199, 201], "yaw": [93, 102, 170, 184, 188, 196, 199, 200, 202], "max_beam": 93, "60": [93, 100, 108, 199, 202, 203], "evenli": 93, "max_particl": 93, "2000": [93, 108], "min_particl": 93, "500": [93, 189], "pf_err": 93, "pf_z": 93, "densiti": [93, 101, 108], "33": [93, 108], "percentil": 93, "recovery_alpha_fast": 93, "random": [93, 168], "recovery_alpha_slow": 93, "001": [93, 99, 103, 104, 111, 112, 184, 185, 207], "resample_interv": 93, "resampl": [93, 108], "robot_model_typ": [93, 167], "nav2_amcl": [93, 185, 201], "differentialmotionmodel": 93, "qualifi": 93, "omnimotionmodel": 93, "galact": [93, 95, 99, 171, 172, 174, 176, 185, 203, 206], "earlier": [93, 144, 145, 159, 167, 172, 186], "omnidirect": [93, 108, 112, 115, 145, 167, 179, 181, 184, 188, 196, 207], "save_pose_r": 93, "store": [93, 100, 124, 129, 158, 163, 168, 174, 175, 177, 185, 186, 195, 199, 205], "covari": [93, 199], "initial_pose_": 93, "initial_cov_": 93, "save": [93, 107, 141, 144, 145, 165, 166, 167, 179, 182, 187, 188, 191, 197, 199, 200, 201, 202, 205, 206], "sigma_hit": 93, "deviat": [93, 108, 118, 169, 188], "gaussian": [93, 108, 184, 185, 199], "z_hit": 93, "tf_broadcast": 93, "update_min_a": 93, "update_min_d": 93, "mixtur": 93, "sum": [93, 146, 147, 148, 149, 151, 152, 181, 187], "z_rand": 93, "z_max": 93, "005": 93, "always_reset_initial_pos": 93, "scan_top": [93, 185], "map_top": [93, 128, 185], "first_map_onli": 93, "especi": [93, 104, 144, 145, 159, 164, 167, 186, 190, 192, 196, 198, 199, 201, 203, 207], "loadmap": 93, "map_serv": [93, 107, 128, 165, 199, 200, 202], "first_map_only_": 93, "roll": [94, 100, 102, 107, 108, 156, 158, 170, 180, 184, 188, 192, 196, 199, 206], "renam": [94, 158, 165, 166, 167, 170], "local_costmap_top": [94, 172], "costmap_raw": [94, 102, 113, 114, 116, 172, 190], "raw": [94, 102, 116, 163, 190, 194, 199, 200, 202], "global_costmap_top": [94, 172], "local_footprint_top": [94, 172], "global_footprint_top": [94, 172], "cycle_frequ": [94, 172], "action_server_result_timeout": [94, 95, 99, 101, 110, 116, 119, 169], "discard": [94, 95, 99, 110, 116, 119, 121, 167, 169, 193], "rcl": [94, 95, 99, 110, 116, 119, 169], "1012": [94, 95, 99, 110, 116, 119, 169], "rais": [94, 95, 99, 110, 116, 119, 194], "osrf": [94, 95, 99, 110, 116, 119, 192, 199], "bookkeep": [94, 95, 99, 110, 116, 119], "semi": [94, 95, 99, 110, 116, 119, 205], "workaround": [94, 95, 99, 110, 116, 119], "local_fram": [94, 168], "behavior_plugin": [94, 167, 172], "back_up": 94, "behavior_serv": [94, 105, 167, 172, 189], "iron": [94, 95, 107, 109, 110, 117, 143, 144, 145, 162, 171, 172, 174, 175, 176, 177, 181, 183, 199], "simulate_ahead_tim": [94, 112, 172, 207], "ahead": [94, 102, 108, 111, 134, 135, 147, 151, 192], "max_rotational_vel": [94, 172], "rad": [94, 99, 101, 102, 104, 108, 111, 112, 132, 136, 137, 139, 144, 150, 154, 204, 207], "min_rotational_vel": [94, 172], "rotational_acc_lim": [94, 172], "acceler": [94, 108, 111, 112, 118, 132, 167, 184, 188, 207], "projection_tim": [94, 102], "cmd_vel_teleop": 94, "transform_timeout": [94, 113, 114, 116, 172, 190], "navigatethroughpos": [95, 96, 177], "intend": [95, 162, 165, 169, 205], "groot": [95, 96, 208], "navigate_to_pos": [95, 177], "navigate_through_pos": [95, 177], "nav2_cor": [95, 164, 166, 168, 172, 175, 176, 177], "behaviortreenavig": [95, 168, 177], "navigatetoposenavig": [95, 169, 177, 179], "navigatethroughposesnavig": [95, 169, 177, 179], "default_nav_to_pose_bt_xml": [95, 169, 177], "default_bt_xml_filenam": [95, 165, 173, 177, 197], "substitut": [95, 170, 187, 197, 200, 202], "pkg": [95, 167, 169, 177, 184, 187, 194, 195, 198], "my_packag": [95, 169, 177], "my_nav_to_pose_bt": [95, 169, 177], "default_nav_through_poses_bt_xml": [95, 177], "my_nav_through_poses_bt": [95, 177], "always_reload_bt_xml": [95, 169], "plugin_lib_nam": [95, 169, 173], "bt_loop_dur": 95, "millisecond": [95, 142, 166], "default_server_timeout": 95, "20": [95, 98, 99, 102, 103, 104, 108, 110, 111, 112, 117, 118, 119, 131, 144, 145, 166, 184, 185, 192, 193, 199, 203, 205, 207], "acknowledg": 95, "overwritten": [95, 101, 124, 129, 167], "wait_for_service_timeout": 95, "wait_for_action_serv": 95, "900": [95, 119], "odom_top": [95, 99, 118, 173], "goal_blackboard_id": [95, 177], "path_blackboard_id": [95, 177], "goals_blackboard_id": [95, 177], "use_sim_tim": [95, 98, 99, 100, 103, 104, 111, 112, 117, 143, 144, 145, 169, 170, 172, 173, 174, 176, 177, 182, 184, 185, 188, 194, 195, 198, 200, 202, 203, 204, 207], "nav2_compute_path_to_pose_action_bt_nod": 95, "nav2_follow_path_action_bt_nod": 95, "nav2_back_up_action_bt_nod": [95, 173], "nav2_spin_action_bt_nod": 95, "nav2_wait_action_bt_nod": [95, 173], "nav2_clear_costmap_service_bt_nod": 95, "nav2_is_stuck_condition_bt_nod": 95, "nav2_is_stopped_condition_bt_nod": 95, "nav2_goal_reached_condition_bt_nod": 95, "nav2_initial_pose_received_condition_bt_nod": 95, "nav2_goal_updated_condition_bt_nod": 95, "nav2_reinitialize_global_localization_service_bt_nod": 95, "nav2_rate_controller_bt_nod": 95, "nav2_distance_controller_bt_nod": 95, "nav2_speed_controller_bt_nod": 95, "nav2_recovery_node_bt_nod": 95, "nav2_pipeline_sequence_bt_nod": 95, "nav2_round_robin_node_bt_nod": 95, "nav2_transform_available_condition_bt_nod": 95, "nav2_time_expired_condition_bt_nod": 95, "nav2_distance_traveled_condition_bt_nod": 95, "nav2_single_trigger_bt_nod": 95, "clearcostmapexceptregion": 96, "clearcostmaparoundrobot": 96, "reinitializegloballoc": 96, "truncatepathloc": [96, 98], "smootherselector": 96, "progresscheckerselector": 96, "computecoveragepath": 96, "cancelcoverag": 96, "removeincollisiongo": [96, 170], "cancelbackup": 96, "cancelspin": 96, "cancelwait": 96, "canceldriveonhead": 96, "cancelassistedteleop": [96, 167], "getposefrompath": [96, 170], "transformavail": 96, "distancetravel": 96, "globallyupdatedgo": 96, "isstuck": 96, "isstop": [96, 170], "timeexpir": 96, "pathexpiringtim": [96, 167], "areerrorcodespres": [96, 168], "wouldasmootherrecoveryhelp": [96, 168, 190], "isbatterycharg": [96, 168], "singletrigg": [96, 166], "metric": [97, 115, 168, 173, 205], "nav2_collision_monitor": [97, 204], "nav2_smooth": [98, 113, 114, 116, 190], "nav2_smac_plann": [98, 115, 143, 144, 145, 166, 169], "robotech": 98, "suitabl": [98, 112, 167, 179, 181, 186, 188, 207], "push": [98, 158, 161, 180, 192, 205], "reed": [98, 144, 145, 166, 167, 179, 181], "shepp": [98, 144, 166, 179, 181], "curvatur": [98, 101, 102, 104, 108, 111, 144, 145, 166, 169, 175, 181], "cere": 98, "proper": [98, 186, 187], "cyan": [98, 187], "outdat": 98, "green": [98, 180, 191, 198, 199, 206], "reversing_en": 98, "revers": [98, 108, 111, 115, 118, 144, 145, 167, 169, 189, 202], "cusp": [98, 108, 111], "path_downsampling_factor": 98, "th": [98, 179], "path_upsampling_factor": 98, "upsampl": 98, "downsampl": [98, 108, 143, 144, 145, 167, 169], "granular": [98, 135], "cubic": 98, "bezier": 98, "keep_start_orient": 98, "keep_goal_orient": 98, "minimum_turning_radiu": [98, 144], "w_curv": 98, "diff": [98, 115, 179, 188, 192, 199], "enforc": [98, 118, 123, 166, 191], "w_dist": 98, "bind": [98, 177], "w_smooth": [98, 114, 143, 144, 145], "2000000": 98, "maxim": [98, 108, 188], "w_cost": 98, "015": [98, 108, 144, 145, 185], "steer": [98, 143, 167, 185, 188, 196], "w_cost_cusp_multipli": 98, "extra": [98, 144, 145, 167, 200], "problemat": [98, 111, 194], "segment": [98, 108, 113, 117, 158, 181, 182, 185, 190, 193], "purpl": 98, "cusp_zone_length": 98, "rise": 98, "gradual": 98, "whose": [98, 185], "eqal": 98, "cost_check_point": 98, "arrai": [98, 108, 144, 145], "grab": [98, 159, 177, 184], "weight1": 98, "x2": 98, "y2": 98, "weight2": 98, "elong": 98, "asymmetr": [98, 196], "rectangular": [98, 182], "max_iter": [98, 143, 144, 145], "debug_optim": 98, "linear_solver_typ": 98, "sparse_normal_choleski": 98, "solver": [98, 179], "dense_qr": 98, "gradient_tol": 98, "1e": [98, 143, 144, 145], "termin": [98, 99, 114, 143, 144, 145, 156, 162, 165, 172, 182, 184, 185, 191, 192, 194, 195, 197, 198, 199, 201], "criterion": 98, "fn_tol": 98, "param_tol": 98, "smoother_serv": [98, 113, 114, 116, 189, 190], "smoother_plugin": [98, 113, 114, 116, 190], "nav2_constrained_smooth": [98, 167], "constrainedsmooth": [98, 167], "gpal": 98, "40": [98, 144, 188, 202], "accompani": 98, "danger": [98, 163, 204], "uncom": [98, 158, 192], "185": 98, "70": [98, 167, 169, 185, 202], "max": [98, 104, 108, 111, 124, 126, 129, 143, 144, 145, 169, 175, 185], "5e3": 98, "0e": [98, 114, 116, 143, 144, 145, 190], "controller_frequ": [99, 102, 103, 104, 108, 111, 112, 205, 207], "publish_zero_veloc": [99, 170], "controller_plugin": [99, 103, 104, 111, 112, 165, 175, 181, 207], "dwb_core": [99, 103, 165, 166, 181, 207], "dwblocalplann": [99, 103, 165, 169, 181, 207], "progress_checker_plugin": [99, 103, 104, 111, 112, 165, 207], "formerli": [99, 168, 179], "nav2_control": [99, 103, 104, 111, 112, 136, 137, 138, 139, 164, 166, 168, 195, 207], "simpleprogresscheck": [99, 103, 104, 111, 112, 168, 179, 207], "goal_checker_plugin": [99, 103, 104, 111, 112, 165, 166, 207], "min_x_velocity_threshold": [99, 103, 104, 111, 112, 207], "0001": 99, "min_y_velocity_threshold": [99, 103, 104, 111, 112, 207], "min_theta_velocity_threshold": [99, 103, 104, 111, 112, 207], "failure_toler": 99, "computevelocitycommand": [99, 175], "speed_limit_top": [99, 127, 202], "speed_limit": [99, 127, 202], "instantan": [99, 168], "poseprogresscheck": [99, 179], "stoppedgoalcheck": [99, 179], "required_movement_radiu": [99, 103, 104, 111, 112, 136, 138, 207], "movement_time_allow": [99, 103, 104, 111, 112, 136, 138, 168, 207], "xy_goal_toler": [99, 103, 104, 111, 112, 137, 139, 154, 166, 207], "yaw_goal_toler": [99, 103, 104, 111, 112, 137, 139, 166, 207], "environment": [100, 129, 163, 192], "ai": [100, 159, 184, 196], "negoti": 100, "always_send_full_costmap": [100, 169, 185], "footprint_pad": 100, "amount": [100, 126, 136, 138, 140, 142, 143, 144, 145, 154, 165, 166, 168, 200], "pad": 100, "lethal_cost_threshold": 100, "lethal": [100, 108, 122, 179, 185, 188], "map_vis_z": [100, 170], "rviz": [100, 162, 174, 175, 176, 177, 183, 184, 188, 193, 196, 199, 201, 202, 206], "flicker": 100, "008": [100, 170], "ex": [100, 189, 194, 199, 205], "static_lay": [100, 120, 123, 125, 127, 128, 170, 174, 185, 193, 199, 200, 202, 203], "stvl_layer": [100, 203], "origin_x": [100, 199], "origin_i": [100, 199], "publish_frequ": [100, 125, 185], "rolling_window": [100, 185, 199], "track_unknown_spac": [100, 125, 185, 203], "treat": [100, 203], "initial_transform_timeout": [100, 169], "abort": [100, 166, 173, 194], "trinary_costmap": 100, "interpret": [100, 107, 186, 193], "unknown_cost_valu": 100, "update_frequ": [100, 125, 185], "use_maximum": 100, "obstacle_lay": [100, 120, 123, 124, 125, 127, 166, 174, 185, 193, 199, 200, 202, 203], "inflation_lay": [100, 120, 121, 123, 125, 127, 174, 182, 185, 193, 199, 200, 202], "voxel_lay": [100, 121, 123, 129, 166, 170, 174, 182, 185, 193, 200], "nav2_costmap_2d": [100, 120, 121, 123, 125, 127, 165, 166, 167, 168, 170, 174, 175, 182, 193, 200, 202], "obstaclelay": [100, 125, 185, 188], "voxellay": [100, 185, 188], "inflationlay": [100, 125, 185, 188], "loadabl": [100, 165, 166, 203], "ordinari": 100, "interfer": [100, 200], "keepout_filt": [100, 123, 193, 200], "speed_filt": [100, 127, 202], "keepoutfilt": [100, 123, 166, 188, 200], "speedfilt": [100, 127, 166, 188, 202], "staticlay": [100, 125, 170, 185, 188], "denois": [100, 179], "keepout": [100, 107, 166, 179, 188, 202, 208], "03": 100, "22": [100, 125, 174, 185, 192], "footprint_clearing_en": [100, 124, 128, 129], "max_obstacle_height": [100, 124, 125, 129, 185, 203], "combination_method": [100, 124, 125, 129, 169, 203], "obstacle_max_rang": [100, 124, 125, 129, 166, 185], "obstacle_min_rang": [100, 124, 125, 129, 166, 185], "raytrace_max_rang": [100, 124, 125, 129, 166, 185], "raytrace_min_rang": [100, 124, 125, 129, 166, 185], "min_obstacle_height": [100, 124, 129, 185, 203], "data_typ": [100, 124, 125, 129, 185, 203], "inf_is_valid": [100, 124, 129, 203], "publish_voxel_map": [100, 129, 185, 203], "origin_z": [100, 129, 185, 203], "z_resolut": [100, 129, 185], "z_voxel": [100, 129, 185], "16": [100, 129, 145, 185], "unknown_threshold": [100, 129, 203], "mark_threshold": [100, 126, 129, 185, 203], "map_subscribe_transient_loc": [100, 125, 128, 170, 185], "subscribe_to_upd": [100, 128], "inflation_radiu": [100, 108, 122, 125, 185], "55": [100, 108, 122, 185], "cost_scaling_factor": [100, 108, 117, 122, 125, 174, 185], "inflate_unknown": [100, 122], "inflate_around_unknown": [100, 122], "precomput": [101, 145, 167], "row": [101, 205], "opennav_row_coverag": 101, "term": [101, 108, 161, 169, 177, 185, 186, 196, 200], "default_": 101, "prefix": [101, 172, 174, 175, 176, 177, 187, 192, 194, 195, 198], "coordinates_in_cartesian_fram": 101, "utm": [101, 199], "robot_width": 101, "operation_width": 101, "plant": 101, "min_turning_radiu": 101, "linear_curv_chang": 101, "default_allow_overlap": 101, "overlap": 101, "default_headland_typ": 101, "default_headland_width": 101, "default_swath_typ": 101, "score": [101, 108, 130, 146, 147, 148, 149, 151, 152, 153, 169, 181, 188], "brute_forc": 101, "offset": [101, 102, 186, 187, 189, 199, 205], "rowsareswath": 101, "10x": 101, "default_swath_angle_typ": 101, "7e": [101, 184], "set_angl": 101, "default_step_angl": 101, "deg": [101, 108], "default_swath_angl": 101, "default_route_typ": 101, "boustrophedon": 101, "snake": 101, "spiral": [101, 167, 188], "default_custom_ord": 101, "default_spiral_n": 101, "default_path_continuity_typ": 101, "discontinu": [101, 113, 115, 145], "default_path_typ": 101, "dubin": [101, 144, 145, 166, 167, 179, 181], "curv": [101, 102, 104, 117, 174, 188], "reeds_shepp": [101, 144], "default_turn_point_dist": 101, "1m": [101, 113, 186, 199], "default_offset": 101, "order_id": 101, "reorder": 101, "coverage_serv": 101, "opennav_dock": [102, 205], "conveyor": [102, 205], "belt": [102, 194, 205], "modal": [102, 184, 205], "heterogen": 102, "initial_perception_timeout": [102, 205], "wait_charge_timeout": [102, 205], "dock_approach_timeout": [102, 205], "undock_linear_toler": [102, 205], "undock_angular_toler": [102, 205], "max_retri": [102, 205], "base_fram": [102, 205], "law": [102, 104, 169, 170, 179], "fixed_fram": [102, 205], "fix": [102, 111, 126, 161, 165, 168, 180, 182, 184, 185, 186, 187, 191, 196, 199, 205], "dock_backward": [102, 205], "dock_prestaging_toler": [102, 205], "l2": 102, "dock_plugin": [102, 205], "dock_databas": [102, 205], "navigator_bt_xml": 102, "k_phi": [102, 104, 170, 205], "ratio": [102, 104, 144, 145, 187, 191], "k_delta": [102, 104, 170, 205], "beta": [102, 104, 170], "v": [102, 158, 159, 192, 196], "v_max": 102, "lambda": [102, 104, 173], "v_linear_min": [102, 104, 205], "v_linear_max": [102, 104, 205], "24": [102, 103, 130, 144], "v_angular_max": [102, 104], "75": [102, 104, 115, 167], "slowdown_radiu": [102, 104], "commens": 102, "use_collision_detect": [102, 111], "costmap_top": [102, 113, 114, 116, 172, 190], "dock_collision_threshold": 102, "physic": [102, 106, 112, 170, 183, 184, 185, 188, 194, 195, 201, 203, 207, 208], "dock_nam": 102, "staging_x_offset": [102, 205], "neg": [102, 118, 144, 145, 166, 173, 184], "staging_yaw_offset": 102, "use_battery_statu": [102, 205], "isdock": [102, 205], "ischarg": [102, 205], "use_external_detection_pos": [102, 205], "external_detection_timeout": [102, 205], "external_detection_translation_x": [102, 205], "external_detection_translation_i": [102, 205], "external_detection_rotation_yaw": [102, 205], "external_detection_rotation_pitch": [102, 205], "pitch": [102, 184, 188, 196], "apriltag": [102, 205], "image_proc": [102, 205], "isaac_ro": 102, "external_detection_rotation_rol": [102, 205], "filter_coef": [102, 205], "coeffici": [102, 127, 191, 200, 202], "charging_threshold": 102, "use_stall_detect": [102, 205], "stall": [102, 118, 205], "stall_joint_nam": 102, "joint_stat": 102, "joint": [102, 184, 185, 187, 199, 205], "stall_velocity_threshold": 102, "stall_effort_threshold": 102, "motor": [102, 118, 163, 199, 205], "docking_threshold": [102, 205], "docking_serv": [102, 205], "nova_carter_dock": [102, 205], "simplenonchargingdock": [102, 205], "18": [102, 185, 187, 200, 202, 205], "home_dock": [102, 205], "c67f50cb": 102, "e152": 102, "4720": 102, "85cc": 102, "5eb20bd85ce8": 102, "window": [103, 144, 145, 167, 174, 181, 182, 184, 185, 186, 187, 188, 191, 193, 194, 195, 199, 206], "xytheta": 103, "dwb_plugin": [103, 130], "limitedaccelgener": 103, "standardtrajectorygener": [103, 130], "dwb_critic": [103, 130], "baseobstaclecrit": 103, "goalaligncrit": 103, "goaldistcrit": 103, "obstaclefootprintcrit": 103, "oscillationcrit": 103, "pathaligncrit": [103, 108], "pathdistcrit": 103, "preferforwardcrit": [103, 108], "rotatetogoalcrit": 103, "twirlingcrit": [103, 108], "debug_trajectory_detail": [103, 130, 175], "min_vel_x": [103, 132], "min_vel_i": [103, 132], "max_vel_x": [103, 132, 165], "26": [103, 165], "max_vel_i": [103, 132], "max_vel_theta": [103, 132], "min_speed_xi": [103, 132], "max_speed_xi": [103, 132], "min_speed_theta": [103, 132], "acc_lim_x": [103, 132], "acc_lim_i": [103, 132], "acc_lim_theta": [103, 132], "decel_lim_x": [103, 132], "decel_lim_i": [103, 132], "decel_lim_theta": [103, 132], "vx_sampl": [103, 131], "vy_sampl": [103, 131], "vtheta_sampl": [103, 131], "sim_tim": [103, 134, 135], "linear_granular": [103, 135], "angular_granular": [103, 135], "trans_stopped_veloc": [103, 139, 154], "short_circuit_trajectory_evalu": [103, 130], "limit_vel_cmd_in_traj": [103, 135, 170], "rotatetogo": 103, "oscil": [103, 113, 114, 150], "baseobstacl": 103, "goalalign": [103, 130], "pathalign": [103, 130], "pathdist": [103, 130], "goaldist": [103, 130], "32": [103, 130, 144, 185], "forward_point_dist": [103, 147, 151], "slowing_factor": [103, 154], "lookahead_tim": [103, 111, 154], "jong": 104, "jin": 104, "park": [104, 196], "benjamin": 104, "kuiper": 104, "icra": 104, "2011": 104, "motion_target": 104, "stabl": [104, 111, 157, 158, 166, 192], "max_lookahead": [104, 170], "lookahead": [104, 111, 166, 169, 175, 207], "tight": [104, 112, 145, 181, 188, 207], "clutter": 104, "min_lookahead": [104, 170], "instabl": [104, 167, 169], "unexpect": 104, "extent": [104, 111], "upper": [104, 111], "intersect": [104, 111], "leav": [104, 108, 111, 144, 165, 169, 192, 194, 196, 204, 205], "shortcut": [104, 111, 144, 145, 167, 172, 174, 175, 176, 177], "nearest": [104, 108, 111, 200], "phi": [104, 126], "r": [104, 106, 144, 145, 156, 157, 158, 163, 167, 170, 187, 191, 192, 194, 195, 199, 200], "subsystem": 104, "behav": [104, 167], "faster": [104, 167, 169, 188, 192], "referenc": [104, 174, 184, 185, 204], "paper": [104, 111, 163, 175], "k1": 104, "bigger": 104, "k2": 104, "sharp": [104, 108, 169, 181, 188], "impli": [104, 141], "sharper": [104, 111], "v_angular_min_in_plac": [104, 170], "initial_rot": 104, "sweep": [104, 187, 188], "initial_rotation_toler": 104, "prefer_final_rot": [104, 170], "align": [104, 112, 130, 147, 151, 152, 169, 199], "rotation_scaling_factor": 104, "allow_backward": 104, "in_place_collision_toler": 104, "met": [104, 139, 154, 161, 166, 205, 207], "nav2_graceful_control": [104, 170], "gracefulcontrol": 104, "initial_rotation_threshold": 104, "opposit": [105, 145, 169, 186, 200], "node_nam": [105, 189, 194, 200, 202], "bond_timeout": [105, 166, 189], "discoveri": [105, 158], "notifi": [105, 173, 177], "attempt_respawn_reconnect": 105, "reconnect": 105, "presum": 105, "respawn": [105, 188, 204], "bond_respawn_max_dur": 105, "lifecycle_manag": [105, 189, 200, 202], "planner_serv": [105, 109, 110, 117, 143, 144, 145, 166, 176, 181, 189], "waypoint_follow": [105, 119, 166, 169, 189], "nav2_loopback_sim": [106, 170], "alon": [106, 170, 196], "bullet": [106, 170], "isaac": [106, 170, 205], "sim": [106, 170], "perfect": [106, 170], "frictionless": [106, 170], "plane": [106, 167, 170, 184, 187, 199], "concern": [106, 159, 161, 167, 170], "yourself": [106, 161, 167, 170, 190, 192], "multirobot": 106, "update_dur": 106, "map_frame_id": 106, "scan_frame_id": 106, "base_scan": 106, "stamp": [106, 141, 175, 176, 201], "unstamp": 106, "scan_publish_dur": 106, "publish_map_odom_tf": 106, "publish_clock": 106, "clock": [106, 200, 202], "loopback_simul": 106, "tb4_loopback_simul": 106, "rplidar_link": 106, "background": [107, 165, 167, 187, 188, 192, 200], "save_map_timeout": [107, 166], "free_thresh_default": 107, "occupied_thresh_default": 107, "yaml_filenam": [107, 168, 200, 202], "turtl": 107, "commandlin": [107, 192, 194, 195], "bogu": [107, 196], "script": [107, 158, 168, 169, 179, 192, 200, 202, 204, 205], "overwrit": [107, 124, 129], "enum": [107, 108, 124, 129, 144, 168, 189], "filter_info_top": [107, 120, 123, 127, 200, 202], "costmap_filter_info": [107, 120, 123, 127, 200, 202], "mask_top": [107, 200, 202], "filter_mask": 107, "occupancygrid": [107, 127, 165, 168, 169, 200, 202], "proceed": 107, "filter_space_valu": 107, "multipli": [107, 120, 127, 143, 144, 200, 202], "mask_valu": [107, 120, 127], "turtlebot3_world": [107, 200, 202], "map_sav": [107, 165], "costmap_filter_info_serv": [107, 200, 202], "successor": [108, 163, 168], "attribut": [108, 168, 200], "modest": 108, "4th": 108, "gen": 108, "i5": 108, "randomli": [108, 188], "perturb": [108, 188], "distribut": [108, 156, 158, 159, 161, 169, 171, 180, 183, 192, 200], "batch": [108, 170], "convex": 108, "nor": [108, 195], "motion_model": 108, "diffdriv": 108, "iteration_count": 108, "count": [108, 167, 184, 191, 200], "batch_siz": 108, "seem": 108, "time_step": 108, "56": 108, "model_dt": 108, "dt": [108, 169], "timestep": 108, "vx_std": 108, "vx": [108, 184, 196], "vy_std": 108, "vy": [108, 184, 196], "wz_std": 108, "wz": 108, "vx_max": 108, "vy_max": 108, "vx_min": 108, "wz_max": 108, "ax_max": [108, 169], "ay_max": [108, 169], "ax_min": [108, 169], "deceler": [108, 111, 132, 169], "az_max": [108, 169], "temperatur": 108, "huge": [108, 199], "gamma": 108, "trade": [108, 207], "energi": [108, 185], "theoret": 108, "theori": [108, 181], "30hz": 108, "lot": [108, 184, 187, 194, 196], "retry_attempt_limit": 108, "reset_period": 108, "backport": 108, "abi": [108, 158, 192], "polici": [108, 185, 187], "regenerate_nois": 108, "regener": 108, "fine": [108, 162, 188, 202], "stochast": 108, "normal": [108, 144, 158, 167, 170, 194], "jitter": 108, "wake": 108, "trajectory_step": 108, "pool": 108, "prune_dist": [108, 130, 168, 169], "prune": [108, 130, 144, 158, 169], "enforce_path_invers": [108, 169], "invers": [108, 169, 200, 205], "who": [108, 161, 169, 177, 188, 197], "inversion_xy_toler": 108, "inversion_yaw_toler": 108, "23": [108, 167], "min_turning_r": 108, "penal": [108, 169], "cost_weight": 108, "cost_pow": 108, "incentiv": [108, 169], "posewhen": 108, "threshold_to_consid": [108, 169], "se2": [108, 123, 144, 145, 163, 167, 179, 188], "critical_weight": 108, "collision_margin_dist": 108, "influenc": 108, "repulsion_weight": 108, "consider_footprint": 108, "collision_cost": 108, "100000": 108, "margin": [108, 145], "penalti": [108, 144, 145, 153, 167, 169, 188], "confin": [108, 144, 158, 169, 182], "narrowest": 108, "near_goal_dist": 108, "preferenti": 108, "smoothli": [108, 188], "inflation_layer_nam": 108, "81": 108, "1000000": [108, 143, 144, 145], "critical_cost": 108, "300": [108, 188, 189], "trajectory_point_step": 108, "dens": [108, 145], "unnecessari": [108, 193], "offset_from_furthest": 108, "awkward": [108, 188], "max_path_occupancy_ratio": 108, "07": 108, "use_path_orient": [108, 169], "fit": [108, 188, 199, 204], "accumul": 108, "furthest": [108, 144], "max_angle_to_furthest": 108, "785398": 108, "mirror": [108, 145], "ever": [108, 166], "mitig": [108, 199], "deadband_veloc": [108, 118], "vz": [108, 184, 196], "nav2_mppi_control": 108, "mppicontrol": 108, "trajectoryvisu": 108, "ackermannconstraint": 108, "constraintcrit": 108, "costcrit": [108, 169], "goalcrit": 108, "goalanglecrit": 108, "pathfollowcrit": 108, "pathanglecrit": 108, "obstaclescrit": [108, 169], "10000": [108, 168, 189], "14": [108, 185, 187], "velocitydeadbandcrit": 108, "twirling_cost_pow": 108, "twirling_cost_weight": 108, "20hz": 108, "instrument": 108, "sparingli": 108, "Its": [108, 177, 187, 192, 193, 196], "deeper": [108, 144, 185], "proprtion": 108, "radii": [108, 111], "min_dist_to_obstacl": 108, "narrow": [108, 144, 158], "corridor": [108, 181, 188], "noteworthi": 108, "friendli": [108, 187, 192], "neighborhood": [108, 179, 181, 192], "decent": 108, "retun": [108, 167, 188], "lightli": 108, "vari": [108, 111], "relationship": [108, 186], "mind": [108, 158, 184, 186, 199], "0m": [108, 186], "5m": [108, 117, 145], "artifici": 108, "3m": 108, "unus": 108, "slightli": [108, 113, 118, 143, 144, 162, 170], "marker": [108, 133, 161, 185, 187], "absurdli": 108, "suboptim": [108, 188, 196], "minima": 108, "balanc": [108, 114], "5cm": [108, 143, 144, 205], "doubt": 108, "prediction_horizon_": 108, "path_resolut": 108, "baselin": [108, 144, 185], "wobbl": [108, 144], "exchang": [108, 144], "jerki": [108, 118], "maneuv": [108, 144, 145, 165, 182, 205], "small": [108, 118, 144, 165, 168, 177, 179, 180, 182, 184, 187, 188, 193, 196, 198, 199, 207], "pocket": 108, "refus": 108, "disproportion": 108, "stai": [108, 123, 144, 169, 181, 188, 197], "attract": 108, "care": [108, 144], "isn": [108, 161, 192, 194, 196], "overli": 108, "decreas": [108, 168, 203, 204], "notic": [108, 144, 174, 184, 185, 187, 192, 194, 206], "aforement": 108, "overcom": [108, 205], "overshoot": [108, 111, 166], "outcom": 108, "roughli": [108, 115, 162, 205], "shouldn": [108, 192], "perfectli": [108, 207], "jaggedli": 108, "exact": [108, 113, 143, 144, 145, 158, 168, 181, 182, 188, 197, 200], "ll": [108, 157, 158, 159, 172, 175, 176, 177, 184, 186, 187, 192, 194, 196, 201, 205], "repuls": 108, "slowli": [108, 205], "satisfact": 108, "fluidli": 108, "everywher": [108, 164], "regim": [108, 188], "wavefront": [109, 167], "expand": [109, 144, 145, 146, 158, 167, 181, 187, 192], "use_astar": [109, 166, 176], "allow_unknown": [109, 117, 143, 144, 145, 166, 176], "use_final_approach_orient": [109, 117, 143], "planner_plugin": [109, 110, 117, 143, 144, 145, 165, 181], "nav2_navfn_plann": [109, 110, 169, 176, 181], "navfnplann": [109, 110, 169, 176, 181], "expected_planner_frequ": [110, 117], "variat": [111, 166, 177, 179, 181, 184], "blind": [111, 166, 205], "corner": [111, 162, 166, 191, 200, 206], "cite": [111, 163], "singh": [111, 163, 179], "martin": [111, 163], "j": [111, 163, 174], "gine": [111, 163], "desired_linear_vel": [111, 175], "lookahead_dist": [111, 175], "use_velocity_scaled_lookahead_dist": 111, "min_lookahead_dist": 111, "max_lookahead_dist": 111, "rotate_to_heading_angular_vel": [111, 112, 207], "use_rotate_to_head": 111, "min_approach_linear_veloc": 111, "approach_velocity_scaling_dist": 111, "max_allowed_time_to_collision_up_to_carrot": 111, "max_allowed_time_to_collis": 111, "use_regulated_linear_velocity_sc": 111, "use_cost_regulated_linear_velocity_sc": 111, "regulated_linear_scaling_min_radiu": 111, "regulated_linear_scaling_min_spe": 111, "use_fixed_curvature_lookahead": [111, 168, 169], "curvature_lookahead_dist": [111, 168], "rough": [111, 112, 167, 187, 188, 207], "allow_revers": 111, "ambigu": 111, "smac_plann": 111, "checkout": [111, 157, 196], "rotate_to_heading_min_angl": 111, "785": [111, 112, 207], "max_angular_accel": [111, 112, 207], "use_cancel_deceler": 111, "cancel_deceler": [111, 169], "interpolate_curvature_after_go": 111, "interpol": [111, 118, 144, 169, 200], "curvat": 111, "oscilalt": 111, "curvature_lookahead_point": 111, "lookahead_point": 111, "nav2_regulated_pure_pursuit_control": [111, 112, 166, 169], "regulatedpurepursuitcontrol": [111, 112, 169], "nav2_rotation_shim_control": [112, 167, 207], "primary_control": [112, 207], "rotate_to_goal_head": 112, "rotationshimcontrol": [112, 207], "guarante": [112, 118, 144, 163, 181, 186, 207], "drivabl": [112, 181, 188, 207], "angular_dist_threshold": [112, 170, 207], "angular_disengage_threshold": [112, 170], "3925": 112, "disengag": 112, "engag": [112, 161], "forward_sampling_dist": [112, 207], "rotate_to_heading_onc": 112, "digit": [113, 141, 179], "distort": [113, 191, 193], "tini": 113, "artifact": [113, 115, 158, 192, 193], "soften": 113, "sight": [113, 181, 199], "slight": 113, "odd": 113, "descent": [113, 167], "middl": [113, 181, 188, 202, 206], "charact": 113, "do_refin": [113, 114, 116, 144, 145, 168, 190], "refinement_num": [113, 114, 144, 145, 168], "recurs": [113, 114, 144, 145, 205], "savitzky_golay_smooth": 113, "savitzkygolaysmooth": [113, 190], "jag": 114, "infeas": [114, 179], "break": [114, 166, 168, 192], "max_it": 114, "w_data": [114, 143, 144, 145], "brief": [115, 167, 184, 185, 186, 187], "june": [115, 169], "decemb": [115, 188, 203], "3x": [115, 167, 205], "templat": [115, 157, 161, 166, 173, 177, 183, 187, 192, 194], "smacplanner2d": [115, 143, 166, 169, 179], "car": [115, 163, 166, 179, 182, 188], "ackermann": [115, 163, 166, 179, 181, 188], "leg": [115, 159, 163, 179, 181, 188, 196], "smacplannerhybrid": [115, 144, 167, 169, 179], "smacplannerlattic": [115, 145, 179], "144m": 115, "113m": 115, "243m": 115, "146m": 115, "nasti": [115, 167], "200m": [115, 167], "naiv": [115, 143], "modern": [115, 162, 163, 181, 183, 188, 196], "art": 115, "curvature_smooth": [116, 190], "nav2_ceres_costaware_smooth": 116, "cerescostawaresmooth": 116, "focus": [117, 192, 193, 196], "took": 117, "46m": 117, "87": 117, "how_many_corn": 117, "choos": [117, 158, 159, 162, 177, 182, 186, 188, 192, 193, 194, 199, 202], "adjac": [117, 121, 193], "w_euc_cost": 117, "w_traversal_cost": 117, "harshli": 117, "penalis": 117, "neigh": 117, "equat": 117, "parabol": 117, "steeper": 117, "delta": 117, "steep": 117, "terminal_checking_interv": [117, 143, 144, 145, 169], "5000": [117, 143, 144, 145], "nav2_theta_star_plann": [117, 166, 169], "thetastarplann": [117, 169, 179], "w_heuristic_cost": 117, "nav2_velocity_smooth": [118, 167, 204], "deadband": [118, 167], "wear": 118, "tear": 118, "smoothing_frequ": 118, "scale_veloc": 118, "proportion": [118, 144, 175], "complianc": 118, "open_loop": 118, "assumpt": [118, 188, 199, 201], "closed_loop": 118, "latenc": [118, 164, 165, 196], "max_veloc": 118, "ax": [118, 184, 187, 196], "min_veloc": 118, "damag": 118, "torqu": 118, "velocity_timeout": 118, "ed": 118, "max_accel": 118, "max_decel": 118, "odom_dur": 118, "velocity_smooth": [118, 204], "stop_on_failur": [119, 164, 166], "loop_rat": [119, 166], "gps_waypoint_follow": [119, 199], "waypoint_task_executor_plugin": [119, 166], "wait_at_waypoint": [119, 166], "arriv": [119, 141, 166, 179], "waitatwaypoint": [119, 166, 179], "waypoint_pause_dur": [119, 142, 166], "photoatwaypoint": [119, 166, 179], "inputatwaypoint": [119, 166, 179], "flip": [120, 166, 168, 181, 187], "fv": 120, "headlight": [120, 168], "indoor": [120, 196], "outdoor": [120, 196, 199], "hous": 120, "light": [120, 167, 169, 191, 200, 202], "costmapfilterinfo": [120, 123, 127, 200, 202], "default_st": 120, "binary_state_top": 120, "binary_st": 120, "std_msg": [120, 140, 169, 184], "flip_threshold": 120, "descriopt": 120, "binary_filt": 120, "binaryfilt": [120, 188], "raycast": [121, 124, 129, 179, 188], "minimal_group_s": [121, 193], "standalon": [121, 168, 179, 193, 199, 200, 202], "neighbor": [121, 193], "group_connectivity_typ": [121, 193], "horizont": [121, 185, 199], "diagon": 121, "denoise_lay": [121, 193], "denoiselay": [121, 188, 193], "inscrib": [122, 167, 188], "sensibl": 123, "observ": [124, 129, 159, 172, 175, 176, 177, 184, 185, 186, 207], "master": [124, 129, 169, 174, 180, 185], "master_grid": [124, 129, 174], "maxwithoutunknownoverwrit": [124, 129, 169], "no_inform": [124, 129, 193], "NOT": [124, 129], "domin": [124, 129, 169], "tb4": [124, 126, 128, 129, 170], "sensor_fram": [124, 129, 187], "observation_persist": [124, 129, 203], "expected_update_r": [124, 129, 203], "raytrac": [124, 129, 166, 185], "submap": 125, "unsupport": 125, "plugin_container_static_lay": 125, "plugin_container_obstacle_lay": 125, "plugincontainerlay": [125, 188], "turtlebot": [125, 162, 199, 208], "range1": 126, "range2": 126, "range_lay": 126, "inflate_con": 126, "triangular": 126, "no_readings_timeout": 126, "clear_threshold": 126, "clear_on_max_read": [126, 185], "input_sensor_typ": [126, 185], "min": [126, 175, 180, 185], "percent": [127, 200, 202], "resiz": 128, "squash": 129, "column": [129, 185], "controller_plugin_id": [130, 131, 132, 133, 134, 135, 146, 147, 148, 149, 150, 153, 154, 155], "default_critic_namespac": 130, "prune_plan": 130, "shorten_transformed_plan": [130, 168], "forward_prune_dist": [130, 168], "trajectory_generator_nam": 130, "goal_checker_nam": 130, "path_distance_bia": 130, "legaci": 130, "goal_distance_bia": 130, "occdist_scal": 130, "obstaclefootprint": 130, "max_scaling_factor": 130, "scaling_spe": 130, "publish_evalu": 133, "publish_global_plan": 133, "publish_transformed_plan": 133, "publish_local_plan": 133, "publish_trajectori": 133, "publish_cost_grid_pc": 133, "marker_lifetim": 133, "discretize_by_tim": 135, "time_granular": 135, "include_last_point": 135, "progress_checker_plugin_id": [136, 138], "required_movement_angl": [136, 168], "mnimum": 136, "goal_checker_plugin_id": [137, 139], "minor": [137, 139, 185], "rot_stopped_veloc": 139, "waypoint_task_executor_plugin_id": [140, 141, 142], "waypoint_task_executor": [140, 141, 142], "input_top": 140, "input_at_waypoint": 140, "photo": [141, 166, 179], "directori": [141, 157, 158, 159, 166, 167, 169, 172, 174, 175, 176, 177, 179, 182, 184, 185, 187, 188, 192, 200, 202, 205], "home": [141, 167, 188, 194, 197, 199, 205], "ata": [141, 179], "0_1602582820": 141, "png": [141, 166, 200, 202], "righthand": 141, "impl": 141, "camera_image_topic_nam": 141, "image_raw": [141, 185, 191], "save_images_dir": 141, "tmp": [141, 158, 191], "waypoint_imag": 141, "image_format": 141, "125": [143, 185], "downsample_costmap": [143, 144], "downsampling_factor": [143, 144], "downsample_factor": [143, 144], "10cm": [143, 144, 186], "max_on_approach_iter": [143, 144, 145], "max_planning_tim": [143, 144, 145, 166], "cost_travel_multipli": 143, "exactli": [143, 162, 188, 202], "tradeoff": 143, "session": [143, 144, 145, 158, 192, 194], "unreach": [143, 144, 145], "diverg": [144, 145, 188, 196], "analytic_expansion_ratio": [144, 145], "analyt": [144, 145, 166, 167, 169], "analytic_expansion_max_length": [144, 145, 167, 169], "reject": [144, 145, 167, 169, 170, 177, 196, 199, 205], "don": [144, 145, 149, 162, 166, 186, 188, 190, 194, 196, 197, 198, 199, 200, 201, 205], "cut": [144, 145], "5x": [144, 145, 167], "begin": [144, 145, 167, 169, 175, 177, 184, 187, 189, 207], "spike": [144, 145, 167, 205], "analytic_expansion_max_cost": [144, 145, 169], "200": [144, 145, 169, 186, 189], "analytic_expansion_max_cost_overrid": [144, 145, 169], "ie": [144, 145, 201], "min_r": [144, 145], "motion_model_for_search": 144, "angle_quantization_bin": 144, "72": 144, "bin": [144, 145, 167], "64": 144, "reverse_penalti": [144, 145], "change_penalti": [144, 145], "admiss": [144, 145, 167], "non_straight_penalti": [144, 145], "straight": [144, 145, 176, 187, 188, 190, 192], "cost_penalti": [144, 145], "retrospective_penalti": [144, 145], "lookup_table_s": [144, 145], "sheep": [144, 145, 167], "debug_visu": [144, 145, 169], "planned_footprint": [144, 145], "degrad": [144, 145, 199], "cache_obstacle_heurist": [144, 145, 188], "dramat": [144, 145, 165], "40x": [144, 145], "allow_primitive_interpol": [144, 169], "explor": [144, 185, 186], "quantiz": 144, "jump": [144, 184, 192, 196, 199], "zig": [144, 196], "zag": [144, 196], "hallwai": 144, "channel": [144, 161], "downsample_obstacle_heurist": [144, 169], "smooth_path": [144, 145], "massiv": [144, 172, 185, 193], "simpler": [144, 186, 187, 205], "use_quadratic_cost_penalti": [144, 169], "quadrat": 144, "aislewai": [144, 167], "somewhat": [144, 188, 207], "broadli": [144, 196, 199], "speak": [144, 192, 195, 205], "macro": [144, 145, 172, 173, 174, 175, 176, 177, 187], "trend": [144, 145], "endpoint": [144, 145], "redd": 144, "unsaf": [144, 145, 167], "l": [144, 145, 192, 200], "passag": [144, 145], "offlin": [145, 167], "allow_reverse_expans": 145, "rotation_penalti": 145, "frequent": [145, 188, 199], "lattice_filepath": 145, "blocki": 145, "sum_scor": [146, 149], "weigh": [146, 147, 148, 149, 150, 151, 152, 153, 154, 155], "325": [147, 151], "aggregation_typ": [147, 148, 151, 152], "touch": [149, 192], "oscillation_reset_dist": 150, "oscillation_reset_angl": 150, "oscillation_reset_tim": 150, "x_only_threshold": 150, "strafe_x": 153, "strafe_theta": 153, "theta_scal": 153, "bashrc": [156, 158], "rosdep": [156, 157, 158, 192], "instal": [156, 158, 159, 160, 172, 174, 175, 176, 177, 182, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 204, 205, 207], "q": [156, 161, 191, 192], "src": [156, 157, 158, 174, 184, 185, 187, 192, 194, 200, 202], "rosdistro": 156, "distro": [156, 157, 162, 184, 185, 187, 191, 192, 198, 199, 201, 203], "bash": [156, 157, 158, 162, 174, 182, 184, 185, 187, 192, 198, 199, 200, 201, 202], "workspac": [156, 157, 158, 159, 174, 187, 191, 192, 194, 195, 197, 199, 201, 203, 206], "talker": [156, 192], "nav2_depend_w": 156, "printenv": 156, "grep": 156, "bunch": 156, "costmap2d": [156, 169, 178, 179, 193, 200, 202], "cross": [156, 158, 163, 181, 182], "distroa": 156, "distrob": 156, "tab": [156, 182, 185], "opt": [157, 162, 184, 187, 192, 198, 199, 201], "sudo": [157, 162, 184, 185, 187, 191, 192, 195, 198, 199, 201, 203], "apt": [157, 158, 162, 184, 185, 187, 191, 192, 195, 198, 199, 201, 203], "ros_distro": [157, 192, 199], "turtlebot3": [157, 162, 172, 173, 174, 175, 176, 177, 190, 192, 193, 198, 199, 200, 201, 202], "tb": [157, 162], "readili": 157, "dockerfil": [157, 158, 192], "reproduc": [157, 158, 192], "streamlin": [157, 159], "dev": [157, 160, 169, 192, 199], "colcon": [157, 158, 174, 182, 184, 185, 187, 192, 194, 195, 200, 202], "vcstool": 157, "clone": [157, 191, 192, 197, 199, 200, 201, 202, 203], "schema": [157, 158], "mkdir": [157, 192, 200, 202], "p": [157, 158, 159, 166, 191, 192, 200, 202], "nav2_w": [157, 158, 192, 194], "cd": [157, 158, 192, 200, 202], "symlink": [157, 174, 192, 200, 202], "ros_w": 157, "nav2_minimal_turtlebot_simul": [157, 183], "autom": [157, 158, 159], "self": [157, 159, 192, 205], "lean": 157, "export": [157, 162, 198, 201, 203, 206], "tag": [157, 158, 167, 173, 184, 185, 187, 192, 205], "arg": [157, 191, 192, 194, 195, 204], "from_imag": 157, "overlay_mixin": 157, "ccach": [157, 158], "lld": 157, "ghcr": 157, "io": 157, "mixin": [157, 158], "discov": [157, 173], "registri": [157, 158], "entrypoint": [157, 192], "browser": [157, 159], "html": 157, "troubleshoot": 157, "subsect": [158, 185], "comprehens": [158, 192], "devcontain": [158, 159], "nest": [158, 159, 194], "inclus": [158, 169, 185, 188, 194], "config": [158, 159, 182, 184, 185, 187, 192, 194, 199, 201, 205], "docker": [158, 159, 208], "cachefrom": 158, "dever": 158, "handi": 158, "auto": [158, 175, 177, 180, 205], "builder": [158, 173], "underlai": 158, "race": 158, "replic": 158, "preemptiv": [158, 169], "reflect": [158, 166, 169, 185, 187, 192], "fanci": [158, 192], "rebuilt": 158, "oncreatecommand": 158, "overlai": [158, 159, 199], "precompil": 158, "intellisens": 158, "syntax": [158, 169, 187, 194], "codespac": [158, 159], "prebuild": 158, "spawn": [158, 182, 184, 185], "storag": [158, 177], "simultan": [158, 174, 185, 200, 202], "updatecontentcommand": 158, "rerun": [158, 192], "whenev": [158, 159, 167, 198, 201], "restart": [158, 192, 205], "lockfil": 158, "verb": 158, "postcreatecommand": 158, "tweak": 158, "volum": [158, 192], "mount": [158, 159, 186, 192, 199], "persist": [158, 179, 192], "label": 158, "devcontainerid": 158, "compil": [158, 159, 172, 175, 176, 177, 190, 192, 194, 195], "scratch": 158, "append": [158, 161, 184, 185], "grant": 158, "privileg": [158, 159, 192], "linux": [158, 159, 192, 194, 203], "ipc": 158, "pid": [158, 195], "relax": 158, "seccomp": 158, "nativ": [158, 168, 192], "transport": 158, "devic": [158, 188, 199], "actuat": 158, "usb": [158, 196], "Such": 158, "runarg": 158, "mere": 158, "comment": [158, 161, 167, 174, 176, 194, 203], "unintend": 158, "accommod": 158, "widest": 158, "debugg": [158, 194], "interprocess": 158, "strace": 158, "perf": 158, "gdb": [158, 194], "linter": 158, "crtl": [158, 159], "shift": [158, 159], "emul": 158, "shell": [158, 192], "exec": [158, 192], "subcommand": 158, "userenvprob": 158, "remote_containers_ipc": 158, "remote_containers_socket": 158, "vscode": [158, 192], "ssh": [158, 159, 194], "x11": [158, 159], "logininteractiveshel": 158, "env": [158, 192], "jq": 158, "to_entri": 158, "sh": [158, 192], "ephemer": 158, "destroi": [158, 192], "recreat": 158, "alter": 158, "codifi": 158, "inher": [158, 159], "commit": [158, 161, 180, 191], "remot": [158, 159, 172, 173, 194], "fresh": 158, "palett": [158, 159, 206], "ctrl": 158, "unaffect": 158, "correl": 158, "omit": 158, "buildx": 158, "incompat": 158, "stale": [158, 166, 170], "unmodifi": 158, "forcefulli": 158, "unchang": [158, 169], "upgrad": [158, 165, 192], "container": [158, 192], "enrich": 159, "content": [159, 182, 183, 185, 187], "studio": 159, "briefli": 159, "jetbrain": 159, "isol": [159, 170, 179, 188, 192, 195], "anywher": [159, 167], "notabl": [159, 170, 192, 205], "everyon": [159, 161], "reopen": 159, "passthrough": 159, "socket": 159, "rocker": 159, "conveni": [159, 169, 196, 202], "apex": 159, "tunnel": 159, "tcp": 159, "notif": 159, "log": [159, 161, 167, 172, 173, 184, 185, 194, 204], "sausag": 159, "revisit": [159, 168], "stretch": [159, 192], "coffe": [159, 179, 206], "headless": [159, 162, 188, 193, 204], "author": [159, 161, 163], "word": [159, 168, 175, 176, 186, 193, 200], "caution": [159, 193], "facilit": [159, 167, 169], "dual": [159, 199], "patch": [159, 161], "benign": 159, "malici": 159, "although": 159, "vigil": 159, "merit": 159, "filesystem": [159, 192, 194], "render": 159, "dilig": 159, "prudent": 159, "doxygen": 160, "dco": 160, "welcom": 161, "chao": 161, "enhanc": 161, "junior": 161, "senior": 161, "refactor": [161, 164, 170], "tsc": 161, "calendar": 161, "timezon": 161, "googl": 161, "hangout": 161, "announc": 161, "lastli": [161, 168, 181, 182, 184, 185, 186, 187], "chat": 161, "public": [161, 169, 170, 174, 189, 196, 199], "sidebar": [161, 191, 195], "pm": 161, "join": [161, 170, 182, 184, 185, 187, 202, 205], "compet": 161, "protect": 161, "month": [161, 196], "transpar": 161, "queue": 161, "claim": 161, "ownership": 161, "strategi": [161, 199], "timelin": 161, "folk": [161, 167, 194], "happi": [161, 199, 205], "serious": 161, "lint": 161, "ament_cpplint": 161, "ament_uncrustifi": 161, "ament_cppcheck": 161, "predomin": 161, "copyright": 161, "holder": [161, 166], "agre": 161, "behalf": 161, "compani": [161, 163, 188, 192], "bsd": 161, "unsuit": 161, "faith": 161, "attest": 161, "statement": 161, "therebi": 161, "easier": [161, 181, 185, 186, 187, 188, 192, 194, 207], "forgot": 161, "amend": 161, "agreement": 161, "developercertif": 161, "am": 161, "record": [161, 183, 199], "redistribut": 161, "beyond": [162, 173, 188, 202], "classic": [162, 183, 188, 192], "nav2_bringup": [162, 165, 166, 167, 168, 170, 172, 174, 175, 176, 177, 182, 185, 188, 193, 194, 195, 197, 198, 200, 201, 202, 204], "turtlebot3_model": [162, 198, 201], "waffl": [162, 198, 199, 201], "gazebo_model_path": 162, "turtlebot3_gazebo": 162, "tb3_simulation_launch": [162, 172, 174, 175, 176, 177, 188, 193, 194, 197, 200, 201, 202, 204], "gzclient": 162, "everyth": [162, 167, 174, 184, 192, 199], "ident": 162, "button": [162, 168, 174, 175, 176, 177, 182, 185, 191, 192, 197, 198, 199], "bottom": [162, 182, 185, 191, 192, 194, 195, 198], "idea": [162, 163, 167, 169, 187, 188], "drag": [162, 206], "navigaton2": 162, "watch": 162, "brought": 163, "rework": 163, "nearli": [163, 167, 188], "worldwid": 163, "ros1": [163, 165, 166, 185], "comparison": 163, "intellig": [163, 188], "orchestr": [163, 194, 206], "diagram": [163, 186, 197], "conform": 163, "arbitrarili": 163, "feasibli": 163, "complic": 163, "customiz": [163, 168], "conduct": 163, "intervent": 163, "sequenti": 163, "mission": [163, 172], "mart\u00edn": [163, 179], "clavero": 163, "marathon": 163, "ieee": 163, "rsj": 163, "confer": 163, "iro": 163, "inproceed": 163, "macenski2020marathon2": 163, "steven": 163, "francisco": [163, 179, 196], "gin\u00e9": 163, "jonatan": 163, "titl": 163, "booktitl": 163, "dv": 163, "desk": 163, "survei": 163, "articl": [163, 189], "macenski2023survei": 163, "journal": 163, "booker": 163, "macenski2024smac": 163, "matthew": 163, "josh": 163, "arxiv": 163, "macenski2023regul": 163, "shrijit": 163, "vslam": 163, "vslamcomparison2021": 163, "stabil": [164, 165, 166, 167, 168, 169, 170], "cartograph": 164, "nav2_recoveri": [164, 167], "nav2_world_model": 164, "traffic": [164, 179], "mention": [164, 165, 166, 181, 192, 202, 207], "sdl": 164, "amcl_pos": 164, "irregular": [164, 196], "obvious": [164, 188], "reduct": 165, "tractabl": 165, "split": [165, 199], "navigation_lifecycle_manag": 165, "localization_lifecycle_manag": 165, "redund": 165, "constantli": [165, 167], "rare": [165, 167], "recovery_plugin": [165, 167, 172], "dynamicfollowpath": 165, "teb_local_plann": 165, "teblocalplann": 165, "dwb_local_plann": 165, "conflict": 165, "behaviour": [165, 166, 202], "bt_plugin": [165, 166], "goalupdatedcondit": 165, "distancetraveledcondit": 165, "timeexpiredcondit": 165, "updatego": 165, "isbatterylowcondit": 165, "divid": [165, 166, 199], "finish": [165, 169, 195, 199], "almost": [165, 167], "untouch": [165, 175, 204], "map_saver_cli": [165, 201], "save_map": 165, "write": [165, 168, 169, 178, 179, 181, 184, 188, 189, 206], "occgridload": 165, "mapserv": [165, 200], "forese": 165, "map_io": 165, "map_load": 165, "particlecloud": 165, "posearrai": 165, "1780": 165, "1784": 165, "1660": 165, "1859": 165, "rangesensorlay": 165, "probabilist": [165, 179], "distance_remain": [166, 177], "euclidean": [166, 188], "estimated_time_remain": [166, 177], "quaternion": [166, 184, 186], "concaten": 166, "noth": [166, 192, 196], "silent": 166, "2247": 166, "pointer": [166, 167, 172, 173, 174, 175, 176], "computeandpublishveloc": 166, "gear": 166, "gettoler": 166, "dimens": [166, 187, 191, 196], "numeric_limit": 166, "obsolet": 166, "mandatori": [166, 172, 173, 175, 176, 199, 202], "general_goal_check": 166, "fly": [166, 169, 194, 206], "waypointtaskexecutor": 166, "inherit": [166, 173, 174, 175, 176, 177], "pluse": 166, "jpeg": 166, "jpg": 166, "nav2_param": [166, 167, 168, 170, 172, 174, 175, 176, 177, 182, 188, 189, 190, 193, 195, 200, 202, 203], "came": 166, "passabl": 166, "costmapfilt": 166, "1263": 166, "1882": 166, "queri": [166, 167, 179, 181], "skid": [166, 181, 196], "cg": 166, "lazi": 166, "novel": [166, 167], "si": [166, 186], "103": [166, 186, 199], "bond_timeout_m": 166, "becam": 166, "max_planning_time_m": 166, "incorrectli": 166, "raytrace_rang": 166, "noisi": [166, 184, 193, 199], "incorrect": [166, 179], "downstream": 166, "1855": 166, "navigate_w_replanning_and_recoveri": [166, 173, 206], "navigate_w_replanning_and_round_robin_recoveri": 166, "2181": 166, "sister": 166, "local_or_glob": 166, "_costmap": [166, 203], "clear_except_": 166, "clear_around_": 166, "2204": 166, "clearing_endpoint": 166, "voxel_marked_cloud": 166, "voxel_unknown_cloud": 166, "costmap_2d_cloud": 166, "cost_cloud": 166, "2263": 166, "controller_pati": 166, "2264": 166, "inconsist": 166, "deploy": [166, 189, 199], "rewrittenyaml": [166, 200, 202], "get_shared_package_path": 166, "finder": [166, 185], "2295": 166, "elaps": [166, 170, 205], "2338": 166, "copi": [167, 182, 184, 185, 187, 190, 192, 194, 200, 202, 203], "trig": 167, "possibli": 167, "boundari": [167, 202], "promis": [167, 192], "reedshepp": 167, "tabl": [167, 174, 175, 177, 183, 188, 189], "dub": 167, "partial": 167, "fraction": 167, "skirt": 167, "bespok": 167, "25hz": 167, "symmetri": 167, "parameter": [167, 203, 206], "retrospect": 167, "neglig": 167, "vast": [167, 172], "tl": [167, 203], "dr": 167, "implicitli": [167, 169], "50m": 167, "2411": 167, "def": [167, 187, 200, 202, 205], "from_msg": 167, "navigation_tim": [167, 177], "cancelnav": 167, "816": 167, "client_node_": 167, "waypointfollow": 167, "pr2441": 167, "rclcpp_node_": 167, "mapsav": 167, "pr2454": 167, "bond_client_node_": 167, "lifecyclemanag": [167, 200], "pr2456": 167, "node_": [167, 172, 173, 174, 175, 176], "lifecyclemanagercli": 167, "pr2469": 167, "controllerserv": 167, "pr2459": 167, "pr2479": 167, "plannerserv": 167, "pr2480": 167, "amclnod": 167, "pr2483": 167, "clinet_node_": 167, "costmap2dro": [167, 175], "pr2489": 167, "pr2993": 167, "client_nod": 167, "rclcpp_node": 167, "callback_group": 167, "use_rclcpp_nod": 167, "2976": 167, "const": [167, 169, 170, 172, 173, 175, 177, 205], "shared_ptr": [167, 172, 175, 177], "2481": 167, "2992": 167, "on_complet": 167, "on_wait_for_result": [167, 173], "react": [167, 187], "nodestatu": [167, 169], "typenam": [167, 177], "servicet": 167, "2718": 167, "2473": 167, "delet": [167, 184, 192], "nav2_gazebo_spawn": 167, "spawn_ent": [167, 184], "gazebo_ro": [167, 184], "libgazebo_ros_init": [167, 184, 185], "libgazebo_ros_factori": [167, 184, 185], "tf_static": 167, "overcam": 167, "sdf": [167, 184, 185], "2488": 167, "orientaton": 167, "screen": [167, 172, 184, 185, 187, 189, 192, 194, 195, 200, 202, 204, 205, 206], "on_parameter_event_callback": 167, "rcl_interfac": [167, 184], "parameterev": [167, 184], "sharedptr": [167, 177], "unwant": [167, 202], "2592": 167, "2607": 167, "2665": 167, "2704": 167, "contrast": [167, 199], "thrown": 167, "2627": 167, "navtopos": 167, "navthroughpos": [167, 179], "zmq": 167, "stream": 167, "quirk": [167, 188, 207], "infux": 167, "max_linear_accel": 167, "max_linear_decel": 167, "2569": 167, "2875": 167, "use_approach_linear_velocity_sc": 167, "favor": 167, "2701": 167, "2642": 167, "2696": 167, "pan": 167, "mq": 167, "logger": 167, "swap": [167, 168], "hope": [167, 192], "frustrat": 167, "dubiou": 167, "anyhow": 167, "meaning": [167, 177, 189], "2591": 167, "2772": 167, "paramlog": 167, "henc": [167, 169, 182, 185, 187, 189], "cleararoundrobot": 167, "clearexceptregion": 167, "2750": 167, "harsh": [167, 196], "use_composit": [167, 188, 194, 195, 200], "psutil": 167, "i7": 167, "8700": 167, "6core": 167, "12thread": 167, "32gb": 167, "44": [167, 194], "76": 167, "component_container_isol": 167, "38": [167, 199], "13": [167, 185], "2787": 167, "cater": 167, "recovery_serv": 167, "2856": 167, "navigate_to_pose_w_replanning_goal_patience_and_recoveri": 167, "obstacle_clearance_tim": 167, "2753": 167, "2804": 167, "2865": 167, "subtli": 167, "2867": 167, "navigation_launch": [167, 182, 185, 195, 201, 204], "recoveries_serv": [167, 172], "2752": 167, "use_respawn": [167, 188, 204], "retransit": 167, "2964": 167, "2965": 167, "costmap_ro": [167, 175, 176], "2904": 167, "3345": 168, "repetit": [168, 187], "2982": 168, "3131": 168, "3201": 168, "unord": 168, "numer": 168, "rehash": 168, "3159": 168, "3168": 168, "exclud": 168, "backtrac": [168, 208], "3204": 168, "3218": 168, "3219": 168, "aroun": 168, "3222": 168, "3146": 168, "3248": 168, "3227": 168, "navigatior": 168, "patienc": 168, "3251": 168, "error_code_id_nam": [168, 189], "guidelin": 168, "9999": [168, 189], "65535": [168, 189], "199": [168, 189], "compute_path_to_pos": [168, 189], "201": [168, 189], "299": [168, 189], "compute_path_through_pos": [168, 189], "301": [168, 189], "399": [168, 189], "501": [168, 189], "599": [168, 189], "601": [168, 189], "699": [168, 189], "toggle_filt": 168, "3229": 168, "3228": 168, "3174": 168, "3283": 168, "3320": 168, "3255": 168, "getresourceinfo": 168, "costmapinfotyp": 168, "uses": 168, "md": [168, 188], "3324": 168, "3165": 168, "resum": 168, "eventu": [168, 185, 187], "3374": 168, "shorten": 168, "3414": 168, "3504": 168, "collisionmonitor": 168, "3513": 168, "3519": 168, "3512": 168, "velocitysmooth": [168, 204], "3530": 168, "moment": [168, 192], "superior": 168, "3555": 168, "bewar": 168, "3553": 168, "3569": 168, "701": [168, 189], "709": 168, "801": [168, 189], "710": 168, "719": 168, "901": 168, "720": 168, "729": 168, "1001": 168, "730": 168, "739": 168, "2567": 168, "salt": [168, 188, 193], "pepper": [168, 188, 193], "induc": [168, 179, 208], "3577": 168, "visualis": 168, "www": 169, "convert_v3_to_v4": 169, "subtreeplu": 169, "adopt": 169, "controlnod": [169, 173], "decoratornod": [169, 173], "alongsid": [169, 177, 188], "3708": 169, "velocitypolgon": 169, "4020": 169, "uniform": 169, "3914": 169, "realtim": 169, "snuff": 169, "nav2_dock": 169, "3572": 169, "tb3": 169, "cloned_tb3_simulation_launch": 169, "nav2_multirobot_param_al": 169, "multi_tb3_simulation_launch": 169, "unique_tb3_simulation_launch": 169, "nav2_multirobot_params_": 169, "3612": 169, "formul": 169, "horizon": 169, "trait": [169, 188], "symmetr": 169, "sole": [169, 206], "handler": 169, "obstaclecrit": 169, "45": 169, "week": 169, "campaign": 169, "enjoi": 169, "3693": 169, "3704": 169, "viz_expans": 169, "3962": 169, "2814": 169, "3825": 169, "3787": 169, "certainli": [169, 196], "dot": [169, 199], "rewrit": 169, "param_rewrit": [169, 200, 202], "dictionari": 169, "intoroduc": 169, "3785": 169, "3871": 169, "3866": 169, "3911": 169, "3880": 169, "imposs": 169, "3950": 169, "behaviortreeengin": 169, "haltallact": 169, "nowher": 169, "3965": 169, "mimic": [169, 187], "occupancygridupd": 169, "costmapsubscrib": 169, "wall": [169, 188], "steadi": 169, "4021": 169, "comfort": 169, "4091": 169, "highspeedfollowpath": 169, "unavail": [169, 170, 192], "combo": [169, 170, 192], "4140": 169, "4148": 169, "createplan": [169, 176], "cancel_check": 169, "4209": 169, "reload": 169, "4207": 169, "4136": 169, "4220": 169, "_": 169, "mix": 169, "slash": 169, "nav2_dwb_control": 169, "4226": 169, "float32": [169, 205], "4282": 169, "4342": 169, "4332": 169, "4352": 169, "4441": 169, "gracefulli": 169, "broader": [170, 192, 196], "4627": 170, "convey": 170, "simple_non_charging_dock": 170, "4458": 170, "4546": 170, "costcel": 170, "getcost": 170, "fetch": [170, 175, 176], "4561": 170, "elimin": [170, 187], "4663": 170, "4675": 170, "4752": 170, "4715": 170, "overhaul": 170, "compat": [170, 184], "use_namespac": 170, "costmaplay": 170, "layer_nam": 170, "joinwithparentnamespac": 170, "preserv": 170, "parameterwa": 170, "anymor": 170, "my_map": 170, "explicit": 170, "parent_namespac": 170, "local_namespac": 170, "consolid": 170, "4785": 170, "4781": 170, "indiscrimin": 170, "4795": 170, "motion_target_dist": 170, "final_rot": 170, "4811": 170, "cloned_multi_tb3_simulation_launch": 170, "parsemultirobotpos": 170, "launch_argu": 170, "includelaunchdescript": 170, "pythonlaunchdescriptionsourc": 170, "o": [170, 184, 185, 187, 192, 200, 202, 205], "get_package_share_directori": [170, 177, 194, 195, 200, 202, 205], "robot1": 170, "5707": 170, "262": 170, "4791": 170, "4621": 170, "hpc": 170, "dimension": [170, 199], "arm": [170, 172], "simd": 170, "dash": 171, "twilio": 172, "navigation_tutori": [172, 175, 176], "nav2_sms_behavior": 172, "timedbehavior": 172, "boiler": 172, "plate": 172, "ye": [172, 173, 174, 175, 176, 177, 194], "on_deactiv": [172, 175, 176, 177], "cleanup": [172, 175, 176, 177, 189], "on_cleanup": [172, 175, 176, 177], "boilerpl": [172, 177, 183], "onrun": 172, "oncycleupd": 172, "onconfigur": 172, "oncleanup": 172, "onactioncomplet": 172, "breviti": [172, 207], "sendsm": 172, "message_success": 172, "_twilio": 172, "send_messag": 172, "_to_numb": 172, "_from_numb": 172, "rclcpp_info": [172, 176, 177], "get_logg": [172, 173, 175, 176], "resultstatu": 172, "mothership": 172, "brother": 172, "account_sid": 172, "auth_token": 172, "phone": 172, "visibl": [172, 173, 175, 176, 177, 187], "nav2_sms_bahavior": 172, "class_list_macro": [172, 174, 175, 176, 177], "hpp": [172, 174, 175, 176, 177], "pluginlib_export_class": [172, 174, 175, 176, 177], "nav2_sms_behavior_plugin": 172, "base_class_typ": [172, 174, 175, 176, 177], "text": [172, 174, 203], "cmakelist": [172, 174, 175, 176, 177, 184, 185, 187, 194, 195], "txt": [172, 174, 175, 176, 177, 184, 185, 187, 191, 192, 194, 195], "cmake": [172, 174, 175, 176, 177, 191, 195], "pluginlib_export_plugin_description_fil": [172, 174, 175, 176, 177], "ament": [172, 174, 175, 176, 177, 191], "discover": [172, 174, 175, 176, 177], "build_typ": [172, 175, 176, 177], "ament_cmak": [172, 175, 176, 177, 187], "send_sm": 172, "sid": 172, "token": 172, "from_numb": 172, "to_numb": 172, "params_fil": [172, 175, 176, 177, 182, 188, 200, 202, 205], "your_params_fil": [172, 175, 176, 177], "send_goal": 172, "hello": [172, 192], "simplest": 173, "wait_act": 173, "btactionnod": 173, "actionnodebas": 173, "conditionnod": 173, "providedport": 173, "on_tick": 173, "on_success": 173, "on_abort": 173, "on_cancel": 173, "mmethod": 173, "waitact": 173, "xml_tag_nam": 173, "action_nam": 173, "nodeconfigur": 173, "getinput": 173, "rclcpp_warn": [173, 177], "goal_": 173, "bodi": 173, "insert": [173, 185, 194], "portslist": 173, "providedbasicport": 173, "inputport": 173, "increment_recovery_count": 173, "bt_register_nod": 173, "factori": 173, "nodebuild": 173, "make_uniqu": 173, "registerbuild": 173, "signatur": [173, 177], "princip": [174, 191, 202], "nav2_gradient_costmap_plugin": 174, "layeredcostmap": 174, "necess": [174, 175, 177], "oniniti": 174, "updatebound": 174, "updatecost": 174, "costmap_": [174, 176], "updatewithaddit": 174, "updatewithmax": 174, "updatewithoverwrit": 174, "updatewithtrueoverwrit": 174, "matchsiz": 174, "onfootprintchang": 174, "declareparamet": 174, "parametervalu": [174, 175, 176], "get_paramet": [174, 175, 176, 177], "name_": [174, 176], "enabled_": 174, "need_recalculation_": 174, "recalcul": 174, "gradient_index": 174, "min_j": 174, "max_j": 174, "oi": 174, "min_i": 174, "max_i": 174, "char": 174, "lethal_obstacl": [174, 193], "gradient_factor": 174, "gradient_s": 174, "master_arrai": 174, "decrement": 174, "dummi": 174, "callabl": 174, "extend": [174, 184, 199], "recompil": [174, 194], "gradient_lay": 174, "gradient_plugin": 174, "plugin_typ": [174, 176, 203], "whatev": [174, 205], "basic_class_typ": 174, "nav2_gradient_costmap_plugin_cor": 174, "plugin_nam": [174, 176, 203], "myplugin": [174, 176, 203], "inlin": [174, 176, 203, 205], "124": 174, "171": 174, "gradient_layer_1": 174, "gradient_layer_2": 174, "goto": [174, 175, 176, 177], "nav2_pure_pursuit_control": 175, "purepursuitcontrol": 175, "weak": 175, "setplan": 175, "unimpl": 175, "setspeedlimit": 175, "rclcpp_lifecycl": [175, 177], "weakptr": [175, 177], "tf2_ro": [175, 182, 184, 186], "costmap_ros_": 175, "tf_": [175, 176], "plugin_name_": 175, "logger_": [175, 177], "clock_": [175, 177], "get_clock": 175, "declare_parameter_if_not_declar": [175, 176], "max_angular_vel": 175, "desired_linear_vel_": 175, "lookahead_dist_": 175, "max_angular_vel_": 175, "transform_tolerance_": 175, "from_second": 175, "mapped_name_of_plugin": [175, 176], "name_of_paramet": [175, 176], "global_plan_": 175, "transformglobalplan": 175, "find_if": 175, "global_plan_pos": 175, "hypot": [175, 176], "linear_vel": 175, "angular_vel": 175, "ab": 175, "pure_pursuit_controller_plugin": 175, "plugin_id": [175, 176, 177], "plugin_specific_paramet": [175, 176, 177], "nav2_straightline_plann": 176, "globalplann": 176, "getcostmap": 176, "global_frame_": 176, "interpolation_resolut": 176, "interpolation_resolution_": 176, "global_path": 176, "rclcpp_error": [176, 177], "c_str": [176, 177], "total_number_of_loop": 176, "x_increment": 176, "y_increment": 176, "w": [176, 184, 187, 199, 201], "push_back": 176, "blank": 176, "global_planner_plugin": 176, "nav2_straightline_planner_plugin": 176, "foundat": 177, "complimentari": 177, "navigatorbas": 177, "on_xyz": 177, "getdefaultbtfilepath": 177, "sentinel": 177, "goalreceiv": 177, "deni": 177, "onloop": 177, "onpreempt": 177, "viabl": 177, "goalcomplet": 177, "getnam": 177, "themselv": [177, 206], "rviz2": [177, 187, 192, 198, 205], "parent_nod": 177, "odomsmooth": 177, "odom_smooth": 177, "start_time_": 177, "has_paramet": 177, "declare_paramet": 177, "goal_blackboard_id_": 177, "as_str": 177, "path_blackboard_id_": 177, "odom_smoother_": 177, "self_client_": 177, "rclcpp_action": 177, "create_cli": 177, "actiont": 177, "goal_sub_": 177, "create_subscript": 177, "systemdefaultsqo": 177, "ongoalposereceiv": 177, "placehold": 177, "_1": 177, "hot": 177, "pkg_share_dir": 177, "ament_index_cpp": 177, "proce": [177, 187, 196], "constsharedptr": 177, "bt_xml_filenam": 177, "bt_action_server_": 177, "loadbehaviortre": 177, "initializegoalpos": 177, "btstatu": 177, "final_bt_statu": 177, "genuin": 177, "preeemption": 177, "fundament": [177, 194], "getcurrentbtfilenam": 177, "getdefaultbtfilenam": 177, "acceptpendinggo": 177, "ncancel": 177, "terminatependinggo": 177, "2f": 177, "getblackboard": 177, "number_recoveri": 177, "nolint": 177, "exception": [177, 184, 195], "feedback_msg": 177, "make_shar": 177, "current_pos": 177, "current_path": 177, "recovery_count": 177, "number_of_recoveri": 177, "publishfeedback": 177, "subtleti": 177, "navigator_plugin": 177, "sphinx_doc": 179, "rst": 179, "creator": 179, "eitan": 179, "marder": 179, "eppstein": 179, "volumetr": 179, "andrei": 179, "ryzhikov": 179, "alexand": 179, "yuen": 179, "drivetrain": 179, "christoph": 179, "r\u00f6smann": 179, "aleksei": 179, "budyakov": 179, "alberto": 179, "tudela": 179, "black": [179, 185, 190, 193, 200], "kurt": 179, "konolig": 179, "smacplann": 179, "anshumaan": 179, "matej": 179, "vargovcik": 179, "nudg": 179, "fetullah": 179, "guillaum": 179, "doisi": 179, "michael": 179, "jeronimo": 179, "reiniti": 179, "pablo": 179, "i\u00f1igo": 179, "blasco": 179, "owen": 179, "hooper": 179, "toni": 179, "najjar": 179, "pradheep": 179, "padmanabhan": 179, "marc": 179, "morco": 179, "tol": 179, "aitor": 179, "miguel": 179, "blanco": 179, "sarthak": 179, "mittal": 179, "pipelin": [179, 191, 192, 205], "mohammad": 179, "haghighipanah": 179, "exhaust": [180, 192], "2005": 180, "incomplet": 180, "ignit": 180, "88": 180, "composit": [180, 194, 195, 200, 202], "tailor": 181, "wherein": [181, 182], "categori": 181, "regularli": 181, "largest": [181, 182], "said": [181, 199], "carefulli": [181, 196, 205], "dump": 181, "ackerman": 181, "rpp": [181, 188, 207], "screw": 181, "vp": [181, 188], "summar": [181, 186, 188], "surround": 181, "instanti": [181, 187, 189], "sam_bot": [182, 184, 185, 187], "seri": [182, 184, 192, 194], "ground": [182, 184, 187], "tackl": [182, 183], "decis": [182, 199], "rc": [182, 188], "roam": 182, "thusli": [182, 188, 207], "21": 182, "195": 182, "confirm": [182, 185, 191, 199], "sam_bot_descript": [182, 184, 185, 187], "sphere": [182, 185, 187], "cube": [182, 185], "sambot": 182, "static_transform_publish": [182, 186], "pathfind": 182, "reader": [183, 207], "checklist": 183, "experienc": 183, "tip": [183, 188, 200], "trick": [183, 194], "plu": [184, 185], "afterward": 184, "spite": 184, "vicin": 184, "broadcast": [184, 199], "child_frame_id": 184, "posewithcovari": 184, "twistwithcovari": 184, "right_wheel_est_vel": 184, "left_wheel_est_vel": 184, "wheel_separ": 184, "ros2_control": 184, "diff_drive_control": 184, "gazebo_ros_pkg": 184, "fortun": 184, "inertia": [184, 185, 187], "satisfi": 184, "gazeborosimusensor": 184, "sensorplugin": 184, "imu_link": 184, "rep145": 184, "initalorientationasrefer": 184, "xacro": [184, 187], "box_inertia": [184, 187], "h": [184, 187, 194], "imu_joint": 184, "xyz": [184, 185, 187, 199], "imu_sensor": 184, "filenam": [184, 185, 199], "libgazebo_ros_imu_sensor": 184, "imu_plugin": 184, "initial_orientation_as_refer": 184, "always_on": [184, 185, 199], "update_r": [184, 185, 199], "angular_veloc": 184, "stddev": [184, 185, 199], "2e": 184, "bias_mean": 184, "0000075": 184, "bias_stddev": 184, "0000008": 184, "linear_acceler": 184, "modelplugin": 184, "diamet": 184, "wheel_ygap": [184, 187], "wheel_radiu": [184, 187], "diff_driv": 184, "libgazebo_ros_diff_dr": 184, "left_joint": 184, "drivewhl_l_joint": 184, "right_joint": 184, "drivewhl_r_joint": 184, "wheel_diamet": 184, "max_wheel_torqu": 184, "max_wheel_acceler": 184, "publish_odom": 184, "publish_odom_tf": 184, "publish_wheel_tf": 184, "odometry_fram": 184, "generate_launch_descript": [184, 185, 187, 200, 202], "joint_state_publisher_gui_nod": [184, 187], "launch_ro": [184, 187, 194, 200, 202], "joint_state_publisher_gui": [184, 187], "ifcondit": [184, 187, 200], "launchconfigur": [184, 187, 200, 202], "declarelaunchargu": [184, 187, 200, 202], "default_valu": [184, 187, 200, 202, 205], "joint_state_publisher_nod": [184, 187], "joint_state_publish": [184, 187], "default_model_path": [184, 187], "robot_descript": [184, 187], "xarcro": 184, "unlesscondit": [184, 187], "exec_depend": [184, 187, 189], "executeprocess": [184, 185], "cmd": [184, 185, 192], "verbos": [184, 185, 188], "launchdescript": [184, 187, 200, 202], "entiti": 184, "rviz_nod": [184, 187], "robot_state_publisher_nod": [184, 187], "posewithcovariancestamp": 184, "twistwithcovariancestamp": 184, "kalman": [184, 199], "ekf_nod": 184, "unscent": 184, "ukf_nod": 184, "navsat_transform_nod": [184, 199], "geograph": [184, 199], "accel": 184, "asid": [184, 185], "nevertheless": 184, "ekf": [184, 196, 199], "ekf_filter_nod": 184, "theinput": 184, "ekf_localization_nod": 184, "ukf_localization_nod": 184, "planar": [184, 185, 188, 199], "two_d_mod": [184, 196, 199], "publish_acceler": 184, "defaultsto": 184, "publish_tf": [184, 196, 199], "map_fram": 184, "odom_fram": 184, "1a": 184, "world_fram": [184, 196, 199], "landmark": 184, "3a": 184, "3b": 184, "base_link_fram": [184, 199], "ifunspecifi": 184, "ofodom_fram": 184, "odom0": [184, 196, 199], "odom0_config": [184, 199], "imu0": [184, 196, 199], "imu0_config": [184, 199], "efk": 184, "_config": 184, "vroll": [184, 196], "vpitch": [184, 196], "vyaw": [184, 196], "az": [184, 196], "1st": 184, "2nd": 184, "3rd": 184, "12th": 184, "prepar": [184, 187, 189], "robot_localization_nod": 184, "pkg_share": [184, 185, 187], "project_nam": [184, 185, 187], "parameter_ev": [184, 192], "set_pos": 184, "accelwithcovariancestamp": 184, "diagnost": 184, "diagnostic_msg": 184, "diagnosticarrai": 184, "rosout": [184, 192], "tf2_msg": 184, "tfmessag": 184, "tf2_echo": [184, 186], "842000000": 184, "003": 184, "000": [184, 186], "127": 184, "092": 184, "996": 184, "002": 184, "equip": [185, 196, 199, 206], "rgb": 185, "interoper": 185, "vendor": 185, "radar_msg": 185, "vision_msg": 185, "classification2d": 185, "classification3d": 185, "detection2d": 185, "detection3d": 185, "manufactur": 185, "ranger": 185, "emit": 185, "1d": 185, "grasp": 185, "hurt": 185, "lidar_link": [185, 186], "inerti": [185, 187, 196], "rpy": [185, 187, 199], "mass": [185, 187, 199, 202], "ixx": [185, 187], "ixi": [185, 187], "ixz": [185, 187], "iyi": [185, 187], "iyz": [185, 187], "izz": [185, 187], "cylind": [185, 187, 199], "0508": 185, "055": 185, "lidar_joint": 185, "360": 185, "000000": 185, "min_angl": 185, "max_angl": 185, "280000": 185, "120000": 185, "015000": 185, "libgazebo_ros_ray_sensor": 185, "output_typ": 185, "frame_nam": 185, "gazebo_ros_ray_sensor": 185, "camera_link": [185, 186], "130": 185, "022": 185, "035": 185, "camera_joint": 185, "215": 185, "camera_depth_fram": 185, "camera_depth_joint": 185, "depth_camera": 185, "horizontal_fov": 185, "047198": 185, "640": 185, "480": 185, "r8g8b8": 185, "clip": [185, 200], "depth_camera_control": 185, "libgazebo_ros_camera": 185, "alwayson": 185, "updater": 185, "pointcloudcutoff": 185, "pointcloudcutoffmax": 185, "distortionk1": 185, "distortionk2": 185, "distortionk3": 185, "distortiont1": 185, "distortiont2": 185, "cxprime": 185, "cx": 185, "cy": 185, "focallength": 185, "hackbaselin": 185, "gazebo_ros_camera": 185, "my_world": 185, "world_path": 185, "clearer": 185, "pretti": [185, 186, 188], "denot": [185, 194], "infrar": 185, "mostli": 185, "straightforward": 185, "51": 185, "52": 185, "68": 185, "17": 185, "31": [185, 187], "34": 185, "67": 185, "66": 185, "61": 185, "robot_state_publish": [185, 186, 187], "async_slam_toolbox_nod": 185, "online_async_launch": [185, 201], "tf2_tool": 185, "view_fram": 185, "pdf": 185, "nav2_costmap_2d_mark": 185, "voxel_grid": [185, 203], "visualization_mark": 185, "my_mark": 185, "concret": 186, "base_las": 186, "suppos": 186, "essenc": 186, "20cm": 186, "2m": 186, "transvers": 186, "20m": 186, "ourselv": [186, 192], "pain": [186, 194], "luckili": [186, 194, 205, 206], "conceptu": 186, "piec": 186, "sens": [186, 188, 196, 199, 203, 206], "emb": 186, "adher": 186, "Of": 186, "chassi": [186, 187], "base_laser2": 186, "compliant": 186, "descriptor": 186, "unifi": 187, "laser_link": 187, "tediou": 187, "infer": 187, "materi": 187, "readabl": 187, "breez": 187, "beginn": [187, 194], "dive": 187, "xmln": 187, "wiki": 187, "whitespac": 187, "base_width": 187, "base_length": 187, "42": [187, 206], "base_height": 187, "wheel_width": 187, "04": [187, 192, 203], "wheel_zoff": 187, "wheel_xoff": 187, "caster_xoff": 187, "base_": 187, "gap": 187, "whilst": 187, "caster": 187, "rigid": [187, 188], "amongst": 187, "dont": 187, "rgba": 187, "base_joint": [187, 199], "cleaner": 187, "x_reflect": 187, "y_reflect": 187, "freeli": 187, "_link": 187, "grai": [187, 202], "_joint": 187, "drivewhl_l": 187, "drivewhl_r": 187, "front_cast": 187, "caster_joint": 187, "buildtool_depend": 187, "findpackageshar": 187, "default_rviz_config_path": 187, "urdf_config": 187, "rvizconfig": 187, "rviz_common": 187, "78": 187, "widget": 187, "options1": 187, "status1": 187, "robotmodel1": 187, "links1": 187, "tf1": 187, "splitter": 187, "557": 187, "alpha": [187, 200], "rviz_default_plugin": 187, "160": 187, "164": 187, "robotmodel": 187, "volatil": 187, "histori": 187, "arrow": [187, 198, 199], "48": 187, "hide": [187, 192], "movecamera": 187, "focuscamera": 187, "128": 187, "orbit": [187, 199], "build_test": 187, "slide": 187, "bar": [187, 191, 206], "slider": [187, 200], "geometr": [187, 188], "cylinder_inertia": 187, "sphere_inertia": 187, "spheric": [187, 199], "pane": [187, 202], "hint": 188, "perpetu": 188, "wisdom": 188, "generos": 188, "pai": 188, "gentl": 188, "habit": 188, "berth": 188, "adequ": 188, "hall": 188, "encompass": 188, "didn": 188, "bake": 188, "tighter": 188, "skinni": 188, "littl": [188, 194], "wider": 188, "burden": 188, "micro": [188, 192], "anywai": 188, "stutter": 188, "whip": [188, 207], "intuit": [188, 207], "looker": [188, 207], "opinion": 188, "breakdown": 188, "assess": 188, "par": 188, "counterpart": 188, "fool": 188, "willing": 188, "hear": 188, "pivot": 188, "moder": 188, "dime": 188, "heavili": 188, "allevi": 188, "prime": 188, "expend": 188, "singular": 188, "spatiotemporalvoxellay": [188, 203], "lack": [188, 192, 196, 205], "rangelay": 188, "unfilt": 188, "cluster": 188, "vectorobject": 188, "raster": [188, 200, 202], "seriou": [188, 194], "robot_nam": 188, "_nav": 188, "entryfil": 188, "went": [188, 199], "rviz_config_fil": 188, "use_simul": 188, "use_robot_state_pub": 188, "use_rviz": [188, 199], "robot_sdf": 188, "x_pose": 188, "y_pose": 188, "z_pose": 188, "chip": 188, "204": 188, "complementari": 189, "systemat": 189, "unrespons": 189, "cleaningup": 189, "shuttingdown": 189, "notion": 189, "sensor_driv": 189, "feed": [189, 205], "lifecycle_nod": [189, 200, 202], "nav2_sensor_driv": 189, "configured_param": [189, 200, 202, 204], "nav2_lifecycle_manag": [189, 200, 202], "lifecycle_manager_navig": 189, "route_serv": 189, "establish": [189, 205], "composablenodecontain": 189, "composablenod": [189, 200, 204, 205], "my_contain": 189, "rclcpp_compon": 189, "component_contain": 189, "composable_node_descript": [189, 200], "nav2_route_serv": 189, "routeserv": 189, "composition_demo": 189, "aggreg": 189, "799": 189, "800": 189, "899": 189, "9900": 189, "9901": 189, "10001": 189, "10099": 189, "int16": 189, "invalid_start": 189, "no_valid_rout": 189, "10002": 189, "route_msg": 189, "route_id": 189, "builtin_interfac": [189, 205], "route_tim": 189, "propag": 189, "compute_path_error_code_id": 189, "follow_path_error_code_id": 189, "route_error_code_id": 189, "languag": [190, 192], "latter": 190, "computeandsmoothpath": 190, "trytoresolvesmoothererrorcod": 190, "unsmooth": 190, "red": 190, "monocular": 191, "parser": 191, "image_pipelin": 191, "checkerboard": 191, "7x9": 191, "20mm": 191, "interior": 191, "vertex": 191, "8x10": 191, "lit": 191, "obstruct": 191, "camera_calibr": 191, "cameracalibr": 191, "my_camera": 191, "camera_nam": 191, "chessboard": 191, "acircl": 191, "charuco": 191, "nxm": 191, "7x7": 191, "slop": 191, "unsynchron": 191, "set_camera_info": 191, "focal": 191, "fx": 191, "fy": 191, "tangenti": 191, "k": 191, "num_coeff": 191, "radial": 191, "disable_calib_cb_fast_check": 191, "calib_cb_fast_check": 191, "findchessboardcorn": 191, "tilt": 191, "skew": 191, "press": 191, "calibrationdata": 191, "tar": 191, "gz": 191, "unzip": 191, "xvf": 191, "11": 191, "ost": 191, "daili": 192, "articul": 192, "dockerhub": 192, "vm": 192, "kernel": [192, 193], "jetpack": 192, "flavor": 192, "runnabl": 192, "workdir": 192, "explanatori": 192, "spun": 192, "ros_entrypoint": 192, "But": 192, "unexhaust": 192, "kill": [192, 194], "greatest": 192, "desktop": 192, "rees": 192, "31bd5f451a84": 192, "d36cae3fb404": 192, "8d68f36a56a7": 192, "299f725c4bf1": 192, "6e16227afc48": 192, "02457a85146c": 192, "83": 192, "7mb": 192, "106": 192, "5mb": 192, "fe0cbdee2808": 192, "4b4dbddf506a": 192, "92": 192, "86mb": 192, "98": 192, "14mb": 192, "0da90b52c355": 192, "64de492566b2": 192, "167d95ac0fc": 192, "e727072615d0": 192, "82": 192, "61mb": 192, "809": 192, "8mb": 192, "d15e176ed0af": 192, "yai": [192, 196], "hash": 192, "echo": [192, 199], "demo_nodes_cpp": 192, "1707513434": 192, "798456374": 192, "navigator_dockerlay": 192, "reenter": 192, "7ec0e0b7487f": 192, "ago": 192, "strange_tesla": 192, "9ccd97ac14f9": 192, "zen_perlman": 192, "oh": 192, "brand": 192, "nightmar": 192, "fuel": 192, "lose": [192, 205], "hit": [192, 194, 202], "wrong": [192, 199], "bless": 192, "slate": 192, "fear": 192, "bce2ad161bf7": 192, "ut": 192, "wasn": [192, 205], "navigator_allig": 192, "demo_nodes_pi": 192, "net": 192, "chatter": 192, "outliv": 192, "detach": 192, "e1d7e035a824": 192, "7cd0c5068235": 192, "86gb": 192, "shm": 192, "100mb": 192, "protocol": 192, "opencv": 192, "rqt": 192, "eas": 192, "awesom": 192, "rebuild": [192, 194], "dir": 192, "my_ws_dock": 192, "navigator_activ": 192, "favorit": [192, 205], "editor": [192, 200, 202, 206], "annoi": 192, "atop": 192, "conclud": 192, "nav2dep": 192, "strict": 192, "asset": [192, 194], "carv": 192, "hammer": 192, "smash": 192, "xauthor": 192, "xserver": 192, "altogeth": [192, 196], "belabor": 192, "tb3_simulation_gazebo_launch": 192, "systemd": 192, "Be": [192, 194], "joystick": [192, 196], "dig": 192, "debian_frontend": 192, "noninteract": 192, "wget": 192, "nav2_branch": 192, "misloc": 193, "misalign": 193, "moreov": 193, "inscribed_inflated_obstacl": 193, "free_spac": 193, "recogn": 193, "eight": [193, 199], "intercorrel": 193, "eros": 193, "fragment": 193, "trace": 194, "unix": 194, "breakpoint": 194, "reli": [194, 199], "fairli": 194, "symbol": 194, "valgrind": [194, 195], "add_compile_opt": [194, 195], "ton": 194, "couldn": 194, "clever": 194, "revert": 194, "chug": 194, "__gi_rais": 194, "sig": 194, "sysdep": 194, "sysv": 194, "0x00007ffff79cc859": 194, "__gi_abort": 194, "79": 194, "0x00007ffff7c52951": 194, "usr": [194, 203], "lib": [194, 203], "x86_64": [194, 203], "gnu": [194, 203], "libstdc": 194, "0x00007ffff7c5e47c": 194, "0x00007ffff7c5e4e7": 194, "0x00007ffff7c5e799": 194, "__cxa_throw": 194, "0x00007ffff7c553eb": 194, "0x000055555555936c": 194, "_m_range_check": 194, "0x5555555cfdb0": 194, "__n": 194, "stl_vector": 194, "1070": 194, "0x0000555555558e1d": 194, "1091": 194, "0x000055555555828b": 194, "gdbtester": 194, "vectorcrash": 194, "0x5555555cfb40": 194, "gdb_test_pkg": 194, "gdb_test_nod": 194, "0x0000555555559cfc": 194, "argc": 194, "argv": 194, "0x7fffffffc108": 194, "stl": 194, "deduc": 194, "xterm": [194, 195], "pop": 194, "stdin": 194, "start_sync_slam_toolbox_nod": 194, "mapper_params_online_sync": 194, "sync_slam_toolbox_nod": 194, "bog": 194, "investig": 194, "componentcontain": 194, "__node": [194, 195], "beauti": 194, "backward_ro": 194, "find_packag": 194, "inject": 194, "spent": 195, "bottleneck": 195, "callgrind": 195, "kcachegrind": 195, "cmake_build_typ": 195, "relwithdebinfo": 195, "xxx": 195, "suffix": 195, "dcmake_build_typ": 195, "subset": 195, "invoc": 195, "pg": 195, "cmd_vel_nav": [195, 204], "start_controller_server_nod": 195, "elsewher": 195, "ineri": 196, "unid": 196, "mecanum": 196, "notori": 196, "landscap": 196, "retrofit": 196, "subfield": 196, "uav": 196, "intrins": 196, "interins": 196, "stereolab": 196, "sdk": 196, "tightli": 196, "shop": 196, "amr": 196, "gmsl2": 196, "shutter": 196, "blur": 196, "zed2": 196, "zed2i": 196, "mini": 196, "playlist": 196, "youtub": 196, "serial": 196, "zed_wrapp": 196, "zedx": 196, "zedxm": 196, "closur": 196, "camera_odom": 196, "pos_tracking_en": 196, "path_max_count": 196, "qos_depth": 196, "blib": 196, "thrash": 196, "pos_track": 196, "publish_map_tf": 196, "area_memori": 196, "Or": [196, 205], "ukf": 196, "odom1": [196, 199], "odom1_config": [196, 199], "odom1_differenti": 196, "odom1_rel": 196, "odom1_queue_s": 196, "odom1_pose_rejection_threshold": 196, "outlandish": 196, "flat": 196, "_differenti": 196, "bounc": 196, "dataset": 196, "70m": 196, "hi": 196, "dog": 196, "golden": 196, "gate": 196, "ca": 196, "he": 196, "quadrup": 196, "mock": 196, "yeah": 196, "luggag": 197, "robocup": 197, "cati": 197, "toolbar": 197, "clicked_point": [197, 205], "clicked_point_to_pos": 197, "nav2_test_util": 197, "hour": 198, "turtlebot3_bringup": [198, 201], "your_map": 198, "use_sim": 198, "bringup_launch": 198, "forget": 198, "nav2_default_view": 198, "shadow": 198, "plot": 198, "auto_start": 198, "goaltool": 198, "rl": 199, "pedro": 199, "gonzalez": 199, "kiwibot": 199, "mapviz": 199, "tile": 199, "nav2_gps_waypoint_follower_demo": 199, "gnss": 199, "satellit": 199, "earth": 199, "altitud": 199, "000km": 199, "radio": 199, "trilater": 199, "latitud": 199, "longitud": 199, "wgs84": 199, "north": 199, "meridian": 199, "impract": 199, "4789": 199, "413km": 199, "177": 199, "511km": 199, "4194": 199, "292km": 199, "475km": 199, "553km": 199, "22km": 199, "addin": 199, "cope": 199, "geodesi": 199, "ellipsoid": 199, "secant": 199, "south": 199, "america": 199, "enu": 199, "face": 199, "east": 199, "gpss": 199, "augment": [199, 208], "rtk": 199, "1cm": 199, "matter": 199, "europ": 199, "cardin": 199, "magnetomet": 199, "despit": 199, "figur": [199, 206], "air": 199, "tractor": 199, "electromagnet": 199, "electr": 199, "perman": 199, "magnet": 199, "draw": [199, 200, 202], "amp": 199, "disturb": 199, "danc": 199, "sonoma": 199, "racewai": 199, "spherical_coordin": 199, "lat": 199, "surface_model": 199, "earth_wgs84": 199, "latitude_deg": 199, "161479": 199, "longitude_deg": 199, "122": 199, "454630": 199, "488": 199, "heading_deg": 199, "navsatfix": 199, "tb3_gp": 199, "position_sens": 199, "my_gps_plugin": 199, "libgazebo_ros_gps_sensor": 199, "gps_link": 199, "010": 199, "gazebo_gps_world": 199, "inde": 199, "chain": [199, 202, 204], "ekf_filter_node_odom": 199, "ekf_filter_node_map": 199, "ingest": 199, "datum": 199, "undeclar": 199, "yaw_offset": 199, "compens": 199, "magnetic_declination_radian": 199, "zero_altitud": 199, "broadcast_utm_transform": 199, "publish_filtered_gp": 199, "use_odometry_yaw": 199, "wait_for_datum": 199, "161491": 199, "4546443": 199, "lon": 199, "saniti": 199, "dual_ekf_navsat": 199, "bing": 199, "keyboard": 199, "teleoper": 199, "teleop_twist_keyboard": 199, "blue": [199, 206], "trustworthi": 199, "pointstamp": 199, "interactive_waypoint_follow": 199, "161491054181276": 199, "45464431092836": 199, "161587576524845": 199, "4547994038464": 199, "gps_waypoint_logg": 199, "gps_waypoint": 199, "logged_waypoint_follow": 199, "emphas": 199, "showcas": 199, "pgm": [200, 202], "bmp": [200, 202], "keepout_mask": 200, "favourit": [200, 202], "gimp": 200, "dark": 200, "understood": 200, "color_dark": 200, "color_light": 200, "trinari": [200, 202], "principl": 200, "occupied_thresh": [200, 202], "free_thresh": [200, 202], "integ": 200, "negat": 200, "blacker": 200, "whiter": 200, "passibl": 200, "impass": 200, "undesir": 200, "sooner": 200, "feaur": 200, "drawn": 200, "pencil": 200, "simplic": 200, "repeatedli": [200, 202, 205], "hotel": [200, 202], "laid": [200, 202], "meta": [200, 202], "ament_index_python": [200, 202], "groupact": 200, "pythonexpress": 200, "notequalssubstitut": 200, "loadcomposablenod": [200, 205], "pushrosnamespac": 200, "nav2_common": [200, 202], "costmap_filters_demo_dir": [200, 202], "nav2_costmap_filters_demo": [200, 202], "filter_mask_serv": [200, 202], "mask_yaml_fil": [200, 202], "container_nam": 200, "container_name_ful": 200, "declare_namespace_cmd": [200, 202], "declare_use_sim_time_cmd": [200, 202], "declare_autostart_cmd": [200, 202], "declare_params_file_cmd": [200, 202], "declare_mask_yaml_file_cmd": [200, 202], "declare_use_composition_cmd": 200, "declare_container_name_cmd": 200, "nav2_contain": 200, "param_substitut": [200, 202], "source_fil": [200, 202], "root_kei": [200, 202], "convert_typ": [200, 202], "load_nod": 200, "nav2_map_serv": [200, 201, 202], "emulate_tti": [200, 202], "188": [200, 202], "lifecycle_manager_costmap_filt": [200, 202], "load_composable_nod": 200, "target_contain": 200, "costmapfilterinfoserv": 200, "ld": [200, 202], "add_act": [200, 202], "keepout_filter_mask": 200, "tutorials_w": [200, 202], "pwd": 200, "keepout_param": 200, "costamp2d": 200, "devel": [201, 203], "pub": 201, "sandbox": 201, "decod": 202, "formula": 202, "filter_mask_data": 202, "speed_mask": 202, "grei": 202, "darker": 202, "somewher": 202, "196": 202, "speed_param": 202, "start_lifecycle_manager_cmd": 202, "start_map_server_cmd": 202, "start_costmap_filter_info_server_cmd": 202, "speed_filter_mask": 202, "jerk": 202, "unpredict": 202, "payload": 202, "unfold": 202, "ubuntu": 203, "openvdb": 203, "libjmalloc": 203, "loadlibrari": 203, "libjemalloc": 203, "ld_preload": 203, "volumet": 203, "2x": 203, "citizen": 203, "farm": 203, "spatio_temporal_voxel_lay": 203, "voxel_decai": 203, "decay_model": 203, "voxel_s": 203, "update_footprint_en": 203, "mapping_mod": 203, "map_save_dur": 203, "obstacle_rang": 203, "voxel_min_point": 203, "clear_after_read": 203, "max_z": 203, "min_z": 203, "vertical_fov_angl": 203, "8745": 203, "horizontal_fov_angl": 203, "048": 203, "decay_acceler": 203, "model_typ": 203, "registr": 203, "neutral": 203, "collision_monitor_nod": 204, "preset": 204, "collision_monitor_param": 204, "clockwis": 204, "respawn_delai": 204, "log_level": 204, "consol": 204, "nonchargingdock": 205, "revis": 205, "simplechargingdock": 205, "infrastructur": 205, "procedur": 205, "prestag": 205, "nova": 205, "carter": 205, "opennav_docking_cor": 205, "jointstat": 205, "getstagingpos": 205, "getrefinedpos": 205, "disablecharg": 205, "hasstoppedcharg": 205, "equival": 205, "isaac_ros_apriltag": 205, "decoupl": 205, "flex_dock1": 205, "flex_dock2": 205, "dummy_dock": 205, "movabl": 205, "segwai": 205, "70cm": 205, "external_detection_": 205, "cm": 205, "sep": 205, "nova_carter_dock_params_dir": 205, "docking_tim": 205, "irregularli": 205, "haven": 205, "media": 205, "isaac_apriltag_detection_pipelin": 205, "docking_cli": 205, "wait_for_serv": 205, "timeout_sec": 205, "goal_msg": 205, "str": 205, "send_goal_futur": 205, "send_goal_async": 205, "_feedbackcallback": 205, "spin_until_future_complet": 205, "goal_handl": 205, "result_futur": 205, "get_result_async": 205, "tester": 205, "opennav_docking_bt": 205, "companion": 206, "deepli": 206, "siemen": 206, "buggi": 206, "menu": 206, "icon": 206, "nav2_tree_nod": 206, "brows": 206, "ok": 206, "sync": 206, "assembl": 206, "parameteriz": 206, "perhap": 206, "orang": 206, "treenod": 206, "ui": 206, "treenodesmodel": 206, "myawesomenewnod": 206, "input_port": 206, "key_nam": 206, "output_port": 206, "key_name2": 206, "life": 206, "inout_port": 206, "next_target": 206, "pancak": 206, "tend": 207, "surpris": 207, "dictat": 207, "modu": 207, "operandi": 207, "stvl": 208, "hero": 208}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"project": [0, 15, 163, 169, 194], "2021": 0, "summer": 0, "student": 0, "program": 0, "3": [1, 5, 167, 170, 172, 173, 174, 175, 176, 177, 198, 199, 200, 201, 202, 203], "assist": [1, 2, 167], "teleop": [1, 167], "1": [2, 4, 172, 173, 174, 175, 176, 177, 190, 193, 197, 198, 199, 200, 201, 202, 203], "creat": [2, 3, 158, 172, 173, 175, 176, 177, 197], "configur": [2, 13, 29, 166, 181, 182, 184, 185, 200, 202, 204, 205, 207], "analog": 2, "moveit": 2, "2": [3, 5, 11, 12, 28, 169, 170, 172, 173, 174, 175, 176, 177, 190, 193, 194, 195, 197, 198, 199, 200, 201, 202, 203], "new": [3, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 189], "planner": [3, 28, 109, 110, 115, 117, 143, 144, 145, 166, 167, 168, 169, 173, 176, 179, 181, 188], "control": [3, 20, 28, 96, 99, 103, 104, 108, 112, 130, 166, 167, 168, 169, 170, 175, 179, 181, 188, 207], "plugin": [3, 94, 96, 99, 100, 103, 110, 115, 119, 125, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 178, 179, 181, 184, 185, 188, 190, 203, 205], "navig": [4, 7, 8, 9, 12, 19, 22, 23, 24, 25, 28, 95, 162, 165, 167, 168, 169, 177, 179, 181, 198, 199, 200, 201, 202], "dynam": [4, 21, 167, 169, 170, 197], "obstacl": [4, 23, 108, 124, 166, 169, 188, 193], "integr": [4, 10, 108, 168], "port": [5, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 74, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90], "grid": 5, "map": [5, 107, 165, 168, 185, 201], "ro": [5, 11, 28, 100, 168, 170, 192, 194, 195, 196], "environment": [5, 28], "model": [5, 108, 167, 168], "6": [6, 10], "2d": [6, 100, 143, 167, 185], "3d": 6, "local": [6, 28, 184, 185, 196, 199], "improv": [6, 167, 170], "4": [7, 169, 172, 173, 174, 175, 176, 177, 198, 199, 200, 201, 202], "multithread": 7, "5": [8, 9, 169, 198], "brand": 8, "websit": 8, "safeti": [9, 168], "node": [9, 11, 20, 28, 91, 92, 96, 97, 166, 167, 168, 169, 170, 179, 185, 189, 190, 194, 195, 206], "semant": 10, "7": 11, "reduc": [11, 167], "determin": 11, "advanc": 12, "test": [12, 168, 196, 199], "framework": 12, "8": 13, "convert": 13, "twist": 13, "twiststamp": [13, 169, 170], "ecosystem": 13, "run": [13, 162, 168, 172, 173, 174, 175, 176, 177, 182, 184, 185, 193, 197, 200, 202], "time": [13, 166, 168, 169, 183], "about": 14, "contact": 14, "relat": [15, 163], "robot": [16, 28, 167, 169, 170, 182, 183, 184, 187, 188, 196, 201], "us": [16, 158, 159, 167, 168, 169, 170, 184, 185, 187, 196, 199, 203, 204, 205, 207], "research": 16, "roscon": 17, "talk": 17, "nav2": [17, 18, 20, 28, 156, 163, 166, 167, 168, 170, 185, 188, 189, 192, 193, 194, 195, 197, 198, 200, 202, 204], "develop": [17, 157, 160, 161, 192], "commun": 17, "": [17, 168, 169, 182], "behavior": [18, 19, 28, 94, 95, 96, 165, 166, 167, 168, 169, 172, 173, 179, 188, 197, 206], "tree": [18, 19, 28, 95, 96, 165, 166, 168, 173, 179, 197, 206], "detail": 19, "walkthrough": 19, "overview": [19, 27, 28, 163, 172, 173, 174, 175, 176, 177, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "prerequisit": [19, 159, 184], "To": [19, 20, 23, 24, 25, 167, 188], "pose": [19, 22, 23, 24, 25, 168, 198], "With": [19, 25], "replan": [19, 25, 167], "recoveri": [19, 20, 28, 166, 167], "subtre": [19, 169], "introduct": [20, 169, 182, 184, 185, 186], "specif": 20, "action": [20, 28, 96, 165, 166, 167, 169, 170, 205], "condit": [20, 96], "decor": [20, 96], "pipelinesequ": [20, 82], "roundrobin": [20, 84], "follow": [21, 28, 108, 119, 169, 197, 199], "point": [21, 169, 197], "through": [22, 170, 172, 175, 176, 177], "paus": 23, "Near": 23, "goal": [23, 108, 166, 167, 168, 169, 170, 179, 198], "consist": 25, "And": 25, "If": 25, "path": [25, 108, 167, 168, 169], "becom": 25, "invalid": [25, 167], "odometri": [26, 28, 184, 196, 199], "calibr": [26, 191], "simpl": [27, 114, 167, 168, 169], "command": [27, 167, 168, 169, 192], "api": [27, 167, 168, 169, 205], "costmap": [27, 28, 100, 107, 108, 165, 166, 168, 169, 170, 179, 185, 200, 202, 203], "footprint": [27, 28, 182, 188], "collis": [27, 91, 92, 97, 168, 169, 170, 204], "checker": [27, 166, 167, 168, 169, 179], "exampl": [27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 125, 127, 143, 144, 145, 162, 181], "demo": [27, 184, 186, 204, 207], "concept": 28, "server": [28, 94, 98, 99, 101, 102, 107, 110, 116, 165, 167, 168, 169, 170, 181, 189, 200, 202, 205], "lifecycl": [28, 105, 158, 167, 169, 189], "bond": [28, 169], "smoother": [28, 98, 113, 114, 116, 118, 167, 168, 169, 179, 190], "waypoint": [28, 119, 168, 169, 179, 199], "state": [28, 145, 168, 187, 196], "estim": [28, 196], "standard": [28, 166, 169], "global": [28, 169, 170, 196, 199], "posit": 28, "slam": [28, 201], "represent": 28, "layer": [28, 108, 121, 122, 124, 125, 128, 129, 165, 168, 169, 170, 179, 193], "filter": [28, 100, 107, 120, 123, 127, 165, 166, 168, 179, 193, 200, 202], "other": [28, 170, 188], "form": 28, "academ": 28, "guid": [29, 156, 158, 160, 171, 183, 188], "assistedteleop": [30, 94], "input": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 74, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90], "backup": [31, 94, 166, 170], "output": [31, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63], "cancelassistedteleop": 32, "cancelbackup": 33, "cancelcontrol": 34, "cancelcoverag": 35, "canceldriveonhead": 36, "cancelspin": 37, "cancelwait": 38, "clearcostmaparoundrobot": [39, 166], "clearcostmapexceptregion": [40, 166], "clearentirecostmap": 41, "computecoveragepath": 42, "computepaththroughpos": [43, 166, 170], "computepathtopos": [44, 166], "controllerselector": 45, "dockrobot": 46, "driveonhead": [47, 94, 170], "followpath": [48, 166], "getposefrompath": 49, "goalcheckerselector": 50, "navigatethroughpos": [51, 166, 170], "navigatetopos": [52, 166], "plannerselector": 53, "progresscheckerselector": 54, "reinitializegloballoc": 55, "removeincollisiongo": 56, "removepassedgo": 57, "smoothpath": 58, "smootherselector": [59, 168], "spin": [60, 94, 170], "truncatepath": 61, "truncatepathloc": [62, 167], "undockrobot": 63, "wait": 64, "areerrorcodespres": 65, "distancetravel": 66, "paramet": [66, 68, 86, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 166, 167, 168, 169, 203], "globallyupdatedgo": 67, "goalreach": 68, "goalupd": 69, "initialposereceiv": 70, "isbatterycharg": 71, "isbatterylow": 72, "ispathvalid": 73, "isstop": 74, "isstuck": 75, "pathexpiringtim": 76, "timeexpir": 77, "transformavail": 78, "wouldacontrollerrecoveryhelp": 79, "wouldaplannerrecoveryhelp": 80, "wouldasmootherrecoveryhelp": 81, "recoverynod": 83, "distancecontrol": 85, "goalupdat": 86, "pathlongeronapproach": [87, 167], "ratecontrol": 88, "singletrigg": 89, "speedcontrol": 90, "detector": [91, 169], "featur": [91, 92, 169], "polygon": [91, 92, 169], "observ": [91, 92], "sourc": [91, 92, 157, 169], "monitor": [92, 97, 167, 168, 169, 204], "velocitypolygon": [92, 169, 204], "amcl": [93, 167], "default": [94, 99, 100, 110, 119, 166, 168, 169, 170], "xml": [96, 166, 190], "provid": [97, 99, 115, 119], "constrain": [98, 167], "costmap2d": [100, 166, 174, 188, 203], "coverag": 101, "dock": [102, 170, 205], "simplechargingdock": 102, "dwb": [103, 130, 168, 170], "trajectori": [103, 108, 170], "critic": [103, 108, 169], "grace": [104, 169, 170], "manag": [105, 167], "loopback": [106, 170], "simul": [106, 170, 184, 185, 197], "saver": 107, "info": [107, 200, 202], "predict": [108, 168], "mppi": [108, 169, 170], "visual": [108, 170, 182, 185, 187, 192, 206], "handler": 108, "ackermann": 108, "motion": [108, 167, 169], "constraint": [108, 169], "angl": [108, 169], "cost": [108, 169, 170], "align": 108, "prefer": 108, "forward": [108, 168], "twirl": 108, "veloc": [108, 118, 167, 168, 170], "deadband": 108, "note": 108, "user": 108, "gener": [108, 157, 165, 208], "word": 108, "wisdom": 108, "horizon": 108, "size": 108, "offset": 108, "inflat": [108, 122, 188], "navfn": [109, 166, 167], "regul": [111, 168], "pure": [111, 175], "pursuit": [111, 175], "rotat": [112, 167, 169, 170, 188, 207], "shim": [112, 167, 169, 170, 207], "savitzki": [113, 168], "golai": [113, 168], "smac": [115, 143, 144, 145, 167, 168, 169, 188], "descript": [115, 185], "theta": [117, 167], "star": 117, "binari": [120, 157], "denois": [121, 168, 193], "keepout": [123, 200], "contain": [125, 157, 158, 159, 170, 192], "rang": [126, 185], "sensor": [126, 185], "speed": [127, 168, 202], "static": [128, 169, 170, 186], "voxel": [129, 169], "xytheta": 131, "iter": [131, 170], "kinemat": [132, 167], "publish": [133, 168, 170, 186, 187, 200, 202], "limitedaccelgener": 134, "standardtrajectorygener": 135, "poseprogresscheck": [136, 168], "simplegoalcheck": 137, "simpleprogresscheck": 138, "stoppedgoalcheck": 139, "inputatwaypoint": 140, "photoatwaypoint": 141, "waitatwaypoint": 142, "hybrid": [144, 169], "A": [144, 169, 206], "lattic": 145, "baseobstaclecrit": 146, "goalaligncrit": 147, "goaldistcrit": 148, "obstaclefootprintcrit": 149, "oscillationcrit": 150, "pathaligncrit": 151, "pathdistcrit": 152, "preferforwardcrit": 153, "rotatetogoalcrit": 154, "twirlingcrit": 155, "build": [156, 157, 158, 182, 184, 185, 187, 192], "troubleshoot": 156, "common": [156, 185], "depend": 156, "failur": [156, 168], "report": 156, "issu": 156, "instal": [157, 162, 203], "For": [157, 169, 192], "iron": [157, 168, 169, 180], "older": 157, "jazzi": [157, 169, 170, 180], "newer": 157, "releas": 157, "distribut": 157, "roll": 157, "docker": [157, 192], "imag": [157, 158, 185, 192], "doxygen": 157, "help": 157, "dev": [158, 159], "start": [158, 159, 162, 168, 201], "termin": 158, "rebuild": 158, "what": [159, 207], "why": 159, "how": [159, 193], "i": [159, 167, 207], "do": 159, "work": [159, 165, 193, 201], "get": [159, 161, 162, 194, 201], "secur": 159, "involv": 161, "process": [161, 167], "licens": 161, "certif": 161, "origin": 161, "dco": 161, "our": 163, "sponsor": 163, "servic": [163, 167], "citat": 163, "dash": 164, "eloqu": [164, 165], "packag": 164, "navigation2": [164, 186, 201, 203], "architectur": 164, "chang": [164, 166, 167, 168, 169, 170], "foxi": [165, 166], "updat": [165, 166], "re": [165, 170], "particl": 165, "messag": [165, 185], "select": [165, 169, 170, 181, 188], "each": 165, "followpoint": 165, "capabl": 165, "galact": [166, 167], "feedback": [166, 168], "bt": [166, 167, 168, 169, 170, 173, 190], "interfac": [166, 169, 201], "ad": [166, 167, 168, 169, 170, 184, 185, 187, 189, 190, 205, 206], "goal_checker_id": 166, "attribut": 166, "groot": [166, 167, 206], "support": [166, 167], "smacplann": 166, "thetastarplann": 166, "regulatedpurepursuitcontrol": 166, "current_": 166, "usag": 166, "unit": 166, "rai": 166, "trace": 166, "mark": 166, "sensor_msg": [166, 185], "pointcloud": 166, "pointcloud2": [166, 185], "controllerserv": 166, "failure_toler": 166, "remov": [166, 167, 168, 169, 170], "launch": [166, 167, 168, 169, 170, 184, 185, 187, 188, 194, 195, 198, 201, 203, 205], "rviz": [166, 168, 169, 170, 182, 185, 187, 197, 198, 203], "panel": [166, 168, 170], "inform": 166, "humbl": [167, 168, 180], "major": 167, "python": [167, 168], "executor": [167, 179], "nav2_cor": 167, "extend": 167, "btservicenod": 167, "result": [167, 169, 195], "includ": [167, 168, 169], "spawn": 167, "gazebo": [167, 184, 185, 199], "timeout": [167, 168, 169], "use_final_approach_orient": 167, "smacplanner2d": 167, "fix": [167, 169, 170], "orient": 167, "being": 167, "ignor": 167, "small": 167, "corner": 167, "case": 167, "detect": 167, "except": 167, "multipl": [167, 168], "limit": [167, 168, 170, 202], "rpp": [167, 168, 169], "task": [167, 179, 189], "approach": [167, 169], "scale": 167, "param": [167, 169, 172, 175, 176, 177], "refactor": 167, "drop": 167, "live": 167, "onli": [167, 169], "costmaplay": 167, "cleararea": 167, "invert": 167, "logic": 167, "composit": [167, 189], "cancel": [167, 169], "constant": 167, "rate": 167, "euclidean": 167, "distanc": [167, 168], "respawn": 167, "use_sim_tim": 168, "from": [168, 169, 170, 192, 194, 195], "yaml": [168, 169], "up": [168, 181, 182, 184, 185, 186, 187, 196], "recurs": 168, "refin": 168, "parameteriz": 168, "check": [168, 170], "expand": 168, "benchmark": 168, "toler": 168, "costmap_2d_nod": 168, "constructor": [168, 170], "file": [168, 169, 170, 172, 175, 176, 177, 184, 185, 194, 195], "map_serv": 168, "give": 168, "access": [168, 169], "both": 168, "error": [168, 169, 189], "code": [168, 169, 189], "load": 168, "save": 168, "loop": 168, "v": [168, 188], "revers": 168, "prune": 168, "more": 168, "stabl": 168, "curv": 168, "long": 168, "lookahead": 168, "renam": 168, "appli": 168, "deceler": 168, "when": [168, 169], "allow": [168, 169], "progress_checker_plugin": 168, "name": [168, 169, 172, 173, 175, 176, 177], "type": [168, 169], "isbatterychargingcondit": 168, "smacplannerhybrid": 168, "viz_expans": 168, "behaviortre": 169, "cpp": 169, "upgrad": 169, "version": 169, "option": [169, 170, 188], "add": [169, 173], "format": 169, "soft": 169, "real": 169, "opennav_coverag": 169, "opennav_dock": 169, "introduc": 169, "multi": [169, 170], "bringup": [169, 170, 194, 195], "use_interpol": 169, "depreci": 169, "handl": 169, "direction": 169, "addit": 169, "acceler": 169, "move": 169, "enumer": 169, "substitut": 169, "The": [169, 187], "debug": 169, "On": 169, "shortcut": 169, "solut": 169, "gp": [169, 199], "nav2_collision_monitor": 169, "enabl": [169, 174, 193, 200, 202], "disabl": [169, 170], "expos": 169, "rewrittenyaml": 169, "could": 169, "namespac": [169, 170], "durat": 169, "wait_act": 169, "activ": 169, "fail": 169, "requir": [169, 172, 173, 174, 175, 176, 177, 190, 191, 193, 198, 199, 200, 201, 202, 204, 205], "transform": [169, 186, 199], "ar": 169, "avail": 169, "obtain": 169, "share": 169, "resourc": 169, "watchdog": 169, "mechan": 169, "base": [169, 192], "source_timeout": 169, "block": 169, "btactionserv": 169, "nativ": 169, "librari": [169, 170, 173], "halttre": 169, "frame": 169, "costmapupd": 169, "msg": 169, "full": 169, "stack": [169, 193, 200, 202, 204], "clock": 169, "custom": [169, 173, 206], "progress": [169, 179], "interpolate_curvature_after_go": 169, "conflict": 169, "between": 169, "use_rotate_to_head": 169, "allow_revers": 169, "globalplann": 169, "btnavig": 169, "doubl": 169, "colon": 169, "radiu": [169, 188], "circl": 169, "footprint_clearing_en": 169, "bond_heartbeat_period": 169, "rotate_to_goal_head": 169, "regulatedpurepursuit": 169, "use_cancel_deceler": 169, "kilt": 170, "cmdvel": 170, "infrastructur": 170, "tool": 170, "cell": 170, "inspect": 170, "flicker": 170, "zero": [170, 192], "exit": 170, "disengag": 170, "threshold": 170, "revamp": 170, "multirobot": 170, "config": [170, 173], "map_top": 170, "simplifi": 170, "costmap2dro": 170, "target": 170, "conform": 170, "syntax": 170, "turtlebot": [170, 198], "now": 170, "posestampedarrai": 170, "instead": 170, "vector": 170, "posestamp": 170, "implement": 170, "eigen": 170, "perform": 170, "40": 170, "45": 170, "migrat": 171, "write": [172, 173, 174, 175, 176, 177, 187], "tutori": [172, 173, 174, 175, 176, 177, 178, 190, 191, 193, 197, 198, 199, 200, 201, 202, 203, 208], "step": [172, 173, 174, 175, 176, 177, 190, 191, 193, 197, 198, 199, 200, 201, 202, 203], "export": [172, 173, 174, 175, 176, 177], "pass": [172, 175, 176, 177], "your": [173, 184, 190, 192, 198], "make": 174, "gradientlay": 174, "straightlin": 176, "roadmap": 180, "set": [181, 182, 184, 185, 186, 187, 196], "algorithm": 181, "summari": 181, "conclus": [181, 182, 184, 185, 186, 187, 189, 192, 199], "verif": [182, 184, 185], "first": [183, 192], "setup": [183, 184, 197, 198, 199, 203], "an": [184, 203], "system": [184, 199], "urdf": [184, 185, 187], "laserscan": 185, "nav2_costmap_2d": 185, "slam_toolbox": 185, "environ": [187, 198], "physic": [187, 198], "properti": 187, "tune": 188, "potenti": 188, "field": 188, "place": 188, "cach": 188, "heurist": 188, "page": 188, "we": 188, "d": 188, "love": 188, "offer": 188, "0": [190, 197, 198, 199, 201, 203], "familiar": 190, "specifi": 190, "modifi": [190, 203], "camera": [191, 196], "hero": 192, "preliminari": [192, 194, 195], "import": 192, "explor": 192, "understand": 192, "deploy": 192, "appendix": 192, "nois": 193, "induc": 193, "backtrac": 194, "larg": 194, "automat": 194, "crash": 194, "profil": 195, "interpret": 195, "vio": 196, "augment": 196, "zed": 196, "x": 196, "fuse": 196, "Into": 196, "vslam": 196, "out": 196, "object": 197, "click": 197, "variabl": 198, "initi": 198, "locat": 198, "send": 198, "world": 199, "navsat": 199, "interact": [199, 206], "log": 199, "zone": 200, "prepar": [200, 202, 204], "mask": [200, 202], "while": 201, "simplif": 201, "stvl": 203, "extern": 203, "execut": [204, 207], "chargingdock": 205, "databas": 205, "put": 205, "It": 205, "all": 205, "togeth": 205, "edit": 206, "primari": 207}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Projects for 2021 Summer Student Program": [[0, "projects-for-2021-summer-student-program"]], "3. Assisted Teleop": [[1, "assisted-teleop"]], "1. Create a Configuration Assistant (Analog to MoveIt)": [[2, "create-a-configuration-assistant-analog-to-moveit"]], "2. Create New Planner and Controller Plugins": [[3, "create-new-planner-and-controller-plugins"]], "1. Navigation Dynamic Obstacle Integration": [[4, "navigation-dynamic-obstacle-integration"]], "3. Port Grid Maps to ROS 2 and Environmental Model": [[5, "port-grid-maps-to-ros-2-and-environmental-model"]], "6. 2D/3D Localization Improvements": [[6, "d-3d-localization-improvements"]], "4. Navigation MultiThreading": [[7, "navigation-multithreading"]], "5. Navigation Branding and Website": [[8, "navigation-branding-and-website"]], "5. Navigation Safety Node": [[9, "navigation-safety-node"]], "6. Semantic Integration": [[10, "semantic-integration"]], "7. Reduce ROS 2 Nodes and Determinism": [[11, "reduce-ros-2-nodes-and-determinism"]], "2. Advanced Navigation Testing Framework": [[12, "advanced-navigation-testing-framework"]], "8. Convert Twist to TwistStamped in Ecosystem and Run-Time Configuration": [[13, "convert-twist-to-twiststamped-in-ecosystem-and-run-time-configuration"]], "About and Contact": [[14, "about-and-contact"]], "About": [[14, "id1"]], "Contact": [[14, "contact"]], "Related Projects": [[15, "related-projects"], [163, "related-projects"]], "Robots Using": [[16, "robots-using"]], "Research Robots": [[16, "research-robots"]], "ROSCon Talks": [[17, "roscon-talks"]], "Nav2 Developer Talks": [[17, "nav2-developer-talks"]], "Community\u2019s Talks": [[17, "community-s-talks"]], "Nav2 Behavior Trees": [[18, "nav2-behavior-trees"]], "Detailed Behavior Tree Walkthrough": [[19, "detailed-behavior-tree-walkthrough"]], "Overview": [[19, "overview"], [27, "overview"], [163, "overview"], [172, "overview"], [173, "overview"], [174, "overview"], [175, "overview"], [176, "overview"], [177, "overview"], [190, "overview"], [191, "overview"], [192, "overview"], [193, "overview"], [194, "overview"], [195, "overview"], [196, "overview"], [197, "overview"], [198, "overview"], [199, "overview"], [200, "overview"], [201, "overview"], [202, "overview"], [203, "overview"], [204, "overview"], [205, "overview"], [206, "overview"], [207, "overview"]], "Prerequisites": [[19, "prerequisites"], [159, "prerequisites"]], "Navigate To Pose With Replanning and Recovery": [[19, "navigate-to-pose-with-replanning-and-recovery"]], "Navigation Subtree": [[19, "navigation-subtree"]], "Recovery Subtree": [[19, "recovery-subtree"]], "Introduction To Nav2 Specific Nodes": [[20, "introduction-to-nav2-specific-nodes"]], "Action Nodes": [[20, "action-nodes"]], "Condition Nodes": [[20, "condition-nodes"]], "Decorator Nodes": [[20, "decorator-nodes"]], "Control: PipelineSequence": [[20, "control-pipelinesequence"]], "Control: Recovery": [[20, "control-recovery"]], "Control: RoundRobin": [[20, "control-roundrobin"]], "Follow Dynamic Point": [[21, "follow-dynamic-point"]], "Navigate Through Poses": [[22, "navigate-through-poses"]], "Navigate To Pose and Pause Near Goal-Obstacle": [[23, "navigate-to-pose-and-pause-near-goal-obstacle"]], "Navigate To Pose": [[24, "navigate-to-pose"]], "Navigate To Pose With Consistent Replanning And If Path Becomes Invalid": [[25, "navigate-to-pose-with-consistent-replanning-and-if-path-becomes-invalid"]], "Odometry Calibration": [[26, "odometry-calibration"]], "Simple Commander API": [[27, "simple-commander-api"]], "Commander API": [[27, "id1"]], "Costmap API": [[27, "costmap-api"]], "Footprint Collision Checker API": [[27, "footprint-collision-checker-api"]], "Examples and Demos": [[27, "examples-and-demos"]], "Navigation Concepts": [[28, "navigation-concepts"]], "ROS 2": [[28, "ros-2"]], "Action Server": [[28, "action-server"]], "Lifecycle Nodes and Bond": [[28, "lifecycle-nodes-and-bond"]], "Behavior Trees": [[28, "behavior-trees"]], "Navigation Servers": [[28, "navigation-servers"]], "Planner, Controller, Smoother and Recovery Servers": [[28, "planner-controller-smoother-and-recovery-servers"]], "Planners": [[28, "planners"], [179, "planners"]], "Controllers": [[28, "controllers"], [179, "controllers"]], "Behaviors": [[28, "behaviors"], [179, "behaviors"]], "Smoothers": [[28, "smoothers"], [179, "smoothers"]], "Robot Footprints": [[28, "robot-footprints"]], "Waypoint Following": [[28, "waypoint-following"]], "State Estimation": [[28, "state-estimation"]], "Standards": [[28, "standards"]], "Global Positioning: Localization and SLAM": [[28, "global-positioning-localization-and-slam"]], "Odometry": [[28, "odometry"]], "Environmental Representation": [[28, "environmental-representation"]], "Costmaps and Layers": [[28, "costmaps-and-layers"]], "Costmap Filters": [[28, "costmap-filters"], [166, "costmap-filters"], [168, "costmap-filters"], [179, "costmap-filters"]], "Other Forms": [[28, "other-forms"]], "Nav2 Academic Overview": [[28, "nav2-academic-overview"]], "Configuration Guide": [[29, "configuration-guide"]], "AssistedTeleop": [[30, "assistedteleop"]], "Input Ports": [[30, "input-ports"], [31, "input-ports"], [32, "input-ports"], [33, "input-ports"], [34, "input-ports"], [35, "input-ports"], [36, "input-ports"], [37, "input-ports"], [38, "input-ports"], [39, "input-ports"], [40, "input-ports"], [41, "input-ports"], [42, "input-ports"], [43, "input-ports"], [44, "input-ports"], [45, "input-ports"], [46, "input-ports"], [47, "input-ports"], [48, "input-ports"], [49, "input-ports"], [50, "input-ports"], [51, "input-ports"], [52, "input-ports"], [53, "input-ports"], [54, "input-ports"], [55, "input-ports"], [56, "input-ports"], [57, "input-ports"], [58, "input-ports"], [59, "input-ports"], [60, "input-ports"], [61, "input-ports"], [62, "input-ports"], [63, "input-ports"], [64, "input-ports"], [65, "input-ports"], [66, "input-ports"], [67, "input-ports"], [68, "input-ports"], [69, "input-ports"], [70, "input-ports"], [78, "input-ports"], [83, "input-ports"], [85, "input-ports"], [86, "input-ports"], [87, "input-ports"], [88, "input-ports"], [90, "input-ports"]], "Example": [[30, "example"], [31, "example"], [32, "example"], [33, "example"], [34, "example"], [35, "example"], [36, "example"], [37, "example"], [38, "example"], [39, "example"], [40, "example"], [41, "example"], [42, "example"], [43, "example"], [44, "example"], [45, "example"], [46, "example"], [47, "example"], [48, "example"], [49, "example"], [50, "example"], [51, "example"], [52, "example"], [53, "example"], [54, "example"], [55, "example"], [56, "example"], [57, "example"], [58, "example"], [59, "example"], [60, "example"], [61, "example"], [62, "example"], [63, "example"], [64, "example"], [65, "example"], [66, "example"], [66, "id1"], [67, "example"], [68, "example"], [68, "id1"], [69, "example"], [70, "example"], [71, "example"], [72, "example"], [73, "example"], [74, "example"], [75, "example"], [76, "example"], [77, "example"], [78, "example"], [79, "example"], [80, "example"], [81, "example"], [82, "example"], [83, "example"], [84, "example"], [85, "example"], [86, "example"], [87, "example"], [88, "example"], [89, "example"], [90, "example"], [91, "example"], [92, "example"], [93, "example"], [94, "example"], [95, "example"], [96, "example"], [98, "example"], [99, "example"], [100, "example"], [101, "example"], [102, "example"], [103, "example"], [104, "example"], [105, "example"], [106, "example"], [107, "example"], [108, "example"], [109, "example"], [110, "example"], [111, "example"], [112, "example"], [113, "example"], [114, "example"], [116, "example"], [117, "example"], [118, "example"], [119, "example"], [120, "example"], [121, "example"], [123, "example"], [125, "example"], [127, "example"], [143, "example"], [144, "example"], [145, "example"]], "BackUp": [[31, "backup"]], "Output Ports": [[31, "output-ports"], [42, "output-ports"], [43, "output-ports"], [44, "output-ports"], [45, "output-ports"], [46, "output-ports"], [47, "output-ports"], [48, "output-ports"], [49, "output-ports"], [50, "output-ports"], [51, "output-ports"], [52, "output-ports"], [53, "output-ports"], [54, "output-ports"], [56, "output-ports"], [57, "output-ports"], [58, "output-ports"], [59, "output-ports"], [60, "output-ports"], [61, "output-ports"], [62, "output-ports"], [63, "output-ports"]], "CancelAssistedTeleop": [[32, "cancelassistedteleop"]], "CancelBackUp": [[33, "cancelbackup"]], "CancelControl": [[34, "cancelcontrol"]], "CancelCoverage": [[35, "cancelcoverage"]], "CancelDriveOnHeading": [[36, "canceldriveonheading"]], "CancelSpin": [[37, "cancelspin"]], "CancelWait": [[38, "cancelwait"]], "ClearCostmapAroundRobot": [[39, "clearcostmaparoundrobot"]], "ClearCostmapExceptRegion": [[40, "clearcostmapexceptregion"]], "ClearEntireCostmap": [[41, "clearentirecostmap"]], "ComputeCoveragePath": [[42, "computecoveragepath"]], "ComputePathThroughPoses": [[43, "computepaththroughposes"]], "ComputePathToPose": [[44, "computepathtopose"]], "ControllerSelector": [[45, "controllerselector"]], "DockRobot": [[46, "dockrobot"]], "DriveOnHeading": [[47, "driveonheading"]], "FollowPath": [[48, "followpath"]], "GetPoseFromPath": [[49, "getposefrompath"]], "GoalCheckerSelector": [[50, "goalcheckerselector"]], "NavigateThroughPoses": [[51, "navigatethroughposes"]], "NavigateToPose": [[52, "navigatetopose"]], "PlannerSelector": [[53, "plannerselector"]], "ProgressCheckerSelector": [[54, "progresscheckerselector"]], "ReinitializeGlobalLocalization": [[55, "reinitializegloballocalization"]], "RemoveInCollisionGoals": [[56, "removeincollisiongoals"]], "RemovePassedGoals": [[57, "removepassedgoals"]], "SmoothPath": [[58, "smoothpath"]], "SmootherSelector": [[59, "smootherselector"]], "Spin": [[60, "spin"]], "TruncatePath": [[61, "truncatepath"]], "TruncatePathLocal": [[62, "truncatepathlocal"]], "UndockRobot": [[63, "undockrobot"]], "Wait": [[64, "wait"]], "AreErrorCodesPresent": [[65, "areerrorcodespresent"]], "DistanceTraveled": [[66, "distancetraveled"]], "Parameters": [[66, "parameters"], [86, "parameters"], [91, "parameters"], [92, "parameters"], [93, "parameters"], [95, "parameters"], [99, "parameters"], [101, "parameters"], [102, "parameters"], [105, "parameters"], [106, "parameters"], [109, "parameters"], [110, "parameters"], [117, "parameters"], [119, "parameters"], [130, "parameters"], [131, "parameters"], [132, "parameters"], [133, "parameters"], [134, "parameters"], [135, "parameters"], [136, "parameters"], [137, "parameters"], [138, "parameters"], [139, "parameters"], [140, "parameters"], [141, "parameters"], [142, "parameters"], [143, "parameters"], [144, "parameters"], [145, "parameters"], [146, "parameters"], [147, "parameters"], [148, "parameters"], [149, "parameters"], [150, "parameters"], [151, "parameters"], [152, "parameters"], [153, "parameters"], [154, "parameters"], [155, "parameters"]], "GloballyUpdatedGoal": [[67, "globallyupdatedgoal"]], "GoalReached": [[68, "goalreached"]], "Parameter": [[68, "parameter"]], "GoalUpdated": [[69, "goalupdated"]], "InitialPoseReceived": [[70, "initialposereceived"]], "IsBatteryCharging": [[71, "isbatterycharging"]], "IsBatteryLow": [[72, "isbatterylow"]], "IsPathValid": [[73, "ispathvalid"]], "IsStopped": [[74, "isstopped"]], "Input Port": [[74, "input-port"], [79, "input-port"], [80, "input-port"], [81, "input-port"]], "IsStuck": [[75, "isstuck"]], "PathExpiringTimer": [[76, "pathexpiringtimer"]], "TimeExpired": [[77, "timeexpired"]], "TransformAvailable": [[78, "transformavailable"]], "WouldAControllerRecoveryHelp": [[79, "wouldacontrollerrecoveryhelp"]], "WouldAPlannerRecoveryHelp": [[80, "wouldaplannerrecoveryhelp"]], "WouldASmootherRecoveryHelp": [[81, "wouldasmootherrecoveryhelp"]], "PipelineSequence": [[82, "pipelinesequence"]], "RecoveryNode": [[83, "recoverynode"]], "RoundRobin": [[84, "roundrobin"]], "DistanceController": [[85, "distancecontroller"]], "GoalUpdater": [[86, "goalupdater"]], "PathLongerOnApproach": [[87, "pathlongeronapproach"]], "RateController": [[88, "ratecontroller"]], "SingleTrigger": [[89, "singletrigger"]], "SpeedController": [[90, "speedcontroller"]], "Collision Detector Node": [[91, "collision-detector-node"]], "Features": [[91, "features"], [92, "features"]], "Polygons parameters": [[91, "polygons-parameters"], [92, "polygons-parameters"]], "Observation sources parameters": [[91, "observation-sources-parameters"], [92, "observation-sources-parameters"]], "Collision Monitor Node": [[92, "collision-monitor-node"]], "VelocityPolygon parameters": [[92, "velocitypolygon-parameters"]], "AMCL": [[93, "amcl"]], "Behavior Server": [[94, "behavior-server"]], "Behavior Server Parameters": [[94, "behavior-server-parameters"]], "Default Plugins": [[94, "default-plugins"], [99, "default-plugins"], [100, "default-plugins"], [110, "default-plugins"]], "Spin Behavior Parameters": [[94, "spin-behavior-parameters"]], "BackUp Behavior Parameters": [[94, "backup-behavior-parameters"]], "DriveOnHeading Behavior Parameters": [[94, "driveonheading-behavior-parameters"]], "AssistedTeleop Behavior Parameters": [[94, "assistedteleop-behavior-parameters"]], "Behavior-Tree Navigator": [[95, "behavior-tree-navigator"]], "Behavior Tree XML Nodes": [[96, "behavior-tree-xml-nodes"]], "Action Plugins": [[96, "action-plugins"]], "Condition Plugins": [[96, "condition-plugins"]], "Control Plugins": [[96, "control-plugins"]], "Decorator Plugins": [[96, "decorator-plugins"]], "Collision Monitor": [[97, "collision-monitor"]], "Provided Nodes": [[97, "provided-nodes"]], "Constrained smoother": [[98, "constrained-smoother"]], "Smoother Server Parameters": [[98, "smoother-server-parameters"], [116, "smoother-server-parameters"]], "Controller Server": [[99, "controller-server"], [181, "controller-server"]], "Provided Plugins": [[99, "provided-plugins"], [115, "provided-plugins"], [119, "provided-plugins"]], "Costmap 2D": [[100, "costmap-2d"], [185, "costmap-2d"]], "Costmap2D ROS Parameters": [[100, "costmap2d-ros-parameters"]], "Plugin Parameters": [[100, "plugin-parameters"]], "Costmap Filters Parameters": [[100, "costmap-filters-parameters"]], "Coverage Server": [[101, "coverage-server"]], "Docking Server": [[102, "docking-server"]], "SimpleChargingDock Parameters": [[102, "simplechargingdock-parameters"]], "DWB Controller": [[103, "dwb-controller"], [130, "dwb-controller"]], "Controller": [[103, "controller"]], "Plugins": [[103, "plugins"]], "Trajectory Critics": [[103, "trajectory-critics"]], "Graceful Controller": [[104, "graceful-controller"]], "Graceful Controller Parameters": [[104, "graceful-controller-parameters"]], "Lifecycle Manager": [[105, "lifecycle-manager"]], "Loopback Simulator": [[106, "loopback-simulator"]], "Map Server / Saver": [[107, "map-server-saver"]], "Map Saver Parameters": [[107, "map-saver-parameters"]], "Map Server Parameters": [[107, "map-server-parameters"]], "Costmap Filter Info Server Parameters": [[107, "costmap-filter-info-server-parameters"]], "Model Predictive Path Integral Controller": [[108, "model-predictive-path-integral-controller"]], "MPPI Parameters": [[108, "mppi-parameters"]], "Trajectory Visualization": [[108, "trajectory-visualization"]], "Path Handler": [[108, "path-handler"]], "Ackermann Motion Model": [[108, "ackermann-motion-model"]], "Constraint Critic": [[108, "constraint-critic"]], "Goal Angle Critic": [[108, "goal-angle-critic"]], "Goal Critic": [[108, "goal-critic"]], "Obstacles Critic": [[108, "obstacles-critic"]], "Cost Critic": [[108, "cost-critic"]], "Path Align Critic": [[108, "path-align-critic"]], "Path Angle Critic": [[108, "path-angle-critic"]], "Path Follow Critic": [[108, "path-follow-critic"]], "Prefer Forward Critic": [[108, "prefer-forward-critic"]], "Twirling Critic": [[108, "twirling-critic"]], "Velocity Deadband Critic": [[108, "velocity-deadband-critic"]], "Notes to Users": [[108, "notes-to-users"]], "General Words of Wisdom": [[108, "general-words-of-wisdom"]], "Prediction Horizon, Costmap Sizing, and Offsets": [[108, "prediction-horizon-costmap-sizing-and-offsets"]], "Obstacle, Inflation Layer, and Path Following": [[108, "obstacle-inflation-layer-and-path-following"]], "NavFn Planner": [[109, "navfn-planner"]], "Planner Server": [[110, "planner-server"], [181, "planner-server"]], "Regulated Pure Pursuit": [[111, "regulated-pure-pursuit"]], "Regulated Pure Pursuit Parameters": [[111, "regulated-pure-pursuit-parameters"]], "Rotation Shim Controller": [[112, "rotation-shim-controller"]], "Rotation Shim Controller Parameters": [[112, "rotation-shim-controller-parameters"]], "Savitzky-Golay Smoother": [[113, "savitzky-golay-smoother"], [168, "savitzky-golay-smoother"]], "Savitzky-Golay Smoother Parameters": [[113, "savitzky-golay-smoother-parameters"]], "Simple Smoother": [[114, "simple-smoother"]], "Simple Smoother Parameters": [[114, "simple-smoother-parameters"]], "Smac Planner": [[115, "smac-planner"]], "Description": [[115, "description"]], "Smoother Server": [[116, "smoother-server"]], "Theta Star Planner": [[117, "theta-star-planner"]], "Velocity Smoother": [[118, "velocity-smoother"]], "Velocity Smoother Parameters": [[118, "velocity-smoother-parameters"]], "Waypoint Follower": [[119, "waypoint-follower"]], "Default Plugin": [[119, "default-plugin"]], "Binary Filter Parameters": [[120, "binary-filter-parameters"]], "Denoise Layer Parameters": [[121, "denoise-layer-parameters"]], "Inflation Layer Parameters": [[122, "inflation-layer-parameters"]], "Keepout Filter Parameters": [[123, "keepout-filter-parameters"]], "Obstacle Layer Parameters": [[124, "obstacle-layer-parameters"]], "Plugin Container Layer Parameters": [[125, "plugin-container-layer-parameters"]], "Range Sensor Parameters": [[126, "range-sensor-parameters"]], "Speed Filter Parameters": [[127, "speed-filter-parameters"]], "Static Layer Parameters": [[128, "static-layer-parameters"]], "Voxel Layer Parameters": [[129, "voxel-layer-parameters"]], "XYTheta Iterator": [[131, "xytheta-iterator"]], "Kinematic Parameters": [[132, "kinematic-parameters"]], "Publisher": [[133, "publisher"]], "LimitedAccelGenerator": [[134, "limitedaccelgenerator"]], "StandardTrajectoryGenerator": [[135, "standardtrajectorygenerator"]], "PoseProgressChecker": [[136, "poseprogresschecker"]], "SimpleGoalChecker": [[137, "simplegoalchecker"]], "SimpleProgressChecker": [[138, "simpleprogresschecker"]], "StoppedGoalChecker": [[139, "stoppedgoalchecker"]], "InputAtWaypoint": [[140, "inputatwaypoint"]], "PhotoAtWaypoint": [[141, "photoatwaypoint"]], "WaitAtWaypoint": [[142, "waitatwaypoint"]], "Smac 2D Planner": [[143, "smac-2d-planner"]], "Smac Hybrid-A* Planner": [[144, "smac-hybrid-a-planner"]], "Smac State Lattice Planner": [[145, "smac-state-lattice-planner"]], "BaseObstacleCritic": [[146, "baseobstaclecritic"]], "GoalAlignCritic": [[147, "goalaligncritic"]], "GoalDistCritic": [[148, "goaldistcritic"]], "ObstacleFootprintCritic": [[149, "obstaclefootprintcritic"]], "OscillationCritic": [[150, "oscillationcritic"]], "PathAlignCritic": [[151, "pathaligncritic"]], "PathDistCritic": [[152, "pathdistcritic"]], "PreferForwardCritic": [[153, "preferforwardcritic"]], "RotateToGoalCritic": [[154, "rotatetogoalcritic"]], "TwirlingCritic": [[155, "twirlingcritic"]], "Build Troubleshooting Guide": [[156, "build-troubleshooting-guide"]], "Common Nav2 Dependencies Build Failures": [[156, "common-nav2-dependencies-build-failures"]], "Reporting Issue": [[156, "reporting-issue"]], "Build and Install": [[157, "build-and-install"]], "Install": [[157, "install"]], "For Iron and Older": [[157, "for-iron-and-older"]], "For Jazzy and Newer": [[157, "for-jazzy-and-newer"]], "Build": [[157, "build"]], "Released Distribution Binaries": [[157, "released-distribution-binaries"]], "Rolling Development Source": [[157, "rolling-development-source"]], "Docker Container Images": [[157, "docker-container-images"]], "Generate Doxygen": [[157, "generate-doxygen"]], "Help": [[157, "help"]], "Dev Container Guide": [[158, "dev-container-guide"]], "Creating Dev Containers": [[158, "creating-dev-containers"]], "Building the image": [[158, "building-the-image"]], "Starting the container": [[158, "starting-the-container"]], "Using Dev Containers": [[158, "using-dev-containers"]], "Terminals": [[158, "terminals"]], "Lifecycle": [[158, "lifecycle"]], "Rebuilding": [[158, "rebuilding"]], "Dev Containers": [[159, "dev-containers"]], "What, Why, How?": [[159, "what-why-how"]], "What is a Dev Container?": [[159, "what-is-a-dev-container"]], "Why use a Dev Container?": [[159, "why-use-a-dev-container"]], "How do Dev Containers work?": [[159, "how-do-dev-containers-work"]], "Getting started": [[159, "getting-started"]], "Security": [[159, "security"]], "Development Guides": [[160, "development-guides"]], "Getting Involved": [[161, "getting-involved"], [161, "id1"]], "Process": [[161, "process"]], "Licensing": [[161, "licensing"]], "Developer Certification of Origin (DCO)": [[161, "developer-certification-of-origin-dco"]], "Getting Started": [[162, "getting-started"]], "Installation": [[162, "installation"]], "Running the Example": [[162, "running-the-example"]], "Navigating": [[162, "navigating"]], "Nav2": [[163, "lpn"]], "Our Sponsors": [[163, "our-sponsors"]], "Services": [[163, "services"]], "Citations": [[163, "citations"]], "Dashing to Eloquent": [[164, "dashing-to-eloquent"]], "New Packages": [[164, "new-packages"]], "New Plugins": [[164, "new-plugins"], [165, "new-plugins"], [166, "new-plugins"]], "Navigation2 Architectural Changes": [[164, "navigation2-architectural-changes"]], "Eloquent to Foxy": [[165, "eloquent-to-foxy"]], "General": [[165, "general"]], "Server Updates": [[165, "server-updates"]], "Map Server Re-Work": [[165, "map-server-re-work"]], "New Particle Filter Messages": [[165, "new-particle-filter-messages"]], "Selection of Behavior Tree in each navigation action": [[165, "selection-of-behavior-tree-in-each-navigation-action"]], "FollowPoint Capability": [[165, "followpoint-capability"]], "New Costmap Layer": [[165, "new-costmap-layer"]], "Foxy to Galactic": [[166, "foxy-to-galactic"]], "NavigateToPose Action Feedback updates": [[166, "navigatetopose-action-feedback-updates"]], "NavigateToPose BT-node Interface Changes": [[166, "navigatetopose-bt-node-interface-changes"]], "NavigateThroughPoses and ComputePathThroughPoses Actions Added": [[166, "navigatethroughposes-and-computepaththroughposes-actions-added"]], "ComputePathToPose BT-node Interface Changes": [[166, "computepathtopose-bt-node-interface-changes"]], "ComputePathToPose Action Interface Changes": [[166, "computepathtopose-action-interface-changes"]], "BackUp BT-node Interface Changes": [[166, "backup-bt-node-interface-changes"]], "BackUp Recovery Interface Changes": [[166, "backup-recovery-interface-changes"]], "Nav2 Controllers and Goal Checker Plugin Interface Changes": [[166, "nav2-controllers-and-goal-checker-plugin-interface-changes"]], "FollowPath goal_checker_id attribute": [[166, "followpath-goal-checker-id-attribute"]], "Groot Support": [[166, "groot-support"]], "SmacPlanner": [[166, "smacplanner"]], "ThetaStarPlanner": [[166, "thetastarplanner"]], "RegulatedPurePursuitController": [[166, "regulatedpurepursuitcontroller"]], "Costmap2D current_ Usage": [[166, "costmap2d-current-usage"]], "Standard time units in parameters": [[166, "standard-time-units-in-parameters"]], "Ray Tracing Parameters": [[166, "ray-tracing-parameters"]], "Obstacle Marking Parameters": [[166, "obstacle-marking-parameters"]], "Recovery Action Changes": [[166, "recovery-action-changes"]], "Default Behavior Tree Changes": [[166, "default-behavior-tree-changes"]], "NavFn Planner Parameters": [[166, "navfn-planner-parameters"]], "New ClearCostmapExceptRegion and ClearCostmapAroundRobot BT-nodes": [[166, "new-clearcostmapexceptregion-and-clearcostmaparoundrobot-bt-nodes"]], "New Behavior Tree Nodes": [[166, "new-behavior-tree-nodes"]], "sensor_msgs/PointCloud to sensor_msgs/PointCloud2 Change": [[166, "sensor-msgs-pointcloud-to-sensor-msgs-pointcloud2-change"]], "ControllerServer New Parameter failure_tolerance": [[166, "controllerserver-new-parameter-failure-tolerance"]], "Removed BT XML Launch Configurations": [[166, "removed-bt-xml-launch-configurations"]], "Nav2 RViz Panel Action Feedback Information": [[166, "nav2-rviz-panel-action-feedback-information"]], "Galactic to Humble": [[167, "galactic-to-humble"]], "Major improvements to Smac Planners": [[167, "major-improvements-to-smac-planners"]], "Simple (Python) Commander": [[167, "simple-python-commander"]], "Reduce Nodes and Executors": [[167, "reduce-nodes-and-executors"]], "API Change for nav2_core": [[167, "api-change-for-nav2-core"]], "Extending the BtServiceNode to process Service-Results": [[167, "extending-the-btservicenode-to-process-service-results"]], "Including new Rotation Shim Controller Plugin": [[167, "including-new-rotation-shim-controller-plugin"]], "Spawning the robot in Gazebo": [[167, "spawning-the-robot-in-gazebo"]], "Recovery Behavior Timeout": [[167, "recovery-behavior-timeout"]], "New parameter use_final_approach_orientation for the 3 2D planners": [[167, "new-parameter-use-final-approach-orientation-for-the-3-2d-planners"]], "SmacPlanner2D and Theta*: fix goal orientation being ignored": [[167, "smacplanner2d-and-theta-fix-goal-orientation-being-ignored"]], "SmacPlanner2D, NavFn and Theta*: fix small path corner cases": [[167, "smacplanner2d-navfn-and-theta-fix-small-path-corner-cases"]], "Change and fix behavior of dynamic parameter change detection": [[167, "change-and-fix-behavior-of-dynamic-parameter-change-detection"]], "Dynamic Parameters": [[167, "dynamic-parameters"]], "BT Action Nodes Exception Changes": [[167, "bt-action-nodes-exception-changes"]], "BT Navigator Groot Multiple Navigators": [[167, "bt-navigator-groot-multiple-navigators"]], "Removed Kinematic Limiting in RPP": [[167, "removed-kinematic-limiting-in-rpp"]], "Added Smoother Task Server": [[167, "added-smoother-task-server"]], "Removed Use Approach Velocity Scaling Param in RPP": [[167, "removed-use-approach-velocity-scaling-param-in-rpp"]], "Refactored AMCL motion models as plugins": [[167, "refactored-amcl-motion-models-as-plugins"]], "Dropping Support for Live Groot Monitoring of Nav2": [[167, "dropping-support-for-live-groot-monitoring-of-nav2"]], "Replanning Only if Path is Invalid": [[167, "replanning-only-if-path-is-invalid"]], "Fix CostmapLayer clearArea invert param logic": [[167, "fix-costmaplayer-cleararea-invert-param-logic"]], "Dynamic Composition": [[167, "dynamic-composition"]], "BT Cancel Node": [[167, "bt-cancel-node"]], "BT PathLongerOnApproach Node": [[167, "bt-pathlongeronapproach-node"]], "BT TruncatePathLocal Node": [[167, "bt-truncatepathlocal-node"]], "Constrained Smoother": [[167, "constrained-smoother"]], "Replanning at a Constant Rate and if the Path is Invalid": [[167, "replanning-at-a-constant-rate-and-if-the-path-is-invalid"]], "Euclidean Distance 2D": [[167, "euclidean-distance-2d"]], "Recovery To Behavior": [[167, "recovery-to-behavior"]], "Respawn Support in Launch and Lifecycle Manager": [[167, "respawn-support-in-launch-and-lifecycle-manager"]], "New Nav2 Velocity Smoother": [[167, "new-nav2-velocity-smoother"]], "Goal Checker API Changed": [[167, "goal-checker-api-changed"]], "Added Assisted Teleop": [[167, "added-assisted-teleop"]], "Humble to Iron": [[168, "humble-to-iron"]], "New Behavior-Tree Navigator Plugins": [[168, "new-behavior-tree-navigator-plugins"]], "Added Collision Monitor": [[168, "added-collision-monitor"]], "Removed use_sim_time from yaml": [[168, "removed-use-sim-time-from-yaml"]], "Run-time Speed up of Smac Planner": [[168, "run-time-speed-up-of-smac-planner"]], "Recursive Refinement of Smac and Simple Smoothers": [[168, "recursive-refinement-of-smac-and-simple-smoothers"]], "Simple Commander Python API": [[168, "simple-commander-python-api"]], "Smac Planner Start Pose Included in Path": [[168, "smac-planner-start-pose-included-in-path"]], "Parameterizable Collision Checking in RPP": [[168, "parameterizable-collision-checking-in-rpp"]], "Expanded Planner Benchmark Tests": [[168, "expanded-planner-benchmark-tests"]], "Smac Planner Path Tolerances": [[168, "smac-planner-path-tolerances"]], "costmap_2d_node default constructor": [[168, "costmap-2d-node-default-constructor"]], "Feedback for Navigation Failures": [[168, "feedback-for-navigation-failures"]], "Changes to Map yaml file path for map_server node in Launch": [[168, "changes-to-map-yaml-file-path-for-map-server-node-in-launch"]], "SmootherSelector BT Node": [[168, "smootherselector-bt-node"]], "Publish Costmap Layers": [[168, "publish-costmap-layers"]], "Give Behavior Server Access to Both Costmaps": [[168, "give-behavior-server-access-to-both-costmaps"]], "New Model Predictive Path Integral Controller": [[168, "new-model-predictive-path-integral-controller"]], "Behavior Tree Uses Error Codes": [[168, "behavior-tree-uses-error-codes"]], "Load, Save and Loop Waypoints from the Nav2 Panel in RViz": [[168, "load-save-and-loop-waypoints-from-the-nav2-panel-in-rviz"]], "DWB Forward vs Reverse Pruning": [[168, "dwb-forward-vs-reverse-pruning"]], "More stable regulation on curves for long lookahead distances": [[168, "more-stable-regulation-on-curves-for-long-lookahead-distances"]], "Publish Collision Monitor State": [[168, "publish-collision-monitor-state"]], "Renamed ROS-parameter in Collision Monitor": [[168, "renamed-ros-parameter-in-collision-monitor"]], "New safety behavior model \u201climit\u201d in Collision Monitor": [[168, "new-safety-behavior-model-limit-in-collision-monitor"]], "Velocity smoother applies deceleration when timeout": [[168, "velocity-smoother-applies-deceleration-when-timeout"]], "PoseProgressChecker plugin": [[168, "poseprogresschecker-plugin"]], "Allow multiple goal checkers and change parameter progress_checker_plugin(s) name and type": [[168, "allow-multiple-goal-checkers-and-change-parameter-progress-checker-plugin-s-name-and-type"]], "IsBatteryChargingCondition BT Node": [[168, "isbatterychargingcondition-bt-node"]], "Behavior Server Error Codes": [[168, "behavior-server-error-codes"]], "New Denoise Costmap Layer Plugin": [[168, "new-denoise-costmap-layer-plugin"]], "SmacPlannerHybrid viz_expansions parameter": [[168, "smacplannerhybrid-viz-expansions-parameter"]], "Iron to Jazzy": [[169, "iron-to-jazzy"]], "BehaviorTree.CPP upgraded to version 4.5+": [[169, "behaviortree-cpp-upgraded-to-version-4-5"]], "Added TwistStamped Option for Commands": [[169, "added-twiststamped-option-for-commands"]], "Add VelocityPolygon in Collision Monitor": [[169, "add-velocitypolygon-in-collision-monitor"]], "Change polygon points parameter format in Collision Monitor": [[169, "change-polygon-points-parameter-format-in-collision-monitor"]], "Introduction of Soft-Real Time Action Servers": [[169, "introduction-of-soft-real-time-action-servers"]], "opennav_coverage Project": [[169, "opennav-coverage-project"]], "opennav_docking Project": [[169, "opennav-docking-project"]], "Introduce a new Multi-Robot Bringup Launch": [[169, "introduce-a-new-multi-robot-bringup-launch"]], "New option for the Voxel and Obstacle Layers": [[169, "new-option-for-the-voxel-and-obstacle-layers"]], "use_interpolation RPP Parameter Depreciated": [[169, "use-interpolation-rpp-parameter-depreciated"]], "Changes to MPPI Goal Critic": [[169, "changes-to-mppi-goal-critic"]], "Changes to MPPI Path Angle Critic": [[169, "changes-to-mppi-path-angle-critic"]], "Changes to MPPI Path Handling For Directionality": [[169, "changes-to-mppi-path-handling-for-directionality"]], "Addition of new MPPI Cost Critic": [[169, "addition-of-new-mppi-cost-critic"]], "MPPI Acceleration": [[169, "mppi-acceleration"]], "Move Error Code Enumerations": [[169, "move-error-code-enumerations"]], "Substitution in parameter file": [[169, "substitution-in-parameter-file"]], "Allow Behavior Server Plugins to Access The Action Result": [[169, "allow-behavior-server-plugins-to-access-the-action-result"]], "Smac Planner Debug Param Name Change": [[169, "smac-planner-debug-param-name-change"]], "Smac Planner On Approach to Goal Shortcutting Solutions": [[169, "smac-planner-on-approach-to-goal-shortcutting-solutions"]], "Added GPS Waypoint Follower Server": [[169, "added-gps-waypoint-follower-server"]], "Smac Planner Hybrid-A* New Features": [[169, "smac-planner-hybrid-a-new-features"]], "New node in nav2_collision_monitor: Collision Detector": [[169, "new-node-in-nav2-collision-monitor-collision-detector"]], "Dynamic enabling/disabling of sources/polygons in Collision Monitor/Detector": [[169, "dynamic-enabling-disabling-of-sources-polygons-in-collision-monitor-detector"]], "Expose action server\u2019s result timeout": [[169, "expose-action-server-s-result-timeout"]], "RewrittenYaml could add new parameters to YAMLs": [[169, "rewrittenyaml-could-add-new-parameters-to-yamls"]], "Simple Commander API Allows Multi-Robot Namespacing": [[169, "simple-commander-api-allows-multi-robot-namespacing"]], "Change duration type in wait_action node": [[169, "change-duration-type-in-wait-action-node"]], "The costmap activation fails when required transforms are not available": [[169, "the-costmap-activation-fails-when-required-transforms-are-not-available"]], "Subtrees Obtain Shared Resources": [[169, "subtrees-obtain-shared-resources"]], "Collision Monitor: added watchdog mechanism based on source_timeout parameter with default blocking behavior": [[169, "collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior"]], "BtActionServer: use native library haltTree()": [[169, "btactionserver-use-native-library-halttree"]], "Global Frame Removed from 2 BT Nodes": [[169, "global-frame-removed-from-2-bt-nodes"]], "Introduction of CostmapUpdate.msg": [[169, "introduction-of-costmapupdate-msg"]], "Full Stack Uses Node Clocks": [[169, "full-stack-uses-node-clocks"]], "New Graceful Motion Controller": [[169, "new-graceful-motion-controller"]], "Plugin Libraries in BT Navigator Only Includes Custom Nodes": [[169, "plugin-libraries-in-bt-navigator-only-includes-custom-nodes"]], "New RViz Plugin for selecting Planners, Controllers, Goal Checkers, Progress Checkers and Smoothers": [[169, "new-rviz-plugin-for-selecting-planners-controllers-goal-checkers-progress-checkers-and-smoothers"]], "RPP new optional interpolate_curvature_after_goal behavior and fix conflict between use_rotate_to_heading and allow_reversing": [[169, "rpp-new-optional-interpolate-curvature-after-goal-behavior-and-fix-conflict-between-use-rotate-to-heading-and-allow-reversing"]], "Cancel Checker Interface For GlobalPlanner": [[169, "cancel-checker-interface-for-globalplanner"]], "New BtActionServer/BtNavigator parameter": [[169, "new-btactionserver-btnavigator-parameter"]], "New collision monitor parameter": [[169, "new-collision-monitor-parameter"]], "New graceful cancellation API for Controllers": [[169, "new-graceful-cancellation-api-for-controllers"]], "Standardization of Plugin Naming with Double Colons (::)": [[169, "standardization-of-plugin-naming-with-double-colons"]], "Collision monitor: dynamic radius for circle type polygons": [[169, "collision-monitor-dynamic-radius-for-circle-type-polygons"]], "Static Layer: new parameter footprint_clearing_enabled": [[169, "static-layer-new-parameter-footprint-clearing-enabled"]], "Lifecycle Node: added bond_heartbeat_period parameter (and allow disabling the bond mechanism)": [[169, "lifecycle-node-added-bond-heartbeat-period-parameter-and-allow-disabling-the-bond-mechanism"]], "Rotation Shim Controller: new parameter rotate_to_goal_heading": [[169, "rotation-shim-controller-new-parameter-rotate-to-goal-heading"]], "MPPI Controller: Addition of acceleration constraints": [[169, "mppi-controller-addition-of-acceleration-constraints"]], "RegulatedPurePursuit Controller [RPP]: new parameter use_cancel_deceleration": [[169, "regulatedpurepursuit-controller-rpp-new-parameter-use-cancel-deceleration"]], "Jazzy to Kilted": [[170, "jazzy-to-kilted"]], "TwistStamped Default CmdVel Change": [[170, "twiststamped-default-cmdvel-change"]], "New Nav2 Loopback Simulator": [[170, "new-nav2-loopback-simulator"]], "Docking with Static Infrastructure or Dynamic Docking": [[170, "docking-with-static-infrastructure-or-dynamic-docking"]], "New RViz panel for Docking": [[170, "new-rviz-panel-for-docking"]], "BT Nodes Changes": [[170, "bt-nodes-changes"]], "New RViz Tool for Costmap Cost Cell Inspection": [[170, "new-rviz-tool-for-costmap-cost-cell-inspection"]], "Fix flickering visualization": [[170, "fix-flickering-visualization"]], "Option to limit velocity through DWB trajectory": [[170, "option-to-limit-velocity-through-dwb-trajectory"]], "Option to disable zero velocity publishing on goal exit": [[170, "option-to-disable-zero-velocity-publishing-on-goal-exit"]], "Rotation Shim Disengagement Threshold": [[170, "rotation-shim-disengagement-threshold"]], "Added optional collision checking for the Docking Server": [[170, "added-optional-collision-checking-for-the-docking-server"]], "Revamped multirobot bringup and config files to use namespaces": [[170, "revamped-multirobot-bringup-and-config-files-to-use-namespaces"]], "Removed global map_topic from Costmap node": [[170, "removed-global-map-topic-from-costmap-node"]], "Simplified Costmap2DROS constructors": [[170, "simplified-costmap2dros-constructors"]], "Option to disable collision checking in DriveOnHeading, BackUp and Spin Actions": [[170, "option-to-disable-collision-checking-in-driveonheading-backup-and-spin-actions"]], "New Plugin Container Layer": [[170, "new-plugin-container-layer"]], "Iterative Target Selection for the Graceful Controller": [[170, "iterative-target-selection-for-the-graceful-controller"]], "Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file": [[170, "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": [[170, "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%": [[170, "mppi-controller-re-implemented-using-eigen-library-and-performance-improved-by-40-45"]], "Migration Guides": [[171, "migration-guides"]], "Writing a New Behavior Plugin": [[172, "writing-a-new-behavior-plugin"]], "Requirements": [[172, "requirements"], [173, "requirements"], [174, "requirements"], [175, "requirements"], [176, "requirements"], [177, "requirements"], [190, "requirements"], [191, "requirements"], [193, "requirements"], [198, "requirements"], [199, "requirements"], [200, "requirements"], [201, "requirements"], [202, "requirements"], [204, "requirements"], [205, "requirements"]], "Tutorial Steps": [[172, "tutorial-steps"], [173, "tutorial-steps"], [174, "tutorial-steps"], [175, "tutorial-steps"], [176, "tutorial-steps"], [177, "tutorial-steps"], [190, "tutorial-steps"], [191, "tutorial-steps"], [193, "tutorial-steps"], [197, "tutorial-steps"], [198, "tutorial-steps"], [199, "tutorial-steps"], [200, "tutorial-steps"], [201, "tutorial-steps"], [202, "tutorial-steps"], [203, "tutorial-steps"]], "1- Creating a new Behavior Plugin": [[172, "creating-a-new-behavior-plugin"]], "2- Exporting the Behavior Plugin": [[172, "exporting-the-behavior-plugin"]], "3- Pass the plugin name through params file": [[172, "pass-the-plugin-name-through-params-file"], [176, "pass-the-plugin-name-through-params-file"]], "4- Run Behavior Plugin": [[172, "run-behavior-plugin"]], "Writing a New Behavior Tree Plugin": [[173, "writing-a-new-behavior-tree-plugin"]], "1- Creating a new BT Plugin": [[173, "creating-a-new-bt-plugin"]], "2- Exporting the planner plugin": [[173, "exporting-the-planner-plugin"], [176, "exporting-the-planner-plugin"]], "3- Add plugin library name to config": [[173, "add-plugin-library-name-to-config"]], "4- Run Your Custom plugin": [[173, "run-your-custom-plugin"]], "Writing a New Costmap2D Plugin": [[174, "writing-a-new-costmap2d-plugin"]], "1- Write a new Costmap2D plugin": [[174, "write-a-new-costmap2d-plugin"]], "2- Export and make GradientLayer plugin": [[174, "export-and-make-gradientlayer-plugin"]], "3- Enable the plugin in Costmap2D": [[174, "enable-the-plugin-in-costmap2d"]], "4- Run GradientLayer plugin": [[174, "run-gradientlayer-plugin"]], "Writing a New Controller Plugin": [[175, "writing-a-new-controller-plugin"]], "1- Create a new Controller Plugin": [[175, "create-a-new-controller-plugin"]], "2- Exporting the controller plugin": [[175, "exporting-the-controller-plugin"]], "3- Pass the plugin name through the params file": [[175, "pass-the-plugin-name-through-the-params-file"], [177, "pass-the-plugin-name-through-the-params-file"]], "4- Run Pure Pursuit Controller plugin": [[175, "run-pure-pursuit-controller-plugin"]], "Writing a New Planner Plugin": [[176, "writing-a-new-planner-plugin"]], "1- Creating a new Planner Plugin": [[176, "creating-a-new-planner-plugin"]], "4- Run StraightLine plugin": [[176, "run-straightline-plugin"]], "Writing a New Navigator Plugin": [[177, "writing-a-new-navigator-plugin"]], "1- Create a new Navigator Plugin": [[177, "create-a-new-navigator-plugin"]], "2- Exporting the navigator plugin": [[177, "exporting-the-navigator-plugin"]], "4- Run plugin": [[177, "run-plugin"]], "Plugin Tutorials": [[178, "plugin-tutorials"]], "Navigation Plugins": [[179, "navigation-plugins"]], "Behavior-Tree Navigators": [[179, "behavior-tree-navigators"]], "Costmap Layers": [[179, "costmap-layers"]], "Waypoint Task Executors": [[179, "waypoint-task-executors"]], "Goal Checkers": [[179, "goal-checkers"]], "Progress Checkers": [[179, "progress-checkers"]], "Behavior Tree Nodes": [[179, "behavior-tree-nodes"]], "Roadmaps": [[180, "roadmaps"]], "Jazzy Roadmap": [[180, "jazzy-roadmap"]], "Iron Roadmap": [[180, "iron-roadmap"]], "Humble Roadmap": [[180, "humble-roadmap"]], "Setting Up Navigation Plugins": [[181, "setting-up-navigation-plugins"]], "Planner and Controller Servers": [[181, "planner-and-controller-servers"]], "Selecting the Algorithm Plugins": [[181, "selecting-the-algorithm-plugins"]], "Summary": [[181, "summary"], [181, "id1"]], "Example Configuration": [[181, "example-configuration"], [181, "id2"]], "Conclusion": [[181, "conclusion"], [182, "conclusion"], [184, "conclusion"], [185, "conclusion"], [186, "conclusion"], [187, "conclusion"], [189, "conclusion"], [192, "conclusion"], [199, "conclusion"]], "Setting Up the Robot\u2019s Footprint": [[182, "setting-up-the-robot-s-footprint"]], "Footprint Introduction": [[182, "footprint-introduction"]], "Configuring the Robot\u2019s Footprint": [[182, "configuring-the-robot-s-footprint"]], "Build, Run and Verification": [[182, "build-run-and-verification"], [184, "build-run-and-verification"], [184, "id4"], [185, "build-run-and-verification"], [185, "id2"]], "Visualizing Footprint in RViz": [[182, "visualizing-footprint-in-rviz"]], "First-Time Robot Setup Guide": [[183, "first-time-robot-setup-guide"]], "Setting Up Odometry": [[184, "setting-up-odometry"]], "Odometry Introduction": [[184, "odometry-introduction"]], "Setting Up Odometry on your Robot": [[184, "setting-up-odometry-on-your-robot"]], "Simulating an Odometry System using Gazebo": [[184, "simulating-an-odometry-system-using-gazebo"]], "Setup and Prerequisites": [[184, "setup-and-prerequisites"]], "Adding Gazebo Plugins to a URDF": [[184, "adding-gazebo-plugins-to-a-urdf"], [185, "adding-gazebo-plugins-to-a-urdf"]], "Launch and Build Files": [[184, "launch-and-build-files"], [184, "id3"], [185, "launch-and-build-files"]], "Robot Localization Demo": [[184, "robot-localization-demo"]], "Configuring Robot Localization": [[184, "configuring-robot-localization"]], "Setting Up Sensors": [[185, "setting-up-sensors"]], "Sensor Introduction": [[185, "sensor-introduction"]], "Common Sensor Messages": [[185, "common-sensor-messages"]], "sensor_msgs/LaserScan": [[185, "sensor-msgs-laserscan"]], "sensor_msgs/PointCloud2": [[185, "sensor-msgs-pointcloud2"]], "sensor_msgs/Range": [[185, "sensor-msgs-range"]], "sensor_msgs/Image": [[185, "sensor-msgs-image"]], "Simulating Sensors using Gazebo": [[185, "simulating-sensors-using-gazebo"]], "Mapping and Localization": [[185, "mapping-and-localization"]], "Configuring nav2_costmap_2d": [[185, "configuring-nav2-costmap-2d"]], "Launching Description Nodes, RViz and Gazebo": [[185, "launching-description-nodes-rviz-and-gazebo"]], "Launching slam_toolbox": [[185, "launching-slam-toolbox"]], "Launching Nav2": [[185, "launching-nav2"]], "Visualizing Costmaps in RViz": [[185, "visualizing-costmaps-in-rviz"]], "Setting Up Transformations": [[186, "setting-up-transformations"]], "Transforms Introduction": [[186, "transforms-introduction"]], "Static Transform Publisher Demo": [[186, "static-transform-publisher-demo"]], "Transforms in Navigation2": [[186, "transforms-in-navigation2"]], "Setting Up The URDF": [[187, "setting-up-the-urdf"]], "URDF and the Robot State Publisher": [[187, "urdf-and-the-robot-state-publisher"]], "Setting Up the Environment": [[187, "setting-up-the-environment"]], "Writing the URDF": [[187, "writing-the-urdf"]], "Build and Launch": [[187, "build-and-launch"]], "Visualization using RVIZ": [[187, "visualization-using-rviz"]], "Adding Physical Properties": [[187, "adding-physical-properties"]], "Tuning Guide": [[188, "tuning-guide"]], "Inflation Potential Fields": [[188, "inflation-potential-fields"]], "Robot Footprint vs Radius": [[188, "robot-footprint-vs-radius"]], "Rotate in Place Behavior": [[188, "rotate-in-place-behavior"]], "Planner Plugin Selection": [[188, "planner-plugin-selection"]], "Controller Plugin Selection": [[188, "controller-plugin-selection"]], "Caching Obstacle Heuristic in Smac Planners": [[188, "caching-obstacle-heuristic-in-smac-planners"]], "Costmap2D Plugins": [[188, "costmap2d-plugins"]], "Nav2 Launch Options": [[188, "nav2-launch-options"]], "Other Pages We\u2019d Love To Offer": [[188, "other-pages-we-d-love-to-offer"]], "Adding a New Nav2 Task Server": [[189, "adding-a-new-nav2-task-server"]], "Lifecycle Nodes": [[189, "lifecycle-nodes"]], "Composition": [[189, "composition"]], "Error codes": [[189, "error-codes"]], "Adding a Smoother to a BT": [[190, "adding-a-smoother-to-a-bt"]], "0- Familiarization with the Smoother BT Node": [[190, "familiarization-with-the-smoother-bt-node"]], "1- Specifying a Smoother Plugin": [[190, "specifying-a-smoother-plugin"]], "2- Modifying your BT XML": [[190, "modifying-your-bt-xml"]], "Camera Calibration": [[191, "camera-calibration"]], "Docker for Development: Zero to Hero": [[192, "docker-for-development-zero-to-hero"]], "Preliminaries": [[192, "preliminaries"], [194, "preliminaries"], [195, "preliminaries"]], "Important Docker Commands": [[192, "important-docker-commands"]], "Exploring Your First Container": [[192, "exploring-your-first-container"]], "Understanding ROS Docker Images": [[192, "understanding-ros-docker-images"]], "For Docker-Based Development": [[192, "for-docker-based-development"]], "Building a Development Image": [[192, "building-a-development-image"]], "Visualizations from Docker": [[192, "visualizations-from-docker"]], "For Docker-Based Deployment": [[192, "for-docker-based-deployment"]], "Appendix": [[192, "appendix"]], "Nav2 Development Image": [[192, "nav2-development-image"]], "Nav2 Deployment Image": [[192, "nav2-deployment-image"]], "Filtering of Noise-Induced Obstacles": [[193, "filtering-of-noise-induced-obstacles"]], "1. Enable Denoise Layer": [[193, "enable-denoise-layer"]], "2. Run Nav2 stack": [[193, "run-nav2-stack"]], "How it works": [[193, "how-it-works"]], "Get Backtrace in ROS 2 / Nav2": [[194, "get-backtrace-in-ros-2-nav2"]], "From a Node": [[194, "from-a-node"]], "From a Launch File": [[194, "from-a-launch-file"]], "From Large Project": [[194, "from-large-project"]], "From Nav2 Bringup": [[194, "from-nav2-bringup"], [195, "from-nav2-bringup"]], "Automatic backtrace on crash": [[194, "automatic-backtrace-on-crash"]], "Profiling in ROS 2 / Nav2": [[195, "profiling-in-ros-2-nav2"]], "Profile from a Node": [[195, "profile-from-a-node"]], "Profile from a Launch File": [[195, "profile-from-a-launch-file"]], "Interpreting Results": [[195, "interpreting-results"]], "Using VIO to Augment Robot Odometry": [[196, "using-vio-to-augment-robot-odometry"]], "Setting Up the ZED X Camera": [[196, "setting-up-the-zed-x-camera"]], "Setting Up ZED ROS": [[196, "setting-up-zed-ros"]], "Fusing VIO Into Local State Estimate": [[196, "fusing-vio-into-local-state-estimate"]], "Fusing VSLAM Into Global State Estimate": [[196, "fusing-vslam-into-global-state-estimate"]], "Testing it Out!": [[196, "testing-it-out"]], "Dynamic Object Following": [[197, "dynamic-object-following"]], "0- Create the Behavior Tree": [[197, "create-the-behavior-tree"]], "1- Setup Rviz clicked point": [[197, "setup-rviz-clicked-point"]], "2- Run Dynamic Object Following in Nav2 Simulation": [[197, "run-dynamic-object-following-in-nav2-simulation"]], "Navigating with a Physical Turtlebot 3": [[198, "navigating-with-a-physical-turtlebot-3"]], "0- Setup Your Environment Variables": [[198, "setup-your-environment-variables"]], "1- Launch Turtlebot 3": [[198, "launch-turtlebot-3"]], "2- Launch Nav2": [[198, "launch-nav2"]], "3- Launch RVIZ": [[198, "launch-rviz"]], "4- Initialize the Location of Turtlebot 3": [[198, "initialize-the-location-of-turtlebot-3"]], "5- Send a Goal Pose": [[198, "send-a-goal-pose"]], "Navigating Using GPS Localization": [[199, "navigating-using-gps-localization"]], "GPS Localization Overview": [[199, "gps-localization-overview"]], "0- Setup Gazebo World": [[199, "setup-gazebo-world"]], "1- Setup GPS Localization system": [[199, "setup-gps-localization-system"]], "Local Odometry": [[199, "local-odometry"]], "Global Odometry": [[199, "global-odometry"]], "Navsat Transform": [[199, "navsat-transform"]], "Localization Testing": [[199, "localization-testing"]], "2- Setup Navigation system": [[199, "setup-navigation-system"]], "3- Interactive GPS Waypoint Follower": [[199, "interactive-gps-waypoint-follower"]], "4- Logged GPS Waypoint Follower & Waypoint Logging": [[199, "logged-gps-waypoint-follower-waypoint-logging"]], "Navigating with Keepout Zones": [[200, "navigating-with-keepout-zones"]], "1. Prepare filter mask": [[200, "prepare-filter-mask"], [202, "prepare-filter-mask"]], "2. Configure Costmap Filter Info Publisher Server": [[200, "configure-costmap-filter-info-publisher-server"], [202, "configure-costmap-filter-info-publisher-server"]], "3. Enable Keepout Filter": [[200, "enable-keepout-filter"]], "4. Run Nav2 stack": [[200, "run-nav2-stack"], [202, "run-nav2-stack"]], "(SLAM) Navigating While Mapping": [[201, "slam-navigating-while-mapping"]], "0- Launch Robot Interfaces": [[201, "launch-robot-interfaces"]], "1- Launch Navigation2": [[201, "launch-navigation2"]], "2- Launch SLAM": [[201, "launch-slam"]], "3- Working with SLAM": [[201, "working-with-slam"]], "4- Getting Started Simplification": [[201, "getting-started-simplification"]], "Navigating with Speed Limits": [[202, "navigating-with-speed-limits"]], "3. Enable Speed Filter": [[202, "enable-speed-filter"]], "(STVL) Using an External Costmap Plugin": [[203, "stvl-using-an-external-costmap-plugin"]], "Costmap2D and STVL": [[203, "costmap2d-and-stvl"]], "0- Setup": [[203, "setup"]], "1- Install STVL": [[203, "install-stvl"]], "1- Modify Navigation2 Parameter": [[203, "modify-navigation2-parameter"]], "2- Launch Navigation2": [[203, "launch-navigation2"]], "3- RVIZ": [[203, "rviz"]], "Using Collision Monitor": [[204, "using-collision-monitor"]], "Configuring Collision Monitor": [[204, "configuring-collision-monitor"]], "Configuring Collision Monitor with VelocityPolygon": [[204, "configuring-collision-monitor-with-velocitypolygon"]], "Preparing Nav2 stack": [[204, "preparing-nav2-stack"]], "Demo Execution": [[204, "demo-execution"], [207, "demo-execution"]], "Using Docking Server": [[205, "using-docking-server"]], "ChargingDock Plugins": [[205, "chargingdock-plugins"]], "Dock Database": [[205, "dock-database"]], "Configuring Docking Server": [[205, "configuring-docking-server"]], "Adding Docking Server to Launch": [[205, "adding-docking-server-to-launch"]], "Docking Action API": [[205, "docking-action-api"]], "Putting It All Together": [[205, "putting-it-all-together"]], "Groot - Interacting with Behavior Trees": [[206, "groot-interacting-with-behavior-trees"]], "Visualize Behavior Trees": [[206, "visualize-behavior-trees"]], "Edit Behavior Trees": [[206, "edit-behavior-trees"]], "Adding A Custom Node": [[206, "adding-a-custom-node"]], "Using Rotation Shim Controller": [[207, "using-rotation-shim-controller"]], "What is the Rotation Shim Controller?": [[207, "what-is-the-rotation-shim-controller"]], "Configuring Rotation Shim Controller": [[207, "configuring-rotation-shim-controller"]], "Configuring Primary Controller": [[207, "configuring-primary-controller"]], "General Tutorials": [[208, "general-tutorials"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["2021summerOfCode/Summer_2021_Student_Program", "2021summerOfCode/projects/assisted_teleop", "2021summerOfCode/projects/create_configuration_assistant", "2021summerOfCode/projects/create_plugins", "2021summerOfCode/projects/dynamic", "2021summerOfCode/projects/grid_maps", "2021summerOfCode/projects/localization", "2021summerOfCode/projects/multithreading", "2021summerOfCode/projects/navigation_rebranding", "2021summerOfCode/projects/safety_node", "2021summerOfCode/projects/semantics", "2021summerOfCode/projects/spinners", "2021summerOfCode/projects/testing", "2021summerOfCode/projects/twist_n_config", "about/index", "about/related_projects", "about/robots", "about/roscon", "behavior_trees/index", "behavior_trees/overview/detailed_behavior_tree_walkthrough", "behavior_trees/overview/nav2_specific_nodes", "behavior_trees/trees/follow_point", "behavior_trees/trees/nav_through_poses_recovery", "behavior_trees/trees/nav_to_pose_and_pause_near_goal_obstacle", "behavior_trees/trees/nav_to_pose_recovery", "behavior_trees/trees/nav_to_pose_with_consistent_replanning_and_if_path_becomes_invalid", "behavior_trees/trees/odometry_calibration", "commander_api/index", "concepts/index", "configuration/index", "configuration/packages/bt-plugins/actions/AssistedTeleop", "configuration/packages/bt-plugins/actions/BackUp", "configuration/packages/bt-plugins/actions/CancelAssistedTeleop", "configuration/packages/bt-plugins/actions/CancelBackUp", "configuration/packages/bt-plugins/actions/CancelControl", "configuration/packages/bt-plugins/actions/CancelCoverage", "configuration/packages/bt-plugins/actions/CancelDriveOnHeading", "configuration/packages/bt-plugins/actions/CancelSpin", "configuration/packages/bt-plugins/actions/CancelWait", "configuration/packages/bt-plugins/actions/ClearCostmapAroundRobot", "configuration/packages/bt-plugins/actions/ClearCostmapExceptRegion", "configuration/packages/bt-plugins/actions/ClearEntireCostmap", "configuration/packages/bt-plugins/actions/ComputeCoveragePath", "configuration/packages/bt-plugins/actions/ComputePathThroughPoses", "configuration/packages/bt-plugins/actions/ComputePathToPose", "configuration/packages/bt-plugins/actions/ControllerSelector", "configuration/packages/bt-plugins/actions/DockRobot", "configuration/packages/bt-plugins/actions/DriveOnHeading", "configuration/packages/bt-plugins/actions/FollowPath", "configuration/packages/bt-plugins/actions/GetPoseFromPath", "configuration/packages/bt-plugins/actions/GoalCheckerSelector", "configuration/packages/bt-plugins/actions/NavigateThroughPoses", "configuration/packages/bt-plugins/actions/NavigateToPose", "configuration/packages/bt-plugins/actions/PlannerSelector", "configuration/packages/bt-plugins/actions/ProgressCheckerSelector", "configuration/packages/bt-plugins/actions/ReinitializeGlobalLocalization", "configuration/packages/bt-plugins/actions/RemoveInCollisionGoals", "configuration/packages/bt-plugins/actions/RemovePassedGoals", "configuration/packages/bt-plugins/actions/Smooth", "configuration/packages/bt-plugins/actions/SmootherSelector", "configuration/packages/bt-plugins/actions/Spin", "configuration/packages/bt-plugins/actions/TruncatePath", "configuration/packages/bt-plugins/actions/TruncatePathLocal", "configuration/packages/bt-plugins/actions/UndockRobot", "configuration/packages/bt-plugins/actions/Wait", "configuration/packages/bt-plugins/conditions/AreErrorCodesPresent", "configuration/packages/bt-plugins/conditions/DistanceTraveled", "configuration/packages/bt-plugins/conditions/GloballyUpdatedGoal", "configuration/packages/bt-plugins/conditions/GoalReached", "configuration/packages/bt-plugins/conditions/GoalUpdated", "configuration/packages/bt-plugins/conditions/InitialPoseReceived", "configuration/packages/bt-plugins/conditions/IsBatteryCharging", "configuration/packages/bt-plugins/conditions/IsBatteryLow", "configuration/packages/bt-plugins/conditions/IsPathValid", "configuration/packages/bt-plugins/conditions/IsStopped", "configuration/packages/bt-plugins/conditions/IsStuck", "configuration/packages/bt-plugins/conditions/PathExpiringTimer", "configuration/packages/bt-plugins/conditions/TimeExpired", "configuration/packages/bt-plugins/conditions/TransformAvailable", "configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp", "configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp", "configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp", "configuration/packages/bt-plugins/controls/PipelineSequence", "configuration/packages/bt-plugins/controls/RecoveryNode", "configuration/packages/bt-plugins/controls/RoundRobin", "configuration/packages/bt-plugins/decorators/DistanceController", "configuration/packages/bt-plugins/decorators/GoalUpdater", "configuration/packages/bt-plugins/decorators/PathLongerOnApproach", "configuration/packages/bt-plugins/decorators/RateController", "configuration/packages/bt-plugins/decorators/SingleTrigger", "configuration/packages/bt-plugins/decorators/SpeedController", "configuration/packages/collision_monitor/configuring-collision-detector-node", "configuration/packages/collision_monitor/configuring-collision-monitor-node", "configuration/packages/configuring-amcl", "configuration/packages/configuring-behavior-server", "configuration/packages/configuring-bt-navigator", "configuration/packages/configuring-bt-xml", "configuration/packages/configuring-collision-monitor", "configuration/packages/configuring-constrained-smoother", "configuration/packages/configuring-controller-server", "configuration/packages/configuring-costmaps", "configuration/packages/configuring-coverage-server", "configuration/packages/configuring-docking-server", "configuration/packages/configuring-dwb-controller", "configuration/packages/configuring-graceful-motion-controller", "configuration/packages/configuring-lifecycle", "configuration/packages/configuring-loopback-sim", "configuration/packages/configuring-map-server", "configuration/packages/configuring-mppic", "configuration/packages/configuring-navfn", "configuration/packages/configuring-planner-server", "configuration/packages/configuring-regulated-pp", "configuration/packages/configuring-rotation-shim-controller", "configuration/packages/configuring-savitzky-golay-smoother", "configuration/packages/configuring-simple-smoother", "configuration/packages/configuring-smac-planner", "configuration/packages/configuring-smoother-server", "configuration/packages/configuring-thetastar", "configuration/packages/configuring-velocity-smoother", "configuration/packages/configuring-waypoint-follower", "configuration/packages/costmap-plugins/binary_filter", "configuration/packages/costmap-plugins/denoise", "configuration/packages/costmap-plugins/inflation", "configuration/packages/costmap-plugins/keepout_filter", "configuration/packages/costmap-plugins/obstacle", "configuration/packages/costmap-plugins/plugin_container", "configuration/packages/costmap-plugins/range", "configuration/packages/costmap-plugins/speed_filter", "configuration/packages/costmap-plugins/static", "configuration/packages/costmap-plugins/voxel", "configuration/packages/dwb-params/controller", "configuration/packages/dwb-params/iterator", "configuration/packages/dwb-params/kinematic", "configuration/packages/dwb-params/visualization", "configuration/packages/dwb-plugins/limited_accel_generator", "configuration/packages/dwb-plugins/standard_traj_generator", "configuration/packages/nav2_controller-plugins/pose_progress_checker", "configuration/packages/nav2_controller-plugins/simple_goal_checker", "configuration/packages/nav2_controller-plugins/simple_progress_checker", "configuration/packages/nav2_controller-plugins/stopped_goal_checker", "configuration/packages/nav2_waypoint_follower-plugins/input_at_waypoint", "configuration/packages/nav2_waypoint_follower-plugins/photo_at_waypoint", "configuration/packages/nav2_waypoint_follower-plugins/wait_at_waypoint", "configuration/packages/smac/configuring-smac-2d", "configuration/packages/smac/configuring-smac-hybrid", "configuration/packages/smac/configuring-smac-lattice", "configuration/packages/trajectory_critics/base_obstacle", "configuration/packages/trajectory_critics/goal_align", "configuration/packages/trajectory_critics/goal_dist", "configuration/packages/trajectory_critics/obstacle_footprint", "configuration/packages/trajectory_critics/oscillation", "configuration/packages/trajectory_critics/path_align", "configuration/packages/trajectory_critics/path_dist", "configuration/packages/trajectory_critics/prefer_forward", "configuration/packages/trajectory_critics/rotate_to_goal", "configuration/packages/trajectory_critics/twirling", "development_guides/build_docs/build_troubleshooting_guide", "development_guides/build_docs/index", "development_guides/devcontainer_docs/devcontainer_guide", "development_guides/devcontainer_docs/index", "development_guides/index", "development_guides/involvement_docs/index", "getting_started/index", "index", "migration/Dashing", "migration/Eloquent", "migration/Foxy", "migration/Galactic", "migration/Humble", "migration/Iron", "migration/Jazzy", "migration/index", "plugin_tutorials/docs/writing_new_behavior_plugin", "plugin_tutorials/docs/writing_new_bt_plugin", "plugin_tutorials/docs/writing_new_costmap2d_plugin", "plugin_tutorials/docs/writing_new_nav2controller_plugin", "plugin_tutorials/docs/writing_new_nav2planner_plugin", "plugin_tutorials/docs/writing_new_navigator_plugin", "plugin_tutorials/index", "plugins/index", "roadmap/roadmap", "setup_guides/algorithm/select_algorithm", "setup_guides/footprint/setup_footprint", "setup_guides/index", "setup_guides/odom/setup_odom", "setup_guides/sensors/setup_sensors", "setup_guides/transformation/setup_transforms", "setup_guides/urdf/setup_urdf", "tuning/index", "tutorials/docs/adding_a_nav2_task_server", "tutorials/docs/adding_smoother", "tutorials/docs/camera_calibration", "tutorials/docs/docker_dev", "tutorials/docs/filtering_of_noise-induced_obstacles", "tutorials/docs/get_backtrace", "tutorials/docs/get_profile", "tutorials/docs/integrating_vio", "tutorials/docs/navigation2_dynamic_point_following", "tutorials/docs/navigation2_on_real_turtlebot3", "tutorials/docs/navigation2_with_gps", "tutorials/docs/navigation2_with_keepout_filter", "tutorials/docs/navigation2_with_slam", "tutorials/docs/navigation2_with_speed_filter", "tutorials/docs/navigation2_with_stvl", "tutorials/docs/using_collision_monitor", "tutorials/docs/using_docking", "tutorials/docs/using_groot", "tutorials/docs/using_shim_controller", "tutorials/index"], "filenames": ["2021summerOfCode/Summer_2021_Student_Program.rst", "2021summerOfCode/projects/assisted_teleop.rst", "2021summerOfCode/projects/create_configuration_assistant.rst", "2021summerOfCode/projects/create_plugins.rst", "2021summerOfCode/projects/dynamic.rst", "2021summerOfCode/projects/grid_maps.rst", "2021summerOfCode/projects/localization.rst", "2021summerOfCode/projects/multithreading.rst", "2021summerOfCode/projects/navigation_rebranding.rst", "2021summerOfCode/projects/safety_node.rst", "2021summerOfCode/projects/semantics.rst", "2021summerOfCode/projects/spinners.rst", "2021summerOfCode/projects/testing.rst", "2021summerOfCode/projects/twist_n_config.rst", "about/index.rst", "about/related_projects.rst", "about/robots.rst", "about/roscon.rst", "behavior_trees/index.rst", "behavior_trees/overview/detailed_behavior_tree_walkthrough.rst", "behavior_trees/overview/nav2_specific_nodes.rst", "behavior_trees/trees/follow_point.rst", "behavior_trees/trees/nav_through_poses_recovery.rst", "behavior_trees/trees/nav_to_pose_and_pause_near_goal_obstacle.rst", "behavior_trees/trees/nav_to_pose_recovery.rst", "behavior_trees/trees/nav_to_pose_with_consistent_replanning_and_if_path_becomes_invalid.rst", "behavior_trees/trees/odometry_calibration.rst", "commander_api/index.rst", "concepts/index.rst", "configuration/index.rst", "configuration/packages/bt-plugins/actions/AssistedTeleop.rst", "configuration/packages/bt-plugins/actions/BackUp.rst", "configuration/packages/bt-plugins/actions/CancelAssistedTeleop.rst", "configuration/packages/bt-plugins/actions/CancelBackUp.rst", "configuration/packages/bt-plugins/actions/CancelControl.rst", "configuration/packages/bt-plugins/actions/CancelCoverage.rst", "configuration/packages/bt-plugins/actions/CancelDriveOnHeading.rst", "configuration/packages/bt-plugins/actions/CancelSpin.rst", "configuration/packages/bt-plugins/actions/CancelWait.rst", "configuration/packages/bt-plugins/actions/ClearCostmapAroundRobot.rst", "configuration/packages/bt-plugins/actions/ClearCostmapExceptRegion.rst", "configuration/packages/bt-plugins/actions/ClearEntireCostmap.rst", "configuration/packages/bt-plugins/actions/ComputeCoveragePath.rst", "configuration/packages/bt-plugins/actions/ComputePathThroughPoses.rst", "configuration/packages/bt-plugins/actions/ComputePathToPose.rst", "configuration/packages/bt-plugins/actions/ControllerSelector.rst", "configuration/packages/bt-plugins/actions/DockRobot.rst", "configuration/packages/bt-plugins/actions/DriveOnHeading.rst", "configuration/packages/bt-plugins/actions/FollowPath.rst", "configuration/packages/bt-plugins/actions/GetPoseFromPath.rst", "configuration/packages/bt-plugins/actions/GoalCheckerSelector.rst", "configuration/packages/bt-plugins/actions/NavigateThroughPoses.rst", "configuration/packages/bt-plugins/actions/NavigateToPose.rst", "configuration/packages/bt-plugins/actions/PlannerSelector.rst", "configuration/packages/bt-plugins/actions/ProgressCheckerSelector.rst", "configuration/packages/bt-plugins/actions/ReinitializeGlobalLocalization.rst", "configuration/packages/bt-plugins/actions/RemoveInCollisionGoals.rst", "configuration/packages/bt-plugins/actions/RemovePassedGoals.rst", "configuration/packages/bt-plugins/actions/Smooth.rst", "configuration/packages/bt-plugins/actions/SmootherSelector.rst", "configuration/packages/bt-plugins/actions/Spin.rst", "configuration/packages/bt-plugins/actions/TruncatePath.rst", "configuration/packages/bt-plugins/actions/TruncatePathLocal.rst", "configuration/packages/bt-plugins/actions/UndockRobot.rst", "configuration/packages/bt-plugins/actions/Wait.rst", "configuration/packages/bt-plugins/conditions/AreErrorCodesPresent.rst", "configuration/packages/bt-plugins/conditions/DistanceTraveled.rst", "configuration/packages/bt-plugins/conditions/GloballyUpdatedGoal.rst", "configuration/packages/bt-plugins/conditions/GoalReached.rst", "configuration/packages/bt-plugins/conditions/GoalUpdated.rst", "configuration/packages/bt-plugins/conditions/InitialPoseReceived.rst", "configuration/packages/bt-plugins/conditions/IsBatteryCharging.rst", "configuration/packages/bt-plugins/conditions/IsBatteryLow.rst", "configuration/packages/bt-plugins/conditions/IsPathValid.rst", "configuration/packages/bt-plugins/conditions/IsStopped.rst", "configuration/packages/bt-plugins/conditions/IsStuck.rst", "configuration/packages/bt-plugins/conditions/PathExpiringTimer.rst", "configuration/packages/bt-plugins/conditions/TimeExpired.rst", "configuration/packages/bt-plugins/conditions/TransformAvailable.rst", "configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp.rst", "configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp.rst", "configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp.rst", "configuration/packages/bt-plugins/controls/PipelineSequence.rst", "configuration/packages/bt-plugins/controls/RecoveryNode.rst", "configuration/packages/bt-plugins/controls/RoundRobin.rst", "configuration/packages/bt-plugins/decorators/DistanceController.rst", "configuration/packages/bt-plugins/decorators/GoalUpdater.rst", "configuration/packages/bt-plugins/decorators/PathLongerOnApproach.rst", "configuration/packages/bt-plugins/decorators/RateController.rst", "configuration/packages/bt-plugins/decorators/SingleTrigger.rst", "configuration/packages/bt-plugins/decorators/SpeedController.rst", "configuration/packages/collision_monitor/configuring-collision-detector-node.rst", "configuration/packages/collision_monitor/configuring-collision-monitor-node.rst", "configuration/packages/configuring-amcl.rst", "configuration/packages/configuring-behavior-server.rst", "configuration/packages/configuring-bt-navigator.rst", "configuration/packages/configuring-bt-xml.rst", "configuration/packages/configuring-collision-monitor.rst", "configuration/packages/configuring-constrained-smoother.rst", "configuration/packages/configuring-controller-server.rst", "configuration/packages/configuring-costmaps.rst", "configuration/packages/configuring-coverage-server.rst", "configuration/packages/configuring-docking-server.rst", "configuration/packages/configuring-dwb-controller.rst", "configuration/packages/configuring-graceful-motion-controller.rst", "configuration/packages/configuring-lifecycle.rst", "configuration/packages/configuring-loopback-sim.rst", "configuration/packages/configuring-map-server.rst", "configuration/packages/configuring-mppic.rst", "configuration/packages/configuring-navfn.rst", "configuration/packages/configuring-planner-server.rst", "configuration/packages/configuring-regulated-pp.rst", "configuration/packages/configuring-rotation-shim-controller.rst", "configuration/packages/configuring-savitzky-golay-smoother.rst", "configuration/packages/configuring-simple-smoother.rst", "configuration/packages/configuring-smac-planner.rst", "configuration/packages/configuring-smoother-server.rst", "configuration/packages/configuring-thetastar.rst", "configuration/packages/configuring-velocity-smoother.rst", "configuration/packages/configuring-waypoint-follower.rst", "configuration/packages/costmap-plugins/binary_filter.rst", "configuration/packages/costmap-plugins/denoise.rst", "configuration/packages/costmap-plugins/inflation.rst", "configuration/packages/costmap-plugins/keepout_filter.rst", "configuration/packages/costmap-plugins/obstacle.rst", "configuration/packages/costmap-plugins/plugin_container.rst", "configuration/packages/costmap-plugins/range.rst", "configuration/packages/costmap-plugins/speed_filter.rst", "configuration/packages/costmap-plugins/static.rst", "configuration/packages/costmap-plugins/voxel.rst", "configuration/packages/dwb-params/controller.rst", "configuration/packages/dwb-params/iterator.rst", "configuration/packages/dwb-params/kinematic.rst", "configuration/packages/dwb-params/visualization.rst", "configuration/packages/dwb-plugins/limited_accel_generator.rst", "configuration/packages/dwb-plugins/standard_traj_generator.rst", "configuration/packages/nav2_controller-plugins/pose_progress_checker.rst", "configuration/packages/nav2_controller-plugins/simple_goal_checker.rst", "configuration/packages/nav2_controller-plugins/simple_progress_checker.rst", "configuration/packages/nav2_controller-plugins/stopped_goal_checker.rst", "configuration/packages/nav2_waypoint_follower-plugins/input_at_waypoint.rst", "configuration/packages/nav2_waypoint_follower-plugins/photo_at_waypoint.rst", "configuration/packages/nav2_waypoint_follower-plugins/wait_at_waypoint.rst", "configuration/packages/smac/configuring-smac-2d.rst", "configuration/packages/smac/configuring-smac-hybrid.rst", "configuration/packages/smac/configuring-smac-lattice.rst", "configuration/packages/trajectory_critics/base_obstacle.rst", "configuration/packages/trajectory_critics/goal_align.rst", "configuration/packages/trajectory_critics/goal_dist.rst", "configuration/packages/trajectory_critics/obstacle_footprint.rst", "configuration/packages/trajectory_critics/oscillation.rst", "configuration/packages/trajectory_critics/path_align.rst", "configuration/packages/trajectory_critics/path_dist.rst", "configuration/packages/trajectory_critics/prefer_forward.rst", "configuration/packages/trajectory_critics/rotate_to_goal.rst", "configuration/packages/trajectory_critics/twirling.rst", "development_guides/build_docs/build_troubleshooting_guide.rst", "development_guides/build_docs/index.rst", "development_guides/devcontainer_docs/devcontainer_guide.md", "development_guides/devcontainer_docs/index.md", "development_guides/index.rst", "development_guides/involvement_docs/index.rst", "getting_started/index.rst", "index.rst", "migration/Dashing.rst", "migration/Eloquent.rst", "migration/Foxy.rst", "migration/Galactic.rst", "migration/Humble.rst", "migration/Iron.rst", "migration/Jazzy.rst", "migration/index.rst", "plugin_tutorials/docs/writing_new_behavior_plugin.rst", "plugin_tutorials/docs/writing_new_bt_plugin.rst", "plugin_tutorials/docs/writing_new_costmap2d_plugin.rst", "plugin_tutorials/docs/writing_new_nav2controller_plugin.rst", "plugin_tutorials/docs/writing_new_nav2planner_plugin.rst", "plugin_tutorials/docs/writing_new_navigator_plugin.rst", "plugin_tutorials/index.rst", "plugins/index.rst", "roadmap/roadmap.rst", "setup_guides/algorithm/select_algorithm.rst", "setup_guides/footprint/setup_footprint.rst", "setup_guides/index.rst", "setup_guides/odom/setup_odom.rst", "setup_guides/sensors/setup_sensors.rst", "setup_guides/transformation/setup_transforms.rst", "setup_guides/urdf/setup_urdf.rst", "tuning/index.rst", "tutorials/docs/adding_a_nav2_task_server.rst", "tutorials/docs/adding_smoother.rst", "tutorials/docs/camera_calibration.rst", "tutorials/docs/docker_dev.rst", "tutorials/docs/filtering_of_noise-induced_obstacles.rst", "tutorials/docs/get_backtrace.rst", "tutorials/docs/get_profile.rst", "tutorials/docs/integrating_vio.rst", "tutorials/docs/navigation2_dynamic_point_following.rst", "tutorials/docs/navigation2_on_real_turtlebot3.rst", "tutorials/docs/navigation2_with_gps.rst", "tutorials/docs/navigation2_with_keepout_filter.rst", "tutorials/docs/navigation2_with_slam.rst", "tutorials/docs/navigation2_with_speed_filter.rst", "tutorials/docs/navigation2_with_stvl.rst", "tutorials/docs/using_collision_monitor.rst", "tutorials/docs/using_docking.rst", "tutorials/docs/using_groot.rst", "tutorials/docs/using_shim_controller.rst", "tutorials/index.rst"], "titles": ["Projects for 2021 Summer Student Program", "3. Assisted Teleop", "1. Create a Configuration Assistant (Analog to MoveIt)", "2. Create New Planner and Controller Plugins", "1. Navigation Dynamic Obstacle Integration", "3. Port Grid Maps to ROS 2 and Environmental Model", "6. 2D/3D Localization Improvements", "4. Navigation MultiThreading", "5. Navigation Branding and Website", "5. Navigation Safety Node", "6. Semantic Integration", "7. Reduce ROS 2 Nodes and Determinism", "2. Advanced Navigation Testing Framework", "8. Convert Twist to TwistStamped in Ecosystem and Run-Time Configuration", "About and Contact", "Related Projects", "Robots Using", "ROSCon Talks", "Nav2 Behavior Trees", "Detailed Behavior Tree Walkthrough", "Introduction To Nav2 Specific Nodes", "Follow Dynamic Point", "Navigate Through Poses", "Navigate To Pose and Pause Near Goal-Obstacle", "Navigate To Pose", "Navigate To Pose With Consistent Replanning And If Path Becomes Invalid", "Odometry Calibration", "Simple Commander API", "Navigation Concepts", "Configuration Guide", "AssistedTeleop", "BackUp", "CancelAssistedTeleop", "CancelBackUp", "CancelControl", "CancelCoverage", "CancelDriveOnHeading", "CancelSpin", "CancelWait", "ClearCostmapAroundRobot", "ClearCostmapExceptRegion", "ClearEntireCostmap", "ComputeCoveragePath", "ComputePathThroughPoses", "ComputePathToPose", "ControllerSelector", "DockRobot", "DriveOnHeading", "FollowPath", "GetPoseFromPath", "GoalCheckerSelector", "NavigateThroughPoses", "NavigateToPose", "PlannerSelector", "ProgressCheckerSelector", "ReinitializeGlobalLocalization", "RemoveInCollisionGoals", "RemovePassedGoals", "SmoothPath", "SmootherSelector", "Spin", "TruncatePath", "TruncatePathLocal", "UndockRobot", "Wait", "AreErrorCodesPresent", "DistanceTraveled", "GloballyUpdatedGoal", "GoalReached", "GoalUpdated", "InitialPoseReceived", "IsBatteryCharging", "IsBatteryLow", "IsPathValid", "IsStopped", "IsStuck", "PathExpiringTimer", "TimeExpired", "TransformAvailable", "WouldAControllerRecoveryHelp", "WouldAPlannerRecoveryHelp", "WouldASmootherRecoveryHelp", "PipelineSequence", "RecoveryNode", "RoundRobin", "DistanceController", "GoalUpdater", "PathLongerOnApproach", "RateController", "SingleTrigger", "SpeedController", "Collision Detector Node", "Collision Monitor Node", "AMCL", "Behavior Server", "Behavior-Tree Navigator", "Behavior Tree XML Nodes", "Collision Monitor", "Constrained smoother", "Controller Server", "Costmap 2D", "Coverage Server", "Docking Server", "DWB Controller", "Graceful Controller", "Lifecycle Manager", "Loopback Simulator", "Map Server / Saver", "Model Predictive Path Integral Controller", "NavFn Planner", "Planner Server", "Regulated Pure Pursuit", "Rotation Shim Controller", "Savitzky-Golay Smoother", "Simple Smoother", "Smac Planner", "Smoother Server", "Theta Star Planner", "Velocity Smoother", "Waypoint Follower", "Binary Filter Parameters", "Denoise Layer Parameters", "Inflation Layer Parameters", "Keepout Filter Parameters", "Obstacle Layer Parameters", "Plugin Container Layer Parameters", "Range Sensor Parameters", "Speed Filter Parameters", "Static Layer Parameters", "Voxel Layer Parameters", "DWB Controller", "XYTheta Iterator", "Kinematic Parameters", "Publisher", "LimitedAccelGenerator", "StandardTrajectoryGenerator", "PoseProgressChecker", "SimpleGoalChecker", "SimpleProgressChecker", "StoppedGoalChecker", "InputAtWaypoint", "PhotoAtWaypoint", "WaitAtWaypoint", "Smac 2D Planner", "Smac Hybrid-A* Planner", "Smac State Lattice Planner", "BaseObstacleCritic", "GoalAlignCritic", "GoalDistCritic", "ObstacleFootprintCritic", "OscillationCritic", "PathAlignCritic", "PathDistCritic", "PreferForwardCritic", "RotateToGoalCritic", "TwirlingCritic", "Build Troubleshooting Guide", "Build and Install", "Dev Container Guide", "Dev Containers", "Development Guides", "Getting Involved", "Getting Started", "Nav2", "Dashing to Eloquent", "Eloquent to Foxy", "Foxy to Galactic", "Galactic to Humble", "Humble to Iron", "Iron to Jazzy", "Jazzy to Kilted", "Migration Guides", "Writing a New Behavior Plugin", "Writing a New Behavior Tree Plugin", "Writing a New Costmap2D Plugin", "Writing a New Controller Plugin", "Writing a New Planner Plugin", "Writing a New Navigator Plugin", "Plugin Tutorials", "Navigation Plugins", "Roadmaps", "Setting Up Navigation Plugins", "Setting Up the Robot\u2019s Footprint", "First-Time Robot Setup Guide", "Setting Up Odometry", "Setting Up Sensors", "Setting Up Transformations", "Setting Up The URDF", "Tuning Guide", "Adding a New Nav2 Task Server", "Adding a Smoother to a BT", "Camera Calibration", "Docker for Development: Zero to Hero", "Filtering of Noise-Induced Obstacles", "Get Backtrace in ROS 2 / Nav2", "Profiling in ROS 2 / Nav2", "Using VIO to Augment Robot Odometry", "Dynamic Object Following", "Navigating with a Physical Turtlebot 3", "Navigating Using GPS Localization", "Navigating with Keepout Zones", "(SLAM) Navigating While Mapping", "Navigating with Speed Limits", "(STVL) Using an External Costmap Plugin", "Using Collision Monitor", "Using Docking Server", "Groot - Interacting with Behavior Trees", "Using Rotation Shim Controller", "General Tutorials"], "terms": {"The": [0, 3, 4, 6, 7, 8, 9, 10, 12, 13, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 63, 65, 66, 68, 76, 77, 79, 80, 81, 83, 85, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 125, 127, 141, 143, 144, 145, 156, 157, 158, 161, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "i": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 36, 37, 38, 42, 43, 44, 45, 46, 48, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 139, 140, 141, 142, 143, 144, 145, 147, 151, 152, 154, 156, 157, 158, 161, 162, 163, 164, 165, 166, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206], "upon": [0, 3, 19, 20, 83, 161, 167, 176, 187], "u": [0, 14, 22, 24, 28, 156, 158, 166, 167, 168, 173, 184, 185, 186, 187, 192, 194, 196, 199, 205], "see": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 20, 23, 28, 30, 31, 42, 43, 44, 46, 47, 48, 58, 60, 63, 73, 91, 92, 95, 97, 98, 102, 103, 104, 108, 111, 112, 115, 117, 118, 124, 129, 145, 156, 157, 161, 162, 163, 165, 166, 167, 168, 169, 170, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 205, 206, 207], "below": [0, 4, 9, 11, 13, 16, 17, 18, 19, 20, 23, 27, 28, 72, 74, 90, 92, 95, 97, 99, 102, 103, 108, 112, 113, 115, 117, 119, 124, 126, 129, 139, 154, 161, 163, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 179, 182, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206, 207], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20, 22, 27, 51, 52, 57, 91, 92, 94, 95, 97, 99, 100, 103, 105, 110, 115, 116, 119, 125, 130, 158, 159, 161, 163, 164, 165, 166, 168, 169, 170, 173, 174, 175, 177, 179, 180, 181, 184, 185, 188, 189, 191, 192, 193, 194, 200, 202, 204, 205, 206, 207], "propos": [0, 6, 165, 166, 167, 199], "review": [0, 13, 95, 158, 159, 161, 177, 188], "appli": [0, 7, 11, 28, 92, 104, 108, 111, 114, 117, 118, 123, 124, 125, 126, 128, 129, 143, 144, 145, 153, 159, 166, 170, 173, 174, 186, 187, 188, 193, 194, 195, 201, 202, 205], "thi": [0, 1, 2, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 42, 45, 50, 53, 54, 56, 57, 59, 60, 64, 67, 79, 80, 81, 87, 89, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 143, 144, 145, 146, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "mean": [0, 1, 19, 20, 28, 92, 108, 118, 127, 144, 158, 159, 165, 168, 184, 185, 186, 188, 193, 199, 200, 202], "onli": [0, 3, 9, 11, 19, 20, 21, 28, 43, 44, 56, 57, 83, 89, 91, 92, 93, 95, 97, 98, 100, 101, 108, 112, 114, 119, 123, 144, 145, 154, 158, 162, 163, 164, 165, 166, 168, 170, 172, 173, 174, 176, 179, 180, 182, 183, 184, 185, 186, 187, 188, 190, 192, 193, 194, 195, 196, 199, 200, 201, 205, 206, 207], "potenti": [0, 1, 6, 7, 9, 10, 28, 92, 97, 111, 143, 144, 145, 163, 166, 167, 168, 169, 179, 185, 192, 193, 194, 195, 196, 199, 204, 205], "pleas": [0, 2, 3, 14, 20, 27, 28, 92, 99, 101, 111, 120, 123, 127, 161, 163, 165, 169, 170, 172, 174, 179, 181, 182, 185, 186, 188, 190, 192, 193, 194, 198, 200, 201, 202, 203, 204, 205, 206], "check": [0, 7, 9, 11, 14, 19, 20, 23, 27, 28, 31, 47, 56, 57, 58, 60, 65, 67, 68, 69, 71, 72, 73, 76, 78, 79, 80, 81, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 102, 104, 108, 111, 112, 116, 117, 119, 122, 123, 136, 137, 138, 139, 143, 144, 145, 150, 156, 157, 158, 159, 161, 163, 165, 166, 167, 169, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 188, 191, 192, 193, 194, 198, 199, 200, 202, 204, 205, 207], "our": [0, 11, 14, 16, 28, 107, 145, 158, 159, 161, 167, 170, 172, 173, 174, 175, 176, 177, 181, 184, 185, 186, 187, 189, 192, 193, 194, 195, 196, 197, 199, 200, 202, 203, 204, 206], "issu": [0, 2, 3, 5, 6, 8, 14, 22, 24, 25, 27, 28, 94, 95, 99, 108, 110, 116, 119, 161, 165, 166, 167, 170, 180, 181, 186, 188, 193, 194, 196, 199, 200, 202, 203], "tracker": [0, 108], "anoth": [0, 1, 4, 6, 10, 21, 22, 24, 27, 28, 65, 91, 94, 95, 99, 110, 115, 116, 119, 143, 144, 158, 161, 166, 167, 169, 170, 173, 179, 181, 182, 184, 185, 187, 188, 190, 192, 194, 197, 199, 200, 201, 202, 203, 205], "": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 23, 26, 27, 28, 31, 42, 46, 47, 49, 64, 68, 77, 86, 87, 90, 91, 92, 93, 94, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113, 117, 118, 121, 122, 124, 126, 128, 129, 130, 132, 133, 134, 135, 136, 138, 139, 143, 144, 145, 146, 149, 154, 157, 158, 159, 161, 162, 163, 165, 166, 167, 170, 172, 173, 174, 175, 176, 177, 179, 181, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204, 205, 206, 207], "someth": [0, 19, 20, 27, 161, 167, 184, 186, 192, 194, 199, 200], "you": [0, 4, 5, 6, 10, 11, 12, 13, 14, 18, 21, 27, 28, 42, 65, 92, 93, 95, 98, 99, 101, 107, 108, 111, 115, 117, 118, 123, 124, 126, 128, 129, 144, 145, 146, 156, 157, 158, 159, 161, 162, 163, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "think": [0, 8, 28, 188], "re": [0, 8, 9, 11, 13, 19, 20, 28, 93, 105, 108, 144, 156, 158, 161, 167, 173, 174, 179, 188, 192, 194, 195, 196, 197, 200, 201, 202, 205, 206], "well": [0, 1, 4, 6, 14, 19, 20, 22, 24, 25, 27, 99, 107, 108, 147, 151, 152, 158, 165, 166, 167, 169, 170, 181, 185, 186, 188, 190, 191, 192, 193, 194, 196, 199, 200, 202, 203, 205, 206], "suit": [0, 158, 170], "would": [0, 1, 6, 8, 14, 20, 23, 28, 92, 107, 111, 117, 125, 143, 144, 145, 158, 159, 161, 166, 167, 169, 170, 172, 173, 175, 176, 177, 179, 184, 186, 187, 188, 190, 192, 194, 195, 196, 199, 200, 201, 202, 203, 207], "us": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 72, 78, 84, 85, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 135, 141, 143, 144, 145, 146, 156, 157, 160, 161, 162, 163, 164, 165, 166, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 186, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 201, 202, 206, 208], "nav2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 162, 164, 165, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 186, 187, 190, 191, 196, 199, 201, 203, 205, 206, 207, 208], "If": [0, 1, 4, 5, 9, 11, 14, 18, 19, 20, 22, 23, 24, 27, 28, 30, 45, 46, 50, 51, 52, 53, 54, 56, 59, 63, 65, 73, 75, 79, 80, 81, 82, 83, 86, 91, 92, 100, 101, 102, 104, 105, 107, 108, 109, 110, 111, 112, 117, 118, 119, 121, 123, 124, 126, 129, 130, 135, 142, 143, 144, 145, 150, 154, 156, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 175, 176, 177, 179, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 198, 199, 201, 203, 204, 205, 206, 207], "have": [0, 3, 4, 6, 10, 11, 12, 14, 16, 17, 19, 20, 22, 23, 24, 25, 27, 28, 57, 92, 94, 99, 100, 108, 109, 110, 111, 115, 116, 117, 118, 119, 120, 123, 127, 143, 144, 145, 156, 158, 159, 161, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "ani": [0, 3, 9, 11, 14, 19, 20, 21, 23, 28, 45, 50, 53, 54, 56, 57, 59, 65, 67, 82, 91, 92, 99, 105, 108, 111, 114, 115, 117, 123, 124, 128, 129, 144, 145, 156, 158, 159, 161, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 199, 200, 202, 204, 205, 206, 207], "question": [0, 161], "wish": [0, 23, 65, 92, 101, 123, 124, 126, 128, 129, 166, 167, 170, 189, 190, 192, 205], "ask": [0, 3, 28, 161, 174, 194, 206], "gener": [0, 3, 5, 10, 17, 19, 23, 28, 42, 87, 92, 98, 101, 102, 104, 109, 115, 117, 118, 125, 130, 143, 144, 145, 158, 159, 160, 163, 164, 166, 167, 168, 169, 170, 179, 181, 182, 184, 185, 186, 188, 189, 192, 193, 194, 195, 196, 201, 204, 205], "reach": [0, 14, 19, 20, 23, 99, 108, 112, 137, 139, 142, 143, 169, 174, 175, 179, 205], "out": [0, 1, 9, 13, 14, 20, 21, 22, 27, 28, 87, 92, 95, 96, 102, 108, 113, 117, 118, 143, 144, 145, 158, 161, 163, 165, 166, 167, 168, 169, 170, 172, 175, 176, 177, 179, 183, 184, 185, 186, 188, 192, 194, 195, 199, 200, 204, 205, 206, 207], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19, 20, 22, 23, 24, 25, 27, 28, 42, 56, 62, 65, 85, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 108, 110, 111, 112, 113, 115, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 129, 141, 144, 145, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "encourag": [0, 14, 23, 108, 161, 187, 189, 194], "do": [0, 9, 11, 12, 18, 19, 23, 27, 28, 92, 93, 94, 95, 99, 100, 104, 108, 110, 111, 116, 117, 119, 123, 124, 126, 128, 129, 158, 161, 167, 169, 170, 172, 173, 177, 182, 184, 185, 186, 187, 188, 189, 192, 194, 195, 196, 199, 200, 205, 207], "so": [0, 14, 19, 20, 21, 27, 28, 49, 82, 91, 92, 94, 95, 99, 100, 102, 107, 108, 110, 111, 113, 116, 118, 119, 143, 144, 145, 157, 158, 159, 161, 162, 163, 166, 167, 168, 169, 170, 172, 173, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 203, 205, 207], "we": [0, 2, 3, 4, 6, 7, 8, 11, 12, 14, 16, 19, 20, 21, 22, 23, 24, 25, 27, 28, 107, 108, 115, 130, 144, 145, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 189, 190, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "commun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28, 158, 161, 163, 172, 177, 186, 188, 189, 191, 192], "slack": [0, 14, 28, 161], "navigation2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206, 207, 208], "com": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "unabl": [0, 143, 167], "access": [0, 28, 92, 99, 118, 158, 159, 166, 167, 170, 173, 185, 187, 194, 206], "due": [0, 6, 9, 11, 23, 28, 32, 33, 36, 37, 38, 93, 100, 108, 118, 121, 144, 145, 161, 165, 166, 167, 168, 169, 170, 177, 182, 184, 185, 188, 192, 193, 196, 205, 206, 207], "being": [0, 6, 8, 11, 19, 22, 24, 25, 28, 60, 92, 98, 107, 108, 120, 127, 144, 145, 158, 165, 166, 169, 175, 177, 181, 182, 184, 185, 188, 189, 192, 194, 199, 200, 202, 204, 205], "abl": [0, 5, 9, 14, 19, 20, 112, 167, 168, 170, 172, 173, 175, 176, 177, 179, 182, 184, 185, 186, 188, 192, 194, 195, 196, 199, 205, 206], "sign": [0, 118, 161], "up": [0, 5, 7, 8, 17, 22, 23, 24, 25, 27, 28, 31, 92, 98, 100, 105, 108, 115, 117, 119, 144, 145, 146, 149, 157, 158, 159, 161, 164, 165, 167, 169, 172, 175, 176, 177, 179, 183, 188, 189, 191, 192, 194, 195, 197, 199, 201, 203, 204, 205, 207], "send": [0, 9, 27, 99, 100, 101, 111, 118, 167, 169, 172, 173, 177, 197, 199, 205], "an": [0, 1, 3, 4, 5, 6, 7, 9, 12, 14, 18, 20, 22, 23, 24, 25, 27, 28, 31, 42, 60, 85, 86, 87, 88, 91, 92, 93, 95, 97, 98, 99, 100, 102, 104, 107, 108, 113, 114, 115, 116, 122, 125, 141, 144, 145, 149, 156, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 204, 205, 206, 207, 208], "email": [0, 14, 28, 161], "mentor": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "detail": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 20, 28, 95, 108, 115, 120, 123, 127, 158, 161, 165, 166, 167, 168, 169, 172, 174, 175, 176, 177, 181, 182, 183, 184, 186, 188, 192, 194, 199, 202, 203, 206], "thei": [0, 7, 19, 20, 22, 24, 25, 28, 91, 92, 95, 101, 105, 108, 115, 155, 158, 159, 161, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 181, 183, 184, 185, 186, 187, 188, 189, 192, 194, 195, 199, 200, 204, 206], "can": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13, 14, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 48, 83, 85, 86, 88, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 104, 107, 108, 111, 112, 113, 115, 117, 118, 119, 124, 125, 129, 144, 145, 156, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "manual": [0, 62, 105, 157, 158, 162, 184, 189, 192, 195, 205], "add": [0, 2, 8, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 98, 99, 108, 118, 123, 124, 129, 144, 158, 161, 165, 166, 167, 168, 170, 172, 177, 182, 184, 185, 186, 187, 188, 189, 190, 194, 195, 196, 199, 200, 201, 203, 204, 206], "addition": [0, 11, 28, 92, 158, 159, 164, 165, 166, 169, 177, 199, 204], "ro": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 193, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "discours": [0, 161], "post": [0, 14, 91, 92, 93, 102, 120, 123, 127, 144, 145, 161, 190, 204], "page": [0, 2, 3, 8, 28, 95, 97, 99, 115, 120, 123, 127, 166, 168, 169, 190, 193, 196, 199, 200, 202], "regard": [0, 20, 167, 177, 187, 188], "maintain": [0, 8, 14, 15, 101, 158, 161, 163, 167, 168, 169, 170, 177, 179, 180, 185, 188, 189], "respond": [0, 189], "sub": [0, 22, 24, 25, 92, 167, 169, 204], "topic": [0, 20, 21, 22, 24, 25, 28, 45, 50, 53, 54, 59, 71, 72, 86, 91, 92, 93, 94, 95, 97, 99, 100, 102, 107, 110, 111, 116, 118, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 140, 141, 144, 145, 161, 164, 165, 166, 167, 168, 169, 170, 177, 179, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "navig": [0, 1, 2, 3, 5, 6, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 163, 164, 166, 170, 171, 172, 173, 174, 175, 176, 178, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 203, 204, 205, 206, 207, 208], "stack": [0, 3, 4, 6, 7, 8, 9, 11, 12, 14, 15, 27, 28, 85, 88, 90, 99, 105, 107, 110, 161, 163, 164, 167, 168, 175, 180, 181, 185, 188, 189, 194, 195, 199, 206], "mai": [0, 3, 4, 5, 6, 10, 14, 22, 24, 25, 27, 28, 42, 56, 87, 91, 92, 94, 95, 99, 102, 104, 108, 110, 111, 113, 115, 116, 119, 121, 123, 144, 145, 150, 157, 158, 161, 163, 165, 166, 167, 168, 169, 173, 174, 177, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 205, 206, 207], "here": [0, 3, 14, 20, 22, 23, 24, 28, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 108, 112, 158, 159, 161, 162, 164, 165, 166, 167, 168, 169, 170, 173, 174, 175, 176, 177, 179, 184, 187, 189, 190, 191, 192, 194, 196, 198, 199, 201, 204, 205, 206], "It": [0, 3, 4, 5, 9, 16, 18, 19, 21, 22, 24, 25, 27, 28, 31, 45, 46, 47, 50, 53, 54, 59, 60, 61, 62, 63, 82, 83, 86, 91, 92, 94, 95, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 110, 111, 113, 114, 115, 117, 118, 119, 120, 122, 124, 128, 129, 144, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 206, 207], "prefer": [0, 28, 107, 112, 118, 123, 144, 145, 158, 159, 162, 166, 167, 169, 179, 187, 188, 195, 200, 207], "For": [0, 14, 19, 20, 28, 91, 92, 93, 94, 95, 99, 100, 101, 103, 104, 108, 110, 111, 112, 113, 115, 116, 117, 119, 120, 123, 124, 126, 127, 128, 129, 141, 144, 145, 158, 159, 161, 162, 166, 167, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204, 205, 207], "answer": [0, 161, 166], "fun": [0, 16, 192], "look": [0, 2, 11, 19, 56, 57, 94, 102, 111, 147, 151, 154, 161, 162, 163, 165, 169, 173, 181, 183, 184, 185, 186, 187, 188, 189, 192, 195, 199, 200, 202, 203, 204, 206, 207], "forward": [0, 9, 19, 28, 62, 98, 102, 104, 107, 111, 112, 130, 135, 145, 150, 153, 154, 158, 162, 169, 173, 186, 188, 192, 199, 204, 207], "work": [0, 1, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 28, 91, 96, 97, 102, 104, 108, 111, 158, 161, 162, 163, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 190, 192, 194, 195, 196, 199, 200, 202, 203, 204, 205], "1": [0, 5, 10, 12, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 39, 40, 49, 60, 61, 64, 66, 68, 72, 77, 83, 85, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 129, 130, 133, 134, 135, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 161, 165, 166, 168, 169, 170, 179, 180, 184, 185, 186, 187, 188, 189, 191, 192, 194, 196, 204, 205, 206, 207], "dynam": [0, 3, 13, 15, 17, 18, 22, 24, 25, 28, 86, 87, 91, 92, 103, 106, 108, 144, 145, 163, 164, 165, 166, 172, 173, 174, 175, 176, 177, 180, 181, 185, 187, 188, 202, 203, 204, 205, 206, 208], "obstacl": [0, 1, 3, 9, 15, 17, 18, 21, 28, 56, 73, 87, 91, 92, 93, 98, 100, 102, 104, 111, 121, 122, 128, 129, 143, 144, 145, 146, 149, 163, 164, 167, 168, 170, 174, 179, 181, 182, 185, 186, 187, 197, 198, 199, 203, 204, 208], "integr": [0, 1, 7, 12, 18, 29, 62, 92, 101, 104, 111, 125, 159, 166, 167, 169, 183, 184, 185, 186, 189, 194, 196, 206], "2": [0, 1, 2, 4, 6, 7, 8, 9, 10, 13, 14, 15, 17, 20, 23, 26, 27, 30, 31, 42, 43, 44, 46, 47, 48, 49, 51, 52, 60, 62, 63, 64, 87, 91, 92, 93, 94, 98, 99, 100, 101, 102, 103, 104, 107, 108, 111, 112, 113, 114, 115, 117, 118, 121, 124, 125, 126, 129, 130, 132, 143, 144, 145, 150, 153, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 196, 204, 205, 206, 207, 208], "advanc": [0, 28, 144, 180, 188, 192], "test": [0, 3, 4, 6, 94, 106, 108, 145, 158, 161, 169, 170, 180, 184, 191, 192, 197, 201, 203, 205, 206], "framework": [0, 2, 8, 14, 28, 102, 115, 143, 163, 168, 169, 184, 188, 189, 205], "3": [0, 7, 20, 22, 23, 26, 28, 58, 62, 87, 90, 91, 92, 93, 94, 98, 99, 100, 102, 103, 105, 107, 108, 111, 112, 114, 115, 118, 124, 125, 129, 143, 144, 145, 162, 166, 169, 182, 184, 185, 187, 191, 192, 193, 194, 196, 204, 205, 206, 207, 208], "assist": [0, 27, 30, 161, 179, 188], "teleop": [0, 27, 30, 94, 179, 192, 199], "4": [0, 17, 20, 62, 91, 92, 93, 94, 98, 101, 102, 104, 105, 108, 117, 121, 144, 145, 162, 166, 167, 168, 170, 179, 181, 184, 191, 192, 193, 194, 196, 204, 206], "multithread": 0, "5": [0, 7, 12, 19, 22, 23, 24, 25, 27, 57, 62, 72, 85, 90, 91, 92, 93, 94, 96, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109, 111, 112, 118, 124, 125, 129, 131, 135, 136, 138, 144, 145, 154, 165, 170, 173, 176, 185, 187, 191, 192, 194, 196, 200, 202, 204, 205, 206, 207], "safeti": [0, 1, 28, 92, 97, 105, 164, 165, 166, 179, 180, 188, 200, 201, 204], "node": [0, 18, 19, 21, 22, 23, 24, 25, 27, 29, 45, 50, 53, 54, 57, 59, 61, 62, 65, 66, 67, 70, 74, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 98, 99, 105, 107, 110, 115, 116, 117, 118, 119, 124, 126, 128, 129, 141, 144, 145, 156, 158, 164, 165, 172, 173, 175, 176, 177, 180, 181, 183, 184, 186, 187, 188, 191, 196, 197, 198, 199, 200, 201, 202, 204, 205], "6": [0, 19, 22, 23, 24, 25, 57, 92, 96, 108, 111, 144, 173, 185, 187, 191, 192, 194, 199, 204, 206], "semant": [0, 27, 100, 163, 166, 186, 189, 199, 205], "7": [0, 22, 98, 102, 103, 108, 134, 135, 144, 191, 192, 194, 203, 205], "reduc": [0, 28, 102, 104, 108, 111, 113, 114, 118, 144, 145, 158, 161, 164, 165, 166, 168, 188, 189, 199], "determin": [0, 75, 104, 119, 130, 141, 169, 174, 177, 181, 187, 193, 194, 195, 204, 205], "8": [0, 62, 66, 111, 112, 117, 121, 126, 144, 166, 167, 169, 174, 179, 181, 184, 191, 193, 194, 199, 207], "convert": [0, 28, 101, 108, 119, 127, 144, 145, 163, 164, 166, 176, 186, 199, 200, 202, 205], "twist": [0, 30, 92, 94, 99, 106, 108, 118, 169, 170, 175, 184, 199], "twiststamp": [0, 92, 94, 99, 106, 118, 175, 180], "ecosystem": [0, 28, 115, 167, 188], "run": [0, 3, 4, 7, 9, 14, 20, 27, 28, 74, 82, 85, 88, 90, 93, 94, 95, 99, 101, 105, 107, 108, 110, 115, 116, 119, 141, 144, 145, 156, 157, 158, 159, 161, 165, 166, 167, 169, 170, 179, 181, 183, 186, 188, 189, 191, 192, 194, 195, 196, 198, 199, 201, 204, 205, 206], "time": [0, 1, 3, 4, 6, 7, 8, 9, 11, 14, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 42, 46, 47, 58, 60, 62, 63, 64, 77, 82, 83, 91, 92, 93, 94, 95, 99, 100, 102, 108, 111, 112, 113, 114, 115, 117, 118, 120, 123, 126, 127, 134, 135, 136, 138, 140, 141, 142, 143, 144, 145, 154, 157, 158, 159, 161, 164, 165, 167, 170, 173, 174, 177, 179, 180, 181, 182, 184, 186, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 206, 207], "configur": [0, 1, 14, 16, 17, 18, 19, 20, 27, 28, 45, 50, 53, 54, 59, 66, 91, 92, 97, 98, 99, 100, 105, 107, 108, 115, 120, 123, 127, 157, 158, 159, 163, 164, 165, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 183, 187, 188, 189, 190, 192, 193, 194, 196, 197, 198, 199, 201, 203, 206], "http": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "github": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "blob": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "main": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "\u00b5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208], "task": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 22, 23, 24, 25, 27, 28, 57, 86, 92, 95, 97, 101, 102, 108, 112, 119, 161, 163, 164, 166, 168, 169, 172, 173, 177, 181, 182, 183, 185, 188, 190, 196, 197, 199, 206, 207, 208], "descript": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 74, 77, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 165, 166, 169, 172, 173, 174, 175, 176, 177, 179, 181, 184, 187, 188, 192, 200, 202, 205], "In": [1, 11, 13, 19, 20, 21, 22, 23, 24, 25, 28, 83, 91, 92, 94, 95, 104, 108, 109, 110, 112, 113, 117, 118, 143, 144, 145, 158, 161, 162, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, 207], "mobil": [1, 4, 5, 7, 9, 10, 12, 14, 17, 27, 28, 104, 163, 184, 185, 186, 196], "robot": [1, 2, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 31, 39, 40, 46, 47, 55, 57, 61, 62, 63, 66, 68, 74, 75, 85, 87, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 104, 106, 108, 111, 112, 115, 116, 118, 119, 120, 122, 123, 124, 127, 128, 129, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 159, 162, 163, 164, 165, 166, 168, 174, 175, 176, 177, 179, 181, 185, 186, 189, 190, 192, 193, 194, 195, 197, 198, 199, 200, 202, 203, 204, 205, 206, 207, 208], "autonom": [1, 27, 28, 46, 108, 111, 163, 166, 196, 199, 205], "vehicl": [1, 4, 108, 115, 144, 145, 163, 166, 179, 181], "situat": [1, 10, 19, 22, 24, 25, 28, 92, 111, 162, 163, 166, 167, 179, 182, 185, 188, 190, 192, 194, 195, 196], "where": [1, 6, 10, 13, 18, 20, 23, 28, 91, 92, 102, 104, 108, 114, 120, 127, 129, 141, 145, 146, 157, 158, 161, 162, 165, 166, 167, 169, 170, 173, 174, 175, 176, 177, 179, 182, 184, 185, 186, 187, 188, 189, 192, 195, 198, 199, 200, 202, 204, 205], "human": [1, 4, 28, 163, 179], "driver": [1, 13, 16, 156, 158, 184, 185, 191, 196], "requir": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21, 27, 28, 93, 98, 102, 105, 108, 112, 117, 118, 127, 144, 145, 158, 161, 162, 166, 167, 168, 170, 181, 184, 185, 186, 187, 188, 189, 192, 194, 196, 197, 203, 207], "interven": 1, "get": [1, 4, 10, 19, 20, 27, 28, 49, 56, 63, 76, 95, 99, 108, 113, 117, 124, 129, 144, 148, 157, 158, 160, 163, 165, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 179, 180, 183, 184, 186, 187, 189, 190, 191, 192, 193, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 207, 208], "sticki": 1, "both": [1, 7, 11, 19, 22, 23, 24, 25, 27, 28, 42, 91, 92, 111, 115, 163, 166, 167, 169, 170, 173, 177, 181, 182, 184, 185, 187, 188, 192, 193, 194, 195, 196, 200, 201, 202, 203, 204, 205, 207], "backup": [1, 19, 20, 22, 23, 24, 25, 27, 33, 96, 164, 167, 168, 169, 172, 179], "case": [1, 6, 12, 19, 20, 22, 28, 30, 31, 47, 55, 60, 71, 91, 92, 101, 104, 108, 111, 112, 113, 127, 130, 137, 139, 143, 144, 145, 158, 163, 165, 166, 169, 170, 172, 173, 174, 175, 177, 179, 182, 184, 185, 186, 187, 189, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206], "autonomi": [1, 27, 28, 102, 164, 167, 168, 189, 199, 205, 206], "failur": [1, 18, 19, 20, 21, 22, 24, 25, 28, 30, 31, 47, 60, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 89, 104, 108, 163, 164, 166, 167, 173, 179, 189, 194, 197], "primari": [1, 6, 19, 112, 113, 167, 169, 185, 187, 189], "function": [1, 3, 4, 9, 11, 18, 23, 27, 28, 98, 99, 108, 115, 117, 122, 144, 145, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 188, 192, 193, 194, 195, 200, 202, 205, 206], "e": [1, 17, 22, 23, 24, 25, 27, 28, 42, 43, 44, 48, 51, 68, 87, 91, 92, 95, 99, 101, 102, 106, 108, 109, 111, 114, 115, 117, 123, 143, 144, 145, 157, 158, 160, 165, 166, 167, 168, 169, 170, 172, 173, 174, 176, 177, 179, 180, 184, 185, 186, 188, 190, 191, 192, 194, 195, 196, 199, 200, 202, 203, 204, 205, 206], "g": [1, 22, 23, 24, 25, 27, 28, 42, 43, 44, 48, 51, 68, 87, 91, 92, 95, 101, 108, 111, 114, 115, 117, 123, 143, 144, 145, 157, 158, 160, 165, 166, 167, 168, 169, 172, 173, 174, 176, 177, 179, 180, 184, 185, 186, 188, 190, 191, 194, 195, 196, 199, 200, 202, 203, 204, 206], "telepres": 1, "project": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 28, 91, 92, 94, 101, 102, 108, 111, 135, 157, 158, 159, 161, 167, 174, 180, 182, 184, 185, 186, 187, 189, 192, 193, 199, 200, 202, 204, 205, 206, 207], "aim": [1, 7, 9, 10, 13, 118, 170, 183, 187, 188, 195], "creat": [1, 4, 5, 6, 8, 9, 10, 11, 13, 14, 22, 23, 24, 25, 28, 42, 43, 44, 84, 87, 92, 100, 101, 105, 106, 108, 114, 115, 144, 157, 159, 161, 163, 164, 165, 166, 167, 168, 169, 170, 174, 179, 181, 182, 184, 185, 186, 187, 188, 189, 192, 193, 196, 198, 199, 200, 202, 203, 204, 205, 206, 207], "featur": [1, 4, 6, 8, 9, 14, 17, 28, 93, 99, 101, 111, 114, 118, 144, 158, 161, 166, 167, 170, 179, 180, 187, 188, 192, 199, 200, 205], "new": [1, 4, 5, 6, 8, 9, 11, 14, 17, 18, 19, 21, 22, 24, 25, 27, 28, 91, 92, 94, 95, 108, 112, 124, 129, 156, 158, 159, 161, 162, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 192, 194, 196, 197, 198, 199, 200, 201, 202, 203, 206, 207, 208], "behavior": [1, 2, 3, 11, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 36, 37, 38, 45, 47, 50, 51, 52, 53, 54, 60, 64, 66, 68, 82, 83, 84, 87, 91, 92, 106, 108, 111, 112, 115, 119, 143, 144, 158, 163, 164, 175, 177, 178, 181, 184, 189, 190, 192, 199, 203, 205, 207, 208], "tree": [1, 2, 11, 21, 22, 23, 24, 25, 26, 29, 30, 31, 51, 52, 60, 64, 66, 68, 82, 83, 84, 85, 86, 87, 88, 89, 90, 156, 162, 163, 164, 167, 169, 174, 177, 178, 181, 185, 186, 187, 189, 190, 196, 199, 205, 208], "file": [1, 2, 18, 28, 42, 92, 94, 95, 102, 105, 107, 117, 141, 145, 156, 158, 159, 161, 162, 163, 165, 166, 167, 173, 174, 179, 182, 186, 187, 188, 189, 190, 191, 192, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206], "defin": [1, 5, 9, 10, 19, 27, 28, 42, 45, 50, 53, 54, 59, 65, 66, 68, 87, 91, 92, 94, 95, 99, 100, 107, 108, 110, 116, 119, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 158, 163, 164, 165, 166, 167, 168, 169, 170, 173, 174, 176, 177, 181, 182, 184, 185, 186, 187, 189, 193, 194, 198, 199, 200, 202, 203, 206], "flow": [1, 19, 20, 22, 24, 25, 83, 84, 161, 173, 206], "inform": [1, 2, 4, 10, 20, 21, 28, 91, 92, 97, 100, 104, 107, 108, 111, 112, 115, 118, 120, 123, 124, 127, 129, 130, 143, 144, 145, 157, 161, 164, 165, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 203, 204, 205, 206], "plugin": [1, 5, 11, 12, 13, 18, 20, 27, 28, 42, 43, 44, 46, 48, 58, 63, 93, 95, 98, 102, 104, 108, 109, 111, 112, 113, 114, 116, 117, 120, 121, 122, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 162, 163, 180, 182, 183, 187, 189, 193, 195, 197, 199, 200, 202, 204, 206, 207, 208], "should": [1, 2, 3, 6, 9, 11, 18, 19, 23, 28, 42, 56, 79, 80, 81, 83, 90, 91, 92, 94, 95, 98, 99, 100, 104, 107, 108, 110, 111, 116, 118, 119, 121, 124, 127, 129, 144, 145, 159, 161, 162, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, 207], "make": [1, 2, 7, 9, 10, 11, 12, 13, 14, 20, 22, 24, 25, 26, 28, 42, 61, 62, 95, 99, 102, 104, 108, 111, 112, 117, 124, 127, 129, 144, 155, 156, 158, 159, 161, 165, 166, 167, 168, 169, 170, 172, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 207], "sure": [1, 2, 7, 12, 27, 95, 108, 124, 129, 156, 158, 161, 166, 169, 170, 174, 177, 179, 182, 184, 185, 188, 191, 193, 194, 196, 198, 199, 200, 201, 202, 203, 204, 205], "local": [1, 3, 9, 10, 11, 19, 22, 24, 25, 27, 45, 50, 53, 54, 59, 93, 94, 99, 104, 105, 106, 108, 111, 118, 130, 133, 137, 139, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 174, 175, 176, 177, 179, 181, 182, 186, 188, 192, 193, 200, 202, 203, 204, 205, 208], "costmap": [1, 2, 4, 5, 7, 10, 19, 20, 21, 22, 24, 25, 29, 39, 40, 41, 56, 92, 94, 97, 98, 99, 102, 104, 110, 111, 116, 117, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 143, 144, 145, 146, 149, 163, 164, 167, 174, 175, 176, 181, 182, 188, 193, 199, 208], "sensor": [1, 5, 7, 9, 22, 24, 25, 28, 91, 92, 97, 100, 102, 121, 124, 125, 129, 158, 163, 165, 166, 168, 179, 181, 182, 183, 184, 186, 187, 188, 189, 192, 193, 196, 199, 203, 204, 205], "data": [1, 4, 7, 9, 10, 27, 28, 91, 92, 94, 95, 97, 99, 108, 114, 118, 124, 126, 129, 143, 144, 145, 158, 163, 166, 168, 169, 179, 184, 185, 186, 188, 189, 191, 192, 195, 196, 199, 200, 202, 203, 204, 205], "order": [1, 11, 28, 42, 100, 101, 105, 108, 119, 122, 127, 163, 164, 166, 167, 169, 170, 173, 174, 175, 177, 179, 182, 184, 185, 187, 188, 189, 190, 191, 192, 196, 200, 202, 205, 206], "avoid": [1, 28, 56, 92, 94, 95, 97, 98, 99, 100, 102, 104, 108, 110, 111, 116, 119, 123, 126, 145, 158, 163, 166, 167, 169, 170, 174, 181, 182, 184, 185, 186, 187, 188, 192, 204], "take": [1, 9, 12, 18, 22, 23, 27, 28, 42, 43, 44, 48, 51, 52, 67, 68, 69, 70, 87, 90, 91, 92, 93, 94, 95, 99, 101, 105, 108, 110, 112, 113, 114, 116, 119, 128, 141, 143, 144, 158, 161, 162, 164, 166, 167, 168, 169, 172, 173, 175, 176, 177, 179, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 202, 205, 207], "posit": [1, 4, 62, 91, 92, 94, 99, 102, 104, 137, 138, 139, 162, 164, 166, 167, 169, 173, 174, 175, 176, 177, 184, 185, 186, 187, 188, 193, 196, 197, 198, 199, 201], "veloc": [1, 4, 9, 13, 29, 74, 90, 91, 92, 94, 97, 99, 102, 104, 106, 111, 112, 127, 131, 132, 135, 139, 150, 153, 154, 163, 166, 169, 172, 175, 179, 180, 181, 184, 188, 204, 207], "command": [1, 9, 23, 30, 45, 50, 53, 54, 59, 86, 92, 99, 106, 111, 112, 118, 135, 157, 158, 159, 163, 165, 170, 172, 174, 175, 176, 177, 179, 181, 184, 185, 186, 187, 194, 196, 197, 198, 201, 202, 207], "attempt": [1, 19, 21, 22, 24, 25, 27, 28, 87, 102, 105, 107, 108, 114, 121, 143, 144, 145, 159, 169, 192, 194, 196, 200, 205], "follow": [1, 2, 3, 9, 10, 18, 19, 22, 24, 25, 27, 29, 48, 58, 86, 92, 94, 98, 99, 100, 104, 107, 110, 111, 118, 125, 127, 140, 141, 142, 144, 145, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 170, 172, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 200, 201, 202, 203, 204, 205, 207, 208], "exampl": [1, 7, 15, 16, 18, 19, 20, 23, 28, 115, 124, 126, 128, 129, 157, 158, 159, 165, 166, 167, 169, 170, 172, 173, 174, 175, 176, 177, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 200, 201, 202, 203, 204, 205, 206, 207], "applic": [1, 3, 6, 10, 12, 14, 17, 18, 19, 22, 23, 24, 25, 27, 28, 42, 62, 91, 92, 94, 95, 98, 99, 102, 108, 110, 116, 119, 156, 158, 163, 164, 167, 168, 169, 170, 172, 174, 177, 179, 181, 188, 189, 192, 193, 194, 195, 196, 197, 199, 202, 203, 205, 206, 207], "drive": [1, 26, 27, 36, 47, 98, 108, 111, 115, 144, 145, 163, 166, 175, 179, 181, 182, 184, 185, 187, 188, 199, 200, 205], "through": [1, 9, 18, 19, 20, 23, 24, 25, 27, 28, 29, 42, 43, 105, 108, 117, 124, 129, 144, 145, 158, 161, 162, 163, 165, 166, 167, 168, 169, 174, 179, 181, 183, 184, 185, 186, 187, 188, 189, 192, 194, 195, 196, 199, 200, 201, 202, 203, 205, 207], "space": [1, 4, 10, 21, 28, 91, 92, 93, 100, 107, 108, 109, 111, 117, 120, 124, 128, 129, 143, 144, 145, 158, 159, 166, 167, 179, 181, 184, 188, 192, 193, 198, 200, 205], "visit": [1, 28, 144, 145, 161, 199], "offic": 1, "build": [1, 5, 7, 10, 14, 18, 19, 27, 28, 159, 160, 162, 163, 167, 168, 172, 173, 174, 175, 176, 177, 186, 193, 194, 195, 197, 199, 200, 202, 203, 204, 205], "hospit": 1, "deliveri": 1, "stuck": [1, 19, 22, 24, 25, 28, 30, 31, 47, 60, 75, 167, 170, 179, 188], "back": [1, 9, 22, 24, 25, 27, 28, 31, 63, 98, 101, 108, 112, 120, 145, 161, 163, 164, 167, 168, 169, 173, 175, 176, 177, 179, 186, 187, 188, 192, 199, 205, 206], "open": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 144, 145, 156, 158, 159, 161, 163, 169, 174, 182, 184, 185, 186, 187, 188, 191, 192, 194, 195, 196, 197, 198, 200, 201, 202, 203, 206], "continu": [1, 12, 19, 20, 21, 22, 23, 24, 25, 28, 101, 104, 108, 119, 142, 144, 145, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 177, 184, 187, 188, 192, 196, 199, 201, 204], "its": [1, 6, 8, 9, 11, 12, 19, 20, 22, 23, 24, 25, 27, 28, 42, 85, 88, 89, 90, 92, 98, 99, 100, 108, 109, 112, 114, 115, 117, 128, 143, 144, 145, 157, 161, 163, 164, 165, 166, 167, 168, 169, 172, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 204, 205, 206, 207], "excel": [1, 7, 9, 199, 207], "chanc": [1, 7, 9, 20, 167], "substanti": [1, 108, 144, 161, 164, 188], "system": [1, 6, 7, 8, 10, 11, 12, 17, 19, 20, 22, 24, 25, 28, 92, 93, 99, 105, 106, 108, 118, 157, 158, 159, 161, 162, 163, 164, 167, 169, 170, 177, 181, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 198, 204, 205], "hundr": [1, 28], "futur": [1, 4, 8, 11, 17, 22, 28, 91, 92, 93, 102, 120, 123, 127, 165, 167, 169, 170, 197], "could": [1, 2, 3, 6, 7, 9, 10, 21, 28, 91, 92, 99, 117, 158, 159, 165, 166, 167, 168, 170, 173, 174, 175, 179, 186, 188, 190, 192, 194, 197, 199, 200, 202, 203, 204], "also": [1, 3, 4, 6, 7, 11, 19, 20, 21, 22, 23, 24, 25, 27, 28, 91, 92, 93, 94, 96, 99, 100, 101, 102, 105, 107, 108, 110, 111, 112, 113, 115, 116, 118, 119, 122, 144, 145, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 201, 202, 203, 204, 205, 207], "good": [1, 6, 28, 93, 108, 117, 118, 144, 161, 163, 169, 172, 174, 175, 176, 177, 182, 183, 187, 188, 191, 192, 194, 196, 199], "candid": [1, 7, 101, 108, 161, 181], "roscon": [1, 201, 203], "talk": [1, 158, 163, 184, 186, 192, 194, 201, 203], "event": [1, 13, 161, 167, 192, 205], "difficulti": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "medium": [1, 7, 8, 9, 11, 12, 13, 180], "steve": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 108, 163, 179, 192, 194, 196], "macenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 111, 163, 179], "stevemacenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 201, 203], "contact": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 102, 161, 163, 188, 189, 205], "link": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 20, 117, 161, 167, 184, 185, 186, 187, 192, 199, 204], "abov": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19, 20, 23, 28, 56, 90, 102, 108, 117, 125, 126, 145, 157, 164, 166, 172, 175, 176, 177, 179, 181, 184, 185, 186, 187, 188, 189, 192, 193, 194, 195, 199, 200, 201, 202, 203, 205, 206, 207], "profil": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 108, 194, 208], "output": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 28, 92, 100, 101, 106, 108, 143, 144, 145, 163, 166, 167, 170, 173, 174, 181, 184, 185, 186, 187, 189, 190, 194, 195, 196, 199, 200, 202, 204, 205, 206], "either": [1, 19, 20, 27, 28, 92, 93, 102, 107, 108, 126, 128, 158, 159, 168, 169, 179, 181, 184, 185, 188, 192, 195, 202, 205, 206], "set": [1, 2, 3, 9, 10, 13, 18, 22, 24, 25, 27, 28, 30, 31, 42, 43, 44, 46, 47, 48, 49, 56, 58, 60, 62, 63, 65, 72, 91, 92, 93, 98, 99, 100, 101, 102, 104, 105, 107, 108, 109, 111, 112, 115, 117, 118, 119, 120, 124, 125, 127, 128, 129, 130, 143, 144, 145, 156, 157, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 183, 188, 189, 190, 191, 192, 194, 195, 197, 198, 199, 200, 201, 202, 203, 204, 205, 207], "successfulli": [1, 19, 28, 167, 172, 177, 184, 186, 187, 189, 192, 197, 205], "user": [1, 2, 3, 7, 9, 14, 18, 22, 23, 24, 25, 27, 28, 29, 42, 83, 87, 91, 92, 93, 114, 119, 124, 126, 128, 129, 140, 144, 158, 159, 161, 163, 165, 166, 167, 168, 169, 170, 177, 179, 183, 185, 188, 189, 192, 194, 195, 196, 199, 201, 203, 204, 205, 207], "without": [1, 4, 14, 27, 28, 62, 91, 92, 98, 99, 104, 106, 108, 113, 121, 123, 124, 126, 128, 129, 144, 158, 159, 165, 166, 167, 169, 170, 174, 177, 182, 183, 185, 188, 192, 194, 196, 197, 199, 200, 201, 207], "collis": [1, 7, 9, 28, 29, 30, 31, 47, 56, 58, 60, 94, 98, 100, 102, 104, 108, 111, 112, 116, 122, 123, 126, 154, 163, 164, 166, 167, 172, 179, 180, 181, 182, 184, 185, 187, 188, 207, 208], "allot": [1, 9, 11], "tune": [1, 9, 17, 26, 107, 108, 112, 117, 144, 167, 183, 196, 199, 200, 202, 204, 207], "ad": [1, 9, 10, 13, 22, 24, 25, 42, 93, 95, 108, 144, 145, 158, 159, 161, 164, 165, 172, 174, 175, 176, 177, 181, 182, 186, 188, 193, 194, 195, 196, 199, 200, 202, 203, 204, 207, 208], "critic": [1, 7, 9, 28, 130, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 164, 181, 188, 189, 194], "dwb": [1, 3, 9, 22, 24, 25, 28, 29, 131, 132, 133, 134, 135, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 164, 165, 179, 181, 188, 207], "planner": [1, 2, 4, 9, 10, 17, 18, 19, 20, 22, 23, 24, 25, 29, 43, 44, 53, 80, 92, 97, 98, 100, 101, 108, 111, 112, 113, 114, 118, 123, 133, 151, 152, 163, 164, 165, 170, 172, 174, 178, 180, 182, 183, 189, 190, 197, 200, 203, 207], "improv": [1, 7, 9, 11, 12, 26, 28, 98, 113, 115, 144, 145, 158, 164, 165, 166, 168, 169, 180, 195, 196], "perform": [1, 3, 4, 7, 9, 11, 18, 23, 27, 29, 31, 47, 60, 91, 92, 93, 97, 98, 104, 108, 115, 119, 144, 145, 158, 163, 166, 167, 168, 169, 172, 173, 174, 175, 176, 182, 185, 188, 189, 192, 193, 194, 196, 197, 199, 205, 206], "box": [1, 9, 28, 92, 102, 119, 167, 168, 169, 170, 182, 184, 185, 187, 188, 196, 203, 204, 205, 206], "skill": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 194], "c": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 27, 94, 116, 161, 168, 184, 191, 194, 195, 205], "xml": [1, 2, 18, 19, 28, 29, 51, 52, 95, 102, 163, 165, 167, 169, 172, 173, 174, 175, 176, 177, 184, 187, 189, 197, 205, 206], "experi": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 26, 157, 158, 159, 163, 167, 187, 194, 196, 198], "recommend": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 28, 91, 92, 102, 105, 108, 111, 113, 114, 158, 161, 162, 167, 169, 175, 181, 182, 184, 185, 186, 187, 188, 190, 192, 196, 198, 199, 201, 203, 204, 205, 206, 207], "gazebo": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 106, 156, 162, 169, 170, 172, 173, 174, 175, 176, 177, 182, 183, 187, 188, 192, 193, 198, 200, 202, 203], "simul": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 29, 92, 95, 104, 108, 112, 125, 134, 135, 156, 162, 169, 172, 174, 175, 176, 177, 182, 183, 187, 188, 192, 194, 195, 198, 199, 200, 201, 202, 203], "relev": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19, 101, 108, 163, 164, 169, 172, 173, 177, 196, 199], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 124, 129, 156, 158, 160, 161, 162, 163, 167, 172, 173, 174, 175, 176, 177, 182, 183, 184, 185, 186, 187, 191, 192, 194, 196, 198, 199, 200, 201, 202, 203, 204, 205], "softwar": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 111, 161, 168, 185, 188, 189, 192, 194, 198, 201], "repositori": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 111, 157, 158, 159, 163, 172, 174, 175, 176, 180, 182, 184, 185, 187, 188, 192, 198, 200, 201, 202, 203], "ref": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ticket": [1, 4, 7, 9, 10, 11, 13, 14, 28, 156, 161, 165, 166, 167, 188, 194, 206], "licens": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 160], "all": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19, 20, 27, 28, 40, 82, 92, 93, 94, 95, 101, 105, 108, 111, 113, 115, 117, 118, 121, 126, 144, 149, 157, 158, 159, 161, 163, 164, 165, 166, 167, 169, 170, 172, 175, 176, 177, 179, 181, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 199, 200, 202, 203, 206, 207], "contribut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 28, 101, 144, 161, 169, 185, 188, 189], "under": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21, 95, 124, 128, 129, 158, 159, 161, 165, 166, 167, 168, 170, 172, 173, 179, 181, 182, 184, 185, 187, 188, 190, 192, 194, 196, 199, 203, 205], "apach": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 161], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 30, 31, 42, 46, 47, 49, 56, 57, 58, 60, 61, 62, 63, 64, 66, 68, 72, 74, 77, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 161, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 191, 192, 194, 200, 202, 204, 205, 207], "No": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 20, 92, 108, 168, 172, 173, 174, 175, 177, 202], "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 19, 20, 23, 66, 68, 92, 95, 100, 101, 108, 111, 113, 118, 123, 124, 125, 126, 128, 129, 145, 158, 159, 161, 162, 163, 166, 167, 168, 169, 172, 173, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 203, 204, 205, 206, 207], "cla": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ha": [2, 3, 4, 6, 8, 11, 12, 14, 19, 20, 22, 23, 24, 25, 27, 56, 57, 66, 67, 69, 76, 77, 91, 92, 94, 95, 96, 97, 98, 99, 104, 108, 110, 111, 116, 117, 119, 126, 136, 137, 138, 139, 143, 144, 145, 156, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 177, 179, 182, 184, 185, 186, 187, 188, 194, 195, 196, 198, 199, 200, 202, 204, 205, 206, 207], "long": [2, 4, 9, 14, 23, 28, 74, 94, 95, 99, 110, 115, 116, 119, 124, 129, 133, 145, 167, 169, 177, 181, 185, 188, 192, 193, 199, 205], "qt": 2, "setup": [2, 28, 102, 156, 157, 158, 159, 162, 169, 174, 182, 185, 186, 187, 188, 189, 192, 194, 196, 200, 201, 202, 204, 205], "help": [2, 3, 4, 5, 8, 11, 16, 22, 24, 25, 28, 42, 98, 108, 111, 145, 160, 161, 164, 166, 167, 168, 169, 170, 172, 174, 176, 179, 181, 183, 184, 186, 187, 188, 189, 192, 195, 196, 200, 203, 206, 207], "udrf": 2, "need": [2, 4, 11, 13, 22, 23, 24, 25, 27, 28, 42, 45, 50, 53, 54, 59, 87, 92, 94, 95, 98, 99, 100, 101, 108, 110, 111, 116, 119, 144, 157, 158, 159, 161, 163, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206], "A": [2, 3, 6, 10, 13, 18, 19, 20, 23, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 68, 79, 80, 81, 85, 86, 87, 88, 90, 91, 92, 93, 95, 98, 101, 102, 104, 105, 107, 108, 109, 112, 115, 117, 119, 120, 123, 127, 130, 143, 145, 158, 159, 161, 163, 165, 166, 167, 168, 170, 173, 179, 181, 182, 184, 185, 186, 188, 189, 190, 191, 192, 194, 196, 197, 198, 199, 202, 203, 205, 207], "extrem": [2, 19, 91, 104, 108, 123, 166, 185], "benefici": [2, 28, 108, 123, 177, 194], "wai": [2, 9, 19, 22, 24, 25, 28, 87, 95, 105, 108, 119, 121, 144, 145, 155, 157, 166, 167, 168, 169, 182, 186, 188, 189, 190, 192, 194, 199, 201, 203, 205, 207], "minim": [2, 11, 108, 157, 162, 167, 168, 177, 181, 184, 188, 196], "friction": 2, "provid": [2, 4, 7, 11, 18, 19, 20, 22, 24, 25, 27, 28, 29, 42, 45, 50, 53, 54, 59, 65, 92, 93, 95, 96, 100, 102, 107, 108, 113, 118, 124, 129, 151, 152, 157, 158, 159, 161, 162, 163, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 180, 181, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 196, 197, 198, 199, 201, 205, 206], "gui": [2, 159, 162, 184, 187, 191, 192, 199, 206], "tool": [2, 4, 15, 28, 156, 157, 158, 159, 161, 163, 165, 166, 177, 183, 185, 186, 187, 192, 194, 195, 199, 200, 205], "cover": [2, 28, 92, 126, 161, 166, 169, 181, 188, 189, 192, 194, 199, 200, 202, 204], "broad": [2, 7, 183, 188, 205], "stroke": [2, 183], "visual": [2, 91, 92, 95, 96, 100, 111, 158, 159, 163, 167, 169, 184, 188, 190, 195, 196, 199, 201, 202, 203, 204], "show": [2, 27, 127, 145, 159, 162, 167, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "what": [2, 6, 17, 20, 28, 108, 130, 160, 161, 162, 167, 170, 180, 184, 185, 186, 187, 189, 190, 192, 198, 199, 205], "like": [2, 4, 8, 13, 14, 18, 19, 20, 21, 22, 24, 25, 27, 28, 95, 107, 108, 115, 119, 143, 144, 158, 159, 161, 162, 163, 166, 167, 169, 172, 173, 174, 177, 179, 182, 183, 185, 186, 187, 188, 189, 190, 192, 194, 195, 196, 197, 199, 200, 201, 202, 203, 205, 206, 207], "select": [2, 3, 5, 7, 18, 28, 45, 50, 53, 54, 59, 91, 92, 93, 104, 108, 109, 112, 117, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 143, 144, 145, 158, 159, 166, 168, 173, 174, 179, 182, 183, 185, 187, 190, 193, 194, 195, 197, 200, 202, 205, 206, 207], "layer": [2, 4, 7, 10, 11, 17, 100, 120, 123, 126, 127, 143, 144, 146, 158, 163, 164, 166, 167, 174, 185, 188, 192, 199, 200, 203], "recoveri": [2, 18, 22, 23, 24, 25, 30, 31, 60, 64, 83, 94, 95, 96, 163, 164, 165, 168, 172, 173, 177, 179, 190], "paramet": [2, 13, 19, 20, 26, 28, 29, 42, 51, 52, 72, 85, 88, 90, 103, 158, 164, 165, 170, 172, 173, 174, 175, 176, 177, 181, 182, 184, 185, 187, 188, 189, 190, 191, 193, 194, 195, 196, 198, 199, 200, 202, 204, 205, 206, 207], "urdf": [2, 28, 162, 182, 183, 186, 188, 196, 201], "footprint": [2, 56, 91, 92, 94, 100, 102, 108, 116, 123, 124, 128, 129, 144, 145, 149, 167, 168, 169, 170, 174, 179, 181, 183, 187, 204], "frame": [2, 28, 42, 57, 62, 66, 68, 78, 85, 91, 92, 93, 94, 95, 98, 100, 101, 102, 106, 107, 116, 119, 120, 123, 124, 127, 129, 133, 156, 164, 175, 176, 182, 184, 185, 186, 187, 191, 196, 199, 204, 205], "option": [2, 3, 6, 9, 43, 44, 91, 92, 93, 98, 101, 108, 144, 159, 166, 167, 168, 172, 174, 175, 176, 177, 185, 187, 190, 191, 192, 193, 194, 195, 196, 197, 203, 205, 206], "compli": [2, 181, 184, 199], "standard": [2, 6, 10, 93, 108, 161, 170, 185, 186, 191, 199, 200, 202, 205, 206], "control": [2, 4, 7, 9, 11, 13, 17, 18, 19, 21, 22, 23, 24, 25, 27, 29, 34, 45, 48, 61, 62, 79, 80, 81, 83, 84, 85, 86, 90, 92, 100, 102, 111, 115, 118, 127, 129, 131, 132, 133, 134, 135, 136, 137, 138, 139, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 163, 164, 165, 172, 173, 174, 177, 178, 180, 182, 183, 184, 187, 189, 190, 192, 194, 195, 196, 197, 198, 201, 202, 203, 204, 205, 206, 208], "minimum": [2, 9, 28, 72, 90, 91, 92, 93, 94, 98, 100, 101, 102, 104, 107, 108, 111, 118, 121, 124, 129, 132, 136, 138, 144, 145, 150, 153, 166, 167, 168, 169, 170, 179, 181, 185, 186], "maximum": [2, 28, 46, 58, 62, 63, 90, 91, 92, 93, 94, 98, 99, 100, 101, 102, 104, 107, 108, 111, 112, 114, 118, 124, 127, 129, 132, 136, 138, 143, 144, 145, 166, 167, 168, 169, 175, 179, 185, 193, 196, 200, 202, 205], "speed": [2, 7, 9, 20, 26, 27, 28, 31, 47, 90, 92, 94, 98, 99, 100, 104, 107, 108, 111, 118, 123, 132, 143, 144, 145, 157, 158, 166, 167, 169, 175, 177, 179, 181, 188, 196, 199, 204, 205, 208], "kinemat": [2, 102, 103, 108, 112, 114, 115, 163, 166, 169, 179, 181, 184, 187, 188, 199, 207], "from": [2, 5, 6, 7, 8, 9, 11, 12, 19, 20, 21, 22, 23, 24, 25, 27, 28, 42, 45, 49, 50, 53, 54, 56, 57, 59, 62, 63, 67, 68, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 104, 106, 107, 108, 111, 112, 113, 117, 118, 119, 124, 127, 128, 129, 143, 144, 145, 147, 150, 151, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 193, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "dropdown": 2, "possibl": [2, 14, 28, 94, 104, 108, 111, 158, 163, 166, 167, 168, 169, 170, 175, 177, 181, 182, 188, 193, 194, 196, 199, 200, 202, 204], "note": [2, 18, 20, 21, 22, 23, 24, 27, 28, 42, 92, 93, 94, 98, 99, 100, 101, 102, 105, 106, 107, 110, 111, 116, 118, 119, 123, 125, 127, 145, 161, 163, 167, 169, 170, 172, 173, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 205, 206, 207], "throughout": [2, 67, 158, 164, 167, 187, 189, 196], "prompt": [2, 159, 192, 194], "aid": [2, 23], "appropri": [2, 19, 99, 108, 110, 118, 127, 161, 162, 167, 168, 169, 170, 177, 181, 184, 186, 187, 188, 194, 196, 204, 206], "more": [2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 18, 19, 24, 25, 28, 42, 62, 91, 92, 93, 98, 99, 102, 103, 104, 108, 111, 112, 118, 120, 123, 127, 143, 144, 145, 153, 157, 158, 159, 161, 163, 165, 166, 167, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "specif": [2, 3, 6, 11, 18, 19, 22, 23, 24, 25, 27, 28, 31, 47, 96, 100, 108, 111, 145, 158, 159, 164, 165, 166, 167, 168, 169, 170, 173, 175, 176, 177, 181, 184, 185, 186, 188, 190, 191, 192, 194, 200, 201, 205, 206, 207], "after": [2, 10, 21, 22, 24, 25, 27, 28, 92, 93, 95, 102, 104, 108, 111, 112, 113, 118, 128, 130, 137, 139, 142, 143, 144, 145, 161, 162, 166, 167, 169, 170, 174, 175, 176, 177, 182, 184, 185, 187, 188, 189, 191, 192, 193, 194, 195, 197, 199, 200, 202, 203, 204, 205, 206, 207], "item": [2, 11, 19, 27, 28, 170, 180], "preview": 2, "how": [2, 7, 17, 18, 27, 28, 83, 92, 93, 96, 98, 104, 108, 117, 124, 129, 133, 147, 148, 151, 152, 158, 160, 161, 164, 168, 170, 172, 173, 174, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "effect": [2, 4, 92, 98, 126, 143, 158, 165, 167, 184, 188, 200], "high": [2, 3, 4, 5, 6, 8, 28, 92, 104, 108, 111, 114, 117, 118, 129, 143, 144, 145, 161, 163, 164, 166, 179, 181, 184, 188, 193, 196], "cooper": 2, "juzhenatpku": 2, "gmail": 2, "base": [2, 5, 6, 9, 19, 21, 28, 57, 62, 66, 68, 85, 90, 91, 92, 93, 94, 95, 98, 100, 102, 104, 106, 107, 108, 113, 115, 116, 120, 123, 127, 136, 144, 145, 146, 147, 148, 149, 151, 152, 157, 158, 159, 161, 163, 164, 166, 167, 168, 170, 172, 173, 175, 176, 177, 179, 181, 184, 185, 186, 187, 188, 193, 194, 196, 199, 200, 202, 203, 204, 206], "support": [2, 6, 13, 14, 27, 28, 45, 50, 53, 54, 59, 91, 111, 115, 156, 158, 159, 163, 164, 165, 168, 170, 179, 181, 185, 187, 188, 192, 193, 200, 202, 203, 205, 206], "panel": [2, 115, 187, 206], "displai": [2, 91, 110, 144, 145, 166, 170, 182, 184, 185, 187, 188, 192, 193, 199, 202, 206], "python3": [2, 12, 13, 27, 163, 166, 167, 168], "json": [2, 158, 159], "pars": [2, 28, 101, 158, 170], "3d": [2, 4, 9, 28, 108, 129, 162, 179, 184, 185, 187, 188, 198, 199, 203], "program": [2, 27, 28, 98, 115, 144, 145, 158, 163, 167, 192, 194, 195, 197], "mayb": 2, "origin": [2, 5, 6, 8, 14, 27, 61, 62, 86, 92, 98, 100, 143, 144, 145, 160, 165, 166, 169, 182, 184, 185, 187, 190, 199, 200, 202], "number": [3, 11, 27, 28, 42, 46, 83, 91, 92, 93, 98, 99, 100, 101, 102, 108, 113, 114, 117, 121, 129, 131, 143, 144, 145, 164, 165, 166, 167, 168, 169, 170, 172, 173, 176, 179, 184, 185, 186, 187, 188, 191, 192, 193, 194, 202, 205, 206], "interfac": [3, 5, 13, 20, 28, 92, 95, 116, 158, 159, 163, 164, 165, 168, 170, 172, 173, 174, 177, 179, 185, 190, 192, 198, 199, 203], "plan": [3, 10, 17, 18, 19, 21, 22, 23, 28, 58, 85, 98, 101, 104, 108, 109, 111, 114, 115, 117, 124, 128, 129, 130, 133, 143, 144, 145, 161, 163, 164, 166, 167, 168, 169, 170, 173, 175, 176, 177, 179, 180, 181, 182, 185, 186, 188, 190, 200, 203, 205], "two": [3, 19, 20, 28, 83, 91, 92, 98, 109, 115, 117, 143, 158, 166, 167, 168, 169, 170, 172, 175, 176, 177, 181, 184, 185, 186, 187, 189, 192, 193, 195, 196, 199, 202, 203, 204, 205], "area": [3, 7, 28, 39, 40, 92, 100, 120, 123, 126, 127, 143, 144, 145, 161, 166, 167, 168, 169, 172, 174, 179, 185, 187, 188, 191, 192, 195, 200, 202], "algorithm": [3, 15, 18, 22, 24, 25, 28, 98, 102, 108, 111, 113, 114, 115, 143, 161, 163, 164, 166, 167, 168, 169, 174, 175, 179, 182, 185, 187, 188, 190, 193, 195, 196], "path": [3, 4, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 42, 43, 44, 48, 49, 51, 52, 58, 61, 62, 73, 76, 85, 87, 95, 96, 98, 99, 101, 102, 104, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 130, 141, 143, 144, 145, 146, 151, 152, 156, 157, 158, 163, 165, 166, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 187, 188, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 205, 206, 207], "refer": [3, 19, 28, 66, 68, 85, 92, 94, 95, 99, 100, 104, 111, 113, 115, 120, 123, 127, 157, 158, 159, 164, 165, 167, 168, 169, 172, 173, 174, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 192, 193, 197, 199, 200, 202, 204, 205, 206], "trajectori": [3, 4, 10, 92, 97, 104, 118, 130, 133, 135, 146, 147, 148, 149, 151, 152, 153, 166, 168, 169, 176, 179, 181, 182, 188], "simpl": [3, 28, 29, 102, 113, 121, 144, 145, 159, 161, 164, 172, 173, 174, 176, 179, 181, 182, 186, 187, 188, 190, 194, 197, 199, 201, 205, 206, 207], "tutori": [3, 8, 15, 19, 91, 92, 95, 96, 166, 168, 169, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 194, 195, 196, 204, 205, 206, 207], "found": [3, 8, 20, 23, 27, 28, 78, 92, 97, 108, 112, 115, 130, 143, 144, 145, 158, 159, 163, 164, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 187, 189, 195, 198, 199, 200, 201, 202, 203], "current": [3, 9, 11, 12, 14, 19, 20, 25, 27, 28, 47, 57, 62, 67, 85, 88, 90, 91, 92, 95, 101, 102, 108, 110, 111, 112, 118, 119, 120, 123, 126, 127, 145, 157, 161, 163, 165, 166, 167, 168, 169, 170, 172, 173, 175, 176, 177, 179, 184, 185, 186, 187, 188, 189, 192, 197, 199, 204, 205, 206, 207], "one": [3, 5, 7, 8, 11, 14, 19, 27, 28, 42, 82, 86, 92, 98, 105, 108, 113, 145, 158, 159, 165, 166, 167, 169, 170, 173, 174, 177, 181, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206, 207], "navfn": [3, 29, 108, 112, 113, 115, 164, 179, 181, 182, 188, 190, 207], "which": [3, 9, 17, 19, 20, 23, 25, 27, 28, 29, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 56, 60, 61, 62, 63, 64, 74, 85, 86, 88, 90, 91, 92, 93, 94, 95, 98, 99, 100, 102, 104, 105, 107, 108, 110, 111, 115, 116, 118, 119, 120, 121, 123, 125, 126, 127, 158, 162, 164, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 198, 199, 200, 201, 202, 204, 205, 206], "implement": [3, 5, 6, 7, 10, 21, 22, 24, 25, 28, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 60, 63, 64, 83, 93, 94, 95, 99, 100, 101, 102, 104, 105, 107, 108, 109, 110, 111, 115, 116, 117, 118, 119, 124, 125, 126, 128, 129, 143, 144, 145, 159, 161, 164, 166, 167, 168, 169, 172, 175, 176, 177, 179, 181, 182, 184, 185, 188, 189, 190, 201, 203, 205, 206], "dijkstra": [3, 109, 167, 179, 181], "teb": [3, 108, 164, 168, 179, 181, 188, 207], "dwa": [3, 179, 181], "elast": [3, 164, 181, 207], "band": [3, 164, 181, 199, 207], "optim": [3, 18, 23, 28, 98, 101, 108, 115, 122, 123, 143, 144, 158, 163, 166, 167, 168, 169, 170, 179, 181, 182, 188, 189, 191, 196, 205, 207], "techniqu": [3, 4, 6, 28, 92, 102, 113, 114, 115, 166, 185, 188, 196, 199], "There": [3, 14, 19, 20, 28, 107, 108, 156, 157, 161, 164, 166, 167, 170, 174, 179, 181, 185, 186, 192, 194, 199, 200, 205, 207], "hybrid": [3, 112, 115, 143, 145, 158, 163, 166, 167, 168, 179, 181, 182, 188, 207], "ompl": 3, "develop": [3, 4, 5, 8, 11, 14, 22, 24, 25, 28, 92, 115, 117, 156, 158, 159, 167, 169, 180, 187, 188, 189, 194, 205, 207, 208], "your": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 27, 28, 92, 95, 105, 107, 108, 111, 112, 115, 117, 118, 124, 126, 128, 129, 144, 145, 156, 157, 158, 159, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 174, 175, 176, 177, 179, 181, 182, 183, 185, 186, 187, 188, 189, 191, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 205, 206, 207], "qualiti": [3, 8, 26, 28, 98, 108, 114, 115, 144, 145, 161, 163, 167, 169, 184, 196, 199, 205], "altern": [3, 23, 28, 62, 158, 159, 166, 169, 182, 184, 194], "consid": [3, 14, 19, 30, 31, 47, 56, 60, 74, 91, 92, 93, 95, 96, 100, 108, 139, 144, 145, 154, 161, 165, 166, 168, 169, 172, 173, 175, 176, 177, 179, 181, 183, 188, 189, 192, 196, 199, 200, 204, 205], "approv": [3, 161], "phase": [3, 6, 145], "discuss": [3, 6, 20, 28, 95, 161, 165, 166, 167, 175, 176, 181, 182, 183, 184, 185, 186, 187, 189, 192, 199, 205, 207], "d": [3, 21, 106, 126, 161, 169, 170, 177, 182, 184, 187, 192, 194, 195, 196, 198, 201, 205, 206, 207], "variant": [3, 6, 28, 108, 111, 166, 179, 181, 192], "vornoi": 3, "graph": [3, 10, 117, 145, 168, 180, 195], "rout": [3, 10, 27, 28, 42, 101, 108, 144, 177, 180, 188, 189], "state": [3, 15, 20, 22, 24, 25, 27, 67, 92, 98, 99, 100, 102, 103, 104, 105, 108, 111, 112, 115, 118, 120, 137, 139, 143, 162, 163, 165, 166, 167, 170, 172, 173, 175, 176, 177, 179, 181, 182, 184, 185, 186, 188, 189, 199, 201, 202, 205, 206, 207], "lattic": [3, 112, 115, 143, 144, 163, 167, 168, 179, 180, 181, 188, 207], "kinodynam": 3, "method": [3, 4, 6, 18, 22, 24, 25, 27, 28, 101, 102, 105, 108, 124, 129, 147, 148, 151, 152, 161, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 194, 195, 205, 206], "given": [3, 6, 17, 23, 27, 28, 31, 34, 35, 47, 58, 60, 92, 94, 101, 108, 113, 114, 120, 165, 166, 167, 168, 169, 173, 174, 175, 176, 179, 181, 184, 188, 190, 192, 195, 199, 205, 206], "static": [3, 28, 91, 92, 93, 100, 124, 125, 129, 144, 145, 161, 163, 167, 173, 179, 182, 185, 188, 189, 193, 199, 203, 204, 205], "cilqr": 3, "ilqr": 3, "mpc": [3, 108, 168, 179, 181], "spline": 3, "addit": [3, 11, 20, 22, 23, 24, 25, 28, 42, 91, 92, 95, 97, 144, 157, 158, 166, 167, 168, 173, 177, 181, 184, 185, 187, 188, 194, 195, 196, 199, 204], "complet": [3, 4, 5, 12, 18, 19, 20, 23, 27, 28, 35, 58, 92, 101, 102, 104, 108, 111, 112, 137, 139, 144, 145, 154, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 172, 173, 177, 179, 180, 181, 182, 184, 185, 187, 189, 190, 191, 192, 195, 196, 198, 199, 201, 203, 205, 206, 207], "50": [3, 92, 102, 108, 120, 167, 170, 185, 194, 199, 202, 205], "greater": [3, 104, 108, 117, 144, 158, 175, 189], "coverag": [3, 4, 6, 12, 18, 28, 29, 35, 42, 163, 169, 177, 179, 180, 188, 189], "motion": [3, 4, 28, 93, 98, 102, 104, 144, 145, 153, 154, 166, 170, 179, 181, 184, 186, 196, 199, 204, 206], "pluginlib": [3, 28, 164, 172, 174, 175, 176, 177, 190, 192, 203], "robust": [4, 6, 28, 206], "wide": [4, 19, 28, 144, 169, 172, 188, 196], "rang": [4, 7, 72, 91, 92, 93, 100, 111, 124, 127, 129, 158, 165, 166, 169, 170, 174, 179, 180, 187, 188, 189, 193, 194, 196, 200, 202, 204, 205], "environ": [4, 5, 9, 10, 12, 28, 102, 104, 115, 156, 157, 158, 159, 161, 162, 163, 181, 182, 184, 185, 186, 188, 192, 196, 199, 200, 203, 204, 205], "been": [4, 6, 14, 17, 19, 20, 22, 24, 25, 28, 57, 66, 91, 94, 95, 97, 99, 104, 108, 110, 115, 116, 117, 119, 143, 144, 145, 158, 161, 165, 166, 167, 168, 169, 170, 174, 175, 176, 179, 182, 185, 186, 187, 188, 192, 195, 199, 203, 204, 205], "oper": [4, 5, 22, 24, 25, 28, 92, 98, 101, 104, 108, 111, 118, 120, 159, 162, 163, 166, 167, 168, 169, 172, 174, 175, 176, 177, 181, 184, 185, 186, 188, 189, 191, 192, 196, 199, 204, 206], "presenc": [4, 17, 108, 170, 188, 200], "explicitli": [4, 27, 159, 200], "model": [4, 28, 29, 91, 92, 93, 98, 102, 115, 124, 129, 144, 158, 162, 163, 165, 166, 179, 181, 184, 185, 187, 188, 198, 199, 203, 204], "characterist": [4, 12, 114, 184], "howev": [4, 6, 9, 14, 21, 22, 24, 25, 28, 91, 92, 95, 108, 113, 144, 158, 165, 166, 167, 170, 172, 177, 182, 184, 187, 188, 190, 192, 194, 196, 199, 200, 202, 203, 204, 205, 207], "field": [4, 27, 42, 46, 68, 91, 92, 93, 99, 101, 127, 143, 165, 166, 167, 168, 169, 172, 174, 176, 177, 184, 185, 187, 189, 191, 192, 194, 196, 199, 200, 202, 203, 205], "progress": [4, 75, 99, 108, 111, 136, 138, 158, 161, 168, 180, 188, 207], "deploi": [4, 108, 163, 169, 181, 192], "fill": [4, 161, 165, 173, 191, 200, 202, 206], "consider": [4, 108, 188, 192], "must": [4, 14, 20, 27, 28, 66, 74, 93, 100, 101, 104, 107, 111, 114, 118, 121, 124, 129, 136, 138, 144, 145, 146, 157, 161, 165, 167, 168, 169, 172, 173, 175, 176, 177, 179, 181, 184, 185, 186, 189, 190, 191, 192, 195, 198, 201, 203, 204, 205, 206], "taken": [4, 68, 83, 91, 92, 98, 108, 127, 141, 166, 174, 177, 200, 202], "respect": [4, 28, 112, 123, 166, 167, 173, 180, 181, 184, 185, 187, 188, 199, 203, 207], "peopl": [4, 9, 22, 24, 25, 92, 183], "cart": 4, "anim": [4, 193], "exist": [4, 8, 11, 12, 28, 42, 91, 92, 102, 107, 108, 121, 143, 156, 158, 161, 165, 166, 167, 169, 170, 175, 177, 188, 192, 195, 196, 197, 199, 205, 206], "machin": [4, 28, 158, 159, 184, 185, 186, 189, 192, 206], "learn": [4, 7, 11, 19, 28, 96, 159, 163, 172, 173, 176, 185, 186, 187, 192], "complexyolo": 4, "yolo3d": 4, "etc": [4, 10, 13, 18, 27, 28, 91, 92, 95, 99, 100, 101, 106, 118, 120, 158, 159, 161, 166, 168, 169, 170, 172, 177, 181, 183, 184, 186, 188, 192, 196, 199, 201, 206], "tie": 4, "them": [4, 7, 17, 22, 27, 28, 91, 99, 101, 108, 119, 123, 124, 129, 145, 158, 159, 161, 163, 164, 166, 167, 168, 169, 172, 173, 174, 175, 176, 182, 185, 186, 187, 188, 189, 190, 192, 194, 195, 196, 198, 199, 200, 201, 202, 204, 205, 206, 207], "scope": [4, 158, 169, 184, 185, 196, 197, 204], "retrain": 4, "otherwis": [4, 20, 65, 68, 71, 72, 73, 74, 75, 76, 79, 80, 81, 93, 108, 113, 126, 144, 145, 166, 167, 169, 179, 184, 188, 189, 192, 202], "becom": [4, 11, 18, 19, 28, 100, 105, 108, 117, 164, 167, 169, 184, 186, 187, 196], "expert": [4, 14], "some": [4, 7, 11, 13, 18, 19, 20, 22, 27, 28, 45, 50, 51, 52, 53, 54, 59, 91, 94, 95, 99, 108, 110, 113, 115, 116, 118, 119, 123, 144, 158, 161, 162, 164, 166, 167, 169, 170, 173, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 192, 193, 194, 196, 197, 199, 200, 204, 205, 206], "basic": [4, 5, 18, 19, 27, 28, 145, 164, 166, 167, 174, 177, 181, 182, 183, 184, 185, 186, 192, 194, 196, 203], "knowledg": [4, 7, 11, 161, 194, 203], "alreadi": [4, 7, 108, 165, 166, 167, 172, 182, 184, 187, 188, 192, 194, 196, 199, 205], "start": [4, 5, 12, 20, 21, 22, 24, 25, 27, 28, 43, 44, 62, 91, 92, 98, 102, 104, 108, 111, 112, 129, 144, 160, 161, 163, 165, 166, 167, 169, 172, 174, 175, 176, 177, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 206, 207], "point": [4, 9, 10, 14, 18, 19, 20, 22, 23, 24, 25, 27, 28, 56, 57, 91, 92, 98, 100, 101, 104, 108, 109, 111, 112, 113, 114, 117, 119, 120, 123, 130, 143, 144, 145, 147, 149, 151, 161, 163, 165, 166, 167, 168, 170, 174, 175, 176, 177, 179, 182, 184, 185, 186, 187, 188, 189, 191, 192, 194, 196, 198, 199, 203, 204, 205, 206, 207], "driven": [4, 188], "includ": [4, 6, 7, 10, 13, 14, 19, 27, 28, 83, 95, 96, 115, 120, 135, 157, 158, 159, 160, 161, 163, 164, 165, 166, 170, 172, 173, 174, 175, 176, 177, 179, 181, 184, 185, 186, 187, 188, 192, 194, 195, 197, 200, 201, 202, 203, 204, 205, 207], "go": [4, 14, 19, 23, 27, 28, 87, 92, 105, 108, 117, 124, 129, 161, 162, 163, 166, 167, 169, 173, 175, 182, 184, 185, 186, 188, 189, 190, 192, 194, 196, 197, 199, 200, 202, 204, 205], "yolact": 4, "edg": [4, 101, 108, 169, 186, 200], "replac": [4, 5, 10, 11, 95, 98, 106, 162, 164, 167, 168, 169, 170, 172, 174, 176, 177, 188, 190, 192, 193, 196, 199, 201, 203, 204, 205], "detectron2": 4, "benchmark": [4, 7, 11], "capabl": [4, 7, 10, 15, 27, 158, 159, 163, 166, 169, 170, 180, 185, 196, 197, 199, 207], "gpu": [4, 158, 170, 205], "verifi": [4, 28, 149, 159, 184, 185, 187, 199], "suffici": [4, 19, 28, 108, 145, 154, 177, 193, 195, 196], "tangent": [4, 191, 199], "involv": [4, 5, 6, 11, 19, 21, 108, 111, 160, 166, 168, 169, 170, 182, 189, 192, 196], "identifi": [4, 7, 11, 13, 158, 166, 174, 181, 195], "few": [4, 11, 14, 20, 27, 87, 98, 101, 157, 158, 169, 181, 185, 188, 192, 194, 205], "produc": [4, 28, 91, 92, 94, 95, 99, 104, 108, 110, 116, 119, 167, 168, 169, 172, 176, 181, 185, 188, 196, 199, 204], "about": [4, 7, 9, 11, 22, 23, 24, 25, 28, 91, 120, 123, 127, 156, 157, 158, 159, 161, 163, 166, 168, 169, 172, 173, 174, 176, 177, 184, 185, 186, 187, 188, 192, 193, 194, 195, 196, 198, 199, 202, 205, 206], "power": [4, 19, 98, 108, 159, 163, 167, 188, 192], "intel": [4, 14, 108, 167], "cpu": [4, 7, 92, 158, 167, 188, 189, 196], "nvidia": [4, 102, 169, 192, 196, 205], "jetson": [4, 192, 196, 205], "soc": 4, "extern": [4, 22, 24, 25, 27, 91, 99, 102, 105, 140, 157, 158, 164, 165, 168, 169, 189, 192, 196, 208], "next": [4, 5, 17, 19, 20, 22, 23, 24, 25, 28, 42, 108, 118, 119, 140, 142, 158, 162, 164, 165, 172, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 192, 193, 202, 206], "mark": [4, 28, 98, 100, 124, 125, 126, 129, 149, 168, 177, 185, 188, 193, 200, 202, 203, 206], "ensur": [4, 9, 11, 13, 21, 22, 24, 25, 28, 92, 99, 105, 108, 111, 118, 158, 159, 161, 164, 166, 167, 168, 169, 181, 182, 186, 187, 188, 189, 192, 195, 203], "doe": [4, 9, 20, 22, 23, 24, 25, 91, 92, 97, 102, 108, 123, 126, 144, 145, 157, 158, 166, 167, 168, 169, 172, 175, 176, 177, 182, 184, 188, 189, 190, 192, 199, 200, 202, 205, 206], "collid": [4, 9, 104, 182], "permit": [4, 161, 200], "direct": [4, 62, 92, 98, 108, 111, 115, 118, 131, 144, 145, 150, 157, 158, 166, 169, 180, 181, 186, 191, 198, 199, 204], "collabor": [4, 14, 161], "member": [4, 161, 172, 175, 176, 177], "detect": [4, 28, 58, 62, 91, 92, 97, 98, 102, 111, 158, 169, 182, 184, 185, 188, 191, 197, 205], "real": [4, 9, 12, 28, 92, 99, 118, 161, 184, 185, 186, 187, 191, 192, 197, 199], "live": [4, 28, 159, 166, 172, 186, 188, 192, 198, 201, 206], "demonstr": [4, 10, 27, 92, 157, 167, 169, 170, 174, 199, 203, 204, 205], "85": [4, 12], "higher": [4, 6, 9, 12, 19, 28, 92, 98, 99, 100, 101, 102, 104, 106, 108, 118, 120, 144, 145, 163, 166, 167, 168, 169, 170, 177, 188, 189, 197, 200, 202, 205, 206], "python": [4, 10, 145, 163, 166, 169, 184, 199, 200, 202, 205], "geometri": [4, 5, 9, 92, 184, 185, 187, 192], "statist": [4, 9, 195], "relat": [4, 11, 13, 14, 26, 28, 92, 97, 120, 121, 123, 127, 157, 158, 166, 167, 169, 183, 186, 187, 199], "wa": [5, 11, 19, 20, 22, 24, 27, 28, 46, 58, 63, 91, 92, 94, 95, 99, 108, 109, 110, 111, 116, 117, 119, 141, 143, 144, 145, 158, 161, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 185, 187, 188, 189, 193, 194, 195, 199, 200, 202, 204, 205, 206, 207], "eth": 5, "zurich": 5, "later": [5, 108, 144, 145, 158, 159, 161, 167, 172, 173, 174, 175, 176, 177, 185, 192, 195, 203, 205, 206], "transfer": 5, "anybot": 5, "univers": [5, 186], "librari": [5, 6, 7, 10, 15, 27, 28, 42, 95, 101, 164, 165, 167, 172, 174, 175, 176, 177, 185, 186, 190, 192, 194, 203, 206], "basi": [5, 108, 188, 192], "variou": [5, 28, 94, 108, 116, 157, 158, 167, 168, 179, 180, 184, 186, 187, 192], "form": [5, 42, 92, 117, 169, 174, 185, 186, 192], "avail": [5, 9, 27, 28, 78, 91, 92, 100, 101, 108, 111, 117, 156, 157, 159, 161, 164, 166, 167, 174, 179, 181, 184, 185, 188, 189, 190, 191, 192, 194, 197, 199, 203, 205], "top": [5, 7, 11, 19, 100, 172, 174, 175, 176, 177, 186, 190, 191, 193, 195, 200, 202, 206], "download": [5, 158, 191, 192], "packag": [5, 8, 18, 27, 28, 91, 92, 95, 96, 97, 100, 102, 104, 108, 111, 112, 115, 118, 145, 156, 157, 158, 161, 162, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 204, 205, 207], "grid_map": 5, "metapackag": [5, 169], "costmap_2d": [5, 169, 174, 185], "code": [5, 6, 15, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 65, 79, 80, 81, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 143, 158, 159, 161, 164, 165, 167, 170, 172, 173, 174, 175, 176, 177, 179, 182, 184, 185, 187, 190, 192, 193, 194, 199, 203, 205, 207], "analyz": [5, 6, 7, 10, 27, 28, 173, 195], "abstract": [5, 11, 28, 167, 168, 205, 206], "allow": [5, 6, 8, 9, 10, 18, 19, 20, 22, 23, 24, 25, 28, 87, 92, 93, 94, 95, 100, 101, 104, 108, 109, 111, 112, 117, 127, 143, 144, 145, 146, 149, 154, 158, 159, 161, 163, 165, 166, 167, 170, 172, 174, 175, 176, 181, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 199, 200, 202, 204, 205], "expect": [5, 11, 27, 93, 108, 110, 124, 129, 161, 163, 165, 166, 169, 177, 184, 189, 190, 192, 199, 205], "full": [5, 7, 12, 20, 28, 93, 100, 108, 123, 130, 144, 156, 161, 165, 166, 167, 180, 181, 182, 183, 184, 186, 187, 188, 192, 193, 196, 197, 199, 200, 202, 204, 205, 206, 207], "process": [5, 7, 8, 11, 23, 27, 28, 29, 58, 93, 95, 99, 100, 108, 110, 111, 113, 126, 144, 145, 157, 158, 160, 162, 165, 166, 168, 169, 172, 173, 177, 179, 183, 187, 188, 189, 192, 193, 194, 195, 196, 199, 203, 204, 205, 206, 207], "over": [5, 6, 8, 11, 14, 17, 19, 21, 27, 28, 56, 57, 90, 92, 100, 108, 146, 161, 163, 166, 167, 168, 169, 177, 181, 182, 184, 185, 188, 189, 191, 192, 196, 199, 200, 203, 204, 207], "cours": [5, 11, 158, 187, 196], "summer": [5, 11], "earli": [5, 11, 16], "design": [5, 6, 8, 27, 28, 97, 102, 108, 113, 115, 166, 168, 174, 188, 193, 200, 202, 204, 206], "gradient": [5, 28, 98, 113, 167, 174], "complement": [5, 165, 199], "startup": [5, 28, 105, 125, 156, 158, 162, 165, 189, 191, 192, 200, 202], "merg": [5, 13, 158, 161, 165, 174], "branch": [5, 13, 23, 144, 145, 156, 157, 158, 161, 167, 190, 192], "2d": [5, 15, 27, 28, 29, 91, 92, 104, 112, 114, 115, 124, 129, 144, 162, 163, 165, 166, 174, 175, 176, 177, 179, 181, 182, 188, 196, 198, 199, 200, 203, 207], "low": [5, 19, 20, 72, 102, 108, 113, 118, 144, 164, 179, 188], "level": [5, 9, 19, 22, 24, 25, 28, 92, 97, 106, 114, 161, 163, 166, 167, 168, 170, 189, 195, 196, 200, 202, 204, 205, 206], "object": [5, 10, 11, 27, 28, 42, 86, 101, 108, 125, 163, 166, 167, 168, 169, 170, 172, 174, 177, 183, 185, 187, 188, 199, 203, 208], "reimplement": [5, 6, 170], "mechan": [5, 11, 91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119, 170, 174, 194, 196], "git": [5, 157, 159, 161, 191, 192, 200, 201, 202, 203], "pick": [5, 27, 28, 100, 119, 182, 198, 199], "befor": [5, 11, 19, 22, 23, 24, 25, 26, 28, 45, 50, 53, 54, 59, 66, 83, 85, 87, 92, 93, 99, 101, 104, 107, 108, 112, 114, 123, 124, 129, 140, 143, 144, 145, 153, 158, 159, 164, 165, 166, 167, 169, 170, 172, 173, 174, 175, 176, 177, 179, 181, 184, 185, 187, 188, 189, 190, 192, 193, 194, 195, 198, 199, 200, 201, 202, 203, 205, 206, 207], "coordin": [5, 27, 28, 42, 93, 100, 101, 119, 167, 184, 186, 187, 196, 197, 199], "transform": [5, 15, 28, 78, 91, 92, 93, 94, 95, 100, 102, 104, 108, 111, 116, 120, 123, 127, 130, 156, 162, 163, 165, 166, 167, 175, 179, 182, 183, 184, 185, 187, 188, 196, 200, 201], "amcl": [6, 7, 27, 28, 29, 55, 70, 162, 165, 179, 185, 186, 188, 196, 199], "engin": [6, 157, 159, 164, 195, 196], "last": [6, 14, 20, 22, 24, 49, 61, 62, 92, 93, 98, 101, 108, 109, 115, 117, 118, 135, 143, 144, 145, 147, 148, 151, 152, 158, 167, 169, 177, 181, 182, 184, 186, 187, 189, 196, 200, 202, 204], "10": [6, 11, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 51, 52, 55, 60, 64, 73, 88, 91, 92, 94, 95, 98, 99, 101, 103, 104, 105, 108, 110, 111, 112, 114, 116, 119, 122, 129, 136, 138, 140, 143, 144, 145, 153, 166, 168, 169, 170, 172, 187, 190, 191, 192, 193, 194, 197, 199, 205, 207], "year": [6, 14, 163], "essenti": [6, 144, 145, 167, 185, 188, 205], "updat": [6, 7, 11, 12, 19, 20, 21, 28, 67, 76, 86, 93, 100, 102, 106, 115, 123, 128, 158, 161, 164, 167, 168, 169, 170, 172, 173, 174, 175, 177, 179, 182, 184, 186, 188, 192, 193, 196, 197, 199, 201, 202, 205, 206], "made": [6, 8, 28, 92, 99, 100, 102, 105, 136, 138, 158, 159, 161, 167, 168, 174, 177, 181, 182, 187, 188, 193, 197, 200, 202, 204, 205], "adapt": [6, 28, 93, 111, 166, 179, 185, 186, 187], "mont": [6, 28, 93, 185], "carlo": [6, 28, 93, 185], "written": [6, 28, 169, 172, 174, 175, 176, 177, 185, 193, 199, 200, 202, 204, 206], "embed": [6, 28, 167, 188, 189], "structur": [6, 8, 19, 28, 163, 168, 169, 177, 181, 186, 187, 189, 199, 202, 203, 206], "veri": [6, 7, 11, 14, 16, 18, 22, 24, 28, 104, 108, 113, 144, 161, 167, 169, 180, 182, 186, 187, 188, 192, 196, 205, 207], "sensit": [6, 92, 99, 118, 120, 144, 168, 169], "chang": [6, 11, 12, 13, 14, 18, 19, 22, 24, 25, 27, 28, 67, 69, 82, 92, 94, 95, 98, 99, 100, 101, 102, 104, 108, 110, 114, 116, 118, 119, 137, 139, 143, 144, 145, 147, 151, 158, 161, 162, 165, 174, 175, 177, 180, 182, 184, 185, 188, 192, 194, 196, 197, 198, 199, 200, 202, 203, 204, 206], "mcl": 6, "hallmark": 6, "decad": [6, 14], "particular": [6, 20, 23, 28, 49, 91, 102, 108, 165, 167, 169, 170, 177, 188, 190, 192, 194, 195, 196, 199, 205], "deprec": [6, 98, 166, 167], "target": [6, 102, 104, 108, 111, 127, 158, 159, 165, 166, 169, 181, 187, 194, 197, 198, 202, 205, 206], "laser": [6, 9, 91, 92, 93, 124, 129, 179, 185, 186, 192, 204], "scanner": [6, 91, 92, 124, 129, 185, 204], "simplifi": [6, 162, 165, 173, 175, 177, 194], "accur": [6, 28, 91, 92, 166, 179, 184, 188, 196, 199], "track": [6, 17, 27, 28, 74, 100, 102, 108, 111, 112, 161, 163, 167, 168, 169, 175, 177, 179, 181, 188, 190, 194, 196, 205, 207], "occup": [6, 100, 107, 123, 124, 129, 179, 185, 201], "grid": [6, 7, 28, 100, 107, 124, 129, 133, 179, 181, 182, 185, 187, 199, 201, 203], "reason": [6, 28, 91, 92, 108, 143, 144, 145, 161, 167, 174, 177, 182, 186, 188, 192, 194, 199, 204], "left": [6, 28, 43, 44, 95, 104, 111, 117, 144, 145, 158, 162, 167, 175, 176, 182, 184, 185, 187, 191, 192, 193, 195, 198, 199, 202, 206], "end": [6, 11, 21, 28, 91, 92, 102, 108, 109, 111, 112, 113, 143, 145, 167, 169, 172, 174, 175, 176, 177, 179, 187, 188, 189, 192, 193, 194, 199, 204], "creativ": [6, 8], "novelti": 6, "feel": [6, 156, 159, 187, 188], "best": [6, 8, 11, 28, 29, 92, 108, 130, 143, 144, 145, 158, 161, 167, 168, 181, 185, 186, 188, 193, 194, 196, 200, 203], "modifi": [6, 18, 61, 62, 95, 96, 103, 113, 158, 161, 166, 167, 169, 170, 172, 173, 175, 176, 177, 179, 181, 182, 184, 187, 192, 194, 195, 197, 206], "modular": [6, 159, 163, 179], "compon": [6, 42, 82, 83, 84, 85, 86, 87, 88, 89, 90, 108, 117, 118, 153, 166, 167, 169, 183, 187, 189, 196, 200, 202], "sampl": [6, 28, 108, 112, 131, 135, 141, 168, 169, 181, 182, 184, 185, 188, 197, 199], "lidar": [6, 9, 28, 124, 182, 184, 185, 188, 193, 199, 203], "ndt": 6, "scan": [6, 9, 27, 91, 92, 93, 100, 106, 124, 125, 129, 170, 179, 185, 186, 204], "match": [6, 42, 65, 79, 80, 81, 93, 94, 95, 108, 116, 144, 145, 168, 173, 175, 182, 188, 189, 192, 199, 204], "dure": [6, 23, 91, 92, 98, 105, 108, 144, 145, 158, 165, 166, 167, 168, 169, 173, 174, 182, 187, 188, 195, 198, 201, 205, 206], "sinc": [6, 28, 42, 98, 101, 108, 111, 112, 114, 123, 144, 145, 166, 167, 169, 170, 174, 177, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 194, 196, 199, 200, 202, 204, 205, 206, 207], "yet": [6, 20, 27, 108, 158, 167, 169, 186, 188, 199], "slam": [6, 15, 17, 128, 163, 164, 165, 185, 186, 188, 194, 196, 198, 208], "emerg": [6, 9, 92, 97], "accept": [6, 27, 68, 93, 104, 117, 144, 145, 161, 169, 177, 181, 182, 196, 197, 205], "input": [6, 20, 27, 28, 92, 95, 98, 108, 113, 114, 124, 126, 129, 140, 163, 166, 168, 169, 170, 172, 173, 174, 175, 176, 179, 184, 187, 190, 192, 194, 197, 199, 204, 206], "multipl": [6, 11, 22, 24, 25, 28, 42, 45, 50, 53, 54, 59, 87, 92, 94, 108, 115, 116, 159, 163, 165, 166, 169, 170, 175, 176, 181, 184, 185, 186, 187, 188, 189, 190, 192, 194, 196, 199, 202, 204, 205], "strictli": [6, 145, 168], "65": [6, 107, 202], "reliabl": [6, 12, 45, 50, 53, 54, 59, 159, 163, 185, 187, 205], "particl": [6, 7, 28, 93, 162, 179, 188, 193], "filter": [6, 13, 30, 93, 99, 102, 113, 125, 184, 188, 192, 196, 199, 203, 204, 205, 208], "abil": [6, 7, 28, 92, 108, 168, 169, 170, 204], "read": [6, 8, 19, 28, 91, 92, 126, 159, 166, 179, 185, 192, 194, 199, 200, 202], "academ": 6, "significantli": [7, 9, 18, 23, 24, 25, 87, 108, 112, 144, 167, 169, 170, 179, 188, 199, 207], "leverag": [7, 11, 17, 27, 157, 159, 167, 183, 188, 190, 197, 199, 205], "multi": [7, 10, 11, 27, 28, 166, 167, 179, 181, 192], "processor": [7, 108, 170, 188], "core": [7, 18, 28, 168, 189, 190, 192], "seek": 7, "thread": [7, 11, 13, 27, 28, 92, 99, 108, 118, 169, 194], "parallel": [7, 13, 199, 204], "comput": [7, 18, 19, 20, 21, 22, 28, 42, 43, 44, 101, 106, 108, 110, 111, 115, 117, 143, 144, 145, 147, 151, 163, 167, 168, 169, 170, 172, 173, 175, 176, 179, 181, 182, 184, 185, 186, 188, 190, 192, 195, 196, 198, 205], "overal": [7, 19, 82, 101, 144, 169, 181, 185, 196, 199], "platform": [7, 102, 108, 115, 163, 166, 183, 186, 188, 196, 205, 206, 207], "cloud": [7, 28, 158, 159, 162, 165, 192], "popul": [7, 93, 95, 166, 167, 172, 177, 179, 185, 189, 190, 199], "evalu": [7, 108, 130, 133, 145, 181, 196], "voxel": [7, 17, 100, 168, 179, 185, 193, 203], "rai": [7, 185], "cast": 7, "student": [7, 161], "interest": [7, 10, 11, 14, 18, 27, 28, 158, 161, 177, 186, 188, 190, 194, 195, 197, 198, 201, 205, 206], "ideal": [7, 12, 167, 168, 172, 175, 176], "exposur": 7, "concept": [7, 19, 20, 163, 166, 181, 185, 186, 189, 200, 202, 205, 206], "Then": [7, 20, 166, 173, 174, 175, 176, 177, 184, 185, 192, 194, 195, 198, 205], "obtain": [7, 28, 29, 92, 101, 102, 165, 168, 184, 185, 191, 192, 196, 205], "while": [7, 9, 13, 19, 22, 24, 25, 27, 95, 105, 108, 111, 113, 123, 144, 154, 157, 158, 159, 166, 167, 168, 169, 170, 173, 177, 181, 182, 184, 185, 188, 189, 190, 192, 193, 194, 196, 198, 199, 200, 204, 205, 206, 207, 208], "great": [7, 14, 19, 161, 167, 194, 196, 199], "deal": [7, 28, 184, 186, 188], "valuabl": [7, 11, 161], "skillset": 7, "analysi": [7, 28, 161, 163, 195], "benefit": [7, 158, 188], "non": [7, 10, 27, 28, 92, 95, 99, 102, 105, 106, 108, 112, 115, 120, 122, 123, 127, 143, 144, 145, 158, 163, 167, 169, 170, 173, 177, 179, 181, 182, 186, 187, 188, 192, 194, 195, 196, 200, 204, 205, 207], "trivial": [7, 28, 161, 168, 172, 204, 205, 206], "quickli": [7, 102, 158, 161, 167, 186, 188, 206], "tbb": 7, "openmp": 7, "opencl": 7, "cuda": 7, "similar": [7, 9, 10, 20, 22, 24, 27, 28, 91, 107, 108, 115, 157, 159, 166, 167, 173, 181, 184, 185, 186, 187, 188, 190, 192, 194, 196, 199, 203, 206, 207], "signific": [8, 9, 108, 174, 188, 199], "stride": 8, "world": [8, 9, 27, 28, 158, 162, 163, 172, 184, 185, 186, 188, 192, 193, 197, 200, 201, 202, 203], "gain": [8, 108, 111], "reput": 8, "fair": 8, "unfair": 8, "rel": [8, 28, 62, 91, 92, 100, 102, 108, 118, 124, 126, 128, 129, 165, 169, 170, 181, 182, 184, 186, 188, 195, 196, 199, 205], "limit": [8, 28, 92, 94, 99, 107, 108, 118, 127, 135, 143, 144, 145, 158, 166, 169, 175, 179, 181, 184, 188, 192, 197, 204, 208], "type": [8, 18, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 74, 77, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 158, 159, 162, 163, 165, 166, 167, 170, 172, 173, 174, 175, 176, 177, 179, 181, 184, 185, 187, 188, 189, 190, 192, 193, 194, 196, 197, 199, 200, 202, 203, 204, 205, 206, 207], "accomplish": [8, 172, 179, 184, 187, 192, 194, 205], "longer": [8, 23, 87, 101, 143, 167, 168, 169, 172, 192, 194], "true": [8, 20, 27, 28, 30, 42, 46, 56, 58, 60, 63, 70, 72, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 133, 135, 137, 139, 140, 141, 142, 143, 144, 145, 162, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 182, 184, 185, 187, 188, 189, 190, 193, 195, 196, 199, 200, 201, 202, 203, 204, 205, 207], "As": [8, 23, 27, 28, 92, 100, 108, 123, 161, 164, 165, 166, 167, 173, 175, 176, 181, 182, 184, 185, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 204, 207], "initi": [8, 27, 70, 78, 93, 95, 102, 104, 108, 114, 156, 158, 159, 162, 163, 165, 167, 168, 172, 174, 175, 176, 177, 179, 187, 188, 197, 199, 200, 204, 205], "effort": [8, 14, 28, 101, 102, 118, 161, 163, 166, 181, 185, 188, 203, 205], "differenti": [8, 93, 104, 108, 112, 115, 117, 163, 166, 167, 169, 179, 181, 182, 184, 185, 187, 188, 196, 199, 207], "moveit": [8, 14], "land": 8, "consist": [8, 18, 108, 159, 161, 166, 167, 179, 184, 185, 186, 188, 189, 199, 205, 206], "graphic": [8, 159, 192, 200, 202], "color": [8, 98, 141, 185, 187, 188, 193, 200, 202, 203], "scheme": [8, 185], "logo": 8, "catchi": 8, "name": [8, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 59, 60, 64, 91, 92, 93, 94, 95, 96, 97, 99, 100, 102, 105, 108, 109, 110, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 161, 165, 166, 167, 170, 174, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 199, 200, 202, 203, 204, 205, 206, 207], "doc": [8, 15, 157, 162, 165, 169, 188, 192, 199], "just": [8, 21, 22, 24, 25, 28, 87, 100, 108, 150, 159, 161, 167, 170, 173, 174, 182, 184, 185, 186, 187, 188, 192, 194, 195, 199, 200], "technic": [8, 22, 24, 25, 161, 172, 174, 175, 176, 177, 200], "analog": [8, 92, 166, 168, 169, 173, 194, 205, 207], "expans": [8, 109, 117, 144, 145, 166, 167, 168, 169, 179], "blog": 8, "highlight": [8, 18, 27, 98, 158, 181, 191, 192, 196, 206], "demo": [8, 10, 23, 28, 162, 167, 169, 170, 182, 189, 192, 199, 200, 202, 205], "come": [8, 13, 14, 28, 101, 108, 111, 139, 144, 161, 167, 168, 172, 175, 176, 177, 184, 186, 187], "element": [8, 164, 172, 183, 184, 187], "migrat": [8, 169, 170, 180], "document": [8, 10, 15, 19, 23, 28, 157, 158, 161, 162, 165, 184, 185, 186, 187, 192, 193, 194, 195, 196, 200, 201, 202], "edit": [8, 166, 179, 184, 185, 190, 205], "web": [8, 159], "technologi": [8, 14, 163, 196, 199], "watchdog": [9, 105, 150, 163, 165], "act": [9, 14, 28, 143, 165, 166, 183, 185, 187, 200, 204, 207], "properli": [9, 27, 146, 163, 167, 182, 183, 184, 185, 186, 187, 193, 199, 200, 202], "typic": [9, 19, 20, 28, 91, 92, 104, 144, 145, 161, 167, 175, 182, 184, 186, 188, 192, 193, 196, 200, 201, 202, 207], "rate": [9, 12, 19, 20, 85, 88, 90, 91, 92, 93, 94, 99, 102, 104, 118, 119, 124, 129, 164, 166, 169, 172, 179, 187, 196, 197, 205], "contain": [9, 11, 18, 22, 24, 25, 28, 48, 52, 56, 97, 100, 108, 115, 118, 124, 129, 144, 145, 160, 164, 165, 166, 167, 168, 169, 172, 174, 175, 176, 177, 179, 184, 185, 187, 188, 189, 190, 191, 194, 196, 200, 202, 204, 205, 207], "zone": [9, 28, 91, 92, 98, 101, 107, 123, 144, 145, 166, 167, 179, 185, 188, 199, 202, 204, 208], "wherea": [9, 42, 108, 144, 168, 188, 189], "locat": [9, 23, 27, 28, 102, 144, 145, 154, 162, 170, 172, 174, 175, 176, 177, 181, 184, 185, 187, 192, 199, 205], "around": [9, 14, 19, 23, 28, 39, 62, 87, 91, 92, 98, 100, 104, 108, 111, 122, 161, 166, 179, 185, 186, 187, 188, 191, 192, 199, 201, 207], "signal": [9, 113, 175, 179, 195, 199], "stop": [9, 21, 28, 74, 82, 92, 97, 99, 105, 108, 118, 119, 130, 139, 154, 165, 166, 168, 169, 170, 175, 179, 187, 192, 196, 204, 205], "less": [9, 68, 92, 94, 95, 99, 108, 110, 111, 116, 118, 119, 121, 144, 164, 167, 184, 193, 196, 199, 200, 207], "consum": [9, 167], "drop": [9, 104, 165, 169, 196, 206], "cost": [9, 19, 27, 28, 56, 91, 92, 94, 98, 100, 111, 115, 117, 122, 123, 133, 143, 144, 145, 158, 163, 166, 167, 174, 179, 185, 188, 193], "logic": [9, 18, 19, 22, 24, 25, 28, 168, 169, 170, 173, 177, 189, 206], "wouldn": [9, 188], "t": [9, 14, 39, 82, 102, 108, 143, 144, 145, 149, 156, 161, 162, 163, 166, 167, 169, 170, 172, 173, 175, 176, 177, 182, 186, 187, 188, 190, 192, 193, 194, 196, 197, 198, 199, 200, 201, 205], "certifi": [9, 92, 161], "safe": [9, 13, 28, 111, 157, 166, 172, 173, 181, 185, 186, 188], "injuri": 9, "sit": 9, "most": [9, 19, 22, 24, 25, 92, 93, 94, 95, 99, 108, 110, 112, 115, 116, 119, 167, 170, 173, 179, 184, 185, 186, 188, 190, 192, 194, 195, 196, 199, 207], "recent": [9, 57, 188, 196], "rgbd": 9, "n": [9, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 68, 79, 80, 81, 86, 87, 91, 92, 95, 98, 101, 102, 105, 107, 108, 112, 120, 121, 123, 127, 130, 166, 169, 170, 184, 199, 205], "second": [9, 19, 20, 22, 24, 25, 28, 30, 31, 47, 49, 58, 60, 76, 77, 82, 83, 87, 92, 94, 95, 99, 105, 107, 108, 110, 112, 116, 119, 140, 141, 143, 144, 145, 166, 167, 169, 170, 173, 179, 184, 185, 186, 189, 191, 192, 193, 199, 200, 202], "result": [9, 20, 27, 28, 61, 62, 86, 92, 94, 95, 98, 99, 101, 102, 104, 108, 110, 111, 113, 114, 116, 117, 119, 161, 163, 165, 166, 170, 172, 173, 174, 177, 179, 188, 189, 191, 193, 196, 204, 205, 206, 207], "measur": [9, 26, 99, 108, 124, 129, 144, 145, 166, 168, 179, 184, 185, 186, 187, 193, 196, 199, 205], "scale": [9, 17, 28, 103, 104, 108, 111, 113, 130, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 166, 179, 186, 187, 188, 200, 202, 204], "alwai": [9, 16, 21, 78, 91, 92, 95, 105, 118, 145, 156, 166, 167, 169, 170, 187, 188, 199, 200, 204, 205, 207], "flag": [9, 158, 184, 187, 191, 192, 194, 195], "m": [9, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 51, 52, 55, 57, 60, 64, 66, 68, 74, 85, 87, 90, 92, 93, 94, 99, 100, 101, 102, 104, 107, 108, 111, 115, 118, 129, 130, 132, 136, 137, 138, 139, 144, 150, 154, 161, 163, 166, 175, 184, 187, 202, 204], "bound": [9, 62, 92, 104, 111, 114, 143, 144, 145, 167, 174, 204], "enact": [9, 87, 163, 207], "safer": 9, "product": [9, 28, 147, 148, 151, 152, 158, 159, 163, 188, 192, 196, 205], "research": [9, 14, 28], "goe": [9, 20, 23, 127, 167, 172, 175, 176, 177, 190], "those": [9, 14, 28, 56, 113, 158, 167, 181, 185, 187, 188, 189, 190, 192, 194], "creation": [9, 165, 170, 188], "prevent": [9, 19, 28, 30, 92, 93, 97, 98, 104, 108, 111, 118, 124, 129, 144, 145, 150, 155, 158, 166, 167, 168, 169, 179, 188, 189, 193, 200], "40hz": 9, "adjust": [9, 11, 28, 29, 42, 85, 88, 90, 92, 94, 95, 99, 100, 108, 110, 116, 118, 119, 144, 163, 168, 169, 182, 187, 196, 202, 204, 205], "accordingli": [9, 92, 169, 170, 199, 200, 202], "major": [10, 13, 28, 115, 163, 166, 169, 172, 177, 180, 182, 187, 194], "enabl": [10, 13, 23, 57, 91, 92, 93, 100, 102, 104, 108, 111, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 140, 141, 142, 144, 145, 158, 159, 166, 167, 168, 170, 172, 175, 176, 177, 179, 184, 185, 187, 188, 189, 192, 196, 201, 203, 204, 205, 206], "represent": [10, 100, 144, 181, 185, 186, 199], "format": [10, 42, 91, 92, 98, 108, 141, 145, 158, 166, 184, 185, 187, 192, 199, 200, 202, 206], "repres": [10, 12, 19, 28, 108, 111, 144, 163, 166, 175, 180, 184, 185, 187, 194, 196, 199], "within": [10, 19, 20, 22, 28, 65, 91, 92, 93, 94, 95, 97, 99, 101, 102, 108, 110, 112, 116, 119, 122, 124, 125, 129, 143, 144, 145, 158, 159, 161, 167, 168, 169, 174, 177, 179, 184, 185, 187, 188, 189, 192, 195, 203, 204, 205, 206, 207], "server": [10, 11, 13, 18, 19, 20, 23, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 58, 59, 60, 63, 64, 79, 80, 81, 87, 92, 93, 95, 100, 103, 105, 108, 113, 114, 118, 119, 120, 123, 127, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 146, 147, 148, 149, 150, 153, 154, 155, 156, 162, 163, 164, 166, 172, 173, 174, 175, 176, 177, 179, 180, 184, 188, 190, 192, 194, 195, 199, 203, 204, 206, 207, 208], "pre": [10, 68, 92, 94, 95, 96, 107, 108, 111, 145, 158, 163, 179, 188, 198, 199, 200, 205, 207], "free": [10, 28, 100, 107, 108, 126, 143, 156, 159, 164, 179, 184, 185, 187, 188, 193, 196, 198, 199, 200], "choic": [10, 27, 28, 188, 189, 196, 201], "hard": [10, 14, 22, 58, 92, 99, 118, 164, 166, 169, 177, 188, 199], "easi": [10, 11, 14, 19, 28, 42, 158, 159, 161, 163, 169, 183, 185, 192, 196, 201, 205], "retriev": [10, 170, 175, 176, 177], "custom": [10, 18, 19, 20, 22, 24, 25, 27, 28, 61, 62, 84, 86, 93, 94, 95, 101, 108, 115, 119, 145, 157, 158, 159, 163, 167, 168, 170, 172, 175, 176, 177, 179, 181, 183, 185, 192, 199, 203, 204, 205], "purpos": [10, 28, 91, 161, 163, 168, 173, 177, 181, 187, 196, 197, 199, 201, 202], "differ": [10, 18, 19, 20, 22, 23, 24, 25, 28, 67, 91, 92, 96, 101, 102, 104, 111, 112, 115, 117, 120, 123, 125, 127, 144, 158, 159, 161, 162, 163, 165, 167, 168, 169, 170, 174, 177, 179, 181, 183, 184, 185, 186, 187, 188, 189, 190, 192, 194, 196, 197, 199, 200, 202, 204, 205, 206, 207], "rule": [10, 28, 175, 176, 186], "room": [10, 108, 188, 198, 200, 202], "stori": 10, "info": [10, 14, 98, 103, 120, 123, 127, 159, 163, 166, 174, 184, 191, 192], "execut": [10, 11, 19, 21, 22, 24, 25, 27, 28, 46, 83, 87, 92, 95, 99, 112, 118, 119, 158, 159, 161, 165, 166, 167, 169, 173, 174, 177, 179, 181, 182, 184, 185, 186, 187, 189, 192, 193, 194, 195, 199, 200, 202, 205, 206], "manipul": [10, 27, 28, 100, 182, 187, 196], "percept": [10, 28, 102, 163, 179, 183, 185, 191, 192, 203], "motiv": [10, 167], "ticket2": [10, 11, 13], "admittedli": 11, "explain": [11, 19, 20, 23, 159, 161, 182, 194, 195, 201, 207], "someon": [11, 14], "unfamiliar": [11, 28, 196], "inner": [11, 204], "truli": [11, 188], "understand": [11, 22, 24, 25, 28, 117, 161, 177, 193, 194, 195, 199, 200, 203], "market": 11, "anyon": 11, "beforehand": [11, 199], "necessari": [11, 23, 27, 104, 108, 111, 144, 145, 158, 166, 168, 169, 172, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 189, 193, 195, 202, 205, 207], "architectur": [11, 166, 196], "foxi": [11, 28, 171, 176], "singl": [11, 20, 22, 24, 25, 27, 28, 99, 107, 108, 119, 144, 145, 161, 164, 165, 166, 167, 170, 173, 174, 176, 179, 184, 185, 186, 187, 188, 189, 190, 194, 195, 196, 199, 203], "share": [11, 28, 92, 94, 95, 116, 143, 158, 162, 167, 172, 174, 175, 176, 177, 184, 185, 187, 188, 192, 198, 205, 207], "same": [11, 19, 27, 28, 42, 67, 69, 91, 92, 93, 95, 98, 108, 111, 118, 125, 143, 144, 145, 158, 159, 161, 162, 163, 164, 165, 167, 168, 169, 170, 172, 174, 177, 179, 185, 187, 188, 189, 192, 194, 195, 196, 199, 200, 202, 203, 204, 205, 207], "dd": [11, 158], "particip": [11, 161], "network": [11, 28, 158, 164, 167, 173, 192, 205], "import": [11, 17, 18, 27, 28, 42, 98, 108, 115, 118, 158, 161, 177, 180, 182, 185, 186, 187, 188, 189, 193, 194, 195, 199, 200, 202, 205, 206, 207], "overhead": [11, 188, 205], "each": [11, 19, 22, 24, 25, 26, 27, 28, 67, 91, 92, 93, 94, 95, 99, 100, 108, 110, 112, 116, 118, 142, 159, 161, 163, 164, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 181, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 199, 200, 202, 204, 205, 206], "usag": [11, 27, 120, 158, 169, 170, 186, 187, 189, 192, 199, 204], "executor": [11, 27, 28, 119, 166, 168], "further": [11, 20, 23, 104, 108, 114, 144, 145, 158, 161, 167, 169, 186, 194, 196], "dai": [11, 92, 192], "when": [11, 19, 20, 21, 22, 24, 28, 42, 62, 66, 70, 72, 77, 85, 87, 88, 90, 91, 92, 93, 94, 99, 100, 101, 102, 104, 105, 108, 110, 111, 112, 117, 118, 119, 120, 123, 125, 127, 141, 144, 145, 150, 154, 156, 158, 159, 161, 163, 165, 166, 167, 170, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 204, 205, 206, 207], "built": [11, 158, 161, 174, 182, 183, 184, 185, 187, 188, 191, 192, 193, 194, 199, 200, 201, 202, 203, 204, 205, 207], "were": [11, 14, 19, 28, 94, 164, 165, 166, 167, 168, 169, 170, 186, 187, 188, 189, 192, 200, 202, 204], "mani": [11, 18, 19, 22, 24, 25, 28, 83, 92, 93, 102, 163, 164, 165, 169, 174, 179, 185, 186, 188, 190, 192, 194, 195, 196, 197, 200, 202, 205, 206, 207], "handl": [11, 19, 23, 27, 28, 92, 94, 95, 99, 101, 102, 105, 107, 110, 116, 119, 158, 166, 167, 168, 172, 173, 174, 175, 176, 177, 185, 187, 188, 189, 194, 205], "action": [11, 19, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 64, 83, 85, 86, 87, 88, 91, 92, 94, 95, 99, 100, 101, 102, 108, 110, 116, 119, 162, 163, 164, 168, 172, 173, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 192, 197, 198, 199, 200, 202, 204, 206], "request": [11, 14, 19, 21, 27, 28, 94, 95, 99, 101, 106, 107, 108, 109, 110, 112, 116, 143, 144, 145, 158, 159, 161, 165, 166, 167, 168, 169, 170, 172, 173, 175, 177, 179, 188, 189, 190, 194, 201, 202, 205, 206, 207], "callback": [11, 13, 28, 166, 177], "now": [11, 19, 20, 22, 23, 92, 162, 164, 165, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 182, 184, 185, 186, 187, 188, 190, 192, 194, 195, 196, 197, 198, 199, 203, 205, 206], "spinner": 11, "group": [11, 13, 14, 28, 88, 121, 161, 168, 170, 179, 193], "individu": [11, 28, 91, 92, 97, 115, 161, 164, 167, 168, 188, 192, 201, 205], "f": [11, 111, 158, 163, 201], "bt": [11, 18, 19, 20, 21, 22, 23, 24, 25, 28, 57, 74, 84, 95, 98, 102, 162, 163, 165, 177, 179, 189, 197, 205, 206, 208], "spin": [11, 19, 20, 22, 23, 24, 25, 26, 27, 28, 37, 96, 155, 165, 166, 167, 168, 169, 172, 173, 179, 192], "messag": [11, 27, 28, 30, 31, 42, 43, 44, 45, 46, 47, 50, 53, 54, 59, 60, 63, 91, 92, 93, 94, 97, 99, 100, 102, 110, 124, 127, 129, 158, 161, 166, 168, 169, 170, 172, 173, 175, 177, 184, 189, 196, 199, 200, 202, 204, 205], "trigger": [11, 19, 20, 22, 24, 25, 28, 55, 85, 87, 89, 91, 92, 102, 104, 108, 111, 112, 120, 158, 165, 166, 167, 168, 179, 189, 190, 192, 204, 205, 207], "own": [11, 18, 28, 92, 93, 115, 158, 161, 164, 165, 166, 170, 172, 173, 174, 175, 176, 177, 179, 181, 184, 185, 186, 187, 188, 189, 192, 195, 196, 199, 200, 201, 202, 204, 205], "suppli": [11, 28, 85, 88, 90, 95], "context": [11, 13, 19, 20, 22, 23, 24, 25, 96, 157, 173, 179, 192, 206], "trust": [11, 159, 163, 196, 199], "me": [11, 161, 169], "sai": [11, 19, 20, 28, 161, 194], "achiev": [11, 98, 108, 111, 115, 118, 119, 166, 167, 168, 169, 170, 187, 188, 196, 199], "goal": [11, 18, 19, 20, 21, 22, 24, 25, 27, 28, 34, 35, 43, 44, 48, 49, 51, 52, 56, 57, 61, 67, 68, 69, 75, 86, 87, 90, 94, 95, 96, 98, 99, 101, 102, 104, 109, 110, 111, 112, 116, 117, 119, 130, 136, 137, 138, 139, 143, 144, 145, 147, 148, 154, 155, 162, 164, 165, 172, 173, 175, 176, 177, 184, 187, 188, 189, 190, 197, 199, 201, 202, 204, 205, 207], "let": [11, 19, 20, 28, 101, 140, 142, 156, 159, 166, 167, 172, 173, 176, 184, 185, 186, 187, 188, 192, 196, 197, 199, 202, 204], "hood": [11, 167], "rclcpp": [11, 101, 174, 175, 176, 177], "give": [11, 92, 99, 108, 118, 125, 161, 162, 163, 165, 169, 172, 173, 180, 181, 184, 185, 186, 187, 188, 189, 192, 194, 202, 205, 207], "insight": [11, 167, 180, 188], "career": 11, "put": [11, 98, 167, 174, 179, 187, 189, 192, 199, 204], "know": [11, 14, 28, 101, 111, 115, 156, 161, 165, 166, 173, 174, 179, 186, 187, 192, 196, 199, 202, 205, 206], "degre": [11, 26, 91, 92, 144, 166, 169, 199], "remov": [11, 21, 22, 56, 57, 61, 62, 101, 107, 113, 121, 124, 129, 144, 145, 158, 164, 165, 179, 184, 185, 188, 190, 193, 194, 195, 196, 199, 203, 204, 206, 207], "excess": 11, "determinist": [11, 28, 105, 113, 189], "compos": [11, 167, 174, 188, 189, 192, 194, 195, 200, 205], "had": [12, 14, 167, 168, 169, 185, 199], "focu": [12, 19, 27, 187, 204, 206], "ci": [12, 14, 17, 157, 158, 159, 161, 180], "entir": [12, 20, 22, 24, 25, 92, 157, 158, 161, 179, 181, 188, 196, 204], "increas": [12, 28, 94, 98, 102, 104, 108, 117, 122, 144, 167, 168, 186, 188, 189, 191, 192], "90": [12, 26, 92, 99, 111, 118, 180, 199], "realist": [12, 205], "activ": [12, 27, 28, 65, 79, 80, 81, 92, 94, 95, 99, 101, 105, 110, 116, 119, 156, 161, 162, 165, 166, 167, 168, 172, 175, 176, 177, 184, 185, 188, 189, 199, 205], "block": [12, 13, 27, 28, 92, 156, 167, 174, 176, 184, 187, 188, 203, 207], "worst": 12, "condit": [12, 19, 22, 24, 25, 28, 30, 31, 47, 60, 73, 75, 78, 114, 158, 167, 168, 170, 173, 179, 184, 187, 196, 199, 200, 206, 207], "line": [12, 27, 113, 117, 143, 165, 168, 172, 174, 175, 176, 177, 181, 182, 184, 185, 186, 187, 188, 190, 192, 194, 195, 199, 204], "report": [12, 93, 108, 161, 166, 168, 173, 185], "codecov": 12, "advantag": [12, 28, 168, 207], "fault": [12, 27, 28], "un": [12, 19], "gtest": 12, "repo": [12, 28, 117, 157, 159, 197, 199, 203], "compris": [13, 163, 187], "smaller": [13, 19, 28, 104, 111, 121, 144, 145, 167, 196, 200, 202], "easili": [13, 19, 28, 95, 158, 165, 166, 167, 169, 188, 195, 204, 205], "subproject": 13, "place": [13, 27, 28, 60, 100, 104, 111, 112, 122, 124, 128, 129, 143, 145, 161, 166, 167, 168, 169, 172, 174, 175, 176, 177, 179, 181, 187, 190, 191, 193, 200, 202, 204, 207], "cmd_vel": [13, 91, 92, 106, 169, 170, 175, 184, 195, 204], "thing": [13, 28, 159, 167, 168, 174, 175, 176, 184, 187, 188, 192, 194, 195, 202], "yuk": 13, "previous": [13, 166, 167, 168, 169, 175, 177, 185, 192, 194, 195, 199, 204], "shown": [13, 19, 27, 108, 161, 162, 166, 173, 177, 181, 182, 184, 185, 189, 190, 197, 199, 202, 204, 205, 206], "onc": [13, 19, 20, 23, 78, 89, 92, 93, 101, 102, 105, 108, 112, 143, 144, 145, 157, 158, 159, 161, 162, 165, 166, 167, 169, 177, 185, 186, 187, 192, 194, 195, 198, 199, 204, 205, 207], "ve": [13, 27, 156, 161, 162, 173, 186, 189, 205, 207], "submit": [13, 161, 179], "pr": [13, 94, 95, 99, 110, 116, 119, 161, 165, 166, 167, 168, 169, 170], "instead": [13, 19, 22, 24, 25, 86, 91, 93, 94, 95, 102, 108, 109, 110, 112, 114, 117, 130, 135, 143, 144, 145, 157, 158, 164, 165, 166, 167, 168, 169, 172, 174, 175, 176, 177, 181, 184, 185, 186, 188, 189, 190, 192, 194, 196, 197, 198, 199, 200, 204, 205], "b": [13, 161, 163, 174, 191, 197, 201, 202, 203], "reconfigur": [13, 18, 166, 167, 181, 189, 199], "meantim": 13, "wait": [13, 19, 20, 22, 23, 24, 25, 27, 28, 38, 56, 93, 94, 95, 96, 100, 102, 119, 140, 142, 159, 162, 164, 167, 169, 172, 173, 179, 185, 189, 192, 205], "done": [13, 19, 20, 28, 92, 158, 164, 165, 166, 174, 175, 176, 177, 180, 181, 185, 194, 195, 196, 205, 206], "via": [13, 20, 21, 22, 24, 25, 28, 42, 45, 50, 53, 54, 70, 91, 92, 93, 97, 115, 157, 158, 159, 161, 163, 167, 168, 169, 170, 172, 177, 179, 186, 188, 189, 190, 195, 198, 201, 203, 205, 206], "remain": [13, 19, 20, 21, 28, 74, 98, 108, 133, 158, 159, 164, 165, 166, 167, 169, 172, 173, 174, 175, 176, 192, 193, 207], "miss": [13, 92, 99, 118, 157, 166, 169, 170, 187, 188, 192, 195, 206], "lock": [13, 175, 177], "atom": 13, "variabl": [13, 18, 42, 43, 44, 48, 51, 52, 58, 67, 68, 69, 70, 87, 90, 93, 95, 126, 156, 157, 158, 162, 169, 172, 173, 175, 176, 185, 190, 192, 200, 202, 203, 206], "lower": [14, 19, 72, 92, 94, 104, 108, 120, 144, 167, 168, 185, 188, 189], "barrier": 14, "entri": [14, 184, 190, 194, 195, 204, 205], "flagship": 14, "along": [14, 27, 28, 62, 73, 90, 104, 108, 111, 112, 120, 123, 127, 144, 145, 149, 165, 166, 167, 168, 179, 181, 185, 187, 189, 190, 194, 196, 199, 200, 202, 205], "wild": 14, "success": [14, 19, 20, 23, 28, 46, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 108, 166, 167, 168, 169, 172, 173, 179, 187, 193, 199, 205, 207], "nav": [14, 27, 101, 166, 167], "educ": 14, "industri": [14, 28, 92, 111, 166, 179, 181, 200], "thank": [14, 102, 169, 205], "david": [14, 103, 179], "lu": [14, 103, 163, 179], "mike": 14, "ferguson": [14, 163], "tireless": 14, "span": [14, 163, 199, 204], "keep": [14, 19, 28, 92, 101, 108, 158, 165, 166, 169, 170, 173, 175, 176, 179, 184, 186, 187, 192, 199, 200, 206], "aliv": 14, "happen": [14, 19, 161, 175, 192], "asla": 14, "move": [14, 19, 23, 28, 87, 91, 92, 94, 104, 108, 120, 136, 138, 140, 144, 145, 150, 153, 163, 164, 165, 166, 167, 168, 170, 176, 179, 180, 186, 187, 188, 191, 192, 196, 197, 198, 199, 200, 201, 204, 205], "rememb": [14, 111, 156, 158, 186, 187, 199], "fondli": 14, "ish": 14, "With": [14, 18, 28, 144, 186, 192, 199, 203], "redesign": 14, "flexibl": [14, 95, 108, 172], "feedback": [14, 27, 28, 95, 104, 118, 161, 167, 170, 177, 205], "gather": [14, 28], "strive": [14, 161], "alik": 14, "pull": [14, 157, 158, 159, 161, 162, 165, 166, 167, 170, 179, 188, 192, 194, 206], "kept": [14, 121], "dedic": [14, 111], "past": [14, 17, 182, 184, 185, 187, 192, 199, 203], "contributor": [14, 161], "organ": [14, 157, 158, 175, 176, 192, 206], "sponsor": [14, 102, 169, 205], "lead": [14, 108, 141, 161, 166, 167, 202], "leadership": 14, "team": [14, 17, 159, 197], "id": [14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 42, 45, 46, 50, 53, 54, 58, 59, 62, 91, 92, 96, 101, 102, 109, 117, 143, 144, 145, 158, 159, 170, 173, 175, 176, 177, 179, 184, 192, 194, 197, 204, 205, 206], "role": [14, 28, 173, 177, 181, 182, 194], "ruffin": [14, 158, 163], "white": [14, 158, 163, 193, 200], "uc": 14, "san": [14, 196], "diego": 14, "ruffsl": 14, "wizard": 14, "joshua": [14, 179], "wallac": [14, 163, 179], "locu": 14, "joshuawallac": 14, "former": [14, 91, 92], "matt": 14, "hansen": 14, "corpor": 14, "mkhansen": 14, "brian": [14, 179], "wilcox": [14, 179], "bpwilcox": 14, "carl": [14, 179], "delsei": [14, 179], "crdelsei": 14, "alexei": [14, 163, 179], "merzlyakov": [14, 163, 179], "samsung": 14, "alexeymerzlyakov": 14, "leader": 14, "opennav": [14, 163], "org": [14, 15, 161, 163, 165, 187, 188], "intention": [14, 98, 200], "find": [14, 28, 62, 94, 95, 99, 101, 108, 110, 111, 116, 118, 119, 144, 145, 158, 159, 161, 162, 165, 166, 168, 169, 170, 175, 177, 181, 187, 188, 190, 192, 193, 194, 195, 197, 198, 205], "inquiri": 14, "bug": [14, 161, 180, 199], "privat": 14, "connect": [14, 20, 28, 101, 105, 109, 117, 121, 143, 158, 159, 165, 166, 167, 179, 181, 184, 185, 186, 187, 193, 199, 206], "independ": [14, 28, 94, 127, 163, 166, 168, 173, 185, 196, 204, 205], "consult": 14, "contractor": 14, "offici": [15, 157, 162, 182, 184, 185, 186, 187, 192], "websit": [15, 19, 169], "navigation2_tutori": [15, 169, 174, 182, 184, 187, 200, 202], "navigation2_dynam": 15, "robot_loc": [15, 28, 119, 184, 186, 196, 199], "tom": 15, "moor": [15, 163], "estim": [15, 92, 93, 113, 118, 162, 164, 166, 174, 175, 176, 177, 184, 185, 186, 198, 199], "odometri": [15, 18, 74, 91, 92, 93, 95, 99, 102, 106, 118, 133, 170, 177, 183, 185, 186, 208], "fusion": [15, 28, 184, 186, 196, 199], "gp": [15, 28, 42, 101, 119, 179, 180, 184, 185, 196, 208], "slam_toolbox": [15, 157, 194, 201], "default": [15, 18, 19, 20, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 72, 74, 77, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 95, 98, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113, 114, 116, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 162, 164, 165, 167, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 188, 191, 192, 193, 196, 197, 199, 200, 204, 205, 206], "ship": [16, 27], "encount": [16, 181, 185, 194, 195], "click": [16, 159, 162, 170, 174, 175, 176, 177, 182, 185, 191, 198, 199, 206], "imag": [16, 23, 28, 98, 113, 141, 145, 164, 166, 187, 190, 191, 193, 199, 200, 202], "describ": [17, 19, 20, 108, 161, 162, 169, 174, 175, 176, 177, 181, 184, 187, 192, 194, 195, 199, 202, 203, 204, 206], "advic": [17, 181, 188], "2024": [17, 163, 169], "On": [17, 20, 179, 182, 185, 189, 193, 199], "dock": [17, 18, 19, 27, 28, 29, 46, 63, 94, 169, 179, 180, 181, 208], "fr": 17, "2023": [17, 27, 92, 111, 163, 196], "why": [17, 160, 194], "philosophi": 17, "behind": [17, 167, 202], "mppi": [17, 168, 179, 180, 181, 188], "bidirect": [17, 169], "2022": [17, 199], "smac": [17, 29, 98, 108, 111, 112, 123, 163, 166, 180, 181, 182, 207], "jp": 17, "2021": [17, 115, 158, 163, 188, 203], "present": [17, 23, 92, 118, 124, 125, 129, 158, 165, 167, 168, 169, 174, 175, 177, 179, 185, 188, 204], "chronicl": [17, 158], "cach": [17, 101, 144, 145, 157, 158, 167, 192], "containeris": [17, 158], "2020": [17, 163], "2019": 17, "toolbox": [17, 28, 163, 164, 185, 188, 194, 201], "overview": [17, 115, 159, 184, 186], "2018": 17, "spatio": [17, 179, 203], "tempor": [17, 179, 188, 203], "navegaci\u00f3n": 17, "robusta": 17, "en": 17, "ros2": [17, 156, 162, 167, 172, 174, 175, 176, 177, 182, 184, 185, 186, 187, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "behaviortre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 67, 96, 163, 173, 179, 197, 206], "cpp": [17, 19, 28, 163, 164, 165, 166, 167, 173, 174, 179, 194, 206], "roadmap": 17, "radar": [17, 28, 184, 185, 203], "introduct": [18, 96, 187, 192], "To": [18, 21, 27, 28, 92, 99, 108, 117, 118, 143, 144, 146, 157, 158, 159, 161, 163, 166, 168, 169, 172, 175, 176, 177, 181, 182, 183, 184, 185, 186, 187, 191, 193, 194, 195, 197, 199, 200, 201, 202, 203, 205, 206], "walkthrough": [18, 192], "pose": [18, 20, 21, 27, 28, 43, 44, 46, 49, 51, 61, 62, 63, 68, 70, 86, 93, 98, 102, 104, 108, 109, 111, 117, 135, 137, 139, 143, 144, 145, 147, 148, 156, 162, 163, 164, 165, 166, 167, 169, 170, 174, 175, 176, 177, 179, 184, 185, 187, 188, 196, 197, 199, 201, 204, 205], "paus": [18, 142, 162, 164, 166, 167, 168], "Near": 18, "replan": [18, 20, 21, 22, 24, 57, 85, 90, 96, 104, 130, 144, 145, 165, 166, 188, 197], "And": [18, 19, 169, 186, 187, 190, 191, 193, 200], "invalid": [18, 27, 158, 168, 177], "calibr": [18, 199, 208], "incredibli": 18, "across": [18, 28, 108, 114, 122, 144, 145, 158, 168, 169, 177, 180, 185, 186, 188, 192, 199, 206], "statu": [18, 28, 161, 163, 167, 170, 172, 173, 192, 200, 205], "checker": [18, 48, 99, 112, 130, 164, 172, 207], "section": [18, 19, 28, 92, 98, 108, 160, 161, 163, 167, 169, 174, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 193, 194, 196, 202], "guid": [18, 19, 20, 157, 159, 165, 167, 168, 169, 170, 174, 176, 180, 181, 182, 184, 185, 186, 187, 189, 196, 203, 204], "These": [18, 19, 28, 108, 158, 163, 164, 165, 166, 167, 168, 169, 173, 174, 175, 177, 181, 183, 184, 185, 186, 187, 188, 189, 190, 192, 194, 195, 196, 199, 200, 202, 205, 206], "exemplari": 18, "nav2_bt_navig": [18, 19, 95, 165, 166, 169, 177, 197, 206], "ones": [18, 144, 145, 167, 181, 185, 199], "seen": [18, 23, 115, 145, 167, 169, 170, 173, 174, 184, 189, 192, 206], "root": [18, 19, 20, 21, 22, 23, 24, 25, 26, 96, 157, 158, 159, 167, 172, 173, 175, 176, 177, 184, 185, 187, 192, 197, 205, 206], "main_tree_to_execut": [18, 19, 20, 21, 22, 23, 24, 25, 26, 96, 173, 197], "maintre": [18, 19, 20, 21, 22, 23, 24, 25, 26, 96, 173, 197], "pipelinesequ": [18, 19, 21, 22, 23, 24, 25, 96, 173, 197], "navigatewithreplan": [18, 19, 21, 22, 23, 24, 96, 173, 197], "distancecontrol": [18, 19, 96, 98, 165], "distanc": [18, 20, 21, 27, 28, 31, 47, 60, 61, 62, 66, 68, 85, 93, 94, 98, 101, 102, 104, 108, 111, 112, 130, 135, 144, 145, 150, 164, 165, 166, 169, 175, 179, 181, 184, 185, 186, 188, 197, 205, 207], "computepathtopos": [18, 19, 20, 21, 23, 24, 25, 53, 85, 88, 90, 96, 173, 177, 190, 197], "followpath": [18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 34, 45, 50, 54, 96, 99, 103, 104, 108, 111, 112, 165, 168, 169, 173, 175, 177, 181, 197, 207], "simpli": [18, 108, 144, 158, 161, 166, 167, 169, 172, 173, 184, 187, 188, 192, 194, 200, 202, 203, 206], "everi": [18, 20, 22, 24, 25, 62, 89, 98, 100, 104, 108, 111, 124, 129, 144, 161, 166, 167, 169, 173, 174], "meter": [18, 26, 27, 28, 93, 100, 101, 109, 112, 143, 144, 145, 191, 193, 199, 207], "blackboard": [18, 42, 43, 44, 48, 51, 52, 58, 67, 68, 69, 70, 87, 90, 95, 167, 168, 173, 177, 189, 190, 206], "retri": [18, 22, 24, 25, 46, 83, 102, 170, 179, 205], "contextu": [18, 19, 22, 24, 25, 163, 168, 205], "automat": [18, 28, 95, 101, 108, 111, 126, 158, 161, 162, 166, 167, 169, 170, 182, 184, 186, 187, 188, 189, 192, 199, 200, 202, 205], "door": 18, "elev": [18, 28, 92, 99, 118, 159, 161, 169, 199], "api": [18, 28, 58, 163, 164, 166, 172, 174, 177, 185, 190, 192, 199], "subtre": [18, 20, 22, 23, 24, 25, 28, 39, 40, 41, 96, 173, 179], "serv": [19, 23, 163, 167, 185, 192], "behavior_tre": [19, 27, 51, 52, 95, 165, 169, 177, 206], "sometim": [19, 161, 188, 206], "walk": [19, 20, 28, 158, 196, 199], "navigate_to_pose_w_replanning_and_recoveri": [19, 177], "familiar": [19, 28, 187, 192], "short": [19, 65, 79, 80, 81, 145, 172, 185, 186, 196, 206], "explan": [19, 97, 115, 205], "v3": [19, 164, 165, 166], "global": [19, 22, 23, 24, 25, 27, 55, 67, 68, 69, 73, 87, 93, 94, 96, 98, 100, 104, 108, 110, 111, 119, 124, 126, 128, 129, 133, 144, 145, 151, 152, 164, 165, 167, 168, 174, 175, 176, 179, 182, 184, 185, 186, 187, 188, 193, 198, 200, 202, 203], "period": [19, 91, 92, 93, 94, 95, 96, 98, 99, 107, 110, 116, 118, 119, 158, 164, 167, 169, 174, 177, 179], "hz": [19, 21, 22, 23, 24, 25, 88, 90, 91, 92, 93, 96, 99, 102, 108, 118, 173, 184, 191, 197], "primarili": [19, 167, 182, 188], "recoverynod": [19, 20, 22, 23, 24, 25, 96, 173], "number_of_retri": [19, 20, 22, 23, 24, 25, 83, 96, 173], "navigaterecoveri": [19, 22, 23, 24, 25, 96, 173], "ratecontrol": [19, 21, 22, 23, 24, 25, 96, 173, 197], "planner_id": [19, 21, 22, 23, 24, 25, 27, 43, 44, 53, 96, 173, 190, 197], "gridbas": [19, 21, 22, 23, 24, 25, 43, 44, 53, 96, 109, 110, 117, 143, 144, 145, 166, 173, 176, 181, 190, 197], "reactivefallback": [19, 20, 22, 23, 24, 25, 96, 173], "computepathtoposerecoveryfallback": [19, 96], "goalupd": [19, 20, 22, 23, 24, 25, 67, 96, 173], "clearentirecostmap": [19, 22, 23, 24, 25, 96, 166, 173], "clearglobalcostmap": [19, 22, 23, 24, 25, 27, 96, 173], "service_nam": [19, 22, 23, 24, 25, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 55, 56, 96, 173], "global_costmap": [19, 22, 23, 24, 25, 56, 94, 96, 100, 113, 114, 116, 120, 123, 125, 127, 128, 170, 172, 173, 174, 182, 185, 190, 193, 199, 200, 202, 203], "clear_entirely_global_costmap": [19, 22, 23, 24, 25, 96, 173], "controller_id": [19, 21, 22, 23, 24, 25, 27, 45, 48, 96, 166, 169, 173, 197], "followpathrecoveryfallback": [19, 96], "clearlocalcostmap": [19, 20, 22, 23, 24, 25, 27, 39, 40, 41, 96, 173], "local_costmap": [19, 22, 23, 24, 25, 39, 40, 41, 92, 94, 96, 100, 102, 121, 123, 124, 126, 129, 170, 172, 173, 174, 182, 185, 193, 200, 202], "clear_entirely_local_costmap": [19, 22, 23, 24, 25, 41, 96, 173], "recoveryfallback": [19, 22, 23, 24, 96, 173], "roundrobin": [19, 22, 23, 24, 25, 96], "recoveryact": [19, 22, 23, 24, 25, 96, 173], "sequenc": [19, 20, 21, 22, 23, 24, 25, 26, 96, 108, 158, 168, 174, 179, 184, 189, 190, 192, 197], "clearingact": [19, 22, 23, 24, 25, 96], "spin_dist": [19, 22, 23, 24, 25, 26, 27, 60, 96, 173], "57": [19, 22, 23, 24, 25, 27, 60, 96, 102, 173, 199, 205], "wait_dur": [19, 22, 23, 24, 25, 64, 96, 173], "backup_dist": [19, 22, 23, 24, 25, 27, 31, 96, 166], "15": [19, 27, 31, 47, 76, 94, 95, 96, 98, 99, 100, 102, 110, 116, 119, 129, 169, 185, 187, 203, 205], "backup_spe": [19, 22, 23, 24, 25, 27, 31, 96, 166], "025": [19, 27, 31, 47, 96, 103, 135, 187], "still": [19, 20, 27, 105, 111, 118, 123, 156, 158, 159, 166, 167, 168, 169, 184, 185, 187, 188, 192, 194, 196, 199, 200], "bit": [19, 167, 188, 192, 194, 199], "overwhelm": 19, "broken": 19, "children": [19, 20, 23, 82, 83, 84, 87, 179, 195], "known": [19, 23, 27, 28, 93, 111, 167, 170, 177, 179, 188, 191, 199, 203], "mainli": [19, 185, 186, 187], "actual": [19, 58, 92, 98, 108, 112, 144, 167, 177, 182, 186, 187, 188, 191, 192, 196, 198, 199, 204, 207], "calcul": [19, 27, 91, 92, 111, 120, 167, 174, 175, 176, 181, 184, 193, 199], "dealt": 19, "intern": [19, 22, 24, 25, 112, 163, 168, 169, 174, 177, 184, 188, 189, 196, 199, 207], "hopefulli": [19, 108], "spend": 19, "fail": [19, 20, 22, 24, 25, 27, 28, 99, 102, 105, 119, 143, 144, 145, 164, 166, 167, 168, 172, 177, 179, 192, 194], "enough": [19, 74, 168, 182, 188, 191, 192, 199, 205], "return": [19, 20, 22, 23, 24, 25, 27, 28, 42, 58, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 88, 89, 90, 104, 108, 124, 129, 143, 144, 145, 163, 164, 166, 167, 168, 169, 172, 173, 175, 176, 177, 179, 184, 185, 187, 189, 190, 192, 194, 200, 202, 205], "clear": [19, 20, 22, 23, 24, 25, 27, 28, 39, 40, 41, 100, 124, 125, 126, 128, 129, 161, 166, 167, 168, 169, 176, 179, 185, 188, 191, 196, 203, 205], "until": [19, 20, 21, 27, 28, 82, 92, 112, 130, 144, 145, 156, 158, 166, 170, 175, 177, 179, 184, 194, 197, 199, 203, 205], "parent": [19, 20, 78, 124, 125, 126, 128, 129, 158, 166, 170, 172, 174, 175, 176, 184, 185, 186, 187, 188, 194, 199], "exceed": [19, 100, 168], "gone": 19, "between": [19, 27, 28, 42, 91, 92, 93, 96, 101, 104, 106, 108, 109, 113, 117, 143, 144, 145, 158, 159, 165, 166, 167, 168, 170, 171, 177, 181, 182, 184, 185, 186, 187, 188, 192, 196, 199, 200, 205, 206, 207], "crux": 19, "tick": [19, 20, 22, 23, 24, 25, 28, 67, 82, 85, 88, 89, 90, 167, 173, 179], "succe": [19, 20, 82, 83, 179], "recomput": 19, "try": [19, 21, 22, 24, 25, 27, 92, 101, 105, 108, 118, 119, 144, 145, 156, 158, 162, 164, 186, 187, 192, 194, 197, 200, 205, 206], "recov": [19, 93, 105], "toler": [19, 28, 62, 68, 94, 95, 98, 100, 102, 104, 108, 109, 111, 112, 114, 116, 128, 130, 137, 139, 143, 144, 145, 154, 166, 167, 169, 176, 179, 190, 198, 205, 207], "outlin": [19, 21, 166, 182, 186, 192], "center": [19, 28, 39, 40, 101, 108, 123, 143, 144, 145, 167, 172, 182, 186, 187, 191, 198, 199], "decor": [19, 21, 23, 167, 173, 179, 197, 206], "specifi": [19, 22, 23, 24, 25, 27, 42, 51, 52, 62, 67, 69, 70, 72, 83, 90, 91, 92, 95, 99, 100, 102, 107, 108, 124, 126, 128, 129, 141, 142, 144, 145, 157, 158, 159, 165, 166, 167, 168, 169, 170, 173, 174, 175, 176, 179, 181, 184, 185, 186, 188, 191, 192, 195, 199, 204, 205], "frequenc": [19, 20, 91, 94, 99, 100, 102, 108, 110, 118, 144, 145, 169, 184, 196, 199], "flood": 19, "too": [19, 108, 117, 144, 145, 166, 167, 169, 188, 190], "useless": 19, "100hz": 19, "depend": [19, 28, 92, 104, 108, 127, 157, 158, 159, 164, 166, 167, 168, 169, 172, 173, 175, 176, 177, 181, 182, 184, 187, 188, 192, 193, 194, 196, 198, 199, 200, 204, 205], "speedcontrol": [19, 96, 165], "big": [19, 199], "half": [19, 111, 144, 145, 185], "snippet": [19, 172, 175, 176, 177, 182, 184, 185, 187, 189, 194], "rest": [19, 39, 40, 92, 99, 108, 118, 141, 159, 169, 184, 185, 186, 189, 195, 199], "asynchron": [19, 20, 28, 165], "receiv": [19, 20, 27, 28, 45, 50, 53, 54, 59, 86, 91, 92, 99, 112, 115, 118, 126, 128, 165, 167, 168, 169, 172, 175, 177, 179, 184, 185, 186, 188, 197, 199, 207], "halt": [19, 20, 23, 169], "quick": [19, 144, 145, 186, 200], "reaction": 19, "preempt": [19, 21, 27, 165, 173, 177, 179], "portion": [19, 92, 99, 118, 169, 190], "common": [19, 27, 28, 92, 102, 108, 158, 159, 163, 166, 167, 177, 184, 192, 196, 199, 204, 205], "pattern": [19, 20, 101, 191], "unless": [19, 20, 104, 105, 111, 145, 161], "pair": [19, 20, 108, 114, 127, 166, 169, 188, 191, 196, 199, 200, 202, 207], "imagin": [19, 28, 172, 179, 199], "wrap": [19, 27, 28], "whole": [19, 62, 161, 169, 174, 185, 191, 202, 204], "isbatterylow": [19, 20, 96], "batteri": [19, 20, 28, 71, 72, 102, 167, 168, 179, 192, 197, 205], "enter": [19, 22, 24, 25, 28, 108, 172, 175, 176, 177, 200, 205], "recharg": [19, 28], "never": [19, 28, 108, 144, 145, 167, 192, 200, 202], "four": [19, 28], "renavig": 19, "child": [19, 20, 23, 78, 82, 83, 85, 88, 89, 90, 112, 167, 169, 179, 184, 185, 186, 187, 199], "sake": 19, "assum": [19, 20, 159, 166, 174, 175, 179, 182, 186, 187, 193, 194, 199, 200, 201, 202, 203, 204, 205, 206], "again": [19, 20, 21, 23, 83, 156, 158, 162, 164, 180, 184, 187, 192], "BUT": 19, "onto": [19, 22, 24, 108, 112, 167, 177, 179, 184, 186, 207], "hypothet": 19, "scenario": [19, 23, 104, 181, 204], "indefinit": [19, 20, 27, 56, 161, 197], "unlik": [19, 91, 172, 193], "vocabulari": 20, "larg": [20, 28, 92, 98, 104, 108, 111, 144, 145, 163, 165, 170, 180, 184, 187, 188, 191, 205], "confus": 20, "first": [20, 28, 42, 82, 83, 91, 92, 108, 122, 128, 157, 158, 161, 163, 167, 168, 169, 175, 179, 180, 182, 184, 185, 186, 187, 188, 189, 190, 193, 194, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206], "than": [20, 22, 24, 25, 28, 61, 62, 68, 72, 87, 92, 93, 94, 95, 99, 100, 101, 104, 105, 108, 110, 111, 112, 116, 118, 119, 120, 121, 144, 145, 158, 165, 166, 167, 168, 169, 170, 175, 177, 179, 186, 188, 192, 193, 194, 195, 196, 197, 199, 200, 201, 204, 205, 207], "actionnod": 20, "necessarili": 20, "often": [20, 28, 98, 167, 184, 192, 199], "quit": [20, 159, 167, 194, 196, 199], "fashion": 20, "commonli": [20, 45, 50, 53, 54, 59, 177, 185, 196, 199], "nav2_behavior_tre": [20, 28, 96, 165, 166, 169, 173, 177, 206], "folder": [20, 158, 159, 185, 191, 199], "client": [20, 28, 101, 164, 166, 167, 172, 173, 177, 190, 205], "clearcostmapservic": 20, "believ": [20, 196], "correctli": [20, 28, 162, 166, 167, 182, 184, 185, 186, 199, 200, 202, 204], "servic": [20, 28, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 55, 56, 93, 95, 107, 111, 158, 159, 165, 166, 168, 170, 172, 179, 181, 184, 191, 192, 199], "goalreach": [20, 85, 88, 90, 96, 169], "initialposereceiv": [20, 96], "intial_pos": 20, "listen": [20, 91, 92, 94, 156, 165, 192], "probe": [20, 158], "aspect": [20, 158, 159, 190, 191], "kei": [20, 93, 101, 157, 158, 161, 162, 177, 188, 189, 192, 193, 196, 199, 205], "Will": [20, 58, 92, 179], "travel": [20, 28, 47, 66, 85, 108, 143, 144, 145, 167, 179, 184, 185], "certain": [20, 56, 108, 165, 167, 170, 174, 181, 183, 185, 197], "constant": [20, 101, 104, 111, 169, 175, 187, 188], "expos": [20, 28, 116, 166, 168, 192, 199], "port": [20, 95, 161, 165, 166, 167, 173, 185, 190, 192, 197, 206], "subsequ": [20, 28, 93, 144, 145, 158, 179, 196], "proport": [20, 102, 108, 144, 145, 200, 203], "previou": [20, 25, 63, 92, 108, 144, 161, 166, 168, 169, 170, 174, 177, 179, 182, 183, 184, 185, 187, 188, 192, 199, 202, 203], "properti": [20, 92, 158, 184, 185, 204], "prior": [20, 87, 93, 112, 164, 167], "resembl": 20, "water": 20, "pipe": [20, 168], "action_a": 20, "action_b": 20, "action_c": 20, "idl": 20, "therefor": [20, 23, 91, 108, 187, 188, 189, 194, 199, 200, 202, 204, 206], "retick": 20, "ing": 20, "even": [20, 21, 22, 24, 107, 108, 111, 118, 122, 144, 159, 163, 165, 166, 167, 169, 170, 179, 181, 182, 183, 184, 188, 192, 194, 196, 200, 205], "though": [20, 22, 102, 108, 145, 188, 189, 192, 196, 199, 200, 202, 204], "recal": [20, 185], "loop": [20, 28, 91, 92, 99, 102, 104, 108, 111, 118, 167, 176, 177, 196, 205], "violat": 20, "usual": [20, 28, 45, 50, 53, 54, 115, 158, 166, 174, 184, 186, 189, 194, 195, 199, 200], "togeth": [20, 28, 101, 170, 184, 186, 196, 199], "suggest": [20, 98, 108, 181, 186, 187, 192], "promot": 20, "respons": [20, 22, 24, 25, 28, 39, 40, 41, 56, 92, 105, 167, 172, 177, 181, 189], "round": [20, 84, 92, 179, 183], "robin": [20, 84, 179], "untick": 20, "That": [20, 28, 144, 161, 166, 167, 181, 182, 192], "retain": [20, 67, 113, 114, 143, 144, 145], "rather": [20, 22, 24, 25, 28, 93, 98, 100, 108, 144, 158, 164, 165, 166, 167, 169, 170, 177, 179, 186, 188, 194, 201, 205], "step": [20, 28, 92, 94, 101, 102, 108, 145, 185, 187, 192, 194, 195, 196, 204], "did": [20, 21, 169, 170, 172, 175, 176, 185, 187, 194, 195, 205], "circl": [20, 28, 91, 92, 188, 191, 204], "person": [21, 23, 27, 158, 161, 197], "virtual": [21, 92, 108, 162, 167, 169, 172, 173, 174, 175, 176, 177, 184, 187, 205], "carrot": [21, 111, 169], "anyth": [21, 28, 91, 166, 173, 174, 177, 188, 192, 200, 206], "publish": [21, 45, 50, 53, 54, 59, 91, 92, 93, 94, 95, 99, 100, 102, 103, 106, 107, 108, 110, 111, 116, 118, 119, 120, 123, 127, 129, 130, 140, 144, 145, 162, 164, 165, 166, 167, 169, 172, 175, 177, 179, 182, 184, 185, 188, 190, 191, 192, 196, 197, 198, 199, 201, 204, 205], "goalupdat": [21, 96, 170, 197], "newest": [21, 102, 188], "truncatepath": [21, 96, 165, 197], "least": [21, 92, 158, 161, 166, 184, 204, 205], "awai": [21, 98, 104, 108, 112, 143, 168, 185, 188, 191, 205, 206, 207], "smooth": [21, 27, 28, 58, 90, 98, 102, 104, 108, 112, 113, 114, 116, 118, 143, 144, 145, 163, 166, 167, 168, 169, 179, 184, 188, 190, 199, 204, 207], "off": [21, 108, 112, 118, 120, 161, 167, 168, 169, 172, 187, 192, 194, 205, 207], "toward": [21, 75, 91, 92, 98, 108, 112, 144, 145, 167, 169, 176, 179, 188, 191, 198, 199, 207], "probabl": [21, 107, 126, 144, 145, 168, 185, 190], "occupi": [21, 28, 56, 100, 107, 108, 124, 126, 128, 129, 168, 185, 200], "truncat": [21, 61, 62, 98, 179], "pass": [21, 22, 24, 25, 45, 50, 53, 54, 56, 57, 77, 100, 105, 108, 112, 130, 146, 157, 167, 170, 179, 195, 197, 200, 205, 207], "keeprunninguntilfailur": [21, 197], "mode": [21, 92, 101, 108, 118, 158, 168, 169, 196, 199, 200, 202, 206], "infinit": [21, 99, 124, 129, 144, 145, 196, 205], "cancel": [21, 23, 27, 32, 33, 34, 35, 36, 37, 38, 111, 117, 143, 144, 145, 162, 173, 175, 177, 179, 197], "controllerselector": [21, 22, 23, 24, 25, 96, 166], "selected_control": [21, 22, 23, 24, 25, 45], "default_control": [21, 22, 23, 24, 25, 45], "topic_nam": [21, 22, 23, 24, 25, 45, 50, 53, 54, 59, 107, 170, 200, 202], "controller_selector": [21, 22, 23, 24, 25, 45], "plannerselector": [21, 22, 23, 24, 25, 96, 166], "selected_plann": [21, 22, 23, 24, 25, 53], "default_plann": [21, 22, 23, 24, 25, 53], "planner_selector": [21, 22, 23, 24, 25, 53], "input_go": [21, 22, 56, 57, 86, 197], "output_go": [21, 22, 56, 57, 86, 197], "updated_go": [21, 197], "error_code_id": [21, 22, 23, 24, 25, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 190], "compute_path_error_cod": [21, 22, 23, 24, 25, 43, 44, 95, 190], "input_path": [21, 61, 62, 197], "output_path": [21, 61, 62, 197], "truncated_path": [21, 61, 197], "follow_path_error_cod": [21, 22, 23, 24, 25, 48, 79, 95], "intermediari": [22, 145, 163, 166], "constraint": [22, 112, 118, 145, 166, 167, 177, 179, 181, 188, 207], "final": [22, 23, 27, 28, 104, 105, 108, 143, 144, 145, 158, 166, 173, 177, 185, 188, 189, 190, 192, 196, 199, 207], "freespac": [22, 24, 25, 188], "opportun": [22, 24, 25, 169, 173, 177], "computepaththroughpos": [22, 56, 57, 96], "util": [22, 23, 24, 25, 28, 42, 101, 108, 145, 158, 163, 166, 167, 168, 169, 173, 181, 182, 184, 187, 192, 195, 200, 202, 203, 205], "By": [22, 24, 25, 28, 72, 158, 161, 162, 165, 169, 182, 185, 192, 194, 196, 200, 204], "convent": [22, 24, 25, 28, 185, 186, 189, 199], "style": [22, 24, 25, 106, 170, 188, 203], "worri": [22, 24, 25, 28, 159, 188, 194], "want": [22, 24, 25, 27, 28, 91, 108, 158, 166, 169, 170, 172, 173, 174, 175, 176, 177, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 198, 199, 201, 205, 206], "caller": [22, 24, 25, 205], "ampl": [22, 24, 25], "transient": [22, 24, 25, 45, 50, 53, 54, 59], "crowd": [22, 24, 25, 181], "temporari": [22, 23, 24, 25, 94, 95, 99, 110, 116, 119, 196, 202], "nomin": [22, 24, 25], "vector": [22, 28, 42, 56, 57, 67, 69, 90, 91, 92, 94, 95, 99, 100, 101, 102, 105, 108, 109, 110, 113, 116, 117, 118, 123, 124, 125, 126, 129, 130, 143, 167, 168, 169, 174, 176, 177, 179, 181, 182, 188, 194, 200, 202, 203], "removepassedgo": [22, 96, 166, 169], "cull": [22, 56, 57, 179], "awar": [22, 24, 25, 98, 108, 115, 117, 143, 144, 145, 163, 166, 185, 188, 205], "similarli": [22, 24, 91, 97, 111, 169, 184, 192], "impact": [22, 24, 101, 108, 169, 188, 194], "worth": [22, 24, 28, 108, 183, 188, 192, 193], "reactiv": [22, 24, 197], "fallback": [22, 24, 25, 92, 204, 205], "exit": [22, 24, 28, 99, 102, 105, 165, 167, 192, 194, 195, 205], "preemption": [22, 24, 169, 173, 177], "immedi": [22, 24, 92, 105, 166, 169, 172, 175, 177, 184, 187, 192, 194, 205], "reserv": [22, 24, 25, 168, 189, 196], "resolv": [22, 24, 25, 105, 165, 167, 190, 203], "bad": [22, 24, 25, 28, 93, 172, 196], "spot": [22, 24, 25, 145, 162, 172], "iter": [22, 24, 25, 27, 28, 42, 57, 92, 95, 98, 103, 104, 108, 114, 117, 118, 143, 144, 145, 168, 169, 174, 196], "reattempt": [22, 24, 25], "goalcheckerselector": [22, 24, 25, 96, 166], "hardcod": [22, 24, 25, 168, 173, 177], "advis": [22, 24, 25, 28, 184], "uniqu": [22, 24, 25, 28, 92, 158, 163, 165, 166, 169, 172, 173, 177], "selector": [22, 24, 25, 169, 179], "better": [22, 24, 25, 28, 91, 92, 99, 104, 111, 112, 117, 118, 144, 158, 166, 167, 169, 170, 185, 188, 189, 195, 202, 207], "profession": [22, 24, 25, 163], "333": 22, "reactivesequ": [22, 23, 25], "radiu": [22, 28, 57, 91, 92, 98, 100, 101, 102, 104, 108, 111, 122, 136, 138, 144, 145, 146, 167, 179, 181, 182, 185, 187], "wouldaplannerrecoveryhelp": [22, 24, 96, 168], "error_cod": [22, 24, 65, 79, 80, 81, 189, 190, 205], "wouldacontrollerrecoveryhelp": [22, 24, 96, 168], "spin_error_cod": [22, 24, 60], "30": [22, 23, 24, 25, 27, 28, 63, 98, 102, 108, 168, 184, 185, 187, 196, 199, 202, 204, 205], "05": [22, 23, 24, 25, 31, 47, 91, 92, 93, 100, 102, 103, 108, 111, 125, 145, 150, 174, 182, 185, 187, 203, 204, 205], "backup_error_cod": [22, 31], "prerequisit": [23, 160, 185], "sequencestar": [23, 173], "retryuntilsucessful": 23, "soft": [23, 92, 99, 108, 118], "extens": [23, 28, 108, 158, 159, 168, 169, 170, 196], "apart": [23, 207], "effici": [23, 28, 115, 185, 188, 189], "forklift": 23, "close": [23, 28, 57, 87, 91, 92, 100, 108, 111, 118, 145, 148, 154, 158, 166, 167, 169, 175, 182, 188, 192, 199, 204, 205], "shorter": [23, 61, 62, 144, 145, 179, 187, 197], "expir": [23, 76, 179, 203], "ultim": 23, "solv": [23, 156, 176, 194], "problem": [23, 55, 105, 167, 176, 177, 179, 188, 194, 205], "cycl": [23, 91, 92, 111, 144, 145, 167, 172], "caus": [23, 31, 47, 91, 92, 93, 108, 144, 145, 162, 167, 188, 193, 196, 200, 202], "becaus": [23, 28, 105, 108, 158, 159, 161, 166, 169, 172, 184, 186, 188, 194, 195, 198, 199, 206, 207], "depict": [23, 98], "monitorandfollowpath": 23, "intent": [23, 108, 188], "kind": [23, 163, 184, 192, 194], "monitor": [23, 29, 91, 163, 166, 180, 206, 208], "exhibit": 23, "exclus": 23, "pathlongeronapproach": [23, 96, 179], "decid": [23, 93, 169, 186, 187, 189], "approach": [23, 28, 87, 92, 102, 103, 108, 109, 111, 115, 117, 143, 144, 145, 163, 166, 168, 179, 181, 184, 188, 190, 204, 207], "proxim": [23, 57, 87, 108, 111, 166, 167, 169, 204], "retryuntilsuccesful": 23, "inturn": 23, "firstli": 23, "cancelcontrol": [23, 96, 167], "gif": [23, 169, 199], "consequ": 23, "controller_serv": [23, 99, 103, 104, 105, 108, 111, 112, 165, 166, 167, 169, 175, 181, 189, 195, 202, 207], "conclus": 23, "readi": [23, 157, 158, 161, 162, 167, 174, 187, 188, 192, 194, 196, 200, 202, 204, 205], "organiz": 23, "prox_len": [23, 87], "length_factor": [23, 87], "retryuntilsuccess": 23, "num_attempt": 23, "cancelingcontrolandwait": 23, "controlcancel": 23, "video": [23, 158, 174, 192, 196, 197, 198, 203, 205, 206], "matur": [24, 25], "version": [24, 25, 28, 94, 95, 98, 109, 110, 117, 130, 143, 144, 145, 156, 157, 159, 162, 166, 170, 172, 174, 175, 176, 177, 181, 185, 187, 192], "backup_code_id": 24, "ratecontrollercomputepathtopos": 25, "recoverycomputepathtopos": 25, "fallbackcomputepathtopos": 25, "checkifnewpathneed": 25, "invert": [25, 108, 166], "globalupdatedgo": [25, 67], "ispathvalid": [25, 96, 100], "recoveryfollowpath": 25, "fallbackrecoveri": 25, "spinrecoveri": 25, "waitrecoveri": 25, "backuprecoveri": 25, "ccw": 26, "squar": [26, 39, 40, 91, 92, 100, 169, 191], "three": [26, 28, 115, 168, 186, 188, 189, 199], "driveonhead": [26, 27, 96, 168, 169], "travers": [26, 28, 108, 122, 143, 144, 145, 167, 169, 186], "side": [26, 39, 40, 100, 108, 141, 158, 185, 187, 189, 193, 195, 206], "turn": [26, 42, 98, 101, 108, 111, 118, 120, 144, 145, 158, 166, 167, 168, 169, 179, 181, 187, 188, 190, 193, 194, 199, 205, 207], "primit": [26, 28, 144, 145, 167, 169, 187], "odometr": [26, 28, 196], "accuraci": [26, 92, 106, 164, 170, 196, 199], "repeat": [26, 108, 157, 169, 174, 186, 187], "num_cycl": 26, "dist_to_travel": [26, 47], "time_allow": [26, 27, 30, 31, 47, 60, 94, 167], "12": [26, 185, 187], "570796": 26, "is_recoveri": [26, 30, 60], "fals": [26, 27, 30, 31, 47, 56, 58, 60, 72, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 111, 112, 117, 118, 119, 120, 122, 124, 126, 127, 128, 129, 130, 133, 135, 143, 144, 145, 146, 149, 162, 166, 167, 168, 169, 170, 172, 174, 176, 177, 184, 185, 188, 193, 194, 196, 198, 199, 200, 203, 204, 205, 206], "nav2_simple_command": [27, 167, 199], "gotopos": [27, 167], "gothroughpos": 27, "followwaypoint": [27, 168], "istaskcomplet": [27, 167], "poll": 27, "collect": [27, 183, 185, 188, 195, 196], "switch": [27, 92, 108, 120, 158, 159, 165, 166, 167, 168, 169], "robot_navig": 27, "basicnavig": [27, 167, 199], "rclpy": [27, 167, 205], "init": [27, 167, 192], "setinitialpos": [27, 167], "init_pos": 27, "waituntilnav2act": [27, 167], "autostart": [27, 105, 162, 188, 189, 198, 200, 202], "els": [27, 91, 100, 166, 167, 169, 174, 175, 177, 184, 192, 204], "lifecyclestartup": 27, "getpath": 27, "goal_pos": [27, 166, 167, 175, 177, 201], "smoothed_path": [27, 58, 190], "smoothpath": [27, 96, 98, 167, 190], "getfeedback": [27, 167], "navigation_dur": 27, "600": [27, 167, 189], "canceltask": 27, "getresult": [27, 167], "taskresult": [27, 167], "succeed": [27, 89, 167, 172, 176], "print": [27, 98, 167, 194, 205], "elif": [27, 167], "throw": [27, 91, 99, 167, 168, 194], "except": [27, 28, 40, 91, 99, 144, 145, 161, 166, 168, 176, 179, 184, 194, 196, 202, 205], "none": [27, 45, 50, 51, 52, 53, 54, 59, 91, 168, 169, 177, 188, 189], "call": [27, 28, 39, 40, 41, 92, 99, 102, 104, 110, 144, 145, 150, 161, 162, 164, 165, 166, 167, 168, 169, 172, 173, 174, 175, 176, 177, 179, 186, 187, 188, 189, 190, 192, 194, 195, 199, 200, 205], "catch": [27, 167], "septemb": [27, 196], "constructor": [27, 28, 167, 169, 173], "namespac": [27, 28, 94, 95, 99, 100, 103, 108, 110, 116, 119, 124, 125, 126, 128, 129, 130, 165, 168, 174, 175, 176, 181, 184, 185, 188, 189, 196, 200, 202, 203, 207], "launch": [27, 28, 94, 105, 106, 107, 124, 126, 128, 129, 159, 162, 172, 174, 175, 176, 177, 181, 182, 186, 189, 191, 192, 193, 196, 197, 199, 200, 202, 204, 206], "initial_pos": [27, 70, 93, 167], "posestamp": [27, 43, 44, 46, 49, 52, 56, 62, 67, 69, 86, 90, 166, 167, 169, 175, 176, 177, 189, 201, 205], "waypoint": [27, 29, 56, 104, 140, 141, 142, 163, 164, 166, 167, 170, 189], "chosen": [27, 28, 124, 126, 128, 129, 158, 168, 170, 202], "taskexecutor": 27, "goal_checker_id": [27, 48, 50, 99], "nav_msg": [27, 42, 43, 44, 49, 61, 62, 87, 169, 175, 176, 177, 184, 189, 196], "disable_collision_check": [27, 31, 47, 60, 170], "rotat": [27, 28, 29, 60, 92, 93, 94, 98, 102, 104, 108, 111, 118, 132, 136, 137, 139, 143, 145, 154, 168, 175, 179, 180, 181, 184, 186, 187, 199, 204, 205, 208], "angl": [27, 28, 60, 91, 92, 101, 102, 104, 117, 136, 143, 144, 166, 179, 188, 199], "dist": [27, 144, 145, 191], "head": [27, 36, 47, 104, 108, 111, 112, 143, 145, 161, 167, 169, 179, 183, 184, 186, 188, 197, 199, 207], "assistedteleop": [27, 32, 96, 167, 168, 169, 179], "ongo": 27, "trackingrout": 27, "100m": [27, 115, 167], "argument": [27, 157, 167, 168, 169, 173, 175, 184, 187, 190, 192, 194, 195, 199, 200, 202, 204], "msg": [27, 42, 43, 44, 51, 56, 57, 67, 69, 87, 90, 92, 94, 99, 118, 120, 167, 170, 175, 176, 177, 179, 184, 198, 201], "use_start": [27, 166], "getpaththroughpos": 27, "dockrobot": [27, 96, 170, 205], "dock_pos": [27, 46, 205], "dock_typ": [27, 46, 63, 205], "databas": [27, 102], "dock_id": [27, 46, 205], "undockrobot": [27, 96, 170, 205], "undock": [27, 63, 102, 170, 179, 205], "instanc": [27, 28, 63, 92, 102, 141, 162, 169, 170, 173, 181, 184, 189, 192, 199, 200, 202, 205], "smoother_id": [27, 58, 190], "max_dur": 27, "check_for_collis": [27, 58], "changemap": 27, "map_filepath": 27, "map": [27, 28, 29, 42, 43, 44, 48, 66, 85, 93, 94, 95, 99, 100, 102, 106, 110, 119, 120, 123, 124, 125, 127, 128, 129, 143, 144, 145, 156, 162, 163, 164, 166, 169, 170, 173, 174, 175, 176, 177, 179, 181, 182, 184, 186, 188, 193, 196, 198, 199, 200, 202, 204, 205, 206, 208], "yaml": [27, 91, 92, 107, 166, 167, 170, 172, 173, 174, 175, 176, 177, 181, 182, 184, 188, 189, 190, 191, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207], "clearallcostmap": 27, "getglobalcostmap": 27, "nav2_msg": [27, 28, 99, 165, 166, 170, 173, 200, 202], "getlocalcostmap": 27, "bt_navig": [27, 51, 52, 66, 68, 95, 105, 165, 168, 169, 173, 177, 189], "onlin": [27, 167], "lifecycl": [27, 29, 91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119, 156, 163, 165, 166, 177, 181, 183, 188, 192, 195, 200, 202], "conjunct": [27, 108], "bringup": [27, 28, 105, 124, 126, 128, 129, 157, 162, 167, 168, 174, 181, 183, 185, 188, 189, 192, 198, 200, 201, 204], "manag": [27, 28, 29, 124, 129, 158, 162, 163, 165, 166, 181, 183, 184, 186, 187, 188, 189, 191, 192, 195, 196], "bring": [27, 92, 105, 167, 169, 187, 192, 199, 201], "lifecycleshutdown": 27, "shut": [27, 28, 189], "down": [27, 28, 102, 104, 105, 108, 111, 117, 127, 129, 162, 163, 165, 167, 168, 169, 188, 189, 192, 194, 199, 202, 204], "destroynod": 27, "releas": [27, 164, 165, 180, 192, 203], "resourc": [27, 28, 92, 94, 99, 108, 116, 118, 158, 167, 168, 172, 175, 176, 177, 181, 182, 183, 184, 186, 188, 189, 192, 195, 200, 203], "convers": [27, 107, 161, 200, 202], "getsizeincellsx": 27, "width": [27, 100, 101, 104, 108, 111, 174, 185, 188, 199], "cell": [27, 28, 117, 121, 122, 124, 126, 128, 129, 144, 167, 169, 174, 181, 182, 185, 187, 193, 200, 202], "getsizeincellsi": 27, "height": [27, 91, 92, 100, 104, 111, 124, 129, 174, 185, 187, 199], "getsizeinmetersx": 27, "x": [27, 91, 92, 93, 100, 102, 108, 118, 131, 132, 144, 150, 153, 166, 167, 169, 170, 175, 176, 177, 184, 186, 187, 191, 199, 201, 205], "axi": [27, 108, 118, 174, 187, 199], "size": [27, 28, 39, 40, 101, 128, 144, 145, 167, 174, 180, 181, 182, 184, 185, 187, 188, 191, 192, 193, 196, 199, 200, 202, 203], "getsizeinmetersi": 27, "y": [27, 91, 92, 93, 100, 102, 118, 131, 132, 156, 157, 166, 167, 169, 170, 175, 176, 177, 184, 186, 187, 191, 192, 196, 199, 201, 205], "getoriginx": 27, "getorigini": 27, "getresolut": 27, "resolut": [27, 100, 108, 125, 129, 143, 144, 145, 166, 174, 179, 181, 182, 185, 198, 200, 202], "getglobalframeid": [27, 176], "frame_id": [27, 68, 107, 124, 129, 169, 175, 176, 184, 200, 201, 202], "getcostmaptimestamp": 27, "timestamp": [27, 141, 169, 184], "getcostxi": 27, "mx": 27, "my": [27, 161, 197, 205], "np": 27, "uint8": 27, "int": [27, 42, 49, 74, 83, 91, 92, 93, 95, 98, 100, 101, 102, 107, 108, 113, 114, 117, 119, 121, 124, 129, 131, 142, 143, 144, 145, 169, 173, 174, 176, 177, 194], "getcostidx": 27, "index": [27, 49, 141, 157, 172, 174, 175, 176, 177, 179, 206], "setcost": 27, "maptoworld": 27, "wx": 27, "float": [27, 46, 63, 169], "wy": 27, "xy": [27, 104, 112, 137, 139, 167, 169], "worldtomapvalid": 27, "getindex": [27, 174], "footprintcost": 27, "polygon": [27, 28, 42, 97, 100, 168, 180, 182, 204], "implicit": 27, "linecost": 27, "x0": 27, "x1": [27, 98], "y0": 27, "y1": [27, 98], "step_siz": 27, "setcostmap": 27, "pointcost": 27, "pycostmap2d": 27, "footprintcostatpos": 27, "theta": [27, 29, 102, 104, 112, 113, 118, 166, 169, 179, 181, 188, 205, 207], "example_nav_to_pos": 27, "py": [27, 106, 162, 167, 169, 170, 172, 174, 175, 176, 177, 182, 184, 185, 187, 188, 189, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205], "auxiliari": 27, "example_nav_through_pos": 27, "example_waypoint_follow": 27, "example_follow_path": 27, "example_assisted_teleop": 27, "coupl": [27, 192, 196, 207], "demo_secur": 27, "secur": [27, 28, 92, 99, 118, 158, 160, 169, 192], "patrol": [27, 28], "demo_pick": 27, "shelf": 27, "warehous": [27, 28, 182, 188, 200], "basket": 27, "deliv": 27, "destin": [27, 28, 67, 68, 69, 90, 162, 184, 185, 187], "demo_inspect": 27, "inspect": [27, 158], "pictur": [27, 28, 119, 174, 199, 200, 202, 204], "rfid": 27, "shelv": 27, "status": [27, 177], "roboticist": 28, "appreci": [28, 161], "middlewar": 28, "cli": [28, 107, 158, 159, 165, 166, 192, 195, 201], "canon": 28, "shovel": 28, "bulldoz": 28, "right": [28, 108, 117, 118, 144, 145, 161, 162, 167, 184, 186, 191, 192, 193, 195, 199], "permiss": [28, 92, 99, 118, 169], "occasion": [28, 115], "boolean": [28, 120, 168, 169, 170, 179, 185], "synchron": [28, 196], "regist": [28, 96, 172, 173, 174, 175, 176, 177, 185, 203], "highest": [28, 168, 205], "navigatetopos": [28, 95, 96, 119, 165, 173, 177, 197], "interact": [28, 95, 96, 108, 163, 166, 167, 170, 187, 189, 190, 192, 194, 205, 208], "transit": [28, 105, 113, 165, 167, 177, 188, 189, 190, 195, 207], "teardown": [28, 181], "shutdown": [28, 167, 189], "commerci": [28, 161, 199], "debug": [28, 98, 108, 129, 130, 133, 144, 145, 158, 168, 194, 195], "unconfigur": [28, 189], "inact": [28, 108, 172, 175, 176, 177, 187, 189], "stage": [28, 46, 63, 100, 102, 158, 170, 175, 192, 205], "fulli": [28, 93, 122, 144, 145, 161, 162, 166, 167, 170, 181, 183, 188, 190, 196, 199, 203, 205], "on_configur": [28, 172, 175, 176, 177], "alloc": [28, 189, 194, 203], "memori": [28, 158, 167, 188, 189, 192, 194, 203, 205], "on_activ": [28, 172, 175, 176, 177], "deactiv": [28, 105, 172, 175, 176, 177, 189], "clean": [28, 101, 108, 158, 165, 167, 169, 172, 175, 176, 177, 188, 192], "dealloc": 28, "cleanli": [28, 105, 177, 188, 192, 195], "wrapper": [28, 172, 173, 194, 196], "lifecyclenod": [28, 167, 175, 177, 194], "nav2_util": [28, 165, 167, 176, 177], "much": [28, 98, 102, 104, 111, 118, 144, 161, 163, 165, 166, 168, 186, 187, 188, 199, 200], "complex": [28, 95, 108, 144, 163, 168, 185, 186, 187, 188, 194, 206], "crash": [28, 105, 165, 167, 188, 189, 192, 206], "eloqu": [28, 171], "increasingli": [28, 196], "scalabl": 28, "oppos": [28, 145], "finit": [28, 108, 144, 196, 206], "fsm": 28, "dozen": [28, 205], "soccer": [28, 199], "plai": [28, 182, 192, 196], "game": [28, 196], "challeng": 28, "error": [28, 30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 65, 79, 80, 81, 91, 92, 93, 95, 104, 108, 121, 156, 157, 165, 166, 167, 170, 179, 182, 185, 190, 192, 193, 196, 198, 199, 203, 205], "prone": 28, "shoot": 28, "particularli": [28, 113, 158, 185, 200], "unclear": 28, "kick": [28, 172], "ball": 28, "reus": [28, 158, 172, 177, 187, 189], "book": 28, "strongli": 28, "chapter": [28, 200, 202], "nomenclatur": 28, "workflow": [28, 158, 159], "minut": [28, 94, 95, 99, 110, 116, 119, 169, 191, 192], "formal": [28, 163, 193], "valid": [28, 73, 91, 92, 93, 98, 101, 102, 112, 120, 123, 124, 127, 129, 144, 145, 163, 168, 177, 179, 185, 188, 199], "provenli": 28, "correct": [28, 91, 92, 156, 158, 161, 167, 184, 185, 187, 192, 198, 200, 202, 204], "central": [28, 199], "v4": 28, "construct": [28, 161, 167], "insid": [28, 92, 97, 98, 99, 102, 103, 115, 118, 119, 158, 159, 167, 168, 169, 174, 184, 185, 189, 192, 194, 195, 200, 203, 204, 205], "load": [28, 48, 94, 95, 99, 100, 102, 107, 108, 110, 116, 119, 130, 158, 163, 164, 165, 166, 167, 169, 172, 173, 174, 175, 176, 177, 179, 181, 185, 187, 190, 195, 196, 200, 202, 203, 206], "associ": [28, 168, 184, 185, 186], "At": [28, 112, 161, 167, 174, 184, 186, 187, 192, 194, 196, 205, 207], "march": 28, "One": [28, 181, 184, 187, 199], "part": [28, 32, 33, 36, 37, 38, 61, 62, 92, 93, 115, 123, 144, 145, 161, 165, 167, 174, 181, 182, 185, 187, 190, 192, 196, 204], "larger": [28, 87, 92, 105, 108, 111, 113, 143, 161, 166, 179, 194, 204], "navigatetoposeact": 28, "among": [28, 117, 181, 188, 193], "hierarch": [28, 206], "hfsm": 28, "popular": [28, 188, 194], "demand": [28, 175, 176, 199], "natur": [28, 108, 169, 177, 188, 196], "difficult": [28, 112, 167, 188, 207], "offer": [28, 104, 181, 199, 203, 206], "nav2_hfsm_navig": 28, "pend": [28, 177], "heart": [28, 181], "host": [28, 94, 99, 107, 110, 116, 119, 158, 159, 164, 172, 181, 192, 195, 199], "runtim": [28, 166, 167, 172, 173, 174, 175, 176, 177, 199, 203], "alias": 28, "param": [28, 102, 112, 166, 174, 184, 187, 188, 194, 195, 199, 200, 202, 204, 205], "correspond": [28, 42, 87, 91, 92, 95, 108, 109, 117, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 143, 144, 145, 166, 167, 172, 173, 174, 185, 186, 193, 199, 200, 202], "class": [28, 92, 93, 95, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 187, 188, 203], "charger": [28, 170], "costli": 28, "duplic": [28, 177], "special": [28, 87, 91, 92, 99, 101, 161, 168, 173, 174, 192, 206], "varieti": [28, 172], "cannot": [28, 78, 104, 108, 111, 118, 144, 145, 150, 166, 168, 177, 188, 189, 192, 199, 203, 205, 206], "subscrib": [28, 45, 50, 53, 54, 59, 71, 72, 86, 92, 93, 99, 126, 128, 141, 166, 169, 170, 184, 185, 192, 197, 199], "computation": [28, 108, 129, 167], "expens": [28, 108, 129, 167, 168, 184], "sustain": 28, "fork": [28, 103, 192], "modif": [28, 158, 161, 166, 167], "itself": [28, 102, 127, 144, 145, 158, 167, 173, 177, 185, 190, 192, 200, 202, 206], "definit": [28, 48, 58, 95, 168, 172, 174, 177, 184, 185, 187, 189, 205], "rectifi": 28, "buffer": [28, 94, 100, 116, 118, 124, 129, 172, 175, 176, 192, 196, 203], "shortest": [28, 181], "spars": [28, 179, 188, 203], "predefin": [28, 199], "feasibl": [28, 108, 112, 114, 115, 123, 144, 163, 166, 167, 169, 179, 181, 188, 207], "charg": [28, 71, 102, 168, 169, 170, 179, 181, 205], "station": [28, 46, 63, 102, 181, 205], "detector": [28, 97, 102, 197, 205], "board": [28, 191], "mainstai": [28, 115], "unknown": [28, 56, 79, 80, 81, 100, 109, 117, 122, 129, 143, 144, 145, 168, 189, 200], "fake": 28, "poor": [28, 196], "total": [28, 31, 108, 143, 144, 145, 193, 205], "attent": [28, 108, 188], "sm": [28, 172], "matrix": [28, 184], "hold": [28, 185, 206], "tf": [28, 78, 94, 95, 100, 104, 106, 108, 111, 116, 128, 130, 156, 163, 164, 167, 168, 172, 175, 176, 179, 184, 186, 187, 196, 199, 201, 205], "criteria": [28, 137, 139, 154, 161, 167, 179], "search": [28, 62, 104, 108, 111, 112, 115, 130, 143, 144, 145, 156, 166, 167, 169, 181, 188, 207], "compar": [28, 65, 79, 80, 81, 92, 95, 98, 115, 168, 169, 205], "realiti": 28, "refin": [28, 98, 114, 144, 145, 162, 167, 205], "introduc": [28, 91, 111, 159, 161, 162, 164, 166, 167, 170, 183, 185, 187, 189, 193], "ragged": 28, "abrupt": 28, "separ": [28, 91, 92, 100, 108, 123, 158, 163, 166, 167, 169, 174, 184, 186, 189, 190, 192, 194, 195, 200, 201, 205, 206], "combin": [28, 100, 125, 144, 147, 148, 151, 152, 166, 170, 179, 188, 201], "acquir": 28, "multitud": [28, 185], "remark": 28, "robot_radiu": [28, 100, 125, 174, 182, 185, 188], "arbitrari": [28, 92, 115, 159, 179, 181, 183, 188, 205], "circular": [28, 100, 108, 115, 122, 163, 169, 181, 182, 187, 188], "movement": [28, 91, 92, 93, 98, 100, 118, 145, 168, 182, 199, 204, 205], "attach": [28, 100, 161, 182, 184, 185, 186, 189, 192], "pallet": [28, 100, 102, 170, 182, 205], "shape": [28, 91, 92, 100, 115, 163, 168, 181, 182, 183, 187, 188, 200, 202, 204], "tell": [28, 161, 169, 172, 173, 174, 184, 192, 194, 199], "nav2_waypoint_follow": [28, 119, 140, 141, 142, 164, 166, 168, 169], "nice": [28, 172, 192], "school": 28, "thought": [28, 167, 173], "fleet": [28, 192], "dispatch": 28, "dumb": 28, "smart": [28, 120], "grade": [28, 163, 184, 199], "solut": [28, 94, 95, 99, 108, 110, 116, 119, 144, 145, 188, 193, 196], "account": [28, 91, 92, 166, 167, 172, 181, 188, 193, 205], "assign": [28, 58, 62, 98], "hand": [28, 108, 112, 118, 167, 169, 182, 186, 187, 188, 192, 196, 207], "unit": [28, 94, 95, 99, 101, 105, 106, 110, 116, 119, 161, 170, 180, 186], "aisl": [28, 143, 167, 181, 188], "proof": 28, "realli": [28, 98, 188, 200], "carri": [28, 165, 166, 167, 176, 197], "weight": [28, 62, 93, 98, 108, 114, 117, 143, 144, 145, 153, 165, 167, 169, 188, 196, 200], "mid": 28, "soon": [28, 169], "nav2_bt_waypoint_follow": 28, "subject": [28, 108, 184], "ti": [28, 145], "neither": 28, "highli": [28, 98, 108, 115, 153, 162, 163, 169, 179, 181, 186, 188, 190, 198, 199, 201, 203, 207], "distinct": [28, 186], "busi": 28, "navsat_transform": [28, 199], "fuse": [28, 163, 180, 184, 199], "follow_gps_waypoint": [28, 169, 199], "directli": [28, 101, 108, 142, 158, 159, 161, 166, 169, 173, 174, 187, 194, 199, 200, 202], "express": [28, 127, 169, 175, 199, 200, 202], "cartesian": [28, 42, 101, 108, 169, 179, 199], "accord": [28, 107, 184, 185, 199, 200, 202], "odom": [28, 78, 91, 92, 93, 94, 95, 99, 100, 102, 106, 118, 156, 172, 173, 182, 184, 185, 186, 196, 199, 201, 204, 205], "base_link": [28, 57, 62, 66, 68, 78, 85, 94, 95, 100, 102, 106, 113, 114, 116, 125, 172, 173, 174, 177, 182, 184, 185, 186, 187, 190, 196, 199, 205], "instruct": [28, 119, 162, 170, 172, 174, 175, 176, 177, 184, 185, 192, 194, 195, 201], "tri": [28, 165, 175], "equal": [28, 91, 92, 93, 94, 95, 99, 104, 107, 110, 116, 118, 119, 120, 169, 174, 191, 193, 200, 202], "vision": [28, 98, 102, 185, 192, 196, 205], "depth": [28, 92, 100, 124, 129, 179, 181, 185, 186, 187, 188, 196, 203], "rep": [28, 163, 166, 180, 184, 186, 199], "105": [28, 163, 184, 186, 199], "rich": 28, "nutshel": 28, "tf2": [28, 165, 183, 184, 186, 187, 188], "job": [28, 108], "captur": [28, 167, 181, 195, 196], "remaind": 28, "metadata": [28, 158, 177, 200, 202, 205, 206], "wheel": [28, 104, 184, 186, 187, 196, 199], "encod": [28, 120, 127, 184, 186, 196, 199, 200, 202], "vio": [28, 180, 184, 186, 208], "imu": [28, 184, 185, 186, 196, 199], "drift": [28, 184], "manner": [28, 163], "dead": 28, "reckon": 28, "precis": [28, 166, 182], "perceiv": [28, 185], "regular": [28, 30], "inflat": [28, 93, 100, 123, 125, 126, 144, 146, 169, 174, 179, 185, 193, 200, 203], "sonar": [28, 92, 126, 168, 185, 188, 203, 204], "wise": [28, 108, 177, 188, 192, 205], "scene": [28, 108, 164], "camera": [28, 120, 141, 168, 185, 188, 203, 205, 208], "underli": [28, 104, 170, 203], "heurist": [28, 111, 115, 143, 144, 145, 166, 167, 169, 181], "binari": [28, 100, 107, 143, 162, 168, 172, 173, 175, 176, 177, 179, 188, 192, 203], "annot": [28, 101, 166, 174, 175, 176, 200, 202, 205], "occur": [28, 112, 113, 174, 196, 204, 205], "might": [28, 93, 108, 118, 144, 145, 166, 169, 170, 177, 182, 184, 185, 192, 194, 195, 200, 202, 206], "pixel": [28, 100, 193, 200], "belong": [28, 127, 166, 200, 202], "mask": [28, 107, 120, 123, 127, 166, 168, 179, 193], "overlaid": 28, "surfac": [28, 163, 199, 205], "spatial": [28, 108, 166], "linearli": [28, 102, 127, 166, 200, 202], "restrict": [28, 92, 127, 166, 168, 169, 179, 188, 199, 202], "lane": [28, 107, 123, 166, 179, 200], "mesh": [28, 187], "discret": [28, 121, 158, 161, 181, 184], "tunabl": 29, "star": [29, 181, 188], "regul": [29, 163, 166, 167, 169, 175, 179, 181, 188, 192, 207], "pure": [29, 104, 108, 163, 166, 167, 168, 169, 172, 174, 176, 177, 179, 181, 188, 196, 207], "pursuit": [29, 163, 166, 167, 169, 179, 181, 188, 207], "predict": [29, 92, 166, 169, 179, 196], "shim": [29, 179, 180, 188, 208], "grace": [29, 175, 179], "saver": [29, 120, 123, 127, 166, 200, 202], "smoother": [29, 58, 59, 81, 104, 143, 144, 145, 163, 177, 180, 181, 189, 204, 208], "savitzki": [29, 179], "golai": [29, 179], "constrain": [29, 114, 166, 179, 188], "loopback": 29, "invok": [30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 64, 157, 158, 189], "nav2_behavior": [30, 31, 47, 60, 64, 94, 167, 169, 172], "modul": [30, 31, 42, 43, 44, 47, 48, 51, 52, 60, 64, 95, 105, 119, 169, 174, 196, 199, 204], "doubl": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 51, 52, 55, 56, 57, 58, 60, 61, 62, 64, 66, 68, 74, 77, 85, 87, 88, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 116, 117, 118, 119, 120, 122, 123, 124, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 166, 175, 176], "increment": [30, 91, 92, 94, 144, 167], "counter": [30, 115, 167, 173, 177, 184, 204], "exce": [30, 31, 47, 60, 94, 95, 99, 110, 116, 119, 127, 166], "server_nam": [30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 47, 48, 51, 52, 60, 64, 166], "string": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 66, 68, 78, 85, 86, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 105, 106, 107, 108, 110, 112, 116, 118, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 140, 141, 144, 145, 147, 148, 151, 152, 165, 168, 169, 170, 172, 173, 174, 175, 176, 177, 184, 189, 203, 205], "server_timeout": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 51, 52, 55, 60, 64, 73, 95, 166], "timeout": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 51, 52, 55, 60, 64, 80, 81, 92, 94, 95, 99, 101, 102, 105, 107, 110, 116, 118, 119, 140, 165, 172, 173, 204], "uint16": [30, 31, 42, 43, 44, 46, 47, 48, 51, 52, 58, 60, 63, 189, 205], "enumer": [30, 31, 42, 43, 44, 46, 47, 48, 58, 60, 63, 206], "assisted_teleop_serv": 30, "assisted_teleop_error_cod": 30, "displac": [31, 47], "linear": [31, 47, 92, 98, 101, 102, 104, 107, 111, 135, 144, 166, 168, 169, 175, 184, 200, 204], "translat": [31, 47, 93, 111, 132, 136, 166, 168, 179, 184, 186, 188, 205], "bool": [31, 42, 46, 47, 56, 58, 60, 63, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 108, 109, 111, 112, 113, 114, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 133, 135, 137, 139, 140, 141, 142, 143, 144, 145, 146, 149, 166, 169, 170, 172, 177, 205], "disabl": [31, 47, 60, 91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119, 143, 144, 145, 167, 168, 188, 191, 196, 205], "backup_serv": [31, 47], "address": [32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 48, 164, 165, 166, 167, 168, 169, 170, 172], "remap": [32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 48, 106, 124, 126, 128, 129, 166, 167, 170, 184, 185, 189, 190, 194, 195, 196, 197, 199, 204], "assisted_teleop": [32, 94], "compute_complete_coverag": 35, "drive_on_head": [36, 94], "reset_dist": [39, 40, 166], "won": [39, 108, 166, 169, 172, 173, 175, 176, 177, 182, 187, 192, 193, 199, 200], "clear_around_local_costmap": 39, "region": [40, 42, 91, 108, 179], "clear_except_local_costmap": 40, "opennav_coverag": [42, 101], "fields2cov": [42, 101, 169], "generate_headland": 42, "whether": [42, 46, 56, 58, 91, 92, 93, 94, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 111, 113, 114, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 133, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 149, 161, 164, 166, 170, 172, 174, 175, 179, 184, 185, 187, 188, 205], "headland": [42, 101], "generate_rout": 42, "swath": [42, 101], "generate_path": 42, "connector": [42, 196], "file_field": 42, "filepath": [42, 102, 145, 177, 188, 205], "gml": 42, "file_field_id": 42, "geometry_msg": [42, 43, 44, 46, 49, 51, 56, 57, 62, 67, 69, 86, 90, 92, 94, 99, 118, 165, 169, 170, 175, 176, 177, 184, 201, 205], "outermost": [42, 91, 92], "void": [42, 167, 173, 175, 177], "polygons_frame_id": 42, "nav_path": 42, "coverage_path": 42, "pathcompon": 42, "distinguish": 42, "pathcomponentsiter": 42, "field_filepath": 42, "cov_path": 42, "computecoverag": 42, "compute_coverage_error_cod": 42, "coveragenavig": [42, 95, 179], "nav2_plann": [43, 44, 164], "empti": [43, 44, 95, 108, 124, 129, 140, 165, 166, 167, 169, 170, 175, 177, 192, 193], "posestampedarrai": [43, 51, 56, 57, 67, 69, 86, 90], "followpathact": [45, 50, 54, 59], "qo": [45, 50, 53, 54, 59, 92, 128, 166, 169, 185, 196], "valu": [45, 50, 53, 54, 59, 70, 72, 91, 92, 93, 94, 95, 98, 99, 100, 102, 104, 107, 108, 110, 111, 114, 116, 117, 119, 120, 124, 126, 127, 129, 143, 144, 145, 158, 161, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 182, 184, 185, 186, 187, 188, 190, 193, 194, 198, 199, 200, 202, 204, 206, 207], "use_dock_id": [46, 205], "max_staging_tim": [46, 205], "1000": [46, 74, 95, 108, 114, 143, 144, 145, 205], "navigate_to_staging_pos": [46, 205], "num_retri": [46, 205], "dock_error_cod": 46, "drive_on_heading_error_cod": 47, "eg": [48, 52, 188], "simplegoalcheck": [48, 99, 103, 104, 111, 112, 130, 166, 179, 207], "precise_goal_check": [48, 50, 166], "extract": [49, 167, 177, 179], "header": [49, 68, 164, 169, 170, 174, 175, 176, 184, 201], "goalcheck": [50, 165, 167, 175], "goal_check": [50, 99, 103, 104, 111, 112, 166, 175, 207], "goal_checker_selector": 50, "selected_goal_check": 50, "default_goal_check": 50, "absolut": [51, 52, 107, 127, 165, 169, 170, 175, 184, 187, 192, 194, 196, 199, 200, 202], "lowest": [51, 52, 108, 166, 168, 189], "error_code_nam": [51, 52, 95], "navigate_through_poses_error_cod": [51, 95], "navigate_through_poses_w_replanning_and_recoveri": [51, 52], "navigate_to_pose_error_cod": [52, 95], "computepathtoposeact": 53, "progresscheck": [54, 165], "progress_check": [54, 99, 103, 104, 111, 112, 207], "progress_checker_selector": 54, "selected_progess_check": 54, "progress_checker_id": [54, 168], "default_progress_check": 54, "selected_progress_check": 54, "precise_progress_check": 54, "reloc": 55, "sever": [55, 92, 96, 97, 108, 115, 158, 161, 166, 192, 199, 205], "deloc": 55, "kidnap": 55, "reinitialize_global_loc": 55, "threshold": [56, 68, 74, 92, 99, 102, 107, 108, 111, 112, 120, 150, 167, 179, 196, 198, 200, 202, 205, 207], "get_cost_global_costmap": 56, "cost_threshold": 56, "254": [56, 185], "use_footprint": 56, "253": 56, "consider_unknown_as_obstacl": 56, "255": [56, 100, 174, 200], "viapoint": [57, 179], "robot_base_fram": [57, 66, 68, 85, 94, 95, 100, 113, 114, 116, 125, 172, 173, 174, 177, 184, 185, 190], "unsmoothed_path": [58, 190], "max_smoothing_dur": 58, "smoothing_dur": 58, "durat": [58, 74, 77, 90, 94, 95, 99, 105, 106, 108, 150, 161, 167, 170, 173, 175, 179, 189, 197, 205], "was_complet": 58, "indic": [58, 91, 92, 93, 102, 108, 120, 123, 127, 140, 161, 163, 165, 166, 173, 174, 185, 202, 205], "simple_smooth": [58, 114, 116, 190], "smoothing_duration_us": 58, "smoothing_complet": 58, "smoothing_path_error_cod": 58, "smoother_selector": 59, "default_smooth": 59, "selected_smooth": 59, "simplesmooth": [59, 114, 116, 190], "radian": [60, 91, 92, 93, 104, 108, 111, 112, 207], "closer": [61, 104, 108, 144, 168, 169, 170], "orient": [61, 62, 98, 104, 108, 109, 111, 113, 117, 137, 139, 143, 144, 145, 154, 162, 169, 170, 174, 176, 181, 184, 185, 196, 198, 199, 200, 201, 202], "distant": 62, "backward": [62, 94, 102, 104, 130, 150, 153, 166, 168, 169, 194, 204], "distance_forward": 62, "trim": 62, "distance_backward": 62, "robot_fram": 62, "transform_toler": [62, 66, 68, 91, 92, 93, 94, 95, 100, 102, 103, 104, 108, 111, 116, 120, 123, 127, 128, 130, 175, 177, 203, 204], "lookup": [62, 167], "angular_distance_weight": 62, "angular": [62, 92, 101, 102, 104, 108, 111, 112, 131, 132, 135, 144, 147, 150, 151, 153, 168, 169, 175, 184, 188, 204, 207], "closest": [62, 104, 111, 130], "Not": [62, 108, 163, 170, 188, 205], "max_robot_pose_search_dist": [62, 104, 108, 111], "infin": 62, "path_loc": 62, "max_undocking_tim": [63, 205], "wait_serv": 64, "unsign": [65, 79, 80, 81, 174], "against": [65, 79, 80, 81, 145, 168, 169, 188, 192, 204], "error_codes_to_check": 65, "std": [65, 165, 167, 169, 170, 172, 173, 175, 176, 177, 194], "101": [65, 168, 189, 200], "107": 65, "119": 65, "declar": [66, 68, 158, 161, 166, 169, 172, 174, 175, 176, 200, 202], "ros__paramet": [66, 68, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 125, 127, 143, 144, 145, 165, 166, 169, 170, 172, 173, 175, 176, 177, 181, 184, 185, 190, 193, 199, 200, 202, 203, 204, 205, 207], "global_fram": [66, 85, 94, 95, 100, 125, 168, 172, 173, 174, 177, 185], "goal_reached_tol": 68, "25": [68, 91, 92, 93, 99, 102, 103, 104, 107, 111, 112, 137, 139, 144, 145, 154, 166, 194, 199, 200, 202, 204, 207], "sent": [70, 118, 167, 168, 169, 172, 177, 197], "initial_pose_receiv": 70, "sensor_msg": [71, 72, 92, 184], "batteryst": [71, 72, 205], "power_supply_statu": 71, "power_supply_status_charg": 71, "battery_top": [71, 72], "battery_statu": [71, 72], "percentag": [72, 93, 126, 127, 175, 179, 195, 200], "voltag": 72, "is_voltag": 72, "min_batteri": 72, "velocity_threshold": 74, "01": [74, 100, 106, 111, 184, 185, 199], "duration_stop": 74, "timer": [76, 169, 179, 185], "reset": [76, 93, 108, 150, 162, 165, 166, 167, 173, 174, 177, 179], "patience_exceed": [79, 168], "failed_to_make_progress": [79, 168], "no_valid_control": [79, 80, 168], "compute_path_to_pose_error_cod": 80, "failed_to_smooth_path": [81, 168], "smoothed_path_in_collis": [81, 168], "smoother_error_cod": [81, 95, 190], "till": 82, "third": [82, 175, 192, 200, 202], "doesn": [82, 143, 166, 167, 170, 172, 188, 192, 196, 200], "goal_updater_top": 86, "goal_upd": [86, 197], "goals_updater_top": 86, "goals_upd": 86, "subscript": [86, 91, 92, 166, 169, 170, 177, 179, 184, 189], "newli": [87, 112, 166, 167, 182, 185, 188, 189, 192, 200, 204, 206, 207], "old": [87, 130, 168, 170, 177, 179], "length": [87, 98, 100, 101, 108, 117, 144, 145, 167, 169, 185, 187, 188, 189, 191], "factor": [87, 98, 104, 108, 122, 143, 144, 154, 185, 188], "throttl": [88, 165, 179], "min_rat": 90, "max_rat": 90, "min_spe": 90, "max_spe": [90, 108], "filter_dur": 90, "sec": [90, 106, 173, 201], "affect": [91, 97, 166, 167, 169, 187], "blink": 91, "led": [91, 168, 169], "sound": [91, 169], "alarm": [91, 169], "warn": [91, 110, 126, 144, 145, 165, 204], "malfunct": 91, "collision_detector_st": [91, 169], "readm": [91, 92, 97, 104, 108, 111, 112, 115, 117, 118, 145, 165, 166, 167, 168, 188, 205], "action_typ": [91, 92, 169, 204], "base_frame_id": [91, 92, 93, 106, 204], "base_footprint": [91, 92, 93, 106, 187, 199, 204], "odom_frame_id": [91, 92, 93, 106, 204], "date": [91, 92, 93, 102, 120, 123, 127, 161, 164, 183], "source_timeout": [91, 92, 204], "interv": [91, 92], "overridden": [91, 92, 94, 99, 100, 107, 110, 165, 166, 168, 169, 173, 174, 177, 192], "per": [91, 92, 108, 161, 169, 174, 175, 176, 179, 180, 181, 182, 195, 199], "base_shift_correct": [91, 92], "latest": [91, 92, 157, 158, 192, 207], "slower": [91, 92, 193], "averag": [91, 92, 93, 117], "delai": [91, 92, 199], "odom_r": [91, 92], "fast": [91, 92, 93, 104, 113, 114, 144, 145, 167, 193, 196], "unaccept": [91, 92, 193], "far": [91, 92, 101, 104, 108, 144, 145, 162, 167, 169, 185, 188, 197, 205, 207], "thu": [91, 92, 98, 108, 117, 118, 162, 181, 184, 185, 188, 192, 195, 196, 199, 205], "100": [91, 92, 93, 98, 100, 108, 127, 163, 168, 184, 186, 189, 194, 197, 199, 200, 202, 205, 206], "observation_sourc": [91, 92, 100, 124, 125, 129, 185, 203, 204], "pointcloud": [91, 92, 100, 168, 185, 199, 203], "polygon_nam": [91, 92, 169], "vertic": [91, 92, 121, 199, 204], "p1": [91, 92, 169, 191], "p2": [91, 92, 169, 191], "p3": [91, 92, 169], "front": [91, 92, 144, 147, 151, 175, 187, 188, 204], "triangl": [91, 92], "polygon_sub_top": [91, 92, 169], "prioriti": [91, 92, 99, 118, 161, 168, 169, 177, 189], "min_point": [91, 92, 168, 169, 204], "max_point": [91, 92, 168, 204], "humbl": [91, 92, 93, 94, 99, 103, 104, 108, 111, 112, 169, 171, 172, 183, 192, 204, 206, 207], "meant": [91, 92, 117, 167, 168, 183, 188, 196], "polygon_pub_top": [91, 92, 169, 204], "min_height": [91, 92], "max_height": [91, 92], "obstacles_angl": [91, 92], "pi": [91, 92, 144, 145, 185, 187], "180": [91, 92, 199], "nearbi": [91, 92, 111, 166, 193], "arc": [91, 92, 104, 185], "view": [91, 92, 162, 167, 187, 191, 196, 203, 204, 205, 206], "regardless": [91, 92, 95, 118, 159, 169, 174, 184, 195], "overrid": [91, 92, 100, 107, 130, 144, 145, 158, 167, 169, 172, 173, 174, 175, 176, 177], "desir": [91, 92, 108, 111, 141, 144, 145, 158, 161, 166, 168, 169, 170, 175, 188, 196, 197, 202, 205], "bond_heartbeat_period": [91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119], "bond": [91, 92, 93, 94, 95, 99, 105, 107, 110, 116, 118, 119, 165, 185, 192], "inferior": [91, 92, 93, 94, 95, 99, 107, 110, 116, 118, 119, 169], "collision_detector": 91, "polygonfront": [91, 169], "polygon_front": [91, 169], "intel_realsense_r200_depth": [91, 92, 100, 203], "incom": [92, 97, 120, 123, 127, 165, 200, 202], "bypass": [92, 97, 102, 192, 200, 205], "hardwar": [92, 106, 108, 118, 158, 170, 181, 185, 187, 192, 196, 203, 205, 206], "immin": [92, 163], "slow": [92, 93, 102, 104, 108, 111, 127, 154, 166, 168, 169, 188, 194, 202, 204], "certif": [92, 160], "stereo": [92, 191, 196], "heavi": [92, 98, 144, 145, 199], "agent": [92, 188], "appear": [92, 104, 161, 162, 166, 167, 168, 185, 187, 191, 192, 193, 198, 199, 204, 206], "perspect": 92, "practic": [92, 108, 158, 161, 166, 172, 174, 175, 176, 177, 186, 188, 196, 199, 200, 204], "6th": 92, "fall": [92, 108, 205], "aggress": [92, 144], "emploi": 92, "disappear": 92, "slowdown": [92, 204], "slowdown_ratio": [92, 204], "linear_limit": [92, 168], "angular_limit": [92, 168], "time_before_collis": 92, "approxim": [92, 112, 118, 143, 144, 162, 168, 181, 182, 188, 191, 207], "deriv": [92, 159, 172, 174, 184, 187, 199], "loss": 92, "laserscan": [92, 100, 124, 125, 129, 168, 201], "pointcloud2": [92, 100, 124, 129, 203, 204], "ir": [92, 126, 168, 185, 188, 204], "cmd_vel_in_top": [92, 204], "cmd_vel_smooth": [92, 204], "jazzi": [92, 94, 95, 99, 106, 112, 118, 162, 171, 183, 204], "cmd_vel_raw": 92, "cmd_vel_out_top": [92, 204], "state_top": [92, 168], "unspecifi": [92, 184], "stop_pub_timeout": [92, 204], "zero": [92, 99, 104, 108, 118, 126, 127, 142, 167, 173, 191, 199, 200, 202, 208], "ceas": 92, "overrod": 92, "outsid": [92, 108, 112, 167, 168, 192, 197, 205, 207], "stand": [92, 106, 167, 170], "sleep": [92, 142, 173], "use_realtime_prior": [92, 99, 118, 169], "priorit": [92, 99, 118, 167, 169], "codebas": [92, 99, 118, 161, 169], "meet": [92, 99, 102, 108, 118, 137, 139, 154, 161, 169, 205], "schedul": [92, 99, 118, 169, 180], "deadlin": [92, 94, 95, 99, 110, 116, 118, 119, 169], "conf": [92, 99, 118, 169, 173], "userspac": [92, 99, 118, 169], "usernam": [92, 99, 118, 169], "rtprio": [92, 99, 118, 169], "99": [92, 93, 99, 118, 169, 189, 200], "enable_stamped_cmd_vel": [92, 94, 99, 106, 118, 169, 170, 204], "older": [92, 94, 95, 99, 103, 104, 106, 109, 110, 111, 112, 117, 118, 143, 144, 145, 162, 172, 174, 175, 176, 177, 181, 204, 207], "kilt": [92, 94, 99, 106, 118, 171], "newer": [92, 94, 99, 106, 118, 158, 162, 170, 172, 183, 185, 199], "footprint_top": [92, 102, 113, 114, 116, 172, 190], "published_footprint": [92, 94, 102, 113, 114, 116, 172, 182, 190], "polygon_subscribe_transient_loc": [92, 169], "durabl": [92, 169, 187], "simulation_time_step": [92, 94, 102], "vel_poli": 92, "holonom": [92, 98, 99, 108, 109, 111, 143, 155, 163, 179, 188, 204], "direction_start_angl": [92, 204], "direction_end_angl": [92, 204], "velocity_polygon": [92, 204], "subpoli": 92, "linear_min": [92, 204], "linear_max": [92, 204], "theta_min": [92, 204], "theta_max": [92, 204], "holom": [92, 204], "illustr": [92, 193], "collision_monitor": [92, 204], "collision_monitor_st": 92, "polygonstop": [92, 204], "polygonslow": [92, 204], "footprintapproach": 92, "polygon_stop": [92, 204], "polygon_slowdown": [92, 204], "polygonlimit": 92, "polygon_limit": 92, "02": [92, 103, 106, 191], "velocitypolygonstop": [92, 204], "velocity_polygon_stop": [92, 204], "translation_forward": [92, 204], "translation_backward": [92, 204], "35": [92, 108, 204], "alpha1": 93, "nois": [93, 108, 113, 121, 165, 168, 179, 184, 185, 188, 199, 208], "alpha2": 93, "alpha3": 93, "alpha4": 93, "alpha5": 93, "omni": [93, 108, 115, 166, 179, 188, 204], "beam_skip_dist": 93, "ignor": [93, 102, 104, 156, 157, 173, 184, 192, 193], "beam": 93, "disagre": 93, "likelihood": 93, "skip": [93, 101, 108, 169, 172, 184, 192], "beam_skip_error_threshold": 93, "9": [93, 108, 111, 144, 184, 191, 194], "forc": [93, 108, 169, 196], "converg": [93, 98, 102, 104, 108, 199], "beam_skip_threshold": 93, "do_beamskip": 93, "global_frame_id": [93, 119], "lambda_short": 93, "exponenti": [93, 102, 104, 108, 122, 179, 185, 188], "decai": [93, 108, 122, 179, 185, 188], "z_short": 93, "laser_likelihood_max_dist": 93, "likelihood_field": 93, "laser_max_rang": 93, "laser_min_rang": 93, "laser_model_typ": 93, "likelihood_field_prob": 93, "incorpor": [93, 158, 166], "beamskip": 93, "set_initial_pos": 93, "pose2d": 93, "z": [93, 167, 175, 176, 184, 186, 187, 196, 199, 201], "yaw": [93, 102, 170, 184, 188, 196, 199, 200, 202], "max_beam": 93, "60": [93, 100, 108, 199, 202, 203], "evenli": 93, "max_particl": 93, "2000": [93, 108], "min_particl": 93, "500": [93, 189], "pf_err": 93, "pf_z": 93, "densiti": [93, 101, 108], "33": [93, 108], "percentil": 93, "recovery_alpha_fast": 93, "random": [93, 168], "recovery_alpha_slow": 93, "001": [93, 99, 103, 104, 111, 112, 184, 185, 207], "resample_interv": 93, "resampl": [93, 108], "robot_model_typ": [93, 167], "nav2_amcl": [93, 185, 201], "differentialmotionmodel": 93, "qualifi": 93, "omnimotionmodel": 93, "galact": [93, 95, 99, 171, 172, 174, 176, 185, 203, 206], "earlier": [93, 144, 145, 159, 167, 172, 186], "omnidirect": [93, 108, 112, 115, 145, 167, 179, 181, 184, 188, 196, 207], "save_pose_r": 93, "store": [93, 100, 124, 129, 158, 163, 168, 174, 175, 177, 185, 186, 195, 199, 205], "covari": [93, 199], "initial_pose_": 93, "initial_cov_": 93, "save": [93, 107, 141, 144, 145, 165, 166, 167, 179, 182, 187, 188, 191, 197, 199, 200, 201, 202, 205, 206], "sigma_hit": 93, "deviat": [93, 108, 118, 169, 188], "gaussian": [93, 108, 184, 185, 199], "z_hit": 93, "tf_broadcast": 93, "update_min_a": 93, "update_min_d": 93, "mixtur": 93, "sum": [93, 146, 147, 148, 149, 151, 152, 181, 187], "z_rand": 93, "z_max": 93, "005": 93, "always_reset_initial_pos": 93, "scan_top": [93, 185], "map_top": [93, 128, 185], "first_map_onli": 93, "especi": [93, 104, 144, 145, 159, 164, 167, 186, 190, 192, 196, 198, 199, 201, 203, 207], "loadmap": 93, "map_serv": [93, 107, 128, 165, 199, 200, 202], "first_map_only_": 93, "roll": [94, 100, 102, 107, 108, 156, 158, 170, 180, 184, 188, 192, 196, 199, 206], "renam": [94, 158, 165, 166, 167, 170], "local_costmap_top": [94, 172], "costmap_raw": [94, 102, 113, 114, 116, 172, 190], "raw": [94, 102, 116, 163, 190, 194, 199, 200, 202], "global_costmap_top": [94, 172], "local_footprint_top": [94, 172], "global_footprint_top": [94, 172], "cycle_frequ": [94, 172], "action_server_result_timeout": [94, 95, 99, 101, 110, 116, 119, 169], "discard": [94, 95, 99, 110, 116, 119, 121, 167, 169, 193], "rcl": [94, 95, 99, 110, 116, 119, 169], "1012": [94, 95, 99, 110, 116, 119, 169], "rais": [94, 95, 99, 110, 116, 119, 194], "osrf": [94, 95, 99, 110, 116, 119, 192, 199], "bookkeep": [94, 95, 99, 110, 116, 119], "semi": [94, 95, 99, 110, 116, 119, 205], "workaround": [94, 95, 99, 110, 116, 119], "local_fram": [94, 168], "behavior_plugin": [94, 167, 172], "back_up": 94, "behavior_serv": [94, 105, 167, 172, 189], "iron": [94, 95, 107, 109, 110, 117, 143, 144, 145, 162, 171, 172, 174, 175, 176, 177, 181, 183, 199], "simulate_ahead_tim": [94, 112, 172, 207], "ahead": [94, 102, 108, 111, 134, 135, 147, 151, 192], "max_rotational_vel": [94, 172], "rad": [94, 99, 101, 102, 104, 108, 111, 112, 132, 136, 137, 139, 144, 150, 154, 204, 207], "min_rotational_vel": [94, 172], "rotational_acc_lim": [94, 172], "acceler": [94, 108, 111, 112, 118, 132, 167, 184, 188, 207], "acceleration_limit": [94, 170], "deceleration_limit": [94, 170], "deceler": [94, 108, 111, 132, 169], "neg": [94, 102, 118, 144, 145, 166, 173, 184], "decreas": [94, 108, 168, 203, 204], "minimum_spe": [94, 170], "deadband": [94, 118, 167], "projection_tim": [94, 102], "cmd_vel_teleop": 94, "transform_timeout": [94, 113, 114, 116, 172, 190], "navigatethroughpos": [95, 96, 177], "intend": [95, 162, 165, 169, 205], "groot": [95, 96, 208], "navigate_to_pos": [95, 177], "navigate_through_pos": [95, 177], "nav2_cor": [95, 164, 166, 168, 172, 175, 176, 177], "behaviortreenavig": [95, 168, 177], "navigatetoposenavig": [95, 169, 177, 179], "navigatethroughposesnavig": [95, 169, 177, 179], "default_nav_to_pose_bt_xml": [95, 169, 177], "default_bt_xml_filenam": [95, 165, 173, 177, 197], "substitut": [95, 170, 187, 197, 200, 202], "pkg": [95, 167, 169, 177, 184, 187, 194, 195, 198], "my_packag": [95, 169, 177], "my_nav_to_pose_bt": [95, 169, 177], "default_nav_through_poses_bt_xml": [95, 177], "my_nav_through_poses_bt": [95, 177], "always_reload_bt_xml": [95, 169], "plugin_lib_nam": [95, 169, 173], "bt_loop_dur": 95, "millisecond": [95, 142, 166], "default_server_timeout": 95, "20": [95, 98, 99, 102, 103, 104, 108, 110, 111, 112, 117, 118, 119, 131, 144, 145, 166, 184, 185, 192, 193, 199, 203, 205, 207], "acknowledg": 95, "overwritten": [95, 101, 124, 129, 167], "wait_for_service_timeout": 95, "wait_for_action_serv": 95, "900": [95, 119], "odom_top": [95, 99, 118, 173], "goal_blackboard_id": [95, 177], "path_blackboard_id": [95, 177], "goals_blackboard_id": [95, 177], "use_sim_tim": [95, 98, 99, 100, 103, 104, 111, 112, 117, 143, 144, 145, 169, 170, 172, 173, 174, 176, 177, 182, 184, 185, 188, 194, 195, 198, 200, 202, 203, 204, 207], "nav2_compute_path_to_pose_action_bt_nod": 95, "nav2_follow_path_action_bt_nod": 95, "nav2_back_up_action_bt_nod": [95, 173], "nav2_spin_action_bt_nod": 95, "nav2_wait_action_bt_nod": [95, 173], "nav2_clear_costmap_service_bt_nod": 95, "nav2_is_stuck_condition_bt_nod": 95, "nav2_is_stopped_condition_bt_nod": 95, "nav2_goal_reached_condition_bt_nod": 95, "nav2_initial_pose_received_condition_bt_nod": 95, "nav2_goal_updated_condition_bt_nod": 95, "nav2_reinitialize_global_localization_service_bt_nod": 95, "nav2_rate_controller_bt_nod": 95, "nav2_distance_controller_bt_nod": 95, "nav2_speed_controller_bt_nod": 95, "nav2_recovery_node_bt_nod": 95, "nav2_pipeline_sequence_bt_nod": 95, "nav2_round_robin_node_bt_nod": 95, "nav2_transform_available_condition_bt_nod": 95, "nav2_time_expired_condition_bt_nod": 95, "nav2_distance_traveled_condition_bt_nod": 95, "nav2_single_trigger_bt_nod": 95, "clearcostmapexceptregion": 96, "clearcostmaparoundrobot": 96, "reinitializegloballoc": 96, "truncatepathloc": [96, 98], "smootherselector": 96, "progresscheckerselector": 96, "computecoveragepath": 96, "cancelcoverag": 96, "removeincollisiongo": [96, 170], "cancelbackup": 96, "cancelspin": 96, "cancelwait": 96, "canceldriveonhead": 96, "cancelassistedteleop": [96, 167], "getposefrompath": [96, 170], "transformavail": 96, "distancetravel": 96, "globallyupdatedgo": 96, "isstuck": 96, "isstop": [96, 170], "timeexpir": 96, "pathexpiringtim": [96, 167], "areerrorcodespres": [96, 168], "wouldasmootherrecoveryhelp": [96, 168, 190], "isbatterycharg": [96, 168], "singletrigg": [96, 166], "metric": [97, 115, 168, 173, 205], "nav2_collision_monitor": [97, 204], "nav2_smooth": [98, 113, 114, 116, 190], "nav2_smac_plann": [98, 115, 143, 144, 145, 166, 169], "robotech": 98, "suitabl": [98, 112, 167, 179, 181, 186, 188, 207], "push": [98, 158, 161, 180, 192, 205], "reed": [98, 144, 145, 166, 167, 179, 181], "shepp": [98, 144, 166, 179, 181], "curvatur": [98, 101, 102, 104, 108, 111, 144, 145, 166, 169, 175, 181], "cere": 98, "proper": [98, 186, 187], "cyan": [98, 187], "outdat": 98, "green": [98, 180, 191, 198, 199, 206], "reversing_en": 98, "revers": [98, 108, 111, 115, 118, 144, 145, 167, 169, 189, 202], "cusp": [98, 108, 111], "path_downsampling_factor": 98, "th": [98, 179], "path_upsampling_factor": 98, "upsampl": 98, "downsampl": [98, 108, 143, 144, 145, 167, 169], "granular": [98, 135], "cubic": 98, "bezier": 98, "keep_start_orient": 98, "keep_goal_orient": 98, "minimum_turning_radiu": [98, 144], "w_curv": 98, "diff": [98, 115, 179, 188, 192, 199], "enforc": [98, 118, 123, 166, 191], "w_dist": 98, "bind": [98, 177], "w_smooth": [98, 114, 143, 144, 145], "2000000": 98, "maxim": [98, 108, 188], "w_cost": 98, "015": [98, 108, 144, 145, 185], "steer": [98, 143, 167, 185, 188, 196], "w_cost_cusp_multipli": 98, "extra": [98, 144, 145, 167, 200], "problemat": [98, 111, 194], "segment": [98, 108, 113, 117, 158, 181, 182, 185, 190, 193], "purpl": 98, "cusp_zone_length": 98, "rise": 98, "gradual": 98, "whose": [98, 185], "eqal": 98, "cost_check_point": 98, "arrai": [98, 108, 144, 145], "grab": [98, 159, 177, 184], "weight1": 98, "x2": 98, "y2": 98, "weight2": 98, "elong": 98, "asymmetr": [98, 196], "rectangular": [98, 182], "max_iter": [98, 143, 144, 145], "debug_optim": 98, "linear_solver_typ": 98, "sparse_normal_choleski": 98, "solver": [98, 179], "dense_qr": 98, "gradient_tol": 98, "1e": [98, 143, 144, 145], "termin": [98, 99, 114, 143, 144, 145, 156, 162, 165, 172, 182, 184, 185, 191, 192, 194, 195, 197, 198, 199, 201], "criterion": 98, "fn_tol": 98, "param_tol": 98, "smoother_serv": [98, 113, 114, 116, 189, 190], "smoother_plugin": [98, 113, 114, 116, 190], "nav2_constrained_smooth": [98, 167], "constrainedsmooth": [98, 167], "gpal": 98, "40": [98, 144, 188, 202], "accompani": 98, "danger": [98, 163, 204], "uncom": [98, 158, 192], "185": 98, "70": [98, 167, 169, 185, 202], "max": [98, 104, 108, 111, 124, 126, 129, 143, 144, 145, 169, 175, 185], "5e3": 98, "0e": [98, 114, 116, 143, 144, 145, 190], "controller_frequ": [99, 102, 103, 104, 108, 111, 112, 205, 207], "publish_zero_veloc": [99, 170], "controller_plugin": [99, 103, 104, 111, 112, 165, 175, 181, 207], "dwb_core": [99, 103, 165, 166, 181, 207], "dwblocalplann": [99, 103, 165, 169, 181, 207], "progress_checker_plugin": [99, 103, 104, 111, 112, 165, 207], "formerli": [99, 168, 179], "nav2_control": [99, 103, 104, 111, 112, 136, 137, 138, 139, 164, 166, 168, 195, 207], "simpleprogresscheck": [99, 103, 104, 111, 112, 168, 179, 207], "goal_checker_plugin": [99, 103, 104, 111, 112, 165, 166, 207], "min_x_velocity_threshold": [99, 103, 104, 111, 112, 207], "0001": 99, "min_y_velocity_threshold": [99, 103, 104, 111, 112, 207], "min_theta_velocity_threshold": [99, 103, 104, 111, 112, 207], "failure_toler": 99, "computevelocitycommand": [99, 175], "speed_limit_top": [99, 127, 202], "speed_limit": [99, 127, 202], "instantan": [99, 168], "poseprogresscheck": [99, 179], "stoppedgoalcheck": [99, 179], "required_movement_radiu": [99, 103, 104, 111, 112, 136, 138, 207], "movement_time_allow": [99, 103, 104, 111, 112, 136, 138, 168, 207], "xy_goal_toler": [99, 103, 104, 111, 112, 137, 139, 154, 166, 207], "yaw_goal_toler": [99, 103, 104, 111, 112, 137, 139, 166, 207], "environment": [100, 129, 163, 192], "ai": [100, 159, 184, 196], "negoti": 100, "always_send_full_costmap": [100, 169, 185], "footprint_pad": 100, "amount": [100, 126, 136, 138, 140, 142, 143, 144, 145, 154, 165, 166, 168, 200], "pad": 100, "lethal_cost_threshold": 100, "lethal": [100, 108, 122, 179, 185, 188], "map_vis_z": [100, 170], "rviz": [100, 162, 174, 175, 176, 177, 183, 184, 188, 193, 196, 199, 201, 202, 206], "flicker": 100, "008": [100, 170], "ex": [100, 189, 194, 199, 205], "static_lay": [100, 120, 123, 125, 127, 128, 170, 174, 185, 193, 199, 200, 202, 203], "stvl_layer": [100, 203], "origin_x": [100, 199], "origin_i": [100, 199], "publish_frequ": [100, 125, 185], "rolling_window": [100, 185, 199], "track_unknown_spac": [100, 125, 185, 203], "treat": [100, 203], "initial_transform_timeout": [100, 169], "abort": [100, 166, 173, 194], "trinary_costmap": 100, "interpret": [100, 107, 186, 193], "unknown_cost_valu": 100, "update_frequ": [100, 125, 185], "use_maximum": 100, "obstacle_lay": [100, 120, 123, 124, 125, 127, 166, 174, 185, 193, 199, 200, 202, 203], "inflation_lay": [100, 120, 121, 123, 125, 127, 174, 182, 185, 193, 199, 200, 202], "voxel_lay": [100, 121, 123, 129, 166, 170, 174, 182, 185, 193, 200], "nav2_costmap_2d": [100, 120, 121, 123, 125, 127, 165, 166, 167, 168, 170, 174, 175, 182, 193, 200, 202], "obstaclelay": [100, 125, 185, 188], "voxellay": [100, 185, 188], "inflationlay": [100, 125, 185, 188], "loadabl": [100, 165, 166, 203], "ordinari": 100, "interfer": [100, 200], "keepout_filt": [100, 123, 193, 200], "speed_filt": [100, 127, 202], "keepoutfilt": [100, 123, 166, 188, 200], "speedfilt": [100, 127, 166, 188, 202], "staticlay": [100, 125, 170, 185, 188], "denois": [100, 179], "keepout": [100, 107, 166, 179, 188, 202, 208], "03": 100, "22": [100, 125, 174, 185, 192], "footprint_clearing_en": [100, 124, 128, 129], "max_obstacle_height": [100, 124, 125, 129, 185, 203], "combination_method": [100, 124, 125, 129, 169, 203], "obstacle_max_rang": [100, 124, 125, 129, 166, 185], "obstacle_min_rang": [100, 124, 125, 129, 166, 185], "raytrace_max_rang": [100, 124, 125, 129, 166, 185], "raytrace_min_rang": [100, 124, 125, 129, 166, 185], "min_obstacle_height": [100, 124, 129, 185, 203], "data_typ": [100, 124, 125, 129, 185, 203], "inf_is_valid": [100, 124, 129, 203], "publish_voxel_map": [100, 129, 185, 203], "origin_z": [100, 129, 185, 203], "z_resolut": [100, 129, 185], "z_voxel": [100, 129, 185], "16": [100, 129, 145, 185], "unknown_threshold": [100, 129, 203], "mark_threshold": [100, 126, 129, 185, 203], "map_subscribe_transient_loc": [100, 125, 128, 170, 185], "subscribe_to_upd": [100, 128], "inflation_radiu": [100, 108, 122, 125, 185], "55": [100, 108, 122, 185], "cost_scaling_factor": [100, 108, 117, 122, 125, 174, 185], "inflate_unknown": [100, 122], "inflate_around_unknown": [100, 122], "precomput": [101, 145, 167], "row": [101, 205], "opennav_row_coverag": 101, "term": [101, 108, 161, 169, 177, 185, 186, 196, 200], "default_": 101, "prefix": [101, 172, 174, 175, 176, 177, 187, 192, 194, 195, 198], "coordinates_in_cartesian_fram": 101, "utm": [101, 199], "robot_width": 101, "operation_width": 101, "plant": 101, "min_turning_radiu": 101, "linear_curv_chang": 101, "default_allow_overlap": 101, "overlap": 101, "default_headland_typ": 101, "default_headland_width": 101, "default_swath_typ": 101, "score": [101, 108, 130, 146, 147, 148, 149, 151, 152, 153, 169, 181, 188], "brute_forc": 101, "offset": [101, 102, 186, 187, 189, 199, 205], "rowsareswath": 101, "10x": 101, "default_swath_angle_typ": 101, "7e": [101, 184], "set_angl": 101, "default_step_angl": 101, "deg": [101, 108], "default_swath_angl": 101, "default_route_typ": 101, "boustrophedon": 101, "snake": 101, "spiral": [101, 167, 188], "default_custom_ord": 101, "default_spiral_n": 101, "default_path_continuity_typ": 101, "discontinu": [101, 113, 115, 145], "default_path_typ": 101, "dubin": [101, 144, 145, 166, 167, 179, 181], "curv": [101, 102, 104, 117, 174, 188], "reeds_shepp": [101, 144], "default_turn_point_dist": 101, "1m": [101, 113, 186, 199], "default_offset": 101, "order_id": 101, "reorder": 101, "coverage_serv": 101, "opennav_dock": [102, 205], "conveyor": [102, 205], "belt": [102, 194, 205], "modal": [102, 184, 205], "heterogen": 102, "initial_perception_timeout": [102, 205], "wait_charge_timeout": [102, 205], "dock_approach_timeout": [102, 205], "undock_linear_toler": [102, 205], "undock_angular_toler": [102, 205], "max_retri": [102, 205], "base_fram": [102, 205], "law": [102, 104, 169, 170, 179], "fixed_fram": [102, 205], "fix": [102, 111, 126, 161, 165, 168, 180, 182, 184, 185, 186, 187, 191, 196, 199, 205], "dock_backward": [102, 205], "dock_prestaging_toler": [102, 205], "l2": 102, "dock_plugin": [102, 205], "dock_databas": [102, 205], "navigator_bt_xml": 102, "k_phi": [102, 104, 170, 205], "ratio": [102, 104, 144, 145, 187, 191], "k_delta": [102, 104, 170, 205], "beta": [102, 104, 170], "v": [102, 158, 159, 192, 196], "v_max": 102, "lambda": [102, 104, 173], "v_linear_min": [102, 104, 205], "v_linear_max": [102, 104, 205], "24": [102, 103, 130, 144], "v_angular_max": [102, 104], "75": [102, 104, 115, 167], "slowdown_radiu": [102, 104], "commens": 102, "use_collision_detect": [102, 111], "costmap_top": [102, 113, 114, 116, 172, 190], "dock_collision_threshold": 102, "physic": [102, 106, 112, 170, 183, 184, 185, 188, 194, 195, 201, 203, 207, 208], "dock_nam": 102, "staging_x_offset": [102, 205], "staging_yaw_offset": 102, "use_battery_statu": [102, 205], "isdock": [102, 205], "ischarg": [102, 205], "use_external_detection_pos": [102, 205], "external_detection_timeout": [102, 205], "external_detection_translation_x": [102, 205], "external_detection_translation_i": [102, 205], "external_detection_rotation_yaw": [102, 205], "external_detection_rotation_pitch": [102, 205], "pitch": [102, 184, 188, 196], "apriltag": [102, 205], "image_proc": [102, 205], "isaac_ro": 102, "external_detection_rotation_rol": [102, 205], "filter_coef": [102, 205], "coeffici": [102, 127, 191, 200, 202], "charging_threshold": 102, "use_stall_detect": [102, 205], "stall": [102, 118, 205], "stall_joint_nam": 102, "joint_stat": 102, "joint": [102, 184, 185, 187, 199, 205], "stall_velocity_threshold": 102, "stall_effort_threshold": 102, "motor": [102, 118, 163, 199, 205], "docking_threshold": [102, 205], "docking_serv": [102, 205], "nova_carter_dock": [102, 205], "simplenonchargingdock": [102, 205], "18": [102, 185, 187, 200, 202, 205], "home_dock": [102, 205], "c67f50cb": 102, "e152": 102, "4720": 102, "85cc": 102, "5eb20bd85ce8": 102, "window": [103, 144, 145, 167, 174, 181, 182, 184, 185, 186, 187, 188, 191, 193, 194, 195, 199, 206], "xytheta": 103, "dwb_plugin": [103, 130], "limitedaccelgener": 103, "standardtrajectorygener": [103, 130], "dwb_critic": [103, 130], "baseobstaclecrit": 103, "goalaligncrit": 103, "goaldistcrit": 103, "obstaclefootprintcrit": 103, "oscillationcrit": 103, "pathaligncrit": [103, 108], "pathdistcrit": 103, "preferforwardcrit": [103, 108], "rotatetogoalcrit": 103, "twirlingcrit": [103, 108], "debug_trajectory_detail": [103, 130, 175], "min_vel_x": [103, 132], "min_vel_i": [103, 132], "max_vel_x": [103, 132, 165], "26": [103, 165], "max_vel_i": [103, 132], "max_vel_theta": [103, 132], "min_speed_xi": [103, 132], "max_speed_xi": [103, 132], "min_speed_theta": [103, 132], "acc_lim_x": [103, 132], "acc_lim_i": [103, 132], "acc_lim_theta": [103, 132], "decel_lim_x": [103, 132], "decel_lim_i": [103, 132], "decel_lim_theta": [103, 132], "vx_sampl": [103, 131], "vy_sampl": [103, 131], "vtheta_sampl": [103, 131], "sim_tim": [103, 134, 135], "linear_granular": [103, 135], "angular_granular": [103, 135], "trans_stopped_veloc": [103, 139, 154], "short_circuit_trajectory_evalu": [103, 130], "limit_vel_cmd_in_traj": [103, 135, 170], "rotatetogo": 103, "oscil": [103, 113, 114, 150], "baseobstacl": 103, "goalalign": [103, 130], "pathalign": [103, 130], "pathdist": [103, 130], "goaldist": [103, 130], "32": [103, 130, 144, 185], "forward_point_dist": [103, 147, 151], "slowing_factor": [103, 154], "lookahead_tim": [103, 111, 154], "jong": 104, "jin": 104, "park": [104, 196], "benjamin": 104, "kuiper": 104, "icra": 104, "2011": 104, "motion_target": 104, "stabl": [104, 111, 157, 158, 166, 192], "max_lookahead": [104, 170], "lookahead": [104, 111, 166, 169, 175, 207], "tight": [104, 112, 145, 181, 188, 207], "clutter": 104, "min_lookahead": [104, 170], "instabl": [104, 167, 169], "unexpect": 104, "extent": [104, 111], "upper": [104, 111], "intersect": [104, 111], "leav": [104, 108, 111, 144, 165, 169, 192, 194, 196, 204, 205], "shortcut": [104, 111, 144, 145, 167, 172, 174, 175, 176, 177], "nearest": [104, 108, 111, 200], "phi": [104, 126], "r": [104, 106, 144, 145, 156, 157, 158, 163, 167, 170, 187, 191, 192, 194, 195, 199, 200], "subsystem": 104, "behav": [104, 167], "faster": [104, 167, 169, 188, 192], "referenc": [104, 174, 184, 185, 204], "paper": [104, 111, 163, 175], "k1": 104, "bigger": 104, "k2": 104, "sharp": [104, 108, 169, 181, 188], "impli": [104, 141], "sharper": [104, 111], "v_angular_min_in_plac": [104, 170], "initial_rot": 104, "sweep": [104, 187, 188], "initial_rotation_toler": 104, "prefer_final_rot": [104, 170], "align": [104, 112, 130, 147, 151, 152, 169, 199], "rotation_scaling_factor": 104, "allow_backward": 104, "in_place_collision_toler": 104, "met": [104, 139, 154, 161, 166, 205, 207], "nav2_graceful_control": [104, 170], "gracefulcontrol": 104, "initial_rotation_threshold": 104, "opposit": [105, 145, 169, 186, 200], "node_nam": [105, 189, 194, 200, 202], "bond_timeout": [105, 166, 189], "discoveri": [105, 158], "notifi": [105, 173, 177], "attempt_respawn_reconnect": 105, "reconnect": 105, "presum": 105, "respawn": [105, 188, 204], "bond_respawn_max_dur": 105, "lifecycle_manag": [105, 189, 200, 202], "planner_serv": [105, 109, 110, 117, 143, 144, 145, 166, 176, 181, 189], "waypoint_follow": [105, 119, 166, 169, 189], "nav2_loopback_sim": [106, 170], "alon": [106, 170, 196], "bullet": [106, 170], "isaac": [106, 170, 205], "sim": [106, 170], "perfect": [106, 170], "frictionless": [106, 170], "plane": [106, 167, 170, 184, 187, 199], "concern": [106, 159, 161, 167, 170], "yourself": [106, 161, 167, 170, 190, 192], "multirobot": 106, "update_dur": 106, "map_frame_id": 106, "scan_frame_id": 106, "base_scan": 106, "stamp": [106, 141, 175, 176, 201], "unstamp": 106, "scan_publish_dur": 106, "publish_map_odom_tf": 106, "publish_clock": 106, "clock": [106, 200, 202], "loopback_simul": 106, "tb4_loopback_simul": 106, "rplidar_link": 106, "background": [107, 165, 167, 187, 188, 192, 200], "save_map_timeout": [107, 166], "free_thresh_default": 107, "occupied_thresh_default": 107, "yaml_filenam": [107, 168, 200, 202], "turtl": 107, "commandlin": [107, 192, 194, 195], "bogu": [107, 196], "script": [107, 158, 168, 169, 179, 192, 200, 202, 204, 205], "overwrit": [107, 124, 129], "enum": [107, 108, 124, 129, 144, 168, 189], "filter_info_top": [107, 120, 123, 127, 200, 202], "costmap_filter_info": [107, 120, 123, 127, 200, 202], "mask_top": [107, 200, 202], "filter_mask": 107, "occupancygrid": [107, 127, 165, 168, 169, 200, 202], "proceed": 107, "filter_space_valu": 107, "multipli": [107, 120, 127, 143, 144, 200, 202], "mask_valu": [107, 120, 127], "turtlebot3_world": [107, 200, 202], "map_sav": [107, 165], "costmap_filter_info_serv": [107, 200, 202], "successor": [108, 163, 168], "attribut": [108, 168, 200], "modest": 108, "4th": 108, "gen": 108, "i5": 108, "randomli": [108, 188], "perturb": [108, 188], "distribut": [108, 156, 158, 159, 161, 169, 171, 180, 183, 192, 200], "batch": [108, 170], "convex": 108, "nor": [108, 195], "motion_model": 108, "diffdriv": 108, "iteration_count": 108, "count": [108, 167, 184, 191, 200], "batch_siz": 108, "seem": 108, "time_step": 108, "56": 108, "model_dt": 108, "dt": [108, 169], "timestep": 108, "vx_std": 108, "vx": [108, 184, 196], "vy_std": 108, "vy": [108, 184, 196], "wz_std": 108, "wz": 108, "vx_max": 108, "vy_max": 108, "vx_min": 108, "wz_max": 108, "ax_max": [108, 169], "ay_max": [108, 169], "ax_min": [108, 169], "az_max": [108, 169], "temperatur": 108, "huge": [108, 199], "gamma": 108, "trade": [108, 207], "energi": [108, 185], "theoret": 108, "theori": [108, 181], "30hz": 108, "lot": [108, 184, 187, 194, 196], "retry_attempt_limit": 108, "reset_period": 108, "backport": 108, "abi": [108, 158, 192], "polici": [108, 185, 187], "regenerate_nois": 108, "regener": 108, "fine": [108, 162, 188, 202], "stochast": 108, "normal": [108, 144, 158, 167, 170, 194], "jitter": 108, "wake": 108, "trajectory_step": 108, "pool": 108, "prune_dist": [108, 130, 168, 169], "prune": [108, 130, 144, 158, 169], "enforce_path_invers": [108, 169], "invers": [108, 169, 200, 205], "who": [108, 161, 169, 177, 188, 197], "inversion_xy_toler": 108, "inversion_yaw_toler": 108, "23": [108, 167], "min_turning_r": 108, "penal": [108, 169], "cost_weight": 108, "cost_pow": 108, "incentiv": [108, 169], "posewhen": 108, "threshold_to_consid": [108, 169], "se2": [108, 123, 144, 145, 163, 167, 179, 188], "critical_weight": 108, "collision_margin_dist": 108, "influenc": 108, "repulsion_weight": 108, "consider_footprint": 108, "collision_cost": 108, "100000": 108, "margin": [108, 145], "penalti": [108, 144, 145, 153, 167, 169, 188], "confin": [108, 144, 158, 169, 182], "narrowest": 108, "near_goal_dist": 108, "preferenti": 108, "smoothli": [108, 188], "inflation_layer_nam": 108, "81": 108, "1000000": [108, 143, 144, 145], "critical_cost": 108, "300": [108, 188, 189], "trajectory_point_step": 108, "dens": [108, 145], "unnecessari": [108, 193], "offset_from_furthest": 108, "awkward": [108, 188], "max_path_occupancy_ratio": 108, "07": 108, "use_path_orient": [108, 169], "fit": [108, 188, 199, 204], "accumul": 108, "furthest": [108, 144], "max_angle_to_furthest": 108, "785398": 108, "mirror": [108, 145], "ever": [108, 166], "mitig": [108, 199], "deadband_veloc": [108, 118], "vz": [108, 184, 196], "nav2_mppi_control": 108, "mppicontrol": 108, "trajectoryvisu": 108, "ackermannconstraint": 108, "constraintcrit": 108, "costcrit": [108, 169], "goalcrit": 108, "goalanglecrit": 108, "pathfollowcrit": 108, "pathanglecrit": 108, "obstaclescrit": [108, 169], "10000": [108, 168, 189], "14": [108, 185, 187], "velocitydeadbandcrit": 108, "twirling_cost_pow": 108, "twirling_cost_weight": 108, "20hz": 108, "instrument": 108, "sparingli": 108, "Its": [108, 177, 187, 192, 193, 196], "deeper": [108, 144, 185], "proprtion": 108, "radii": [108, 111], "min_dist_to_obstacl": 108, "narrow": [108, 144, 158], "corridor": [108, 181, 188], "noteworthi": 108, "friendli": [108, 187, 192], "neighborhood": [108, 179, 181, 192], "decent": 108, "retun": [108, 167, 188], "lightli": 108, "vari": [108, 111], "relationship": [108, 186], "mind": [108, 158, 184, 186, 199], "0m": [108, 186], "5m": [108, 117, 145], "artifici": 108, "3m": 108, "unus": 108, "slightli": [108, 113, 118, 143, 144, 162, 170], "marker": [108, 133, 161, 185, 187], "absurdli": 108, "suboptim": [108, 188, 196], "minima": 108, "balanc": [108, 114], "5cm": [108, 143, 144, 205], "doubt": 108, "prediction_horizon_": 108, "path_resolut": 108, "baselin": [108, 144, 185], "wobbl": [108, 144], "exchang": [108, 144], "jerki": [108, 118], "maneuv": [108, 144, 145, 165, 182, 205], "small": [108, 118, 144, 165, 168, 177, 179, 180, 182, 184, 187, 188, 193, 196, 198, 199, 207], "pocket": 108, "refus": 108, "disproportion": 108, "stai": [108, 123, 144, 169, 181, 188, 197], "attract": 108, "care": [108, 144], "isn": [108, 161, 192, 194, 196], "overli": 108, "notic": [108, 144, 174, 184, 185, 187, 192, 194, 206], "aforement": 108, "overcom": [108, 205], "overshoot": [108, 111, 166], "outcom": 108, "roughli": [108, 115, 162, 205], "shouldn": [108, 192], "perfectli": [108, 207], "jaggedli": 108, "exact": [108, 113, 143, 144, 145, 158, 168, 181, 182, 188, 197, 200], "ll": [108, 157, 158, 159, 172, 175, 176, 177, 184, 186, 187, 192, 194, 196, 201, 205], "repuls": 108, "slowli": [108, 205], "satisfact": 108, "fluidli": 108, "everywher": [108, 164], "regim": [108, 188], "wavefront": [109, 167], "expand": [109, 144, 145, 146, 158, 167, 181, 187, 192], "use_astar": [109, 166, 176], "allow_unknown": [109, 117, 143, 144, 145, 166, 176], "use_final_approach_orient": [109, 117, 143], "planner_plugin": [109, 110, 117, 143, 144, 145, 165, 181], "nav2_navfn_plann": [109, 110, 169, 176, 181], "navfnplann": [109, 110, 169, 176, 181], "expected_planner_frequ": [110, 117], "variat": [111, 166, 177, 179, 181, 184], "blind": [111, 166, 205], "corner": [111, 162, 166, 191, 200, 206], "cite": [111, 163], "singh": [111, 163, 179], "martin": [111, 163], "j": [111, 163, 174], "gine": [111, 163], "desired_linear_vel": [111, 175], "lookahead_dist": [111, 175], "use_velocity_scaled_lookahead_dist": 111, "min_lookahead_dist": 111, "max_lookahead_dist": 111, "rotate_to_heading_angular_vel": [111, 112, 207], "use_rotate_to_head": 111, "min_approach_linear_veloc": 111, "approach_velocity_scaling_dist": 111, "max_allowed_time_to_collision_up_to_carrot": 111, "max_allowed_time_to_collis": 111, "use_regulated_linear_velocity_sc": 111, "use_cost_regulated_linear_velocity_sc": 111, "regulated_linear_scaling_min_radiu": 111, "regulated_linear_scaling_min_spe": 111, "use_fixed_curvature_lookahead": [111, 168, 169], "curvature_lookahead_dist": [111, 168], "rough": [111, 112, 167, 187, 188, 207], "allow_revers": 111, "ambigu": 111, "smac_plann": 111, "checkout": [111, 157, 196], "rotate_to_heading_min_angl": 111, "785": [111, 112, 207], "max_angular_accel": [111, 112, 207], "use_cancel_deceler": 111, "cancel_deceler": [111, 169], "interpolate_curvature_after_go": 111, "interpol": [111, 118, 144, 169, 200], "curvat": 111, "oscilalt": 111, "curvature_lookahead_point": 111, "lookahead_point": 111, "nav2_regulated_pure_pursuit_control": [111, 112, 166, 169], "regulatedpurepursuitcontrol": [111, 112, 169], "nav2_rotation_shim_control": [112, 167, 207], "primary_control": [112, 207], "rotate_to_goal_head": 112, "rotationshimcontrol": [112, 207], "guarante": [112, 118, 144, 163, 181, 186, 207], "drivabl": [112, 181, 188, 207], "angular_dist_threshold": [112, 170, 207], "angular_disengage_threshold": [112, 170], "3925": 112, "disengag": 112, "engag": [112, 161], "forward_sampling_dist": [112, 207], "rotate_to_heading_onc": 112, "digit": [113, 141, 179], "distort": [113, 191, 193], "tini": 113, "artifact": [113, 115, 158, 192, 193], "soften": 113, "sight": [113, 181, 199], "slight": 113, "odd": 113, "descent": [113, 167], "middl": [113, 181, 188, 202, 206], "charact": 113, "do_refin": [113, 114, 116, 144, 145, 168, 190], "refinement_num": [113, 114, 144, 145, 168], "recurs": [113, 114, 144, 145, 205], "savitzky_golay_smooth": 113, "savitzkygolaysmooth": [113, 190], "jag": 114, "infeas": [114, 179], "break": [114, 166, 168, 192], "max_it": 114, "w_data": [114, 143, 144, 145], "brief": [115, 167, 184, 185, 186, 187], "june": [115, 169], "decemb": [115, 188, 203], "3x": [115, 167, 205], "templat": [115, 157, 161, 166, 173, 177, 183, 187, 192, 194], "smacplanner2d": [115, 143, 166, 169, 179], "car": [115, 163, 166, 179, 182, 188], "ackermann": [115, 163, 166, 179, 181, 188], "leg": [115, 159, 163, 179, 181, 188, 196], "smacplannerhybrid": [115, 144, 167, 169, 179], "smacplannerlattic": [115, 145, 179], "144m": 115, "113m": 115, "243m": 115, "146m": 115, "nasti": [115, 167], "200m": [115, 167], "naiv": [115, 143], "modern": [115, 162, 163, 181, 183, 188, 196], "art": 115, "curvature_smooth": [116, 190], "nav2_ceres_costaware_smooth": 116, "cerescostawaresmooth": 116, "focus": [117, 192, 193, 196], "took": 117, "46m": 117, "87": 117, "how_many_corn": 117, "choos": [117, 158, 159, 162, 177, 182, 186, 188, 192, 193, 194, 199, 202], "adjac": [117, 121, 193], "w_euc_cost": 117, "w_traversal_cost": 117, "harshli": 117, "penalis": 117, "neigh": 117, "equat": 117, "parabol": 117, "steeper": 117, "delta": 117, "steep": 117, "terminal_checking_interv": [117, 143, 144, 145, 169], "5000": [117, 143, 144, 145], "nav2_theta_star_plann": [117, 166, 169], "thetastarplann": [117, 169, 179], "w_heuristic_cost": 117, "nav2_velocity_smooth": [118, 167, 204], "wear": 118, "tear": 118, "smoothing_frequ": 118, "scale_veloc": 118, "proportion": [118, 144, 175], "complianc": 118, "open_loop": 118, "assumpt": [118, 188, 199, 201], "closed_loop": 118, "latenc": [118, 164, 165, 196], "max_veloc": 118, "ax": [118, 184, 187, 196], "min_veloc": 118, "damag": 118, "torqu": 118, "velocity_timeout": 118, "ed": 118, "max_accel": 118, "max_decel": 118, "odom_dur": 118, "velocity_smooth": [118, 204], "stop_on_failur": [119, 164, 166], "loop_rat": [119, 166], "gps_waypoint_follow": [119, 199], "waypoint_task_executor_plugin": [119, 166], "wait_at_waypoint": [119, 166], "arriv": [119, 141, 166, 179], "waitatwaypoint": [119, 166, 179], "waypoint_pause_dur": [119, 142, 166], "photoatwaypoint": [119, 166, 179], "inputatwaypoint": [119, 166, 179], "flip": [120, 166, 168, 181, 187], "fv": 120, "headlight": [120, 168], "indoor": [120, 196], "outdoor": [120, 196, 199], "hous": 120, "light": [120, 167, 169, 191, 200, 202], "costmapfilterinfo": [120, 123, 127, 200, 202], "default_st": 120, "binary_state_top": 120, "binary_st": 120, "std_msg": [120, 140, 169, 184], "flip_threshold": 120, "descriopt": 120, "binary_filt": 120, "binaryfilt": [120, 188], "raycast": [121, 124, 129, 179, 188], "minimal_group_s": [121, 193], "standalon": [121, 168, 179, 193, 199, 200, 202], "neighbor": [121, 193], "group_connectivity_typ": [121, 193], "horizont": [121, 185, 199], "diagon": 121, "denoise_lay": [121, 193], "denoiselay": [121, 188, 193], "inscrib": [122, 167, 188], "sensibl": 123, "observ": [124, 129, 159, 172, 175, 176, 177, 184, 185, 186, 207], "master": [124, 129, 169, 174, 180, 185], "master_grid": [124, 129, 174], "maxwithoutunknownoverwrit": [124, 129, 169], "no_inform": [124, 129, 193], "NOT": [124, 129], "domin": [124, 129, 169], "tb4": [124, 126, 128, 129, 170], "sensor_fram": [124, 129, 187], "observation_persist": [124, 129, 203], "expected_update_r": [124, 129, 203], "raytrac": [124, 129, 166, 185], "submap": 125, "unsupport": 125, "plugin_container_static_lay": 125, "plugin_container_obstacle_lay": 125, "plugincontainerlay": [125, 188], "turtlebot": [125, 162, 199, 208], "range1": 126, "range2": 126, "range_lay": 126, "inflate_con": 126, "triangular": 126, "no_readings_timeout": 126, "clear_threshold": 126, "clear_on_max_read": [126, 185], "input_sensor_typ": [126, 185], "min": [126, 175, 180, 185], "percent": [127, 200, 202], "resiz": 128, "squash": 129, "column": [129, 185], "controller_plugin_id": [130, 131, 132, 133, 134, 135, 146, 147, 148, 149, 150, 153, 154, 155], "default_critic_namespac": 130, "prune_plan": 130, "shorten_transformed_plan": [130, 168], "forward_prune_dist": [130, 168], "trajectory_generator_nam": 130, "goal_checker_nam": 130, "path_distance_bia": 130, "legaci": 130, "goal_distance_bia": 130, "occdist_scal": 130, "obstaclefootprint": 130, "max_scaling_factor": 130, "scaling_spe": 130, "publish_evalu": 133, "publish_global_plan": 133, "publish_transformed_plan": 133, "publish_local_plan": 133, "publish_trajectori": 133, "publish_cost_grid_pc": 133, "marker_lifetim": 133, "discretize_by_tim": 135, "time_granular": 135, "include_last_point": 135, "progress_checker_plugin_id": [136, 138], "required_movement_angl": [136, 168], "mnimum": 136, "goal_checker_plugin_id": [137, 139], "minor": [137, 139, 185], "rot_stopped_veloc": 139, "waypoint_task_executor_plugin_id": [140, 141, 142], "waypoint_task_executor": [140, 141, 142], "input_top": 140, "input_at_waypoint": 140, "photo": [141, 166, 179], "directori": [141, 157, 158, 159, 166, 167, 169, 172, 174, 175, 176, 177, 179, 182, 184, 185, 187, 188, 192, 200, 202, 205], "home": [141, 167, 188, 194, 197, 199, 205], "ata": [141, 179], "0_1602582820": 141, "png": [141, 166, 200, 202], "righthand": 141, "impl": 141, "camera_image_topic_nam": 141, "image_raw": [141, 185, 191], "save_images_dir": 141, "tmp": [141, 158, 191], "waypoint_imag": 141, "image_format": 141, "125": [143, 185], "downsample_costmap": [143, 144], "downsampling_factor": [143, 144], "downsample_factor": [143, 144], "10cm": [143, 144, 186], "max_on_approach_iter": [143, 144, 145], "max_planning_tim": [143, 144, 145, 166], "cost_travel_multipli": 143, "exactli": [143, 162, 188, 202], "tradeoff": 143, "session": [143, 144, 145, 158, 192, 194], "unreach": [143, 144, 145], "diverg": [144, 145, 188, 196], "analytic_expansion_ratio": [144, 145], "analyt": [144, 145, 166, 167, 169], "analytic_expansion_max_length": [144, 145, 167, 169], "reject": [144, 145, 167, 169, 170, 177, 196, 199, 205], "don": [144, 145, 149, 162, 166, 186, 188, 190, 194, 196, 197, 198, 199, 200, 201, 205], "cut": [144, 145], "5x": [144, 145, 167], "begin": [144, 145, 167, 169, 175, 177, 184, 187, 189, 207], "spike": [144, 145, 167, 205], "analytic_expansion_max_cost": [144, 145, 169], "200": [144, 145, 169, 186, 189], "analytic_expansion_max_cost_overrid": [144, 145, 169], "ie": [144, 145, 201], "min_r": [144, 145], "motion_model_for_search": 144, "angle_quantization_bin": 144, "72": 144, "bin": [144, 145, 167], "64": 144, "reverse_penalti": [144, 145], "change_penalti": [144, 145], "admiss": [144, 145, 167], "non_straight_penalti": [144, 145], "straight": [144, 145, 176, 187, 188, 190, 192], "cost_penalti": [144, 145], "retrospective_penalti": [144, 145], "lookup_table_s": [144, 145], "sheep": [144, 145, 167], "debug_visu": [144, 145, 169], "planned_footprint": [144, 145], "degrad": [144, 145, 199], "cache_obstacle_heurist": [144, 145, 188], "dramat": [144, 145, 165], "40x": [144, 145], "allow_primitive_interpol": [144, 169], "explor": [144, 185, 186], "quantiz": 144, "jump": [144, 184, 192, 196, 199], "zig": [144, 196], "zag": [144, 196], "hallwai": 144, "channel": [144, 161], "downsample_obstacle_heurist": [144, 169], "smooth_path": [144, 145], "massiv": [144, 172, 185, 193], "simpler": [144, 186, 187, 205], "use_quadratic_cost_penalti": [144, 169], "quadrat": 144, "aislewai": [144, 167], "somewhat": [144, 188, 207], "broadli": [144, 196, 199], "speak": [144, 192, 195, 205], "macro": [144, 145, 172, 173, 174, 175, 176, 177, 187], "trend": [144, 145], "endpoint": [144, 145], "redd": 144, "unsaf": [144, 145, 167], "l": [144, 145, 192, 200], "passag": [144, 145], "offlin": [145, 167], "allow_reverse_expans": 145, "rotation_penalti": 145, "frequent": [145, 188, 199], "lattice_filepath": 145, "blocki": 145, "sum_scor": [146, 149], "weigh": [146, 147, 148, 149, 150, 151, 152, 153, 154, 155], "325": [147, 151], "aggregation_typ": [147, 148, 151, 152], "touch": [149, 192], "oscillation_reset_dist": 150, "oscillation_reset_angl": 150, "oscillation_reset_tim": 150, "x_only_threshold": 150, "strafe_x": 153, "strafe_theta": 153, "theta_scal": 153, "bashrc": [156, 158], "rosdep": [156, 157, 158, 192], "instal": [156, 158, 159, 160, 172, 174, 175, 176, 177, 182, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 204, 205, 207], "q": [156, 161, 191, 192], "src": [156, 157, 158, 174, 184, 185, 187, 192, 194, 200, 202], "rosdistro": 156, "distro": [156, 157, 162, 184, 185, 187, 191, 192, 198, 199, 201, 203], "bash": [156, 157, 158, 162, 174, 182, 184, 185, 187, 192, 198, 199, 200, 201, 202], "workspac": [156, 157, 158, 159, 174, 187, 191, 192, 194, 195, 197, 199, 201, 203, 206], "talker": [156, 192], "nav2_depend_w": 156, "printenv": 156, "grep": 156, "bunch": 156, "costmap2d": [156, 169, 178, 179, 193, 200, 202], "cross": [156, 158, 163, 181, 182], "distroa": 156, "distrob": 156, "tab": [156, 182, 185], "opt": [157, 162, 184, 187, 192, 198, 199, 201], "sudo": [157, 162, 184, 185, 187, 191, 192, 195, 198, 199, 201, 203], "apt": [157, 158, 162, 184, 185, 187, 191, 192, 195, 198, 199, 201, 203], "ros_distro": [157, 192, 199], "turtlebot3": [157, 162, 172, 173, 174, 175, 176, 177, 190, 192, 193, 198, 199, 200, 201, 202], "tb": [157, 162], "readili": 157, "dockerfil": [157, 158, 192], "reproduc": [157, 158, 192], "streamlin": [157, 159], "dev": [157, 160, 169, 192, 199], "colcon": [157, 158, 174, 182, 184, 185, 187, 192, 194, 195, 200, 202], "vcstool": 157, "clone": [157, 191, 192, 197, 199, 200, 201, 202, 203], "schema": [157, 158], "mkdir": [157, 192, 200, 202], "p": [157, 158, 159, 166, 191, 192, 200, 202], "nav2_w": [157, 158, 192, 194], "cd": [157, 158, 192, 200, 202], "symlink": [157, 174, 192, 200, 202], "ros_w": 157, "nav2_minimal_turtlebot_simul": [157, 183], "autom": [157, 158, 159], "self": [157, 159, 192, 205], "lean": 157, "export": [157, 162, 198, 201, 203, 206], "tag": [157, 158, 167, 173, 184, 185, 187, 192, 205], "arg": [157, 191, 192, 194, 195, 204], "from_imag": 157, "overlay_mixin": 157, "ccach": [157, 158], "lld": 157, "ghcr": 157, "io": 157, "mixin": [157, 158], "discov": [157, 173], "registri": [157, 158], "entrypoint": [157, 192], "browser": [157, 159], "html": 157, "troubleshoot": 157, "subsect": [158, 185], "comprehens": [158, 192], "devcontain": [158, 159], "nest": [158, 159, 194], "inclus": [158, 169, 185, 188, 194], "config": [158, 159, 182, 184, 185, 187, 192, 194, 199, 201, 205], "docker": [158, 159, 208], "cachefrom": 158, "dever": 158, "handi": 158, "auto": [158, 175, 177, 180, 205], "builder": [158, 173], "underlai": 158, "race": 158, "replic": 158, "preemptiv": [158, 169], "reflect": [158, 166, 169, 185, 187, 192], "fanci": [158, 192], "rebuilt": 158, "oncreatecommand": 158, "overlai": [158, 159, 199], "precompil": 158, "intellisens": 158, "syntax": [158, 169, 187, 194], "codespac": [158, 159], "prebuild": 158, "spawn": [158, 182, 184, 185], "storag": [158, 177], "simultan": [158, 174, 185, 200, 202], "updatecontentcommand": 158, "rerun": [158, 192], "whenev": [158, 159, 167, 198, 201], "restart": [158, 192, 205], "lockfil": 158, "verb": 158, "postcreatecommand": 158, "tweak": 158, "volum": [158, 192], "mount": [158, 159, 186, 192, 199], "persist": [158, 179, 192], "label": 158, "devcontainerid": 158, "compil": [158, 159, 172, 175, 176, 177, 190, 192, 194, 195], "scratch": 158, "append": [158, 161, 184, 185], "grant": 158, "privileg": [158, 159, 192], "linux": [158, 159, 192, 194, 203], "ipc": 158, "pid": [158, 195], "relax": 158, "seccomp": 158, "nativ": [158, 168, 192], "transport": 158, "devic": [158, 188, 199], "actuat": 158, "usb": [158, 196], "Such": 158, "runarg": 158, "mere": 158, "comment": [158, 161, 167, 174, 176, 194, 203], "unintend": 158, "accommod": 158, "widest": 158, "debugg": [158, 194], "interprocess": 158, "strace": 158, "perf": 158, "gdb": [158, 194], "linter": 158, "crtl": [158, 159], "shift": [158, 159], "emul": 158, "shell": [158, 192], "exec": [158, 192], "subcommand": 158, "userenvprob": 158, "remote_containers_ipc": 158, "remote_containers_socket": 158, "vscode": [158, 192], "ssh": [158, 159, 194], "x11": [158, 159], "logininteractiveshel": 158, "env": [158, 192], "jq": 158, "to_entri": 158, "sh": [158, 192], "ephemer": 158, "destroi": [158, 192], "recreat": 158, "alter": 158, "codifi": 158, "inher": [158, 159], "commit": [158, 161, 180, 191], "remot": [158, 159, 172, 173, 194], "fresh": 158, "palett": [158, 159, 206], "ctrl": 158, "unaffect": 158, "correl": 158, "omit": 158, "buildx": 158, "incompat": 158, "stale": [158, 166, 170], "unmodifi": 158, "forcefulli": 158, "unchang": [158, 169], "upgrad": [158, 165, 192], "container": [158, 192], "enrich": 159, "content": [159, 182, 183, 185, 187], "studio": 159, "briefli": 159, "jetbrain": 159, "isol": [159, 170, 179, 188, 192, 195], "anywher": [159, 167], "notabl": [159, 170, 192, 205], "everyon": [159, 161], "reopen": 159, "passthrough": 159, "socket": 159, "rocker": 159, "conveni": [159, 169, 196, 202], "apex": 159, "tunnel": 159, "tcp": 159, "notif": 159, "log": [159, 161, 167, 172, 173, 184, 185, 194, 204], "sausag": 159, "revisit": [159, 168], "stretch": [159, 192], "coffe": [159, 179, 206], "headless": [159, 162, 188, 193, 204], "author": [159, 161, 163], "word": [159, 168, 175, 176, 186, 193, 200], "caution": [159, 193], "facilit": [159, 167, 169], "dual": [159, 199], "patch": [159, 161], "benign": 159, "malici": 159, "although": 159, "vigil": 159, "merit": 159, "filesystem": [159, 192, 194], "render": 159, "dilig": 159, "prudent": 159, "doxygen": 160, "dco": 160, "welcom": 161, "chao": 161, "enhanc": 161, "junior": 161, "senior": 161, "refactor": [161, 164, 170], "tsc": 161, "calendar": 161, "timezon": 161, "googl": 161, "hangout": 161, "announc": 161, "lastli": [161, 168, 181, 182, 184, 185, 186, 187], "chat": 161, "public": [161, 169, 170, 174, 189, 196, 199], "sidebar": [161, 191, 195], "pm": 161, "join": [161, 170, 182, 184, 185, 187, 202, 205], "compet": 161, "protect": 161, "month": [161, 196], "transpar": 161, "queue": 161, "claim": 161, "ownership": 161, "strategi": [161, 199], "timelin": 161, "folk": [161, 167, 194], "happi": [161, 199, 205], "serious": 161, "lint": 161, "ament_cpplint": 161, "ament_uncrustifi": 161, "ament_cppcheck": 161, "predomin": 161, "copyright": 161, "holder": [161, 166], "agre": 161, "behalf": 161, "compani": [161, 163, 188, 192], "bsd": 161, "unsuit": 161, "faith": 161, "attest": 161, "statement": 161, "therebi": 161, "easier": [161, 181, 185, 186, 187, 188, 192, 194, 207], "forgot": 161, "amend": 161, "agreement": 161, "developercertif": 161, "am": 161, "record": [161, 183, 199], "redistribut": 161, "beyond": [162, 173, 188, 202], "classic": [162, 183, 188, 192], "nav2_bringup": [162, 165, 166, 167, 168, 170, 172, 174, 175, 176, 177, 182, 185, 188, 193, 194, 195, 197, 198, 200, 201, 202, 204], "turtlebot3_model": [162, 198, 201], "waffl": [162, 198, 199, 201], "gazebo_model_path": 162, "turtlebot3_gazebo": 162, "tb3_simulation_launch": [162, 172, 174, 175, 176, 177, 188, 193, 194, 197, 200, 201, 202, 204], "gzclient": 162, "everyth": [162, 167, 174, 184, 192, 199], "ident": 162, "button": [162, 168, 174, 175, 176, 177, 182, 185, 191, 192, 197, 198, 199], "bottom": [162, 182, 185, 191, 192, 194, 195, 198], "idea": [162, 163, 167, 169, 187, 188], "drag": [162, 206], "navigaton2": 162, "watch": 162, "brought": 163, "rework": 163, "nearli": [163, 167, 188], "worldwid": 163, "ros1": [163, 165, 166, 185], "comparison": 163, "intellig": [163, 188], "orchestr": [163, 194, 206], "diagram": [163, 186, 197], "conform": 163, "arbitrarili": 163, "feasibli": 163, "complic": 163, "customiz": [163, 168], "conduct": 163, "intervent": 163, "sequenti": 163, "mission": [163, 172], "mart\u00edn": [163, 179], "clavero": 163, "marathon": 163, "ieee": 163, "rsj": 163, "confer": 163, "iro": 163, "inproceed": 163, "macenski2020marathon2": 163, "steven": 163, "francisco": [163, 179, 196], "gin\u00e9": 163, "jonatan": 163, "titl": 163, "booktitl": 163, "dv": 163, "desk": 163, "survei": 163, "articl": [163, 189], "macenski2023survei": 163, "journal": 163, "booker": 163, "macenski2024smac": 163, "matthew": 163, "josh": 163, "arxiv": 163, "macenski2023regul": 163, "shrijit": 163, "vslam": 163, "vslamcomparison2021": 163, "stabil": [164, 165, 166, 167, 168, 169, 170], "cartograph": 164, "nav2_recoveri": [164, 167], "nav2_world_model": 164, "traffic": [164, 179], "mention": [164, 165, 166, 181, 192, 202, 207], "sdl": 164, "amcl_pos": 164, "irregular": [164, 196], "obvious": [164, 188], "reduct": 165, "tractabl": 165, "split": [165, 199], "navigation_lifecycle_manag": 165, "localization_lifecycle_manag": 165, "redund": 165, "constantli": [165, 167], "rare": [165, 167], "recovery_plugin": [165, 167, 172], "dynamicfollowpath": 165, "teb_local_plann": 165, "teblocalplann": 165, "dwb_local_plann": 165, "conflict": 165, "behaviour": [165, 166, 202], "bt_plugin": [165, 166], "goalupdatedcondit": 165, "distancetraveledcondit": 165, "timeexpiredcondit": 165, "updatego": 165, "isbatterylowcondit": 165, "divid": [165, 166, 199], "finish": [165, 169, 195, 199], "almost": [165, 167], "untouch": [165, 175, 204], "map_saver_cli": [165, 201], "save_map": 165, "write": [165, 168, 169, 178, 179, 181, 184, 188, 189, 206], "occgridload": 165, "mapserv": [165, 200], "forese": 165, "map_io": 165, "map_load": 165, "particlecloud": 165, "posearrai": 165, "1780": 165, "1784": 165, "1660": 165, "1859": 165, "rangesensorlay": 165, "probabilist": [165, 179], "distance_remain": [166, 177], "euclidean": [166, 188], "estimated_time_remain": [166, 177], "quaternion": [166, 184, 186], "concaten": 166, "noth": [166, 192, 196], "silent": 166, "2247": 166, "pointer": [166, 167, 172, 173, 174, 175, 176], "computeandpublishveloc": 166, "gear": 166, "gettoler": 166, "dimens": [166, 187, 191, 196], "numeric_limit": 166, "obsolet": 166, "mandatori": [166, 172, 173, 175, 176, 199, 202], "general_goal_check": 166, "fly": [166, 169, 194, 206], "waypointtaskexecutor": 166, "inherit": [166, 173, 174, 175, 176, 177], "pluse": 166, "jpeg": 166, "jpg": 166, "nav2_param": [166, 167, 168, 170, 172, 174, 175, 176, 177, 182, 188, 189, 190, 193, 195, 200, 202, 203], "came": 166, "passabl": 166, "costmapfilt": 166, "1263": 166, "1882": 166, "queri": [166, 167, 179, 181], "skid": [166, 181, 196], "cg": 166, "lazi": 166, "novel": [166, 167], "si": [166, 186], "103": [166, 186, 199], "bond_timeout_m": 166, "becam": 166, "max_planning_time_m": 166, "incorrectli": 166, "raytrace_rang": 166, "noisi": [166, 184, 193, 199], "incorrect": [166, 179], "downstream": 166, "1855": 166, "navigate_w_replanning_and_recoveri": [166, 173, 206], "navigate_w_replanning_and_round_robin_recoveri": 166, "2181": 166, "sister": 166, "local_or_glob": 166, "_costmap": [166, 203], "clear_except_": 166, "clear_around_": 166, "2204": 166, "clearing_endpoint": 166, "voxel_marked_cloud": 166, "voxel_unknown_cloud": 166, "costmap_2d_cloud": 166, "cost_cloud": 166, "2263": 166, "controller_pati": 166, "2264": 166, "inconsist": 166, "deploy": [166, 189, 199], "rewrittenyaml": [166, 200, 202], "get_shared_package_path": 166, "finder": [166, 185], "2295": 166, "elaps": [166, 170, 205], "2338": 166, "copi": [167, 182, 184, 185, 187, 190, 192, 194, 200, 202, 203], "trig": 167, "possibli": 167, "boundari": [167, 202], "promis": [167, 192], "reedshepp": 167, "tabl": [167, 174, 175, 177, 183, 188, 189], "dub": 167, "partial": 167, "fraction": 167, "skirt": 167, "bespok": 167, "25hz": 167, "symmetri": 167, "parameter": [167, 203, 206], "retrospect": 167, "neglig": 167, "vast": [167, 172], "tl": [167, 203], "dr": 167, "implicitli": [167, 169], "50m": 167, "2411": 167, "def": [167, 187, 200, 202, 205], "from_msg": 167, "navigation_tim": [167, 177], "cancelnav": 167, "816": 167, "client_node_": 167, "waypointfollow": 167, "pr2441": 167, "rclcpp_node_": 167, "mapsav": 167, "pr2454": 167, "bond_client_node_": 167, "lifecyclemanag": [167, 200], "pr2456": 167, "node_": [167, 172, 173, 174, 175, 176], "lifecyclemanagercli": 167, "pr2469": 167, "controllerserv": 167, "pr2459": 167, "pr2479": 167, "plannerserv": 167, "pr2480": 167, "amclnod": 167, "pr2483": 167, "clinet_node_": 167, "costmap2dro": [167, 175], "pr2489": 167, "pr2993": 167, "client_nod": 167, "rclcpp_node": 167, "callback_group": 167, "use_rclcpp_nod": 167, "2976": 167, "const": [167, 169, 170, 172, 173, 175, 177, 205], "shared_ptr": [167, 172, 175, 177], "2481": 167, "2992": 167, "on_complet": 167, "on_wait_for_result": [167, 173], "react": [167, 187], "nodestatu": [167, 169], "typenam": [167, 177], "servicet": 167, "2718": 167, "2473": 167, "delet": [167, 184, 192], "nav2_gazebo_spawn": 167, "spawn_ent": [167, 184], "gazebo_ro": [167, 184], "libgazebo_ros_init": [167, 184, 185], "libgazebo_ros_factori": [167, 184, 185], "tf_static": 167, "overcam": 167, "sdf": [167, 184, 185], "2488": 167, "orientaton": 167, "screen": [167, 172, 184, 185, 187, 189, 192, 194, 195, 200, 202, 204, 205, 206], "on_parameter_event_callback": 167, "rcl_interfac": [167, 184], "parameterev": [167, 184], "sharedptr": [167, 177], "unwant": [167, 202], "2592": 167, "2607": 167, "2665": 167, "2704": 167, "contrast": [167, 199], "thrown": 167, "2627": 167, "navtopos": 167, "navthroughpos": [167, 179], "zmq": 167, "stream": 167, "quirk": [167, 188, 207], "infux": 167, "max_linear_accel": 167, "max_linear_decel": 167, "2569": 167, "2875": 167, "use_approach_linear_velocity_sc": 167, "favor": 167, "2701": 167, "2642": 167, "2696": 167, "pan": 167, "mq": 167, "logger": 167, "swap": [167, 168], "hope": [167, 192], "frustrat": 167, "dubiou": 167, "anyhow": 167, "meaning": [167, 177, 189], "2591": 167, "2772": 167, "paramlog": 167, "henc": [167, 169, 182, 185, 187, 189], "cleararoundrobot": 167, "clearexceptregion": 167, "2750": 167, "harsh": [167, 196], "use_composit": [167, 188, 194, 195, 200], "psutil": 167, "i7": 167, "8700": 167, "6core": 167, "12thread": 167, "32gb": 167, "44": [167, 194], "76": 167, "component_container_isol": 167, "38": [167, 199], "13": [167, 185], "2787": 167, "cater": 167, "recovery_serv": 167, "2856": 167, "navigate_to_pose_w_replanning_goal_patience_and_recoveri": 167, "obstacle_clearance_tim": 167, "2753": 167, "2804": 167, "2865": 167, "subtli": 167, "2867": 167, "navigation_launch": [167, 182, 185, 195, 201, 204], "recoveries_serv": [167, 172], "2752": 167, "use_respawn": [167, 188, 204], "retransit": 167, "2964": 167, "2965": 167, "costmap_ro": [167, 175, 176], "2904": 167, "3345": 168, "repetit": [168, 187], "2982": 168, "3131": 168, "3201": 168, "unord": 168, "numer": 168, "rehash": 168, "3159": 168, "3168": 168, "exclud": 168, "backtrac": [168, 208], "3204": 168, "3218": 168, "3219": 168, "aroun": 168, "3222": 168, "3146": 168, "3248": 168, "3227": 168, "navigatior": 168, "patienc": 168, "3251": 168, "error_code_id_nam": [168, 189], "guidelin": 168, "9999": [168, 189], "65535": [168, 189], "199": [168, 189], "compute_path_to_pos": [168, 189], "201": [168, 189], "299": [168, 189], "compute_path_through_pos": [168, 189], "301": [168, 189], "399": [168, 189], "501": [168, 189], "599": [168, 189], "601": [168, 189], "699": [168, 189], "toggle_filt": 168, "3229": 168, "3228": 168, "3174": 168, "3283": 168, "3320": 168, "3255": 168, "getresourceinfo": 168, "costmapinfotyp": 168, "uses": 168, "md": [168, 188], "3324": 168, "3165": 168, "resum": 168, "eventu": [168, 185, 187], "3374": 168, "shorten": 168, "3414": 168, "3504": 168, "collisionmonitor": 168, "3513": 168, "3519": 168, "3512": 168, "velocitysmooth": [168, 204], "3530": 168, "moment": [168, 192], "superior": 168, "3555": 168, "bewar": 168, "3553": 168, "3569": 168, "701": [168, 189], "709": 168, "801": [168, 189], "710": 168, "719": 168, "901": 168, "720": 168, "729": 168, "1001": 168, "730": 168, "739": 168, "2567": 168, "salt": [168, 188, 193], "pepper": [168, 188, 193], "induc": [168, 179, 208], "3577": 168, "visualis": 168, "www": 169, "convert_v3_to_v4": 169, "subtreeplu": 169, "adopt": 169, "controlnod": [169, 173], "decoratornod": [169, 173], "alongsid": [169, 177, 188], "3708": 169, "velocitypolgon": 169, "4020": 169, "uniform": 169, "3914": 169, "realtim": 169, "snuff": 169, "nav2_dock": 169, "3572": 169, "tb3": 169, "cloned_tb3_simulation_launch": 169, "nav2_multirobot_param_al": 169, "multi_tb3_simulation_launch": 169, "unique_tb3_simulation_launch": 169, "nav2_multirobot_params_": 169, "3612": 169, "formul": 169, "horizon": 169, "trait": [169, 188], "symmetr": 169, "sole": [169, 206], "handler": 169, "obstaclecrit": 169, "45": 169, "week": 169, "campaign": 169, "enjoi": 169, "3693": 169, "3704": 169, "viz_expans": 169, "3962": 169, "2814": 169, "3825": 169, "3787": 169, "certainli": [169, 196], "dot": [169, 199], "rewrit": 169, "param_rewrit": [169, 200, 202], "dictionari": 169, "intoroduc": 169, "3785": 169, "3871": 169, "3866": 169, "3911": 169, "3880": 169, "imposs": 169, "3950": 169, "behaviortreeengin": 169, "haltallact": 169, "nowher": 169, "3965": 169, "mimic": [169, 187], "occupancygridupd": 169, "costmapsubscrib": 169, "wall": [169, 188], "steadi": 169, "4021": 169, "comfort": 169, "4091": 169, "highspeedfollowpath": 169, "unavail": [169, 170, 192], "combo": [169, 170, 192], "4140": 169, "4148": 169, "createplan": [169, 176], "cancel_check": 169, "4209": 169, "reload": 169, "4207": 169, "4136": 169, "4220": 169, "_": 169, "mix": 169, "slash": 169, "nav2_dwb_control": 169, "4226": 169, "float32": [169, 205], "4282": 169, "4342": 169, "4332": 169, "4352": 169, "4441": 169, "gracefulli": 169, "broader": [170, 192, 196], "4627": 170, "convey": 170, "simple_non_charging_dock": 170, "4458": 170, "4546": 170, "costcel": 170, "getcost": 170, "fetch": [170, 175, 176], "4561": 170, "elimin": [170, 187], "4663": 170, "4675": 170, "4752": 170, "4715": 170, "overhaul": 170, "compat": [170, 184], "use_namespac": 170, "costmaplay": 170, "layer_nam": 170, "joinwithparentnamespac": 170, "preserv": 170, "parameterwa": 170, "anymor": 170, "my_map": 170, "explicit": 170, "parent_namespac": 170, "local_namespac": 170, "consolid": 170, "4785": 170, "4781": 170, "indiscrimin": 170, "4795": 170, "motion_target_dist": 170, "final_rot": 170, "4811": 170, "cloned_multi_tb3_simulation_launch": 170, "parsemultirobotpos": 170, "launch_argu": 170, "includelaunchdescript": 170, "pythonlaunchdescriptionsourc": 170, "o": [170, 184, 185, 187, 192, 200, 202, 205], "get_package_share_directori": [170, 177, 194, 195, 200, 202, 205], "robot1": 170, "5707": 170, "262": 170, "4791": 170, "4621": 170, "hpc": 170, "dimension": [170, 199], "arm": [170, 172], "simd": 170, "4810": 170, "dash": 171, "twilio": 172, "navigation_tutori": [172, 175, 176], "nav2_sms_behavior": 172, "timedbehavior": 172, "boiler": 172, "plate": 172, "ye": [172, 173, 174, 175, 176, 177, 194], "on_deactiv": [172, 175, 176, 177], "cleanup": [172, 175, 176, 177, 189], "on_cleanup": [172, 175, 176, 177], "boilerpl": [172, 177, 183], "onrun": 172, "oncycleupd": 172, "onconfigur": 172, "oncleanup": 172, "onactioncomplet": 172, "breviti": [172, 207], "sendsm": 172, "message_success": 172, "_twilio": 172, "send_messag": 172, "_to_numb": 172, "_from_numb": 172, "rclcpp_info": [172, 176, 177], "get_logg": [172, 173, 175, 176], "resultstatu": 172, "mothership": 172, "brother": 172, "account_sid": 172, "auth_token": 172, "phone": 172, "visibl": [172, 173, 175, 176, 177, 187], "nav2_sms_bahavior": 172, "class_list_macro": [172, 174, 175, 176, 177], "hpp": [172, 174, 175, 176, 177], "pluginlib_export_class": [172, 174, 175, 176, 177], "nav2_sms_behavior_plugin": 172, "base_class_typ": [172, 174, 175, 176, 177], "text": [172, 174, 203], "cmakelist": [172, 174, 175, 176, 177, 184, 185, 187, 194, 195], "txt": [172, 174, 175, 176, 177, 184, 185, 187, 191, 192, 194, 195], "cmake": [172, 174, 175, 176, 177, 191, 195], "pluginlib_export_plugin_description_fil": [172, 174, 175, 176, 177], "ament": [172, 174, 175, 176, 177, 191], "discover": [172, 174, 175, 176, 177], "build_typ": [172, 175, 176, 177], "ament_cmak": [172, 175, 176, 177, 187], "send_sm": 172, "sid": 172, "token": 172, "from_numb": 172, "to_numb": 172, "params_fil": [172, 175, 176, 177, 182, 188, 200, 202, 205], "your_params_fil": [172, 175, 176, 177], "send_goal": 172, "hello": [172, 192], "simplest": 173, "wait_act": 173, "btactionnod": 173, "actionnodebas": 173, "conditionnod": 173, "providedport": 173, "on_tick": 173, "on_success": 173, "on_abort": 173, "on_cancel": 173, "mmethod": 173, "waitact": 173, "xml_tag_nam": 173, "action_nam": 173, "nodeconfigur": 173, "getinput": 173, "rclcpp_warn": [173, 177], "goal_": 173, "bodi": 173, "insert": [173, 185, 194], "portslist": 173, "providedbasicport": 173, "inputport": 173, "increment_recovery_count": 173, "bt_register_nod": 173, "factori": 173, "nodebuild": 173, "make_uniqu": 173, "registerbuild": 173, "signatur": [173, 177], "princip": [174, 191, 202], "nav2_gradient_costmap_plugin": 174, "layeredcostmap": 174, "necess": [174, 175, 177], "oniniti": 174, "updatebound": 174, "updatecost": 174, "costmap_": [174, 176], "updatewithaddit": 174, "updatewithmax": 174, "updatewithoverwrit": 174, "updatewithtrueoverwrit": 174, "matchsiz": 174, "onfootprintchang": 174, "declareparamet": 174, "parametervalu": [174, 175, 176], "get_paramet": [174, 175, 176, 177], "name_": [174, 176], "enabled_": 174, "need_recalculation_": 174, "recalcul": 174, "gradient_index": 174, "min_j": 174, "max_j": 174, "oi": 174, "min_i": 174, "max_i": 174, "char": 174, "lethal_obstacl": [174, 193], "gradient_factor": 174, "gradient_s": 174, "master_arrai": 174, "decrement": 174, "dummi": 174, "callabl": 174, "extend": [174, 184, 199], "recompil": [174, 194], "gradient_lay": 174, "gradient_plugin": 174, "plugin_typ": [174, 176, 203], "whatev": [174, 205], "basic_class_typ": 174, "nav2_gradient_costmap_plugin_cor": 174, "plugin_nam": [174, 176, 203], "myplugin": [174, 176, 203], "inlin": [174, 176, 203, 205], "124": 174, "171": 174, "gradient_layer_1": 174, "gradient_layer_2": 174, "goto": [174, 175, 176, 177], "nav2_pure_pursuit_control": 175, "purepursuitcontrol": 175, "weak": 175, "setplan": 175, "unimpl": 175, "setspeedlimit": 175, "rclcpp_lifecycl": [175, 177], "weakptr": [175, 177], "tf2_ro": [175, 182, 184, 186], "costmap_ros_": 175, "tf_": [175, 176], "plugin_name_": 175, "logger_": [175, 177], "clock_": [175, 177], "get_clock": 175, "declare_parameter_if_not_declar": [175, 176], "max_angular_vel": 175, "desired_linear_vel_": 175, "lookahead_dist_": 175, "max_angular_vel_": 175, "transform_tolerance_": 175, "from_second": 175, "mapped_name_of_plugin": [175, 176], "name_of_paramet": [175, 176], "global_plan_": 175, "transformglobalplan": 175, "find_if": 175, "global_plan_pos": 175, "hypot": [175, 176], "linear_vel": 175, "angular_vel": 175, "ab": 175, "pure_pursuit_controller_plugin": 175, "plugin_id": [175, 176, 177], "plugin_specific_paramet": [175, 176, 177], "nav2_straightline_plann": 176, "globalplann": 176, "getcostmap": 176, "global_frame_": 176, "interpolation_resolut": 176, "interpolation_resolution_": 176, "global_path": 176, "rclcpp_error": [176, 177], "c_str": [176, 177], "total_number_of_loop": 176, "x_increment": 176, "y_increment": 176, "w": [176, 184, 187, 199, 201], "push_back": 176, "blank": 176, "global_planner_plugin": 176, "nav2_straightline_planner_plugin": 176, "foundat": 177, "complimentari": 177, "navigatorbas": 177, "on_xyz": 177, "getdefaultbtfilepath": 177, "sentinel": 177, "goalreceiv": 177, "deni": 177, "onloop": 177, "onpreempt": 177, "viabl": 177, "goalcomplet": 177, "getnam": 177, "themselv": [177, 206], "rviz2": [177, 187, 192, 198, 205], "parent_nod": 177, "odomsmooth": 177, "odom_smooth": 177, "start_time_": 177, "has_paramet": 177, "declare_paramet": 177, "goal_blackboard_id_": 177, "as_str": 177, "path_blackboard_id_": 177, "odom_smoother_": 177, "self_client_": 177, "rclcpp_action": 177, "create_cli": 177, "actiont": 177, "goal_sub_": 177, "create_subscript": 177, "systemdefaultsqo": 177, "ongoalposereceiv": 177, "placehold": 177, "_1": 177, "hot": 177, "pkg_share_dir": 177, "ament_index_cpp": 177, "proce": [177, 187, 196], "constsharedptr": 177, "bt_xml_filenam": 177, "bt_action_server_": 177, "loadbehaviortre": 177, "initializegoalpos": 177, "btstatu": 177, "final_bt_statu": 177, "genuin": 177, "preeemption": 177, "fundament": [177, 194], "getcurrentbtfilenam": 177, "getdefaultbtfilenam": 177, "acceptpendinggo": 177, "ncancel": 177, "terminatependinggo": 177, "2f": 177, "getblackboard": 177, "number_recoveri": 177, "nolint": 177, "exception": [177, 184, 195], "feedback_msg": 177, "make_shar": 177, "current_pos": 177, "current_path": 177, "recovery_count": 177, "number_of_recoveri": 177, "publishfeedback": 177, "subtleti": 177, "navigator_plugin": 177, "sphinx_doc": 179, "rst": 179, "creator": 179, "eitan": 179, "marder": 179, "eppstein": 179, "volumetr": 179, "andrei": 179, "ryzhikov": 179, "alexand": 179, "yuen": 179, "drivetrain": 179, "christoph": 179, "r\u00f6smann": 179, "aleksei": 179, "budyakov": 179, "alberto": 179, "tudela": 179, "black": [179, 185, 190, 193, 200], "kurt": 179, "konolig": 179, "smacplann": 179, "anshumaan": 179, "matej": 179, "vargovcik": 179, "nudg": 179, "fetullah": 179, "guillaum": 179, "doisi": 179, "michael": 179, "jeronimo": 179, "reiniti": 179, "pablo": 179, "i\u00f1igo": 179, "blasco": 179, "owen": 179, "hooper": 179, "toni": 179, "najjar": 179, "pradheep": 179, "padmanabhan": 179, "marc": 179, "morco": 179, "tol": 179, "aitor": 179, "miguel": 179, "blanco": 179, "sarthak": 179, "mittal": 179, "pipelin": [179, 191, 192, 205], "mohammad": 179, "haghighipanah": 179, "exhaust": [180, 192], "2005": 180, "incomplet": 180, "ignit": 180, "88": 180, "composit": [180, 194, 195, 200, 202], "tailor": 181, "wherein": [181, 182], "categori": 181, "regularli": 181, "largest": [181, 182], "said": [181, 199], "carefulli": [181, 196, 205], "dump": 181, "ackerman": 181, "rpp": [181, 188, 207], "screw": 181, "vp": [181, 188], "summar": [181, 186, 188], "surround": 181, "instanti": [181, 187, 189], "sam_bot": [182, 184, 185, 187], "seri": [182, 184, 192, 194], "ground": [182, 184, 187], "tackl": [182, 183], "decis": [182, 199], "rc": [182, 188], "roam": 182, "thusli": [182, 188, 207], "21": 182, "195": 182, "confirm": [182, 185, 191, 199], "sam_bot_descript": [182, 184, 185, 187], "sphere": [182, 185, 187], "cube": [182, 185], "sambot": 182, "static_transform_publish": [182, 186], "pathfind": 182, "reader": [183, 207], "checklist": 183, "experienc": 183, "tip": [183, 188, 200], "trick": [183, 194], "plu": [184, 185], "afterward": 184, "spite": 184, "vicin": 184, "broadcast": [184, 199], "child_frame_id": 184, "posewithcovari": 184, "twistwithcovari": 184, "right_wheel_est_vel": 184, "left_wheel_est_vel": 184, "wheel_separ": 184, "ros2_control": 184, "diff_drive_control": 184, "gazebo_ros_pkg": 184, "fortun": 184, "inertia": [184, 185, 187], "satisfi": 184, "gazeborosimusensor": 184, "sensorplugin": 184, "imu_link": 184, "rep145": 184, "initalorientationasrefer": 184, "xacro": [184, 187], "box_inertia": [184, 187], "h": [184, 187, 194], "imu_joint": 184, "xyz": [184, 185, 187, 199], "imu_sensor": 184, "filenam": [184, 185, 199], "libgazebo_ros_imu_sensor": 184, "imu_plugin": 184, "initial_orientation_as_refer": 184, "always_on": [184, 185, 199], "update_r": [184, 185, 199], "angular_veloc": 184, "stddev": [184, 185, 199], "2e": 184, "bias_mean": 184, "0000075": 184, "bias_stddev": 184, "0000008": 184, "linear_acceler": 184, "modelplugin": 184, "diamet": 184, "wheel_ygap": [184, 187], "wheel_radiu": [184, 187], "diff_driv": 184, "libgazebo_ros_diff_dr": 184, "left_joint": 184, "drivewhl_l_joint": 184, "right_joint": 184, "drivewhl_r_joint": 184, "wheel_diamet": 184, "max_wheel_torqu": 184, "max_wheel_acceler": 184, "publish_odom": 184, "publish_odom_tf": 184, "publish_wheel_tf": 184, "odometry_fram": 184, "generate_launch_descript": [184, 185, 187, 200, 202], "joint_state_publisher_gui_nod": [184, 187], "launch_ro": [184, 187, 194, 200, 202], "joint_state_publisher_gui": [184, 187], "ifcondit": [184, 187, 200], "launchconfigur": [184, 187, 200, 202], "declarelaunchargu": [184, 187, 200, 202], "default_valu": [184, 187, 200, 202, 205], "joint_state_publisher_nod": [184, 187], "joint_state_publish": [184, 187], "default_model_path": [184, 187], "robot_descript": [184, 187], "xarcro": 184, "unlesscondit": [184, 187], "exec_depend": [184, 187, 189], "executeprocess": [184, 185], "cmd": [184, 185, 192], "verbos": [184, 185, 188], "launchdescript": [184, 187, 200, 202], "entiti": 184, "rviz_nod": [184, 187], "robot_state_publisher_nod": [184, 187], "posewithcovariancestamp": 184, "twistwithcovariancestamp": 184, "kalman": [184, 199], "ekf_nod": 184, "unscent": 184, "ukf_nod": 184, "navsat_transform_nod": [184, 199], "geograph": [184, 199], "accel": 184, "asid": [184, 185], "nevertheless": 184, "ekf": [184, 196, 199], "ekf_filter_nod": 184, "theinput": 184, "ekf_localization_nod": 184, "ukf_localization_nod": 184, "planar": [184, 185, 188, 199], "two_d_mod": [184, 196, 199], "publish_acceler": 184, "defaultsto": 184, "publish_tf": [184, 196, 199], "map_fram": 184, "odom_fram": 184, "1a": 184, "world_fram": [184, 196, 199], "landmark": 184, "3a": 184, "3b": 184, "base_link_fram": [184, 199], "ifunspecifi": 184, "ofodom_fram": 184, "odom0": [184, 196, 199], "odom0_config": [184, 199], "imu0": [184, 196, 199], "imu0_config": [184, 199], "efk": 184, "_config": 184, "vroll": [184, 196], "vpitch": [184, 196], "vyaw": [184, 196], "az": [184, 196], "1st": 184, "2nd": 184, "3rd": 184, "12th": 184, "prepar": [184, 187, 189], "robot_localization_nod": 184, "pkg_share": [184, 185, 187], "project_nam": [184, 185, 187], "parameter_ev": [184, 192], "set_pos": 184, "accelwithcovariancestamp": 184, "diagnost": 184, "diagnostic_msg": 184, "diagnosticarrai": 184, "rosout": [184, 192], "tf2_msg": 184, "tfmessag": 184, "tf2_echo": [184, 186], "842000000": 184, "003": 184, "000": [184, 186], "127": 184, "092": 184, "996": 184, "002": 184, "equip": [185, 196, 199, 206], "rgb": 185, "interoper": 185, "vendor": 185, "radar_msg": 185, "vision_msg": 185, "classification2d": 185, "classification3d": 185, "detection2d": 185, "detection3d": 185, "manufactur": 185, "ranger": 185, "emit": 185, "1d": 185, "grasp": 185, "hurt": 185, "lidar_link": [185, 186], "inerti": [185, 187, 196], "rpy": [185, 187, 199], "mass": [185, 187, 199, 202], "ixx": [185, 187], "ixi": [185, 187], "ixz": [185, 187], "iyi": [185, 187], "iyz": [185, 187], "izz": [185, 187], "cylind": [185, 187, 199], "0508": 185, "055": 185, "lidar_joint": 185, "360": 185, "000000": 185, "min_angl": 185, "max_angl": 185, "280000": 185, "120000": 185, "015000": 185, "libgazebo_ros_ray_sensor": 185, "output_typ": 185, "frame_nam": 185, "gazebo_ros_ray_sensor": 185, "camera_link": [185, 186], "130": 185, "022": 185, "035": 185, "camera_joint": 185, "215": 185, "camera_depth_fram": 185, "camera_depth_joint": 185, "depth_camera": 185, "horizontal_fov": 185, "047198": 185, "640": 185, "480": 185, "r8g8b8": 185, "clip": [185, 200], "depth_camera_control": 185, "libgazebo_ros_camera": 185, "alwayson": 185, "updater": 185, "pointcloudcutoff": 185, "pointcloudcutoffmax": 185, "distortionk1": 185, "distortionk2": 185, "distortionk3": 185, "distortiont1": 185, "distortiont2": 185, "cxprime": 185, "cx": 185, "cy": 185, "focallength": 185, "hackbaselin": 185, "gazebo_ros_camera": 185, "my_world": 185, "world_path": 185, "clearer": 185, "pretti": [185, 186, 188], "denot": [185, 194], "infrar": 185, "mostli": 185, "straightforward": 185, "51": 185, "52": 185, "68": 185, "17": 185, "31": [185, 187], "34": 185, "67": 185, "66": 185, "61": 185, "robot_state_publish": [185, 186, 187], "async_slam_toolbox_nod": 185, "online_async_launch": [185, 201], "tf2_tool": 185, "view_fram": 185, "pdf": 185, "nav2_costmap_2d_mark": 185, "voxel_grid": [185, 203], "visualization_mark": 185, "my_mark": 185, "concret": 186, "base_las": 186, "suppos": 186, "essenc": 186, "20cm": 186, "2m": 186, "transvers": 186, "20m": 186, "ourselv": [186, 192], "pain": [186, 194], "luckili": [186, 194, 205, 206], "conceptu": 186, "piec": 186, "sens": [186, 188, 196, 199, 203, 206], "emb": 186, "adher": 186, "Of": 186, "chassi": [186, 187], "base_laser2": 186, "compliant": 186, "descriptor": 186, "unifi": 187, "laser_link": 187, "tediou": 187, "infer": 187, "materi": 187, "readabl": 187, "breez": 187, "beginn": [187, 194], "dive": 187, "xmln": 187, "wiki": 187, "whitespac": 187, "base_width": 187, "base_length": 187, "42": [187, 206], "base_height": 187, "wheel_width": 187, "04": [187, 192, 203], "wheel_zoff": 187, "wheel_xoff": 187, "caster_xoff": 187, "base_": 187, "gap": 187, "whilst": 187, "caster": 187, "rigid": [187, 188], "amongst": 187, "dont": 187, "rgba": 187, "base_joint": [187, 199], "cleaner": 187, "x_reflect": 187, "y_reflect": 187, "freeli": 187, "_link": 187, "grai": [187, 202], "_joint": 187, "drivewhl_l": 187, "drivewhl_r": 187, "front_cast": 187, "caster_joint": 187, "buildtool_depend": 187, "findpackageshar": 187, "default_rviz_config_path": 187, "urdf_config": 187, "rvizconfig": 187, "rviz_common": 187, "78": 187, "widget": 187, "options1": 187, "status1": 187, "robotmodel1": 187, "links1": 187, "tf1": 187, "splitter": 187, "557": 187, "alpha": [187, 200], "rviz_default_plugin": 187, "160": 187, "164": 187, "robotmodel": 187, "volatil": 187, "histori": 187, "arrow": [187, 198, 199], "48": 187, "hide": [187, 192], "movecamera": 187, "focuscamera": 187, "128": 187, "orbit": [187, 199], "build_test": 187, "slide": 187, "bar": [187, 191, 206], "slider": [187, 200], "geometr": [187, 188], "cylinder_inertia": 187, "sphere_inertia": 187, "spheric": [187, 199], "pane": [187, 202], "hint": 188, "perpetu": 188, "wisdom": 188, "generos": 188, "pai": 188, "gentl": 188, "habit": 188, "berth": 188, "adequ": 188, "hall": 188, "encompass": 188, "didn": 188, "bake": 188, "tighter": 188, "skinni": 188, "littl": [188, 194], "wider": 188, "burden": 188, "micro": [188, 192], "anywai": 188, "stutter": 188, "whip": [188, 207], "intuit": [188, 207], "looker": [188, 207], "opinion": 188, "breakdown": 188, "assess": 188, "par": 188, "counterpart": 188, "fool": 188, "willing": 188, "hear": 188, "pivot": 188, "moder": 188, "dime": 188, "heavili": 188, "allevi": 188, "prime": 188, "expend": 188, "singular": 188, "spatiotemporalvoxellay": [188, 203], "lack": [188, 192, 196, 205], "rangelay": 188, "unfilt": 188, "cluster": 188, "vectorobject": 188, "raster": [188, 200, 202], "seriou": [188, 194], "robot_nam": 188, "_nav": 188, "entryfil": 188, "went": [188, 199], "rviz_config_fil": 188, "use_simul": 188, "use_robot_state_pub": 188, "use_rviz": [188, 199], "robot_sdf": 188, "x_pose": 188, "y_pose": 188, "z_pose": 188, "chip": 188, "204": 188, "complementari": 189, "systemat": 189, "unrespons": 189, "cleaningup": 189, "shuttingdown": 189, "notion": 189, "sensor_driv": 189, "feed": [189, 205], "lifecycle_nod": [189, 200, 202], "nav2_sensor_driv": 189, "configured_param": [189, 200, 202, 204], "nav2_lifecycle_manag": [189, 200, 202], "lifecycle_manager_navig": 189, "route_serv": 189, "establish": [189, 205], "composablenodecontain": 189, "composablenod": [189, 200, 204, 205], "my_contain": 189, "rclcpp_compon": 189, "component_contain": 189, "composable_node_descript": [189, 200], "nav2_route_serv": 189, "routeserv": 189, "composition_demo": 189, "aggreg": 189, "799": 189, "800": 189, "899": 189, "9900": 189, "9901": 189, "10001": 189, "10099": 189, "int16": 189, "invalid_start": 189, "no_valid_rout": 189, "10002": 189, "route_msg": 189, "route_id": 189, "builtin_interfac": [189, 205], "route_tim": 189, "propag": 189, "compute_path_error_code_id": 189, "follow_path_error_code_id": 189, "route_error_code_id": 189, "languag": [190, 192], "latter": 190, "computeandsmoothpath": 190, "trytoresolvesmoothererrorcod": 190, "unsmooth": 190, "red": 190, "monocular": 191, "parser": 191, "image_pipelin": 191, "checkerboard": 191, "7x9": 191, "20mm": 191, "interior": 191, "vertex": 191, "8x10": 191, "lit": 191, "obstruct": 191, "camera_calibr": 191, "cameracalibr": 191, "my_camera": 191, "camera_nam": 191, "chessboard": 191, "acircl": 191, "charuco": 191, "nxm": 191, "7x7": 191, "slop": 191, "unsynchron": 191, "set_camera_info": 191, "focal": 191, "fx": 191, "fy": 191, "tangenti": 191, "k": 191, "num_coeff": 191, "radial": 191, "disable_calib_cb_fast_check": 191, "calib_cb_fast_check": 191, "findchessboardcorn": 191, "tilt": 191, "skew": 191, "press": 191, "calibrationdata": 191, "tar": 191, "gz": 191, "unzip": 191, "xvf": 191, "11": 191, "ost": 191, "daili": 192, "articul": 192, "dockerhub": 192, "vm": 192, "kernel": [192, 193], "jetpack": 192, "flavor": 192, "runnabl": 192, "workdir": 192, "explanatori": 192, "spun": 192, "ros_entrypoint": 192, "But": 192, "unexhaust": 192, "kill": [192, 194], "greatest": 192, "desktop": 192, "rees": 192, "31bd5f451a84": 192, "d36cae3fb404": 192, "8d68f36a56a7": 192, "299f725c4bf1": 192, "6e16227afc48": 192, "02457a85146c": 192, "83": 192, "7mb": 192, "106": 192, "5mb": 192, "fe0cbdee2808": 192, "4b4dbddf506a": 192, "92": 192, "86mb": 192, "98": 192, "14mb": 192, "0da90b52c355": 192, "64de492566b2": 192, "167d95ac0fc": 192, "e727072615d0": 192, "82": 192, "61mb": 192, "809": 192, "8mb": 192, "d15e176ed0af": 192, "yai": [192, 196], "hash": 192, "echo": [192, 199], "demo_nodes_cpp": 192, "1707513434": 192, "798456374": 192, "navigator_dockerlay": 192, "reenter": 192, "7ec0e0b7487f": 192, "ago": 192, "strange_tesla": 192, "9ccd97ac14f9": 192, "zen_perlman": 192, "oh": 192, "brand": 192, "nightmar": 192, "fuel": 192, "lose": [192, 205], "hit": [192, 194, 202], "wrong": [192, 199], "bless": 192, "slate": 192, "fear": 192, "bce2ad161bf7": 192, "ut": 192, "wasn": [192, 205], "navigator_allig": 192, "demo_nodes_pi": 192, "net": 192, "chatter": 192, "outliv": 192, "detach": 192, "e1d7e035a824": 192, "7cd0c5068235": 192, "86gb": 192, "shm": 192, "100mb": 192, "protocol": 192, "opencv": 192, "rqt": 192, "eas": 192, "awesom": 192, "rebuild": [192, 194], "dir": 192, "my_ws_dock": 192, "navigator_activ": 192, "favorit": [192, 205], "editor": [192, 200, 202, 206], "annoi": 192, "atop": 192, "conclud": 192, "nav2dep": 192, "strict": 192, "asset": [192, 194], "carv": 192, "hammer": 192, "smash": 192, "xauthor": 192, "xserver": 192, "altogeth": [192, 196], "belabor": 192, "tb3_simulation_gazebo_launch": 192, "systemd": 192, "Be": [192, 194], "joystick": [192, 196], "dig": 192, "debian_frontend": 192, "noninteract": 192, "wget": 192, "nav2_branch": 192, "misloc": 193, "misalign": 193, "moreov": 193, "inscribed_inflated_obstacl": 193, "free_spac": 193, "recogn": 193, "eight": [193, 199], "intercorrel": 193, "eros": 193, "fragment": 193, "trace": 194, "unix": 194, "breakpoint": 194, "reli": [194, 199], "fairli": 194, "symbol": 194, "valgrind": [194, 195], "add_compile_opt": [194, 195], "ton": 194, "couldn": 194, "clever": 194, "revert": 194, "chug": 194, "__gi_rais": 194, "sig": 194, "sysdep": 194, "sysv": 194, "0x00007ffff79cc859": 194, "__gi_abort": 194, "79": 194, "0x00007ffff7c52951": 194, "usr": [194, 203], "lib": [194, 203], "x86_64": [194, 203], "gnu": [194, 203], "libstdc": 194, "0x00007ffff7c5e47c": 194, "0x00007ffff7c5e4e7": 194, "0x00007ffff7c5e799": 194, "__cxa_throw": 194, "0x00007ffff7c553eb": 194, "0x000055555555936c": 194, "_m_range_check": 194, "0x5555555cfdb0": 194, "__n": 194, "stl_vector": 194, "1070": 194, "0x0000555555558e1d": 194, "1091": 194, "0x000055555555828b": 194, "gdbtester": 194, "vectorcrash": 194, "0x5555555cfb40": 194, "gdb_test_pkg": 194, "gdb_test_nod": 194, "0x0000555555559cfc": 194, "argc": 194, "argv": 194, "0x7fffffffc108": 194, "stl": 194, "deduc": 194, "xterm": [194, 195], "pop": 194, "stdin": 194, "start_sync_slam_toolbox_nod": 194, "mapper_params_online_sync": 194, "sync_slam_toolbox_nod": 194, "bog": 194, "investig": 194, "componentcontain": 194, "__node": [194, 195], "beauti": 194, "backward_ro": 194, "find_packag": 194, "inject": 194, "spent": 195, "bottleneck": 195, "callgrind": 195, "kcachegrind": 195, "cmake_build_typ": 195, "relwithdebinfo": 195, "xxx": 195, "suffix": 195, "dcmake_build_typ": 195, "subset": 195, "invoc": 195, "pg": 195, "cmd_vel_nav": [195, 204], "start_controller_server_nod": 195, "elsewher": 195, "ineri": 196, "unid": 196, "mecanum": 196, "notori": 196, "landscap": 196, "retrofit": 196, "subfield": 196, "uav": 196, "intrins": 196, "interins": 196, "stereolab": 196, "sdk": 196, "tightli": 196, "shop": 196, "amr": 196, "gmsl2": 196, "shutter": 196, "blur": 196, "zed2": 196, "zed2i": 196, "mini": 196, "playlist": 196, "youtub": 196, "serial": 196, "zed_wrapp": 196, "zedx": 196, "zedxm": 196, "closur": 196, "camera_odom": 196, "pos_tracking_en": 196, "path_max_count": 196, "qos_depth": 196, "blib": 196, "thrash": 196, "pos_track": 196, "publish_map_tf": 196, "area_memori": 196, "Or": [196, 205], "ukf": 196, "odom1": [196, 199], "odom1_config": [196, 199], "odom1_differenti": 196, "odom1_rel": 196, "odom1_queue_s": 196, "odom1_pose_rejection_threshold": 196, "outlandish": 196, "flat": 196, "_differenti": 196, "bounc": 196, "dataset": 196, "70m": 196, "hi": 196, "dog": 196, "golden": 196, "gate": 196, "ca": 196, "he": 196, "quadrup": 196, "mock": 196, "yeah": 196, "luggag": 197, "robocup": 197, "cati": 197, "toolbar": 197, "clicked_point": [197, 205], "clicked_point_to_pos": 197, "nav2_test_util": 197, "hour": 198, "turtlebot3_bringup": [198, 201], "your_map": 198, "use_sim": 198, "bringup_launch": 198, "forget": 198, "nav2_default_view": 198, "shadow": 198, "plot": 198, "auto_start": 198, "goaltool": 198, "rl": 199, "pedro": 199, "gonzalez": 199, "kiwibot": 199, "mapviz": 199, "tile": 199, "nav2_gps_waypoint_follower_demo": 199, "gnss": 199, "satellit": 199, "earth": 199, "altitud": 199, "000km": 199, "radio": 199, "trilater": 199, "latitud": 199, "longitud": 199, "wgs84": 199, "north": 199, "meridian": 199, "impract": 199, "4789": 199, "413km": 199, "177": 199, "511km": 199, "4194": 199, "292km": 199, "475km": 199, "553km": 199, "22km": 199, "addin": 199, "cope": 199, "geodesi": 199, "ellipsoid": 199, "secant": 199, "south": 199, "america": 199, "enu": 199, "face": 199, "east": 199, "gpss": 199, "augment": [199, 208], "rtk": 199, "1cm": 199, "matter": 199, "europ": 199, "cardin": 199, "magnetomet": 199, "despit": 199, "figur": [199, 206], "air": 199, "tractor": 199, "electromagnet": 199, "electr": 199, "perman": 199, "magnet": 199, "draw": [199, 200, 202], "amp": 199, "disturb": 199, "danc": 199, "sonoma": 199, "racewai": 199, "spherical_coordin": 199, "lat": 199, "surface_model": 199, "earth_wgs84": 199, "latitude_deg": 199, "161479": 199, "longitude_deg": 199, "122": 199, "454630": 199, "488": 199, "heading_deg": 199, "navsatfix": 199, "tb3_gp": 199, "position_sens": 199, "my_gps_plugin": 199, "libgazebo_ros_gps_sensor": 199, "gps_link": 199, "010": 199, "gazebo_gps_world": 199, "inde": 199, "chain": [199, 202, 204], "ekf_filter_node_odom": 199, "ekf_filter_node_map": 199, "ingest": 199, "datum": 199, "undeclar": 199, "yaw_offset": 199, "compens": 199, "magnetic_declination_radian": 199, "zero_altitud": 199, "broadcast_utm_transform": 199, "publish_filtered_gp": 199, "use_odometry_yaw": 199, "wait_for_datum": 199, "161491": 199, "4546443": 199, "lon": 199, "saniti": 199, "dual_ekf_navsat": 199, "bing": 199, "keyboard": 199, "teleoper": 199, "teleop_twist_keyboard": 199, "blue": [199, 206], "trustworthi": 199, "pointstamp": 199, "interactive_waypoint_follow": 199, "161491054181276": 199, "45464431092836": 199, "161587576524845": 199, "4547994038464": 199, "gps_waypoint_logg": 199, "gps_waypoint": 199, "logged_waypoint_follow": 199, "emphas": 199, "showcas": 199, "pgm": [200, 202], "bmp": [200, 202], "keepout_mask": 200, "favourit": [200, 202], "gimp": 200, "dark": 200, "understood": 200, "color_dark": 200, "color_light": 200, "trinari": [200, 202], "principl": 200, "occupied_thresh": [200, 202], "free_thresh": [200, 202], "integ": 200, "negat": 200, "blacker": 200, "whiter": 200, "passibl": 200, "impass": 200, "undesir": 200, "sooner": 200, "feaur": 200, "drawn": 200, "pencil": 200, "simplic": 200, "repeatedli": [200, 202, 205], "hotel": [200, 202], "laid": [200, 202], "meta": [200, 202], "ament_index_python": [200, 202], "groupact": 200, "pythonexpress": 200, "notequalssubstitut": 200, "loadcomposablenod": [200, 205], "pushrosnamespac": 200, "nav2_common": [200, 202], "costmap_filters_demo_dir": [200, 202], "nav2_costmap_filters_demo": [200, 202], "filter_mask_serv": [200, 202], "mask_yaml_fil": [200, 202], "container_nam": 200, "container_name_ful": 200, "declare_namespace_cmd": [200, 202], "declare_use_sim_time_cmd": [200, 202], "declare_autostart_cmd": [200, 202], "declare_params_file_cmd": [200, 202], "declare_mask_yaml_file_cmd": [200, 202], "declare_use_composition_cmd": 200, "declare_container_name_cmd": 200, "nav2_contain": 200, "param_substitut": [200, 202], "source_fil": [200, 202], "root_kei": [200, 202], "convert_typ": [200, 202], "load_nod": 200, "nav2_map_serv": [200, 201, 202], "emulate_tti": [200, 202], "188": [200, 202], "lifecycle_manager_costmap_filt": [200, 202], "load_composable_nod": 200, "target_contain": 200, "costmapfilterinfoserv": 200, "ld": [200, 202], "add_act": [200, 202], "keepout_filter_mask": 200, "tutorials_w": [200, 202], "pwd": 200, "keepout_param": 200, "costamp2d": 200, "devel": [201, 203], "pub": 201, "sandbox": 201, "decod": 202, "formula": 202, "filter_mask_data": 202, "speed_mask": 202, "grei": 202, "darker": 202, "somewher": 202, "196": 202, "speed_param": 202, "start_lifecycle_manager_cmd": 202, "start_map_server_cmd": 202, "start_costmap_filter_info_server_cmd": 202, "speed_filter_mask": 202, "jerk": 202, "unpredict": 202, "payload": 202, "unfold": 202, "ubuntu": 203, "openvdb": 203, "libjmalloc": 203, "loadlibrari": 203, "libjemalloc": 203, "ld_preload": 203, "volumet": 203, "2x": 203, "citizen": 203, "farm": 203, "spatio_temporal_voxel_lay": 203, "voxel_decai": 203, "decay_model": 203, "voxel_s": 203, "update_footprint_en": 203, "mapping_mod": 203, "map_save_dur": 203, "obstacle_rang": 203, "voxel_min_point": 203, "clear_after_read": 203, "max_z": 203, "min_z": 203, "vertical_fov_angl": 203, "8745": 203, "horizontal_fov_angl": 203, "048": 203, "decay_acceler": 203, "model_typ": 203, "registr": 203, "neutral": 203, "collision_monitor_nod": 204, "preset": 204, "collision_monitor_param": 204, "clockwis": 204, "respawn_delai": 204, "log_level": 204, "consol": 204, "nonchargingdock": 205, "revis": 205, "simplechargingdock": 205, "infrastructur": 205, "procedur": 205, "prestag": 205, "nova": 205, "carter": 205, "opennav_docking_cor": 205, "jointstat": 205, "getstagingpos": 205, "getrefinedpos": 205, "disablecharg": 205, "hasstoppedcharg": 205, "equival": 205, "isaac_ros_apriltag": 205, "decoupl": 205, "flex_dock1": 205, "flex_dock2": 205, "dummy_dock": 205, "movabl": 205, "segwai": 205, "70cm": 205, "external_detection_": 205, "cm": 205, "sep": 205, "nova_carter_dock_params_dir": 205, "docking_tim": 205, "irregularli": 205, "haven": 205, "media": 205, "isaac_apriltag_detection_pipelin": 205, "docking_cli": 205, "wait_for_serv": 205, "timeout_sec": 205, "goal_msg": 205, "str": 205, "send_goal_futur": 205, "send_goal_async": 205, "_feedbackcallback": 205, "spin_until_future_complet": 205, "goal_handl": 205, "result_futur": 205, "get_result_async": 205, "tester": 205, "opennav_docking_bt": 205, "companion": 206, "deepli": 206, "siemen": 206, "buggi": 206, "menu": 206, "icon": 206, "nav2_tree_nod": 206, "brows": 206, "ok": 206, "sync": 206, "assembl": 206, "parameteriz": 206, "perhap": 206, "orang": 206, "treenod": 206, "ui": 206, "treenodesmodel": 206, "myawesomenewnod": 206, "input_port": 206, "key_nam": 206, "output_port": 206, "key_name2": 206, "life": 206, "inout_port": 206, "next_target": 206, "pancak": 206, "tend": 207, "surpris": 207, "dictat": 207, "modu": 207, "operandi": 207, "stvl": 208, "hero": 208}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"project": [0, 15, 163, 169, 194], "2021": 0, "summer": 0, "student": 0, "program": 0, "3": [1, 5, 167, 170, 172, 173, 174, 175, 176, 177, 198, 199, 200, 201, 202, 203], "assist": [1, 2, 167], "teleop": [1, 167], "1": [2, 4, 172, 173, 174, 175, 176, 177, 190, 193, 197, 198, 199, 200, 201, 202, 203], "creat": [2, 3, 158, 172, 173, 175, 176, 177, 197], "configur": [2, 13, 29, 166, 181, 182, 184, 185, 200, 202, 204, 205, 207], "analog": 2, "moveit": 2, "2": [3, 5, 11, 12, 28, 169, 170, 172, 173, 174, 175, 176, 177, 190, 193, 194, 195, 197, 198, 199, 200, 201, 202, 203], "new": [3, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 189], "planner": [3, 28, 109, 110, 115, 117, 143, 144, 145, 166, 167, 168, 169, 173, 176, 179, 181, 188], "control": [3, 20, 28, 96, 99, 103, 104, 108, 112, 130, 166, 167, 168, 169, 170, 175, 179, 181, 188, 207], "plugin": [3, 94, 96, 99, 100, 103, 110, 115, 119, 125, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 178, 179, 181, 184, 185, 188, 190, 203, 205], "navig": [4, 7, 8, 9, 12, 19, 22, 23, 24, 25, 28, 95, 162, 165, 167, 168, 169, 177, 179, 181, 198, 199, 200, 201, 202], "dynam": [4, 21, 167, 169, 170, 197], "obstacl": [4, 23, 108, 124, 166, 169, 188, 193], "integr": [4, 10, 108, 168], "port": [5, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 74, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90], "grid": 5, "map": [5, 107, 165, 168, 185, 201], "ro": [5, 11, 28, 100, 168, 170, 192, 194, 195, 196], "environment": [5, 28], "model": [5, 108, 167, 168], "6": [6, 10], "2d": [6, 100, 143, 167, 185], "3d": 6, "local": [6, 28, 184, 185, 196, 199], "improv": [6, 167, 170], "4": [7, 169, 172, 173, 174, 175, 176, 177, 198, 199, 200, 201, 202], "multithread": 7, "5": [8, 9, 169, 198], "brand": 8, "websit": 8, "safeti": [9, 168], "node": [9, 11, 20, 28, 91, 92, 96, 97, 166, 167, 168, 169, 170, 179, 185, 189, 190, 194, 195, 206], "semant": 10, "7": 11, "reduc": [11, 167], "determin": 11, "advanc": 12, "test": [12, 168, 196, 199], "framework": 12, "8": 13, "convert": 13, "twist": 13, "twiststamp": [13, 169, 170], "ecosystem": 13, "run": [13, 162, 168, 172, 173, 174, 175, 176, 177, 182, 184, 185, 193, 197, 200, 202], "time": [13, 166, 168, 169, 183], "about": 14, "contact": 14, "relat": [15, 163], "robot": [16, 28, 167, 169, 170, 182, 183, 184, 187, 188, 196, 201], "us": [16, 158, 159, 167, 168, 169, 170, 184, 185, 187, 196, 199, 203, 204, 205, 207], "research": 16, "roscon": 17, "talk": 17, "nav2": [17, 18, 20, 28, 156, 163, 166, 167, 168, 170, 185, 188, 189, 192, 193, 194, 195, 197, 198, 200, 202, 204], "develop": [17, 157, 160, 161, 192], "commun": 17, "": [17, 168, 169, 182], "behavior": [18, 19, 28, 94, 95, 96, 165, 166, 167, 168, 169, 170, 172, 173, 179, 188, 197, 206], "tree": [18, 19, 28, 95, 96, 165, 166, 168, 173, 179, 197, 206], "detail": 19, "walkthrough": 19, "overview": [19, 27, 28, 163, 172, 173, 174, 175, 176, 177, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207], "prerequisit": [19, 159, 184], "To": [19, 20, 23, 24, 25, 167, 188], "pose": [19, 22, 23, 24, 25, 168, 198], "With": [19, 25], "replan": [19, 25, 167], "recoveri": [19, 20, 28, 166, 167], "subtre": [19, 169], "introduct": [20, 169, 182, 184, 185, 186], "specif": 20, "action": [20, 28, 96, 165, 166, 167, 169, 170, 205], "condit": [20, 96], "decor": [20, 96], "pipelinesequ": [20, 82], "roundrobin": [20, 84], "follow": [21, 28, 108, 119, 169, 197, 199], "point": [21, 169, 197], "through": [22, 170, 172, 175, 176, 177], "paus": 23, "Near": 23, "goal": [23, 108, 166, 167, 168, 169, 170, 179, 198], "consist": 25, "And": 25, "If": 25, "path": [25, 108, 167, 168, 169], "becom": 25, "invalid": [25, 167], "odometri": [26, 28, 184, 196, 199], "calibr": [26, 191], "simpl": [27, 114, 167, 168, 169], "command": [27, 167, 168, 169, 192], "api": [27, 167, 168, 169, 205], "costmap": [27, 28, 100, 107, 108, 165, 166, 168, 169, 170, 179, 185, 200, 202, 203], "footprint": [27, 28, 182, 188], "collis": [27, 91, 92, 97, 168, 169, 170, 204], "checker": [27, 166, 167, 168, 169, 179], "exampl": [27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 125, 127, 143, 144, 145, 162, 181], "demo": [27, 184, 186, 204, 207], "concept": 28, "server": [28, 94, 98, 99, 101, 102, 107, 110, 116, 165, 167, 168, 169, 170, 181, 189, 200, 202, 205], "lifecycl": [28, 105, 158, 167, 169, 189], "bond": [28, 169], "smoother": [28, 98, 113, 114, 116, 118, 167, 168, 169, 179, 190], "waypoint": [28, 119, 168, 169, 179, 199], "state": [28, 145, 168, 187, 196], "estim": [28, 196], "standard": [28, 166, 169], "global": [28, 169, 170, 196, 199], "posit": 28, "slam": [28, 201], "represent": 28, "layer": [28, 108, 121, 122, 124, 125, 128, 129, 165, 168, 169, 170, 179, 193], "filter": [28, 100, 107, 120, 123, 127, 165, 166, 168, 179, 193, 200, 202], "other": [28, 170, 188], "form": 28, "academ": 28, "guid": [29, 156, 158, 160, 171, 183, 188], "assistedteleop": [30, 94], "input": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 74, 78, 79, 80, 81, 83, 85, 86, 87, 88, 90], "backup": [31, 94, 166, 170], "output": [31, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63], "cancelassistedteleop": 32, "cancelbackup": 33, "cancelcontrol": 34, "cancelcoverag": 35, "canceldriveonhead": 36, "cancelspin": 37, "cancelwait": 38, "clearcostmaparoundrobot": [39, 166], "clearcostmapexceptregion": [40, 166], "clearentirecostmap": 41, "computecoveragepath": 42, "computepaththroughpos": [43, 166, 170], "computepathtopos": [44, 166], "controllerselector": 45, "dockrobot": 46, "driveonhead": [47, 94, 170], "followpath": [48, 166], "getposefrompath": 49, "goalcheckerselector": 50, "navigatethroughpos": [51, 166, 170], "navigatetopos": [52, 166], "plannerselector": 53, "progresscheckerselector": 54, "reinitializegloballoc": 55, "removeincollisiongo": 56, "removepassedgo": 57, "smoothpath": 58, "smootherselector": [59, 168], "spin": [60, 94, 170], "truncatepath": 61, "truncatepathloc": [62, 167], "undockrobot": 63, "wait": 64, "areerrorcodespres": 65, "distancetravel": 66, "paramet": [66, 68, 86, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 166, 167, 168, 169, 203], "globallyupdatedgo": 67, "goalreach": 68, "goalupd": 69, "initialposereceiv": 70, "isbatterycharg": 71, "isbatterylow": 72, "ispathvalid": 73, "isstop": 74, "isstuck": 75, "pathexpiringtim": 76, "timeexpir": 77, "transformavail": 78, "wouldacontrollerrecoveryhelp": 79, "wouldaplannerrecoveryhelp": 80, "wouldasmootherrecoveryhelp": 81, "recoverynod": 83, "distancecontrol": 85, "goalupdat": 86, "pathlongeronapproach": [87, 167], "ratecontrol": 88, "singletrigg": 89, "speedcontrol": 90, "detector": [91, 169], "featur": [91, 92, 169], "polygon": [91, 92, 169], "observ": [91, 92], "sourc": [91, 92, 157, 169], "monitor": [92, 97, 167, 168, 169, 204], "velocitypolygon": [92, 169, 204], "amcl": [93, 167], "default": [94, 99, 100, 110, 119, 166, 168, 169, 170], "xml": [96, 166, 190], "provid": [97, 99, 115, 119], "constrain": [98, 167], "costmap2d": [100, 166, 174, 188, 203], "coverag": 101, "dock": [102, 170, 205], "simplechargingdock": 102, "dwb": [103, 130, 168, 170], "trajectori": [103, 108, 170], "critic": [103, 108, 169], "grace": [104, 169, 170], "manag": [105, 167], "loopback": [106, 170], "simul": [106, 170, 184, 185, 197], "saver": 107, "info": [107, 200, 202], "predict": [108, 168], "mppi": [108, 169, 170], "visual": [108, 170, 182, 185, 187, 192, 206], "handler": 108, "ackermann": 108, "motion": [108, 167, 169], "constraint": [108, 169, 170], "angl": [108, 169], "cost": [108, 169, 170], "align": 108, "prefer": 108, "forward": [108, 168], "twirl": 108, "veloc": [108, 118, 167, 168, 170], "deadband": 108, "note": 108, "user": 108, "gener": [108, 157, 165, 208], "word": 108, "wisdom": 108, "horizon": 108, "size": 108, "offset": 108, "inflat": [108, 122, 188], "navfn": [109, 166, 167], "regul": [111, 168], "pure": [111, 175], "pursuit": [111, 175], "rotat": [112, 167, 169, 170, 188, 207], "shim": [112, 167, 169, 170, 207], "savitzki": [113, 168], "golai": [113, 168], "smac": [115, 143, 144, 145, 167, 168, 169, 188], "descript": [115, 185], "theta": [117, 167], "star": 117, "binari": [120, 157], "denois": [121, 168, 193], "keepout": [123, 200], "contain": [125, 157, 158, 159, 170, 192], "rang": [126, 185], "sensor": [126, 185], "speed": [127, 168, 202], "static": [128, 169, 170, 186], "voxel": [129, 169], "xytheta": 131, "iter": [131, 170], "kinemat": [132, 167], "publish": [133, 168, 170, 186, 187, 200, 202], "limitedaccelgener": 134, "standardtrajectorygener": 135, "poseprogresscheck": [136, 168], "simplegoalcheck": 137, "simpleprogresscheck": 138, "stoppedgoalcheck": 139, "inputatwaypoint": 140, "photoatwaypoint": 141, "waitatwaypoint": 142, "hybrid": [144, 169], "A": [144, 169, 206], "lattic": 145, "baseobstaclecrit": 146, "goalaligncrit": 147, "goaldistcrit": 148, "obstaclefootprintcrit": 149, "oscillationcrit": 150, "pathaligncrit": 151, "pathdistcrit": 152, "preferforwardcrit": 153, "rotatetogoalcrit": 154, "twirlingcrit": 155, "build": [156, 157, 158, 182, 184, 185, 187, 192], "troubleshoot": 156, "common": [156, 185], "depend": 156, "failur": [156, 168], "report": 156, "issu": 156, "instal": [157, 162, 203], "For": [157, 169, 192], "iron": [157, 168, 169, 180], "older": 157, "jazzi": [157, 169, 170, 180], "newer": 157, "releas": 157, "distribut": 157, "roll": 157, "docker": [157, 192], "imag": [157, 158, 185, 192], "doxygen": 157, "help": 157, "dev": [158, 159], "start": [158, 159, 162, 168, 201], "termin": 158, "rebuild": 158, "what": [159, 207], "why": 159, "how": [159, 193], "i": [159, 167, 207], "do": 159, "work": [159, 165, 193, 201], "get": [159, 161, 162, 194, 201], "secur": 159, "involv": 161, "process": [161, 167], "licens": 161, "certif": 161, "origin": 161, "dco": 161, "our": 163, "sponsor": 163, "servic": [163, 167], "citat": 163, "dash": 164, "eloqu": [164, 165], "packag": 164, "navigation2": [164, 186, 201, 203], "architectur": 164, "chang": [164, 166, 167, 168, 169, 170], "foxi": [165, 166], "updat": [165, 166], "re": [165, 170], "particl": 165, "messag": [165, 185], "select": [165, 169, 170, 181, 188], "each": 165, "followpoint": 165, "capabl": 165, "galact": [166, 167], "feedback": [166, 168], "bt": [166, 167, 168, 169, 170, 173, 190], "interfac": [166, 169, 201], "ad": [166, 167, 168, 169, 170, 184, 185, 187, 189, 190, 205, 206], "goal_checker_id": 166, "attribut": 166, "groot": [166, 167, 206], "support": [166, 167], "smacplann": 166, "thetastarplann": 166, "regulatedpurepursuitcontrol": 166, "current_": 166, "usag": 166, "unit": 166, "rai": 166, "trace": 166, "mark": 166, "sensor_msg": [166, 185], "pointcloud": 166, "pointcloud2": [166, 185], "controllerserv": 166, "failure_toler": 166, "remov": [166, 167, 168, 169, 170], "launch": [166, 167, 168, 169, 170, 184, 185, 187, 188, 194, 195, 198, 201, 203, 205], "rviz": [166, 168, 169, 170, 182, 185, 187, 197, 198, 203], "panel": [166, 168, 170], "inform": 166, "humbl": [167, 168, 180], "major": 167, "python": [167, 168], "executor": [167, 179], "nav2_cor": 167, "extend": 167, "btservicenod": 167, "result": [167, 169, 195], "includ": [167, 168, 169], "spawn": 167, "gazebo": [167, 184, 185, 199], "timeout": [167, 168, 169], "use_final_approach_orient": 167, "smacplanner2d": 167, "fix": [167, 169, 170], "orient": 167, "being": 167, "ignor": 167, "small": 167, "corner": 167, "case": 167, "detect": 167, "except": 167, "multipl": [167, 168], "limit": [167, 168, 170, 202], "rpp": [167, 168, 169], "task": [167, 179, 189], "approach": [167, 169], "scale": 167, "param": [167, 169, 172, 175, 176, 177], "refactor": 167, "drop": 167, "live": 167, "onli": [167, 169], "costmaplay": 167, "cleararea": 167, "invert": 167, "logic": 167, "composit": [167, 189], "cancel": [167, 169], "constant": 167, "rate": 167, "euclidean": 167, "distanc": [167, 168], "respawn": 167, "use_sim_tim": 168, "from": [168, 169, 170, 192, 194, 195], "yaml": [168, 169], "up": [168, 181, 182, 184, 185, 186, 187, 196], "recurs": 168, "refin": 168, "parameteriz": 168, "check": [168, 170], "expand": 168, "benchmark": 168, "toler": 168, "costmap_2d_nod": 168, "constructor": [168, 170], "file": [168, 169, 170, 172, 175, 176, 177, 184, 185, 194, 195], "map_serv": 168, "give": 168, "access": [168, 169], "both": 168, "error": [168, 169, 189], "code": [168, 169, 189], "load": 168, "save": 168, "loop": 168, "v": [168, 188], "revers": 168, "prune": 168, "more": 168, "stabl": 168, "curv": 168, "long": 168, "lookahead": 168, "renam": 168, "appli": 168, "deceler": 168, "when": [168, 169], "allow": [168, 169], "progress_checker_plugin": 168, "name": [168, 169, 172, 173, 175, 176, 177], "type": [168, 169], "isbatterychargingcondit": 168, "smacplannerhybrid": 168, "viz_expans": 168, "behaviortre": 169, "cpp": 169, "upgrad": 169, "version": 169, "option": [169, 170, 188], "add": [169, 173], "format": 169, "soft": 169, "real": 169, "opennav_coverag": 169, "opennav_dock": 169, "introduc": 169, "multi": [169, 170], "bringup": [169, 170, 194, 195], "use_interpol": 169, "depreci": 169, "handl": 169, "direction": 169, "addit": [169, 170], "acceler": [169, 170], "move": 169, "enumer": 169, "substitut": 169, "The": [169, 187], "debug": 169, "On": 169, "shortcut": 169, "solut": 169, "gp": [169, 199], "nav2_collision_monitor": 169, "enabl": [169, 174, 193, 200, 202], "disabl": [169, 170], "expos": 169, "rewrittenyaml": 169, "could": 169, "namespac": [169, 170], "durat": 169, "wait_act": 169, "activ": 169, "fail": 169, "requir": [169, 172, 173, 174, 175, 176, 177, 190, 191, 193, 198, 199, 200, 201, 202, 204, 205], "transform": [169, 186, 199], "ar": 169, "avail": 169, "obtain": 169, "share": 169, "resourc": 169, "watchdog": 169, "mechan": 169, "base": [169, 192], "source_timeout": 169, "block": 169, "btactionserv": 169, "nativ": 169, "librari": [169, 170, 173], "halttre": 169, "frame": 169, "costmapupd": 169, "msg": 169, "full": 169, "stack": [169, 193, 200, 202, 204], "clock": 169, "custom": [169, 173, 206], "progress": [169, 179], "interpolate_curvature_after_go": 169, "conflict": 169, "between": 169, "use_rotate_to_head": 169, "allow_revers": 169, "globalplann": 169, "btnavig": 169, "doubl": 169, "colon": 169, "radiu": [169, 188], "circl": 169, "footprint_clearing_en": 169, "bond_heartbeat_period": 169, "rotate_to_goal_head": 169, "regulatedpurepursuit": 169, "use_cancel_deceler": 169, "kilt": 170, "cmdvel": 170, "infrastructur": 170, "tool": 170, "cell": 170, "inspect": 170, "flicker": 170, "zero": [170, 192], "exit": 170, "disengag": 170, "threshold": 170, "revamp": 170, "multirobot": 170, "config": [170, 173], "map_top": 170, "simplifi": 170, "costmap2dro": 170, "target": 170, "conform": 170, "syntax": 170, "turtlebot": [170, 198], "now": 170, "posestampedarrai": 170, "instead": 170, "vector": 170, "posestamp": 170, "implement": 170, "eigen": 170, "perform": 170, "40": 170, "45": 170, "migrat": 171, "write": [172, 173, 174, 175, 176, 177, 187], "tutori": [172, 173, 174, 175, 176, 177, 178, 190, 191, 193, 197, 198, 199, 200, 201, 202, 203, 208], "step": [172, 173, 174, 175, 176, 177, 190, 191, 193, 197, 198, 199, 200, 201, 202, 203], "export": [172, 173, 174, 175, 176, 177], "pass": [172, 175, 176, 177], "your": [173, 184, 190, 192, 198], "make": 174, "gradientlay": 174, "straightlin": 176, "roadmap": 180, "set": [181, 182, 184, 185, 186, 187, 196], "algorithm": 181, "summari": 181, "conclus": [181, 182, 184, 185, 186, 187, 189, 192, 199], "verif": [182, 184, 185], "first": [183, 192], "setup": [183, 184, 197, 198, 199, 203], "an": [184, 203], "system": [184, 199], "urdf": [184, 185, 187], "laserscan": 185, "nav2_costmap_2d": 185, "slam_toolbox": 185, "environ": [187, 198], "physic": [187, 198], "properti": 187, "tune": 188, "potenti": 188, "field": 188, "place": 188, "cach": 188, "heurist": 188, "page": 188, "we": 188, "d": 188, "love": 188, "offer": 188, "0": [190, 197, 198, 199, 201, 203], "familiar": 190, "specifi": 190, "modifi": [190, 203], "camera": [191, 196], "hero": 192, "preliminari": [192, 194, 195], "import": 192, "explor": 192, "understand": 192, "deploy": 192, "appendix": 192, "nois": 193, "induc": 193, "backtrac": 194, "larg": 194, "automat": 194, "crash": 194, "profil": 195, "interpret": 195, "vio": 196, "augment": 196, "zed": 196, "x": 196, "fuse": 196, "Into": 196, "vslam": 196, "out": 196, "object": 197, "click": 197, "variabl": 198, "initi": 198, "locat": 198, "send": 198, "world": 199, "navsat": 199, "interact": [199, 206], "log": 199, "zone": 200, "prepar": [200, 202, 204], "mask": [200, 202], "while": 201, "simplif": 201, "stvl": 203, "extern": 203, "execut": [204, 207], "chargingdock": 205, "databas": 205, "put": 205, "It": 205, "all": 205, "togeth": 205, "edit": 206, "primari": 207}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Projects for 2021 Summer Student Program": [[0, "projects-for-2021-summer-student-program"]], "3. Assisted Teleop": [[1, "assisted-teleop"]], "1. Create a Configuration Assistant (Analog to MoveIt)": [[2, "create-a-configuration-assistant-analog-to-moveit"]], "2. Create New Planner and Controller Plugins": [[3, "create-new-planner-and-controller-plugins"]], "1. Navigation Dynamic Obstacle Integration": [[4, "navigation-dynamic-obstacle-integration"]], "3. Port Grid Maps to ROS 2 and Environmental Model": [[5, "port-grid-maps-to-ros-2-and-environmental-model"]], "6. 2D/3D Localization Improvements": [[6, "d-3d-localization-improvements"]], "4. Navigation MultiThreading": [[7, "navigation-multithreading"]], "5. Navigation Branding and Website": [[8, "navigation-branding-and-website"]], "5. Navigation Safety Node": [[9, "navigation-safety-node"]], "6. Semantic Integration": [[10, "semantic-integration"]], "7. Reduce ROS 2 Nodes and Determinism": [[11, "reduce-ros-2-nodes-and-determinism"]], "2. Advanced Navigation Testing Framework": [[12, "advanced-navigation-testing-framework"]], "8. Convert Twist to TwistStamped in Ecosystem and Run-Time Configuration": [[13, "convert-twist-to-twiststamped-in-ecosystem-and-run-time-configuration"]], "About and Contact": [[14, "about-and-contact"]], "About": [[14, "id1"]], "Contact": [[14, "contact"]], "Related Projects": [[15, "related-projects"], [163, "related-projects"]], "Robots Using": [[16, "robots-using"]], "Research Robots": [[16, "research-robots"]], "ROSCon Talks": [[17, "roscon-talks"]], "Nav2 Developer Talks": [[17, "nav2-developer-talks"]], "Community\u2019s Talks": [[17, "community-s-talks"]], "Nav2 Behavior Trees": [[18, "nav2-behavior-trees"]], "Detailed Behavior Tree Walkthrough": [[19, "detailed-behavior-tree-walkthrough"]], "Overview": [[19, "overview"], [27, "overview"], [163, "overview"], [172, "overview"], [173, "overview"], [174, "overview"], [175, "overview"], [176, "overview"], [177, "overview"], [190, "overview"], [191, "overview"], [192, "overview"], [193, "overview"], [194, "overview"], [195, "overview"], [196, "overview"], [197, "overview"], [198, "overview"], [199, "overview"], [200, "overview"], [201, "overview"], [202, "overview"], [203, "overview"], [204, "overview"], [205, "overview"], [206, "overview"], [207, "overview"]], "Prerequisites": [[19, "prerequisites"], [159, "prerequisites"]], "Navigate To Pose With Replanning and Recovery": [[19, "navigate-to-pose-with-replanning-and-recovery"]], "Navigation Subtree": [[19, "navigation-subtree"]], "Recovery Subtree": [[19, "recovery-subtree"]], "Introduction To Nav2 Specific Nodes": [[20, "introduction-to-nav2-specific-nodes"]], "Action Nodes": [[20, "action-nodes"]], "Condition Nodes": [[20, "condition-nodes"]], "Decorator Nodes": [[20, "decorator-nodes"]], "Control: PipelineSequence": [[20, "control-pipelinesequence"]], "Control: Recovery": [[20, "control-recovery"]], "Control: RoundRobin": [[20, "control-roundrobin"]], "Follow Dynamic Point": [[21, "follow-dynamic-point"]], "Navigate Through Poses": [[22, "navigate-through-poses"]], "Navigate To Pose and Pause Near Goal-Obstacle": [[23, "navigate-to-pose-and-pause-near-goal-obstacle"]], "Navigate To Pose": [[24, "navigate-to-pose"]], "Navigate To Pose With Consistent Replanning And If Path Becomes Invalid": [[25, "navigate-to-pose-with-consistent-replanning-and-if-path-becomes-invalid"]], "Odometry Calibration": [[26, "odometry-calibration"]], "Simple Commander API": [[27, "simple-commander-api"]], "Commander API": [[27, "id1"]], "Costmap API": [[27, "costmap-api"]], "Footprint Collision Checker API": [[27, "footprint-collision-checker-api"]], "Examples and Demos": [[27, "examples-and-demos"]], "Navigation Concepts": [[28, "navigation-concepts"]], "ROS 2": [[28, "ros-2"]], "Action Server": [[28, "action-server"]], "Lifecycle Nodes and Bond": [[28, "lifecycle-nodes-and-bond"]], "Behavior Trees": [[28, "behavior-trees"]], "Navigation Servers": [[28, "navigation-servers"]], "Planner, Controller, Smoother and Recovery Servers": [[28, "planner-controller-smoother-and-recovery-servers"]], "Planners": [[28, "planners"], [179, "planners"]], "Controllers": [[28, "controllers"], [179, "controllers"]], "Behaviors": [[28, "behaviors"], [179, "behaviors"]], "Smoothers": [[28, "smoothers"], [179, "smoothers"]], "Robot Footprints": [[28, "robot-footprints"]], "Waypoint Following": [[28, "waypoint-following"]], "State Estimation": [[28, "state-estimation"]], "Standards": [[28, "standards"]], "Global Positioning: Localization and SLAM": [[28, "global-positioning-localization-and-slam"]], "Odometry": [[28, "odometry"]], "Environmental Representation": [[28, "environmental-representation"]], "Costmaps and Layers": [[28, "costmaps-and-layers"]], "Costmap Filters": [[28, "costmap-filters"], [166, "costmap-filters"], [168, "costmap-filters"], [179, "costmap-filters"]], "Other Forms": [[28, "other-forms"]], "Nav2 Academic Overview": [[28, "nav2-academic-overview"]], "Configuration Guide": [[29, "configuration-guide"]], "AssistedTeleop": [[30, "assistedteleop"]], "Input Ports": [[30, "input-ports"], [31, "input-ports"], [32, "input-ports"], [33, "input-ports"], [34, "input-ports"], [35, "input-ports"], [36, "input-ports"], [37, "input-ports"], [38, "input-ports"], [39, "input-ports"], [40, "input-ports"], [41, "input-ports"], [42, "input-ports"], [43, "input-ports"], [44, "input-ports"], [45, "input-ports"], [46, "input-ports"], [47, "input-ports"], [48, "input-ports"], [49, "input-ports"], [50, "input-ports"], [51, "input-ports"], [52, "input-ports"], [53, "input-ports"], [54, "input-ports"], [55, "input-ports"], [56, "input-ports"], [57, "input-ports"], [58, "input-ports"], [59, "input-ports"], [60, "input-ports"], [61, "input-ports"], [62, "input-ports"], [63, "input-ports"], [64, "input-ports"], [65, "input-ports"], [66, "input-ports"], [67, "input-ports"], [68, "input-ports"], [69, "input-ports"], [70, "input-ports"], [78, "input-ports"], [83, "input-ports"], [85, "input-ports"], [86, "input-ports"], [87, "input-ports"], [88, "input-ports"], [90, "input-ports"]], "Example": [[30, "example"], [31, "example"], [32, "example"], [33, "example"], [34, "example"], [35, "example"], [36, "example"], [37, "example"], [38, "example"], [39, "example"], [40, "example"], [41, "example"], [42, "example"], [43, "example"], [44, "example"], [45, "example"], [46, "example"], [47, "example"], [48, "example"], [49, "example"], [50, "example"], [51, "example"], [52, "example"], [53, "example"], [54, "example"], [55, "example"], [56, "example"], [57, "example"], [58, "example"], [59, "example"], [60, "example"], [61, "example"], [62, "example"], [63, "example"], [64, "example"], [65, "example"], [66, "example"], [66, "id1"], [67, "example"], [68, "example"], [68, "id1"], [69, "example"], [70, "example"], [71, "example"], [72, "example"], [73, "example"], [74, "example"], [75, "example"], [76, "example"], [77, "example"], [78, "example"], [79, "example"], [80, "example"], [81, "example"], [82, "example"], [83, "example"], [84, "example"], [85, "example"], [86, "example"], [87, "example"], [88, "example"], [89, "example"], [90, "example"], [91, "example"], [92, "example"], [93, "example"], [94, "example"], [95, "example"], [96, "example"], [98, "example"], [99, "example"], [100, "example"], [101, "example"], [102, "example"], [103, "example"], [104, "example"], [105, "example"], [106, "example"], [107, "example"], [108, "example"], [109, "example"], [110, "example"], [111, "example"], [112, "example"], [113, "example"], [114, "example"], [116, "example"], [117, "example"], [118, "example"], [119, "example"], [120, "example"], [121, "example"], [123, "example"], [125, "example"], [127, "example"], [143, "example"], [144, "example"], [145, "example"]], "BackUp": [[31, "backup"]], "Output Ports": [[31, "output-ports"], [42, "output-ports"], [43, "output-ports"], [44, "output-ports"], [45, "output-ports"], [46, "output-ports"], [47, "output-ports"], [48, "output-ports"], [49, "output-ports"], [50, "output-ports"], [51, "output-ports"], [52, "output-ports"], [53, "output-ports"], [54, "output-ports"], [56, "output-ports"], [57, "output-ports"], [58, "output-ports"], [59, "output-ports"], [60, "output-ports"], [61, "output-ports"], [62, "output-ports"], [63, "output-ports"]], "CancelAssistedTeleop": [[32, "cancelassistedteleop"]], "CancelBackUp": [[33, "cancelbackup"]], "CancelControl": [[34, "cancelcontrol"]], "CancelCoverage": [[35, "cancelcoverage"]], "CancelDriveOnHeading": [[36, "canceldriveonheading"]], "CancelSpin": [[37, "cancelspin"]], "CancelWait": [[38, "cancelwait"]], "ClearCostmapAroundRobot": [[39, "clearcostmaparoundrobot"]], "ClearCostmapExceptRegion": [[40, "clearcostmapexceptregion"]], "ClearEntireCostmap": [[41, "clearentirecostmap"]], "ComputeCoveragePath": [[42, "computecoveragepath"]], "ComputePathThroughPoses": [[43, "computepaththroughposes"]], "ComputePathToPose": [[44, "computepathtopose"]], "ControllerSelector": [[45, "controllerselector"]], "DockRobot": [[46, "dockrobot"]], "DriveOnHeading": [[47, "driveonheading"]], "FollowPath": [[48, "followpath"]], "GetPoseFromPath": [[49, "getposefrompath"]], "GoalCheckerSelector": [[50, "goalcheckerselector"]], "NavigateThroughPoses": [[51, "navigatethroughposes"]], "NavigateToPose": [[52, "navigatetopose"]], "PlannerSelector": [[53, "plannerselector"]], "ProgressCheckerSelector": [[54, "progresscheckerselector"]], "ReinitializeGlobalLocalization": [[55, "reinitializegloballocalization"]], "RemoveInCollisionGoals": [[56, "removeincollisiongoals"]], "RemovePassedGoals": [[57, "removepassedgoals"]], "SmoothPath": [[58, "smoothpath"]], "SmootherSelector": [[59, "smootherselector"]], "Spin": [[60, "spin"]], "TruncatePath": [[61, "truncatepath"]], "TruncatePathLocal": [[62, "truncatepathlocal"]], "UndockRobot": [[63, "undockrobot"]], "Wait": [[64, "wait"]], "AreErrorCodesPresent": [[65, "areerrorcodespresent"]], "DistanceTraveled": [[66, "distancetraveled"]], "Parameters": [[66, "parameters"], [86, "parameters"], [91, "parameters"], [92, "parameters"], [93, "parameters"], [95, "parameters"], [99, "parameters"], [101, "parameters"], [102, "parameters"], [105, "parameters"], [106, "parameters"], [109, "parameters"], [110, "parameters"], [117, "parameters"], [119, "parameters"], [130, "parameters"], [131, "parameters"], [132, "parameters"], [133, "parameters"], [134, "parameters"], [135, "parameters"], [136, "parameters"], [137, "parameters"], [138, "parameters"], [139, "parameters"], [140, "parameters"], [141, "parameters"], [142, "parameters"], [143, "parameters"], [144, "parameters"], [145, "parameters"], [146, "parameters"], [147, "parameters"], [148, "parameters"], [149, "parameters"], [150, "parameters"], [151, "parameters"], [152, "parameters"], [153, "parameters"], [154, "parameters"], [155, "parameters"]], "GloballyUpdatedGoal": [[67, "globallyupdatedgoal"]], "GoalReached": [[68, "goalreached"]], "Parameter": [[68, "parameter"]], "GoalUpdated": [[69, "goalupdated"]], "InitialPoseReceived": [[70, "initialposereceived"]], "IsBatteryCharging": [[71, "isbatterycharging"]], "IsBatteryLow": [[72, "isbatterylow"]], "IsPathValid": [[73, "ispathvalid"]], "IsStopped": [[74, "isstopped"]], "Input Port": [[74, "input-port"], [79, "input-port"], [80, "input-port"], [81, "input-port"]], "IsStuck": [[75, "isstuck"]], "PathExpiringTimer": [[76, "pathexpiringtimer"]], "TimeExpired": [[77, "timeexpired"]], "TransformAvailable": [[78, "transformavailable"]], "WouldAControllerRecoveryHelp": [[79, "wouldacontrollerrecoveryhelp"]], "WouldAPlannerRecoveryHelp": [[80, "wouldaplannerrecoveryhelp"]], "WouldASmootherRecoveryHelp": [[81, "wouldasmootherrecoveryhelp"]], "PipelineSequence": [[82, "pipelinesequence"]], "RecoveryNode": [[83, "recoverynode"]], "RoundRobin": [[84, "roundrobin"]], "DistanceController": [[85, "distancecontroller"]], "GoalUpdater": [[86, "goalupdater"]], "PathLongerOnApproach": [[87, "pathlongeronapproach"]], "RateController": [[88, "ratecontroller"]], "SingleTrigger": [[89, "singletrigger"]], "SpeedController": [[90, "speedcontroller"]], "Collision Detector Node": [[91, "collision-detector-node"]], "Features": [[91, "features"], [92, "features"]], "Polygons parameters": [[91, "polygons-parameters"], [92, "polygons-parameters"]], "Observation sources parameters": [[91, "observation-sources-parameters"], [92, "observation-sources-parameters"]], "Collision Monitor Node": [[92, "collision-monitor-node"]], "VelocityPolygon parameters": [[92, "velocitypolygon-parameters"]], "AMCL": [[93, "amcl"]], "Behavior Server": [[94, "behavior-server"]], "Behavior Server Parameters": [[94, "behavior-server-parameters"]], "Default Plugins": [[94, "default-plugins"], [99, "default-plugins"], [100, "default-plugins"], [110, "default-plugins"]], "Spin Behavior Parameters": [[94, "spin-behavior-parameters"]], "BackUp Behavior Parameters": [[94, "backup-behavior-parameters"]], "DriveOnHeading Behavior Parameters": [[94, "driveonheading-behavior-parameters"]], "AssistedTeleop Behavior Parameters": [[94, "assistedteleop-behavior-parameters"]], "Behavior-Tree Navigator": [[95, "behavior-tree-navigator"]], "Behavior Tree XML Nodes": [[96, "behavior-tree-xml-nodes"]], "Action Plugins": [[96, "action-plugins"]], "Condition Plugins": [[96, "condition-plugins"]], "Control Plugins": [[96, "control-plugins"]], "Decorator Plugins": [[96, "decorator-plugins"]], "Collision Monitor": [[97, "collision-monitor"]], "Provided Nodes": [[97, "provided-nodes"]], "Constrained smoother": [[98, "constrained-smoother"]], "Smoother Server Parameters": [[98, "smoother-server-parameters"], [116, "smoother-server-parameters"]], "Controller Server": [[99, "controller-server"], [181, "controller-server"]], "Provided Plugins": [[99, "provided-plugins"], [115, "provided-plugins"], [119, "provided-plugins"]], "Costmap 2D": [[100, "costmap-2d"], [185, "costmap-2d"]], "Costmap2D ROS Parameters": [[100, "costmap2d-ros-parameters"]], "Plugin Parameters": [[100, "plugin-parameters"]], "Costmap Filters Parameters": [[100, "costmap-filters-parameters"]], "Coverage Server": [[101, "coverage-server"]], "Docking Server": [[102, "docking-server"]], "SimpleChargingDock Parameters": [[102, "simplechargingdock-parameters"]], "DWB Controller": [[103, "dwb-controller"], [130, "dwb-controller"]], "Controller": [[103, "controller"]], "Plugins": [[103, "plugins"]], "Trajectory Critics": [[103, "trajectory-critics"]], "Graceful Controller": [[104, "graceful-controller"]], "Graceful Controller Parameters": [[104, "graceful-controller-parameters"]], "Lifecycle Manager": [[105, "lifecycle-manager"]], "Loopback Simulator": [[106, "loopback-simulator"]], "Map Server / Saver": [[107, "map-server-saver"]], "Map Saver Parameters": [[107, "map-saver-parameters"]], "Map Server Parameters": [[107, "map-server-parameters"]], "Costmap Filter Info Server Parameters": [[107, "costmap-filter-info-server-parameters"]], "Model Predictive Path Integral Controller": [[108, "model-predictive-path-integral-controller"]], "MPPI Parameters": [[108, "mppi-parameters"]], "Trajectory Visualization": [[108, "trajectory-visualization"]], "Path Handler": [[108, "path-handler"]], "Ackermann Motion Model": [[108, "ackermann-motion-model"]], "Constraint Critic": [[108, "constraint-critic"]], "Goal Angle Critic": [[108, "goal-angle-critic"]], "Goal Critic": [[108, "goal-critic"]], "Obstacles Critic": [[108, "obstacles-critic"]], "Cost Critic": [[108, "cost-critic"]], "Path Align Critic": [[108, "path-align-critic"]], "Path Angle Critic": [[108, "path-angle-critic"]], "Path Follow Critic": [[108, "path-follow-critic"]], "Prefer Forward Critic": [[108, "prefer-forward-critic"]], "Twirling Critic": [[108, "twirling-critic"]], "Velocity Deadband Critic": [[108, "velocity-deadband-critic"]], "Notes to Users": [[108, "notes-to-users"]], "General Words of Wisdom": [[108, "general-words-of-wisdom"]], "Prediction Horizon, Costmap Sizing, and Offsets": [[108, "prediction-horizon-costmap-sizing-and-offsets"]], "Obstacle, Inflation Layer, and Path Following": [[108, "obstacle-inflation-layer-and-path-following"]], "NavFn Planner": [[109, "navfn-planner"]], "Planner Server": [[110, "planner-server"], [181, "planner-server"]], "Regulated Pure Pursuit": [[111, "regulated-pure-pursuit"]], "Regulated Pure Pursuit Parameters": [[111, "regulated-pure-pursuit-parameters"]], "Rotation Shim Controller": [[112, "rotation-shim-controller"]], "Rotation Shim Controller Parameters": [[112, "rotation-shim-controller-parameters"]], "Savitzky-Golay Smoother": [[113, "savitzky-golay-smoother"], [168, "savitzky-golay-smoother"]], "Savitzky-Golay Smoother Parameters": [[113, "savitzky-golay-smoother-parameters"]], "Simple Smoother": [[114, "simple-smoother"]], "Simple Smoother Parameters": [[114, "simple-smoother-parameters"]], "Smac Planner": [[115, "smac-planner"]], "Description": [[115, "description"]], "Smoother Server": [[116, "smoother-server"]], "Theta Star Planner": [[117, "theta-star-planner"]], "Velocity Smoother": [[118, "velocity-smoother"]], "Velocity Smoother Parameters": [[118, "velocity-smoother-parameters"]], "Waypoint Follower": [[119, "waypoint-follower"]], "Default Plugin": [[119, "default-plugin"]], "Binary Filter Parameters": [[120, "binary-filter-parameters"]], "Denoise Layer Parameters": [[121, "denoise-layer-parameters"]], "Inflation Layer Parameters": [[122, "inflation-layer-parameters"]], "Keepout Filter Parameters": [[123, "keepout-filter-parameters"]], "Obstacle Layer Parameters": [[124, "obstacle-layer-parameters"]], "Plugin Container Layer Parameters": [[125, "plugin-container-layer-parameters"]], "Range Sensor Parameters": [[126, "range-sensor-parameters"]], "Speed Filter Parameters": [[127, "speed-filter-parameters"]], "Static Layer Parameters": [[128, "static-layer-parameters"]], "Voxel Layer Parameters": [[129, "voxel-layer-parameters"]], "XYTheta Iterator": [[131, "xytheta-iterator"]], "Kinematic Parameters": [[132, "kinematic-parameters"]], "Publisher": [[133, "publisher"]], "LimitedAccelGenerator": [[134, "limitedaccelgenerator"]], "StandardTrajectoryGenerator": [[135, "standardtrajectorygenerator"]], "PoseProgressChecker": [[136, "poseprogresschecker"]], "SimpleGoalChecker": [[137, "simplegoalchecker"]], "SimpleProgressChecker": [[138, "simpleprogresschecker"]], "StoppedGoalChecker": [[139, "stoppedgoalchecker"]], "InputAtWaypoint": [[140, "inputatwaypoint"]], "PhotoAtWaypoint": [[141, "photoatwaypoint"]], "WaitAtWaypoint": [[142, "waitatwaypoint"]], "Smac 2D Planner": [[143, "smac-2d-planner"]], "Smac Hybrid-A* Planner": [[144, "smac-hybrid-a-planner"]], "Smac State Lattice Planner": [[145, "smac-state-lattice-planner"]], "BaseObstacleCritic": [[146, "baseobstaclecritic"]], "GoalAlignCritic": [[147, "goalaligncritic"]], "GoalDistCritic": [[148, "goaldistcritic"]], "ObstacleFootprintCritic": [[149, "obstaclefootprintcritic"]], "OscillationCritic": [[150, "oscillationcritic"]], "PathAlignCritic": [[151, "pathaligncritic"]], "PathDistCritic": [[152, "pathdistcritic"]], "PreferForwardCritic": [[153, "preferforwardcritic"]], "RotateToGoalCritic": [[154, "rotatetogoalcritic"]], "TwirlingCritic": [[155, "twirlingcritic"]], "Build Troubleshooting Guide": [[156, "build-troubleshooting-guide"]], "Common Nav2 Dependencies Build Failures": [[156, "common-nav2-dependencies-build-failures"]], "Reporting Issue": [[156, "reporting-issue"]], "Build and Install": [[157, "build-and-install"]], "Install": [[157, "install"]], "For Iron and Older": [[157, "for-iron-and-older"]], "For Jazzy and Newer": [[157, "for-jazzy-and-newer"]], "Build": [[157, "build"]], "Released Distribution Binaries": [[157, "released-distribution-binaries"]], "Rolling Development Source": [[157, "rolling-development-source"]], "Docker Container Images": [[157, "docker-container-images"]], "Generate Doxygen": [[157, "generate-doxygen"]], "Help": [[157, "help"]], "Dev Container Guide": [[158, "dev-container-guide"]], "Creating Dev Containers": [[158, "creating-dev-containers"]], "Building the image": [[158, "building-the-image"]], "Starting the container": [[158, "starting-the-container"]], "Using Dev Containers": [[158, "using-dev-containers"]], "Terminals": [[158, "terminals"]], "Lifecycle": [[158, "lifecycle"]], "Rebuilding": [[158, "rebuilding"]], "Dev Containers": [[159, "dev-containers"]], "What, Why, How?": [[159, "what-why-how"]], "What is a Dev Container?": [[159, "what-is-a-dev-container"]], "Why use a Dev Container?": [[159, "why-use-a-dev-container"]], "How do Dev Containers work?": [[159, "how-do-dev-containers-work"]], "Getting started": [[159, "getting-started"]], "Security": [[159, "security"]], "Development Guides": [[160, "development-guides"]], "Getting Involved": [[161, "getting-involved"], [161, "id1"]], "Process": [[161, "process"]], "Licensing": [[161, "licensing"]], "Developer Certification of Origin (DCO)": [[161, "developer-certification-of-origin-dco"]], "Getting Started": [[162, "getting-started"]], "Installation": [[162, "installation"]], "Running the Example": [[162, "running-the-example"]], "Navigating": [[162, "navigating"]], "Nav2": [[163, "lpn"]], "Our Sponsors": [[163, "our-sponsors"]], "Services": [[163, "services"]], "Citations": [[163, "citations"]], "Dashing to Eloquent": [[164, "dashing-to-eloquent"]], "New Packages": [[164, "new-packages"]], "New Plugins": [[164, "new-plugins"], [165, "new-plugins"], [166, "new-plugins"]], "Navigation2 Architectural Changes": [[164, "navigation2-architectural-changes"]], "Eloquent to Foxy": [[165, "eloquent-to-foxy"]], "General": [[165, "general"]], "Server Updates": [[165, "server-updates"]], "Map Server Re-Work": [[165, "map-server-re-work"]], "New Particle Filter Messages": [[165, "new-particle-filter-messages"]], "Selection of Behavior Tree in each navigation action": [[165, "selection-of-behavior-tree-in-each-navigation-action"]], "FollowPoint Capability": [[165, "followpoint-capability"]], "New Costmap Layer": [[165, "new-costmap-layer"]], "Foxy to Galactic": [[166, "foxy-to-galactic"]], "NavigateToPose Action Feedback updates": [[166, "navigatetopose-action-feedback-updates"]], "NavigateToPose BT-node Interface Changes": [[166, "navigatetopose-bt-node-interface-changes"]], "NavigateThroughPoses and ComputePathThroughPoses Actions Added": [[166, "navigatethroughposes-and-computepaththroughposes-actions-added"]], "ComputePathToPose BT-node Interface Changes": [[166, "computepathtopose-bt-node-interface-changes"]], "ComputePathToPose Action Interface Changes": [[166, "computepathtopose-action-interface-changes"]], "BackUp BT-node Interface Changes": [[166, "backup-bt-node-interface-changes"]], "BackUp Recovery Interface Changes": [[166, "backup-recovery-interface-changes"]], "Nav2 Controllers and Goal Checker Plugin Interface Changes": [[166, "nav2-controllers-and-goal-checker-plugin-interface-changes"]], "FollowPath goal_checker_id attribute": [[166, "followpath-goal-checker-id-attribute"]], "Groot Support": [[166, "groot-support"]], "SmacPlanner": [[166, "smacplanner"]], "ThetaStarPlanner": [[166, "thetastarplanner"]], "RegulatedPurePursuitController": [[166, "regulatedpurepursuitcontroller"]], "Costmap2D current_ Usage": [[166, "costmap2d-current-usage"]], "Standard time units in parameters": [[166, "standard-time-units-in-parameters"]], "Ray Tracing Parameters": [[166, "ray-tracing-parameters"]], "Obstacle Marking Parameters": [[166, "obstacle-marking-parameters"]], "Recovery Action Changes": [[166, "recovery-action-changes"]], "Default Behavior Tree Changes": [[166, "default-behavior-tree-changes"]], "NavFn Planner Parameters": [[166, "navfn-planner-parameters"]], "New ClearCostmapExceptRegion and ClearCostmapAroundRobot BT-nodes": [[166, "new-clearcostmapexceptregion-and-clearcostmaparoundrobot-bt-nodes"]], "New Behavior Tree Nodes": [[166, "new-behavior-tree-nodes"]], "sensor_msgs/PointCloud to sensor_msgs/PointCloud2 Change": [[166, "sensor-msgs-pointcloud-to-sensor-msgs-pointcloud2-change"]], "ControllerServer New Parameter failure_tolerance": [[166, "controllerserver-new-parameter-failure-tolerance"]], "Removed BT XML Launch Configurations": [[166, "removed-bt-xml-launch-configurations"]], "Nav2 RViz Panel Action Feedback Information": [[166, "nav2-rviz-panel-action-feedback-information"]], "Galactic to Humble": [[167, "galactic-to-humble"]], "Major improvements to Smac Planners": [[167, "major-improvements-to-smac-planners"]], "Simple (Python) Commander": [[167, "simple-python-commander"]], "Reduce Nodes and Executors": [[167, "reduce-nodes-and-executors"]], "API Change for nav2_core": [[167, "api-change-for-nav2-core"]], "Extending the BtServiceNode to process Service-Results": [[167, "extending-the-btservicenode-to-process-service-results"]], "Including new Rotation Shim Controller Plugin": [[167, "including-new-rotation-shim-controller-plugin"]], "Spawning the robot in Gazebo": [[167, "spawning-the-robot-in-gazebo"]], "Recovery Behavior Timeout": [[167, "recovery-behavior-timeout"]], "New parameter use_final_approach_orientation for the 3 2D planners": [[167, "new-parameter-use-final-approach-orientation-for-the-3-2d-planners"]], "SmacPlanner2D and Theta*: fix goal orientation being ignored": [[167, "smacplanner2d-and-theta-fix-goal-orientation-being-ignored"]], "SmacPlanner2D, NavFn and Theta*: fix small path corner cases": [[167, "smacplanner2d-navfn-and-theta-fix-small-path-corner-cases"]], "Change and fix behavior of dynamic parameter change detection": [[167, "change-and-fix-behavior-of-dynamic-parameter-change-detection"]], "Dynamic Parameters": [[167, "dynamic-parameters"]], "BT Action Nodes Exception Changes": [[167, "bt-action-nodes-exception-changes"]], "BT Navigator Groot Multiple Navigators": [[167, "bt-navigator-groot-multiple-navigators"]], "Removed Kinematic Limiting in RPP": [[167, "removed-kinematic-limiting-in-rpp"]], "Added Smoother Task Server": [[167, "added-smoother-task-server"]], "Removed Use Approach Velocity Scaling Param in RPP": [[167, "removed-use-approach-velocity-scaling-param-in-rpp"]], "Refactored AMCL motion models as plugins": [[167, "refactored-amcl-motion-models-as-plugins"]], "Dropping Support for Live Groot Monitoring of Nav2": [[167, "dropping-support-for-live-groot-monitoring-of-nav2"]], "Replanning Only if Path is Invalid": [[167, "replanning-only-if-path-is-invalid"]], "Fix CostmapLayer clearArea invert param logic": [[167, "fix-costmaplayer-cleararea-invert-param-logic"]], "Dynamic Composition": [[167, "dynamic-composition"]], "BT Cancel Node": [[167, "bt-cancel-node"]], "BT PathLongerOnApproach Node": [[167, "bt-pathlongeronapproach-node"]], "BT TruncatePathLocal Node": [[167, "bt-truncatepathlocal-node"]], "Constrained Smoother": [[167, "constrained-smoother"]], "Replanning at a Constant Rate and if the Path is Invalid": [[167, "replanning-at-a-constant-rate-and-if-the-path-is-invalid"]], "Euclidean Distance 2D": [[167, "euclidean-distance-2d"]], "Recovery To Behavior": [[167, "recovery-to-behavior"]], "Respawn Support in Launch and Lifecycle Manager": [[167, "respawn-support-in-launch-and-lifecycle-manager"]], "New Nav2 Velocity Smoother": [[167, "new-nav2-velocity-smoother"]], "Goal Checker API Changed": [[167, "goal-checker-api-changed"]], "Added Assisted Teleop": [[167, "added-assisted-teleop"]], "Humble to Iron": [[168, "humble-to-iron"]], "New Behavior-Tree Navigator Plugins": [[168, "new-behavior-tree-navigator-plugins"]], "Added Collision Monitor": [[168, "added-collision-monitor"]], "Removed use_sim_time from yaml": [[168, "removed-use-sim-time-from-yaml"]], "Run-time Speed up of Smac Planner": [[168, "run-time-speed-up-of-smac-planner"]], "Recursive Refinement of Smac and Simple Smoothers": [[168, "recursive-refinement-of-smac-and-simple-smoothers"]], "Simple Commander Python API": [[168, "simple-commander-python-api"]], "Smac Planner Start Pose Included in Path": [[168, "smac-planner-start-pose-included-in-path"]], "Parameterizable Collision Checking in RPP": [[168, "parameterizable-collision-checking-in-rpp"]], "Expanded Planner Benchmark Tests": [[168, "expanded-planner-benchmark-tests"]], "Smac Planner Path Tolerances": [[168, "smac-planner-path-tolerances"]], "costmap_2d_node default constructor": [[168, "costmap-2d-node-default-constructor"]], "Feedback for Navigation Failures": [[168, "feedback-for-navigation-failures"]], "Changes to Map yaml file path for map_server node in Launch": [[168, "changes-to-map-yaml-file-path-for-map-server-node-in-launch"]], "SmootherSelector BT Node": [[168, "smootherselector-bt-node"]], "Publish Costmap Layers": [[168, "publish-costmap-layers"]], "Give Behavior Server Access to Both Costmaps": [[168, "give-behavior-server-access-to-both-costmaps"]], "New Model Predictive Path Integral Controller": [[168, "new-model-predictive-path-integral-controller"]], "Behavior Tree Uses Error Codes": [[168, "behavior-tree-uses-error-codes"]], "Load, Save and Loop Waypoints from the Nav2 Panel in RViz": [[168, "load-save-and-loop-waypoints-from-the-nav2-panel-in-rviz"]], "DWB Forward vs Reverse Pruning": [[168, "dwb-forward-vs-reverse-pruning"]], "More stable regulation on curves for long lookahead distances": [[168, "more-stable-regulation-on-curves-for-long-lookahead-distances"]], "Publish Collision Monitor State": [[168, "publish-collision-monitor-state"]], "Renamed ROS-parameter in Collision Monitor": [[168, "renamed-ros-parameter-in-collision-monitor"]], "New safety behavior model \u201climit\u201d in Collision Monitor": [[168, "new-safety-behavior-model-limit-in-collision-monitor"]], "Velocity smoother applies deceleration when timeout": [[168, "velocity-smoother-applies-deceleration-when-timeout"]], "PoseProgressChecker plugin": [[168, "poseprogresschecker-plugin"]], "Allow multiple goal checkers and change parameter progress_checker_plugin(s) name and type": [[168, "allow-multiple-goal-checkers-and-change-parameter-progress-checker-plugin-s-name-and-type"]], "IsBatteryChargingCondition BT Node": [[168, "isbatterychargingcondition-bt-node"]], "Behavior Server Error Codes": [[168, "behavior-server-error-codes"]], "New Denoise Costmap Layer Plugin": [[168, "new-denoise-costmap-layer-plugin"]], "SmacPlannerHybrid viz_expansions parameter": [[168, "smacplannerhybrid-viz-expansions-parameter"]], "Iron to Jazzy": [[169, "iron-to-jazzy"]], "BehaviorTree.CPP upgraded to version 4.5+": [[169, "behaviortree-cpp-upgraded-to-version-4-5"]], "Added TwistStamped Option for Commands": [[169, "added-twiststamped-option-for-commands"]], "Add VelocityPolygon in Collision Monitor": [[169, "add-velocitypolygon-in-collision-monitor"]], "Change polygon points parameter format in Collision Monitor": [[169, "change-polygon-points-parameter-format-in-collision-monitor"]], "Introduction of Soft-Real Time Action Servers": [[169, "introduction-of-soft-real-time-action-servers"]], "opennav_coverage Project": [[169, "opennav-coverage-project"]], "opennav_docking Project": [[169, "opennav-docking-project"]], "Introduce a new Multi-Robot Bringup Launch": [[169, "introduce-a-new-multi-robot-bringup-launch"]], "New option for the Voxel and Obstacle Layers": [[169, "new-option-for-the-voxel-and-obstacle-layers"]], "use_interpolation RPP Parameter Depreciated": [[169, "use-interpolation-rpp-parameter-depreciated"]], "Changes to MPPI Goal Critic": [[169, "changes-to-mppi-goal-critic"]], "Changes to MPPI Path Angle Critic": [[169, "changes-to-mppi-path-angle-critic"]], "Changes to MPPI Path Handling For Directionality": [[169, "changes-to-mppi-path-handling-for-directionality"]], "Addition of new MPPI Cost Critic": [[169, "addition-of-new-mppi-cost-critic"]], "MPPI Acceleration": [[169, "mppi-acceleration"]], "Move Error Code Enumerations": [[169, "move-error-code-enumerations"]], "Substitution in parameter file": [[169, "substitution-in-parameter-file"]], "Allow Behavior Server Plugins to Access The Action Result": [[169, "allow-behavior-server-plugins-to-access-the-action-result"]], "Smac Planner Debug Param Name Change": [[169, "smac-planner-debug-param-name-change"]], "Smac Planner On Approach to Goal Shortcutting Solutions": [[169, "smac-planner-on-approach-to-goal-shortcutting-solutions"]], "Added GPS Waypoint Follower Server": [[169, "added-gps-waypoint-follower-server"]], "Smac Planner Hybrid-A* New Features": [[169, "smac-planner-hybrid-a-new-features"]], "New node in nav2_collision_monitor: Collision Detector": [[169, "new-node-in-nav2-collision-monitor-collision-detector"]], "Dynamic enabling/disabling of sources/polygons in Collision Monitor/Detector": [[169, "dynamic-enabling-disabling-of-sources-polygons-in-collision-monitor-detector"]], "Expose action server\u2019s result timeout": [[169, "expose-action-server-s-result-timeout"]], "RewrittenYaml could add new parameters to YAMLs": [[169, "rewrittenyaml-could-add-new-parameters-to-yamls"]], "Simple Commander API Allows Multi-Robot Namespacing": [[169, "simple-commander-api-allows-multi-robot-namespacing"]], "Change duration type in wait_action node": [[169, "change-duration-type-in-wait-action-node"]], "The costmap activation fails when required transforms are not available": [[169, "the-costmap-activation-fails-when-required-transforms-are-not-available"]], "Subtrees Obtain Shared Resources": [[169, "subtrees-obtain-shared-resources"]], "Collision Monitor: added watchdog mechanism based on source_timeout parameter with default blocking behavior": [[169, "collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior"]], "BtActionServer: use native library haltTree()": [[169, "btactionserver-use-native-library-halttree"]], "Global Frame Removed from 2 BT Nodes": [[169, "global-frame-removed-from-2-bt-nodes"]], "Introduction of CostmapUpdate.msg": [[169, "introduction-of-costmapupdate-msg"]], "Full Stack Uses Node Clocks": [[169, "full-stack-uses-node-clocks"]], "New Graceful Motion Controller": [[169, "new-graceful-motion-controller"]], "Plugin Libraries in BT Navigator Only Includes Custom Nodes": [[169, "plugin-libraries-in-bt-navigator-only-includes-custom-nodes"]], "New RViz Plugin for selecting Planners, Controllers, Goal Checkers, Progress Checkers and Smoothers": [[169, "new-rviz-plugin-for-selecting-planners-controllers-goal-checkers-progress-checkers-and-smoothers"]], "RPP new optional interpolate_curvature_after_goal behavior and fix conflict between use_rotate_to_heading and allow_reversing": [[169, "rpp-new-optional-interpolate-curvature-after-goal-behavior-and-fix-conflict-between-use-rotate-to-heading-and-allow-reversing"]], "Cancel Checker Interface For GlobalPlanner": [[169, "cancel-checker-interface-for-globalplanner"]], "New BtActionServer/BtNavigator parameter": [[169, "new-btactionserver-btnavigator-parameter"]], "New collision monitor parameter": [[169, "new-collision-monitor-parameter"]], "New graceful cancellation API for Controllers": [[169, "new-graceful-cancellation-api-for-controllers"]], "Standardization of Plugin Naming with Double Colons (::)": [[169, "standardization-of-plugin-naming-with-double-colons"]], "Collision monitor: dynamic radius for circle type polygons": [[169, "collision-monitor-dynamic-radius-for-circle-type-polygons"]], "Static Layer: new parameter footprint_clearing_enabled": [[169, "static-layer-new-parameter-footprint-clearing-enabled"]], "Lifecycle Node: added bond_heartbeat_period parameter (and allow disabling the bond mechanism)": [[169, "lifecycle-node-added-bond-heartbeat-period-parameter-and-allow-disabling-the-bond-mechanism"]], "Rotation Shim Controller: new parameter rotate_to_goal_heading": [[169, "rotation-shim-controller-new-parameter-rotate-to-goal-heading"]], "MPPI Controller: Addition of acceleration constraints": [[169, "mppi-controller-addition-of-acceleration-constraints"]], "RegulatedPurePursuit Controller [RPP]: new parameter use_cancel_deceleration": [[169, "regulatedpurepursuit-controller-rpp-new-parameter-use-cancel-deceleration"]], "Jazzy to Kilted": [[170, "jazzy-to-kilted"]], "TwistStamped Default CmdVel Change": [[170, "twiststamped-default-cmdvel-change"]], "New Nav2 Loopback Simulator": [[170, "new-nav2-loopback-simulator"]], "Docking with Static Infrastructure or Dynamic Docking": [[170, "docking-with-static-infrastructure-or-dynamic-docking"]], "New RViz panel for Docking": [[170, "new-rviz-panel-for-docking"]], "BT Nodes Changes": [[170, "bt-nodes-changes"]], "New RViz Tool for Costmap Cost Cell Inspection": [[170, "new-rviz-tool-for-costmap-cost-cell-inspection"]], "Fix flickering visualization": [[170, "fix-flickering-visualization"]], "Option to limit velocity through DWB trajectory": [[170, "option-to-limit-velocity-through-dwb-trajectory"]], "Option to disable zero velocity publishing on goal exit": [[170, "option-to-disable-zero-velocity-publishing-on-goal-exit"]], "Rotation Shim Disengagement Threshold": [[170, "rotation-shim-disengagement-threshold"]], "Added optional collision checking for the Docking Server": [[170, "added-optional-collision-checking-for-the-docking-server"]], "Revamped multirobot bringup and config files to use namespaces": [[170, "revamped-multirobot-bringup-and-config-files-to-use-namespaces"]], "Removed global map_topic from Costmap node": [[170, "removed-global-map-topic-from-costmap-node"]], "Simplified Costmap2DROS constructors": [[170, "simplified-costmap2dros-constructors"]], "Option to disable collision checking in DriveOnHeading, BackUp and Spin Actions": [[170, "option-to-disable-collision-checking-in-driveonheading-backup-and-spin-actions"]], "New Plugin Container Layer": [[170, "new-plugin-container-layer"]], "Iterative Target Selection for the Graceful Controller": [[170, "iterative-target-selection-for-the-graceful-controller"]], "Conform to ROS 2 launch syntax in Turtlebot 3 multi-robot launch file": [[170, "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": [[170, "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%": [[170, "mppi-controller-re-implemented-using-eigen-library-and-performance-improved-by-40-45"]], "DriveOnHeading and BackUp behaviors: Addition of acceleration constraints": [[170, "driveonheading-and-backup-behaviors-addition-of-acceleration-constraints"]], "Migration Guides": [[171, "migration-guides"]], "Writing a New Behavior Plugin": [[172, "writing-a-new-behavior-plugin"]], "Requirements": [[172, "requirements"], [173, "requirements"], [174, "requirements"], [175, "requirements"], [176, "requirements"], [177, "requirements"], [190, "requirements"], [191, "requirements"], [193, "requirements"], [198, "requirements"], [199, "requirements"], [200, "requirements"], [201, "requirements"], [202, "requirements"], [204, "requirements"], [205, "requirements"]], "Tutorial Steps": [[172, "tutorial-steps"], [173, "tutorial-steps"], [174, "tutorial-steps"], [175, "tutorial-steps"], [176, "tutorial-steps"], [177, "tutorial-steps"], [190, "tutorial-steps"], [191, "tutorial-steps"], [193, "tutorial-steps"], [197, "tutorial-steps"], [198, "tutorial-steps"], [199, "tutorial-steps"], [200, "tutorial-steps"], [201, "tutorial-steps"], [202, "tutorial-steps"], [203, "tutorial-steps"]], "1- Creating a new Behavior Plugin": [[172, "creating-a-new-behavior-plugin"]], "2- Exporting the Behavior Plugin": [[172, "exporting-the-behavior-plugin"]], "3- Pass the plugin name through params file": [[172, "pass-the-plugin-name-through-params-file"], [176, "pass-the-plugin-name-through-params-file"]], "4- Run Behavior Plugin": [[172, "run-behavior-plugin"]], "Writing a New Behavior Tree Plugin": [[173, "writing-a-new-behavior-tree-plugin"]], "1- Creating a new BT Plugin": [[173, "creating-a-new-bt-plugin"]], "2- Exporting the planner plugin": [[173, "exporting-the-planner-plugin"], [176, "exporting-the-planner-plugin"]], "3- Add plugin library name to config": [[173, "add-plugin-library-name-to-config"]], "4- Run Your Custom plugin": [[173, "run-your-custom-plugin"]], "Writing a New Costmap2D Plugin": [[174, "writing-a-new-costmap2d-plugin"]], "1- Write a new Costmap2D plugin": [[174, "write-a-new-costmap2d-plugin"]], "2- Export and make GradientLayer plugin": [[174, "export-and-make-gradientlayer-plugin"]], "3- Enable the plugin in Costmap2D": [[174, "enable-the-plugin-in-costmap2d"]], "4- Run GradientLayer plugin": [[174, "run-gradientlayer-plugin"]], "Writing a New Controller Plugin": [[175, "writing-a-new-controller-plugin"]], "1- Create a new Controller Plugin": [[175, "create-a-new-controller-plugin"]], "2- Exporting the controller plugin": [[175, "exporting-the-controller-plugin"]], "3- Pass the plugin name through the params file": [[175, "pass-the-plugin-name-through-the-params-file"], [177, "pass-the-plugin-name-through-the-params-file"]], "4- Run Pure Pursuit Controller plugin": [[175, "run-pure-pursuit-controller-plugin"]], "Writing a New Planner Plugin": [[176, "writing-a-new-planner-plugin"]], "1- Creating a new Planner Plugin": [[176, "creating-a-new-planner-plugin"]], "4- Run StraightLine plugin": [[176, "run-straightline-plugin"]], "Writing a New Navigator Plugin": [[177, "writing-a-new-navigator-plugin"]], "1- Create a new Navigator Plugin": [[177, "create-a-new-navigator-plugin"]], "2- Exporting the navigator plugin": [[177, "exporting-the-navigator-plugin"]], "4- Run plugin": [[177, "run-plugin"]], "Plugin Tutorials": [[178, "plugin-tutorials"]], "Navigation Plugins": [[179, "navigation-plugins"]], "Behavior-Tree Navigators": [[179, "behavior-tree-navigators"]], "Costmap Layers": [[179, "costmap-layers"]], "Waypoint Task Executors": [[179, "waypoint-task-executors"]], "Goal Checkers": [[179, "goal-checkers"]], "Progress Checkers": [[179, "progress-checkers"]], "Behavior Tree Nodes": [[179, "behavior-tree-nodes"]], "Roadmaps": [[180, "roadmaps"]], "Jazzy Roadmap": [[180, "jazzy-roadmap"]], "Iron Roadmap": [[180, "iron-roadmap"]], "Humble Roadmap": [[180, "humble-roadmap"]], "Setting Up Navigation Plugins": [[181, "setting-up-navigation-plugins"]], "Planner and Controller Servers": [[181, "planner-and-controller-servers"]], "Selecting the Algorithm Plugins": [[181, "selecting-the-algorithm-plugins"]], "Summary": [[181, "summary"], [181, "id1"]], "Example Configuration": [[181, "example-configuration"], [181, "id2"]], "Conclusion": [[181, "conclusion"], [182, "conclusion"], [184, "conclusion"], [185, "conclusion"], [186, "conclusion"], [187, "conclusion"], [189, "conclusion"], [192, "conclusion"], [199, "conclusion"]], "Setting Up the Robot\u2019s Footprint": [[182, "setting-up-the-robot-s-footprint"]], "Footprint Introduction": [[182, "footprint-introduction"]], "Configuring the Robot\u2019s Footprint": [[182, "configuring-the-robot-s-footprint"]], "Build, Run and Verification": [[182, "build-run-and-verification"], [184, "build-run-and-verification"], [184, "id4"], [185, "build-run-and-verification"], [185, "id2"]], "Visualizing Footprint in RViz": [[182, "visualizing-footprint-in-rviz"]], "First-Time Robot Setup Guide": [[183, "first-time-robot-setup-guide"]], "Setting Up Odometry": [[184, "setting-up-odometry"]], "Odometry Introduction": [[184, "odometry-introduction"]], "Setting Up Odometry on your Robot": [[184, "setting-up-odometry-on-your-robot"]], "Simulating an Odometry System using Gazebo": [[184, "simulating-an-odometry-system-using-gazebo"]], "Setup and Prerequisites": [[184, "setup-and-prerequisites"]], "Adding Gazebo Plugins to a URDF": [[184, "adding-gazebo-plugins-to-a-urdf"], [185, "adding-gazebo-plugins-to-a-urdf"]], "Launch and Build Files": [[184, "launch-and-build-files"], [184, "id3"], [185, "launch-and-build-files"]], "Robot Localization Demo": [[184, "robot-localization-demo"]], "Configuring Robot Localization": [[184, "configuring-robot-localization"]], "Setting Up Sensors": [[185, "setting-up-sensors"]], "Sensor Introduction": [[185, "sensor-introduction"]], "Common Sensor Messages": [[185, "common-sensor-messages"]], "sensor_msgs/LaserScan": [[185, "sensor-msgs-laserscan"]], "sensor_msgs/PointCloud2": [[185, "sensor-msgs-pointcloud2"]], "sensor_msgs/Range": [[185, "sensor-msgs-range"]], "sensor_msgs/Image": [[185, "sensor-msgs-image"]], "Simulating Sensors using Gazebo": [[185, "simulating-sensors-using-gazebo"]], "Mapping and Localization": [[185, "mapping-and-localization"]], "Configuring nav2_costmap_2d": [[185, "configuring-nav2-costmap-2d"]], "Launching Description Nodes, RViz and Gazebo": [[185, "launching-description-nodes-rviz-and-gazebo"]], "Launching slam_toolbox": [[185, "launching-slam-toolbox"]], "Launching Nav2": [[185, "launching-nav2"]], "Visualizing Costmaps in RViz": [[185, "visualizing-costmaps-in-rviz"]], "Setting Up Transformations": [[186, "setting-up-transformations"]], "Transforms Introduction": [[186, "transforms-introduction"]], "Static Transform Publisher Demo": [[186, "static-transform-publisher-demo"]], "Transforms in Navigation2": [[186, "transforms-in-navigation2"]], "Setting Up The URDF": [[187, "setting-up-the-urdf"]], "URDF and the Robot State Publisher": [[187, "urdf-and-the-robot-state-publisher"]], "Setting Up the Environment": [[187, "setting-up-the-environment"]], "Writing the URDF": [[187, "writing-the-urdf"]], "Build and Launch": [[187, "build-and-launch"]], "Visualization using RVIZ": [[187, "visualization-using-rviz"]], "Adding Physical Properties": [[187, "adding-physical-properties"]], "Tuning Guide": [[188, "tuning-guide"]], "Inflation Potential Fields": [[188, "inflation-potential-fields"]], "Robot Footprint vs Radius": [[188, "robot-footprint-vs-radius"]], "Rotate in Place Behavior": [[188, "rotate-in-place-behavior"]], "Planner Plugin Selection": [[188, "planner-plugin-selection"]], "Controller Plugin Selection": [[188, "controller-plugin-selection"]], "Caching Obstacle Heuristic in Smac Planners": [[188, "caching-obstacle-heuristic-in-smac-planners"]], "Costmap2D Plugins": [[188, "costmap2d-plugins"]], "Nav2 Launch Options": [[188, "nav2-launch-options"]], "Other Pages We\u2019d Love To Offer": [[188, "other-pages-we-d-love-to-offer"]], "Adding a New Nav2 Task Server": [[189, "adding-a-new-nav2-task-server"]], "Lifecycle Nodes": [[189, "lifecycle-nodes"]], "Composition": [[189, "composition"]], "Error codes": [[189, "error-codes"]], "Adding a Smoother to a BT": [[190, "adding-a-smoother-to-a-bt"]], "0- Familiarization with the Smoother BT Node": [[190, "familiarization-with-the-smoother-bt-node"]], "1- Specifying a Smoother Plugin": [[190, "specifying-a-smoother-plugin"]], "2- Modifying your BT XML": [[190, "modifying-your-bt-xml"]], "Camera Calibration": [[191, "camera-calibration"]], "Docker for Development: Zero to Hero": [[192, "docker-for-development-zero-to-hero"]], "Preliminaries": [[192, "preliminaries"], [194, "preliminaries"], [195, "preliminaries"]], "Important Docker Commands": [[192, "important-docker-commands"]], "Exploring Your First Container": [[192, "exploring-your-first-container"]], "Understanding ROS Docker Images": [[192, "understanding-ros-docker-images"]], "For Docker-Based Development": [[192, "for-docker-based-development"]], "Building a Development Image": [[192, "building-a-development-image"]], "Visualizations from Docker": [[192, "visualizations-from-docker"]], "For Docker-Based Deployment": [[192, "for-docker-based-deployment"]], "Appendix": [[192, "appendix"]], "Nav2 Development Image": [[192, "nav2-development-image"]], "Nav2 Deployment Image": [[192, "nav2-deployment-image"]], "Filtering of Noise-Induced Obstacles": [[193, "filtering-of-noise-induced-obstacles"]], "1. Enable Denoise Layer": [[193, "enable-denoise-layer"]], "2. Run Nav2 stack": [[193, "run-nav2-stack"]], "How it works": [[193, "how-it-works"]], "Get Backtrace in ROS 2 / Nav2": [[194, "get-backtrace-in-ros-2-nav2"]], "From a Node": [[194, "from-a-node"]], "From a Launch File": [[194, "from-a-launch-file"]], "From Large Project": [[194, "from-large-project"]], "From Nav2 Bringup": [[194, "from-nav2-bringup"], [195, "from-nav2-bringup"]], "Automatic backtrace on crash": [[194, "automatic-backtrace-on-crash"]], "Profiling in ROS 2 / Nav2": [[195, "profiling-in-ros-2-nav2"]], "Profile from a Node": [[195, "profile-from-a-node"]], "Profile from a Launch File": [[195, "profile-from-a-launch-file"]], "Interpreting Results": [[195, "interpreting-results"]], "Using VIO to Augment Robot Odometry": [[196, "using-vio-to-augment-robot-odometry"]], "Setting Up the ZED X Camera": [[196, "setting-up-the-zed-x-camera"]], "Setting Up ZED ROS": [[196, "setting-up-zed-ros"]], "Fusing VIO Into Local State Estimate": [[196, "fusing-vio-into-local-state-estimate"]], "Fusing VSLAM Into Global State Estimate": [[196, "fusing-vslam-into-global-state-estimate"]], "Testing it Out!": [[196, "testing-it-out"]], "Dynamic Object Following": [[197, "dynamic-object-following"]], "0- Create the Behavior Tree": [[197, "create-the-behavior-tree"]], "1- Setup Rviz clicked point": [[197, "setup-rviz-clicked-point"]], "2- Run Dynamic Object Following in Nav2 Simulation": [[197, "run-dynamic-object-following-in-nav2-simulation"]], "Navigating with a Physical Turtlebot 3": [[198, "navigating-with-a-physical-turtlebot-3"]], "0- Setup Your Environment Variables": [[198, "setup-your-environment-variables"]], "1- Launch Turtlebot 3": [[198, "launch-turtlebot-3"]], "2- Launch Nav2": [[198, "launch-nav2"]], "3- Launch RVIZ": [[198, "launch-rviz"]], "4- Initialize the Location of Turtlebot 3": [[198, "initialize-the-location-of-turtlebot-3"]], "5- Send a Goal Pose": [[198, "send-a-goal-pose"]], "Navigating Using GPS Localization": [[199, "navigating-using-gps-localization"]], "GPS Localization Overview": [[199, "gps-localization-overview"]], "0- Setup Gazebo World": [[199, "setup-gazebo-world"]], "1- Setup GPS Localization system": [[199, "setup-gps-localization-system"]], "Local Odometry": [[199, "local-odometry"]], "Global Odometry": [[199, "global-odometry"]], "Navsat Transform": [[199, "navsat-transform"]], "Localization Testing": [[199, "localization-testing"]], "2- Setup Navigation system": [[199, "setup-navigation-system"]], "3- Interactive GPS Waypoint Follower": [[199, "interactive-gps-waypoint-follower"]], "4- Logged GPS Waypoint Follower & Waypoint Logging": [[199, "logged-gps-waypoint-follower-waypoint-logging"]], "Navigating with Keepout Zones": [[200, "navigating-with-keepout-zones"]], "1. Prepare filter mask": [[200, "prepare-filter-mask"], [202, "prepare-filter-mask"]], "2. Configure Costmap Filter Info Publisher Server": [[200, "configure-costmap-filter-info-publisher-server"], [202, "configure-costmap-filter-info-publisher-server"]], "3. Enable Keepout Filter": [[200, "enable-keepout-filter"]], "4. Run Nav2 stack": [[200, "run-nav2-stack"], [202, "run-nav2-stack"]], "(SLAM) Navigating While Mapping": [[201, "slam-navigating-while-mapping"]], "0- Launch Robot Interfaces": [[201, "launch-robot-interfaces"]], "1- Launch Navigation2": [[201, "launch-navigation2"]], "2- Launch SLAM": [[201, "launch-slam"]], "3- Working with SLAM": [[201, "working-with-slam"]], "4- Getting Started Simplification": [[201, "getting-started-simplification"]], "Navigating with Speed Limits": [[202, "navigating-with-speed-limits"]], "3. Enable Speed Filter": [[202, "enable-speed-filter"]], "(STVL) Using an External Costmap Plugin": [[203, "stvl-using-an-external-costmap-plugin"]], "Costmap2D and STVL": [[203, "costmap2d-and-stvl"]], "0- Setup": [[203, "setup"]], "1- Install STVL": [[203, "install-stvl"]], "1- Modify Navigation2 Parameter": [[203, "modify-navigation2-parameter"]], "2- Launch Navigation2": [[203, "launch-navigation2"]], "3- RVIZ": [[203, "rviz"]], "Using Collision Monitor": [[204, "using-collision-monitor"]], "Configuring Collision Monitor": [[204, "configuring-collision-monitor"]], "Configuring Collision Monitor with VelocityPolygon": [[204, "configuring-collision-monitor-with-velocitypolygon"]], "Preparing Nav2 stack": [[204, "preparing-nav2-stack"]], "Demo Execution": [[204, "demo-execution"], [207, "demo-execution"]], "Using Docking Server": [[205, "using-docking-server"]], "ChargingDock Plugins": [[205, "chargingdock-plugins"]], "Dock Database": [[205, "dock-database"]], "Configuring Docking Server": [[205, "configuring-docking-server"]], "Adding Docking Server to Launch": [[205, "adding-docking-server-to-launch"]], "Docking Action API": [[205, "docking-action-api"]], "Putting It All Together": [[205, "putting-it-all-together"]], "Groot - Interacting with Behavior Trees": [[206, "groot-interacting-with-behavior-trees"]], "Visualize Behavior Trees": [[206, "visualize-behavior-trees"]], "Edit Behavior Trees": [[206, "edit-behavior-trees"]], "Adding A Custom Node": [[206, "adding-a-custom-node"]], "Using Rotation Shim Controller": [[207, "using-rotation-shim-controller"]], "What is the Rotation Shim Controller?": [[207, "what-is-the-rotation-shim-controller"]], "Configuring Rotation Shim Controller": [[207, "configuring-rotation-shim-controller"]], "Configuring Primary Controller": [[207, "configuring-primary-controller"]], "General Tutorials": [[208, "general-tutorials"]]}, "indexentries": {}}) \ No newline at end of file diff --git a/setup_guides/algorithm/select_algorithm.html b/setup_guides/algorithm/select_algorithm.html index 15967f42f..a1bb1adff 100644 --- a/setup_guides/algorithm/select_algorithm.html +++ b/setup_guides/algorithm/select_algorithm.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/setup_guides/footprint/setup_footprint.html b/setup_guides/footprint/setup_footprint.html index b7a3676ae..d8431a1b1 100644 --- a/setup_guides/footprint/setup_footprint.html +++ b/setup_guides/footprint/setup_footprint.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/setup_guides/index.html b/setup_guides/index.html index 9a7928787..3fefbea6c 100644 --- a/setup_guides/index.html +++ b/setup_guides/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/setup_guides/odom/setup_odom.html b/setup_guides/odom/setup_odom.html index de33662d7..0fc432469 100644 --- a/setup_guides/odom/setup_odom.html +++ b/setup_guides/odom/setup_odom.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/setup_guides/sensors/setup_sensors.html b/setup_guides/sensors/setup_sensors.html index d15294238..f03df0bb1 100644 --- a/setup_guides/sensors/setup_sensors.html +++ b/setup_guides/sensors/setup_sensors.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/setup_guides/transformation/setup_transforms.html b/setup_guides/transformation/setup_transforms.html index d6f9abdf4..d4b50084b 100644 --- a/setup_guides/transformation/setup_transforms.html +++ b/setup_guides/transformation/setup_transforms.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/setup_guides/urdf/setup_urdf.html b/setup_guides/urdf/setup_urdf.html index 791bee4b1..7b04d80f6 100644 --- a/setup_guides/urdf/setup_urdf.html +++ b/setup_guides/urdf/setup_urdf.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/tuning/index.html b/tuning/index.html index a5f14863e..ee81573b9 100644 --- a/tuning/index.html +++ b/tuning/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/tutorials/docs/adding_a_nav2_task_server.html b/tutorials/docs/adding_a_nav2_task_server.html index d44a25c99..5f930a2a9 100644 --- a/tutorials/docs/adding_a_nav2_task_server.html +++ b/tutorials/docs/adding_a_nav2_task_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
  • diff --git a/tutorials/docs/adding_smoother.html b/tutorials/docs/adding_smoother.html index 9c858347b..2d0cacd90 100644 --- a/tutorials/docs/adding_smoother.html +++ b/tutorials/docs/adding_smoother.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/tutorials/docs/camera_calibration.html b/tutorials/docs/camera_calibration.html index 5b2d6e828..690527c36 100644 --- a/tutorials/docs/camera_calibration.html +++ b/tutorials/docs/camera_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/tutorials/docs/docker_dev.html b/tutorials/docs/docker_dev.html index 6e9424fbc..a24fa257b 100644 --- a/tutorials/docs/docker_dev.html +++ b/tutorials/docs/docker_dev.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/tutorials/docs/filtering_of_noise-induced_obstacles.html b/tutorials/docs/filtering_of_noise-induced_obstacles.html index a085bcf70..a2b1787ae 100644 --- a/tutorials/docs/filtering_of_noise-induced_obstacles.html +++ b/tutorials/docs/filtering_of_noise-induced_obstacles.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/tutorials/docs/get_backtrace.html b/tutorials/docs/get_backtrace.html index 67b223778..66e414c4e 100644 --- a/tutorials/docs/get_backtrace.html +++ b/tutorials/docs/get_backtrace.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/tutorials/docs/get_profile.html b/tutorials/docs/get_profile.html index a69f2c390..484ea1b95 100644 --- a/tutorials/docs/get_profile.html +++ b/tutorials/docs/get_profile.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/tutorials/docs/integrating_vio.html b/tutorials/docs/integrating_vio.html index 4817c2555..9c2f6af49 100644 --- a/tutorials/docs/integrating_vio.html +++ b/tutorials/docs/integrating_vio.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/tutorials/docs/navigation2_dynamic_point_following.html b/tutorials/docs/navigation2_dynamic_point_following.html index f03a32688..3ee167637 100644 --- a/tutorials/docs/navigation2_dynamic_point_following.html +++ b/tutorials/docs/navigation2_dynamic_point_following.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/tutorials/docs/navigation2_on_real_turtlebot3.html b/tutorials/docs/navigation2_on_real_turtlebot3.html index dbbcd5ae9..c56810914 100644 --- a/tutorials/docs/navigation2_on_real_turtlebot3.html +++ b/tutorials/docs/navigation2_on_real_turtlebot3.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/tutorials/docs/navigation2_with_gps.html b/tutorials/docs/navigation2_with_gps.html index 8705e49d0..b62f762d3 100644 --- a/tutorials/docs/navigation2_with_gps.html +++ b/tutorials/docs/navigation2_with_gps.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/tutorials/docs/navigation2_with_keepout_filter.html b/tutorials/docs/navigation2_with_keepout_filter.html index 0eb64cfc2..1a8f681bd 100644 --- a/tutorials/docs/navigation2_with_keepout_filter.html +++ b/tutorials/docs/navigation2_with_keepout_filter.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/tutorials/docs/navigation2_with_slam.html b/tutorials/docs/navigation2_with_slam.html index c013fb4e9..32b01a473 100644 --- a/tutorials/docs/navigation2_with_slam.html +++ b/tutorials/docs/navigation2_with_slam.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/tutorials/docs/navigation2_with_speed_filter.html b/tutorials/docs/navigation2_with_speed_filter.html index fde737a13..227d89046 100644 --- a/tutorials/docs/navigation2_with_speed_filter.html +++ b/tutorials/docs/navigation2_with_speed_filter.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/tutorials/docs/navigation2_with_stvl.html b/tutorials/docs/navigation2_with_stvl.html index 4a5d58458..623dfb15e 100644 --- a/tutorials/docs/navigation2_with_stvl.html +++ b/tutorials/docs/navigation2_with_stvl.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/tutorials/docs/using_collision_monitor.html b/tutorials/docs/using_collision_monitor.html index 17e7c090a..3de0a096c 100644 --- a/tutorials/docs/using_collision_monitor.html +++ b/tutorials/docs/using_collision_monitor.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/tutorials/docs/using_docking.html b/tutorials/docs/using_docking.html index 5e69f0ef8..1996db1ea 100644 --- a/tutorials/docs/using_docking.html +++ b/tutorials/docs/using_docking.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/tutorials/docs/using_groot.html b/tutorials/docs/using_groot.html index 1544073d9..0bf5c5ed5 100644 --- a/tutorials/docs/using_groot.html +++ b/tutorials/docs/using_groot.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/tutorials/docs/using_shim_controller.html b/tutorials/docs/using_shim_controller.html index ec68872e0..f2d3da33f 100644 --- a/tutorials/docs/using_shim_controller.html +++ b/tutorials/docs/using_shim_controller.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/tutorials/index.html b/tutorials/index.html index db98b27db..dbffb153d 100644 --- a/tutorials/index.html +++ b/tutorials/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