From 8f0a553a82efc328fe33112069dc382db1294e86 Mon Sep 17 00:00:00 2001 From: navigation2-ci Date: Wed, 6 Nov 2024 22:01:27 +0000 Subject: [PATCH] [skip ci] publish latest Signed-off-by: navigation2-ci --- _sources/plugins/index.rst.txt | 61 ++++++++++++++++++---------------- plugins/index.html | 16 ++++++--- searchindex.js | 2 +- 3 files changed, 46 insertions(+), 33 deletions(-) diff --git a/_sources/plugins/index.rst.txt b/_sources/plugins/index.rst.txt index 6940557f6..6798552c3 100644 --- a/_sources/plugins/index.rst.txt +++ b/_sources/plugins/index.rst.txt @@ -103,34 +103,39 @@ Costmap Filters Controllers =========== -+--------------------------------+--------------------+----------------------------------+-----------------------+ -| Plugin Name | Creator | Description | Drivetrain support | -+================================+====================+==================================+=======================+ -| `DWB Controller`_ | David Lu!! | A highly configurable DWA | Differential, | -| | | implementation with plugin | Omnidirectional, | -| | | interfaces | Legged | -+--------------------------------+--------------------+----------------------------------+-----------------------+ -| `TEB Controller`_ | Christoph Rösmann | A MPC-like controller suitable | **Ackermann**, Legged,| -| | | for ackermann, differential, and | Omnidirectional, | -| | | holonomic robots. | Differential | -+--------------------------------+--------------------+----------------------------------+-----------------------+ -| `Regulated Pure Pursuit`_ | Steve Macenski | A service / industrial robot | **Ackermann**, Legged,| -| | | variation on the pure pursuit | Differential | -| | | algorithm with adaptive features.| | -+--------------------------------+--------------------+----------------------------------+-----------------------+ -| `MPPI Controller`_ | Steve Macenski | A predictive MPC controller with | Differential, Omni, | -| | Aleksei Budyakov | modular & custom cost functions | **Ackermann** | -| | | that can accomplish many tasks. | | -+--------------------------------+--------------------+----------------------------------+-----------------------+ -| `Rotation Shim Controller`_ | Steve Macenski | A "shim" controller to rotate | Differential, Omni, | -| | | to path heading before passing | model rotate in place | -| | | to main controller for tracking.| | -+--------------------------------+--------------------+----------------------------------+-----------------------+ -| `Graceful Controller`_ | Alberto Tudela | A controller based on a | Differential | -| | | pose-following control law to | | -| | | generate smooth trajectories. | | -+--------------------------------+--------------------+----------------------------------+-----------------------+ - ++--------------------------------+-----------------------+------------------------------------+-----------------------+ +| Plugin Name | Creator | Description | Drivetrain support | ++================================+=======================+====================================+=======================+ +| `DWB Controller`_ | David Lu!! | A highly configurable DWA | Differential, | +| | | implementation with plugin | Omnidirectional, | +| | | interfaces | Legged | ++--------------------------------+-----------------------+------------------------------------+-----------------------+ +| `TEB Controller`_ | Christoph Rösmann | A MPC-like controller suitable | **Ackermann**, Legged,| +| | | for ackermann, differential, and | Omnidirectional, | +| | | holonomic robots. | Differential | ++--------------------------------+-----------------------+------------------------------------+-----------------------+ +| `Regulated Pure Pursuit`_ | Steve Macenski | A service / industrial robot | **Ackermann**, Legged,| +| | | variation on the pure pursuit | Differential | +| | | algorithm with adaptive features. | | ++--------------------------------+-----------------------+------------------------------------+-----------------------+ +| `MPPI Controller`_ | Steve Macenski | A predictive MPC controller with | Differential, Omni, | +| | Aleksei Budyakov | modular & custom cost functions | **Ackermann** | +| | | that can accomplish many tasks. | | ++--------------------------------+-----------------------+------------------------------------+-----------------------+ +| `Rotation Shim Controller`_ | Steve Macenski | A "shim" controller to rotate | Differential, Omni, | +| | | to path heading before passing | model rotate in place | +| | | to main controller for tracking. | | ++--------------------------------+-----------------------+------------------------------------+-----------------------+ +| `Graceful Controller`_ | Alberto Tudela | A controller based on a | Differential | +| | | pose-following control law to | | +| | | generate smooth trajectories. | | ++--------------------------------+-----------------------+------------------------------------+-----------------------+ +| `Vector Pursuit Controller`_ | Black Coffee Robotics | A controller based on the vector | Differential, | +| | | pursuit algorithm useful for | Ackermann, Legged, | +| | | high speed accurate path tracking. | | ++--------------------------------+-----------------------+------------------------------------+-----------------------+ + +.. _Vector Pursuit Controller: https://github.com/blackcoffeerobotics/vector_pursuit_controller .. _DWB Controller: https://github.com/ros-navigation/navigation2/tree/main/nav2_dwb_controller .. _TEB Controller: https://github.com/rst-tu-dortmund/teb_local_planner .. _Regulated Pure Pursuit: https://github.com/ros-navigation/navigation2/tree/main/nav2_regulated_pure_pursuit_controller diff --git a/plugins/index.html b/plugins/index.html index 444429522..b029d76be 100644 --- a/plugins/index.html +++ b/plugins/index.html @@ -1241,10 +1241,10 @@

Costmap Filters

----++++ @@ -1304,6 +1304,14 @@

Controllers

+ + + +

Plugin Name

Vector Pursuit Controller

Black Coffee Robotics

A controller based on the vector +pursuit algorithm useful for +high speed accurate path tracking.

Differential, +Ackermann, Legged,

diff --git a/searchindex.js b/searchindex.js index 83cac8710..555df517e 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", "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/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/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", "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/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/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", "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", "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", "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 K-Turtle", "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, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 55, 56, 57, 58, 60, 61, 62, 64, 65, 67, 74, 75, 77, 78, 79, 81, 83, 84, 86, 88, 89, 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, 124, 138, 140, 141, 142, 153, 154, 155, 158, 160, 161, 162, 163, 164, 165, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "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, 29, 30, 31, 32, 35, 36, 37, 41, 42, 43, 44, 45, 47, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 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, 136, 137, 138, 139, 140, 141, 142, 144, 148, 149, 151, 153, 154, 155, 158, 159, 160, 161, 162, 163, 165, 166, 167, 169, 170, 171, 172, 173, 174, 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], "upon": [0, 3, 18, 19, 81, 158, 164, 173, 184], "u": [0, 14, 21, 23, 27, 153, 155, 163, 164, 165, 170, 181, 182, 183, 184, 189, 191, 193, 196, 202], "see": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19, 22, 27, 29, 30, 41, 42, 43, 45, 46, 47, 57, 59, 62, 72, 89, 90, 93, 95, 96, 100, 101, 102, 106, 109, 110, 113, 115, 116, 122, 126, 142, 153, 154, 158, 159, 160, 162, 163, 164, 165, 166, 167, 171, 172, 173, 174, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204], "below": [0, 4, 9, 11, 13, 16, 17, 18, 19, 22, 26, 27, 71, 88, 90, 93, 95, 97, 100, 101, 106, 110, 111, 113, 115, 117, 122, 123, 126, 136, 151, 158, 160, 163, 164, 165, 167, 169, 170, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203, 204], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 21, 26, 50, 51, 56, 89, 90, 92, 93, 95, 97, 98, 101, 103, 108, 113, 114, 117, 127, 155, 156, 158, 160, 161, 162, 163, 165, 166, 167, 170, 171, 172, 174, 176, 177, 178, 181, 182, 185, 186, 188, 189, 190, 191, 197, 199, 201, 202, 203, 204], "propos": [0, 6, 162, 163, 164, 196], "review": [0, 13, 93, 155, 156, 158, 174, 185], "appli": [0, 7, 11, 27, 90, 102, 106, 109, 112, 115, 116, 121, 140, 141, 142, 150, 156, 163, 170, 183, 184, 185, 190, 191, 192, 198, 199, 202], "thi": [0, 1, 2, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 41, 44, 49, 52, 53, 55, 56, 58, 59, 63, 66, 77, 78, 79, 85, 87, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 140, 141, 142, 143, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 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], "mean": [0, 1, 18, 19, 27, 90, 106, 116, 124, 141, 155, 156, 162, 165, 181, 182, 183, 185, 190, 196, 197, 199], "onli": [0, 3, 9, 11, 18, 19, 20, 27, 42, 43, 55, 56, 81, 87, 89, 90, 91, 93, 95, 96, 98, 99, 106, 110, 112, 117, 121, 141, 142, 151, 155, 160, 161, 162, 163, 165, 169, 170, 171, 173, 176, 177, 179, 180, 181, 182, 183, 184, 185, 187, 189, 190, 191, 192, 193, 196, 197, 198, 202, 203, 204], "potenti": [0, 1, 6, 7, 9, 10, 27, 90, 95, 109, 140, 141, 142, 160, 163, 164, 165, 166, 176, 182, 189, 190, 191, 192, 193, 196, 201, 202], "pleas": [0, 2, 3, 14, 19, 26, 27, 90, 97, 99, 109, 118, 121, 124, 158, 160, 162, 166, 169, 171, 176, 178, 179, 182, 183, 185, 187, 189, 190, 191, 195, 197, 198, 199, 200, 201, 202, 203], "check": [0, 7, 9, 11, 14, 18, 19, 22, 26, 27, 55, 56, 57, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 85, 88, 89, 90, 92, 93, 94, 96, 97, 98, 106, 109, 110, 114, 115, 117, 120, 121, 133, 134, 135, 136, 140, 141, 142, 147, 153, 154, 155, 156, 158, 160, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 185, 188, 189, 190, 191, 195, 196, 197, 199, 201, 202, 204], "our": [0, 11, 14, 16, 27, 105, 142, 155, 156, 158, 164, 169, 170, 171, 172, 173, 174, 178, 181, 182, 183, 184, 186, 189, 190, 191, 192, 193, 194, 196, 197, 199, 200, 201, 203], "issu": [0, 2, 3, 5, 6, 8, 14, 21, 23, 24, 26, 27, 92, 93, 97, 106, 108, 114, 117, 158, 162, 163, 164, 167, 177, 178, 183, 185, 190, 191, 193, 196, 197, 199, 200], "tracker": [0, 106], "anoth": [0, 1, 4, 6, 10, 20, 21, 23, 26, 27, 64, 89, 92, 93, 97, 108, 113, 114, 117, 140, 141, 155, 158, 163, 164, 166, 170, 176, 178, 179, 181, 182, 184, 185, 187, 189, 191, 194, 196, 197, 198, 199, 200, 202], "": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 22, 25, 26, 27, 30, 41, 45, 46, 48, 63, 67, 75, 85, 88, 89, 90, 91, 92, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 115, 116, 119, 120, 122, 126, 127, 129, 130, 131, 132, 133, 135, 136, 140, 141, 142, 143, 146, 151, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 170, 171, 172, 173, 174, 176, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 203, 204], "someth": [0, 18, 19, 26, 158, 164, 181, 183, 189, 191, 196, 197], "you": [0, 4, 5, 6, 10, 11, 12, 13, 14, 17, 20, 26, 27, 41, 64, 90, 91, 93, 96, 97, 99, 105, 106, 109, 113, 115, 116, 121, 141, 142, 143, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 176, 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], "think": [0, 8, 27, 185], "re": [0, 8, 9, 11, 13, 18, 19, 27, 91, 103, 106, 141, 153, 155, 158, 164, 170, 171, 176, 185, 189, 191, 192, 193, 194, 197, 198, 199, 202, 203], "well": [0, 1, 4, 6, 14, 18, 19, 21, 23, 24, 26, 97, 105, 106, 144, 148, 149, 155, 162, 163, 164, 166, 167, 178, 182, 183, 185, 187, 188, 189, 190, 191, 193, 196, 197, 199, 200, 202, 203], "suit": [0, 155], "would": [0, 1, 6, 8, 14, 19, 22, 27, 90, 105, 109, 115, 140, 141, 142, 155, 156, 158, 163, 164, 166, 169, 170, 172, 173, 174, 176, 181, 183, 184, 185, 187, 189, 191, 192, 193, 196, 197, 198, 199, 200, 204], "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, 29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 71, 76, 82, 83, 84, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 121, 122, 124, 126, 127, 132, 138, 140, 141, 142, 143, 153, 154, 157, 158, 159, 160, 161, 162, 163, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 180, 183, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 197, 198, 199, 203, 205], "nav2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 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, 154, 155, 156, 157, 158, 159, 161, 162, 166, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 183, 184, 187, 188, 193, 196, 198, 200, 202, 203, 204, 205], "If": [0, 1, 4, 5, 9, 11, 14, 17, 18, 19, 21, 22, 23, 26, 27, 29, 44, 45, 49, 50, 51, 52, 53, 55, 58, 62, 64, 72, 73, 77, 78, 79, 80, 81, 84, 89, 90, 98, 99, 100, 102, 103, 105, 106, 107, 108, 109, 110, 115, 116, 117, 119, 121, 122, 123, 125, 126, 127, 132, 139, 140, 141, 142, 147, 151, 153, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 169, 172, 174, 176, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 195, 196, 198, 200, 201, 202, 203, 204], "have": [0, 3, 4, 6, 10, 11, 12, 14, 16, 18, 19, 21, 22, 23, 24, 26, 27, 56, 90, 92, 97, 98, 106, 107, 108, 109, 113, 114, 115, 116, 117, 118, 121, 124, 140, 141, 142, 153, 155, 156, 158, 160, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 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], "ani": [0, 3, 9, 11, 14, 18, 19, 20, 22, 27, 44, 49, 52, 53, 55, 56, 58, 64, 66, 80, 89, 90, 97, 103, 106, 109, 112, 113, 115, 121, 122, 125, 126, 141, 142, 153, 155, 156, 158, 160, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 196, 197, 199, 201, 202, 203, 204], "question": [0, 158], "wish": [0, 22, 64, 90, 99, 121, 163, 164, 186, 187, 189, 202], "ask": [0, 3, 27, 158, 171, 191, 203], "gener": [0, 3, 5, 10, 18, 22, 27, 41, 85, 90, 96, 99, 100, 102, 107, 113, 115, 116, 127, 140, 141, 142, 155, 156, 157, 160, 161, 163, 164, 165, 166, 167, 176, 178, 179, 181, 182, 183, 185, 186, 189, 190, 191, 192, 193, 198, 201, 202], "reach": [0, 14, 18, 19, 22, 97, 106, 110, 134, 136, 139, 140, 166, 171, 172, 176, 202], "out": [0, 1, 9, 13, 14, 19, 20, 21, 26, 27, 85, 90, 93, 94, 100, 106, 111, 115, 116, 140, 141, 142, 155, 158, 160, 162, 163, 164, 165, 166, 169, 172, 173, 174, 176, 181, 182, 183, 185, 189, 191, 192, 196, 197, 201, 202, 203, 204], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 21, 22, 23, 24, 26, 27, 41, 55, 61, 64, 83, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 106, 108, 109, 110, 111, 113, 115, 116, 117, 118, 119, 121, 122, 123, 124, 126, 138, 141, 142, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 169, 170, 171, 172, 173, 174, 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], "encourag": [0, 14, 22, 106, 158, 184, 186, 191], "do": [0, 9, 11, 12, 17, 18, 22, 26, 27, 90, 91, 92, 93, 97, 98, 102, 106, 108, 109, 114, 115, 117, 121, 155, 158, 164, 166, 169, 170, 174, 179, 181, 182, 183, 184, 185, 186, 189, 191, 192, 193, 196, 197, 202, 204], "so": [0, 14, 18, 19, 20, 26, 27, 48, 80, 89, 90, 92, 93, 97, 98, 100, 105, 106, 108, 109, 111, 114, 116, 117, 140, 141, 142, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 169, 170, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 200, 202, 204], "we": [0, 2, 3, 4, 6, 7, 8, 11, 12, 14, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 105, 106, 113, 127, 141, 142, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 186, 187, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "commun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 27, 155, 158, 160, 169, 174, 183, 185, 186, 188, 189], "slack": [0, 14, 27, 158], "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, 157, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203, 204, 205], "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, 157, 158, 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], "unabl": [0, 140, 164], "access": [0, 27, 90, 97, 116, 155, 156, 163, 164, 170, 182, 184, 191, 203], "due": [0, 6, 9, 11, 22, 27, 31, 32, 35, 36, 37, 91, 98, 106, 116, 119, 141, 142, 158, 162, 163, 164, 165, 166, 174, 179, 181, 182, 185, 189, 190, 193, 202, 203, 204], "being": [0, 6, 8, 11, 18, 21, 23, 24, 27, 59, 90, 96, 105, 106, 118, 124, 141, 142, 155, 162, 163, 166, 172, 174, 178, 179, 181, 182, 185, 186, 189, 191, 196, 197, 199, 201, 202], "abl": [0, 5, 9, 14, 18, 19, 110, 164, 165, 167, 169, 170, 172, 173, 174, 176, 179, 181, 182, 183, 185, 189, 191, 192, 193, 196, 202, 203], "sign": [0, 116, 158], "up": [0, 5, 7, 8, 21, 22, 23, 24, 26, 27, 30, 90, 96, 98, 103, 106, 113, 115, 117, 141, 142, 143, 146, 154, 155, 156, 158, 161, 162, 164, 166, 169, 172, 173, 174, 176, 180, 185, 186, 188, 189, 191, 192, 194, 196, 198, 200, 201, 202, 204], "send": [0, 9, 26, 97, 98, 99, 109, 116, 164, 166, 169, 170, 174, 194, 196, 202], "an": [0, 1, 3, 4, 5, 6, 7, 9, 12, 14, 17, 19, 21, 22, 23, 24, 26, 27, 30, 41, 59, 83, 84, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98, 100, 105, 106, 111, 112, 113, 114, 120, 138, 141, 142, 146, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 177, 178, 179, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 199, 201, 202, 203, 204, 205], "email": [0, 14, 27, 158], "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, 17, 19, 27, 93, 106, 113, 118, 121, 124, 155, 158, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 178, 179, 180, 181, 183, 185, 189, 191, 196, 199, 200, 203], "thei": [0, 7, 18, 19, 21, 23, 24, 27, 89, 90, 93, 99, 103, 106, 113, 152, 155, 156, 158, 160, 162, 163, 164, 165, 166, 169, 170, 172, 173, 174, 178, 180, 181, 182, 183, 184, 185, 186, 189, 191, 192, 196, 197, 201, 203], "can": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13, 14, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 81, 83, 84, 86, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 105, 106, 109, 110, 111, 113, 115, 116, 117, 122, 126, 141, 142, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 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], "manual": [0, 61, 103, 154, 155, 159, 181, 186, 189, 192, 202], "add": [0, 2, 8, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 96, 97, 106, 116, 121, 122, 126, 141, 155, 158, 162, 163, 164, 165, 169, 174, 179, 181, 182, 183, 184, 185, 186, 187, 191, 192, 193, 196, 197, 198, 200, 201, 203], "addition": [0, 11, 27, 90, 155, 156, 161, 162, 163, 166, 174, 196, 201], "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, 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, 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, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "discours": [0, 158], "post": [0, 14, 89, 90, 91, 118, 121, 124, 141, 142, 158, 187, 201], "page": [0, 2, 3, 8, 27, 93, 95, 97, 113, 118, 121, 124, 163, 165, 166, 187, 190, 193, 196, 197, 199], "regard": [0, 19, 164, 174, 184, 185], "maintain": [0, 8, 14, 15, 99, 155, 158, 160, 164, 165, 166, 174, 176, 177, 182, 185, 186], "respond": [0, 186], "sub": [0, 21, 23, 24, 90, 164, 166, 201], "topic": [0, 19, 20, 21, 23, 24, 27, 44, 49, 52, 53, 58, 70, 71, 84, 89, 90, 91, 92, 93, 95, 97, 98, 100, 105, 108, 109, 114, 116, 117, 118, 121, 122, 123, 124, 125, 126, 127, 137, 138, 141, 142, 158, 161, 162, 163, 164, 165, 166, 174, 176, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202], "navig": [0, 1, 2, 3, 5, 6, 10, 11, 13, 14, 15, 16, 17, 19, 20, 25, 26, 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, 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, 160, 161, 163, 167, 168, 169, 170, 171, 172, 173, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 200, 201, 202, 203, 204, 205], "stack": [0, 3, 4, 6, 7, 8, 9, 11, 12, 14, 15, 26, 27, 83, 86, 88, 97, 103, 105, 108, 158, 160, 161, 164, 165, 172, 177, 178, 182, 185, 186, 191, 192, 196, 203], "mai": [0, 3, 4, 5, 6, 10, 14, 21, 23, 24, 26, 27, 41, 55, 85, 89, 90, 92, 93, 97, 100, 102, 106, 108, 109, 111, 113, 114, 117, 119, 121, 141, 142, 147, 154, 155, 158, 160, 162, 163, 164, 165, 166, 170, 171, 174, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 202, 203, 204], "here": [0, 3, 14, 19, 21, 22, 23, 27, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 106, 110, 155, 156, 158, 159, 161, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 176, 181, 184, 186, 187, 188, 189, 191, 193, 195, 196, 198, 201, 202, 203], "It": [0, 3, 4, 5, 9, 16, 17, 18, 20, 21, 23, 24, 26, 27, 30, 44, 45, 46, 49, 52, 53, 58, 59, 60, 61, 62, 80, 81, 84, 89, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 108, 109, 111, 112, 113, 115, 116, 117, 118, 120, 122, 125, 126, 141, 154, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 177, 178, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 203, 204], "prefer": [0, 27, 105, 110, 116, 121, 141, 142, 155, 156, 159, 163, 164, 166, 176, 184, 185, 192, 197, 204], "For": [0, 14, 18, 19, 27, 89, 90, 91, 92, 93, 97, 98, 99, 101, 102, 106, 108, 109, 110, 111, 113, 114, 115, 117, 118, 121, 124, 138, 141, 142, 154, 155, 156, 158, 159, 163, 164, 169, 170, 171, 172, 173, 174, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190, 191, 193, 194, 196, 197, 198, 199, 200, 201, 202, 204], "answer": [0, 158, 163], "fun": [0, 16, 189], "look": [0, 2, 11, 18, 55, 56, 92, 109, 144, 148, 151, 158, 159, 160, 162, 166, 170, 178, 181, 182, 183, 184, 185, 186, 189, 192, 196, 197, 199, 200, 201, 203, 204], "forward": [0, 9, 18, 27, 61, 96, 100, 105, 109, 110, 127, 132, 142, 147, 150, 151, 155, 159, 166, 170, 183, 185, 189, 196, 201, 204], "work": [0, 1, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 27, 89, 94, 95, 100, 102, 106, 109, 155, 158, 159, 160, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 187, 189, 191, 192, 193, 196, 197, 199, 200, 201, 202], "1": [0, 5, 10, 12, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 38, 39, 48, 59, 60, 63, 65, 67, 71, 75, 81, 83, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 126, 127, 130, 131, 132, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 158, 162, 163, 165, 166, 176, 177, 181, 182, 183, 184, 185, 186, 188, 189, 191, 193, 201, 202, 203, 204], "dynam": [0, 3, 13, 15, 17, 21, 23, 24, 27, 84, 85, 89, 90, 101, 104, 106, 141, 142, 160, 161, 162, 163, 169, 170, 171, 172, 173, 174, 177, 178, 182, 184, 185, 199, 200, 201, 202, 203, 205], "obstacl": [0, 1, 3, 9, 15, 17, 20, 27, 55, 72, 85, 89, 90, 91, 96, 98, 109, 119, 120, 125, 126, 140, 141, 142, 143, 146, 160, 161, 164, 165, 176, 178, 179, 182, 183, 184, 194, 195, 196, 200, 201, 205], "integr": [0, 1, 7, 12, 17, 28, 61, 90, 99, 102, 109, 156, 163, 164, 166, 180, 181, 182, 183, 186, 191, 193, 203], "2": [0, 1, 2, 4, 6, 7, 8, 9, 10, 13, 14, 15, 19, 22, 25, 26, 29, 30, 41, 42, 43, 45, 46, 47, 48, 50, 51, 59, 61, 62, 63, 85, 89, 90, 91, 92, 96, 97, 98, 99, 100, 101, 102, 105, 106, 109, 110, 111, 112, 113, 115, 116, 119, 122, 123, 126, 127, 129, 140, 141, 142, 147, 150, 153, 154, 155, 158, 159, 160, 161, 162, 163, 164, 165, 167, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 188, 189, 193, 201, 202, 203, 204, 205], "advanc": [0, 27, 141, 177, 185, 189], "test": [0, 3, 4, 6, 92, 104, 106, 142, 155, 158, 166, 167, 177, 181, 188, 189, 194, 198, 200, 202, 203], "framework": [0, 2, 8, 14, 27, 100, 113, 140, 160, 165, 166, 181, 185, 186, 202], "3": [0, 7, 19, 21, 22, 25, 27, 57, 61, 85, 88, 89, 90, 91, 92, 96, 97, 98, 100, 101, 102, 103, 105, 106, 109, 110, 112, 113, 116, 122, 126, 140, 141, 142, 159, 163, 166, 179, 181, 182, 184, 188, 189, 190, 191, 193, 201, 202, 203, 204, 205], "assist": [0, 26, 29, 158, 176, 185], "teleop": [0, 26, 29, 92, 176, 189, 196], "4": [0, 19, 61, 89, 90, 91, 92, 96, 99, 100, 102, 103, 106, 115, 119, 141, 142, 163, 164, 165, 176, 178, 181, 188, 189, 190, 191, 193, 201, 203], "multithread": 0, "5": [0, 7, 12, 18, 21, 22, 23, 24, 26, 56, 61, 71, 83, 88, 89, 90, 91, 94, 96, 97, 98, 99, 100, 101, 102, 105, 106, 107, 109, 110, 116, 122, 126, 128, 132, 133, 135, 141, 142, 151, 162, 170, 173, 182, 184, 188, 189, 191, 193, 197, 199, 201, 202, 203, 204], "safeti": [0, 1, 27, 90, 95, 103, 161, 162, 163, 176, 177, 185, 197, 198, 201], "node": [0, 17, 18, 20, 21, 22, 23, 24, 26, 28, 44, 49, 52, 53, 56, 58, 60, 61, 64, 65, 66, 69, 75, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 88, 91, 92, 93, 96, 97, 103, 105, 108, 113, 114, 115, 116, 117, 138, 141, 142, 153, 155, 161, 162, 169, 170, 172, 173, 174, 177, 178, 180, 181, 183, 184, 185, 188, 193, 194, 195, 196, 197, 198, 199, 201, 202], "6": [0, 18, 21, 22, 23, 24, 56, 90, 94, 102, 106, 109, 141, 170, 182, 184, 188, 189, 191, 196, 201, 203], "semant": [0, 26, 98, 160, 163, 183, 186, 196, 202], "7": [0, 21, 96, 100, 101, 106, 131, 132, 141, 188, 189, 191, 200, 202], "reduc": [0, 27, 100, 102, 106, 109, 111, 112, 116, 141, 142, 155, 158, 161, 162, 163, 165, 185, 186, 196], "determin": [0, 73, 102, 117, 127, 138, 166, 174, 178, 184, 190, 191, 192, 201, 202], "8": [0, 61, 65, 109, 110, 115, 119, 123, 141, 163, 164, 166, 171, 176, 178, 181, 188, 190, 191, 196, 204], "convert": [0, 27, 99, 106, 117, 124, 141, 142, 160, 161, 163, 173, 183, 196, 197, 199, 202], "twist": [0, 29, 90, 92, 97, 104, 106, 116, 166, 172, 181, 196], "twiststamp": [0, 90, 92, 97, 104, 116, 172, 177], "ecosystem": [0, 27, 113, 164, 185], "run": [0, 3, 4, 7, 9, 14, 19, 26, 27, 80, 83, 86, 88, 91, 92, 93, 97, 99, 103, 105, 106, 108, 113, 114, 117, 138, 141, 142, 153, 154, 155, 156, 158, 162, 163, 164, 166, 176, 178, 180, 183, 185, 186, 188, 189, 191, 192, 193, 195, 196, 198, 201, 202, 203], "time": [0, 1, 3, 4, 6, 7, 8, 9, 11, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 41, 45, 46, 57, 59, 61, 62, 63, 75, 80, 81, 89, 90, 91, 92, 93, 97, 98, 106, 109, 110, 111, 112, 113, 115, 116, 118, 121, 123, 124, 131, 132, 133, 135, 137, 138, 139, 140, 141, 142, 151, 154, 155, 156, 158, 161, 162, 164, 167, 170, 171, 174, 176, 177, 178, 179, 181, 183, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204], "configur": [0, 1, 14, 16, 17, 18, 19, 26, 27, 44, 49, 52, 53, 58, 65, 89, 90, 95, 96, 97, 98, 103, 105, 106, 113, 118, 121, 124, 154, 155, 156, 160, 161, 162, 164, 165, 166, 169, 170, 172, 173, 174, 176, 180, 184, 185, 186, 187, 189, 190, 191, 193, 194, 195, 196, 198, 200, 203], "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, 157, 158, 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], "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, 156, 157, 158, 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], "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, 157, 158, 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], "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, 157, 158, 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], "\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, 157, 158, 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], "task": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 21, 22, 23, 24, 26, 27, 56, 84, 90, 93, 95, 99, 100, 106, 110, 117, 158, 160, 161, 163, 165, 166, 169, 170, 174, 178, 179, 180, 182, 185, 187, 193, 194, 196, 203, 204, 205], "descript": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 26, 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, 75, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 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, 162, 163, 166, 169, 170, 171, 172, 173, 174, 176, 178, 181, 184, 185, 189, 197, 199, 202], "In": [1, 11, 13, 18, 19, 20, 21, 22, 23, 24, 27, 81, 89, 90, 92, 93, 102, 106, 107, 108, 110, 111, 115, 116, 140, 141, 142, 155, 158, 159, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204], "mobil": [1, 4, 5, 7, 9, 10, 12, 14, 26, 27, 102, 160, 181, 182, 183, 193], "robot": [1, 2, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 30, 38, 39, 45, 46, 54, 56, 60, 61, 62, 65, 67, 73, 83, 85, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 102, 104, 106, 109, 110, 113, 114, 116, 117, 118, 120, 121, 122, 124, 125, 126, 133, 134, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 150, 151, 152, 156, 159, 160, 161, 162, 163, 165, 167, 171, 172, 173, 174, 176, 178, 182, 183, 186, 187, 189, 190, 191, 192, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 205], "autonom": [1, 26, 27, 45, 106, 109, 160, 163, 193, 196, 202], "vehicl": [1, 4, 106, 113, 141, 142, 160, 163, 176, 178], "situat": [1, 10, 18, 21, 23, 24, 27, 90, 109, 159, 160, 163, 164, 176, 179, 182, 185, 187, 189, 191, 192, 193], "where": [1, 6, 10, 13, 17, 19, 22, 27, 89, 90, 100, 102, 106, 112, 118, 124, 126, 138, 142, 143, 154, 155, 158, 159, 162, 163, 164, 166, 170, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 185, 186, 189, 192, 195, 196, 197, 199, 201, 202], "human": [1, 4, 27, 160, 176], "driver": [1, 13, 16, 153, 155, 181, 182, 188, 193], "requir": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 26, 27, 91, 96, 100, 103, 106, 110, 115, 116, 124, 141, 142, 155, 158, 163, 164, 165, 178, 181, 182, 183, 184, 185, 186, 189, 191, 193, 194, 200, 204], "interven": 1, "get": [1, 4, 10, 18, 19, 26, 27, 48, 55, 62, 74, 93, 97, 106, 111, 115, 122, 126, 141, 145, 154, 155, 157, 160, 162, 163, 164, 165, 167, 169, 170, 171, 172, 173, 174, 176, 177, 180, 181, 183, 184, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 204, 205], "sticki": 1, "both": [1, 7, 11, 18, 21, 22, 23, 24, 26, 27, 41, 89, 90, 109, 113, 160, 163, 164, 166, 170, 174, 178, 179, 181, 182, 184, 185, 189, 190, 191, 192, 193, 197, 198, 199, 200, 201, 202, 204], "backup": [1, 18, 19, 21, 22, 23, 24, 26, 32, 94, 161, 164, 165, 166, 169, 176], "case": [1, 6, 12, 18, 19, 21, 27, 29, 30, 46, 54, 59, 70, 89, 90, 99, 102, 106, 109, 110, 111, 124, 127, 134, 136, 140, 141, 142, 155, 160, 162, 163, 166, 169, 170, 171, 172, 174, 176, 179, 181, 182, 183, 184, 186, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203], "autonomi": [1, 26, 27, 100, 161, 164, 165, 186, 196, 202, 203], "failur": [1, 17, 18, 19, 20, 21, 23, 24, 27, 29, 30, 46, 59, 64, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 87, 106, 160, 161, 163, 164, 170, 176, 186, 191, 194], "primari": [1, 6, 18, 110, 111, 164, 166, 182, 184, 186], "function": [1, 3, 4, 9, 11, 17, 22, 26, 27, 96, 97, 106, 113, 115, 120, 141, 142, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 185, 189, 190, 191, 192, 197, 199, 202, 203], "e": [1, 21, 22, 23, 24, 26, 27, 41, 42, 43, 47, 50, 67, 85, 89, 90, 93, 97, 99, 100, 104, 106, 107, 109, 112, 113, 115, 121, 140, 141, 142, 154, 155, 157, 162, 163, 164, 165, 166, 169, 170, 171, 173, 174, 176, 177, 181, 182, 183, 185, 187, 188, 189, 191, 192, 193, 196, 197, 199, 200, 201, 202, 203], "g": [1, 21, 22, 23, 24, 26, 27, 41, 42, 43, 47, 50, 67, 85, 89, 90, 93, 99, 106, 109, 112, 113, 115, 121, 140, 141, 142, 154, 155, 157, 162, 163, 164, 165, 166, 169, 170, 171, 173, 174, 176, 177, 181, 182, 183, 185, 187, 188, 191, 192, 193, 196, 197, 199, 200, 201, 203], "telepres": 1, "project": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 27, 89, 90, 92, 99, 106, 109, 132, 154, 155, 156, 158, 164, 171, 177, 179, 181, 182, 183, 184, 186, 189, 190, 196, 197, 199, 201, 202, 203, 204], "aim": [1, 7, 9, 10, 13, 116, 167, 180, 184, 185, 192], "creat": [1, 4, 5, 6, 8, 9, 10, 11, 13, 14, 21, 22, 23, 24, 27, 41, 42, 43, 82, 85, 90, 98, 99, 103, 104, 106, 112, 113, 141, 154, 156, 158, 160, 161, 162, 163, 164, 165, 166, 167, 171, 176, 178, 179, 181, 182, 183, 184, 185, 186, 189, 190, 193, 195, 196, 197, 199, 200, 201, 202, 203, 204], "featur": [1, 4, 6, 8, 9, 14, 27, 91, 97, 99, 109, 112, 116, 141, 155, 158, 159, 163, 164, 176, 177, 184, 185, 189, 196, 197, 202], "new": [1, 4, 5, 6, 8, 9, 11, 14, 17, 18, 20, 21, 23, 24, 26, 27, 89, 90, 92, 93, 106, 110, 122, 126, 153, 155, 156, 158, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 187, 189, 191, 193, 194, 195, 196, 197, 198, 199, 200, 203, 204, 205], "behavior": [1, 2, 3, 11, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 44, 46, 49, 50, 51, 52, 53, 59, 63, 65, 67, 80, 81, 82, 85, 89, 90, 104, 106, 109, 110, 113, 117, 140, 141, 155, 160, 161, 167, 172, 174, 175, 178, 181, 186, 187, 189, 196, 200, 202, 204, 205], "tree": [1, 2, 11, 20, 21, 22, 23, 24, 25, 28, 29, 30, 50, 51, 59, 63, 65, 67, 80, 81, 82, 83, 84, 85, 86, 87, 88, 153, 159, 160, 161, 164, 166, 171, 174, 175, 178, 182, 183, 184, 186, 187, 193, 196, 202, 205], "file": [1, 2, 17, 27, 41, 90, 92, 93, 100, 103, 105, 115, 138, 142, 153, 155, 156, 158, 159, 160, 162, 163, 164, 170, 171, 176, 179, 183, 184, 185, 186, 187, 188, 189, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "defin": [1, 5, 9, 10, 18, 26, 27, 41, 44, 49, 52, 53, 58, 64, 65, 67, 85, 89, 90, 92, 93, 97, 98, 105, 106, 108, 114, 117, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155, 160, 161, 162, 163, 164, 165, 166, 170, 171, 173, 174, 178, 179, 181, 182, 183, 184, 186, 190, 191, 195, 196, 197, 199, 200, 203], "flow": [1, 18, 19, 21, 23, 24, 81, 82, 158, 170, 203], "inform": [1, 2, 4, 10, 19, 20, 27, 89, 90, 95, 98, 102, 105, 106, 109, 110, 113, 116, 118, 121, 122, 124, 126, 127, 140, 141, 142, 154, 158, 161, 162, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 195, 196, 197, 198, 199, 200, 201, 202, 203], "plugin": [1, 5, 11, 12, 13, 17, 19, 26, 27, 41, 42, 43, 45, 47, 57, 62, 91, 93, 96, 100, 102, 106, 107, 109, 110, 111, 112, 114, 115, 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, 159, 160, 167, 177, 179, 180, 184, 186, 190, 192, 194, 196, 197, 199, 201, 203, 204, 205], "should": [1, 2, 3, 6, 9, 11, 17, 18, 22, 27, 41, 55, 77, 78, 79, 81, 88, 89, 90, 92, 93, 96, 97, 98, 102, 105, 106, 108, 109, 114, 116, 117, 119, 122, 124, 126, 141, 142, 156, 158, 159, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204], "make": [1, 2, 7, 9, 10, 11, 12, 13, 14, 19, 21, 23, 24, 25, 27, 41, 60, 61, 93, 97, 102, 106, 109, 110, 115, 122, 124, 126, 141, 152, 153, 155, 156, 158, 162, 163, 164, 165, 166, 169, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204], "sure": [1, 2, 7, 12, 26, 93, 106, 122, 126, 153, 155, 158, 163, 166, 171, 174, 176, 179, 181, 182, 185, 188, 190, 191, 193, 195, 196, 197, 198, 199, 200, 201, 202], "local": [1, 3, 9, 10, 11, 18, 21, 23, 24, 26, 44, 49, 52, 53, 58, 91, 92, 97, 102, 103, 104, 106, 109, 116, 127, 130, 134, 136, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 171, 172, 173, 174, 176, 178, 179, 183, 185, 189, 190, 197, 199, 200, 201, 202, 205], "costmap": [1, 2, 4, 5, 7, 10, 18, 19, 20, 21, 23, 24, 28, 38, 39, 40, 55, 90, 92, 95, 96, 97, 102, 108, 109, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126, 140, 141, 142, 143, 146, 160, 161, 164, 171, 172, 173, 178, 179, 185, 190, 196, 205], "sensor": [1, 5, 7, 9, 21, 23, 24, 27, 89, 90, 95, 98, 100, 119, 122, 126, 155, 160, 162, 163, 165, 176, 178, 179, 180, 181, 183, 184, 185, 186, 189, 190, 193, 196, 200, 201, 202], "data": [1, 4, 7, 9, 10, 26, 27, 89, 90, 92, 93, 95, 97, 106, 112, 116, 122, 123, 126, 140, 141, 142, 155, 160, 163, 165, 166, 176, 181, 182, 183, 185, 186, 188, 189, 192, 193, 196, 197, 199, 200, 201, 202], "order": [1, 11, 27, 41, 98, 99, 103, 106, 117, 120, 124, 160, 161, 163, 164, 166, 167, 170, 171, 172, 174, 179, 181, 182, 184, 185, 186, 187, 188, 189, 193, 197, 199, 202, 203], "avoid": [1, 27, 55, 90, 92, 93, 95, 96, 97, 98, 106, 108, 109, 114, 117, 121, 123, 142, 155, 160, 163, 164, 166, 171, 178, 179, 181, 182, 183, 184, 185, 189, 201], "take": [1, 9, 12, 17, 21, 22, 26, 27, 41, 42, 43, 47, 50, 51, 66, 67, 68, 69, 85, 88, 89, 90, 91, 92, 93, 97, 99, 103, 106, 108, 110, 111, 112, 114, 117, 125, 138, 140, 141, 155, 158, 159, 161, 163, 164, 165, 166, 169, 170, 172, 173, 174, 176, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 202, 204], "posit": [1, 4, 61, 89, 90, 97, 100, 102, 134, 135, 136, 159, 161, 163, 164, 166, 170, 171, 172, 173, 174, 181, 182, 183, 184, 185, 190, 193, 194, 195, 196, 198], "veloc": [1, 4, 9, 13, 28, 88, 89, 90, 92, 95, 97, 100, 102, 104, 109, 110, 124, 128, 129, 132, 136, 147, 150, 151, 160, 163, 166, 169, 172, 176, 177, 178, 181, 185, 201, 204], "command": [1, 9, 22, 29, 44, 49, 52, 53, 58, 84, 90, 97, 104, 109, 110, 116, 132, 154, 155, 156, 160, 162, 167, 169, 171, 172, 173, 174, 176, 178, 181, 182, 183, 184, 191, 193, 194, 195, 198, 199, 204], "attempt": [1, 18, 20, 21, 23, 24, 26, 27, 85, 100, 103, 105, 106, 112, 119, 140, 141, 142, 156, 166, 189, 191, 193, 197, 202], "follow": [1, 2, 3, 9, 10, 17, 18, 21, 23, 24, 26, 28, 47, 57, 84, 90, 92, 96, 97, 98, 102, 105, 108, 109, 116, 124, 137, 138, 139, 141, 142, 154, 156, 158, 159, 160, 161, 162, 163, 164, 165, 169, 171, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 195, 197, 198, 199, 200, 201, 202, 204, 205], "exampl": [1, 7, 15, 16, 17, 18, 19, 22, 27, 113, 154, 155, 156, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 197, 199, 200, 201, 202, 203, 204], "applic": [1, 3, 6, 10, 12, 14, 17, 18, 21, 22, 23, 24, 26, 27, 41, 61, 89, 90, 92, 93, 96, 97, 100, 106, 108, 114, 117, 153, 155, 160, 161, 164, 165, 166, 169, 171, 174, 176, 178, 185, 186, 189, 190, 191, 192, 193, 194, 196, 199, 200, 202, 203, 204], "drive": [1, 25, 26, 35, 46, 96, 106, 109, 113, 141, 142, 160, 163, 172, 176, 178, 179, 181, 182, 184, 185, 196, 197, 202], "through": [1, 9, 17, 18, 19, 22, 23, 24, 26, 27, 28, 41, 42, 103, 106, 115, 122, 126, 141, 142, 155, 158, 159, 160, 162, 163, 164, 165, 166, 171, 176, 178, 180, 181, 182, 183, 184, 185, 186, 189, 191, 192, 193, 196, 197, 198, 199, 200, 202, 204], "space": [1, 4, 10, 20, 27, 89, 90, 91, 98, 105, 106, 107, 109, 115, 118, 122, 125, 126, 140, 141, 142, 155, 156, 163, 164, 176, 178, 181, 185, 189, 190, 195, 197, 202], "visit": [1, 27, 141, 142, 158, 196], "offic": 1, "build": [1, 5, 7, 10, 14, 17, 18, 26, 27, 156, 157, 159, 160, 164, 165, 169, 170, 171, 172, 173, 174, 183, 190, 191, 192, 194, 196, 197, 199, 200, 201, 202], "hospit": 1, "deliveri": 1, "stuck": [1, 18, 21, 23, 24, 27, 29, 30, 46, 59, 73, 164, 176, 185], "back": [1, 9, 21, 23, 24, 26, 27, 30, 62, 96, 99, 106, 110, 118, 142, 158, 160, 161, 164, 165, 166, 170, 172, 173, 174, 176, 183, 184, 185, 189, 196, 202, 203], "open": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 141, 142, 153, 155, 156, 158, 160, 166, 171, 179, 181, 182, 183, 184, 185, 188, 189, 191, 192, 193, 194, 195, 197, 198, 199, 200, 203], "continu": [1, 12, 18, 19, 20, 21, 22, 23, 24, 27, 99, 106, 117, 139, 141, 142, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 174, 181, 184, 185, 189, 193, 196, 198, 201], "its": [1, 6, 8, 9, 11, 12, 18, 19, 21, 22, 23, 24, 26, 27, 41, 83, 86, 87, 88, 90, 96, 97, 98, 106, 107, 110, 112, 113, 115, 125, 140, 141, 142, 154, 158, 160, 161, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 199, 200, 201, 202, 203, 204], "excel": [1, 7, 9, 196, 204], "chanc": [1, 7, 9, 19, 164], "substanti": [1, 106, 141, 158, 161, 185], "system": [1, 6, 7, 8, 10, 11, 12, 18, 19, 21, 23, 24, 27, 90, 91, 97, 103, 104, 106, 116, 154, 155, 156, 158, 159, 160, 161, 164, 166, 167, 174, 178, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 195, 201, 202], "hundr": [1, 27], "futur": [1, 4, 8, 11, 21, 27, 89, 90, 91, 118, 121, 124, 162, 164, 166, 194], "could": [1, 2, 3, 6, 7, 9, 10, 20, 27, 89, 90, 97, 115, 155, 156, 162, 163, 164, 165, 170, 171, 172, 176, 183, 185, 187, 189, 191, 194, 196, 197, 199, 200, 201], "also": [1, 3, 4, 6, 7, 11, 18, 19, 20, 21, 22, 23, 24, 26, 27, 89, 90, 91, 92, 94, 97, 98, 99, 100, 103, 105, 106, 108, 109, 110, 111, 113, 114, 116, 117, 120, 141, 142, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 198, 199, 200, 201, 202, 204], "good": [1, 6, 27, 91, 106, 115, 116, 141, 158, 160, 166, 169, 171, 172, 173, 174, 179, 180, 184, 185, 188, 189, 191, 193, 196], "candid": [1, 7, 99, 106, 158, 178], "roscon": [1, 198, 200], "talk": [1, 155, 160, 181, 183, 189, 191, 198, 200], "event": [1, 13, 158, 164, 189, 202], "difficulti": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "medium": [1, 7, 8, 9, 11, 12, 13, 177], "steve": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 106, 160, 176, 189, 191, 193], "macenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 109, 160, 176], "stevemacenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 198, 200], "contact": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 158, 160, 185, 186, 202], "link": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 19, 115, 158, 164, 181, 182, 183, 184, 189, 196, 201], "abov": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 19, 22, 27, 55, 88, 100, 106, 115, 123, 142, 154, 161, 163, 169, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 186, 189, 190, 191, 192, 196, 197, 198, 199, 200, 202, 203, 204], "profil": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 106, 191, 205], "output": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 90, 98, 99, 104, 106, 140, 141, 142, 160, 163, 164, 167, 170, 171, 178, 181, 182, 183, 184, 186, 187, 191, 192, 193, 196, 197, 199, 201, 202, 203], "either": [1, 18, 19, 26, 27, 90, 91, 100, 105, 106, 123, 125, 155, 156, 165, 166, 176, 178, 181, 182, 185, 189, 192, 199, 202, 203], "set": [1, 2, 3, 9, 10, 13, 17, 21, 23, 24, 26, 27, 29, 30, 41, 42, 43, 45, 46, 47, 48, 55, 57, 59, 61, 62, 64, 71, 89, 90, 91, 96, 97, 98, 99, 100, 102, 103, 105, 106, 107, 109, 110, 113, 115, 116, 117, 118, 122, 124, 125, 126, 127, 140, 141, 142, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 180, 185, 186, 187, 188, 189, 191, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204], "successfulli": [1, 18, 27, 164, 169, 174, 181, 183, 184, 186, 189, 194, 202], "user": [1, 2, 3, 7, 9, 14, 17, 21, 22, 23, 24, 26, 27, 28, 41, 81, 85, 89, 90, 91, 112, 117, 123, 137, 141, 155, 156, 158, 160, 162, 163, 164, 165, 166, 167, 174, 176, 180, 182, 185, 186, 189, 191, 192, 193, 196, 198, 200, 201, 202, 204], "without": [1, 4, 14, 26, 27, 61, 89, 90, 96, 97, 104, 106, 111, 119, 121, 141, 155, 156, 162, 163, 164, 166, 167, 171, 174, 179, 180, 182, 185, 189, 191, 193, 194, 196, 197, 198, 204], "collis": [1, 7, 9, 27, 28, 29, 55, 57, 92, 96, 98, 106, 109, 110, 114, 120, 121, 123, 151, 160, 161, 163, 164, 169, 176, 177, 178, 179, 181, 182, 184, 185, 204, 205], "allot": [1, 9, 11], "tune": [1, 9, 25, 105, 106, 110, 115, 141, 164, 180, 193, 196, 197, 199, 201, 204], "ad": [1, 9, 10, 13, 21, 23, 24, 41, 91, 93, 106, 141, 142, 155, 156, 158, 161, 162, 167, 169, 171, 172, 173, 174, 178, 179, 183, 185, 190, 191, 192, 193, 196, 197, 199, 200, 201, 204, 205], "critic": [1, 7, 9, 27, 127, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 161, 178, 185, 186, 191], "dwb": [1, 3, 9, 21, 23, 24, 27, 28, 128, 129, 130, 131, 132, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 161, 162, 176, 178, 185, 204], "planner": [1, 2, 4, 9, 10, 17, 18, 19, 21, 22, 23, 24, 28, 42, 43, 52, 78, 90, 95, 96, 98, 99, 106, 109, 110, 111, 112, 116, 121, 130, 148, 149, 160, 161, 162, 167, 169, 171, 175, 177, 179, 180, 186, 187, 194, 197, 200, 204], "improv": [1, 7, 9, 11, 12, 25, 27, 96, 111, 113, 141, 142, 155, 159, 161, 162, 163, 165, 166, 167, 177, 192, 193], "perform": [1, 3, 4, 7, 9, 11, 17, 22, 26, 28, 30, 46, 59, 89, 90, 91, 95, 96, 106, 113, 117, 141, 142, 155, 160, 163, 164, 165, 166, 169, 170, 171, 172, 173, 179, 182, 185, 186, 189, 190, 191, 193, 194, 196, 202, 203], "box": [1, 9, 27, 90, 100, 117, 164, 165, 166, 167, 179, 181, 182, 184, 185, 193, 200, 201, 202, 203], "skill": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 191], "c": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 26, 92, 114, 158, 165, 181, 188, 191, 192, 202], "xml": [1, 2, 17, 18, 27, 28, 50, 51, 93, 100, 160, 162, 164, 166, 169, 170, 171, 172, 173, 174, 181, 184, 186, 194, 202, 203], "experi": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 25, 154, 155, 156, 160, 164, 184, 191, 193, 195], "recommend": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 27, 89, 90, 100, 103, 106, 109, 111, 112, 155, 158, 159, 164, 166, 172, 178, 179, 181, 182, 183, 184, 185, 187, 189, 193, 195, 196, 198, 200, 201, 202, 203, 204], "gazebo": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 104, 153, 159, 166, 167, 169, 170, 171, 172, 173, 174, 179, 180, 184, 185, 189, 190, 195, 197, 199, 200], "simul": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 28, 90, 93, 106, 110, 131, 132, 153, 159, 166, 169, 171, 172, 173, 174, 179, 180, 184, 185, 189, 191, 192, 195, 196, 197, 198, 199, 200], "relev": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 99, 106, 160, 161, 166, 169, 170, 174, 193, 196], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 27, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 122, 126, 153, 155, 157, 158, 159, 160, 164, 169, 170, 171, 172, 173, 174, 179, 180, 181, 182, 183, 184, 188, 189, 191, 193, 195, 196, 197, 198, 199, 200, 201, 202], "softwar": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 109, 158, 165, 182, 185, 186, 189, 191], "repositori": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 109, 154, 155, 156, 160, 169, 171, 172, 173, 177, 179, 181, 182, 184, 185, 189, 197, 199, 200], "ref": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ticket": [1, 4, 7, 9, 10, 11, 13, 14, 27, 153, 158, 162, 163, 164, 185, 191, 203], "licens": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 157], "all": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 26, 27, 39, 80, 90, 91, 92, 93, 99, 103, 106, 109, 111, 113, 115, 116, 119, 123, 141, 146, 154, 155, 156, 158, 160, 161, 162, 163, 164, 166, 169, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 196, 197, 199, 200, 203, 204], "contribut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 99, 141, 158, 166, 182, 185, 186], "under": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 93, 122, 125, 126, 155, 156, 158, 162, 163, 164, 165, 169, 170, 176, 178, 179, 181, 182, 184, 187, 189, 191, 193, 196, 200, 202], "apach": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 158], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 20, 21, 22, 23, 24, 25, 26, 29, 30, 41, 45, 46, 48, 55, 56, 57, 59, 60, 61, 62, 63, 65, 67, 71, 75, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 132, 133, 134, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 158, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 188, 189, 191, 197, 199, 201, 202, 204], "No": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 19, 90, 106, 165, 169, 170, 171, 172, 174, 199], "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19, 22, 65, 67, 90, 93, 98, 99, 106, 109, 111, 116, 121, 122, 123, 125, 126, 142, 155, 156, 158, 159, 160, 163, 164, 165, 166, 169, 170, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204], "cla": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ha": [2, 3, 4, 6, 8, 11, 12, 14, 18, 19, 21, 22, 23, 24, 26, 55, 56, 65, 66, 68, 74, 75, 89, 90, 92, 93, 94, 95, 96, 97, 106, 108, 109, 114, 115, 117, 123, 133, 134, 135, 136, 140, 141, 142, 153, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 174, 176, 179, 181, 182, 183, 184, 185, 191, 192, 193, 195, 196, 197, 199, 201, 202, 203, 204], "long": [2, 4, 9, 14, 22, 27, 92, 93, 97, 108, 113, 114, 117, 122, 126, 130, 142, 164, 166, 174, 178, 182, 185, 189, 190, 196, 202], "qt": 2, "setup": [2, 27, 100, 153, 154, 155, 156, 159, 166, 171, 179, 182, 183, 184, 185, 186, 189, 191, 193, 197, 198, 199, 201, 202], "help": [2, 3, 4, 5, 8, 11, 16, 21, 23, 24, 27, 41, 96, 106, 109, 142, 157, 158, 161, 163, 164, 165, 166, 167, 169, 171, 173, 176, 178, 180, 181, 183, 184, 185, 186, 189, 192, 193, 197, 200, 203, 204], "udrf": 2, "need": [2, 4, 11, 13, 21, 22, 23, 24, 26, 27, 41, 44, 49, 52, 53, 58, 85, 90, 92, 93, 96, 97, 98, 99, 106, 108, 109, 114, 117, 141, 154, 155, 156, 158, 160, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203], "A": [2, 3, 6, 10, 13, 17, 18, 19, 22, 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, 67, 77, 78, 79, 83, 84, 85, 86, 88, 89, 90, 91, 93, 96, 99, 100, 102, 103, 105, 106, 107, 110, 113, 115, 117, 118, 121, 124, 127, 140, 142, 155, 156, 158, 160, 162, 163, 164, 165, 170, 176, 178, 179, 181, 182, 183, 185, 186, 187, 188, 189, 191, 193, 194, 195, 196, 199, 200, 202, 204], "extrem": [2, 18, 89, 102, 106, 121, 163, 182], "benefici": [2, 27, 106, 121, 174, 191], "wai": [2, 9, 18, 21, 23, 24, 27, 85, 93, 103, 106, 117, 119, 141, 142, 152, 154, 163, 164, 165, 166, 179, 183, 185, 186, 187, 189, 191, 196, 198, 200, 202, 204], "minim": [2, 11, 106, 159, 164, 165, 174, 178, 181, 185, 193], "friction": 2, "provid": [2, 4, 7, 11, 17, 18, 19, 21, 23, 24, 26, 27, 28, 41, 44, 49, 52, 53, 58, 64, 90, 91, 93, 94, 98, 100, 105, 106, 111, 116, 122, 126, 148, 149, 154, 155, 156, 158, 159, 160, 164, 165, 166, 169, 170, 171, 172, 173, 174, 177, 178, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 193, 194, 195, 196, 198, 202, 203], "gui": [2, 156, 159, 181, 184, 188, 189, 196, 203], "tool": [2, 4, 15, 27, 153, 154, 155, 156, 158, 160, 162, 163, 174, 180, 182, 183, 184, 189, 191, 192, 196, 197, 202], "cover": [2, 27, 90, 123, 158, 163, 166, 178, 185, 186, 189, 191, 196, 197, 199, 201], "broad": [2, 7, 180, 185, 202], "stroke": [2, 180], "visual": [2, 89, 90, 93, 94, 98, 109, 155, 156, 160, 164, 166, 181, 185, 187, 192, 193, 196, 198, 199, 200, 201], "show": [2, 26, 124, 142, 156, 159, 164, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202], "what": [2, 6, 19, 27, 106, 127, 157, 158, 164, 177, 181, 182, 183, 184, 186, 187, 189, 195, 196, 202], "like": [2, 4, 8, 13, 14, 17, 18, 19, 20, 21, 23, 24, 26, 27, 93, 105, 106, 113, 117, 140, 141, 155, 156, 158, 159, 160, 163, 164, 166, 169, 170, 171, 174, 176, 179, 180, 182, 183, 184, 185, 186, 187, 189, 191, 192, 193, 194, 196, 197, 198, 199, 200, 202, 203, 204], "select": [2, 3, 5, 7, 17, 27, 44, 49, 52, 53, 58, 89, 90, 91, 106, 107, 110, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126, 140, 141, 142, 155, 156, 163, 165, 167, 170, 171, 176, 179, 180, 182, 184, 187, 190, 191, 192, 194, 197, 199, 202, 203, 204], "layer": [2, 4, 7, 10, 11, 98, 118, 121, 123, 124, 140, 141, 143, 155, 160, 161, 163, 164, 171, 182, 185, 189, 196, 197, 200], "recoveri": [2, 17, 21, 22, 23, 24, 29, 30, 59, 63, 81, 92, 93, 94, 160, 161, 162, 165, 169, 170, 174, 176, 187], "paramet": [2, 13, 18, 19, 25, 27, 28, 41, 50, 51, 71, 83, 86, 88, 101, 155, 161, 162, 167, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 193, 195, 196, 197, 199, 201, 202, 203, 204], "urdf": [2, 27, 159, 179, 180, 183, 185, 193, 198], "footprint": [2, 55, 89, 90, 92, 98, 106, 114, 121, 122, 125, 126, 141, 142, 146, 164, 165, 166, 167, 171, 176, 178, 180, 184, 201], "frame": [2, 27, 41, 56, 61, 65, 67, 76, 83, 89, 90, 91, 92, 93, 96, 98, 99, 100, 104, 105, 114, 117, 118, 121, 122, 124, 126, 130, 153, 161, 172, 173, 179, 181, 182, 183, 184, 188, 193, 196, 201, 202], "option": [2, 3, 6, 9, 42, 43, 89, 90, 91, 96, 99, 106, 141, 156, 163, 164, 165, 171, 182, 184, 187, 188, 189, 190, 191, 192, 193, 194, 200, 202, 203], "compli": [2, 178, 181, 196], "standard": [2, 6, 10, 91, 106, 158, 182, 183, 188, 196, 197, 199, 202, 203], "control": [2, 4, 7, 9, 11, 13, 17, 18, 20, 21, 22, 23, 24, 26, 28, 33, 44, 47, 60, 61, 77, 78, 79, 81, 82, 83, 84, 88, 90, 98, 100, 109, 113, 116, 124, 126, 128, 129, 130, 131, 132, 133, 134, 135, 136, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 160, 161, 162, 167, 169, 170, 171, 174, 175, 177, 179, 180, 181, 184, 186, 187, 189, 191, 192, 193, 194, 195, 198, 199, 200, 201, 202, 203, 205], "minimum": [2, 9, 27, 71, 88, 89, 90, 91, 92, 96, 98, 99, 100, 102, 105, 106, 109, 116, 119, 122, 126, 129, 133, 135, 141, 142, 147, 150, 163, 164, 165, 166, 167, 176, 178, 182, 183], "maximum": [2, 27, 45, 57, 61, 62, 88, 89, 90, 91, 92, 96, 97, 98, 99, 100, 102, 105, 106, 109, 110, 112, 116, 122, 124, 126, 129, 133, 135, 140, 141, 142, 163, 164, 165, 166, 172, 176, 182, 190, 193, 197, 199, 202], "speed": [2, 7, 9, 19, 25, 26, 27, 30, 46, 88, 90, 92, 96, 97, 98, 105, 106, 109, 116, 121, 129, 140, 141, 142, 154, 155, 163, 164, 166, 172, 174, 176, 178, 185, 193, 196, 201, 202, 205], "kinemat": [2, 100, 101, 106, 110, 112, 113, 160, 163, 166, 176, 178, 181, 184, 185, 196, 204], "from": [2, 5, 6, 7, 8, 9, 11, 12, 18, 19, 20, 21, 22, 23, 24, 26, 27, 41, 44, 48, 49, 52, 53, 55, 56, 58, 61, 62, 66, 67, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 109, 110, 111, 115, 116, 117, 122, 124, 125, 126, 140, 141, 142, 144, 147, 148, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 169, 170, 171, 172, 173, 174, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "dropdown": 2, "possibl": [2, 14, 27, 92, 102, 106, 109, 155, 160, 163, 164, 165, 166, 172, 174, 178, 179, 185, 190, 191, 193, 196, 197, 199, 201], "note": [2, 17, 19, 20, 21, 22, 23, 26, 27, 41, 90, 91, 92, 96, 97, 98, 99, 100, 103, 105, 108, 109, 114, 116, 117, 121, 124, 142, 158, 160, 164, 166, 169, 170, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 195, 196, 197, 199, 200, 202, 203, 204], "throughout": [2, 66, 155, 161, 164, 184, 186, 193], "prompt": [2, 156, 189, 191], "aid": [2, 22], "appropri": [2, 18, 97, 106, 108, 116, 124, 158, 164, 165, 166, 174, 178, 181, 183, 184, 185, 191, 193, 201, 203], "more": [2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 17, 18, 23, 24, 27, 41, 61, 89, 90, 91, 96, 97, 100, 101, 102, 106, 109, 110, 116, 118, 121, 124, 140, 141, 142, 150, 154, 155, 156, 158, 160, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "specif": [2, 3, 6, 11, 17, 18, 21, 22, 23, 24, 26, 27, 30, 46, 94, 98, 106, 109, 142, 155, 156, 161, 162, 163, 164, 165, 166, 167, 170, 172, 173, 174, 178, 181, 182, 183, 185, 187, 188, 189, 191, 197, 198, 202, 203, 204], "after": [2, 10, 20, 21, 23, 24, 26, 27, 90, 91, 93, 100, 106, 109, 110, 111, 116, 125, 127, 134, 136, 139, 140, 141, 142, 158, 159, 163, 164, 166, 167, 171, 172, 173, 174, 179, 181, 182, 184, 185, 186, 188, 189, 190, 191, 192, 194, 196, 197, 199, 200, 201, 202, 203, 204], "item": [2, 11, 18, 26, 27, 177], "preview": 2, "how": [2, 7, 17, 26, 27, 81, 90, 91, 94, 96, 102, 106, 115, 122, 126, 130, 144, 145, 148, 149, 155, 157, 158, 161, 165, 169, 170, 171, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "effect": [2, 4, 90, 96, 123, 140, 155, 162, 164, 181, 185, 197], "high": [2, 3, 4, 5, 6, 8, 27, 90, 102, 106, 109, 112, 115, 116, 126, 140, 141, 142, 158, 160, 161, 163, 178, 181, 185, 190, 193], "cooper": 2, "juzhenatpku": 2, "gmail": 2, "base": [2, 5, 6, 9, 18, 20, 27, 56, 61, 65, 67, 83, 88, 89, 90, 91, 92, 93, 96, 98, 100, 102, 104, 105, 106, 111, 113, 114, 118, 121, 124, 133, 141, 142, 143, 144, 145, 146, 148, 149, 154, 155, 156, 158, 160, 161, 163, 164, 165, 167, 169, 170, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 190, 191, 193, 196, 197, 199, 200, 201, 203], "support": [2, 6, 13, 14, 26, 27, 44, 49, 52, 53, 58, 89, 109, 113, 153, 155, 156, 160, 161, 162, 165, 167, 176, 178, 182, 184, 185, 189, 190, 197, 199, 200, 202, 203], "panel": [2, 113, 184, 203], "displai": [2, 89, 108, 141, 142, 163, 167, 179, 181, 182, 184, 185, 189, 190, 196, 199, 203], "python3": [2, 12, 13, 26, 160, 163, 164, 165], "json": [2, 155, 156], "pars": [2, 27, 99, 155], "3d": [2, 4, 9, 27, 106, 126, 159, 176, 181, 182, 184, 185, 195, 196, 200], "program": [2, 26, 27, 96, 113, 141, 142, 155, 160, 164, 189, 191, 192, 194], "mayb": 2, "origin": [2, 5, 6, 8, 14, 26, 60, 61, 84, 90, 96, 98, 140, 141, 142, 157, 162, 163, 166, 179, 181, 182, 184, 187, 196, 197, 199], "number": [3, 11, 26, 27, 41, 45, 81, 89, 90, 91, 96, 97, 98, 99, 100, 106, 111, 112, 115, 119, 126, 128, 140, 141, 142, 161, 162, 163, 164, 165, 166, 167, 169, 170, 173, 176, 181, 182, 183, 184, 185, 188, 189, 190, 191, 199, 202, 203], "interfac": [3, 5, 13, 19, 27, 90, 93, 114, 155, 156, 160, 161, 162, 165, 169, 170, 171, 174, 176, 182, 187, 189, 195, 196, 200], "plan": [3, 10, 17, 18, 20, 21, 22, 27, 57, 83, 96, 99, 102, 106, 107, 109, 112, 113, 115, 122, 125, 126, 127, 130, 140, 141, 142, 158, 160, 161, 163, 164, 165, 166, 170, 172, 173, 174, 176, 177, 178, 179, 182, 183, 185, 187, 197, 200, 202], "two": [3, 18, 19, 27, 81, 89, 90, 96, 107, 113, 115, 140, 155, 163, 164, 165, 166, 169, 172, 173, 174, 178, 181, 182, 183, 184, 186, 189, 190, 192, 193, 196, 199, 200, 201, 202], "area": [3, 7, 27, 38, 39, 90, 98, 118, 121, 123, 124, 140, 141, 142, 158, 163, 164, 165, 166, 169, 171, 176, 182, 184, 185, 188, 189, 192, 197, 199], "algorithm": [3, 15, 17, 21, 23, 24, 27, 96, 100, 106, 109, 111, 112, 113, 140, 158, 160, 161, 163, 164, 165, 166, 171, 172, 176, 179, 182, 184, 185, 187, 190, 192, 193], "path": [3, 4, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 41, 42, 43, 47, 48, 50, 51, 57, 60, 61, 72, 74, 83, 85, 93, 94, 96, 97, 99, 100, 102, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 127, 138, 140, 141, 142, 143, 148, 149, 153, 154, 155, 160, 162, 163, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 184, 185, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 202, 203, 204], "refer": [3, 18, 27, 65, 67, 83, 90, 92, 93, 97, 98, 102, 109, 111, 113, 118, 121, 124, 154, 155, 156, 161, 162, 164, 165, 166, 169, 170, 171, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 189, 190, 194, 196, 197, 199, 201, 202, 203], "trajectori": [3, 4, 10, 90, 95, 102, 116, 127, 130, 132, 143, 144, 145, 146, 148, 149, 150, 163, 165, 166, 173, 176, 178, 179, 185], "simpl": [3, 27, 28, 100, 111, 119, 141, 142, 156, 158, 161, 169, 170, 171, 173, 176, 178, 179, 183, 184, 185, 187, 191, 194, 196, 198, 202, 203, 204], "tutori": [3, 8, 15, 18, 89, 90, 93, 94, 163, 165, 166, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 189, 191, 192, 193, 201, 202, 203, 204], "found": [3, 8, 19, 22, 26, 27, 76, 90, 95, 106, 110, 113, 127, 140, 141, 142, 155, 156, 160, 161, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 176, 177, 178, 179, 181, 182, 184, 186, 192, 195, 196, 197, 198, 199, 200], "current": [3, 9, 11, 12, 14, 18, 19, 24, 26, 27, 46, 56, 61, 66, 83, 86, 88, 89, 90, 93, 99, 100, 106, 108, 109, 110, 116, 117, 118, 121, 123, 124, 142, 154, 158, 160, 162, 163, 164, 165, 166, 167, 169, 170, 172, 173, 174, 176, 181, 182, 183, 184, 185, 186, 189, 194, 196, 201, 202, 203, 204], "one": [3, 5, 7, 8, 11, 14, 18, 26, 27, 41, 80, 84, 90, 96, 103, 106, 111, 142, 155, 156, 162, 163, 164, 166, 170, 171, 174, 178, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203, 204], "navfn": [3, 28, 106, 110, 111, 113, 161, 176, 178, 179, 185, 187, 204], "which": [3, 9, 18, 19, 22, 24, 26, 27, 28, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 55, 59, 60, 61, 62, 63, 83, 84, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 100, 102, 103, 105, 106, 108, 109, 113, 114, 116, 117, 118, 119, 121, 123, 124, 155, 161, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203], "implement": [3, 5, 6, 7, 10, 20, 21, 23, 24, 27, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 59, 62, 63, 81, 91, 92, 93, 97, 98, 99, 100, 102, 103, 105, 106, 107, 108, 109, 113, 114, 115, 116, 117, 122, 123, 125, 126, 140, 141, 142, 156, 158, 161, 163, 164, 165, 166, 169, 172, 173, 174, 176, 178, 179, 181, 182, 185, 186, 187, 198, 200, 202, 203], "dijkstra": [3, 107, 164, 176, 178], "teb": [3, 106, 161, 165, 176, 178, 185, 204], "dwa": [3, 176, 178], "elast": [3, 161, 178, 204], "band": [3, 161, 178, 196, 204], "optim": [3, 17, 22, 27, 96, 99, 106, 113, 120, 121, 140, 141, 155, 160, 163, 164, 165, 166, 176, 178, 179, 185, 186, 188, 193, 202, 204], "techniqu": [3, 4, 6, 27, 90, 100, 111, 112, 113, 163, 182, 185, 193, 196], "There": [3, 14, 18, 19, 27, 105, 106, 153, 154, 158, 161, 163, 164, 171, 176, 178, 182, 183, 189, 191, 196, 197, 202, 204], "hybrid": [3, 110, 113, 140, 142, 155, 160, 163, 164, 165, 176, 178, 179, 185, 204], "ompl": 3, "develop": [3, 4, 5, 8, 11, 14, 21, 23, 24, 27, 90, 113, 115, 153, 155, 156, 164, 166, 177, 184, 185, 186, 191, 202, 204, 205], "your": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 26, 27, 90, 93, 103, 105, 106, 109, 110, 113, 115, 116, 141, 142, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 176, 178, 179, 180, 182, 183, 184, 185, 186, 188, 191, 192, 193, 194, 196, 197, 198, 199, 200, 201, 202, 203, 204], "qualiti": [3, 8, 25, 27, 96, 106, 112, 113, 141, 142, 158, 160, 164, 166, 181, 193, 196, 202], "altern": [3, 22, 27, 61, 155, 156, 163, 166, 179, 181, 191], "consid": [3, 14, 18, 29, 30, 46, 55, 59, 89, 90, 91, 93, 94, 98, 106, 136, 141, 142, 151, 158, 162, 163, 165, 166, 169, 170, 172, 173, 174, 176, 178, 185, 186, 189, 193, 196, 197, 201, 202], "approv": [3, 158], "phase": [3, 6, 142], "discuss": [3, 6, 19, 27, 93, 158, 162, 163, 164, 172, 173, 178, 179, 180, 181, 182, 183, 184, 186, 189, 196, 202, 204], "d": [3, 20, 104, 123, 158, 166, 167, 174, 179, 181, 184, 189, 191, 192, 193, 195, 198, 202, 203, 204], "variant": [3, 6, 27, 106, 109, 163, 176, 178, 189], "vornoi": 3, "graph": [3, 10, 115, 142, 165, 177, 192], "rout": [3, 10, 26, 27, 41, 99, 106, 141, 174, 177, 185, 186], "state": [3, 15, 19, 21, 23, 24, 26, 66, 90, 96, 97, 98, 100, 101, 102, 103, 106, 109, 110, 113, 116, 118, 134, 136, 140, 159, 160, 162, 163, 164, 167, 169, 170, 172, 173, 174, 176, 178, 179, 181, 182, 183, 185, 186, 196, 198, 199, 202, 203, 204], "lattic": [3, 110, 113, 140, 141, 160, 164, 165, 176, 177, 178, 185, 204], "kinodynam": 3, "method": [3, 4, 6, 17, 21, 23, 24, 26, 27, 99, 100, 103, 106, 122, 126, 144, 145, 148, 149, 158, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 191, 192, 202, 203], "given": [3, 6, 22, 26, 27, 30, 33, 34, 46, 57, 59, 90, 92, 99, 106, 111, 112, 118, 162, 163, 164, 165, 166, 170, 171, 172, 173, 176, 178, 181, 185, 187, 189, 192, 196, 202, 203], "static": [3, 27, 89, 90, 91, 98, 122, 126, 141, 142, 158, 160, 164, 170, 176, 179, 182, 185, 186, 190, 196, 200, 201, 202], "cilqr": 3, "ilqr": 3, "mpc": [3, 106, 165, 176, 178], "spline": 3, "addit": [3, 11, 19, 21, 22, 23, 24, 27, 41, 89, 90, 93, 95, 141, 154, 155, 163, 164, 165, 170, 174, 178, 181, 182, 184, 185, 191, 192, 193, 196, 201], "complet": [3, 4, 5, 12, 17, 18, 19, 22, 26, 27, 34, 57, 90, 99, 100, 102, 106, 109, 110, 134, 136, 141, 142, 151, 155, 158, 159, 160, 161, 162, 163, 164, 165, 166, 169, 170, 174, 176, 177, 178, 179, 181, 182, 184, 186, 187, 188, 189, 192, 193, 195, 196, 198, 200, 202, 203, 204], "50": [3, 90, 100, 106, 118, 164, 182, 191, 196, 199, 202], "greater": [3, 102, 106, 115, 155, 172, 186], "coverag": [3, 4, 6, 12, 17, 27, 28, 34, 41, 160, 166, 174, 176, 177, 185, 186], "motion": [3, 4, 27, 91, 96, 100, 102, 141, 142, 150, 151, 163, 176, 178, 181, 183, 193, 196, 201, 203], "pluginlib": [3, 27, 161, 169, 171, 172, 173, 174, 187, 189, 200], "robust": [4, 6, 27, 203], "wide": [4, 18, 27, 141, 166, 169, 185, 193], "rang": [4, 7, 71, 89, 90, 91, 98, 109, 122, 124, 126, 155, 162, 163, 166, 176, 177, 184, 185, 186, 190, 191, 193, 197, 199, 201, 202], "environ": [4, 5, 9, 10, 12, 27, 100, 102, 113, 153, 154, 155, 156, 158, 159, 160, 178, 179, 181, 182, 183, 185, 189, 193, 196, 197, 200, 201, 202], "been": [4, 6, 14, 18, 19, 21, 23, 24, 27, 56, 65, 89, 92, 93, 95, 97, 106, 108, 113, 114, 115, 117, 140, 141, 142, 155, 158, 162, 163, 164, 165, 166, 167, 171, 172, 173, 176, 179, 182, 183, 184, 185, 189, 192, 196, 200, 201, 202], "oper": [4, 5, 21, 23, 24, 27, 90, 96, 99, 106, 109, 116, 118, 156, 159, 160, 163, 164, 165, 166, 169, 171, 172, 173, 174, 178, 181, 182, 183, 185, 186, 188, 189, 193, 196, 201, 203], "presenc": [4, 106, 185, 197], "explicitli": [4, 26, 156, 197], "model": [4, 27, 28, 89, 90, 91, 96, 100, 113, 122, 126, 141, 155, 159, 160, 162, 163, 176, 178, 181, 182, 184, 185, 195, 196, 200, 201], "characterist": [4, 12, 112, 181], "howev": [4, 6, 9, 14, 20, 21, 23, 24, 27, 89, 90, 93, 106, 111, 141, 155, 159, 162, 163, 164, 169, 174, 179, 181, 184, 185, 187, 189, 191, 193, 196, 197, 199, 200, 201, 202, 204], "field": [4, 26, 41, 45, 67, 89, 90, 91, 97, 99, 124, 140, 162, 163, 164, 165, 166, 169, 171, 173, 174, 181, 182, 184, 186, 188, 189, 191, 193, 196, 197, 199, 200, 202], "progress": [4, 73, 97, 106, 109, 133, 135, 155, 158, 165, 177, 185, 204], "deploi": [4, 106, 160, 166, 178, 189], "fill": [4, 158, 162, 170, 188, 197, 199, 203], "consider": [4, 106, 185, 189], "must": [4, 14, 19, 26, 27, 65, 91, 98, 99, 102, 105, 109, 112, 116, 119, 122, 126, 133, 135, 141, 142, 143, 154, 158, 162, 164, 165, 166, 169, 170, 172, 173, 174, 176, 178, 181, 182, 183, 186, 187, 188, 189, 192, 195, 198, 200, 201, 202, 203], "taken": [4, 67, 81, 89, 90, 96, 106, 124, 138, 163, 171, 174, 197, 199], "respect": [4, 27, 110, 121, 163, 164, 170, 177, 178, 181, 182, 184, 185, 196, 200, 204], "peopl": [4, 9, 21, 23, 24, 90, 180], "cart": 4, "anim": [4, 190], "exist": [4, 8, 11, 12, 27, 41, 89, 90, 100, 105, 106, 119, 140, 153, 155, 158, 162, 163, 164, 166, 172, 174, 185, 189, 192, 193, 194, 196, 202, 203], "machin": [4, 27, 155, 156, 181, 182, 183, 186, 189, 203], "learn": [4, 7, 11, 18, 27, 94, 156, 160, 169, 170, 173, 182, 183, 184, 189], "complexyolo": 4, "yolo3d": 4, "etc": [4, 10, 13, 17, 26, 27, 89, 90, 93, 97, 98, 99, 104, 116, 118, 155, 156, 158, 163, 165, 166, 167, 169, 174, 178, 180, 181, 183, 185, 189, 193, 196, 198, 203], "tie": 4, "them": [4, 7, 21, 26, 27, 89, 97, 99, 106, 117, 121, 122, 126, 142, 155, 156, 158, 160, 161, 163, 164, 165, 166, 169, 170, 171, 172, 173, 179, 182, 183, 184, 185, 186, 187, 189, 191, 192, 193, 195, 196, 197, 198, 199, 201, 202, 203, 204], "scope": [4, 155, 166, 181, 182, 193, 194, 201], "retrain": 4, "otherwis": [4, 19, 64, 67, 70, 71, 72, 73, 74, 77, 78, 79, 91, 106, 111, 123, 141, 142, 163, 164, 166, 176, 181, 185, 186, 189, 199], "becom": [4, 11, 17, 18, 27, 98, 103, 106, 115, 161, 164, 166, 181, 183, 184, 193], "expert": [4, 14], "some": [4, 7, 11, 13, 17, 18, 19, 21, 26, 27, 44, 49, 50, 51, 52, 53, 58, 89, 92, 93, 97, 106, 108, 111, 113, 114, 116, 117, 121, 141, 155, 158, 161, 163, 164, 166, 170, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 189, 190, 191, 193, 194, 196, 197, 201, 202, 203], "basic": [4, 5, 17, 18, 26, 27, 142, 161, 163, 164, 171, 174, 178, 179, 180, 181, 182, 183, 189, 191, 193, 200], "knowledg": [4, 7, 11, 158, 191, 200], "alreadi": [4, 7, 106, 162, 163, 164, 169, 179, 181, 184, 185, 189, 191, 193, 196, 202], "start": [4, 5, 12, 19, 20, 21, 23, 24, 26, 27, 42, 43, 61, 89, 90, 96, 100, 102, 106, 109, 110, 126, 141, 157, 158, 160, 162, 163, 164, 166, 169, 171, 172, 173, 174, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204], "point": [4, 9, 10, 14, 17, 18, 19, 21, 22, 23, 24, 26, 27, 55, 56, 89, 90, 96, 98, 99, 102, 106, 107, 109, 110, 111, 112, 115, 117, 118, 121, 127, 140, 141, 142, 144, 146, 148, 158, 160, 162, 163, 164, 165, 167, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 185, 186, 188, 189, 191, 193, 195, 196, 200, 201, 202, 203, 204], "driven": [4, 185], "includ": [4, 6, 7, 10, 13, 14, 18, 26, 27, 81, 93, 94, 113, 118, 132, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 169, 170, 171, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 189, 191, 192, 194, 197, 198, 199, 200, 201, 202, 204], "go": [4, 14, 18, 22, 26, 27, 85, 90, 103, 106, 115, 122, 126, 158, 159, 160, 163, 164, 166, 170, 172, 179, 181, 182, 183, 185, 186, 187, 189, 191, 193, 194, 196, 197, 199, 201, 202], "yolact": 4, "edg": [4, 99, 106, 166, 183, 197], "replac": [4, 5, 10, 11, 93, 96, 104, 161, 164, 165, 166, 167, 169, 171, 173, 174, 185, 187, 189, 190, 193, 196, 198, 200, 201, 202], "detectron2": 4, "benchmark": [4, 7, 11], "capabl": [4, 7, 10, 15, 26, 155, 156, 160, 163, 166, 167, 177, 182, 193, 194, 196, 204], "gpu": [4, 155, 202], "verifi": [4, 27, 146, 156, 181, 182, 184, 196], "suffici": [4, 18, 27, 106, 142, 151, 174, 190, 192, 193], "tangent": [4, 188, 196], "involv": [4, 5, 6, 11, 18, 20, 106, 109, 157, 163, 165, 166, 179, 186, 189, 193], "identifi": [4, 7, 11, 13, 155, 163, 171, 178, 192], "few": [4, 11, 14, 19, 26, 85, 96, 99, 154, 155, 166, 178, 182, 185, 189, 191, 202], "produc": [4, 27, 89, 90, 92, 93, 97, 102, 106, 108, 114, 117, 164, 165, 166, 169, 173, 178, 182, 185, 193, 196, 201], "about": [4, 7, 9, 11, 21, 22, 23, 24, 27, 89, 118, 121, 124, 153, 154, 155, 156, 158, 160, 163, 165, 166, 169, 170, 171, 173, 174, 181, 182, 183, 184, 185, 189, 190, 191, 192, 193, 195, 196, 199, 202, 203], "power": [4, 18, 96, 106, 156, 160, 164, 185, 189], "intel": [4, 14, 106, 164], "cpu": [4, 7, 90, 155, 164, 185, 186, 193], "nvidia": [4, 100, 166, 189, 193, 202], "jetson": [4, 189, 193, 202], "soc": 4, "extern": [4, 21, 23, 24, 26, 89, 97, 100, 103, 137, 154, 155, 161, 162, 165, 166, 186, 189, 193, 205], "next": [4, 5, 18, 19, 21, 22, 23, 24, 27, 41, 106, 116, 117, 137, 139, 155, 159, 161, 162, 169, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 189, 190, 199, 203], "mark": [4, 27, 96, 98, 122, 123, 126, 146, 165, 174, 182, 185, 190, 197, 199, 200, 203], "ensur": [4, 9, 11, 13, 20, 21, 23, 24, 27, 90, 97, 103, 106, 109, 116, 155, 156, 158, 161, 163, 164, 165, 166, 178, 179, 183, 184, 185, 186, 189, 192, 200], "doe": [4, 9, 19, 21, 22, 23, 24, 89, 90, 95, 100, 106, 121, 123, 141, 142, 154, 155, 163, 164, 165, 166, 169, 172, 173, 174, 179, 181, 185, 186, 187, 189, 196, 197, 199, 202, 203], "collid": [4, 9, 179], "permit": [4, 158, 197], "direct": [4, 61, 90, 96, 106, 109, 113, 116, 128, 141, 142, 147, 154, 155, 163, 166, 177, 178, 183, 188, 195, 196, 201], "collabor": [4, 14, 158], "member": [4, 158, 169, 172, 173, 174], "detect": [4, 27, 57, 61, 89, 90, 95, 96, 100, 109, 155, 166, 179, 181, 182, 185, 188, 194, 202], "real": [4, 9, 12, 27, 90, 97, 116, 158, 181, 182, 183, 184, 188, 189, 194, 196], "live": [4, 27, 156, 163, 169, 183, 185, 189, 195, 198, 203], "demonstr": [4, 10, 26, 90, 154, 164, 166, 167, 171, 196, 200, 201, 202], "85": [4, 12], "higher": [4, 6, 9, 12, 18, 27, 90, 96, 97, 98, 99, 100, 102, 104, 106, 116, 118, 141, 142, 160, 163, 164, 165, 166, 167, 174, 185, 186, 194, 197, 199, 202, 203], "python": [4, 10, 142, 160, 163, 166, 181, 196, 197, 199, 202], "geometri": [4, 5, 9, 90, 181, 182, 184, 189], "statist": [4, 9, 192], "relat": [4, 11, 13, 14, 25, 27, 90, 95, 118, 119, 121, 124, 154, 155, 163, 164, 166, 180, 183, 184, 196], "wa": [5, 11, 18, 19, 21, 23, 26, 27, 45, 57, 62, 89, 90, 92, 93, 97, 106, 107, 108, 109, 114, 115, 117, 138, 140, 141, 142, 155, 158, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 182, 184, 185, 186, 190, 191, 192, 196, 197, 199, 201, 202, 203, 204], "eth": 5, "zurich": 5, "later": [5, 106, 141, 142, 155, 156, 158, 164, 169, 170, 171, 172, 173, 174, 182, 189, 192, 200, 202, 203], "transfer": 5, "anybot": 5, "univers": [5, 183], "librari": [5, 6, 7, 10, 15, 26, 27, 41, 93, 99, 161, 162, 164, 169, 171, 172, 173, 174, 182, 183, 187, 189, 191, 200, 203], "basi": [5, 106, 185, 189], "variou": [5, 27, 92, 106, 114, 154, 155, 164, 165, 176, 177, 181, 183, 184, 189], "form": [5, 41, 90, 115, 166, 171, 182, 183, 189], "avail": [5, 9, 26, 27, 76, 89, 90, 98, 99, 106, 109, 115, 153, 154, 156, 158, 161, 163, 164, 171, 176, 178, 181, 182, 185, 186, 187, 188, 189, 191, 194, 196, 200, 202], "top": [5, 7, 11, 18, 98, 169, 171, 172, 173, 174, 183, 187, 188, 190, 192, 197, 199, 203], "download": [5, 155, 188, 189], "packag": [5, 8, 17, 26, 27, 89, 90, 93, 94, 95, 98, 100, 102, 106, 109, 110, 113, 116, 142, 153, 154, 155, 158, 159, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 201, 202, 204], "grid_map": 5, "metapackag": [5, 166], "costmap_2d": [5, 166, 171, 182], "code": [5, 6, 15, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 64, 77, 78, 79, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 140, 155, 156, 158, 161, 162, 164, 167, 169, 170, 171, 172, 173, 174, 176, 179, 181, 182, 184, 187, 189, 190, 191, 196, 200, 202, 204], "analyz": [5, 6, 7, 10, 26, 27, 170, 192], "abstract": [5, 11, 27, 164, 165, 202, 203], "allow": [5, 6, 8, 9, 10, 17, 18, 19, 21, 22, 23, 24, 27, 85, 90, 91, 92, 93, 98, 99, 102, 106, 107, 109, 115, 124, 140, 141, 142, 143, 146, 151, 155, 156, 158, 160, 162, 163, 164, 167, 169, 171, 172, 173, 178, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 193, 194, 196, 197, 199, 201, 202], "expect": [5, 11, 26, 91, 106, 108, 122, 126, 158, 160, 162, 163, 166, 174, 181, 186, 187, 189, 196, 202], "full": [5, 7, 12, 19, 27, 91, 98, 106, 121, 127, 141, 153, 158, 162, 163, 164, 177, 178, 179, 180, 181, 183, 184, 185, 189, 190, 193, 194, 196, 197, 199, 201, 202, 203, 204], "process": [5, 7, 8, 11, 22, 26, 27, 28, 57, 91, 93, 97, 98, 106, 108, 109, 111, 123, 141, 142, 154, 155, 157, 159, 162, 163, 165, 166, 169, 170, 174, 176, 180, 184, 185, 186, 189, 190, 191, 192, 193, 196, 200, 201, 202, 203, 204], "over": [5, 6, 8, 11, 14, 18, 20, 26, 27, 55, 56, 88, 90, 98, 106, 143, 158, 160, 163, 164, 165, 166, 174, 178, 179, 181, 182, 185, 186, 188, 189, 193, 196, 197, 200, 201, 204], "cours": [5, 11, 155, 184, 193], "summer": [5, 11], "earli": [5, 11, 16], "design": [5, 6, 8, 26, 27, 95, 100, 106, 111, 113, 163, 165, 171, 185, 190, 197, 199, 201, 203], "gradient": [5, 27, 96, 111, 164, 171], "complement": [5, 162, 196], "startup": [5, 27, 103, 153, 155, 159, 162, 186, 188, 189, 197, 199], "merg": [5, 13, 155, 158, 162, 171], "branch": [5, 13, 22, 141, 142, 153, 154, 155, 158, 164, 187, 189], "2d": [5, 15, 26, 27, 28, 89, 90, 102, 110, 112, 113, 122, 126, 141, 159, 160, 162, 163, 171, 172, 173, 174, 176, 178, 179, 185, 193, 195, 196, 197, 200, 204], "low": [5, 18, 19, 71, 100, 106, 111, 116, 141, 161, 176, 185], "level": [5, 9, 18, 21, 23, 24, 27, 90, 95, 104, 112, 158, 160, 163, 164, 165, 167, 186, 192, 193, 197, 199, 201, 202, 203], "object": [5, 10, 11, 26, 27, 41, 84, 99, 106, 160, 163, 164, 165, 166, 169, 171, 174, 180, 182, 184, 185, 196, 200, 205], "reimplement": [5, 6], "mechan": [5, 11, 89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117, 171, 191, 193], "git": [5, 154, 156, 158, 188, 189, 197, 198, 199, 200], "pick": [5, 26, 27, 98, 117, 179, 195, 196], "befor": [5, 11, 18, 21, 22, 23, 24, 25, 27, 44, 49, 52, 53, 58, 65, 81, 83, 85, 90, 91, 97, 99, 102, 105, 106, 112, 121, 122, 126, 137, 140, 141, 142, 150, 155, 156, 161, 162, 163, 164, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 181, 182, 184, 185, 186, 187, 189, 190, 191, 192, 195, 196, 197, 198, 199, 200, 202, 203, 204], "coordin": [5, 26, 27, 41, 91, 98, 99, 117, 164, 181, 183, 184, 193, 194, 196], "transform": [5, 15, 27, 76, 89, 90, 91, 92, 93, 98, 102, 106, 109, 114, 118, 121, 124, 127, 153, 159, 160, 162, 163, 164, 172, 176, 179, 180, 181, 182, 184, 185, 193, 197, 198], "amcl": [6, 7, 26, 27, 28, 54, 69, 159, 162, 176, 182, 183, 185, 193, 196], "engin": [6, 154, 156, 161, 192, 193], "last": [6, 14, 19, 21, 23, 48, 60, 61, 90, 91, 96, 99, 106, 107, 113, 115, 116, 132, 140, 141, 142, 144, 145, 148, 149, 155, 164, 166, 174, 178, 179, 181, 183, 184, 186, 193, 197, 199, 201], "10": [6, 11, 14, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 47, 50, 51, 54, 59, 63, 72, 86, 89, 90, 92, 93, 96, 97, 99, 101, 102, 103, 106, 108, 109, 110, 112, 114, 117, 120, 126, 133, 135, 137, 140, 141, 142, 150, 163, 165, 166, 169, 184, 187, 188, 189, 190, 191, 194, 196, 202, 204], "year": [6, 14, 160], "essenti": [6, 141, 142, 164, 182, 185, 202], "updat": [6, 7, 11, 12, 18, 19, 20, 27, 66, 74, 84, 91, 98, 100, 104, 113, 121, 125, 155, 158, 161, 164, 165, 166, 169, 170, 171, 172, 174, 176, 179, 181, 183, 185, 189, 190, 193, 194, 196, 198, 199, 202, 203], "made": [6, 8, 27, 90, 97, 98, 103, 133, 135, 155, 156, 158, 164, 165, 171, 174, 178, 179, 184, 185, 190, 194, 197, 199, 201, 202], "adapt": [6, 27, 91, 109, 163, 176, 182, 183, 184], "mont": [6, 27, 91, 182], "carlo": [6, 27, 91, 182], "written": [6, 27, 166, 169, 171, 172, 173, 174, 182, 190, 196, 197, 199, 201, 203], "embed": [6, 27, 164, 185, 186], "structur": [6, 8, 18, 27, 160, 165, 166, 174, 178, 183, 184, 186, 196, 199, 200, 203], "veri": [6, 7, 11, 14, 16, 17, 21, 23, 27, 106, 111, 141, 158, 164, 166, 177, 179, 183, 184, 185, 189, 193, 202, 204], "sensit": [6, 90, 97, 116, 118, 141, 165, 166], "chang": [6, 11, 12, 13, 14, 17, 18, 21, 23, 24, 26, 27, 66, 68, 80, 90, 92, 93, 96, 97, 98, 99, 100, 102, 106, 108, 112, 114, 116, 117, 134, 136, 140, 141, 142, 144, 148, 155, 158, 159, 162, 171, 172, 174, 177, 179, 181, 182, 185, 189, 191, 193, 194, 195, 196, 197, 199, 200, 201, 203], "mcl": 6, "hallmark": 6, "decad": [6, 14], "particular": [6, 19, 22, 27, 48, 89, 100, 106, 162, 164, 166, 167, 174, 185, 187, 189, 191, 192, 193, 196, 202], "deprec": [6, 96, 163, 164], "target": [6, 100, 106, 109, 124, 155, 156, 162, 163, 166, 178, 184, 191, 194, 195, 199, 202, 203], "laser": [6, 9, 89, 90, 91, 122, 126, 176, 182, 183, 189, 201], "scanner": [6, 89, 90, 122, 126, 182, 201], "simplifi": [6, 159, 162, 170, 172, 174, 191], "accur": [6, 27, 89, 90, 163, 181, 185, 193, 196], "track": [6, 26, 27, 98, 100, 106, 109, 110, 158, 160, 164, 165, 166, 172, 174, 176, 178, 185, 187, 191, 193, 202, 204], "occup": [6, 98, 105, 121, 122, 126, 176, 182, 198], "grid": [6, 7, 27, 98, 105, 122, 126, 130, 176, 178, 179, 182, 184, 196, 198, 200], "reason": [6, 27, 89, 90, 106, 140, 141, 142, 158, 164, 171, 174, 179, 183, 185, 189, 191, 196, 201], "left": [6, 27, 42, 43, 93, 102, 109, 115, 125, 141, 142, 155, 159, 164, 172, 173, 179, 181, 182, 184, 188, 189, 190, 192, 195, 196, 199, 203], "end": [6, 11, 20, 27, 89, 90, 100, 106, 107, 109, 110, 111, 140, 142, 164, 166, 169, 171, 172, 173, 174, 176, 184, 185, 186, 189, 190, 191, 196, 201], "creativ": [6, 8], "novelti": 6, "feel": [6, 153, 156, 184, 185], "best": [6, 8, 11, 27, 28, 90, 106, 127, 140, 141, 142, 155, 158, 164, 165, 178, 182, 183, 185, 190, 191, 193, 197, 200], "modifi": [6, 17, 60, 61, 93, 94, 101, 111, 155, 158, 163, 164, 166, 167, 169, 170, 172, 173, 174, 176, 178, 179, 181, 184, 189, 191, 192, 194, 203], "modular": [6, 156, 160, 176], "compon": [6, 41, 80, 81, 82, 83, 84, 85, 86, 87, 88, 106, 115, 116, 150, 163, 164, 166, 180, 184, 186, 193, 197, 199], "sampl": [6, 27, 106, 110, 128, 132, 138, 165, 166, 178, 179, 181, 182, 185, 194, 196], "lidar": [6, 9, 27, 122, 179, 181, 182, 185, 190, 196, 200], "ndt": 6, "scan": [6, 9, 26, 89, 90, 91, 98, 104, 176, 182, 183, 201], "match": [6, 41, 64, 77, 78, 79, 91, 92, 93, 106, 114, 141, 142, 165, 170, 172, 179, 185, 186, 189, 196, 201], "dure": [6, 22, 89, 90, 96, 103, 106, 141, 142, 155, 162, 163, 164, 165, 166, 170, 171, 179, 184, 185, 192, 195, 198, 202, 203], "sinc": [6, 27, 41, 96, 99, 106, 109, 110, 112, 121, 141, 142, 163, 164, 166, 171, 174, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 191, 193, 196, 197, 199, 201, 202, 203, 204], "yet": [6, 19, 26, 106, 155, 164, 166, 183, 185, 196], "slam": [6, 15, 98, 125, 160, 161, 162, 182, 183, 185, 191, 193, 195, 205], "emerg": [6, 9, 90, 95], "accept": [6, 26, 67, 91, 115, 141, 142, 158, 166, 174, 178, 179, 193, 194, 202], "input": [6, 19, 26, 27, 90, 93, 96, 106, 111, 112, 122, 123, 126, 137, 160, 163, 165, 166, 167, 169, 170, 171, 172, 173, 176, 181, 184, 187, 189, 191, 194, 196, 201, 203], "multipl": [6, 11, 21, 23, 24, 27, 41, 44, 49, 52, 53, 58, 85, 90, 92, 106, 113, 114, 156, 160, 162, 163, 166, 172, 173, 178, 181, 182, 183, 184, 185, 186, 187, 189, 191, 193, 196, 199, 201, 202], "strictli": [6, 142, 165], "65": [6, 105, 199], "reliabl": [6, 12, 44, 49, 52, 53, 58, 156, 160, 182, 184, 202], "particl": [6, 7, 27, 91, 159, 176, 185, 190], "filter": [6, 13, 29, 91, 97, 100, 111, 181, 185, 189, 193, 196, 200, 201, 202, 205], "abil": [6, 7, 27, 90, 106, 165, 166, 201], "read": [6, 8, 18, 27, 89, 90, 123, 156, 163, 176, 182, 189, 191, 196, 197, 199], "academ": 6, "significantli": [7, 9, 17, 22, 23, 24, 85, 106, 110, 141, 164, 166, 176, 185, 196, 204], "leverag": [7, 11, 26, 154, 156, 164, 185, 187, 194, 196, 202], "multi": [7, 10, 11, 26, 27, 163, 164, 176, 178, 189], "processor": [7, 106, 185], "core": [7, 17, 27, 165, 186, 187, 189], "seek": 7, "thread": [7, 11, 13, 26, 27, 90, 97, 106, 116, 166, 191], "parallel": [7, 13, 196, 201], "comput": [7, 17, 18, 19, 20, 21, 27, 41, 42, 43, 99, 104, 106, 108, 109, 113, 115, 140, 141, 142, 144, 148, 160, 164, 165, 166, 167, 169, 170, 172, 173, 176, 178, 179, 181, 182, 183, 185, 187, 189, 192, 193, 195, 202], "overal": [7, 18, 80, 99, 141, 166, 178, 182, 193, 196], "platform": [7, 100, 106, 113, 160, 163, 180, 183, 185, 193, 202, 203, 204], "cloud": [7, 27, 155, 156, 159, 162, 189], "popul": [7, 91, 93, 163, 164, 169, 174, 182, 186, 187, 196], "evalu": [7, 106, 127, 130, 142, 178, 193], "voxel": [7, 98, 165, 176, 182, 190, 200], "rai": [7, 182], "cast": 7, "student": [7, 158], "interest": [7, 10, 11, 14, 17, 26, 27, 155, 158, 174, 183, 185, 187, 191, 192, 194, 195, 198, 202, 203], "ideal": [7, 12, 164, 165, 169, 172, 173], "exposur": 7, "concept": [7, 18, 19, 160, 163, 178, 182, 183, 186, 197, 199, 202, 203], "Then": [7, 19, 163, 170, 171, 172, 173, 174, 181, 182, 189, 191, 192, 195, 202], "obtain": [7, 27, 28, 90, 99, 100, 162, 165, 181, 182, 188, 189, 193, 202], "while": [7, 9, 13, 18, 21, 23, 24, 26, 93, 103, 106, 109, 111, 121, 141, 151, 154, 155, 156, 163, 164, 165, 166, 170, 174, 178, 179, 181, 182, 185, 186, 187, 189, 190, 191, 193, 195, 196, 197, 201, 202, 203, 204, 205], "great": [7, 14, 18, 158, 164, 191, 193, 196], "deal": [7, 27, 181, 183, 185], "valuabl": [7, 11, 158], "skillset": 7, "analysi": [7, 27, 158, 160, 192], "benefit": [7, 155, 185], "non": [7, 10, 26, 27, 90, 93, 97, 100, 103, 104, 106, 110, 113, 118, 120, 121, 124, 140, 141, 142, 155, 160, 164, 166, 167, 170, 174, 176, 178, 179, 183, 184, 185, 189, 191, 192, 193, 197, 201, 202, 204], "trivial": [7, 27, 158, 165, 169, 201, 202, 203], "quickli": [7, 100, 155, 158, 164, 183, 185, 203], "tbb": 7, "openmp": 7, "opencl": 7, "cuda": 7, "similar": [7, 9, 10, 19, 21, 23, 26, 27, 89, 102, 105, 106, 113, 154, 156, 163, 164, 170, 178, 181, 182, 183, 184, 185, 187, 189, 191, 193, 196, 200, 203, 204], "signific": [8, 9, 106, 185, 196], "stride": 8, "world": [8, 9, 26, 27, 155, 159, 160, 169, 181, 182, 183, 185, 189, 190, 194, 197, 198, 199, 200], "gain": [8, 106, 109], "reput": 8, "fair": 8, "unfair": 8, "rel": [8, 27, 61, 89, 90, 98, 100, 106, 116, 162, 166, 178, 179, 181, 183, 185, 192, 193, 196, 202], "limit": [8, 27, 90, 97, 105, 106, 116, 124, 132, 140, 141, 142, 155, 163, 166, 172, 176, 178, 181, 185, 189, 194, 201, 205], "type": [8, 17, 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, 75, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 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, 155, 156, 159, 160, 162, 163, 164, 167, 169, 170, 171, 172, 173, 174, 176, 178, 181, 182, 184, 185, 186, 187, 189, 190, 191, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204], "accomplish": [8, 169, 176, 181, 184, 189, 191, 202], "longer": [8, 22, 85, 99, 140, 164, 165, 166, 169, 189, 191], "true": [8, 19, 26, 27, 29, 41, 45, 55, 57, 59, 62, 69, 71, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 130, 132, 134, 136, 137, 138, 139, 140, 141, 142, 159, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 179, 181, 182, 184, 185, 186, 187, 190, 192, 193, 196, 197, 198, 199, 200, 201, 202, 204], "As": [8, 22, 26, 27, 90, 98, 106, 121, 158, 161, 162, 163, 164, 170, 172, 173, 178, 179, 181, 182, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 201, 204], "initi": [8, 26, 69, 76, 91, 93, 100, 102, 106, 112, 153, 155, 156, 159, 160, 162, 164, 165, 169, 171, 172, 173, 174, 176, 184, 185, 194, 196, 197, 201, 202], "effort": [8, 14, 27, 99, 100, 116, 158, 160, 163, 178, 182, 185, 200, 202], "differenti": [8, 91, 102, 106, 110, 113, 115, 160, 163, 164, 166, 176, 178, 179, 181, 182, 184, 185, 193, 196, 204], "moveit": [8, 14], "land": 8, "consist": [8, 17, 106, 156, 158, 163, 164, 176, 181, 182, 183, 185, 186, 196, 202, 203], "graphic": [8, 156, 189, 197, 199], "color": [8, 96, 138, 182, 184, 185, 190, 197, 199, 200], "scheme": [8, 182], "logo": 8, "catchi": 8, "name": [8, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 58, 59, 63, 89, 90, 91, 92, 93, 94, 95, 97, 98, 100, 103, 106, 107, 108, 114, 115, 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, 154, 155, 158, 162, 163, 164, 171, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204], "doc": [8, 15, 154, 159, 162, 166, 185, 189, 196], "just": [8, 20, 21, 23, 24, 27, 85, 98, 106, 147, 156, 158, 164, 170, 171, 179, 181, 182, 183, 184, 185, 189, 191, 192, 196, 197], "technic": [8, 21, 23, 24, 158, 169, 171, 172, 173, 174, 197], "analog": [8, 90, 163, 165, 166, 170, 191, 202, 204], "expans": [8, 107, 115, 141, 142, 163, 164, 165, 166, 176], "blog": 8, "highlight": [8, 17, 26, 96, 155, 178, 188, 189, 193, 203], "demo": [8, 10, 22, 27, 164, 166, 167, 179, 186, 189, 196, 197, 199, 202], "come": [8, 13, 14, 27, 99, 106, 109, 136, 141, 158, 164, 165, 169, 172, 173, 174, 181, 183, 184], "element": [8, 161, 169, 181, 184], "migrat": [8, 166, 177], "document": [8, 10, 15, 18, 22, 27, 154, 155, 158, 159, 162, 181, 182, 183, 184, 189, 190, 191, 192, 193, 197, 198, 199], "edit": [8, 163, 176, 181, 182, 187, 202], "web": [8, 156], "technologi": [8, 14, 160, 193, 196], "watchdog": [9, 103, 147, 160, 162], "act": [9, 14, 27, 140, 162, 163, 180, 182, 184, 197, 201, 204], "properli": [9, 26, 143, 160, 164, 179, 180, 181, 182, 183, 184, 190, 196, 197, 199], "typic": [9, 18, 19, 27, 89, 90, 141, 142, 158, 164, 172, 179, 181, 183, 185, 189, 190, 193, 197, 198, 199, 204], "rate": [9, 12, 18, 19, 83, 86, 88, 89, 90, 91, 97, 100, 102, 116, 117, 122, 126, 161, 163, 166, 169, 176, 184, 193, 194, 202], "contain": [9, 11, 17, 21, 23, 24, 27, 47, 51, 55, 95, 106, 113, 116, 122, 126, 141, 142, 157, 161, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 176, 181, 182, 184, 185, 186, 187, 188, 191, 193, 197, 199, 201, 202, 204], "zone": [9, 27, 89, 90, 96, 99, 105, 121, 141, 142, 163, 164, 176, 182, 185, 196, 199, 201, 205], "wherea": [9, 41, 106, 141, 165, 185, 186], "locat": [9, 22, 26, 27, 100, 141, 142, 151, 159, 167, 169, 171, 172, 173, 174, 178, 181, 182, 184, 189, 196, 202], "around": [9, 14, 18, 22, 27, 38, 61, 85, 89, 90, 96, 98, 102, 106, 109, 120, 158, 163, 176, 182, 183, 184, 185, 188, 189, 196, 198, 204], "signal": [9, 111, 172, 176, 192, 196], "stop": [9, 20, 27, 80, 90, 95, 97, 103, 106, 116, 117, 127, 136, 151, 162, 163, 165, 166, 172, 184, 189, 193, 201, 202], "less": [9, 67, 90, 92, 93, 97, 106, 108, 109, 114, 116, 117, 119, 141, 161, 164, 181, 190, 193, 196, 197, 204], "consum": [9, 164], "drop": [9, 102, 162, 166, 193, 203], "cost": [9, 18, 26, 27, 55, 89, 90, 92, 96, 98, 109, 113, 115, 120, 121, 130, 140, 141, 142, 155, 160, 163, 164, 171, 176, 182, 185, 190], "logic": [9, 17, 18, 21, 23, 24, 27, 165, 166, 167, 170, 174, 186, 203], "wouldn": [9, 185], "t": [9, 14, 38, 80, 100, 106, 140, 141, 142, 146, 153, 158, 159, 160, 163, 164, 166, 169, 170, 172, 173, 174, 179, 183, 184, 185, 187, 189, 190, 191, 193, 194, 195, 196, 197, 198, 202], "certifi": [9, 90, 158], "safe": [9, 13, 27, 109, 154, 163, 169, 170, 178, 182, 183, 185], "injuri": 9, "sit": 9, "most": [9, 18, 21, 23, 24, 90, 91, 92, 93, 97, 106, 108, 110, 113, 114, 117, 159, 164, 170, 176, 181, 182, 183, 185, 187, 189, 191, 192, 193, 196, 204], "recent": [9, 56, 159, 185, 193], "rgbd": 9, "n": [9, 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, 67, 77, 78, 79, 84, 85, 89, 90, 93, 96, 99, 100, 103, 105, 106, 110, 118, 119, 121, 124, 127, 163, 166, 181, 196, 202], "second": [9, 18, 19, 21, 23, 24, 27, 29, 30, 46, 48, 57, 59, 74, 75, 80, 81, 85, 90, 92, 93, 97, 103, 105, 106, 108, 110, 114, 117, 137, 138, 140, 141, 142, 163, 164, 166, 170, 176, 181, 182, 183, 186, 188, 189, 190, 196, 197, 199], "result": [9, 19, 26, 27, 60, 61, 84, 90, 92, 93, 96, 97, 99, 100, 106, 108, 109, 111, 112, 114, 115, 117, 158, 160, 162, 163, 169, 170, 171, 174, 176, 185, 186, 188, 190, 193, 201, 202, 203, 204], "measur": [9, 25, 97, 106, 122, 126, 141, 142, 163, 165, 176, 181, 182, 183, 184, 190, 193, 196, 202], "scale": [9, 27, 101, 102, 106, 109, 111, 127, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 163, 176, 183, 184, 185, 197, 199, 201], "alwai": [9, 16, 20, 76, 89, 90, 93, 103, 116, 142, 153, 163, 164, 166, 184, 185, 196, 197, 201, 202, 204], "flag": [9, 155, 181, 184, 188, 189, 191, 192], "m": [9, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 51, 54, 56, 59, 63, 65, 67, 83, 85, 88, 90, 91, 97, 98, 99, 100, 102, 105, 106, 109, 113, 116, 126, 127, 129, 133, 134, 135, 136, 141, 147, 151, 158, 160, 163, 172, 181, 184, 199, 201], "bound": [9, 61, 90, 102, 109, 112, 140, 141, 142, 164, 171, 201], "enact": [9, 85, 160, 204], "safer": 9, "product": [9, 27, 144, 145, 148, 149, 155, 156, 160, 189, 193, 202], "research": [9, 14, 27], "goe": [9, 19, 22, 124, 164, 169, 172, 173, 174, 187], "those": [9, 14, 27, 55, 111, 155, 164, 178, 182, 184, 185, 186, 187, 189, 191], "creation": [9, 162, 185], "prevent": [9, 18, 27, 29, 90, 91, 95, 96, 102, 106, 109, 116, 122, 126, 141, 142, 147, 152, 155, 163, 164, 165, 166, 176, 185, 186, 190, 197], "40hz": 9, "adjust": [9, 11, 27, 28, 41, 83, 86, 88, 90, 92, 93, 97, 98, 106, 108, 114, 116, 117, 141, 160, 165, 166, 179, 184, 193, 199, 201, 202], "accordingli": [9, 90, 166, 196, 197, 199], "major": [10, 13, 27, 113, 160, 163, 166, 169, 174, 177, 179, 184, 191], "enabl": [10, 13, 22, 56, 89, 90, 91, 98, 100, 102, 106, 109, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 137, 138, 139, 141, 142, 155, 156, 163, 164, 165, 169, 172, 173, 174, 176, 181, 182, 184, 185, 186, 189, 193, 198, 200, 201, 202, 203], "represent": [10, 98, 141, 178, 182, 183, 196], "format": [10, 41, 89, 90, 96, 106, 138, 142, 155, 163, 181, 182, 184, 189, 196, 197, 199, 203], "repres": [10, 12, 18, 27, 106, 109, 141, 160, 163, 172, 177, 181, 182, 184, 191, 193, 196], "within": [10, 18, 19, 21, 27, 64, 89, 90, 91, 92, 93, 95, 97, 99, 100, 106, 108, 110, 114, 117, 120, 122, 126, 140, 141, 142, 155, 156, 158, 164, 165, 166, 171, 174, 176, 181, 182, 184, 185, 186, 189, 192, 200, 201, 202, 203, 204], "server": [10, 11, 13, 17, 18, 19, 22, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 57, 58, 59, 62, 63, 77, 78, 79, 85, 90, 91, 93, 98, 101, 103, 106, 111, 112, 116, 117, 118, 121, 124, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 143, 144, 145, 146, 147, 150, 151, 152, 153, 159, 160, 161, 163, 167, 169, 170, 171, 172, 173, 174, 176, 177, 181, 185, 187, 189, 191, 192, 196, 200, 201, 203, 204, 205], "pre": [10, 67, 90, 92, 93, 94, 105, 106, 109, 142, 155, 160, 176, 185, 195, 196, 197, 202, 204], "free": [10, 27, 98, 105, 106, 123, 140, 153, 156, 161, 176, 181, 182, 184, 185, 190, 193, 195, 196, 197], "choic": [10, 26, 27, 185, 186, 193, 198], "hard": [10, 14, 21, 57, 90, 97, 116, 161, 163, 166, 174, 185, 196], "easi": [10, 11, 14, 18, 27, 41, 155, 156, 158, 160, 166, 180, 182, 189, 193, 198, 202], "retriev": [10, 167, 172, 173, 174], "custom": [10, 17, 18, 19, 21, 23, 24, 26, 27, 60, 61, 82, 84, 91, 92, 93, 99, 106, 113, 117, 142, 154, 155, 156, 160, 164, 165, 169, 172, 173, 174, 176, 178, 180, 182, 189, 196, 200, 201, 202], "purpos": [10, 27, 89, 158, 160, 165, 170, 174, 178, 184, 193, 194, 196, 198, 199], "differ": [10, 17, 18, 19, 21, 22, 23, 24, 27, 66, 89, 90, 94, 99, 100, 102, 109, 110, 113, 115, 118, 121, 124, 141, 155, 156, 158, 160, 162, 164, 165, 166, 171, 174, 178, 180, 181, 182, 183, 184, 185, 186, 187, 189, 191, 193, 194, 196, 197, 199, 201, 202, 203, 204], "rule": [10, 27, 172, 173, 183], "room": [10, 106, 185, 195, 197, 199], "stori": 10, "info": [10, 14, 96, 101, 118, 121, 124, 156, 160, 163, 171, 181, 188, 189], "execut": [10, 11, 18, 20, 21, 23, 24, 26, 27, 45, 81, 85, 90, 93, 97, 110, 116, 117, 155, 156, 158, 162, 163, 164, 166, 170, 171, 174, 176, 178, 179, 181, 182, 183, 184, 186, 189, 190, 191, 192, 196, 197, 199, 202, 203], "manipul": [10, 26, 27, 98, 179, 184, 193], "percept": [10, 27, 100, 160, 176, 180, 182, 188, 189, 200], "motiv": [10, 164], "ticket2": [10, 11, 13], "admittedli": 11, "explain": [11, 18, 19, 22, 156, 158, 179, 191, 192, 198, 204], "someon": [11, 14], "unfamiliar": [11, 27, 193], "inner": [11, 201], "truli": [11, 185], "understand": [11, 21, 23, 24, 27, 115, 158, 174, 190, 191, 192, 196, 197, 200], "market": 11, "anyon": 11, "beforehand": [11, 196], "necessari": [11, 22, 26, 102, 106, 109, 141, 142, 155, 163, 165, 166, 169, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 190, 192, 199, 202, 204], "architectur": [11, 163, 193], "foxi": [11, 27, 168, 173], "singl": [11, 19, 21, 23, 24, 26, 27, 97, 105, 106, 117, 141, 142, 158, 161, 162, 163, 164, 170, 171, 173, 176, 181, 182, 183, 184, 185, 186, 187, 191, 192, 193, 196, 200], "share": [11, 27, 90, 92, 93, 114, 140, 155, 159, 164, 169, 171, 172, 173, 174, 181, 182, 184, 185, 189, 195, 202, 204], "same": [11, 18, 26, 27, 41, 66, 68, 89, 90, 91, 93, 96, 106, 109, 116, 140, 141, 142, 155, 156, 158, 159, 160, 161, 162, 164, 165, 166, 169, 171, 174, 182, 184, 185, 186, 189, 191, 192, 193, 196, 197, 199, 200, 201, 202, 204], "dd": [11, 155], "particip": [11, 158], "network": [11, 27, 155, 161, 164, 170, 189, 202], "import": [11, 17, 26, 27, 41, 96, 106, 113, 116, 155, 158, 174, 177, 179, 182, 183, 184, 185, 186, 190, 191, 192, 196, 197, 199, 202, 203, 204], "overhead": [11, 185, 202], "each": [11, 18, 21, 23, 24, 25, 26, 27, 66, 89, 90, 91, 92, 93, 97, 98, 106, 108, 110, 114, 116, 139, 156, 158, 160, 161, 163, 164, 165, 166, 169, 170, 171, 172, 173, 178, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 196, 197, 199, 201, 202, 203], "usag": [11, 26, 118, 155, 166, 167, 183, 184, 186, 189, 196, 201], "executor": [11, 26, 27, 117, 163, 165], "further": [11, 19, 22, 106, 112, 141, 142, 155, 158, 164, 166, 183, 191, 193], "dai": [11, 90, 189], "when": [11, 18, 19, 20, 21, 23, 27, 41, 61, 65, 69, 71, 75, 83, 85, 86, 88, 89, 90, 91, 92, 97, 98, 99, 102, 103, 106, 108, 109, 110, 115, 116, 117, 118, 121, 124, 138, 141, 142, 147, 151, 153, 155, 156, 158, 160, 162, 163, 164, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 201, 202, 203, 204], "built": [11, 155, 158, 171, 179, 180, 181, 182, 184, 185, 188, 189, 190, 191, 196, 197, 198, 199, 200, 201, 202, 204], "were": [11, 14, 18, 27, 92, 161, 162, 163, 164, 165, 166, 167, 183, 184, 185, 186, 189, 197, 199, 201], "mani": [11, 17, 18, 21, 23, 24, 27, 81, 90, 91, 100, 160, 161, 162, 166, 171, 176, 182, 183, 185, 187, 189, 191, 192, 193, 194, 197, 199, 202, 203, 204], "handl": [11, 18, 22, 26, 27, 90, 92, 93, 97, 99, 100, 103, 105, 108, 114, 117, 155, 163, 164, 165, 169, 170, 171, 172, 173, 174, 182, 184, 185, 186, 191, 202], "action": [11, 18, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 63, 81, 83, 84, 85, 86, 89, 90, 92, 93, 97, 98, 99, 100, 106, 108, 114, 117, 159, 160, 161, 165, 167, 169, 170, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 187, 189, 194, 195, 196, 197, 199, 201, 203], "request": [11, 14, 18, 20, 26, 27, 92, 93, 97, 99, 104, 105, 106, 107, 108, 110, 114, 140, 141, 142, 155, 156, 158, 162, 163, 164, 165, 166, 167, 169, 170, 172, 174, 176, 185, 186, 187, 191, 198, 199, 202, 203, 204], "callback": [11, 13, 27, 163, 174], "now": [11, 18, 19, 21, 22, 90, 159, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 187, 189, 191, 192, 193, 194, 195, 196, 200, 202, 203], "spinner": 11, "group": [11, 13, 14, 27, 86, 119, 158, 165, 176, 190], "individu": [11, 27, 89, 90, 95, 113, 158, 161, 164, 165, 185, 189, 198, 202], "f": [11, 109, 155, 160, 198], "bt": [11, 17, 18, 19, 20, 21, 22, 23, 24, 27, 56, 82, 93, 96, 100, 159, 160, 162, 174, 176, 186, 194, 202, 203, 205], "spin": [11, 18, 19, 21, 22, 23, 24, 25, 26, 27, 36, 94, 152, 162, 163, 164, 165, 166, 169, 170, 176, 189], "messag": [11, 26, 27, 29, 30, 41, 42, 43, 44, 45, 46, 49, 52, 53, 58, 59, 62, 89, 90, 91, 92, 95, 97, 98, 100, 108, 122, 124, 126, 155, 158, 163, 165, 166, 169, 170, 172, 174, 181, 186, 193, 196, 197, 199, 201, 202], "trigger": [11, 18, 19, 21, 23, 24, 27, 54, 83, 85, 87, 89, 90, 100, 102, 106, 109, 110, 118, 155, 162, 163, 164, 165, 176, 186, 187, 189, 201, 202, 204], "own": [11, 17, 27, 90, 91, 113, 155, 158, 161, 162, 163, 169, 170, 171, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 186, 189, 192, 193, 196, 197, 198, 199, 201, 202], "suppli": [11, 27, 83, 86, 88, 93], "context": [11, 13, 18, 19, 21, 22, 23, 24, 94, 154, 170, 176, 189, 203], "trust": [11, 156, 160, 193, 196], "me": [11, 158, 166], "sai": [11, 18, 19, 27, 158, 191], "achiev": [11, 96, 106, 109, 113, 116, 117, 163, 164, 165, 166, 184, 185, 193, 196], "goal": [11, 17, 18, 19, 20, 21, 23, 24, 26, 27, 33, 34, 42, 43, 47, 48, 50, 51, 55, 56, 60, 66, 67, 68, 73, 84, 85, 88, 92, 93, 94, 96, 97, 99, 100, 102, 107, 108, 109, 110, 114, 115, 117, 127, 133, 134, 135, 136, 140, 141, 142, 144, 145, 151, 152, 159, 161, 162, 169, 170, 172, 173, 174, 181, 184, 185, 186, 187, 194, 196, 198, 199, 201, 202, 204], "let": [11, 18, 19, 27, 99, 137, 139, 153, 156, 163, 164, 169, 170, 173, 181, 182, 183, 184, 185, 189, 193, 194, 196, 199, 201], "hood": [11, 164], "rclcpp": [11, 99, 171, 172, 173, 174], "give": [11, 90, 97, 106, 116, 158, 159, 160, 162, 166, 169, 170, 177, 178, 181, 182, 183, 184, 185, 186, 189, 191, 199, 202, 204], "insight": [11, 164, 177, 185], "career": 11, "put": [11, 96, 164, 171, 176, 184, 186, 189, 196, 201], "know": [11, 14, 27, 99, 109, 113, 153, 158, 162, 163, 170, 171, 176, 183, 184, 189, 193, 196, 199, 202, 203], "degre": [11, 25, 89, 90, 141, 163, 166, 196], "remov": [11, 20, 21, 55, 56, 60, 61, 99, 105, 111, 119, 122, 126, 141, 142, 155, 161, 162, 167, 176, 181, 182, 185, 187, 190, 191, 192, 193, 196, 200, 201, 203, 204], "excess": 11, "determinist": [11, 27, 103, 111, 186], "compos": [11, 164, 171, 185, 186, 189, 191, 192, 197, 202], "had": [12, 14, 164, 165, 166, 182, 196], "focu": [12, 18, 26, 184, 201, 203], "ci": [12, 14, 154, 155, 156, 158, 177], "entir": [12, 19, 21, 23, 24, 90, 154, 155, 158, 176, 178, 185, 193, 201], "increas": [12, 27, 96, 100, 102, 106, 115, 120, 141, 164, 165, 183, 185, 186, 188, 189], "90": [12, 25, 90, 97, 109, 116, 177, 196], "realist": [12, 202], "activ": [12, 26, 27, 64, 77, 78, 79, 90, 92, 93, 97, 99, 103, 108, 114, 117, 153, 158, 159, 162, 163, 164, 165, 169, 172, 173, 174, 181, 182, 185, 186, 196, 202], "block": [12, 13, 26, 27, 90, 153, 164, 171, 173, 181, 184, 185, 200, 204], "worst": 12, "condit": [12, 18, 21, 23, 24, 27, 29, 30, 46, 59, 72, 73, 76, 112, 155, 164, 165, 170, 176, 181, 184, 193, 196, 197, 203, 204], "line": [12, 26, 111, 115, 140, 162, 165, 169, 171, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 187, 189, 191, 192, 196, 201], "report": [12, 91, 106, 158, 163, 165, 170, 182], "codecov": 12, "advantag": [12, 27, 165, 204], "fault": [12, 26, 27], "un": [12, 18], "gtest": 12, "repo": [12, 27, 115, 154, 156, 194, 196, 200], "compris": [13, 160, 184], "smaller": [13, 18, 27, 102, 109, 119, 141, 142, 164, 193, 197, 199], "easili": [13, 18, 27, 93, 155, 162, 163, 164, 166, 185, 192, 201, 202], "subproject": 13, "place": [13, 26, 27, 59, 98, 102, 109, 110, 120, 122, 125, 126, 140, 142, 158, 163, 164, 165, 166, 169, 171, 172, 173, 174, 176, 178, 184, 187, 188, 190, 197, 199, 201, 204], "cmd_vel": [13, 89, 90, 104, 166, 172, 181, 192, 201], "thing": [13, 27, 156, 164, 165, 171, 172, 173, 181, 184, 185, 189, 191, 192, 199], "yuk": 13, "previous": [13, 163, 164, 165, 166, 172, 174, 182, 189, 191, 192, 196, 201], "shown": [13, 18, 26, 106, 158, 159, 163, 170, 174, 178, 179, 181, 182, 186, 187, 194, 196, 199, 201, 202, 203], "onc": [13, 18, 19, 22, 76, 87, 90, 91, 99, 100, 103, 106, 110, 140, 141, 142, 154, 155, 156, 158, 159, 162, 163, 164, 166, 174, 182, 183, 184, 189, 191, 192, 195, 196, 201, 202, 204], "ve": [13, 26, 153, 158, 159, 170, 183, 186, 202, 204], "submit": [13, 158, 176], "pr": [13, 92, 93, 97, 108, 114, 117, 158, 162, 163, 164, 165, 166, 167], "instead": [13, 18, 21, 23, 24, 84, 89, 91, 92, 93, 100, 106, 107, 108, 112, 115, 127, 132, 140, 141, 142, 154, 155, 161, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 178, 181, 182, 183, 185, 186, 187, 189, 191, 193, 194, 195, 196, 197, 201, 202], "b": [13, 158, 160, 171, 188, 194, 198, 199, 200], "reconfigur": [13, 17, 163, 164, 178, 186, 196], "meantim": 13, "wait": [13, 18, 19, 21, 22, 23, 24, 26, 27, 37, 55, 91, 92, 93, 94, 98, 100, 117, 137, 139, 156, 159, 161, 164, 166, 169, 170, 176, 182, 186, 189, 202], "done": [13, 18, 19, 27, 90, 155, 161, 162, 163, 171, 172, 173, 174, 177, 178, 182, 191, 192, 193, 202, 203], "via": [13, 19, 20, 21, 23, 24, 27, 41, 44, 49, 52, 53, 69, 89, 90, 91, 95, 113, 154, 155, 156, 158, 160, 164, 165, 166, 169, 174, 176, 183, 185, 186, 187, 192, 198, 200, 202, 203], "remain": [13, 18, 19, 20, 27, 96, 106, 130, 155, 156, 161, 162, 163, 164, 166, 169, 170, 171, 172, 173, 189, 190, 204], "miss": [13, 90, 97, 116, 154, 163, 166, 184, 185, 189, 192, 203], "lock": [13, 172, 174], "atom": 13, "variabl": [13, 17, 41, 42, 43, 47, 50, 51, 57, 66, 67, 68, 69, 85, 88, 91, 93, 123, 153, 154, 155, 159, 166, 169, 170, 172, 173, 182, 187, 189, 197, 199, 200, 203], "lower": [14, 18, 71, 90, 92, 106, 118, 141, 164, 165, 182, 185, 186], "barrier": 14, "entri": [14, 181, 187, 191, 192, 201, 202], "flagship": 14, "along": [14, 26, 27, 61, 72, 88, 102, 106, 109, 110, 118, 121, 124, 141, 142, 146, 162, 163, 164, 165, 176, 178, 182, 184, 186, 187, 191, 193, 196, 197, 199, 202], "wild": 14, "success": [14, 18, 19, 22, 27, 45, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 106, 163, 164, 165, 166, 169, 170, 176, 184, 190, 196, 202, 204], "nav": [14, 26, 99, 163, 164], "educ": 14, "industri": [14, 27, 90, 109, 163, 176, 178, 197], "thank": [14, 100, 166, 202], "david": [14, 101, 176], "lu": [14, 101, 160, 176], "mike": 14, "ferguson": [14, 160], "tireless": 14, "span": [14, 160, 196, 201], "keep": [14, 18, 27, 90, 99, 106, 155, 162, 163, 166, 170, 172, 173, 176, 181, 183, 184, 189, 196, 197, 203], "aliv": 14, "happen": [14, 18, 158, 172, 189], "asla": 14, "move": [14, 18, 22, 27, 85, 89, 90, 102, 106, 118, 133, 135, 137, 141, 142, 147, 150, 160, 161, 162, 163, 164, 165, 167, 173, 176, 177, 183, 184, 185, 188, 189, 193, 194, 195, 196, 197, 198, 201, 202], "rememb": [14, 109, 153, 155, 183, 184, 196], "fondli": 14, "ish": 14, "With": [14, 17, 27, 141, 183, 189, 196, 200], "redesign": 14, "flexibl": [14, 93, 106, 169], "feedback": [14, 26, 27, 93, 102, 116, 158, 164, 167, 174, 202], "gather": [14, 27], "strive": [14, 158], "alik": 14, "pull": [14, 154, 155, 156, 158, 162, 163, 164, 176, 185, 189, 191, 203], "kept": [14, 119], "dedic": [14, 109], "past": [14, 179, 181, 182, 184, 189, 196, 200], "contributor": [14, 158], "organ": [14, 154, 155, 172, 173, 189, 203], "sponsor": [14, 100, 166, 202], "lead": [14, 106, 138, 158, 163, 164, 199], "leadership": 14, "team": [14, 156, 194], "id": [14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 41, 44, 45, 49, 52, 53, 57, 58, 61, 89, 90, 94, 99, 100, 107, 115, 140, 141, 142, 155, 156, 167, 170, 172, 173, 174, 176, 181, 189, 191, 194, 201, 202, 203], "role": [14, 27, 170, 174, 178, 179, 191], "ruffin": [14, 155, 160], "white": [14, 155, 160, 190, 197], "uc": 14, "san": [14, 193], "diego": 14, "ruffsl": 14, "wizard": 14, "joshua": [14, 176], "wallac": [14, 160, 176], "locu": 14, "joshuawallac": 14, "former": [14, 89, 90], "matt": 14, "hansen": 14, "corpor": 14, "mkhansen": 14, "brian": [14, 176], "wilcox": [14, 176], "bpwilcox": 14, "carl": [14, 176], "delsei": [14, 176], "crdelsei": 14, "alexei": [14, 160, 176], "merzlyakov": [14, 160, 176], "samsung": 14, "alexeymerzlyakov": 14, "leader": 14, "opennav": [14, 160], "org": [14, 15, 158, 160, 162, 184, 185], "intention": [14, 96, 197], "find": [14, 27, 61, 92, 93, 97, 99, 102, 106, 108, 109, 114, 116, 117, 141, 142, 155, 156, 158, 159, 162, 163, 165, 166, 167, 172, 174, 178, 184, 185, 187, 189, 190, 191, 192, 194, 195, 202], "inquiri": 14, "bug": [14, 158, 177, 196], "privat": 14, "connect": [14, 19, 27, 99, 103, 107, 115, 119, 140, 155, 156, 162, 163, 164, 176, 178, 181, 182, 183, 184, 190, 196, 203], "independ": [14, 27, 92, 124, 160, 163, 165, 170, 182, 193, 201, 202], "consult": 14, "contractor": 14, "offici": [15, 154, 159, 179, 181, 182, 183, 184, 189], "websit": [15, 18, 166], "navigation2_tutori": [15, 166, 171, 179, 181, 184, 197, 199], "navigation2_dynam": 15, "robot_loc": [15, 27, 117, 181, 183, 193, 196], "tom": 15, "moor": [15, 160], "estim": [15, 90, 91, 111, 116, 159, 161, 163, 171, 172, 173, 174, 181, 182, 183, 195, 196], "odometri": [15, 17, 89, 90, 91, 93, 97, 100, 104, 116, 130, 167, 174, 180, 182, 183, 205], "fusion": [15, 27, 181, 183, 193, 196], "gp": [15, 27, 41, 99, 117, 176, 177, 181, 182, 193, 205], "slam_toolbox": [15, 154, 191, 198], "default": [15, 17, 18, 19, 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, 71, 75, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88, 89, 90, 91, 93, 96, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 114, 115, 116, 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, 154, 155, 156, 159, 161, 162, 164, 167, 170, 171, 174, 176, 178, 179, 181, 182, 185, 188, 189, 190, 193, 194, 196, 197, 201, 202, 203], "ship": [16, 26], "encount": [16, 178, 182, 191, 192], "click": [16, 156, 159, 167, 171, 172, 173, 174, 179, 182, 188, 195, 196, 203], "imag": [16, 22, 27, 96, 111, 138, 142, 161, 163, 184, 187, 188, 190, 196, 197, 199], "introduct": [17, 94, 184, 189], "To": [17, 20, 26, 27, 90, 97, 106, 115, 116, 140, 141, 143, 154, 155, 156, 158, 160, 163, 165, 166, 169, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 188, 190, 191, 192, 194, 196, 197, 198, 199, 200, 202, 203], "walkthrough": [17, 189], "pose": [17, 19, 20, 26, 27, 42, 43, 45, 48, 50, 60, 61, 62, 67, 69, 84, 91, 96, 100, 102, 106, 107, 109, 115, 132, 134, 136, 140, 141, 142, 144, 145, 153, 159, 160, 161, 162, 163, 164, 166, 167, 171, 172, 173, 174, 176, 181, 182, 184, 185, 193, 194, 196, 198, 201, 202], "paus": [17, 139, 159, 161, 163, 164, 165], "Near": 17, "replan": [17, 19, 20, 21, 23, 56, 83, 88, 94, 127, 141, 142, 162, 163, 185, 194], "And": [17, 18, 166, 183, 184, 187, 188, 190, 197], "invalid": [17, 26, 155, 165, 174], "calibr": [17, 196, 205], "incredibli": 17, "across": [17, 27, 106, 112, 120, 141, 142, 155, 165, 166, 174, 177, 182, 183, 185, 189, 196, 203], "statu": [17, 27, 158, 160, 164, 167, 169, 170, 189, 197, 202], "checker": [17, 47, 97, 110, 127, 161, 169, 204], "section": [17, 18, 27, 90, 96, 106, 157, 158, 160, 164, 166, 171, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 189, 190, 191, 193, 199], "guid": [17, 18, 19, 154, 156, 162, 164, 165, 166, 171, 173, 177, 178, 179, 181, 182, 183, 184, 186, 193, 200, 201], "These": [17, 18, 27, 106, 155, 160, 161, 162, 163, 164, 165, 166, 170, 171, 172, 174, 178, 180, 181, 182, 183, 184, 185, 186, 187, 189, 191, 192, 193, 196, 197, 199, 202, 203], "exemplari": 17, "nav2_bt_navig": [17, 18, 93, 162, 163, 166, 174, 194, 203], "ones": [17, 141, 142, 164, 178, 182, 196], "seen": [17, 22, 113, 142, 164, 166, 170, 171, 181, 186, 189, 203], "root": [17, 18, 19, 20, 21, 22, 23, 24, 25, 94, 154, 155, 156, 164, 169, 170, 172, 173, 174, 181, 182, 184, 189, 194, 202, 203], "main_tree_to_execut": [17, 18, 19, 20, 21, 22, 23, 24, 25, 94, 170, 194], "maintre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 94, 170, 194], "behaviortre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 66, 94, 160, 170, 176, 194, 203], "pipelinesequ": [17, 18, 20, 21, 22, 23, 24, 94, 170, 194], "navigatewithreplan": [17, 18, 20, 21, 22, 23, 94, 170, 194], "distancecontrol": [17, 18, 94, 96, 162], "distanc": [17, 19, 20, 26, 27, 30, 46, 59, 60, 61, 65, 67, 83, 91, 92, 96, 99, 100, 102, 106, 109, 110, 127, 132, 141, 142, 147, 161, 162, 163, 166, 172, 176, 178, 181, 182, 183, 185, 194, 202, 204], "computepathtopos": [17, 18, 19, 20, 22, 23, 24, 52, 83, 86, 88, 94, 170, 174, 187, 194], "followpath": [17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 33, 44, 49, 53, 94, 97, 101, 102, 106, 109, 110, 162, 165, 166, 170, 172, 174, 178, 194, 204], "simpli": [17, 106, 141, 155, 158, 163, 164, 166, 169, 170, 181, 184, 185, 189, 191, 197, 199, 200, 203], "everi": [17, 19, 21, 23, 24, 61, 87, 96, 98, 102, 106, 109, 122, 126, 141, 158, 163, 164, 166, 170, 171], "meter": [17, 25, 26, 27, 91, 98, 99, 107, 110, 140, 141, 142, 188, 190, 196, 204], "blackboard": [17, 41, 42, 43, 47, 50, 51, 57, 66, 67, 68, 69, 85, 88, 93, 164, 165, 170, 174, 186, 187, 203], "retri": [17, 21, 23, 24, 45, 81, 100, 167, 176, 202], "contextu": [17, 18, 21, 23, 24, 160, 165, 202], "automat": [17, 27, 93, 99, 106, 109, 123, 155, 158, 163, 164, 166, 179, 181, 183, 184, 185, 186, 189, 196, 197, 199, 202], "door": 17, "elev": [17, 27, 90, 97, 116, 156, 158, 166, 196], "api": [17, 27, 57, 160, 161, 163, 169, 171, 174, 182, 187, 189, 196], "subtre": [17, 19, 21, 22, 23, 24, 27, 38, 39, 40, 94, 170, 176], "dock": [17, 18, 26, 27, 28, 45, 62, 92, 166, 176, 177, 178, 205], "serv": [18, 22, 160, 164, 182, 189], "behavior_tre": [18, 26, 50, 51, 93, 162, 166, 174, 203], "sometim": [18, 158, 185, 203], "walk": [18, 19, 27, 155, 193, 196], "navigate_to_pose_w_replanning_and_recoveri": [18, 174], "familiar": [18, 27, 184, 189], "short": [18, 64, 77, 78, 79, 142, 169, 182, 183, 193, 203], "explan": [18, 95, 113, 202], "cpp": [18, 27, 160, 161, 162, 163, 164, 170, 171, 176, 191, 203], "v3": [18, 161, 162, 163], "describ": [18, 19, 106, 158, 159, 166, 171, 172, 173, 174, 178, 181, 184, 189, 191, 192, 196, 199, 200, 201, 203], "global": [18, 21, 22, 23, 24, 26, 54, 66, 67, 68, 72, 85, 91, 92, 94, 96, 98, 102, 106, 108, 109, 117, 125, 130, 141, 142, 148, 149, 161, 162, 164, 165, 171, 172, 173, 176, 179, 181, 182, 183, 184, 185, 190, 195, 197, 199, 200], "period": [18, 89, 90, 91, 92, 93, 94, 96, 97, 105, 108, 114, 116, 117, 155, 161, 164, 166, 171, 174, 176], "hz": [18, 20, 21, 22, 23, 24, 86, 88, 89, 90, 91, 94, 97, 100, 106, 116, 170, 181, 188, 194], "primarili": [18, 164, 179, 185], "recoverynod": [18, 19, 21, 22, 23, 24, 94, 170], "number_of_retri": [18, 19, 21, 22, 23, 24, 81, 94, 170], "navigaterecoveri": [18, 21, 22, 23, 24, 94, 170], "ratecontrol": [18, 20, 21, 22, 23, 24, 94, 170, 194], "planner_id": [18, 20, 21, 22, 23, 24, 26, 42, 43, 52, 94, 170, 187, 194], "gridbas": [18, 20, 21, 22, 23, 24, 42, 43, 52, 94, 107, 108, 115, 140, 141, 142, 163, 170, 173, 178, 187, 194], "reactivefallback": [18, 19, 21, 22, 23, 24, 94, 170], "computepathtoposerecoveryfallback": [18, 94], "goalupd": [18, 19, 21, 22, 23, 24, 66, 94, 170], "clearentirecostmap": [18, 21, 22, 23, 24, 94, 163, 170], "clearglobalcostmap": [18, 21, 22, 23, 24, 26, 94, 170], "service_nam": [18, 21, 22, 23, 24, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 54, 55, 94, 170], "global_costmap": [18, 21, 22, 23, 24, 55, 92, 94, 98, 111, 112, 114, 118, 121, 124, 169, 170, 171, 179, 182, 187, 190, 196, 197, 199, 200], "clear_entirely_global_costmap": [18, 21, 22, 23, 24, 94, 170], "controller_id": [18, 20, 21, 22, 23, 24, 26, 44, 47, 94, 163, 166, 170, 194], "followpathrecoveryfallback": [18, 94], "clearlocalcostmap": [18, 19, 21, 22, 23, 24, 26, 38, 39, 40, 94, 170], "local_costmap": [18, 21, 22, 23, 24, 38, 39, 40, 90, 92, 94, 98, 119, 121, 169, 170, 171, 179, 182, 190, 197, 199], "clear_entirely_local_costmap": [18, 21, 22, 23, 24, 40, 94, 170], "recoveryfallback": [18, 21, 22, 23, 94, 170], "roundrobin": [18, 21, 22, 23, 24, 94], "recoveryact": [18, 21, 22, 23, 24, 94, 170], "sequenc": [18, 19, 20, 21, 22, 23, 24, 25, 94, 106, 155, 165, 176, 181, 186, 187, 189, 194], "clearingact": [18, 21, 22, 23, 24, 94], "spin_dist": [18, 21, 22, 23, 24, 25, 26, 59, 94, 170], "57": [18, 21, 22, 23, 24, 26, 59, 94, 100, 170, 196, 202], "wait_dur": [18, 21, 22, 23, 24, 63, 94, 170], "backup_dist": [18, 21, 22, 23, 24, 26, 30, 94, 163], "15": [18, 26, 30, 46, 74, 92, 93, 94, 96, 97, 98, 100, 108, 114, 117, 126, 166, 182, 184, 200, 202], "backup_spe": [18, 21, 22, 23, 24, 26, 30, 94, 163], "025": [18, 26, 30, 46, 94, 101, 132, 184], "still": [18, 19, 26, 103, 109, 116, 121, 153, 155, 156, 163, 164, 165, 166, 181, 182, 184, 185, 189, 191, 193, 196, 197], "bit": [18, 164, 185, 189, 191, 196], "overwhelm": 18, "broken": 18, "children": [18, 19, 22, 80, 81, 82, 85, 176, 192], "known": [18, 22, 26, 27, 91, 109, 164, 174, 176, 185, 188, 196, 200], "mainli": [18, 182, 183, 184], "actual": [18, 57, 90, 96, 106, 110, 141, 164, 174, 179, 183, 184, 185, 188, 189, 193, 195, 196, 201, 204], "calcul": [18, 26, 89, 90, 109, 118, 164, 171, 172, 173, 178, 181, 190, 196], "dealt": 18, "intern": [18, 21, 23, 24, 110, 160, 165, 166, 171, 174, 181, 186, 193, 196, 204], "hopefulli": [18, 106], "spend": 18, "fail": [18, 19, 21, 23, 24, 26, 27, 97, 100, 103, 117, 140, 141, 142, 161, 163, 164, 165, 169, 174, 176, 189, 191], "enough": [18, 165, 179, 185, 188, 189, 196, 202], "return": [18, 19, 21, 22, 23, 24, 26, 27, 41, 57, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 86, 87, 88, 106, 122, 126, 140, 141, 142, 160, 161, 163, 164, 165, 166, 169, 170, 172, 173, 174, 176, 181, 182, 184, 186, 187, 189, 191, 197, 199, 202], "clear": [18, 19, 21, 22, 23, 24, 26, 27, 38, 39, 40, 98, 122, 123, 125, 126, 158, 163, 164, 165, 166, 173, 176, 182, 185, 188, 193, 200, 202], "until": [18, 19, 20, 26, 27, 80, 90, 110, 127, 141, 142, 153, 155, 163, 172, 174, 176, 181, 191, 194, 196, 200, 202], "parent": [18, 19, 76, 155, 163, 169, 171, 172, 173, 181, 182, 183, 184, 191, 196], "exceed": [18, 98, 165], "gone": 18, "between": [18, 26, 27, 41, 89, 90, 91, 94, 99, 104, 106, 107, 111, 115, 140, 141, 142, 155, 156, 162, 163, 164, 165, 168, 174, 178, 179, 181, 182, 183, 184, 185, 189, 193, 196, 197, 202, 203, 204], "crux": 18, "tick": [18, 19, 21, 22, 23, 24, 27, 66, 80, 83, 86, 87, 88, 164, 170, 176], "succe": [18, 19, 80, 81, 176], "recomput": 18, "try": [18, 20, 21, 23, 24, 26, 90, 99, 103, 106, 116, 117, 141, 142, 153, 155, 159, 161, 183, 184, 189, 191, 194, 197, 202, 203], "recov": [18, 91, 103], "toler": [18, 27, 61, 67, 92, 93, 96, 98, 100, 102, 106, 107, 109, 110, 112, 114, 125, 127, 134, 136, 140, 141, 142, 151, 163, 164, 166, 173, 176, 187, 195, 202, 204], "outlin": [18, 20, 163, 179, 183, 189], "center": [18, 27, 38, 39, 99, 106, 121, 140, 141, 142, 164, 169, 179, 183, 184, 188, 195, 196], "decor": [18, 20, 22, 164, 170, 176, 194, 203], "specifi": [18, 21, 22, 23, 24, 26, 41, 50, 51, 61, 66, 68, 69, 71, 81, 88, 89, 90, 93, 97, 98, 100, 105, 106, 122, 126, 138, 139, 141, 142, 154, 155, 156, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 176, 178, 181, 182, 183, 185, 188, 189, 192, 196, 201, 202], "frequenc": [18, 19, 89, 92, 97, 98, 100, 106, 108, 116, 141, 142, 166, 181, 193, 196], "flood": 18, "too": [18, 106, 115, 141, 142, 163, 164, 166, 185, 187], "useless": 18, "100hz": 18, "depend": [18, 27, 90, 102, 106, 124, 154, 155, 156, 161, 163, 164, 165, 166, 169, 170, 172, 173, 174, 178, 179, 181, 184, 185, 189, 190, 191, 193, 195, 196, 197, 201, 202], "speedcontrol": [18, 94, 162], "big": [18, 196], "half": [18, 109, 141, 142, 182], "snippet": [18, 169, 172, 173, 174, 179, 181, 182, 184, 186, 191], "rest": [18, 38, 39, 90, 97, 106, 116, 138, 156, 166, 181, 182, 183, 186, 192, 196], "asynchron": [18, 19, 27, 162], "receiv": [18, 19, 26, 27, 44, 49, 52, 53, 58, 84, 89, 90, 97, 110, 113, 116, 123, 125, 162, 164, 165, 166, 169, 172, 174, 176, 181, 182, 183, 185, 194, 196, 204], "halt": [18, 19, 22, 166], "quick": [18, 141, 142, 183, 197], "reaction": 18, "preempt": [18, 20, 26, 162, 170, 174, 176], "portion": [18, 90, 97, 116, 166, 187], "common": [18, 26, 27, 90, 100, 106, 155, 156, 160, 163, 164, 174, 181, 189, 193, 196, 201, 202], "pattern": [18, 19, 99, 188], "unless": [18, 19, 102, 103, 109, 142, 158], "pair": [18, 19, 106, 112, 124, 163, 166, 185, 188, 193, 196, 197, 199, 204], "imagin": [18, 27, 169, 176, 196], "wrap": [18, 26, 27], "whole": [18, 61, 158, 166, 171, 182, 188, 199, 201], "isbatterylow": [18, 19, 94], "batteri": [18, 19, 27, 70, 71, 100, 164, 165, 176, 189, 194, 202], "enter": [18, 21, 23, 24, 27, 106, 169, 172, 173, 174, 197, 202], "recharg": [18, 27], "never": [18, 27, 106, 141, 142, 164, 189, 197, 199], "four": [18, 27], "renavig": 18, "child": [18, 19, 22, 76, 80, 81, 83, 86, 87, 88, 164, 166, 176, 181, 182, 183, 184, 196], "sake": 18, "assum": [18, 19, 156, 163, 171, 172, 176, 179, 183, 184, 190, 191, 196, 197, 198, 199, 200, 201, 202, 203], "again": [18, 19, 20, 22, 81, 153, 155, 159, 161, 177, 181, 184, 189], "BUT": 18, "onto": [18, 21, 23, 106, 110, 164, 174, 176, 181, 183, 204], "hypothet": 18, "scenario": [18, 22, 102, 178, 201], "indefinit": [18, 19, 26, 55, 158, 194], "unlik": [18, 89, 169, 190], "vocabulari": 19, "larg": [19, 27, 90, 96, 102, 106, 109, 141, 142, 160, 162, 177, 181, 184, 185, 188, 202], "confus": 19, "first": [19, 27, 41, 80, 81, 89, 90, 106, 120, 125, 154, 155, 158, 160, 164, 165, 166, 172, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 190, 191, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "than": [19, 21, 23, 24, 27, 60, 61, 67, 71, 85, 90, 91, 92, 93, 97, 98, 99, 102, 103, 106, 108, 109, 110, 114, 116, 117, 118, 119, 141, 142, 155, 162, 163, 164, 165, 166, 167, 172, 174, 176, 183, 185, 189, 190, 191, 192, 193, 194, 196, 197, 198, 201, 202, 204], "actionnod": 19, "necessarili": 19, "often": [19, 27, 96, 164, 181, 189, 196], "quit": [19, 156, 164, 191, 193, 196], "fashion": 19, "commonli": [19, 44, 49, 52, 53, 58, 174, 182, 193, 196], "nav2_behavior_tre": [19, 27, 94, 162, 163, 166, 170, 174, 203], "folder": [19, 155, 156, 182, 188, 196], "client": [19, 27, 99, 161, 163, 164, 169, 170, 174, 187, 202], "clearcostmapservic": 19, "believ": [19, 193], "correctli": [19, 27, 159, 163, 164, 179, 181, 182, 183, 196, 197, 199, 201], "servic": [19, 27, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 54, 55, 91, 93, 105, 109, 155, 156, 162, 163, 165, 167, 169, 176, 178, 181, 188, 189, 196], "goalreach": [19, 83, 86, 88, 94, 166], "initialposereceiv": [19, 94], "intial_pos": 19, "listen": [19, 89, 90, 92, 153, 162, 189], "probe": [19, 155], "aspect": [19, 155, 156, 187, 188], "kei": [19, 91, 99, 154, 155, 158, 159, 174, 185, 186, 189, 190, 193, 196, 202], "Will": [19, 57, 90, 176], "travel": [19, 27, 46, 65, 83, 106, 140, 141, 142, 164, 176, 181, 182], "certain": [19, 55, 106, 162, 164, 171, 178, 180, 182, 194], "constant": [19, 99, 102, 109, 166, 172, 184, 185], "expos": [19, 27, 114, 163, 165, 189, 196], "port": [19, 93, 158, 162, 163, 164, 170, 182, 187, 189, 194, 203], "subsequ": [19, 27, 91, 141, 142, 155, 176, 193], "proport": [19, 100, 106, 141, 142, 197, 200], "previou": [19, 24, 62, 90, 106, 141, 158, 163, 165, 166, 171, 174, 176, 179, 181, 182, 184, 185, 189, 196, 199, 200], "properti": [19, 90, 155, 181, 182, 201], "prior": [19, 85, 91, 161, 164], "resembl": 19, "water": 19, "pipe": [19, 165], "action_a": 19, "action_b": 19, "action_c": 19, "idl": 19, "therefor": [19, 22, 89, 106, 184, 185, 186, 191, 196, 197, 199, 201, 203], "retick": 19, "ing": 19, "even": [19, 20, 21, 23, 105, 106, 109, 116, 120, 141, 156, 160, 162, 163, 164, 166, 176, 178, 179, 180, 181, 185, 189, 191, 193, 197, 202], "though": [19, 21, 100, 106, 142, 185, 186, 189, 193, 196, 197, 199, 201], "recal": [19, 182], "loop": [19, 27, 89, 90, 97, 100, 102, 106, 109, 116, 164, 173, 174, 193, 202], "violat": 19, "usual": [19, 27, 44, 49, 52, 53, 113, 155, 163, 171, 181, 183, 186, 191, 192, 196, 197], "togeth": [19, 27, 99, 181, 183, 193, 196], "suggest": [19, 96, 106, 178, 183, 184, 189], "promot": 19, "respons": [19, 21, 23, 24, 27, 38, 39, 40, 55, 90, 103, 164, 169, 174, 178, 186], "round": [19, 82, 90, 176, 180], "robin": [19, 82, 176], "untick": 19, "That": [19, 27, 141, 158, 163, 164, 178, 179, 189], "retain": [19, 66, 111, 112, 140, 141, 142], "rather": [19, 21, 23, 24, 27, 91, 96, 98, 106, 141, 155, 161, 162, 163, 164, 166, 174, 176, 183, 185, 191, 198, 202], "step": [19, 27, 90, 92, 99, 106, 142, 182, 184, 189, 191, 192, 193, 201], "did": [19, 20, 166, 169, 172, 173, 182, 184, 191, 192, 202], "On": [19, 176, 179, 182, 186, 190, 196], "circl": [19, 27, 89, 90, 185, 188, 201], "person": [20, 22, 26, 155, 158, 194], "virtual": [20, 90, 106, 164, 166, 169, 170, 171, 172, 173, 174, 181, 184, 202], "carrot": [20, 109, 166], "anyth": [20, 27, 89, 163, 170, 171, 174, 185, 189, 197, 203], "publish": [20, 44, 49, 52, 53, 58, 89, 90, 91, 92, 93, 97, 98, 101, 104, 105, 106, 108, 109, 114, 116, 117, 118, 121, 124, 126, 127, 137, 141, 142, 159, 161, 162, 163, 164, 166, 169, 172, 174, 176, 179, 181, 182, 185, 187, 188, 189, 193, 194, 195, 196, 198, 201, 202], "goalupdat": [20, 94, 194], "newest": [20, 100, 185], "truncatepath": [20, 94, 162, 194], "least": [20, 90, 155, 158, 163, 181, 201, 202], "awai": [20, 96, 102, 106, 110, 140, 165, 182, 185, 188, 202, 203, 204], "smooth": [20, 26, 27, 57, 88, 96, 100, 102, 106, 110, 111, 112, 114, 116, 140, 141, 142, 160, 163, 164, 165, 166, 176, 181, 185, 187, 196, 201, 204], "off": [20, 106, 110, 116, 118, 158, 164, 165, 166, 169, 184, 189, 191, 202, 204], "toward": [20, 73, 89, 90, 96, 106, 110, 141, 142, 164, 166, 173, 176, 185, 188, 195, 196, 204], "probabl": [20, 105, 123, 141, 142, 165, 182, 187], "occupi": [20, 27, 55, 98, 105, 106, 122, 123, 125, 126, 165, 182, 197], "truncat": [20, 60, 61, 96, 176], "pass": [20, 21, 23, 24, 44, 49, 52, 53, 55, 56, 75, 98, 103, 106, 110, 127, 143, 154, 164, 176, 192, 194, 197, 202, 204], "keeprunninguntilfailur": [20, 194], "mode": [20, 90, 99, 106, 116, 155, 165, 166, 193, 196, 197, 199, 203], "infinit": [20, 97, 122, 126, 141, 142, 193, 202], "cancel": [20, 22, 26, 31, 32, 33, 34, 35, 36, 37, 109, 115, 140, 141, 142, 159, 170, 172, 174, 176, 194], "controllerselector": [20, 21, 22, 23, 24, 94, 163], "selected_control": [20, 21, 22, 23, 24, 44], "default_control": [20, 21, 22, 23, 24, 44], "topic_nam": [20, 21, 22, 23, 24, 44, 49, 52, 53, 58, 105, 197, 199], "controller_selector": [20, 21, 22, 23, 24, 44], "plannerselector": [20, 21, 22, 23, 24, 94, 163], "selected_plann": [20, 21, 22, 23, 24, 52], "default_plann": [20, 21, 22, 23, 24, 52], "planner_selector": [20, 21, 22, 23, 24, 52], "input_go": [20, 21, 55, 56, 84, 194], "output_go": [20, 21, 55, 56, 84, 194], "updated_go": [20, 84, 194], "error_code_id": [20, 21, 22, 23, 24, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 187], "compute_path_error_cod": [20, 21, 22, 23, 24, 42, 43, 93, 187], "input_path": [20, 60, 61, 194], "output_path": [20, 60, 61, 194], "truncated_path": [20, 60, 194], "follow_path_error_cod": [20, 21, 22, 23, 24, 47, 77, 93], "intermediari": [21, 142, 160, 163], "constraint": [21, 110, 116, 142, 163, 164, 174, 176, 178, 185, 204], "final": [21, 22, 26, 27, 102, 103, 106, 140, 141, 142, 155, 163, 170, 174, 182, 185, 186, 187, 189, 193, 196, 204], "freespac": [21, 23, 24, 185], "opportun": [21, 23, 24, 166, 170, 174], "computepaththroughpos": [21, 55, 56, 94], "util": [21, 22, 23, 24, 27, 41, 99, 106, 142, 155, 160, 163, 164, 165, 166, 170, 178, 179, 181, 184, 189, 192, 197, 199, 200, 202], "By": [21, 23, 24, 27, 71, 155, 158, 159, 162, 166, 179, 182, 189, 191, 193, 197, 201], "convent": [21, 23, 24, 27, 182, 183, 186, 196], "style": [21, 23, 24, 104, 167, 185, 200], "worri": [21, 23, 24, 27, 156, 185, 191], "want": [21, 23, 24, 26, 27, 89, 106, 155, 163, 166, 169, 170, 171, 172, 173, 174, 181, 183, 184, 185, 186, 187, 189, 191, 192, 193, 195, 196, 198, 202, 203], "caller": [21, 23, 24, 202], "ampl": [21, 23, 24], "transient": [21, 23, 24, 44, 49, 52, 53, 58], "crowd": [21, 23, 24, 178], "temporari": [21, 22, 23, 24, 92, 93, 97, 108, 114, 117, 193, 199], "nomin": [21, 23, 24], "vector": [21, 27, 41, 42, 50, 55, 56, 66, 68, 88, 89, 90, 92, 93, 97, 98, 99, 100, 103, 106, 107, 108, 111, 114, 115, 116, 121, 122, 123, 126, 127, 140, 164, 165, 166, 171, 173, 174, 178, 179, 185, 191, 197, 199, 200], "removepassedgo": [21, 94, 163, 166], "cull": [21, 55, 56, 176], "awar": [21, 23, 24, 96, 106, 113, 115, 140, 141, 142, 160, 163, 182, 185, 202], "similarli": [21, 23, 89, 95, 109, 166, 181, 189], "impact": [21, 23, 99, 106, 166, 185, 191], "worth": [21, 23, 27, 106, 185, 189, 190], "reactiv": [21, 23, 194], "fallback": [21, 23, 24, 90, 201, 202], "exit": [21, 23, 27, 97, 100, 103, 162, 164, 189, 191, 192, 202], "preemption": [21, 23, 166, 170, 174], "immedi": [21, 23, 90, 103, 163, 166, 169, 172, 174, 181, 184, 189, 191, 202], "reserv": [21, 23, 24, 165, 186, 193], "resolv": [21, 23, 24, 103, 162, 164, 187, 200], "bad": [21, 23, 24, 27, 91, 169, 193], "spot": [21, 23, 24, 142, 159, 169], "iter": [21, 23, 24, 26, 27, 41, 56, 90, 93, 96, 101, 106, 112, 115, 116, 140, 141, 142, 165, 166, 171, 193], "reattempt": [21, 23, 24], "goalcheckerselector": [21, 23, 24, 94, 163], "hardcod": [21, 23, 24, 165, 170, 174], "advis": [21, 23, 24, 27, 181], "uniqu": [21, 23, 24, 27, 90, 155, 160, 162, 163, 166, 169, 170, 174], "selector": [21, 23, 24, 166, 176], "better": [21, 23, 24, 27, 89, 90, 97, 109, 115, 116, 141, 155, 163, 164, 166, 182, 185, 186, 192, 199, 204], "profession": [21, 23, 24, 160], "333": 21, "reactivesequ": [21, 22, 24], "radiu": [21, 27, 56, 89, 90, 96, 98, 99, 100, 102, 106, 109, 120, 133, 135, 141, 142, 143, 164, 176, 178, 179, 182, 184], "wouldaplannerrecoveryhelp": [21, 23, 94, 165], "error_cod": [21, 23, 64, 77, 78, 79, 186, 187, 202], "wouldacontrollerrecoveryhelp": [21, 23, 94, 165], "spin_error_cod": [21, 23, 59], "30": [21, 22, 23, 24, 26, 27, 62, 96, 100, 106, 165, 181, 182, 184, 193, 196, 199, 201, 202], "05": [21, 22, 23, 24, 30, 46, 89, 90, 91, 98, 100, 101, 106, 109, 142, 147, 171, 179, 182, 184, 200, 201, 202], "backup_error_cod": [21, 30], "prerequisit": [22, 157, 182], "sequencestar": [22, 170], "retryuntilsucessful": 22, "soft": [22, 90, 97, 106, 116], "extens": [22, 27, 106, 155, 156, 165, 166, 193], "apart": [22, 204], "effici": [22, 27, 113, 182, 185, 186], "forklift": 22, "close": [22, 27, 56, 85, 89, 90, 98, 106, 109, 116, 142, 145, 151, 155, 163, 164, 166, 172, 179, 185, 189, 196, 201, 202], "shorter": [22, 60, 61, 141, 142, 176, 184, 194], "expir": [22, 74, 176, 200], "ultim": 22, "solv": [22, 153, 173, 191], "problem": [22, 54, 103, 164, 173, 174, 176, 185, 191, 202], "cycl": [22, 89, 90, 109, 141, 142, 164, 169], "caus": [22, 30, 46, 89, 90, 91, 106, 141, 142, 159, 164, 185, 190, 193, 197, 199], "becaus": [22, 27, 103, 106, 155, 156, 158, 163, 166, 169, 181, 183, 185, 191, 192, 195, 196, 203, 204], "present": [22, 90, 116, 122, 126, 155, 162, 164, 165, 166, 171, 172, 174, 176, 182, 185, 201], "depict": [22, 96], "monitorandfollowpath": 22, "intent": [22, 106, 185], "kind": [22, 160, 181, 189, 191], "monitor": [22, 28, 89, 160, 163, 177, 203, 205], "exhibit": 22, "exclus": 22, "pathlongeronapproach": [22, 94, 176], "decid": [22, 91, 166, 183, 184, 186], "approach": [22, 27, 85, 90, 100, 101, 106, 107, 109, 113, 115, 140, 141, 142, 160, 163, 165, 176, 178, 181, 185, 187, 201, 204], "proxim": [22, 56, 85, 106, 109, 163, 164, 166, 201], "retryuntilsuccesful": 22, "inturn": 22, "firstli": 22, "cancelcontrol": [22, 94, 164], "gif": [22, 166, 196], "consequ": 22, "controller_serv": [22, 97, 101, 102, 103, 106, 109, 110, 162, 163, 164, 166, 172, 178, 186, 192, 199, 204], "conclus": 22, "readi": [22, 154, 155, 158, 159, 164, 171, 184, 185, 189, 191, 193, 197, 199, 201, 202], "organiz": 22, "prox_len": [22, 85], "length_factor": [22, 85], "retryuntilsuccess": 22, "num_attempt": 22, "cancelingcontrolandwait": 22, "controlcancel": 22, "video": [22, 155, 171, 189, 193, 194, 195, 200, 202, 203], "matur": [23, 24], "version": [23, 24, 27, 92, 93, 96, 107, 108, 115, 127, 140, 141, 142, 153, 154, 156, 159, 163, 169, 171, 172, 173, 174, 178, 182, 184, 189], "backup_code_id": 23, "ratecontrollercomputepathtopos": 24, "recoverycomputepathtopos": 24, "fallbackcomputepathtopos": 24, "checkifnewpathneed": 24, "invert": [24, 106, 163], "globalupdatedgo": [24, 66], "ispathvalid": [24, 94, 98], "recoveryfollowpath": 24, "fallbackrecoveri": 24, "spinrecoveri": 24, "waitrecoveri": 24, "backuprecoveri": 24, "ccw": 25, "squar": [25, 38, 39, 89, 90, 98, 166, 188], "three": [25, 27, 113, 165, 183, 185, 186, 196], "driveonhead": [25, 26, 94, 165, 166], "travers": [25, 27, 106, 120, 140, 141, 142, 164, 166, 183], "side": [25, 38, 39, 98, 106, 138, 155, 182, 184, 186, 190, 192, 203], "turn": [25, 41, 96, 99, 106, 109, 116, 118, 141, 142, 155, 163, 164, 165, 166, 176, 178, 184, 185, 187, 190, 191, 196, 202, 204], "primit": [25, 27, 141, 142, 164, 166, 184], "odometr": [25, 27, 193], "accuraci": [25, 90, 104, 161, 167, 193, 196], "repeat": [25, 106, 154, 166, 171, 183, 184], "num_cycl": 25, "dist_to_travel": [25, 46], "time_allow": [25, 26, 29, 30, 46, 59, 92, 164], "12": [25, 182, 184], "570796": 25, "is_recoveri": [25, 29, 59], "fals": [25, 26, 29, 55, 57, 71, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 109, 110, 115, 116, 117, 118, 120, 122, 123, 124, 125, 126, 127, 130, 132, 140, 141, 142, 143, 146, 159, 163, 164, 165, 166, 167, 169, 171, 173, 174, 181, 182, 185, 190, 191, 193, 195, 196, 197, 200, 201, 202, 203], "nav2_simple_command": [26, 164, 196], "gotopos": [26, 164], "gothroughpos": 26, "followwaypoint": [26, 165], "istaskcomplet": [26, 164], "poll": 26, "collect": [26, 180, 182, 185, 192, 193], "switch": [26, 90, 106, 118, 155, 156, 162, 163, 164, 165, 166], "robot_navig": 26, "basicnavig": [26, 164, 196], "rclpy": [26, 164, 202], "init": [26, 164, 189], "setinitialpos": [26, 164], "init_pos": 26, "waituntilnav2act": [26, 164], "autostart": [26, 103, 159, 185, 186, 195, 197, 199], "els": [26, 89, 98, 163, 164, 166, 171, 172, 174, 181, 189, 201], "lifecyclestartup": 26, "getpath": 26, "goal_pos": [26, 163, 164, 172, 174, 198], "smoothed_path": [26, 57, 187], "smoothpath": [26, 94, 96, 164, 187], "getfeedback": [26, 164], "navigation_dur": 26, "600": [26, 164, 186], "canceltask": 26, "getresult": [26, 164], "taskresult": [26, 164], "succeed": [26, 87, 164, 169, 173], "print": [26, 96, 164, 191, 202], "elif": [26, 164], "throw": [26, 89, 97, 164, 165, 191], "except": [26, 27, 39, 89, 97, 141, 142, 158, 163, 165, 173, 176, 181, 191, 193, 199, 202], "none": [26, 44, 49, 50, 51, 52, 53, 58, 89, 165, 166, 174, 185, 186], "call": [26, 27, 38, 39, 40, 90, 97, 100, 108, 141, 142, 147, 158, 159, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 176, 183, 184, 185, 186, 187, 189, 191, 192, 196, 197, 202], "catch": [26, 164], "septemb": [26, 193], "2023": [26, 90, 109, 160, 193], "constructor": [26, 27, 164, 166, 170], "namespac": [26, 27, 92, 93, 97, 98, 101, 106, 108, 114, 117, 122, 126, 127, 162, 165, 171, 172, 173, 178, 181, 182, 185, 186, 193, 197, 199, 200, 204], "launch": [26, 27, 92, 103, 104, 105, 156, 159, 169, 171, 172, 173, 174, 178, 179, 183, 186, 188, 189, 190, 193, 194, 196, 197, 199, 201, 203], "initial_pos": [26, 69, 91, 164], "posestamp": [26, 42, 43, 45, 48, 50, 51, 55, 56, 61, 66, 68, 84, 88, 163, 164, 166, 172, 173, 174, 186, 198, 202], "waypoint": [26, 28, 55, 102, 137, 138, 139, 160, 161, 163, 164, 167, 186], "chosen": [26, 27, 155, 165, 199], "taskexecutor": 26, "goal_checker_id": [26, 47, 49, 97], "nav_msg": [26, 41, 42, 43, 48, 60, 61, 85, 166, 172, 173, 174, 181, 186, 193], "rotat": [26, 27, 28, 59, 90, 91, 92, 96, 100, 102, 106, 109, 116, 129, 133, 134, 136, 140, 142, 151, 165, 172, 176, 177, 178, 181, 183, 184, 196, 201, 202, 205], "angl": [26, 27, 59, 89, 90, 99, 100, 115, 133, 140, 141, 163, 176, 185, 196], "dist": [26, 141, 142, 188], "head": [26, 35, 46, 102, 106, 109, 110, 140, 142, 158, 164, 166, 176, 180, 181, 183, 185, 194, 196, 204], "assistedteleop": [26, 31, 94, 164, 165, 166, 176], "ongo": 26, "trackingrout": 26, "100m": [26, 113, 164], "argument": [26, 154, 164, 165, 166, 170, 172, 181, 184, 187, 189, 191, 192, 196, 197, 199, 201], "msg": [26, 41, 42, 43, 50, 55, 56, 66, 68, 85, 88, 90, 92, 97, 116, 118, 164, 172, 173, 174, 176, 181], "use_start": [26, 163], "getpaththroughpos": 26, "dockrobot": [26, 94, 167, 202], "dock_pos": [26, 45, 202], "dock_typ": [26, 45, 62, 202], "databas": [26, 100], "dock_id": [26, 45, 202], "undockrobot": [26, 94, 167, 202], "undock": [26, 62, 100, 167, 176, 202], "instanc": [26, 27, 62, 90, 100, 138, 159, 166, 170, 178, 181, 186, 189, 196, 197, 199, 202], "smoother_id": [26, 57, 187], "max_dur": 26, "check_for_collis": [26, 57], "changemap": 26, "map_filepath": 26, "map": [26, 27, 28, 41, 42, 43, 47, 65, 83, 91, 92, 93, 97, 98, 100, 104, 108, 117, 118, 121, 122, 124, 125, 126, 140, 141, 142, 153, 159, 160, 161, 163, 166, 167, 170, 171, 172, 173, 174, 176, 178, 179, 181, 183, 185, 190, 193, 195, 196, 197, 199, 201, 202, 203, 205], "yaml": [26, 89, 90, 105, 163, 164, 169, 170, 171, 172, 173, 174, 178, 179, 181, 185, 186, 187, 188, 190, 191, 192, 193, 195, 196, 197, 199, 200, 201, 202, 204], "clearallcostmap": 26, "getglobalcostmap": 26, "nav2_msg": [26, 27, 97, 162, 163, 167, 170, 197, 199], "getlocalcostmap": 26, "bt_navig": [26, 50, 51, 65, 67, 93, 103, 162, 165, 166, 170, 174, 186], "onlin": [26, 164], "lifecycl": [26, 28, 89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117, 153, 160, 162, 163, 174, 178, 180, 185, 189, 192, 197, 199], "conjunct": [26, 106], "bringup": [26, 27, 103, 154, 159, 164, 165, 171, 178, 180, 182, 185, 186, 189, 197, 201], "manag": [26, 27, 28, 122, 126, 155, 159, 160, 162, 163, 178, 180, 181, 183, 184, 185, 186, 188, 189, 192, 193], "bring": [26, 90, 103, 164, 166, 184, 189, 196, 198], "lifecycleshutdown": 26, "shut": [26, 27, 186], "down": [26, 27, 100, 102, 103, 106, 109, 115, 124, 126, 159, 160, 162, 164, 165, 166, 185, 186, 189, 191, 196, 199, 201], "destroynod": 26, "releas": [26, 161, 162, 177, 189, 200], "resourc": [26, 27, 90, 92, 97, 106, 114, 116, 155, 164, 165, 169, 172, 173, 174, 178, 179, 180, 181, 183, 185, 186, 189, 192, 197, 200], "convers": [26, 105, 158, 197, 199], "getsizeincellsx": 26, "width": [26, 98, 99, 102, 106, 109, 171, 182, 185, 196], "cell": [26, 27, 115, 119, 120, 122, 123, 125, 126, 141, 164, 166, 171, 178, 179, 182, 184, 190, 197, 199], "getsizeincellsi": 26, "height": [26, 89, 90, 98, 102, 109, 122, 126, 171, 182, 184, 196], "getsizeinmetersx": 26, "x": [26, 89, 90, 91, 98, 100, 106, 116, 128, 129, 141, 147, 150, 163, 164, 166, 172, 173, 174, 181, 183, 184, 188, 196, 198, 202], "axi": [26, 106, 116, 171, 184, 196], "size": [26, 27, 38, 39, 99, 125, 141, 142, 164, 171, 177, 178, 179, 181, 182, 184, 185, 188, 189, 190, 193, 196, 197, 199, 200], "getsizeinmetersi": 26, "y": [26, 89, 90, 91, 98, 100, 116, 128, 129, 153, 154, 163, 164, 166, 172, 173, 174, 181, 183, 184, 188, 189, 193, 196, 198, 202], "getoriginx": 26, "getorigini": 26, "getresolut": 26, "resolut": [26, 98, 106, 126, 140, 141, 142, 163, 171, 176, 178, 179, 182, 195, 197, 199], "getglobalframeid": [26, 173], "frame_id": [26, 67, 105, 122, 126, 166, 172, 173, 181, 197, 198, 199], "getcostmaptimestamp": 26, "timestamp": [26, 138, 166, 181], "getcostxi": 26, "mx": 26, "my": [26, 158, 194, 202], "np": 26, "uint8": 26, "int": [26, 41, 48, 81, 89, 90, 91, 93, 96, 98, 99, 100, 105, 106, 111, 112, 115, 117, 119, 122, 126, 128, 139, 140, 141, 142, 166, 170, 171, 173, 174, 191], "getcostidx": 26, "index": [26, 48, 138, 154, 169, 171, 172, 173, 174, 176, 203], "setcost": 26, "maptoworld": 26, "wx": 26, "float": [26, 45, 62, 166], "wy": 26, "xy": [26, 110, 134, 136, 164, 166], "worldtomapvalid": 26, "getindex": [26, 171], "footprintcost": 26, "polygon": [26, 27, 41, 95, 98, 165, 177, 179, 201], "implicit": 26, "linecost": 26, "x0": 26, "x1": [26, 96], "y0": 26, "y1": [26, 96], "step_siz": 26, "setcostmap": 26, "pointcost": 26, "pycostmap2d": 26, "footprintcostatpos": 26, "theta": [26, 28, 100, 102, 110, 111, 116, 163, 166, 176, 178, 185, 202, 204], "example_nav_to_pos": 26, "py": [26, 104, 159, 164, 166, 169, 171, 172, 173, 174, 179, 181, 182, 184, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202], "auxiliari": 26, "example_nav_through_pos": 26, "example_waypoint_follow": 26, "example_follow_path": 26, "example_assisted_teleop": 26, "coupl": [26, 189, 193, 204], "demo_secur": 26, "secur": [26, 27, 90, 97, 116, 155, 157, 166, 189], "patrol": [26, 27], "demo_pick": 26, "shelf": 26, "warehous": [26, 27, 179, 185, 197], "basket": 26, "deliv": 26, "destin": [26, 27, 66, 67, 68, 88, 159, 181, 182, 184], "demo_inspect": 26, "inspect": [26, 155], "pictur": [26, 27, 117, 171, 196, 197, 199, 201], "rfid": 26, "shelv": 26, "status": [26, 174], "roboticist": 27, "appreci": [27, 158], "middlewar": 27, "cli": [27, 105, 155, 156, 162, 163, 189, 192, 198], "canon": 27, "shovel": 27, "bulldoz": 27, "right": [27, 106, 115, 116, 141, 142, 158, 159, 164, 181, 183, 188, 189, 190, 192, 196], "permiss": [27, 90, 97, 116, 166], "occasion": [27, 113], "boolean": [27, 118, 165, 166, 176, 182], "synchron": [27, 193], "regist": [27, 94, 169, 170, 171, 172, 173, 174, 182, 200], "highest": [27, 165, 202], "navigatetopos": [27, 93, 94, 117, 162, 170, 174, 194], "interact": [27, 93, 94, 106, 160, 163, 164, 167, 184, 186, 187, 189, 191, 202, 205], "transit": [27, 103, 111, 162, 164, 174, 185, 186, 187, 192, 204], "teardown": [27, 178], "shutdown": [27, 164, 186], "commerci": [27, 158, 196], "debug": [27, 96, 106, 126, 127, 130, 141, 142, 155, 165, 191, 192], "unconfigur": [27, 186], "inact": [27, 106, 169, 172, 173, 174, 184, 186], "stage": [27, 45, 62, 98, 100, 155, 167, 172, 189, 202], "fulli": [27, 91, 120, 141, 142, 158, 159, 163, 164, 178, 185, 187, 193, 196, 200, 202], "on_configur": [27, 169, 172, 173, 174], "alloc": [27, 186, 191, 200], "memori": [27, 155, 164, 185, 186, 189, 191, 200, 202], "on_activ": [27, 169, 172, 173, 174], "deactiv": [27, 103, 169, 172, 173, 174, 186], "clean": [27, 99, 106, 155, 162, 164, 166, 169, 172, 173, 174, 185, 189], "dealloc": 27, "cleanli": [27, 103, 174, 185, 189, 192], "wrapper": [27, 169, 170, 191, 193], "lifecyclenod": [27, 164, 172, 174, 191], "nav2_util": [27, 162, 164, 173, 174], "much": [27, 96, 100, 102, 109, 116, 141, 158, 160, 162, 163, 165, 183, 184, 185, 196, 197], "complex": [27, 93, 106, 141, 160, 165, 182, 183, 184, 185, 191, 203], "crash": [27, 103, 162, 164, 185, 186, 189, 203], "eloqu": [27, 168], "increasingli": [27, 193], "scalabl": 27, "oppos": [27, 142], "finit": [27, 106, 141, 193, 203], "fsm": 27, "dozen": [27, 202], "soccer": [27, 196], "plai": [27, 179, 189, 193], "game": [27, 193], "challeng": 27, "error": [27, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 64, 77, 78, 79, 89, 90, 91, 93, 102, 106, 119, 153, 154, 162, 163, 164, 167, 176, 179, 182, 187, 189, 190, 193, 195, 196, 200, 202], "prone": 27, "shoot": 27, "particularli": [27, 111, 155, 182, 197], "unclear": 27, "kick": [27, 169], "ball": 27, "reus": [27, 155, 169, 174, 184, 186], "book": 27, "strongli": 27, "chapter": [27, 197, 199], "nomenclatur": 27, "workflow": [27, 155, 156], "minut": [27, 92, 93, 97, 108, 114, 117, 166, 188, 189], "formal": [27, 160, 190], "valid": [27, 72, 89, 90, 91, 96, 99, 110, 118, 121, 122, 124, 126, 141, 142, 160, 165, 174, 176, 182, 185, 196], "provenli": 27, "correct": [27, 89, 90, 153, 155, 158, 164, 181, 182, 184, 189, 195, 197, 199, 201], "central": [27, 196], "v4": 27, "construct": [27, 158, 164], "insid": [27, 90, 95, 96, 97, 100, 101, 113, 116, 117, 155, 156, 164, 165, 166, 171, 181, 182, 186, 189, 191, 192, 197, 200, 201, 202], "load": [27, 47, 92, 93, 97, 98, 100, 105, 106, 108, 114, 117, 127, 155, 160, 161, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 176, 178, 182, 184, 187, 192, 193, 197, 199, 200, 203], "associ": [27, 165, 181, 182, 183], "At": [27, 110, 158, 164, 171, 181, 183, 184, 189, 191, 193, 202, 204], "march": 27, "One": [27, 178, 181, 184, 196], "part": [27, 31, 32, 35, 36, 37, 60, 61, 90, 91, 113, 121, 141, 142, 158, 162, 164, 171, 178, 179, 182, 184, 187, 189, 193, 201], "larger": [27, 85, 90, 103, 106, 109, 111, 140, 158, 163, 176, 191, 201], "navigatetoposeact": 27, "among": [27, 115, 178, 185, 190], "hierarch": [27, 203], "hfsm": 27, "popular": [27, 185, 191], "demand": [27, 172, 173, 196], "natur": [27, 106, 166, 174, 185, 193], "difficult": [27, 110, 164, 185, 204], "offer": [27, 102, 178, 196, 200, 203], "nav2_hfsm_navig": 27, "pend": [27, 174], "heart": [27, 178], "host": [27, 92, 97, 105, 108, 114, 117, 155, 156, 161, 169, 178, 189, 192, 196], "runtim": [27, 163, 164, 169, 170, 171, 172, 173, 174, 196, 200], "alias": 27, "param": [27, 100, 110, 163, 171, 181, 184, 185, 191, 192, 196, 197, 199, 201, 202], "correspond": [27, 41, 85, 89, 90, 93, 106, 107, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126, 140, 141, 142, 163, 164, 169, 170, 171, 182, 183, 190, 196, 197, 199], "class": [27, 90, 91, 93, 160, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 184, 185, 200], "charger": [27, 167], "costli": 27, "duplic": [27, 174], "special": [27, 85, 89, 90, 97, 99, 158, 165, 170, 171, 189, 203], "varieti": [27, 169], "cannot": [27, 76, 106, 109, 116, 141, 142, 147, 163, 165, 174, 185, 186, 189, 196, 200, 202, 203], "subscrib": [27, 44, 49, 52, 53, 58, 70, 71, 84, 90, 91, 97, 123, 125, 138, 163, 166, 181, 182, 189, 194, 196], "computation": [27, 106, 126, 164], "expens": [27, 106, 126, 164, 165, 181], "sustain": 27, "fork": [27, 101, 189], "modif": [27, 155, 158, 163, 164], "itself": [27, 100, 124, 141, 142, 155, 164, 170, 174, 182, 187, 189, 197, 199, 203], "definit": [27, 47, 57, 93, 165, 169, 171, 174, 181, 182, 184, 186, 202], "rectifi": 27, "buffer": [27, 92, 98, 114, 116, 122, 126, 169, 172, 173, 189, 193, 200], "shortest": [27, 178], "spars": [27, 176, 185, 200], "predefin": [27, 196], "feasibl": [27, 106, 110, 112, 113, 121, 141, 160, 163, 164, 166, 176, 178, 185, 204], "charg": [27, 70, 100, 165, 166, 167, 176, 178, 202], "station": [27, 45, 62, 100, 178, 202], "detector": [27, 95, 100, 194, 202], "board": [27, 188], "mainstai": [27, 113], "unknown": [27, 55, 77, 78, 79, 98, 107, 115, 120, 126, 140, 141, 142, 165, 186, 197], "fake": 27, "poor": [27, 193], "total": [27, 30, 106, 140, 141, 142, 190, 202], "attent": [27, 106, 185], "sm": [27, 169], "matrix": [27, 181], "hold": [27, 182, 203], "tf": [27, 76, 92, 93, 98, 102, 104, 106, 109, 114, 125, 127, 153, 160, 161, 164, 165, 169, 172, 173, 176, 181, 183, 184, 193, 196, 198, 202], "criteria": [27, 134, 136, 151, 158, 164, 176], "search": [27, 61, 102, 106, 109, 110, 113, 127, 140, 141, 142, 153, 163, 164, 166, 178, 185, 204], "compar": [27, 64, 77, 78, 79, 90, 93, 96, 113, 165, 166, 202], "realiti": 27, "refin": [27, 96, 112, 141, 142, 159, 164, 202], "introduc": [27, 89, 109, 156, 158, 161, 163, 164, 167, 180, 182, 184, 186, 190], "ragged": 27, "abrupt": 27, "separ": [27, 89, 90, 98, 106, 121, 155, 160, 163, 164, 166, 171, 181, 183, 186, 187, 189, 191, 192, 197, 198, 202, 203], "combin": [27, 98, 141, 144, 145, 148, 149, 163, 198], "acquir": 27, "multitud": [27, 182], "remark": 27, "robot_radiu": [27, 98, 171, 179, 182, 185], "arbitrari": [27, 90, 113, 156, 176, 178, 180, 185, 202], "circular": [27, 98, 106, 113, 120, 160, 166, 178, 179, 184, 185], "movement": [27, 89, 90, 91, 96, 98, 116, 142, 165, 179, 196, 201, 202], "attach": [27, 98, 158, 179, 181, 182, 183, 186, 189], "pallet": [27, 98, 100, 167, 179, 202], "shape": [27, 89, 90, 98, 113, 160, 165, 178, 179, 180, 184, 185, 197, 199, 201], "tell": [27, 158, 166, 169, 170, 171, 181, 189, 191, 196], "nav2_waypoint_follow": [27, 117, 137, 138, 139, 161, 163, 165, 166], "nice": [27, 169, 189], "school": 27, "thought": [27, 164, 170], "fleet": [27, 189], "dispatch": 27, "dumb": 27, "smart": [27, 118], "grade": [27, 160, 181, 196], "solut": [27, 92, 93, 97, 106, 108, 114, 117, 141, 142, 185, 190, 193], "account": [27, 89, 90, 163, 164, 169, 178, 185, 190, 202], "assign": [27, 57, 61, 96], "hand": [27, 106, 110, 116, 164, 166, 179, 183, 184, 185, 189, 193, 204], "unit": [27, 92, 93, 97, 99, 103, 104, 108, 114, 117, 158, 167, 177, 183], "aisl": [27, 140, 164, 178, 185], "proof": 27, "realli": [27, 96, 185, 197], "carri": [27, 162, 163, 164, 173, 194], "weight": [27, 61, 91, 96, 106, 112, 115, 140, 141, 142, 150, 162, 164, 166, 185, 193, 197], "mid": 27, "soon": [27, 166], "nav2_bt_waypoint_follow": 27, "subject": [27, 106, 181], "ti": [27, 142], "neither": 27, "highli": [27, 96, 106, 113, 150, 159, 160, 166, 176, 178, 183, 185, 187, 195, 196, 198, 200, 204], "distinct": [27, 183], "busi": 27, "navsat_transform": [27, 196], "fuse": [27, 160, 177, 181, 196], "follow_gps_waypoint": [27, 166, 196], "directli": [27, 99, 106, 139, 155, 156, 158, 163, 166, 170, 171, 184, 191, 196, 197, 199], "express": [27, 124, 166, 172, 196, 197, 199], "cartesian": [27, 41, 99, 106, 166, 176, 196], "accord": [27, 105, 181, 182, 196, 197, 199], "odom": [27, 76, 89, 90, 91, 92, 93, 97, 98, 100, 104, 116, 153, 169, 170, 179, 181, 182, 183, 193, 196, 198, 201, 202], "base_link": [27, 56, 61, 65, 67, 76, 83, 92, 93, 98, 100, 104, 111, 112, 114, 169, 170, 171, 174, 179, 181, 182, 183, 184, 187, 193, 196, 202], "instruct": [27, 117, 159, 169, 171, 172, 173, 174, 181, 182, 189, 191, 192, 198], "tri": [27, 162, 172], "equal": [27, 89, 90, 91, 92, 93, 97, 102, 105, 108, 114, 116, 117, 118, 166, 171, 188, 190, 197, 199], "vision": [27, 96, 100, 182, 189, 193, 202], "depth": [27, 90, 98, 122, 126, 176, 178, 182, 183, 184, 185, 193, 200], "rep": [27, 160, 163, 177, 181, 183, 196], "105": [27, 160, 181, 183, 196], "rich": 27, "nutshel": 27, "tf2": [27, 162, 180, 181, 183, 184, 185], "job": [27, 106], "captur": [27, 164, 178, 192, 193], "remaind": 27, "toolbox": [27, 160, 161, 182, 185, 191, 198], "metadata": [27, 155, 174, 197, 199, 202, 203], "radar": [27, 181, 182, 200], "wheel": [27, 102, 181, 183, 184, 193, 196], "encod": [27, 118, 124, 181, 183, 193, 196, 197, 199], "vio": [27, 177, 181, 183, 205], "imu": [27, 181, 182, 183, 193, 196], "drift": [27, 181], "manner": [27, 160], "dead": 27, "reckon": 27, "precis": [27, 163, 179], "perceiv": [27, 182], "regular": [27, 29], "inflat": [27, 91, 98, 121, 123, 141, 143, 166, 176, 182, 190, 197, 200], "sonar": [27, 90, 123, 165, 182, 185, 200, 201], "wise": [27, 106, 174, 185, 189, 202], "scene": [27, 106, 161], "camera": [27, 118, 138, 165, 182, 185, 200, 202, 205], "underli": [27, 200], "heurist": [27, 109, 113, 140, 141, 142, 163, 164, 166, 178], "binari": [27, 98, 105, 140, 159, 165, 169, 170, 172, 173, 174, 176, 185, 189, 200], "annot": [27, 99, 163, 171, 172, 173, 197, 199, 202], "occur": [27, 111, 171, 193, 201, 202], "might": [27, 91, 106, 116, 141, 142, 163, 166, 174, 179, 181, 182, 189, 191, 192, 197, 199, 203], "pixel": [27, 98, 190, 197], "belong": [27, 124, 163, 197, 199], "mask": [27, 105, 118, 121, 124, 163, 165, 176, 190], "overlaid": 27, "surfac": [27, 160, 196, 202], "spatial": [27, 106, 163], "linearli": [27, 100, 124, 163, 197, 199], "restrict": [27, 90, 124, 163, 165, 166, 176, 185, 196, 199], "lane": [27, 105, 121, 163, 176, 197], "mesh": [27, 184], "discret": [27, 119, 155, 158, 178, 181], "tunabl": 28, "smac": [28, 96, 106, 109, 110, 121, 160, 163, 177, 178, 179, 204], "star": [28, 178, 185], "regul": [28, 160, 163, 164, 166, 172, 176, 178, 185, 189, 204], "pure": [28, 102, 106, 160, 163, 164, 165, 166, 169, 171, 173, 174, 176, 178, 185, 193, 204], "pursuit": [28, 160, 163, 164, 166, 176, 178, 185, 204], "predict": [28, 90, 163, 166, 176, 193], "shim": [28, 176, 177, 185, 205], "grace": [28, 172, 176], "saver": [28, 118, 121, 124, 163, 197, 199], "smoother": [28, 57, 58, 79, 140, 141, 142, 160, 174, 177, 178, 186, 201, 205], "savitzki": [28, 176], "golai": [28, 176], "constrain": [28, 112, 163, 176, 185], "loopback": 28, "invok": [29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 63, 154, 155, 186], "nav2_behavior": [29, 30, 46, 59, 63, 92, 164, 166, 169], "modul": [29, 30, 41, 42, 43, 46, 47, 50, 51, 59, 63, 93, 103, 117, 166, 171, 193, 196, 201], "doubl": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 51, 54, 55, 56, 57, 59, 60, 61, 63, 65, 67, 75, 83, 85, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 114, 115, 116, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 133, 134, 135, 136, 137, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 163, 172, 173], "increment": [29, 89, 90, 92, 141, 164], "counter": [29, 113, 164, 170, 174, 181, 201], "exce": [29, 30, 46, 59, 92, 93, 97, 108, 114, 117, 124, 163], "server_nam": [29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 46, 47, 50, 51, 59, 63, 163], "string": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 65, 67, 76, 83, 84, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 103, 104, 105, 106, 108, 110, 114, 116, 117, 118, 121, 122, 123, 124, 125, 126, 127, 137, 138, 141, 142, 144, 145, 148, 149, 162, 165, 166, 169, 170, 171, 172, 173, 174, 181, 186, 200, 202], "server_timeout": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 47, 50, 51, 54, 59, 63, 72, 93, 163], "timeout": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 51, 54, 59, 63, 78, 79, 90, 92, 93, 97, 99, 100, 103, 105, 108, 114, 116, 117, 137, 162, 169, 170, 201], "uint16": [29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 186, 202], "enumer": [29, 30, 41, 42, 43, 45, 46, 47, 57, 59, 62, 203], "assisted_teleop_serv": 29, "assisted_teleop_error_cod": 29, "displac": [30, 46], "linear": [30, 46, 90, 96, 99, 100, 102, 105, 109, 132, 141, 163, 165, 166, 172, 181, 197, 201], "translat": [30, 46, 91, 109, 129, 133, 163, 165, 176, 181, 183, 185, 202], "backup_serv": [30, 46], "address": [31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 161, 162, 163, 164, 165, 166, 167, 169], "remap": [31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 104, 163, 164, 181, 182, 186, 187, 191, 192, 193, 194, 196, 201], "assisted_teleop": [31, 92], "compute_complete_coverag": 34, "drive_on_head": [35, 92], "reset_dist": [38, 39, 163], "won": [38, 106, 163, 166, 169, 170, 172, 173, 174, 179, 184, 189, 190, 196, 197], "clear_around_local_costmap": 38, "region": [39, 41, 89, 106, 176], "clear_except_local_costmap": 39, "opennav_coverag": [41, 99], "fields2cov": [41, 99, 166], "generate_headland": 41, "bool": [41, 45, 55, 57, 59, 62, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 102, 103, 106, 107, 109, 110, 111, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 130, 132, 134, 136, 137, 138, 139, 140, 141, 142, 143, 146, 163, 166, 169, 174, 202], "whether": [41, 45, 55, 57, 89, 90, 91, 92, 96, 97, 98, 99, 100, 102, 103, 104, 106, 107, 109, 111, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 146, 158, 161, 163, 167, 169, 171, 172, 176, 181, 182, 184, 185, 202], "headland": [41, 99], "generate_rout": 41, "swath": [41, 99], "generate_path": 41, "connector": [41, 193], "file_field": 41, "filepath": [41, 100, 142, 174, 185, 202], "gml": 41, "file_field_id": 41, "geometry_msg": [41, 42, 43, 45, 48, 50, 55, 56, 61, 66, 68, 84, 88, 90, 92, 97, 116, 162, 166, 172, 173, 174, 181, 198, 202], "outermost": [41, 89, 90], "void": [41, 164, 170, 172, 174], "polygons_frame_id": 41, "nav_path": 41, "coverage_path": 41, "pathcompon": 41, "distinguish": 41, "pathcomponentsiter": 41, "field_filepath": 41, "cov_path": 41, "computecoverag": 41, "compute_coverage_error_cod": 41, "coveragenavig": [41, 93, 176], "nav2_plann": [42, 43, 161], "empti": [42, 43, 93, 106, 122, 125, 126, 137, 162, 163, 164, 166, 167, 172, 174, 189, 190], "followpathact": [44, 49, 53, 58], "qo": [44, 49, 52, 53, 58, 90, 125, 163, 166, 182, 193], "valu": [44, 49, 52, 53, 58, 69, 71, 89, 90, 91, 92, 93, 96, 97, 98, 100, 102, 105, 106, 108, 109, 112, 114, 115, 117, 118, 122, 123, 124, 126, 140, 141, 142, 155, 158, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 185, 187, 190, 191, 195, 196, 197, 199, 201, 203, 204], "use_dock_id": [45, 202], "max_staging_tim": [45, 202], "1000": [45, 93, 106, 112, 140, 141, 142, 202], "navigate_to_staging_pos": [45, 202], "num_retri": [45, 202], "dock_error_cod": 45, "drive_on_heading_error_cod": 46, "eg": [47, 51, 185], "simplegoalcheck": [47, 97, 101, 102, 109, 110, 127, 163, 176, 204], "precise_goal_check": [47, 49, 163], "extract": [48, 164, 174, 176], "header": [48, 67, 161, 166, 171, 172, 173, 181, 198], "goalcheck": [49, 162, 164, 172], "goal_check": [49, 97, 101, 102, 109, 110, 163, 172, 204], "goal_checker_selector": 49, "selected_goal_check": 49, "default_goal_check": 49, "absolut": [50, 51, 105, 124, 162, 166, 172, 181, 184, 189, 191, 193, 196, 197, 199], "lowest": [50, 51, 106, 163, 165, 186], "error_code_nam": [50, 51, 93], "navigate_through_poses_error_cod": [50, 93], "navigate_through_poses_w_replanning_and_recoveri": [50, 51], "navigate_to_pose_error_cod": [51, 93], "computepathtoposeact": 52, "progresscheck": [53, 162], "progress_check": [53, 97, 101, 102, 109, 110, 204], "progress_checker_selector": 53, "selected_progess_check": 53, "progress_checker_id": [53, 165], "default_progress_check": 53, "selected_progress_check": 53, "precise_progress_check": 53, "reloc": 54, "sever": [54, 90, 94, 95, 106, 113, 155, 158, 163, 189, 196, 202], "deloc": 54, "kidnap": 54, "reinitialize_global_loc": 54, "threshold": [55, 67, 90, 97, 100, 105, 106, 109, 110, 118, 147, 164, 167, 176, 193, 195, 197, 199, 202, 204], "get_cost_global_costmap": 55, "cost_threshold": 55, "254": [55, 182], "use_footprint": 55, "253": 55, "consider_unknown_as_obstacl": 55, "255": [55, 98, 171, 197], "viapoint": [56, 176], "robot_base_fram": [56, 65, 67, 83, 92, 93, 98, 111, 112, 114, 169, 170, 171, 174, 181, 182, 187], "unsmoothed_path": [57, 187], "max_smoothing_dur": 57, "smoothing_dur": 57, "durat": [57, 75, 88, 92, 93, 97, 103, 104, 106, 147, 158, 164, 170, 172, 186, 194, 202], "was_complet": 57, "indic": [57, 89, 90, 91, 106, 118, 121, 124, 137, 158, 160, 162, 163, 170, 171, 182, 199, 202], "simple_smooth": [57, 112, 114, 187], "smoothing_duration_us": 57, "smoothing_complet": 57, "smoothing_path_error_cod": 57, "smoother_selector": 58, "default_smooth": 58, "selected_smooth": 58, "simplesmooth": [58, 112, 114, 187], "radian": [59, 89, 90, 91, 106, 109, 110, 204], "closer": [60, 106, 141, 165, 166], "orient": [60, 61, 96, 102, 106, 107, 109, 111, 115, 134, 136, 140, 141, 142, 151, 159, 166, 171, 173, 178, 181, 182, 193, 195, 196, 197, 198, 199], "distant": 61, "backward": [61, 100, 102, 127, 147, 150, 163, 165, 166, 191, 201], "distance_forward": 61, "trim": 61, "distance_backward": 61, "robot_fram": 61, "transform_toler": [61, 65, 67, 89, 90, 91, 92, 93, 98, 101, 102, 106, 109, 114, 118, 121, 124, 125, 127, 172, 174, 200, 201], "lookup": [61, 164], "angular_distance_weight": 61, "angular": [61, 90, 99, 100, 102, 106, 109, 110, 128, 129, 132, 141, 144, 147, 148, 150, 165, 166, 172, 181, 185, 201, 204], "closest": [61, 102, 109, 127], "Not": [61, 106, 160, 185, 202], "max_robot_pose_search_dist": [61, 102, 106, 109], "infin": 61, "path_loc": 61, "max_undocking_tim": [62, 202], "wait_serv": 63, "unsign": [64, 77, 78, 79, 171], "against": [64, 77, 78, 79, 142, 165, 166, 185, 189, 201], "error_codes_to_check": 64, "std": [64, 66, 68, 88, 162, 164, 166, 169, 170, 172, 173, 174, 191], "101": [64, 165, 186, 197], "107": 64, "119": 64, "declar": [65, 67, 155, 158, 163, 166, 169, 171, 172, 173, 197, 199], "ros__paramet": [65, 67, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 121, 124, 140, 141, 142, 162, 163, 166, 169, 170, 172, 173, 174, 178, 181, 182, 187, 190, 196, 197, 199, 200, 201, 202, 204], "global_fram": [65, 83, 92, 93, 98, 165, 169, 170, 171, 174, 182], "goal_reached_tol": 67, "25": [67, 89, 90, 91, 97, 100, 101, 102, 105, 109, 110, 134, 136, 141, 142, 151, 163, 191, 196, 197, 199, 201, 204], "sent": [69, 116, 164, 165, 166, 169, 174, 194], "initial_pose_receiv": 69, "sensor_msg": [70, 71, 90, 181], "batteryst": [70, 71, 202], "power_supply_statu": 70, "power_supply_status_charg": 70, "battery_top": [70, 71], "battery_statu": [70, 71], "percentag": [71, 91, 123, 124, 172, 176, 192, 197], "voltag": 71, "is_voltag": 71, "min_batteri": 71, "timer": [74, 166, 176, 182], "reset": [74, 91, 106, 147, 159, 162, 163, 164, 170, 171, 174, 176], "patience_exceed": [77, 165], "failed_to_make_progress": [77, 165], "no_valid_control": [77, 78, 165], "compute_path_to_pose_error_cod": 78, "failed_to_smooth_path": [79, 165], "smoothed_path_in_collis": [79, 165], "smoother_error_cod": [79, 93, 187], "till": 80, "third": [80, 172, 189, 197, 199], "doesn": [80, 140, 163, 164, 169, 185, 189, 193, 197], "goal_updater_top": 84, "goal_upd": [84, 194], "subscript": [84, 89, 90, 163, 166, 174, 176, 181, 186], "newli": [85, 110, 163, 164, 179, 182, 185, 186, 189, 197, 201, 203, 204], "old": [85, 127, 165, 174, 176], "length": [85, 96, 98, 99, 106, 115, 141, 142, 164, 166, 182, 184, 185, 186, 188], "factor": [85, 96, 102, 106, 120, 140, 141, 151, 182, 185], "throttl": [86, 162, 176], "min_rat": 88, "max_rat": 88, "min_spe": 88, "max_spe": [88, 106], "filter_dur": 88, "sec": [88, 104, 170, 198], "affect": [89, 95, 163, 164, 166, 184], "blink": 89, "led": [89, 165, 166], "sound": [89, 166], "alarm": [89, 166], "warn": [89, 108, 123, 141, 142, 162, 201], "malfunct": 89, "collision_detector_st": [89, 166], "readm": [89, 90, 95, 102, 106, 109, 110, 113, 115, 116, 142, 162, 163, 164, 165, 185, 202], "action_typ": [89, 90, 166, 201], "base_frame_id": [89, 90, 91, 104, 201], "base_footprint": [89, 90, 91, 104, 184, 196, 201], "odom_frame_id": [89, 90, 91, 104, 201], "date": [89, 90, 91, 118, 121, 124, 158, 161], "source_timeout": [89, 90, 201], "interv": [89, 90], "disabl": [89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117, 140, 141, 142, 164, 165, 185, 188, 193, 202], "overridden": [89, 90, 92, 97, 98, 105, 108, 162, 163, 165, 166, 170, 171, 174, 189], "per": [89, 90, 106, 158, 166, 171, 172, 173, 176, 177, 178, 179, 192, 196], "base_shift_correct": [89, 90], "latest": [89, 90, 154, 155, 189, 204], "slower": [89, 90, 190], "averag": [89, 90, 91, 115], "delai": [89, 90, 196], "odom_r": [89, 90], "fast": [89, 90, 91, 102, 111, 112, 141, 142, 164, 190, 193], "unaccept": [89, 90, 190], "far": [89, 90, 99, 106, 141, 142, 159, 164, 166, 182, 185, 194, 202, 204], "thu": [89, 90, 96, 106, 115, 116, 178, 181, 182, 185, 189, 192, 193, 196, 202], "100": [89, 90, 91, 96, 98, 106, 124, 160, 165, 181, 183, 186, 191, 194, 196, 197, 199, 202, 203], "observation_sourc": [89, 90, 98, 122, 126, 182, 200, 201], "pointcloud": [89, 90, 98, 165, 182, 196, 200], "polygon_nam": [89, 90, 166], "vertic": [89, 90, 119, 196, 201], "p1": [89, 90, 166, 188], "p2": [89, 90, 166, 188], "p3": [89, 90, 166], "front": [89, 90, 141, 144, 148, 172, 184, 185, 201], "triangl": [89, 90], "polygon_sub_top": [89, 90, 166], "prioriti": [89, 90, 97, 116, 158, 165, 166, 174, 186], "min_point": [89, 90, 165, 166, 201], "max_point": [89, 90, 165, 201], "humbl": [89, 90, 91, 92, 97, 101, 102, 106, 109, 110, 159, 166, 168, 169, 189, 201, 203, 204], "meant": [89, 90, 115, 164, 165, 180, 185, 193], "polygon_pub_top": [89, 90, 166, 201], "min_height": [89, 90], "max_height": [89, 90], "obstacles_angl": [89, 90], "pi": [89, 90, 141, 142, 182, 184], "180": [89, 90, 196], "nearbi": [89, 90, 109, 163, 190], "arc": [89, 90, 102, 182], "view": [89, 90, 159, 164, 184, 188, 193, 200, 201, 202, 203], "regardless": [89, 90, 93, 116, 156, 166, 171, 181, 192], "overrid": [89, 90, 98, 105, 127, 141, 142, 155, 164, 166, 169, 170, 171, 172, 173, 174], "desir": [89, 90, 106, 109, 138, 141, 142, 155, 158, 163, 165, 166, 172, 185, 193, 194, 199, 202], "bond_heartbeat_period": [89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117], "bond": [89, 90, 91, 92, 93, 97, 103, 105, 108, 114, 116, 117, 162, 182, 189], "inferior": [89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117, 166], "collision_detector": 89, "polygonfront": [89, 166], "polygon_front": [89, 166], "intel_realsense_r200_depth": [89, 90, 98, 200], "incom": [90, 95, 118, 121, 124, 162, 197, 199], "bypass": [90, 95, 100, 189, 197, 202], "hardwar": [90, 104, 106, 116, 155, 167, 178, 182, 184, 189, 193, 200, 202, 203], "immin": [90, 160], "slow": [90, 91, 100, 102, 106, 109, 124, 151, 163, 165, 166, 185, 191, 199, 201], "certif": [90, 157], "stereo": [90, 188, 193], "heavi": [90, 96, 141, 142, 196], "agent": [90, 185], "appear": [90, 158, 159, 163, 164, 165, 182, 184, 188, 189, 190, 195, 196, 201, 203], "perspect": 90, "practic": [90, 106, 155, 158, 163, 169, 171, 172, 173, 174, 183, 185, 193, 196, 197, 201], "6th": 90, "fall": [90, 106, 202], "aggress": [90, 141], "emploi": 90, "disappear": 90, "slowdown": [90, 201], "slowdown_ratio": [90, 201], "linear_limit": [90, 165], "angular_limit": [90, 165], "time_before_collis": 90, "approxim": [90, 110, 116, 140, 141, 159, 165, 178, 179, 185, 188, 204], "deriv": [90, 156, 169, 171, 181, 184, 196], "loss": 90, "laserscan": [90, 98, 122, 126, 165, 198], "pointcloud2": [90, 98, 122, 126, 200, 201], "ir": [90, 123, 165, 182, 185, 201], "cmd_vel_in_top": [90, 201], "cmd_vel_smooth": [90, 201], "jazzi": [90, 93, 168], "cmd_vel_raw": 90, "cmd_vel_out_top": [90, 201], "state_top": [90, 165], "unspecifi": [90, 181], "stop_pub_timeout": [90, 201], "zero": [90, 97, 102, 106, 116, 123, 124, 139, 164, 170, 188, 196, 197, 199, 205], "ceas": 90, "overrod": 90, "outsid": [90, 106, 110, 164, 165, 189, 194, 202, 204], "stand": [90, 104, 164, 167], "sleep": [90, 139, 170], "use_realtime_prior": [90, 97, 116, 166], "priorit": [90, 97, 116, 164, 166], "codebas": [90, 97, 116, 158, 166], "meet": [90, 97, 100, 106, 116, 134, 136, 151, 158, 166, 202], "schedul": [90, 97, 116, 166, 177], "deadlin": [90, 92, 93, 97, 108, 114, 116, 117, 166], "conf": [90, 97, 116, 166, 170], "userspac": [90, 97, 116, 166], "usernam": [90, 97, 116, 166], "rtprio": [90, 97, 116, 166], "99": [90, 91, 97, 116, 166, 186, 197], "enable_stamped_cmd_vel": [90, 92, 97, 104, 116, 166, 201], "footprint_top": [90, 111, 112, 114, 169, 187], "published_footprint": [90, 92, 111, 112, 114, 169, 179, 187], "polygon_subscribe_transient_loc": [90, 166], "durabl": [90, 166, 184], "simulation_time_step": [90, 92], "vel_poli": 90, "holonom": [90, 96, 97, 106, 107, 109, 140, 152, 160, 176, 185, 201], "direction_start_angl": [90, 201], "direction_end_angl": [90, 201], "velocity_polygon": [90, 201], "subpoli": 90, "linear_min": [90, 201], "linear_max": [90, 201], "theta_min": [90, 201], "theta_max": [90, 201], "holom": [90, 201], "illustr": [90, 190], "collision_monitor": [90, 201], "collision_monitor_st": 90, "polygonstop": [90, 201], "polygonslow": [90, 201], "footprintapproach": 90, "polygon_stop": [90, 201], "polygon_slowdown": [90, 201], "polygonlimit": 90, "polygon_limit": 90, "02": [90, 101, 104, 188], "velocitypolygonstop": [90, 201], "velocity_polygon_stop": [90, 201], "translation_forward": [90, 201], "translation_backward": [90, 201], "35": [90, 106, 201], "alpha1": 91, "nois": [91, 106, 111, 119, 162, 165, 176, 181, 182, 185, 196, 205], "alpha2": 91, "alpha3": 91, "alpha4": 91, "alpha5": 91, "omni": [91, 106, 113, 163, 176, 185, 201], "beam_skip_dist": 91, "ignor": [91, 102, 153, 154, 170, 181, 189, 190], "beam": 91, "disagre": 91, "likelihood": 91, "skip": [91, 99, 106, 166, 169, 181, 189], "beam_skip_error_threshold": 91, "9": [91, 106, 109, 141, 181, 188, 191], "forc": [91, 106, 166, 193], "converg": [91, 96, 100, 102, 106, 196], "beam_skip_threshold": 91, "do_beamskip": 91, "global_frame_id": [91, 117], "lambda_short": 91, "exponenti": [91, 100, 102, 106, 120, 176, 182, 185], "decai": [91, 106, 120, 176, 182, 185], "z_short": 91, "laser_likelihood_max_dist": 91, "likelihood_field": 91, "laser_max_rang": 91, "laser_min_rang": 91, "laser_model_typ": 91, "likelihood_field_prob": 91, "incorpor": [91, 155, 163], "beamskip": 91, "set_initial_pos": 91, "pose2d": 91, "z": [91, 164, 172, 173, 181, 183, 184, 193, 196, 198], "yaw": [91, 100, 181, 185, 193, 196, 197, 199], "max_beam": 91, "60": [91, 98, 106, 196, 199, 200], "evenli": 91, "max_particl": 91, "2000": [91, 106], "min_particl": 91, "500": [91, 186], "pf_err": 91, "pf_z": 91, "densiti": [91, 99, 106], "33": [91, 106], "percentil": 91, "recovery_alpha_fast": 91, "random": [91, 165], "recovery_alpha_slow": 91, "001": [91, 97, 101, 102, 109, 110, 181, 182, 204], "resample_interv": 91, "resampl": [91, 106], "robot_model_typ": [91, 164], "nav2_amcl": [91, 182, 198], "differentialmotionmodel": 91, "qualifi": 91, "omnimotionmodel": 91, "galact": [91, 93, 97, 168, 169, 171, 173, 182, 200, 203], "earlier": [91, 141, 142, 156, 159, 164, 169, 183], "omnidirect": [91, 106, 110, 113, 142, 164, 176, 178, 181, 185, 193, 204], "save_pose_r": 91, "store": [91, 98, 122, 126, 155, 160, 165, 171, 172, 174, 182, 183, 192, 196, 202], "covari": [91, 196], "initial_pose_": 91, "initial_cov_": 91, "save": [91, 105, 138, 141, 142, 162, 163, 164, 176, 179, 184, 185, 188, 194, 196, 197, 198, 199, 202, 203], "sigma_hit": 91, "deviat": [91, 106, 116, 166, 185], "gaussian": [91, 106, 181, 182, 196], "z_hit": 91, "tf_broadcast": 91, "update_min_a": 91, "update_min_d": 91, "mixtur": 91, "sum": [91, 143, 144, 145, 146, 148, 149, 178, 184], "z_rand": 91, "z_max": 91, "005": 91, "always_reset_initial_pos": 91, "scan_top": [91, 182], "map_top": [91, 98, 125, 182], "first_map_onli": 91, "especi": [91, 141, 142, 156, 161, 164, 183, 187, 189, 193, 195, 196, 198, 200, 204], "loadmap": 91, "map_serv": [91, 98, 105, 125, 162, 196, 197, 199], "first_map_only_": 91, "roll": [92, 98, 100, 105, 106, 153, 155, 177, 181, 185, 189, 193, 196, 203], "renam": [92, 155, 162, 163, 164], "local_costmap_top": [92, 169], "costmap_raw": [92, 111, 112, 114, 169, 187], "raw": [92, 114, 160, 187, 191, 196, 197, 199], "global_costmap_top": [92, 169], "local_footprint_top": [92, 169], "global_footprint_top": [92, 169], "cycle_frequ": [92, 169], "action_server_result_timeout": [92, 93, 97, 99, 108, 114, 117, 166], "discard": [92, 93, 97, 108, 114, 117, 119, 164, 166, 190], "rcl": [92, 93, 97, 108, 114, 117, 166], "1012": [92, 93, 97, 108, 114, 117, 166], "rais": [92, 93, 97, 108, 114, 117, 191], "osrf": [92, 93, 97, 108, 114, 117, 189, 196], "bookkeep": [92, 93, 97, 108, 114, 117], "semi": [92, 93, 97, 108, 114, 117, 202], "workaround": [92, 93, 97, 108, 114, 117], "local_fram": [92, 165], "behavior_plugin": [92, 164, 169], "back_up": 92, "behavior_serv": [92, 103, 164, 169, 186], "iron": [92, 93, 105, 107, 108, 115, 140, 141, 142, 168, 169, 171, 172, 173, 174, 178], "older": [92, 93, 97, 101, 102, 107, 108, 109, 110, 115, 140, 141, 142, 159, 169, 171, 172, 173, 174, 178, 204], "simulate_ahead_tim": [92, 110, 169, 204], "ahead": [92, 106, 109, 131, 132, 144, 148, 189], "max_rotational_vel": [92, 169], "rad": [92, 97, 99, 100, 102, 106, 109, 110, 129, 133, 134, 136, 141, 147, 151, 201, 204], "min_rotational_vel": [92, 169], "rotational_acc_lim": [92, 169], "acceler": [92, 106, 109, 110, 116, 129, 164, 181, 185, 204], "projection_tim": 92, "cmd_vel_teleop": 92, "transform_timeout": [92, 111, 112, 114, 169, 187], "navigatethroughpos": [93, 94, 174], "intend": [93, 159, 162, 166, 202], "groot": [93, 94, 205], "navigate_to_pos": [93, 174], "navigate_through_pos": [93, 174], "nav2_cor": [93, 161, 163, 165, 169, 172, 173, 174], "behaviortreenavig": [93, 165, 174], "navigatetoposenavig": [93, 166, 174, 176], "navigatethroughposesnavig": [93, 166, 174, 176], "default_nav_to_pose_bt_xml": [93, 166, 174], "default_bt_xml_filenam": [93, 162, 170, 174, 194], "substitut": [93, 184, 194, 197, 199], "pkg": [93, 164, 166, 174, 181, 184, 191, 192, 195], "my_packag": [93, 166, 174], "my_nav_to_pose_bt": [93, 166, 174], "default_nav_through_poses_bt_xml": [93, 174], "my_nav_through_poses_bt": [93, 174], "always_reload_bt_xml": [93, 166], "plugin_lib_nam": [93, 166, 170], "bt_loop_dur": 93, "millisecond": [93, 139, 163], "default_server_timeout": 93, "20": [93, 96, 97, 100, 101, 102, 106, 108, 109, 110, 115, 116, 117, 128, 141, 142, 163, 181, 182, 189, 190, 196, 200, 202, 204], "acknowledg": 93, "overwritten": [93, 99, 122, 126, 164], "wait_for_service_timeout": 93, "wait_for_action_serv": 93, "900": [93, 117], "odom_top": [93, 97, 116, 170], "goal_blackboard_id": [93, 174], "path_blackboard_id": [93, 174], "goals_blackboard_id": [93, 174], "use_sim_tim": [93, 96, 97, 98, 101, 102, 109, 110, 115, 140, 141, 142, 166, 169, 170, 171, 173, 174, 179, 181, 182, 185, 191, 192, 195, 197, 199, 200, 201, 204], "nav2_compute_path_to_pose_action_bt_nod": 93, "nav2_follow_path_action_bt_nod": 93, "nav2_back_up_action_bt_nod": [93, 170], "nav2_spin_action_bt_nod": 93, "nav2_wait_action_bt_nod": [93, 170], "nav2_clear_costmap_service_bt_nod": 93, "nav2_is_stuck_condition_bt_nod": 93, "nav2_goal_reached_condition_bt_nod": 93, "nav2_initial_pose_received_condition_bt_nod": 93, "nav2_goal_updated_condition_bt_nod": 93, "nav2_reinitialize_global_localization_service_bt_nod": 93, "nav2_rate_controller_bt_nod": 93, "nav2_distance_controller_bt_nod": 93, "nav2_speed_controller_bt_nod": 93, "nav2_recovery_node_bt_nod": 93, "nav2_pipeline_sequence_bt_nod": 93, "nav2_round_robin_node_bt_nod": 93, "nav2_transform_available_condition_bt_nod": 93, "nav2_time_expired_condition_bt_nod": 93, "nav2_distance_traveled_condition_bt_nod": 93, "nav2_single_trigger_bt_nod": 93, "clearcostmapexceptregion": 94, "clearcostmaparoundrobot": 94, "reinitializegloballoc": 94, "truncatepathloc": [94, 96], "smootherselector": 94, "progresscheckerselector": 94, "computecoveragepath": 94, "cancelcoverag": 94, "removeincollisiongo": [94, 167], "cancelbackup": 94, "cancelspin": 94, "cancelwait": 94, "canceldriveonhead": 94, "cancelassistedteleop": [94, 164], "getposefrompath": [94, 167], "transformavail": 94, "distancetravel": 94, "globallyupdatedgo": 94, "isstuck": 94, "timeexpir": 94, "pathexpiringtim": [94, 164], "areerrorcodespres": [94, 165], "wouldasmootherrecoveryhelp": [94, 165, 187], "isbatterycharg": [94, 165], "singletrigg": [94, 163], "metric": [95, 113, 165, 170, 202], "nav2_collision_monitor": [95, 201], "nav2_smooth": [96, 111, 112, 114, 187], "nav2_smac_plann": [96, 113, 140, 141, 142, 163, 166], "robotech": 96, "suitabl": [96, 110, 164, 176, 178, 183, 185, 204], "push": [96, 155, 158, 177, 189, 202], "reed": [96, 141, 142, 163, 164, 176, 178], "shepp": [96, 141, 163, 176, 178], "curvatur": [96, 99, 100, 102, 106, 109, 141, 142, 163, 166, 172, 178], "cere": 96, "proper": [96, 183, 184], "cyan": [96, 184], "outdat": 96, "green": [96, 177, 188, 195, 196, 203], "reversing_en": 96, "revers": [96, 106, 109, 113, 116, 141, 142, 164, 166, 186, 199], "cusp": [96, 106, 109], "path_downsampling_factor": 96, "th": [96, 176], "path_upsampling_factor": 96, "upsampl": 96, "downsampl": [96, 106, 140, 141, 142, 164, 166], "granular": [96, 132], "cubic": 96, "bezier": 96, "keep_start_orient": 96, "keep_goal_orient": 96, "minimum_turning_radiu": [96, 141], "w_curv": 96, "diff": [96, 113, 176, 185, 189, 196], "enforc": [96, 116, 121, 163, 188], "w_dist": 96, "bind": [96, 174], "w_smooth": [96, 112, 140, 141, 142], "2000000": 96, "maxim": [96, 106, 185], "w_cost": 96, "015": [96, 106, 141, 142, 182], "steer": [96, 140, 164, 182, 185, 193], "w_cost_cusp_multipli": 96, "extra": [96, 141, 142, 164, 197], "problemat": [96, 109, 191], "segment": [96, 106, 111, 115, 155, 178, 179, 182, 187, 190], "purpl": 96, "cusp_zone_length": 96, "rise": 96, "gradual": 96, "whose": [96, 182], "eqal": 96, "cost_check_point": 96, "arrai": [96, 106, 141, 142], "grab": [96, 156, 174, 181], "weight1": 96, "x2": 96, "y2": 96, "weight2": 96, "elong": 96, "asymmetr": [96, 193], "rectangular": [96, 179], "max_iter": [96, 140, 141, 142], "debug_optim": 96, "linear_solver_typ": 96, "sparse_normal_choleski": 96, "solver": [96, 176], "dense_qr": 96, "gradient_tol": 96, "1e": [96, 140, 141, 142], "termin": [96, 97, 112, 140, 141, 142, 153, 159, 162, 169, 179, 181, 182, 188, 189, 191, 192, 194, 195, 196, 198], "criterion": 96, "fn_tol": 96, "param_tol": 96, "smoother_serv": [96, 111, 112, 114, 186, 187], "smoother_plugin": [96, 111, 112, 114, 187], "nav2_constrained_smooth": [96, 164], "constrainedsmooth": [96, 164], "gpal": 96, "40": [96, 141, 185, 199], "accompani": 96, "danger": [96, 160, 201], "uncom": [96, 155, 189], "185": 96, "70": [96, 164, 166, 182, 199], "max": [96, 102, 106, 109, 122, 123, 126, 140, 141, 142, 166, 172, 182], "5e3": 96, "0e": [96, 112, 114, 140, 141, 142, 187], "controller_frequ": [97, 100, 101, 102, 106, 109, 110, 202, 204], "publish_zero_veloc": [97, 167], "controller_plugin": [97, 101, 102, 109, 110, 162, 172, 178, 204], "dwb_core": [97, 101, 162, 163, 178, 204], "dwblocalplann": [97, 101, 162, 166, 178, 204], "progress_checker_plugin": [97, 101, 102, 109, 110, 162, 204], "formerli": [97, 165, 176], "nav2_control": [97, 101, 102, 109, 110, 133, 134, 135, 136, 161, 163, 165, 192, 204], "simpleprogresscheck": [97, 101, 102, 109, 110, 165, 176, 204], "goal_checker_plugin": [97, 101, 102, 109, 110, 162, 163, 204], "min_x_velocity_threshold": [97, 101, 102, 109, 110, 204], "0001": 97, "min_y_velocity_threshold": [97, 101, 102, 109, 110, 204], "min_theta_velocity_threshold": [97, 101, 102, 109, 110, 204], "failure_toler": 97, "computevelocitycommand": [97, 172], "speed_limit_top": [97, 124, 199], "speed_limit": [97, 124, 199], "instantan": [97, 165], "poseprogresscheck": [97, 176], "stoppedgoalcheck": [97, 176], "required_movement_radiu": [97, 101, 102, 109, 110, 133, 135, 204], "movement_time_allow": [97, 101, 102, 109, 110, 133, 135, 165, 204], "xy_goal_toler": [97, 101, 102, 109, 110, 134, 136, 151, 163, 204], "yaw_goal_toler": [97, 101, 102, 109, 110, 134, 136, 163, 204], "environment": [98, 126, 160, 189], "ai": [98, 156, 181, 193], "negoti": 98, "always_send_full_costmap": [98, 166, 182], "footprint_pad": 98, "01": [98, 104, 109, 181, 182, 196], "amount": [98, 123, 133, 135, 137, 139, 140, 141, 142, 151, 162, 163, 165, 197], "pad": 98, "lethal_cost_threshold": 98, "lethal": [98, 106, 120, 176, 182, 185], "map_vis_z": [98, 167], "rviz": [98, 159, 171, 172, 173, 174, 180, 181, 185, 190, 193, 196, 198, 199, 203], "flicker": 98, "008": [98, 167], "ex": [98, 186, 191, 196, 202], "static_lay": [98, 118, 121, 124, 171, 182, 190, 196, 197, 199, 200], "stvl_layer": [98, 200], "origin_x": [98, 196], "origin_i": [98, 196], "publish_frequ": [98, 182], "rolling_window": [98, 182, 196], "track_unknown_spac": [98, 182, 200], "treat": [98, 200], "initial_transform_timeout": [98, 166], "abort": [98, 163, 170, 191], "trinary_costmap": 98, "interpret": [98, 105, 183, 190], "unknown_cost_valu": 98, "update_frequ": [98, 182], "use_maximum": 98, "obstacle_lay": [98, 118, 121, 124, 163, 171, 182, 190, 196, 197, 199, 200], "inflation_lay": [98, 118, 119, 121, 124, 171, 179, 182, 190, 196, 197, 199], "voxel_lay": [98, 119, 121, 163, 171, 179, 182, 190, 197], "nav2_costmap_2d": [98, 118, 119, 121, 124, 162, 163, 164, 165, 171, 172, 179, 190, 197, 199], "obstaclelay": [98, 182, 185], "voxellay": [98, 182, 185], "inflationlay": [98, 182, 185], "loadabl": [98, 162, 163, 200], "ordinari": 98, "interfer": [98, 197], "keepout_filt": [98, 121, 190, 197], "speed_filt": [98, 124, 199], "keepoutfilt": [98, 121, 163, 185, 197], "speedfilt": [98, 124, 163, 185, 199], "staticlay": [98, 182, 185], "denois": [98, 176], "keepout": [98, 105, 163, 176, 185, 199, 205], "03": 98, "22": [98, 171, 182, 189], "footprint_clearing_en": [98, 122, 125, 126], "max_obstacle_height": [98, 122, 126, 182, 200], "combination_method": [98, 122, 126, 166, 200], "obstacle_max_rang": [98, 122, 126, 163, 182], "obstacle_min_rang": [98, 122, 126, 163, 182], "raytrace_max_rang": [98, 122, 126, 163, 182], "raytrace_min_rang": [98, 122, 126, 163, 182], "min_obstacle_height": [98, 122, 126, 182, 200], "data_typ": [98, 122, 126, 182, 200], "inf_is_valid": [98, 122, 126, 200], "publish_voxel_map": [98, 126, 182, 200], "origin_z": [98, 126, 182, 200], "z_resolut": [98, 126, 182], "z_voxel": [98, 126, 182], "16": [98, 126, 142, 182], "unknown_threshold": [98, 126, 200], "mark_threshold": [98, 123, 126, 182, 200], "map_subscribe_transient_loc": [98, 125, 182], "subscribe_to_upd": [98, 125], "inflation_radiu": [98, 106, 120, 182], "55": [98, 106, 120, 182], "cost_scaling_factor": [98, 106, 115, 120, 171, 182], "inflate_unknown": [98, 120], "inflate_around_unknown": [98, 120], "precomput": [99, 142, 164], "row": [99, 202], "opennav_row_coverag": 99, "term": [99, 106, 158, 166, 174, 182, 183, 193, 197], "default_": 99, "prefix": [99, 169, 171, 172, 173, 174, 184, 189, 191, 192, 195], "cach": [99, 141, 142, 154, 155, 164, 189], "coordinates_in_cartesian_fram": 99, "utm": [99, 196], "robot_width": 99, "operation_width": 99, "plant": 99, "min_turning_radiu": 99, "linear_curv_chang": 99, "default_allow_overlap": 99, "overlap": 99, "default_headland_typ": 99, "default_headland_width": 99, "default_swath_typ": 99, "score": [99, 106, 127, 143, 144, 145, 146, 148, 149, 150, 166, 178, 185], "brute_forc": 99, "offset": [99, 100, 183, 184, 186, 196, 202], "rowsareswath": 99, "10x": 99, "default_swath_angle_typ": 99, "7e": [99, 181], "set_angl": 99, "default_step_angl": 99, "deg": [99, 106], "default_swath_angl": 99, "default_route_typ": 99, "boustrophedon": 99, "snake": 99, "spiral": [99, 164, 185], "default_custom_ord": 99, "default_spiral_n": 99, "default_path_continuity_typ": 99, "discontinu": [99, 111, 113, 142], "default_path_typ": 99, "dubin": [99, 141, 142, 163, 164, 176, 178], "curv": [99, 100, 102, 115, 171, 185], "reeds_shepp": [99, 141], "default_turn_point_dist": 99, "1m": [99, 111, 183, 196], "default_offset": 99, "order_id": 99, "reorder": 99, "coverage_serv": 99, "opennav_dock": [100, 202], "conveyor": [100, 202], "belt": [100, 191, 202], "modal": [100, 181, 202], "heterogen": 100, "initial_perception_timeout": [100, 202], "wait_charge_timeout": [100, 202], "dock_approach_timeout": [100, 202], "undock_linear_toler": [100, 202], "undock_angular_toler": [100, 202], "max_retri": [100, 202], "base_fram": [100, 202], "law": [100, 102, 166, 176], "fixed_fram": [100, 202], "fix": [100, 109, 123, 158, 162, 165, 177, 179, 181, 182, 183, 184, 188, 193, 196, 202], "dock_backward": [100, 202], "dock_prestaging_toler": [100, 202], "l2": 100, "dock_plugin": [100, 202], "dock_databas": [100, 202], "navigator_bt_xml": 100, "k_phi": [100, 102, 202], "ratio": [100, 102, 141, 142, 184, 188], "k_delta": [100, 102, 202], "beta": [100, 102], "v": [100, 155, 156, 189, 193], "v_max": 100, "lambda": [100, 102, 170], "v_linear_min": [100, 102, 202], "v_linear_max": [100, 102, 202], "24": [100, 101, 127, 141], "v_angular_max": [100, 102], "75": [100, 102, 113, 164], "slowdown_radiu": [100, 102], "commens": 100, "dock_nam": 100, "staging_x_offset": [100, 202], "neg": [100, 116, 141, 142, 163, 170, 181], "staging_yaw_offset": 100, "use_battery_statu": [100, 202], "isdock": [100, 202], "ischarg": [100, 202], "use_external_detection_pos": [100, 202], "external_detection_timeout": [100, 202], "external_detection_translation_x": [100, 202], "external_detection_translation_i": [100, 202], "external_detection_rotation_yaw": [100, 202], "external_detection_rotation_pitch": [100, 202], "pitch": [100, 181, 185, 193], "apriltag": [100, 202], "image_proc": [100, 202], "isaac_ro": 100, "external_detection_rotation_rol": [100, 202], "filter_coef": [100, 202], "coeffici": [100, 124, 188, 197, 199], "charging_threshold": 100, "use_stall_detect": [100, 202], "stall": [100, 116, 202], "stall_joint_nam": 100, "joint_stat": 100, "joint": [100, 181, 182, 184, 196, 202], "stall_velocity_threshold": 100, "stall_effort_threshold": 100, "motor": [100, 116, 160, 196, 202], "docking_threshold": [100, 202], "docking_serv": [100, 202], "nova_carter_dock": [100, 202], "simplenonchargingdock": [100, 202], "18": [100, 182, 184, 197, 199, 202], "home_dock": [100, 202], "c67f50cb": 100, "e152": 100, "4720": 100, "85cc": 100, "5eb20bd85ce8": 100, "window": [101, 141, 142, 164, 171, 178, 179, 181, 182, 183, 184, 185, 188, 190, 191, 192, 196, 203], "xytheta": 101, "dwb_plugin": [101, 127], "limitedaccelgener": 101, "standardtrajectorygener": [101, 127], "dwb_critic": [101, 127], "baseobstaclecrit": 101, "goalaligncrit": 101, "goaldistcrit": 101, "obstaclefootprintcrit": 101, "oscillationcrit": 101, "pathaligncrit": [101, 106], "pathdistcrit": 101, "preferforwardcrit": [101, 106], "rotatetogoalcrit": 101, "twirlingcrit": [101, 106], "debug_trajectory_detail": [101, 127, 172], "min_vel_x": [101, 129], "min_vel_i": [101, 129], "max_vel_x": [101, 129, 162], "26": [101, 162], "max_vel_i": [101, 129], "max_vel_theta": [101, 129], "min_speed_xi": [101, 129], "max_speed_xi": [101, 129], "min_speed_theta": [101, 129], "acc_lim_x": [101, 129], "acc_lim_i": [101, 129], "acc_lim_theta": [101, 129], "decel_lim_x": [101, 129], "decel_lim_i": [101, 129], "decel_lim_theta": [101, 129], "vx_sampl": [101, 128], "vy_sampl": [101, 128], "vtheta_sampl": [101, 128], "sim_tim": [101, 131, 132], "linear_granular": [101, 132], "angular_granular": [101, 132], "trans_stopped_veloc": [101, 136, 151], "short_circuit_trajectory_evalu": [101, 127], "limit_vel_cmd_in_traj": [101, 132, 167], "rotatetogo": 101, "oscil": [101, 111, 112, 147], "baseobstacl": 101, "goalalign": [101, 127], "pathalign": [101, 127], "pathdist": [101, 127], "goaldist": [101, 127], "32": [101, 127, 141, 182], "forward_point_dist": [101, 144, 148], "slowing_factor": [101, 151], "lookahead_tim": [101, 109, 151], "jong": 102, "jin": 102, "park": [102, 193], "benjamin": 102, "kuiper": 102, "icra": 102, "2011": 102, "motion_target": 102, "stabl": [102, 109, 154, 155, 163, 189], "motion_target_dist": 102, "lookahead": [102, 109, 163, 166, 172, 204], "extent": [102, 109], "upper": [102, 109], "intersect": [102, 109], "leav": [102, 106, 109, 141, 162, 166, 189, 191, 193, 201, 202], "shortcut": [102, 109, 141, 142, 164, 169, 171, 172, 173, 174], "nearest": [102, 106, 109, 197], "phi": [102, 123], "r": [102, 104, 141, 142, 153, 154, 155, 160, 164, 167, 184, 188, 189, 191, 192, 196, 197], "subsystem": 102, "behav": [102, 164], "faster": [102, 164, 166, 185, 189], "bigger": 102, "sharp": [102, 106, 166, 178, 185], "impli": [102, 138], "sharper": [102, 109], "initial_rot": 102, "sweep": [102, 184, 185], "initial_rotation_min_angl": 102, "final_rot": 102, "align": [102, 127, 144, 148, 149, 166, 196], "he": [102, 193], "rotation_scaling_factor": 102, "allow_backward": 102, "nav2_graceful_control": 102, "gracefulcontrol": 102, "opposit": [103, 142, 166, 183, 197], "node_nam": [103, 186, 191, 197, 199], "bond_timeout": [103, 163, 186], "discoveri": [103, 155], "notifi": [103, 170, 174], "attempt_respawn_reconnect": 103, "reconnect": 103, "presum": 103, "respawn": [103, 185, 201], "bond_respawn_max_dur": 103, "lifecycle_manag": [103, 186, 197, 199], "planner_serv": [103, 107, 108, 115, 140, 141, 142, 163, 173, 178, 186], "waypoint_follow": [103, 117, 163, 166, 186], "nav2_loopback_sim": [104, 167], "alon": [104, 167, 193], "physic": [104, 110, 167, 180, 181, 182, 185, 191, 192, 198, 200, 204, 205], "bullet": [104, 167], "isaac": [104, 167, 202], "sim": [104, 167], "perfect": [104, 167], "frictionless": [104, 167], "plane": [104, 164, 167, 181, 184, 196], "concern": [104, 156, 158, 164, 167], "yourself": [104, 158, 164, 167, 187, 189], "multirobot": [104, 167], "update_dur": 104, "map_frame_id": 104, "scan_frame_id": 104, "base_scan": 104, "stamp": [104, 138, 172, 173, 198], "unstamp": 104, "scan_publish_dur": 104, "publish_map_odom_tf": 104, "publish_clock": 104, "clock": [104, 197, 199], "loopback_simul": 104, "tb4_loopback_simul": 104, "rplidar_link": 104, "background": [105, 162, 164, 184, 185, 189, 197], "save_map_timeout": [105, 163], "free_thresh_default": 105, "occupied_thresh_default": 105, "yaml_filenam": [105, 165, 197, 199], "turtl": [105, 168], "commandlin": [105, 189, 191, 192], "bogu": [105, 193], "script": [105, 155, 165, 166, 176, 189, 197, 199, 201, 202], "overwrit": [105, 122, 126], "enum": [105, 106, 122, 126, 141, 165, 186], "filter_info_top": [105, 118, 121, 124, 197, 199], "costmap_filter_info": [105, 118, 121, 124, 197, 199], "mask_top": [105, 197, 199], "filter_mask": 105, "occupancygrid": [105, 124, 162, 165, 166, 197, 199], "proceed": 105, "filter_space_valu": 105, "multipli": [105, 118, 124, 140, 141, 197, 199], "mask_valu": [105, 118, 124], "turtlebot3_world": [105, 159, 197, 199], "map_sav": [105, 162], "costmap_filter_info_serv": [105, 197, 199], "successor": [106, 160, 165], "attribut": [106, 165, 197], "modest": 106, "4th": 106, "gen": 106, "i5": 106, "randomli": [106, 185], "perturb": [106, 185], "distribut": [106, 153, 155, 156, 158, 159, 166, 168, 177, 189, 197], "batch": 106, "convex": 106, "nor": [106, 192], "motion_model": 106, "diffdriv": 106, "iteration_count": 106, "count": [106, 164, 181, 188, 197], "batch_siz": 106, "seem": 106, "time_step": 106, "56": 106, "model_dt": 106, "dt": [106, 166], "timestep": 106, "vx_std": 106, "vx": [106, 181, 193], "vy_std": 106, "vy": [106, 181, 193], "wz_std": 106, "wz": 106, "vx_max": 106, "vy_max": 106, "vx_min": 106, "wz_max": 106, "ax_max": [106, 166], "ay_max": [106, 166], "ax_min": [106, 166], "deceler": [106, 109, 129, 166], "az_max": [106, 166], "temperatur": 106, "huge": [106, 196], "gamma": 106, "trade": [106, 204], "energi": [106, 182], "theoret": 106, "theori": [106, 178], "30hz": 106, "lot": [106, 181, 184, 191, 193], "retry_attempt_limit": 106, "reset_period": 106, "backport": 106, "abi": [106, 155, 189], "polici": [106, 182, 184], "regenerate_nois": 106, "regener": 106, "fine": [106, 159, 185, 199], "stochast": 106, "normal": [106, 141, 155, 164, 191], "jitter": 106, "wake": 106, "trajectory_step": 106, "pool": 106, "prune_dist": [106, 127, 165, 166], "prune": [106, 127, 141, 155, 166], "enforce_path_invers": [106, 166], "invers": [106, 166, 197, 202], "who": [106, 158, 166, 174, 185, 194], "inversion_xy_toler": 106, "inversion_yaw_toler": 106, "23": [106, 164], "min_turning_r": 106, "penal": [106, 166], "cost_weight": 106, "cost_pow": 106, "incentiv": [106, 166], "posewhen": 106, "threshold_to_consid": [106, 166], "se2": [106, 121, 141, 142, 160, 164, 176, 185], "critical_weight": 106, "collision_margin_dist": 106, "influenc": 106, "repulsion_weight": 106, "consider_footprint": 106, "collision_cost": 106, "100000": 106, "margin": [106, 142], "penalti": [106, 141, 142, 150, 164, 166, 185], "confin": [106, 141, 155, 166, 179], "narrowest": 106, "near_goal_dist": 106, "preferenti": 106, "smoothli": [106, 185], "inflation_layer_nam": 106, "81": 106, "1000000": [106, 140, 141, 142], "critical_cost": 106, "300": [106, 185, 186], "trajectory_point_step": 106, "dens": [106, 142], "unnecessari": [106, 190], "offset_from_furthest": 106, "awkward": [106, 185], "max_path_occupancy_ratio": 106, "07": 106, "use_path_orient": [106, 166], "fit": [106, 185, 196, 201], "accumul": 106, "furthest": [106, 141], "max_angle_to_furthest": 106, "785398": 106, "mirror": [106, 142], "ever": [106, 163], "mitig": [106, 196], "deadband_veloc": [106, 116], "vz": [106, 181, 193], "nav2_mppi_control": 106, "mppicontrol": 106, "trajectoryvisu": 106, "ackermannconstraint": 106, "constraintcrit": 106, "costcrit": [106, 166], "goalcrit": 106, "goalanglecrit": 106, "pathfollowcrit": 106, "pathanglecrit": 106, "obstaclescrit": [106, 166], "10000": [106, 165, 186], "14": [106, 182, 184], "velocitydeadbandcrit": 106, "twirling_cost_pow": 106, "twirling_cost_weight": 106, "20hz": 106, "instrument": 106, "sparingli": 106, "Its": [106, 174, 184, 189, 190, 193], "deeper": [106, 141, 182], "proprtion": 106, "radii": [106, 109], "min_dist_to_obstacl": 106, "narrow": [106, 141, 155], "corridor": [106, 178, 185], "noteworthi": 106, "friendli": [106, 184, 189], "neighborhood": [106, 176, 178, 189], "decent": 106, "retun": [106, 164, 185], "lightli": 106, "vari": [106, 109], "relationship": [106, 183], "mind": [106, 155, 181, 183, 196], "0m": [106, 183], "5m": [106, 115, 142], "artifici": 106, "3m": 106, "unus": 106, "slightli": [106, 111, 116, 140, 141, 167], "marker": [106, 130, 158, 182, 184], "absurdli": 106, "suboptim": [106, 185, 193], "minima": 106, "balanc": [106, 112], "5cm": [106, 140, 141, 202], "doubt": 106, "prediction_horizon_": 106, "path_resolut": 106, "baselin": [106, 141, 182], "wobbl": [106, 141], "exchang": [106, 141], "jerki": [106, 116], "maneuv": [106, 141, 142, 162, 179, 202], "small": [106, 116, 141, 162, 165, 174, 176, 177, 179, 181, 184, 185, 190, 193, 195, 196, 204], "pocket": 106, "refus": 106, "disproportion": 106, "stai": [106, 121, 141, 166, 178, 185, 194], "attract": 106, "care": [106, 141], "isn": [106, 158, 189, 191, 193], "overli": 106, "decreas": [106, 165, 200, 201], "notic": [106, 141, 171, 181, 182, 184, 189, 191, 203], "aforement": 106, "overcom": [106, 202], "overshoot": [106, 109, 163], "outcom": 106, "roughli": [106, 113, 159, 202], "shouldn": [106, 189], "perfectli": [106, 204], "jaggedli": 106, "exact": [106, 111, 140, 141, 142, 155, 165, 178, 179, 185, 194, 197], "ll": [106, 154, 155, 156, 169, 172, 173, 174, 181, 183, 184, 189, 191, 193, 198, 202], "repuls": 106, "slowli": [106, 202], "satisfact": 106, "fluidli": 106, "everywher": [106, 161], "regim": [106, 185], "wavefront": [107, 164], "expand": [107, 141, 142, 143, 155, 164, 178, 184, 189], "use_astar": [107, 163, 173], "allow_unknown": [107, 115, 140, 141, 142, 163, 173], "use_final_approach_orient": [107, 115, 140], "planner_plugin": [107, 108, 115, 140, 141, 142, 162, 178], "nav2_navfn_plann": [107, 108, 166, 173, 178], "navfnplann": [107, 108, 166, 173, 178], "expected_planner_frequ": [108, 115], "variat": [109, 163, 174, 176, 178, 181], "blind": [109, 163, 202], "corner": [109, 159, 163, 188, 197, 203], "cite": [109, 160], "paper": [109, 160, 172], "singh": [109, 160, 176], "martin": [109, 160], "j": [109, 160, 171], "gine": [109, 160], "desired_linear_vel": [109, 172], "lookahead_dist": [109, 172], "use_velocity_scaled_lookahead_dist": 109, "min_lookahead_dist": 109, "max_lookahead_dist": 109, "rotate_to_heading_angular_vel": [109, 110, 204], "use_rotate_to_head": 109, "min_approach_linear_veloc": 109, "approach_velocity_scaling_dist": 109, "use_collision_detect": 109, "max_allowed_time_to_collision_up_to_carrot": 109, "max_allowed_time_to_collis": 109, "use_regulated_linear_velocity_sc": 109, "use_cost_regulated_linear_velocity_sc": 109, "regulated_linear_scaling_min_radiu": 109, "regulated_linear_scaling_min_spe": 109, "use_fixed_curvature_lookahead": [109, 165, 166], "curvature_lookahead_dist": [109, 165], "rough": [109, 110, 164, 184, 185, 204], "allow_revers": 109, "ambigu": 109, "smac_plann": 109, "checkout": [109, 154, 193], "rotate_to_heading_min_angl": 109, "785": [109, 110, 204], "max_angular_accel": [109, 110, 204], "use_cancel_deceler": 109, "cancel_deceler": [109, 166], "interpolate_curvature_after_go": 109, "interpol": [109, 116, 141, 166, 197], "curvat": 109, "oscilalt": 109, "curvature_lookahead_point": 109, "lookahead_point": 109, "nav2_regulated_pure_pursuit_control": [109, 110, 163, 166], "regulatedpurepursuitcontrol": [109, 110, 166], "nav2_rotation_shim_control": [110, 164, 204], "primary_control": [110, 204], "rotate_to_goal_head": 110, "rotationshimcontrol": [110, 204], "tight": [110, 142, 178, 185, 204], "guarante": [110, 116, 141, 160, 178, 183, 204], "drivabl": [110, 178, 185, 204], "angular_dist_threshold": [110, 204], "forward_sampling_dist": [110, 204], "rotate_to_heading_onc": 110, "digit": [111, 138, 176], "distort": [111, 188, 190], "tini": 111, "artifact": [111, 113, 155, 189, 190], "soften": 111, "sight": [111, 178, 196], "slight": 111, "odd": 111, "descent": [111, 164], "middl": [111, 178, 185, 199, 203], "charact": 111, "do_refin": [111, 112, 114, 141, 142, 165, 187], "refinement_num": [111, 112, 141, 142, 165], "recurs": [111, 112, 141, 142, 202], "costmap_top": [111, 112, 114, 169, 187], "savitzky_golay_smooth": 111, "savitzkygolaysmooth": 111, "jag": 112, "infeas": [112, 176], "break": [112, 163, 165, 189], "max_it": 112, "w_data": [112, 140, 141, 142], "brief": [113, 164, 181, 182, 183, 184], "overview": [113, 156, 181, 183], "june": [113, 166], "2021": [113, 155, 160, 185, 200], "decemb": [113, 185, 200], "3x": [113, 164, 202], "templat": [113, 154, 158, 163, 170, 174, 180, 184, 189, 191], "smacplanner2d": [113, 140, 163, 166, 176], "car": [113, 160, 163, 176, 179, 185], "ackermann": [113, 160, 163, 176, 178, 185], "leg": [113, 156, 160, 176, 178, 185, 193], "smacplannerhybrid": [113, 141, 164, 166, 176], "smacplannerlattic": [113, 142, 176], "144m": 113, "113m": 113, "243m": 113, "146m": 113, "nasti": [113, 164], "200m": [113, 164], "naiv": [113, 140], "modern": [113, 160, 178, 185, 193], "art": 113, "curvature_smooth": [114, 187], "nav2_ceres_costaware_smooth": [114, 187], "cerescostawaresmooth": [114, 187], "focus": [115, 189, 190, 193], "took": 115, "46m": 115, "87": 115, "how_many_corn": 115, "choos": [115, 155, 156, 159, 174, 179, 183, 185, 189, 190, 191, 196, 199], "adjac": [115, 119, 190], "w_euc_cost": 115, "w_traversal_cost": 115, "harshli": 115, "penalis": 115, "neigh": 115, "equat": 115, "parabol": 115, "steeper": 115, "delta": 115, "steep": 115, "terminal_checking_interv": [115, 140, 141, 142, 166], "5000": [115, 140, 141, 142], "nav2_theta_star_plann": [115, 163, 166], "thetastarplann": [115, 166, 176], "w_heuristic_cost": 115, "nav2_velocity_smooth": [116, 164, 201], "deadband": [116, 164], "wear": 116, "tear": 116, "smoothing_frequ": 116, "scale_veloc": 116, "proportion": [116, 141, 172], "complianc": 116, "open_loop": 116, "assumpt": [116, 185, 196, 198], "closed_loop": 116, "latenc": [116, 161, 162, 193], "max_veloc": 116, "ax": [116, 181, 184, 193], "min_veloc": 116, "damag": 116, "torqu": 116, "velocity_timeout": 116, "ed": 116, "max_accel": 116, "max_decel": 116, "odom_dur": 116, "velocity_smooth": [116, 201], "stop_on_failur": [117, 161, 163], "loop_rat": [117, 163], "gps_waypoint_follow": [117, 196], "waypoint_task_executor_plugin": [117, 163], "wait_at_waypoint": [117, 163], "arriv": [117, 138, 163, 176], "waitatwaypoint": [117, 163, 176], "waypoint_pause_dur": [117, 139, 163], "photoatwaypoint": [117, 163, 176], "inputatwaypoint": [117, 163, 176], "flip": [118, 163, 165, 178, 184], "fv": 118, "headlight": [118, 165], "indoor": [118, 193], "outdoor": [118, 193, 196], "hous": 118, "light": [118, 164, 166, 188, 197, 199], "costmapfilterinfo": [118, 121, 124, 197, 199], "default_st": 118, "binary_state_top": 118, "binary_st": 118, "std_msg": [118, 137, 166, 181], "flip_threshold": 118, "descriopt": 118, "binary_filt": 118, "binaryfilt": [118, 185], "raycast": [119, 122, 126, 176, 185], "minimal_group_s": [119, 190], "standalon": [119, 165, 176, 190, 196, 197, 199], "neighbor": [119, 190], "group_connectivity_typ": [119, 190], "horizont": [119, 182, 196], "diagon": 119, "denoise_lay": [119, 190], "denoiselay": [119, 185, 190], "inscrib": [120, 164, 185], "sensibl": 121, "observ": [122, 126, 156, 169, 172, 173, 174, 181, 182, 183, 204], "master": [122, 126, 166, 171, 177, 182], "master_grid": [122, 126, 171], "maxwithoutunknownoverwrit": [122, 126, 166], "no_inform": [122, 126, 190], "NOT": [122, 126], "domin": [122, 126, 166], "sensor_fram": [122, 126, 184], "observation_persist": [122, 126, 200], "expected_update_r": [122, 126, 200], "raytrac": [122, 126, 163, 182], "inflate_con": 123, "triangular": 123, "no_readings_timeout": 123, "clear_threshold": 123, "clear_on_max_read": [123, 182], "input_sensor_typ": [123, 182], "min": [123, 172, 177, 182], "percent": [124, 197, 199], "resiz": 125, "costmap_2d_ro": 125, "squash": 126, "column": [126, 182], "controller_plugin_id": [127, 128, 129, 130, 131, 132, 143, 144, 145, 146, 147, 150, 151, 152], "default_critic_namespac": 127, "prune_plan": 127, "shorten_transformed_plan": [127, 165], "forward_prune_dist": [127, 165], "trajectory_generator_nam": 127, "goal_checker_nam": 127, "path_distance_bia": 127, "legaci": 127, "goal_distance_bia": 127, "occdist_scal": 127, "obstaclefootprint": 127, "max_scaling_factor": 127, "scaling_spe": 127, "publish_evalu": 130, "publish_global_plan": 130, "publish_transformed_plan": 130, "publish_local_plan": 130, "publish_trajectori": 130, "publish_cost_grid_pc": 130, "marker_lifetim": 130, "discretize_by_tim": 132, "time_granular": 132, "include_last_point": 132, "progress_checker_plugin_id": [133, 135], "required_movement_angl": [133, 165], "mnimum": 133, "goal_checker_plugin_id": [134, 136], "minor": [134, 136, 182], "met": [136, 151, 158, 163, 202, 204], "rot_stopped_veloc": 136, "waypoint_task_executor_plugin_id": [137, 138, 139], "waypoint_task_executor": [137, 138, 139], "input_top": 137, "input_at_waypoint": 137, "photo": [138, 163, 176], "directori": [138, 154, 155, 156, 163, 164, 166, 169, 171, 172, 173, 174, 176, 179, 181, 182, 184, 185, 189, 197, 199, 202], "home": [138, 164, 185, 191, 194, 196, 202], "ata": [138, 176], "0_1602582820": 138, "png": [138, 163, 197, 199], "righthand": 138, "impl": 138, "camera_image_topic_nam": 138, "image_raw": [138, 182, 188], "save_images_dir": 138, "tmp": [138, 155, 188], "waypoint_imag": 138, "image_format": 138, "125": [140, 182], "downsample_costmap": [140, 141], "downsampling_factor": [140, 141], "downsample_factor": [140, 141], "10cm": [140, 141, 183], "max_on_approach_iter": [140, 141, 142], "max_planning_tim": [140, 141, 142, 163], "cost_travel_multipli": 140, "exactli": [140, 159, 185, 199], "tradeoff": 140, "session": [140, 141, 142, 155, 189, 191], "unreach": [140, 141, 142], "diverg": [141, 142, 185, 193], "analytic_expansion_ratio": [141, 142], "analyt": [141, 142, 163, 164, 166], "analytic_expansion_max_length": [141, 142, 164, 166], "reject": [141, 142, 164, 166, 174, 193, 196, 202], "don": [141, 142, 146, 159, 163, 183, 185, 187, 191, 193, 194, 195, 196, 197, 198, 202], "cut": [141, 142], "5x": [141, 142, 164], "begin": [141, 142, 164, 166, 172, 174, 181, 184, 186, 204], "spike": [141, 142, 164, 202], "analytic_expansion_max_cost": [141, 142, 166], "200": [141, 142, 166, 183, 186], "analytic_expansion_max_cost_overrid": [141, 142, 166], "ie": [141, 142, 198], "min_r": [141, 142], "motion_model_for_search": 141, "angle_quantization_bin": 141, "72": 141, "bin": [141, 142, 164], "64": 141, "reverse_penalti": [141, 142], "change_penalti": [141, 142], "admiss": [141, 142, 164], "non_straight_penalti": [141, 142], "straight": [141, 142, 173, 184, 185, 187, 189], "cost_penalti": [141, 142], "retrospective_penalti": [141, 142], "lookup_table_s": [141, 142], "sheep": [141, 142, 164], "debug_visu": [141, 142, 166], "planned_footprint": [141, 142], "degrad": [141, 142, 196], "cache_obstacle_heurist": [141, 142, 185], "dramat": [141, 142, 162], "40x": [141, 142], "allow_primitive_interpol": [141, 166], "explor": [141, 182, 183], "quantiz": 141, "jump": [141, 181, 189, 193, 196], "zig": [141, 193], "zag": [141, 193], "hallwai": 141, "channel": [141, 158], "downsample_obstacle_heurist": [141, 166], "smooth_path": [141, 142], "massiv": [141, 169, 182, 190], "simpler": [141, 183, 184, 202], "use_quadratic_cost_penalti": [141, 166], "quadrat": 141, "aislewai": [141, 164], "somewhat": [141, 185, 204], "broadli": [141, 193, 196], "speak": [141, 189, 192, 202], "macro": [141, 142, 169, 170, 171, 172, 173, 174, 184], "trend": [141, 142], "endpoint": [141, 142], "redd": 141, "unsaf": [141, 142, 164], "l": [141, 142, 189, 197], "passag": [141, 142], "offlin": [142, 164], "allow_reverse_expans": 142, "rotation_penalti": 142, "frequent": [142, 185, 196], "lattice_filepath": 142, "blocki": 142, "sum_scor": [143, 146], "weigh": [143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "325": [144, 148], "aggregation_typ": [144, 145, 148, 149], "touch": [146, 189], "oscillation_reset_dist": 147, "oscillation_reset_angl": 147, "oscillation_reset_tim": 147, "x_only_threshold": 147, "strafe_x": 150, "strafe_theta": 150, "theta_scal": 150, "bashrc": [153, 155], "rosdep": [153, 154, 155, 189], "instal": [153, 155, 156, 157, 169, 171, 172, 173, 174, 179, 181, 182, 183, 184, 187, 188, 189, 190, 191, 192, 193, 195, 196, 197, 198, 199, 201, 202, 204], "q": [153, 158, 188, 189], "src": [153, 154, 155, 171, 181, 182, 184, 189, 191, 197, 199], "rosdistro": 153, "ros2": [153, 159, 164, 169, 171, 172, 173, 174, 179, 181, 182, 183, 184, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202], "distro": [153, 154, 159, 181, 182, 184, 188, 189, 195, 196, 198, 200], "bash": [153, 154, 155, 159, 171, 179, 181, 182, 184, 189, 195, 196, 197, 198, 199], "workspac": [153, 154, 155, 156, 171, 184, 188, 189, 191, 192, 194, 196, 198, 200, 203], "talker": [153, 189], "nav2_depend_w": 153, "printenv": 153, "grep": 153, "bunch": 153, "costmap2d": [153, 166, 175, 176, 190, 197, 199], "cross": [153, 155, 160, 178, 179], "distroa": 153, "distrob": 153, "tab": [153, 179, 182], "opt": [154, 159, 181, 184, 189, 195, 196, 198], "sudo": [154, 159, 181, 182, 184, 188, 189, 192, 196, 198, 200], "apt": [154, 155, 159, 181, 182, 184, 188, 189, 192, 196, 198, 200], "ros_distro": [154, 189, 196], "turtlebot3": [154, 159, 169, 170, 171, 172, 173, 174, 187, 189, 190, 195, 196, 197, 198, 199], "readili": 154, "dockerfil": [154, 155, 189], "reproduc": [154, 155, 189], "streamlin": [154, 156], "dev": [154, 157, 166, 189, 196], "colcon": [154, 155, 171, 179, 181, 182, 184, 189, 191, 192, 197, 199], "vcstool": 154, "clone": [154, 188, 189, 194, 196, 197, 198, 199, 200], "schema": [154, 155], "mkdir": [154, 189, 197, 199], "p": [154, 155, 156, 163, 188, 189, 197, 199], "nav2_w": [154, 155, 189, 191], "cd": [154, 155, 189, 197, 199], "symlink": [154, 171, 189, 197, 199], "ros_w": 154, "autom": [154, 155, 156], "self": [154, 156, 189, 202], "lean": 154, "export": [154, 159, 195, 198, 200, 203], "tag": [154, 155, 164, 170, 181, 182, 184, 189, 202], "arg": [154, 188, 189, 191, 192, 201], "from_imag": 154, "overlay_mixin": 154, "ccach": [154, 155], "lld": 154, "ghcr": 154, "io": 154, "mixin": [154, 155], "discov": [154, 170], "registri": [154, 155], "entrypoint": [154, 189], "browser": [154, 156], "html": 154, "troubleshoot": 154, "subsect": [155, 182], "comprehens": [155, 189], "devcontain": [155, 156], "nest": [155, 156, 191], "inclus": [155, 166, 182, 185, 191], "config": [155, 156, 179, 181, 182, 184, 189, 191, 196, 198, 202], "docker": [155, 156, 205], "cachefrom": 155, "dever": 155, "handi": 155, "auto": [155, 172, 174, 177, 202], "builder": [155, 170], "underlai": 155, "race": 155, "replic": 155, "preemptiv": [155, 166], "reflect": [155, 163, 166, 182, 184, 189], "chronicl": 155, "containeris": 155, "fanci": [155, 189], "rebuilt": 155, "oncreatecommand": 155, "overlai": [155, 156, 196], "precompil": 155, "intellisens": 155, "syntax": [155, 166, 184, 191], "codespac": [155, 156], "prebuild": 155, "spawn": [155, 179, 181, 182], "storag": [155, 174], "simultan": [155, 171, 182, 197, 199], "updatecontentcommand": 155, "rerun": [155, 189], "whenev": [155, 156, 164, 195, 198], "restart": [155, 189, 202], "lockfil": 155, "verb": 155, "postcreatecommand": 155, "tweak": 155, "volum": [155, 189], "mount": [155, 156, 183, 189, 196], "persist": [155, 176, 189], "label": 155, "devcontainerid": 155, "compil": [155, 156, 169, 172, 173, 174, 187, 189, 191, 192], "scratch": 155, "append": [155, 158, 181, 182], "grant": 155, "privileg": [155, 156, 189], "linux": [155, 156, 189, 191, 200], "ipc": 155, "pid": [155, 192], "relax": 155, "seccomp": 155, "nativ": [155, 165, 189], "transport": 155, "devic": [155, 185, 196], "actuat": 155, "usb": [155, 193], "Such": 155, "runarg": 155, "mere": 155, "comment": [155, 158, 164, 171, 173, 191, 200], "unintend": 155, "accommod": 155, "widest": 155, "debugg": [155, 191], "interprocess": 155, "strace": 155, "perf": 155, "gdb": [155, 191], "linter": 155, "crtl": [155, 156], "shift": [155, 156], "emul": 155, "shell": [155, 189], "exec": [155, 189], "subcommand": 155, "userenvprob": 155, "remote_containers_ipc": 155, "remote_containers_socket": 155, "vscode": [155, 189], "ssh": [155, 156, 191], "x11": [155, 156], "logininteractiveshel": 155, "env": [155, 189], "jq": 155, "to_entri": 155, "sh": [155, 189], "ephemer": 155, "destroi": [155, 189], "recreat": 155, "alter": 155, "codifi": 155, "inher": [155, 156], "commit": [155, 158, 177, 188], "remot": [155, 156, 169, 170, 191], "fresh": 155, "palett": [155, 156, 203], "ctrl": 155, "unaffect": 155, "newer": [155, 169, 182], "correl": 155, "omit": 155, "buildx": 155, "incompat": 155, "stale": [155, 163], "unmodifi": 155, "forcefulli": 155, "unchang": [155, 166], "upgrad": [155, 162, 189], "container": [155, 189], "enrich": 156, "content": [156, 179, 180, 182, 184], "studio": 156, "briefli": 156, "jetbrain": 156, "isol": [156, 189, 192], "anywher": [156, 164], "notabl": [156, 189, 202], "everyon": [156, 158], "reopen": 156, "passthrough": 156, "socket": 156, "rocker": 156, "conveni": [156, 166, 193, 199], "apex": 156, "tunnel": 156, "tcp": 156, "notif": 156, "log": [156, 158, 164, 169, 170, 181, 182, 191, 201], "sausag": 156, "revisit": [156, 165], "stretch": [156, 189], "coffe": [156, 203], "headless": [156, 159, 185, 190, 201], "author": [156, 158, 160], "word": [156, 165, 172, 173, 183, 190, 197], "caution": [156, 190], "facilit": [156, 164, 166], "dual": [156, 196], "patch": [156, 158], "benign": 156, "malici": 156, "although": 156, "vigil": 156, "merit": 156, "filesystem": [156, 189, 191], "render": 156, "dilig": 156, "prudent": 156, "doxygen": 157, "why": [157, 191], "dco": 157, "welcom": 158, "chao": 158, "enhanc": 158, "junior": 158, "senior": 158, "refactor": [158, 161], "tsc": 158, "calendar": 158, "timezon": 158, "googl": 158, "hangout": 158, "announc": 158, "lastli": [158, 165, 178, 179, 181, 182, 183, 184], "chat": 158, "public": [158, 166, 171, 186, 193, 196], "sidebar": [158, 188, 192], "pm": 158, "join": [158, 179, 181, 182, 184, 199, 202], "compet": 158, "protect": 158, "month": [158, 193], "transpar": 158, "queue": 158, "claim": 158, "ownership": 158, "strategi": [158, 196], "timelin": 158, "folk": [158, 164, 191], "engag": 158, "happi": [158, 196, 202], "serious": 158, "lint": 158, "ament_cpplint": 158, "ament_uncrustifi": 158, "ament_cppcheck": 158, "predomin": 158, "copyright": 158, "holder": [158, 163], "agre": 158, "behalf": 158, "compani": [158, 160, 185, 189], "bsd": 158, "unsuit": 158, "faith": 158, "attest": 158, "statement": 158, "therebi": 158, "easier": [158, 178, 182, 183, 184, 185, 189, 191, 204], "forgot": 158, "amend": 158, "agreement": 158, "developercertif": 158, "am": 158, "record": [158, 196], "redistribut": 158, "turtlebot": [159, 196, 205], "beyond": [159, 170, 185, 199], "turtlebot3_model": [159, 195, 198], "waffl": [159, 195, 196, 198], "gazebo_model_path": 159, "turtlebot3_gazebo": 159, "nav2_bringup": [159, 162, 163, 164, 165, 169, 171, 172, 173, 174, 179, 182, 185, 190, 191, 192, 194, 195, 197, 198, 199, 201], "tb3_simulation_launch": [159, 169, 171, 172, 173, 174, 185, 190, 191, 194, 197, 198, 199, 201], "dash": [159, 168], "diademata": 159, "nav2_simulation_launch": 159, "lt": 159, "stabil": [159, 161, 162, 163, 164, 165, 166, 167], "gzclient": 159, "everyth": [159, 164, 171, 181, 189, 196], "button": [159, 165, 171, 172, 173, 174, 179, 182, 188, 189, 194, 195, 196], "bottom": [159, 179, 182, 188, 189, 191, 192, 195], "idea": [159, 160, 164, 166, 184, 185], "drag": [159, 203], "navigaton2": 159, "watch": 159, "brought": 160, "rework": 160, "nearli": [160, 164, 185], "worldwid": 160, "ros1": [160, 162, 163, 182], "comparison": 160, "intellig": [160, 185], "orchestr": [160, 191, 203], "diagram": [160, 183, 194], "conform": 160, "arbitrarili": 160, "feasibli": 160, "complic": 160, "customiz": [160, 165], "conduct": 160, "intervent": 160, "sequenti": 160, "mission": [160, 169], "mart\u00edn": [160, 176], "clavero": 160, "marathon": 160, "ieee": 160, "rsj": 160, "confer": 160, "iro": 160, "2020": 160, "inproceed": 160, "macenski2020marathon2": 160, "steven": 160, "francisco": [160, 176, 193], "gin\u00e9": 160, "jonatan": 160, "titl": 160, "booktitl": 160, "dv": 160, "desk": 160, "survei": 160, "articl": [160, 186], "macenski2023survei": 160, "journal": 160, "booker": 160, "macenski2024smac": 160, "matthew": 160, "josh": 160, "2024": [160, 166], "arxiv": 160, "macenski2023regul": 160, "shrijit": 160, "vslam": 160, "vslamcomparison2021": 160, "cartograph": 161, "nav2_recoveri": [161, 164], "nav2_world_model": 161, "traffic": [161, 176], "mention": [161, 162, 163, 178, 189, 199, 204], "sdl": 161, "amcl_pos": 161, "irregular": [161, 193], "obvious": [161, 185], "reduct": 162, "tractabl": 162, "split": [162, 196], "navigation_lifecycle_manag": 162, "localization_lifecycle_manag": 162, "redund": 162, "constantli": [162, 164], "rare": [162, 164], "recovery_plugin": [162, 164, 169], "dynamicfollowpath": 162, "teb_local_plann": 162, "teblocalplann": 162, "dwb_local_plann": 162, "conflict": 162, "behaviour": [162, 163, 199], "bt_plugin": [162, 163], "goalupdatedcondit": 162, "distancetraveledcondit": 162, "timeexpiredcondit": 162, "updatego": 162, "isbatterylowcondit": 162, "divid": [162, 163, 196], "finish": [162, 166, 192, 196], "almost": [162, 164], "untouch": [162, 172, 201], "map_saver_cli": [162, 198], "save_map": 162, "write": [162, 165, 166, 175, 176, 178, 181, 185, 186, 203], "occgridload": 162, "mapserv": [162, 197], "forese": 162, "map_io": 162, "map_load": 162, "particlecloud": 162, "posearrai": 162, "1780": 162, "1784": 162, "1660": 162, "1859": 162, "rangesensorlay": 162, "probabilist": [162, 176], "distance_remain": [163, 174], "euclidean": [163, 185], "estimated_time_remain": [163, 174], "quaternion": [163, 181, 183], "concaten": 163, "noth": [163, 189, 193], "silent": 163, "2247": 163, "pointer": [163, 164, 169, 170, 171, 172, 173], "computeandpublishveloc": 163, "gear": 163, "gettoler": 163, "dimens": [163, 184, 188, 193], "numeric_limit": 163, "obsolet": 163, "mandatori": [163, 169, 170, 172, 173, 196, 199], "general_goal_check": 163, "fly": [163, 166, 191, 203], "waypointtaskexecutor": 163, "inherit": [163, 170, 171, 172, 173, 174], "pluse": 163, "jpeg": 163, "jpg": 163, "nav2_param": [163, 164, 165, 169, 171, 172, 173, 174, 179, 185, 186, 187, 190, 192, 197, 199, 200], "came": 163, "passabl": 163, "costmapfilt": 163, "1263": 163, "1882": 163, "queri": [163, 164, 176, 178], "skid": [163, 178, 193], "cg": 163, "lazi": 163, "novel": [163, 164], "si": [163, 183], "103": [163, 183, 196], "bond_timeout_m": 163, "becam": 163, "max_planning_time_m": 163, "incorrectli": 163, "raytrace_rang": 163, "noisi": [163, 181, 190, 196], "incorrect": [163, 176], "downstream": 163, "1855": 163, "navigate_w_replanning_and_recoveri": [163, 170, 203], "navigate_w_replanning_and_round_robin_recoveri": 163, "2181": 163, "sister": 163, "local_or_glob": 163, "_costmap": [163, 200], "clear_except_": 163, "clear_around_": 163, "2204": 163, "clearing_endpoint": 163, "voxel_marked_cloud": 163, "voxel_unknown_cloud": 163, "costmap_2d_cloud": 163, "cost_cloud": 163, "2263": 163, "controller_pati": 163, "2264": 163, "inconsist": 163, "deploy": [163, 186, 196], "rewrittenyaml": [163, 197, 199], "get_shared_package_path": 163, "finder": [163, 182], "2295": 163, "elaps": [163, 167, 202], "2338": 163, "copi": [164, 179, 181, 182, 184, 187, 189, 191, 197, 199, 200], "trig": 164, "possibli": 164, "boundari": [164, 199], "promis": [164, 189], "reedshepp": 164, "tabl": [164, 171, 172, 174, 180, 185, 186], "dub": 164, "partial": 164, "fraction": 164, "skirt": 164, "bespok": 164, "25hz": 164, "symmetri": 164, "parameter": [164, 200, 203], "retrospect": 164, "neglig": 164, "vast": [164, 169], "tl": [164, 200], "dr": 164, "implicitli": [164, 166], "50m": 164, "2411": 164, "behind": [164, 199], "def": [164, 184, 197, 199, 202], "from_msg": 164, "navigation_tim": [164, 174], "cancelnav": 164, "816": 164, "client_node_": 164, "waypointfollow": 164, "pr2441": 164, "rclcpp_node_": 164, "mapsav": 164, "pr2454": 164, "bond_client_node_": 164, "lifecyclemanag": [164, 197], "pr2456": 164, "node_": [164, 169, 170, 171, 172, 173], "lifecyclemanagercli": 164, "pr2469": 164, "controllerserv": 164, "pr2459": 164, "pr2479": 164, "plannerserv": 164, "pr2480": 164, "amclnod": 164, "pr2483": 164, "clinet_node_": 164, "costmap2dro": [164, 167, 172], "pr2489": 164, "pr2993": 164, "client_nod": 164, "rclcpp_node": 164, "callback_group": 164, "use_rclcpp_nod": 164, "2976": 164, "const": [164, 166, 169, 170, 172, 174, 202], "shared_ptr": [164, 169, 172, 174], "2481": 164, "2992": 164, "on_complet": 164, "on_wait_for_result": [164, 170], "react": [164, 184], "nodestatu": [164, 166], "typenam": [164, 174], "servicet": 164, "2718": 164, "2473": 164, "delet": [164, 181, 189], "nav2_gazebo_spawn": 164, "spawn_ent": [164, 181], "gazebo_ro": [164, 181], "libgazebo_ros_init": [164, 181, 182], "libgazebo_ros_factori": [164, 181, 182], "tf_static": 164, "overcam": 164, "sdf": [164, 181, 182], "2488": 164, "orientaton": 164, "screen": [164, 169, 181, 182, 184, 186, 189, 191, 192, 197, 199, 201, 202, 203], "on_parameter_event_callback": 164, "rcl_interfac": [164, 181], "parameterev": [164, 181], "sharedptr": [164, 174], "unwant": [164, 199], "2592": 164, "2607": 164, "2665": 164, "2704": 164, "contrast": [164, 196], "thrown": 164, "2627": 164, "navtopos": 164, "navthroughpos": [164, 176], "zmq": 164, "stream": 164, "quirk": [164, 185, 204], "infux": 164, "max_linear_accel": 164, "max_linear_decel": 164, "instabl": [164, 166], "2569": 164, "2875": 164, "use_approach_linear_velocity_sc": 164, "favor": 164, "2701": 164, "2642": 164, "2696": 164, "pan": 164, "mq": 164, "logger": 164, "swap": [164, 165], "hope": [164, 189], "frustrat": 164, "dubiou": 164, "anyhow": 164, "meaning": [164, 174, 186], "2591": 164, "2772": 164, "paramlog": 164, "henc": [164, 166, 179, 182, 184, 186], "cleararoundrobot": 164, "clearexceptregion": 164, "2750": 164, "harsh": [164, 193], "use_composit": [164, 185, 191, 192, 197], "psutil": 164, "i7": 164, "8700": 164, "6core": 164, "12thread": 164, "32gb": 164, "44": [164, 191], "76": 164, "component_container_isol": 164, "38": [164, 196], "13": [164, 182], "2787": 164, "cater": 164, "recovery_serv": 164, "2856": 164, "navigate_to_pose_w_replanning_goal_patience_and_recoveri": 164, "obstacle_clearance_tim": 164, "2753": 164, "2804": 164, "2865": 164, "subtli": 164, "2867": 164, "navigation_launch": [164, 179, 182, 192, 198, 201], "recoveries_serv": [164, 169], "2752": 164, "use_respawn": [164, 185, 201], "retransit": 164, "2964": 164, "2965": 164, "costmap_ro": [164, 172, 173], "2904": 164, "3345": 165, "repetit": [165, 184], "2982": 165, "3131": 165, "3201": 165, "unord": 165, "numer": 165, "rehash": 165, "3159": 165, "3168": 165, "exclud": 165, "backtrac": [165, 205], "3204": 165, "3218": 165, "3219": 165, "aroun": 165, "3222": 165, "3146": 165, "3248": 165, "3227": 165, "navigatior": 165, "patienc": 165, "3251": 165, "error_code_id_nam": [165, 186], "guidelin": 165, "9999": [165, 186], "65535": [165, 186], "199": [165, 186], "compute_path_to_pos": [165, 186], "201": [165, 186], "299": [165, 186], "compute_path_through_pos": [165, 186], "301": [165, 186], "399": [165, 186], "501": [165, 186], "599": [165, 186], "601": [165, 186], "699": [165, 186], "toggle_filt": 165, "3229": 165, "3228": 165, "3174": 165, "3283": 165, "3320": 165, "3255": 165, "getresourceinfo": 165, "costmapinfotyp": 165, "uses": 165, "mppi": [165, 176, 177, 178, 185], "md": [165, 185], "3324": 165, "3165": 165, "resum": 165, "eventu": [165, 182, 184], "3374": 165, "shorten": 165, "3414": 165, "3504": 165, "collisionmonitor": 165, "3513": 165, "3519": 165, "3512": 165, "velocitysmooth": [165, 201], "3530": 165, "moment": [165, 189], "superior": 165, "3555": 165, "bewar": 165, "3553": 165, "3569": 165, "701": [165, 186], "709": 165, "801": [165, 186], "710": 165, "719": 165, "901": 165, "720": 165, "729": 165, "1001": 165, "730": 165, "739": 165, "2567": 165, "salt": [165, 185, 190], "pepper": [165, 185, 190], "induc": [165, 176, 205], "3577": 165, "visualis": 165, "www": 166, "convert_v3_to_v4": 166, "subtreeplu": 166, "adopt": 166, "controlnod": [166, 170], "decoratornod": [166, 170], "alongsid": [166, 174, 185], "3708": 166, "velocitypolgon": 166, "4020": 166, "uniform": 166, "3914": 166, "realtim": 166, "snuff": 166, "nav2_dock": 166, "3572": 166, "tb3": 166, "cloned_tb3_simulation_launch": 166, "nav2_multirobot_param_al": 166, "multi_tb3_simulation_launch": 166, "unique_tb3_simulation_launch": 166, "nav2_multirobot_params_": 166, "3612": 166, "formul": 166, "horizon": 166, "trait": [166, 185], "bidirect": 166, "symmetr": 166, "sole": [166, 203], "handler": 166, "obstaclecrit": 166, "45": 166, "week": 166, "campaign": 166, "enjoi": 166, "3693": 166, "3704": 166, "viz_expans": 166, "3962": 166, "2814": 166, "3825": 166, "3787": 166, "certainli": [166, 193], "dot": [166, 196], "rewrit": 166, "param_rewrit": [166, 197, 199], "dictionari": 166, "intoroduc": 166, "3785": 166, "3871": 166, "3866": 166, "3911": 166, "3880": 166, "imposs": 166, "3950": 166, "behaviortreeengin": 166, "haltallact": 166, "nowher": 166, "3965": 166, "mimic": [166, 184], "occupancygridupd": 166, "costmapsubscrib": 166, "wall": [166, 185], "steadi": 166, "4021": 166, "comfort": 166, "4091": 166, "highspeedfollowpath": 166, "unavail": [166, 167, 189], "combo": [166, 167, 189], "4140": 166, "4148": 166, "createplan": [166, 173], "cancel_check": 166, "4209": 166, "reload": 166, "4207": 166, "4136": 166, "4220": 166, "_": [166, 176], "mix": 166, "slash": 166, "nav2_dwb_control": 166, "4226": 166, "float32": [166, 202], "4282": 166, "4342": 166, "4332": 166, "4352": 166, "4441": 166, "gracefulli": 166, "4627": 167, "convey": 167, "simple_non_charging_dock": 167, "4458": 167, "4546": 167, "costcel": 167, "getcost": 167, "fetch": [167, 172, 173], "4561": 167, "elimin": [167, 184], "4663": 167, "4675": 167, "k": [168, 188], "twilio": 169, "navigation_tutori": [169, 172, 173], "nav2_sms_behavior": 169, "timedbehavior": 169, "boiler": 169, "plate": 169, "ye": [169, 170, 171, 172, 173, 174, 191], "on_deactiv": [169, 172, 173, 174], "cleanup": [169, 172, 173, 174, 186], "on_cleanup": [169, 172, 173, 174], "boilerpl": [169, 174, 180], "onrun": 169, "oncycleupd": 169, "onconfigur": 169, "oncleanup": 169, "onactioncomplet": 169, "breviti": [169, 204], "sendsm": 169, "message_success": 169, "_twilio": 169, "send_messag": 169, "_to_numb": 169, "_from_numb": 169, "rclcpp_info": [169, 173, 174], "get_logg": [169, 170, 172, 173], "resultstatu": 169, "mothership": 169, "brother": 169, "arm": 169, "account_sid": 169, "auth_token": 169, "phone": 169, "visibl": [169, 170, 172, 173, 174, 184], "nav2_sms_bahavior": 169, "class_list_macro": [169, 171, 172, 173, 174], "hpp": [169, 171, 172, 173, 174], "pluginlib_export_class": [169, 171, 172, 173, 174], "nav2_sms_behavior_plugin": 169, "base_class_typ": [169, 171, 172, 173, 174], "text": [169, 171, 200], "cmakelist": [169, 171, 172, 173, 174, 181, 182, 184, 191, 192], "txt": [169, 171, 172, 173, 174, 181, 182, 184, 188, 189, 191, 192], "cmake": [169, 171, 172, 173, 174, 188, 192], "pluginlib_export_plugin_description_fil": [169, 171, 172, 173, 174], "ament": [169, 171, 172, 173, 174, 188], "discover": [169, 171, 172, 173, 174], "build_typ": [169, 172, 173, 174], "ament_cmak": [169, 172, 173, 174, 184], "send_sm": 169, "sid": 169, "token": 169, "from_numb": 169, "to_numb": 169, "params_fil": [169, 172, 173, 174, 179, 185, 197, 199, 202], "your_params_fil": [169, 172, 173, 174], "send_goal": 169, "hello": [169, 189], "simplest": 170, "wait_act": 170, "btactionnod": 170, "actionnodebas": 170, "conditionnod": 170, "providedport": 170, "on_tick": 170, "on_success": 170, "on_abort": 170, "on_cancel": 170, "mmethod": 170, "waitact": 170, "xml_tag_nam": 170, "action_nam": 170, "nodeconfigur": 170, "getinput": 170, "rclcpp_warn": [170, 174], "goal_": 170, "bodi": 170, "insert": [170, 182, 191], "portslist": 170, "providedbasicport": 170, "inputport": 170, "increment_recovery_count": 170, "bt_register_nod": 170, "factori": 170, "nodebuild": 170, "make_uniqu": 170, "registerbuild": 170, "signatur": [170, 174], "princip": [171, 188, 199], "nav2_gradient_costmap_plugin": 171, "layeredcostmap": 171, "necess": [171, 172, 174], "oniniti": 171, "updatebound": 171, "updatecost": 171, "costmap_": [171, 173], "updatewithaddit": 171, "updatewithmax": 171, "updatewithoverwrit": 171, "updatewithtrueoverwrit": 171, "matchsiz": 171, "onfootprintchang": 171, "declareparamet": 171, "parametervalu": [171, 172, 173], "get_paramet": [171, 172, 173, 174], "name_": [171, 173], "enabled_": 171, "need_recalculation_": 171, "recalcul": 171, "gradient_index": 171, "min_j": 171, "max_j": 171, "oi": 171, "min_i": 171, "max_i": 171, "char": 171, "lethal_obstacl": [171, 190], "gradient_factor": 171, "gradient_s": 171, "master_arrai": 171, "decrement": 171, "dummi": 171, "callabl": 171, "extend": [171, 181, 196], "recompil": [171, 191], "gradient_lay": 171, "gradient_plugin": 171, "referenc": [171, 181, 182, 201], "plugin_typ": [171, 173, 200], "whatev": [171, 202], "basic_class_typ": 171, "nav2_gradient_costmap_plugin_cor": 171, "plugin_nam": [171, 173, 200], "myplugin": [171, 173, 200], "inlin": [171, 173, 200, 202], "124": 171, "171": 171, "gradient_layer_1": 171, "gradient_layer_2": 171, "goto": [171, 172, 173, 174], "nav2_pure_pursuit_control": 172, "purepursuitcontrol": 172, "weak": 172, "setplan": 172, "unimpl": 172, "setspeedlimit": 172, "rclcpp_lifecycl": [172, 174], "weakptr": [172, 174], "tf2_ro": [172, 179, 181, 183], "costmap_ros_": 172, "tf_": [172, 173], "plugin_name_": 172, "logger_": [172, 174], "clock_": [172, 174], "get_clock": 172, "declare_parameter_if_not_declar": [172, 173], "max_angular_vel": 172, "desired_linear_vel_": 172, "lookahead_dist_": 172, "max_angular_vel_": 172, "transform_tolerance_": 172, "from_second": 172, "mapped_name_of_plugin": [172, 173], "name_of_paramet": [172, 173], "global_plan_": 172, "transformglobalplan": 172, "find_if": 172, "global_plan_pos": 172, "hypot": [172, 173], "linear_vel": 172, "angular_vel": 172, "ab": 172, "pure_pursuit_controller_plugin": 172, "plugin_id": [172, 173, 174], "plugin_specific_paramet": [172, 173, 174], "nav2_straightline_plann": 173, "globalplann": 173, "getcostmap": 173, "global_frame_": 173, "interpolation_resolut": 173, "interpolation_resolution_": 173, "global_path": 173, "rclcpp_error": [173, 174], "c_str": [173, 174], "total_number_of_loop": 173, "x_increment": 173, "y_increment": 173, "w": [173, 181, 184, 196, 198], "push_back": 173, "blank": 173, "global_planner_plugin": 173, "nav2_straightline_planner_plugin": 173, "foundat": 174, "complimentari": 174, "navigatorbas": 174, "on_xyz": 174, "getdefaultbtfilepath": 174, "sentinel": 174, "goalreceiv": 174, "deni": 174, "onloop": 174, "onpreempt": 174, "viabl": 174, "goalcomplet": 174, "getnam": 174, "themselv": [174, 203], "rviz2": [174, 184, 189, 195, 202], "parent_nod": 174, "odomsmooth": 174, "odom_smooth": 174, "start_time_": 174, "has_paramet": 174, "declare_paramet": 174, "goal_blackboard_id_": 174, "as_str": 174, "path_blackboard_id_": 174, "odom_smoother_": 174, "self_client_": 174, "rclcpp_action": 174, "create_cli": 174, "actiont": 174, "goal_sub_": 174, "create_subscript": 174, "systemdefaultsqo": 174, "ongoalposereceiv": 174, "placehold": 174, "_1": 174, "hot": 174, "pkg_share_dir": 174, "ament_index_cpp": 174, "get_package_share_directori": [174, 191, 192, 197, 199, 202], "proce": [174, 184, 193], "constsharedptr": 174, "bt_xml_filenam": 174, "bt_action_server_": 174, "loadbehaviortre": 174, "initializegoalpos": 174, "btstatu": 174, "final_bt_statu": 174, "genuin": 174, "preeemption": 174, "fundament": [174, 191], "getcurrentbtfilenam": 174, "getdefaultbtfilenam": 174, "acceptpendinggo": 174, "ncancel": 174, "terminatependinggo": 174, "2f": 174, "getblackboard": 174, "number_recoveri": 174, "nolint": 174, "exception": [174, 181, 192], "feedback_msg": 174, "make_shar": 174, "current_pos": 174, "current_path": 174, "recovery_count": 174, "number_of_recoveri": 174, "publishfeedback": 174, "subtleti": 174, "navigator_plugin": 174, "sphinx_doc": 176, "rst": 176, "creator": 176, "eitan": 176, "marder": 176, "eppstein": 176, "spatio": [176, 200], "tempor": [176, 185, 200], "volumetr": 176, "andrei": 176, "ryzhikov": 176, "drivetrain": 176, "christoph": 176, "r\u00f6smann": 176, "aleksei": 176, "budyakov": 176, "alberto": 176, "tudela": 176, "kurt": 176, "konolig": 176, "smacplann": 176, "anshumaan": 176, "matej": 176, "vargovcik": 176, "nudg": 176, "fetullah": 176, "guillaum": 176, "doisi": 176, "michael": 176, "jeronimo": 176, "reiniti": 176, "pablo": 176, "i\u00f1igo": 176, "blasco": 176, "owen": 176, "hooper": 176, "toni": 176, "najjar": 176, "pradheep": 176, "padmanabhan": 176, "marc": 176, "morco": 176, "tol": 176, "aitor": 176, "miguel": 176, "blanco": 176, "sarthak": 176, "mittal": 176, "pipelin": [176, 188, 189, 202], "mohammad": 176, "haghighipanah": 176, "exhaust": [177, 189], "2005": 177, "incomplet": 177, "ignit": 177, "88": 177, "composit": [177, 191, 192, 197, 199], "tailor": 178, "advic": [178, 185], "wherein": [178, 179], "categori": 178, "regularli": 178, "largest": [178, 179], "said": [178, 196], "carefulli": [178, 193, 202], "dump": 178, "ackerman": 178, "rpp": [178, 185, 204], "screw": 178, "vp": [178, 185], "summar": [178, 183, 185], "surround": 178, "instanti": [178, 184, 186], "sam_bot": [179, 181, 182, 184], "seri": [179, 181, 189, 191], "ground": [179, 181, 184], "tackl": [179, 180], "decis": [179, 196], "rc": [179, 185], "roam": 179, "thusli": [179, 185, 204], "21": 179, "195": 179, "confirm": [179, 182, 188, 196], "sam_bot_descript": [179, 181, 182, 184], "sphere": [179, 182, 184], "cube": [179, 182], "sambot": 179, "static_transform_publish": [179, 183], "pathfind": 179, "reader": [180, 204], "checklist": 180, "experienc": 180, "tip": [180, 185, 197], "trick": [180, 191], "plu": [181, 182], "afterward": 181, "spite": 181, "vicin": 181, "broadcast": [181, 196], "child_frame_id": 181, "posewithcovari": 181, "twistwithcovari": 181, "right_wheel_est_vel": 181, "left_wheel_est_vel": 181, "wheel_separ": 181, "ros2_control": 181, "diff_drive_control": 181, "gazebo_ros_pkg": 181, "fortun": 181, "compat": 181, "inertia": [181, 182, 184], "satisfi": 181, "gazeborosimusensor": 181, "sensorplugin": 181, "imu_link": 181, "rep145": 181, "initalorientationasrefer": 181, "xacro": [181, 184], "box_inertia": [181, 184], "h": [181, 184, 191], "imu_joint": 181, "xyz": [181, 182, 184, 196], "imu_sensor": 181, "filenam": [181, 182, 196], "libgazebo_ros_imu_sensor": 181, "imu_plugin": 181, "initial_orientation_as_refer": 181, "always_on": [181, 182, 196], "update_r": [181, 182, 196], "angular_veloc": 181, "stddev": [181, 182, 196], "2e": 181, "bias_mean": 181, "0000075": 181, "bias_stddev": 181, "0000008": 181, "linear_acceler": 181, "modelplugin": 181, "diamet": 181, "wheel_ygap": [181, 184], "wheel_radiu": [181, 184], "diff_driv": 181, "libgazebo_ros_diff_dr": 181, "left_joint": 181, "drivewhl_l_joint": 181, "right_joint": 181, "drivewhl_r_joint": 181, "wheel_diamet": 181, "max_wheel_torqu": 181, "max_wheel_acceler": 181, "publish_odom": 181, "publish_odom_tf": 181, "publish_wheel_tf": 181, "odometry_fram": 181, "generate_launch_descript": [181, 182, 184, 197, 199], "joint_state_publisher_gui_nod": [181, 184], "launch_ro": [181, 184, 191, 197, 199], "joint_state_publisher_gui": [181, 184], "ifcondit": [181, 184, 197], "launchconfigur": [181, 184, 197, 199], "declarelaunchargu": [181, 184, 197, 199], "default_valu": [181, 184, 197, 199, 202], "joint_state_publisher_nod": [181, 184], "joint_state_publish": [181, 184], "default_model_path": [181, 184], "robot_descript": [181, 184], "xarcro": 181, "unlesscondit": [181, 184], "exec_depend": [181, 184, 186], "executeprocess": [181, 182], "cmd": [181, 182, 189], "verbos": [181, 182, 185], "launchdescript": [181, 184, 197, 199], "entiti": 181, "rviz_nod": [181, 184], "robot_state_publisher_nod": [181, 184], "posewithcovariancestamp": 181, "twistwithcovariancestamp": 181, "kalman": [181, 196], "ekf_nod": 181, "unscent": 181, "ukf_nod": 181, "navsat_transform_nod": [181, 196], "geograph": [181, 196], "accel": 181, "asid": [181, 182], "nevertheless": 181, "ekf": [181, 193, 196], "ekf_filter_nod": 181, "theinput": 181, "ekf_localization_nod": 181, "ukf_localization_nod": 181, "planar": [181, 182, 185, 196], "two_d_mod": [181, 193, 196], "publish_acceler": 181, "defaultsto": 181, "publish_tf": [181, 193, 196], "map_fram": 181, "odom_fram": 181, "1a": 181, "world_fram": [181, 193, 196], "landmark": 181, "3a": 181, "3b": 181, "base_link_fram": [181, 196], "ifunspecifi": 181, "ofodom_fram": 181, "odom0": [181, 193, 196], "odom0_config": [181, 196], "imu0": [181, 193, 196], "imu0_config": [181, 196], "efk": 181, "_config": 181, "vroll": [181, 193], "vpitch": [181, 193], "vyaw": [181, 193], "az": [181, 193], "1st": 181, "2nd": 181, "3rd": 181, "12th": 181, "prepar": [181, 184, 186], "robot_localization_nod": 181, "o": [181, 182, 184, 189, 197, 199, 202], "pkg_share": [181, 182, 184], "project_nam": [181, 182, 184], "parameter_ev": [181, 189], "set_pos": 181, "accelwithcovariancestamp": 181, "diagnost": 181, "diagnostic_msg": 181, "diagnosticarrai": 181, "rosout": [181, 189], "tf2_msg": 181, "tfmessag": 181, "tf2_echo": [181, 183], "842000000": 181, "003": 181, "000": [181, 183], "127": 181, "092": 181, "996": 181, "002": 181, "equip": [182, 193, 196, 203], "rgb": 182, "interoper": 182, "vendor": 182, "radar_msg": 182, "vision_msg": 182, "classification2d": 182, "classification3d": 182, "detection2d": 182, "detection3d": 182, "manufactur": 182, "ranger": 182, "emit": 182, "1d": 182, "grasp": 182, "hurt": 182, "lidar_link": [182, 183], "inerti": [182, 184, 193], "rpy": [182, 184, 196], "mass": [182, 184, 196, 199], "ixx": [182, 184], "ixi": [182, 184], "ixz": [182, 184], "iyi": [182, 184], "iyz": [182, 184], "izz": [182, 184], "cylind": [182, 184, 196], "0508": 182, "055": 182, "lidar_joint": 182, "360": 182, "000000": 182, "min_angl": 182, "max_angl": 182, "280000": 182, "120000": 182, "015000": 182, "libgazebo_ros_ray_sensor": 182, "output_typ": 182, "frame_nam": 182, "gazebo_ros_ray_sensor": 182, "camera_link": [182, 183], "130": 182, "022": 182, "035": 182, "camera_joint": 182, "215": 182, "camera_depth_fram": 182, "camera_depth_joint": 182, "depth_camera": 182, "horizontal_fov": 182, "047198": 182, "640": 182, "480": 182, "r8g8b8": 182, "clip": [182, 197], "depth_camera_control": 182, "libgazebo_ros_camera": 182, "alwayson": 182, "updater": 182, "pointcloudcutoff": 182, "pointcloudcutoffmax": 182, "distortionk1": 182, "distortionk2": 182, "distortionk3": 182, "distortiont1": 182, "distortiont2": 182, "cxprime": 182, "cx": 182, "cy": 182, "focallength": 182, "hackbaselin": 182, "gazebo_ros_camera": 182, "my_world": 182, "world_path": 182, "clearer": 182, "pretti": [182, 183, 185], "denot": [182, 191], "infrar": 182, "mostli": 182, "straightforward": 182, "51": 182, "52": 182, "68": 182, "17": 182, "31": [182, 184], "34": 182, "67": 182, "66": 182, "61": 182, "robot_state_publish": [182, 183, 184], "async_slam_toolbox_nod": 182, "online_async_launch": [182, 198], "tf2_tool": 182, "view_fram": 182, "pdf": 182, "black": [182, 187, 190, 197], "nav2_costmap_2d_mark": 182, "voxel_grid": [182, 200], "visualization_mark": 182, "my_mark": 182, "concret": 183, "base_las": 183, "suppos": 183, "essenc": 183, "20cm": 183, "2m": 183, "transvers": 183, "20m": 183, "ourselv": [183, 189], "pain": [183, 191], "luckili": [183, 191, 202, 203], "conceptu": 183, "piec": 183, "sens": [183, 185, 193, 196, 200, 203], "emb": 183, "adher": 183, "Of": 183, "chassi": [183, 184], "base_laser2": 183, "compliant": 183, "descriptor": 183, "unifi": 184, "laser_link": 184, "tediou": 184, "infer": 184, "materi": 184, "readabl": 184, "breez": 184, "beginn": [184, 191], "dive": 184, "xmln": 184, "wiki": 184, "whitespac": 184, "base_width": 184, "base_length": 184, "42": [184, 203], "base_height": 184, "wheel_width": 184, "04": [184, 189, 200], "wheel_zoff": 184, "wheel_xoff": 184, "caster_xoff": 184, "base_": 184, "gap": 184, "whilst": 184, "caster": 184, "rigid": [184, 185], "amongst": 184, "dont": 184, "rgba": 184, "base_joint": [184, 196], "cleaner": 184, "x_reflect": 184, "y_reflect": 184, "freeli": 184, "_link": 184, "grai": [184, 199], "_joint": 184, "drivewhl_l": 184, "drivewhl_r": 184, "front_cast": 184, "caster_joint": 184, "buildtool_depend": 184, "findpackageshar": 184, "default_rviz_config_path": 184, "urdf_config": 184, "rvizconfig": 184, "rviz_common": 184, "78": 184, "widget": 184, "options1": 184, "status1": 184, "robotmodel1": 184, "links1": 184, "tf1": 184, "splitter": 184, "557": 184, "alpha": [184, 197], "rviz_default_plugin": 184, "160": 184, "164": 184, "robotmodel": 184, "volatil": 184, "histori": 184, "arrow": [184, 195, 196], "48": 184, "hide": [184, 189], "movecamera": 184, "focuscamera": 184, "128": 184, "orbit": [184, 196], "build_test": 184, "slide": 184, "bar": [184, 188, 203], "slider": [184, 197], "geometr": [184, 185], "cylinder_inertia": 184, "sphere_inertia": 184, "spheric": [184, 196], "pane": [184, 199], "hint": 185, "perpetu": 185, "wisdom": 185, "generos": 185, "pai": 185, "gentl": 185, "habit": 185, "berth": 185, "adequ": 185, "hall": 185, "encompass": 185, "didn": 185, "bake": 185, "tighter": 185, "skinni": 185, "littl": [185, 191], "wider": 185, "burden": 185, "micro": [185, 189], "anywai": 185, "stutter": 185, "whip": [185, 204], "intuit": [185, 204], "looker": [185, 204], "opinion": 185, "optimi": 185, "breakdown": 185, "assess": 185, "par": 185, "counterpart": 185, "fool": 185, "classic": [185, 189], "willing": 185, "hear": 185, "pivot": 185, "moder": 185, "dime": 185, "heavili": 185, "allevi": 185, "prime": 185, "expend": 185, "singular": 185, "spatiotemporalvoxellay": [185, 200], "lack": [185, 189, 193, 202], "rangelay": 185, "unfilt": 185, "cluster": 185, "vectorobject": 185, "raster": [185, 197, 199], "seriou": [185, 191], "robot_nam": 185, "_nav": 185, "entryfil": 185, "went": [185, 196], "rviz_config_fil": 185, "use_simul": 185, "use_robot_state_pub": 185, "use_rviz": [185, 196], "use_namespac": 185, "robot_sdf": 185, "x_pose": 185, "y_pose": 185, "z_pose": 185, "chip": 185, "204": 185, "complementari": 186, "systemat": 186, "unrespons": 186, "cleaningup": 186, "shuttingdown": 186, "notion": 186, "sensor_driv": 186, "feed": [186, 202], "lifecycle_nod": [186, 197, 199], "nav2_sensor_driv": 186, "configured_param": [186, 197, 199, 201], "nav2_lifecycle_manag": [186, 197, 199], "lifecycle_manager_navig": 186, "route_serv": 186, "establish": [186, 202], "composablenodecontain": 186, "composablenod": [186, 197, 201, 202], "my_contain": 186, "rclcpp_compon": 186, "component_contain": 186, "composable_node_descript": [186, 197], "nav2_route_serv": 186, "routeserv": 186, "composition_demo": 186, "aggreg": 186, "799": 186, "800": 186, "899": 186, "9900": 186, "9901": 186, "10001": 186, "10099": 186, "int16": 186, "invalid_start": 186, "no_valid_rout": 186, "10002": 186, "route_msg": 186, "route_id": 186, "builtin_interfac": [186, 202], "route_tim": 186, "propag": 186, "compute_path_error_code_id": 186, "follow_path_error_code_id": 186, "route_error_code_id": 186, "languag": [187, 189], "latter": 187, "computeandsmoothpath": 187, "trytoresolvesmoothererrorcod": 187, "unsmooth": 187, "red": 187, "monocular": 188, "parser": 188, "image_pipelin": 188, "checkerboard": 188, "7x9": 188, "20mm": 188, "interior": 188, "vertex": 188, "8x10": 188, "lit": 188, "obstruct": 188, "camera_calibr": 188, "cameracalibr": 188, "my_camera": 188, "camera_nam": 188, "chessboard": 188, "acircl": 188, "charuco": 188, "nxm": 188, "7x7": 188, "slop": 188, "unsynchron": 188, "set_camera_info": 188, "focal": 188, "fx": 188, "fy": 188, "tangenti": 188, "num_coeff": 188, "radial": 188, "disable_calib_cb_fast_check": 188, "calib_cb_fast_check": 188, "findchessboardcorn": 188, "tilt": 188, "skew": 188, "press": 188, "calibrationdata": 188, "tar": 188, "gz": 188, "unzip": 188, "xvf": 188, "11": 188, "ost": 188, "daili": 189, "articul": 189, "dockerhub": 189, "vm": 189, "kernel": [189, 190], "jetpack": 189, "flavor": 189, "runnabl": 189, "workdir": 189, "explanatori": 189, "spun": 189, "ros_entrypoint": 189, "But": 189, "unexhaust": 189, "kill": [189, 191], "greatest": 189, "desktop": 189, "rees": 189, "31bd5f451a84": 189, "d36cae3fb404": 189, "8d68f36a56a7": 189, "299f725c4bf1": 189, "6e16227afc48": 189, "02457a85146c": 189, "83": 189, "7mb": 189, "106": 189, "5mb": 189, "fe0cbdee2808": 189, "4b4dbddf506a": 189, "92": 189, "86mb": 189, "98": 189, "14mb": 189, "0da90b52c355": 189, "64de492566b2": 189, "167d95ac0fc": 189, "e727072615d0": 189, "82": 189, "61mb": 189, "809": 189, "8mb": 189, "d15e176ed0af": 189, "yai": [189, 193], "hash": 189, "echo": [189, 196], "demo_nodes_cpp": 189, "1707513434": 189, "798456374": 189, "navigator_dockerlay": 189, "reenter": 189, "7ec0e0b7487f": 189, "ago": 189, "strange_tesla": 189, "9ccd97ac14f9": 189, "zen_perlman": 189, "oh": 189, "brand": 189, "nightmar": 189, "fuel": 189, "lose": [189, 202], "hit": [189, 191, 199], "wrong": [189, 196], "bless": 189, "slate": 189, "fear": 189, "bce2ad161bf7": 189, "ut": 189, "wasn": [189, 202], "navigator_allig": 189, "demo_nodes_pi": 189, "broader": [189, 193], "net": 189, "chatter": 189, "outliv": 189, "detach": 189, "e1d7e035a824": 189, "7cd0c5068235": 189, "86gb": 189, "shm": 189, "100mb": 189, "protocol": 189, "opencv": 189, "rqt": 189, "eas": 189, "awesom": 189, "rebuild": [189, 191], "dir": 189, "my_ws_dock": 189, "navigator_activ": 189, "favorit": [189, 202], "editor": [189, 197, 199, 203], "annoi": 189, "atop": 189, "conclud": 189, "nav2dep": 189, "strict": 189, "asset": [189, 191], "carv": 189, "hammer": 189, "smash": 189, "xauthor": 189, "xserver": 189, "altogeth": [189, 193], "belabor": 189, "tb3_simulation_gazebo_launch": 189, "systemd": 189, "Be": [189, 191], "joystick": [189, 193], "dig": 189, "debian_frontend": 189, "noninteract": 189, "wget": 189, "nav2_branch": 189, "misloc": 190, "misalign": 190, "moreov": 190, "inscribed_inflated_obstacl": 190, "free_spac": 190, "recogn": 190, "eight": [190, 196], "intercorrel": 190, "eros": 190, "fragment": 190, "trace": 191, "unix": 191, "breakpoint": 191, "reli": [191, 196], "fairli": 191, "symbol": 191, "valgrind": [191, 192], "add_compile_opt": [191, 192], "ton": 191, "couldn": 191, "clever": 191, "revert": 191, "chug": 191, "__gi_rais": 191, "sig": 191, "sysdep": 191, "sysv": 191, "0x00007ffff79cc859": 191, "__gi_abort": 191, "79": 191, "0x00007ffff7c52951": 191, "usr": [191, 200], "lib": [191, 200], "x86_64": [191, 200], "gnu": [191, 200], "libstdc": 191, "0x00007ffff7c5e47c": 191, "0x00007ffff7c5e4e7": 191, "0x00007ffff7c5e799": 191, "__cxa_throw": 191, "0x00007ffff7c553eb": 191, "0x000055555555936c": 191, "_m_range_check": 191, "0x5555555cfdb0": 191, "__n": 191, "stl_vector": 191, "1070": 191, "0x0000555555558e1d": 191, "1091": 191, "0x000055555555828b": 191, "gdbtester": 191, "vectorcrash": 191, "0x5555555cfb40": 191, "gdb_test_pkg": 191, "gdb_test_nod": 191, "0x0000555555559cfc": 191, "argc": 191, "argv": 191, "0x7fffffffc108": 191, "stl": 191, "deduc": 191, "xterm": [191, 192], "pop": 191, "stdin": 191, "start_sync_slam_toolbox_nod": 191, "mapper_params_online_sync": 191, "sync_slam_toolbox_nod": 191, "bog": 191, "investig": 191, "componentcontain": 191, "__node": [191, 192], "beauti": 191, "backward_ro": 191, "find_packag": 191, "inject": 191, "spent": 192, "bottleneck": 192, "callgrind": 192, "kcachegrind": 192, "cmake_build_typ": 192, "relwithdebinfo": 192, "xxx": 192, "suffix": 192, "dcmake_build_typ": 192, "subset": 192, "invoc": 192, "pg": 192, "cmd_vel_nav": [192, 201], "start_controller_server_nod": 192, "elsewher": 192, "ineri": 193, "unid": 193, "mecanum": 193, "notori": 193, "landscap": 193, "retrofit": 193, "subfield": 193, "uav": 193, "intrins": 193, "interins": 193, "stereolab": 193, "sdk": 193, "tightli": 193, "shop": 193, "amr": 193, "gmsl2": 193, "shutter": 193, "blur": 193, "zed2": 193, "zed2i": 193, "mini": 193, "playlist": 193, "youtub": 193, "serial": 193, "zed_wrapp": 193, "zedx": 193, "zedxm": 193, "closur": 193, "camera_odom": 193, "pos_tracking_en": 193, "path_max_count": 193, "qos_depth": 193, "blib": 193, "thrash": 193, "pos_track": 193, "publish_map_tf": 193, "area_memori": 193, "Or": [193, 202], "ukf": 193, "odom1": [193, 196], "odom1_config": [193, 196], "odom1_differenti": 193, "odom1_rel": 193, "odom1_queue_s": 193, "odom1_pose_rejection_threshold": 193, "outlandish": 193, "flat": 193, "_differenti": 193, "bounc": 193, "dataset": 193, "70m": 193, "hi": 193, "dog": 193, "golden": 193, "gate": 193, "ca": 193, "quadrup": 193, "mock": 193, "yeah": 193, "luggag": 194, "robocup": 194, "cati": 194, "toolbar": 194, "clicked_point": [194, 202], "clicked_point_to_pos": 194, "nav2_test_util": 194, "hour": 195, "turtlebot3_bringup": [195, 198], "your_map": 195, "use_sim": 195, "bringup_launch": 195, "forget": 195, "nav2_default_view": 195, "shadow": 195, "plot": 195, "auto_start": 195, "goaltool": 195, "rl": 196, "pedro": 196, "gonzalez": 196, "kiwibot": 196, "mapviz": 196, "tile": 196, "nav2_gps_waypoint_follower_demo": 196, "gnss": 196, "satellit": 196, "earth": 196, "altitud": 196, "000km": 196, "radio": 196, "trilater": 196, "latitud": 196, "longitud": 196, "wgs84": 196, "north": 196, "meridian": 196, "impract": 196, "4789": 196, "413km": 196, "177": 196, "511km": 196, "4194": 196, "292km": 196, "475km": 196, "553km": 196, "22km": 196, "addin": 196, "cope": 196, "geodesi": 196, "ellipsoid": 196, "secant": 196, "south": 196, "america": 196, "enu": 196, "face": 196, "east": 196, "gpss": 196, "augment": [196, 205], "rtk": 196, "1cm": 196, "matter": 196, "europ": 196, "cardin": 196, "magnetomet": 196, "despit": 196, "figur": [196, 203], "air": 196, "tractor": 196, "electromagnet": 196, "electr": 196, "perman": 196, "magnet": 196, "draw": [196, 197, 199], "amp": 196, "disturb": 196, "danc": 196, "sonoma": 196, "racewai": 196, "spherical_coordin": 196, "lat": 196, "2022": 196, "surface_model": 196, "earth_wgs84": 196, "latitude_deg": 196, "161479": 196, "longitude_deg": 196, "122": 196, "454630": 196, "488": 196, "heading_deg": 196, "navsatfix": 196, "tb3_gp": 196, "position_sens": 196, "my_gps_plugin": 196, "libgazebo_ros_gps_sensor": 196, "gps_link": 196, "010": 196, "gazebo_gps_world": 196, "inde": 196, "chain": [196, 199, 201], "ekf_filter_node_odom": 196, "dimension": 196, "ekf_filter_node_map": 196, "ingest": 196, "datum": 196, "undeclar": 196, "yaw_offset": 196, "compens": 196, "magnetic_declination_radian": 196, "zero_altitud": 196, "broadcast_utm_transform": 196, "publish_filtered_gp": 196, "use_odometry_yaw": 196, "wait_for_datum": 196, "161491": 196, "4546443": 196, "lon": 196, "saniti": 196, "dual_ekf_navsat": 196, "bing": 196, "keyboard": 196, "teleoper": 196, "teleop_twist_keyboard": 196, "blue": [196, 203], "trustworthi": 196, "pointstamp": 196, "interactive_waypoint_follow": 196, "161491054181276": 196, "45464431092836": 196, "161587576524845": 196, "4547994038464": 196, "gps_waypoint_logg": 196, "gps_waypoint": 196, "logged_waypoint_follow": 196, "emphas": 196, "showcas": 196, "pgm": [197, 199], "bmp": [197, 199], "keepout_mask": 197, "favourit": [197, 199], "gimp": 197, "dark": 197, "understood": 197, "color_dark": 197, "color_light": 197, "trinari": [197, 199], "principl": 197, "occupied_thresh": [197, 199], "free_thresh": [197, 199], "integ": 197, "negat": 197, "blacker": 197, "whiter": 197, "passibl": 197, "impass": 197, "undesir": 197, "sooner": 197, "feaur": 197, "drawn": 197, "pencil": 197, "simplic": 197, "repeatedli": [197, 199, 202], "hotel": [197, 199], "laid": [197, 199], "meta": [197, 199], "ament_index_python": [197, 199], "groupact": 197, "pythonexpress": 197, "notequalssubstitut": 197, "loadcomposablenod": [197, 202], "pushrosnamespac": 197, "nav2_common": [197, 199], "costmap_filters_demo_dir": [197, 199], "nav2_costmap_filters_demo": [197, 199], "filter_mask_serv": [197, 199], "mask_yaml_fil": [197, 199], "container_nam": 197, "container_name_ful": 197, "declare_namespace_cmd": [197, 199], "declare_use_sim_time_cmd": [197, 199], "declare_autostart_cmd": [197, 199], "declare_params_file_cmd": [197, 199], "declare_mask_yaml_file_cmd": [197, 199], "declare_use_composition_cmd": 197, "declare_container_name_cmd": 197, "nav2_contain": 197, "param_substitut": [197, 199], "source_fil": [197, 199], "root_kei": [197, 199], "convert_typ": [197, 199], "load_nod": 197, "nav2_map_serv": [197, 198, 199], "emulate_tti": [197, 199], "188": [197, 199], "lifecycle_manager_costmap_filt": [197, 199], "load_composable_nod": 197, "target_contain": 197, "costmapfilterinfoserv": 197, "ld": [197, 199], "add_act": [197, 199], "keepout_filter_mask": 197, "tutorials_w": [197, 199], "pwd": 197, "keepout_param": 197, "costamp2d": 197, "devel": [198, 200], "pub": 198, "sandbox": 198, "decod": 199, "formula": 199, "filter_mask_data": 199, "speed_mask": 199, "grei": 199, "darker": 199, "somewher": 199, "196": 199, "speed_param": 199, "start_lifecycle_manager_cmd": 199, "start_map_server_cmd": 199, "start_costmap_filter_info_server_cmd": 199, "speed_filter_mask": 199, "jerk": 199, "unpredict": 199, "payload": 199, "unfold": 199, "ubuntu": 200, "openvdb": 200, "libjmalloc": 200, "loadlibrari": 200, "libjemalloc": 200, "ld_preload": 200, "volumet": 200, "2x": 200, "citizen": 200, "farm": 200, "spatio_temporal_voxel_lay": 200, "voxel_decai": 200, "decay_model": 200, "voxel_s": 200, "update_footprint_en": 200, "mapping_mod": 200, "map_save_dur": 200, "obstacle_rang": 200, "voxel_min_point": 200, "clear_after_read": 200, "max_z": 200, "min_z": 200, "vertical_fov_angl": 200, "8745": 200, "horizontal_fov_angl": 200, "048": 200, "decay_acceler": 200, "model_typ": 200, "registr": 200, "neutral": 200, "collision_monitor_nod": 201, "preset": 201, "collision_monitor_param": 201, "clockwis": 201, "respawn_delai": 201, "log_level": 201, "consol": 201, "nonchargingdock": 202, "revis": 202, "simplechargingdock": 202, "infrastructur": 202, "procedur": 202, "prestag": 202, "nova": 202, "carter": 202, "opennav_docking_cor": 202, "jointstat": 202, "getstagingpos": 202, "getrefinedpos": 202, "disablecharg": 202, "hasstoppedcharg": 202, "equival": 202, "isaac_ros_apriltag": 202, "decoupl": 202, "flex_dock1": 202, "flex_dock2": 202, "dummy_dock": 202, "movabl": 202, "segwai": 202, "70cm": 202, "external_detection_": 202, "cm": 202, "sep": 202, "nova_carter_dock_params_dir": 202, "docking_tim": 202, "irregularli": 202, "haven": 202, "media": 202, "isaac_apriltag_detection_pipelin": 202, "docking_cli": 202, "wait_for_serv": 202, "timeout_sec": 202, "goal_msg": 202, "str": 202, "send_goal_futur": 202, "send_goal_async": 202, "_feedbackcallback": 202, "spin_until_future_complet": 202, "goal_handl": 202, "result_futur": 202, "get_result_async": 202, "tester": 202, "opennav_docking_bt": 202, "companion": 203, "deepli": 203, "siemen": 203, "buggi": 203, "menu": 203, "icon": 203, "nav2_tree_nod": 203, "brows": 203, "ok": 203, "sync": 203, "assembl": 203, "parameteriz": 203, "perhap": 203, "orang": 203, "treenod": 203, "ui": 203, "treenodesmodel": 203, "myawesomenewnod": 203, "input_port": 203, "key_nam": 203, "output_port": 203, "key_name2": 203, "life": 203, "inout_port": 203, "next_target": 203, "pancak": 203, "tend": 204, "surpris": 204, "dictat": 204, "modu": 204, "operandi": 204, "stvl": 205, "hero": 205}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"project": [0, 15, 160, 166, 191], "2021": 0, "summer": 0, "student": 0, "program": 0, "3": [1, 5, 164, 169, 170, 171, 172, 173, 174, 195, 196, 197, 198, 199, 200], "assist": [1, 2, 164], "teleop": [1, 164], "1": [2, 4, 169, 170, 171, 172, 173, 174, 187, 190, 194, 195, 196, 197, 198, 199, 200], "creat": [2, 3, 155, 169, 170, 172, 173, 174, 194], "configur": [2, 13, 28, 163, 178, 179, 181, 182, 197, 199, 201, 202, 204], "analog": 2, "moveit": 2, "2": [3, 5, 11, 12, 27, 166, 169, 170, 171, 172, 173, 174, 187, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200], "new": [3, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 186], "planner": [3, 27, 107, 108, 113, 115, 140, 141, 142, 163, 164, 165, 166, 170, 173, 176, 178, 185], "control": [3, 19, 27, 94, 97, 101, 102, 106, 110, 127, 163, 164, 165, 166, 172, 176, 178, 185, 204], "plugin": [3, 92, 94, 97, 98, 101, 108, 113, 117, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 175, 176, 178, 181, 182, 185, 187, 200, 202], "navig": [4, 7, 8, 9, 12, 18, 21, 22, 23, 24, 27, 93, 159, 162, 164, 165, 166, 174, 176, 178, 195, 196, 197, 198, 199], "dynam": [4, 20, 164, 166, 167, 194], "obstacl": [4, 22, 106, 122, 163, 166, 185, 190], "integr": [4, 10, 106, 165], "port": [5, 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, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88], "grid": 5, "map": [5, 105, 162, 165, 182, 198], "ro": [5, 11, 27, 98, 165, 189, 191, 192, 193], "environment": [5, 27], "model": [5, 106, 164, 165], "6": [6, 10], "2d": [6, 98, 140, 164, 182], "3d": 6, "local": [6, 27, 181, 182, 193, 196], "improv": [6, 164], "4": [7, 166, 169, 170, 171, 172, 173, 174, 195, 196, 197, 198, 199], "multithread": 7, "5": [8, 9, 166, 195], "brand": 8, "websit": 8, "safeti": [9, 165], "node": [9, 11, 19, 27, 89, 90, 94, 95, 163, 164, 165, 166, 167, 176, 182, 186, 187, 191, 192, 203], "semant": 10, "7": 11, "reduc": [11, 164], "determin": 11, "advanc": 12, "test": [12, 165, 193, 196], "framework": 12, "8": 13, "convert": 13, "twist": 13, "twiststamp": [13, 166], "ecosystem": 13, "run": [13, 159, 165, 169, 170, 171, 172, 173, 174, 179, 181, 182, 190, 194, 197, 199], "time": [13, 163, 165, 166, 180], "about": 14, "contact": 14, "relat": [15, 160], "robot": [16, 27, 164, 166, 179, 180, 181, 184, 185, 193, 198], "us": [16, 155, 156, 164, 165, 166, 181, 182, 184, 193, 196, 200, 201, 202, 204], "nav2": [17, 19, 27, 153, 160, 163, 164, 165, 167, 182, 185, 186, 189, 190, 191, 192, 194, 195, 197, 199, 201], "behavior": [17, 18, 27, 92, 93, 94, 162, 163, 164, 165, 166, 169, 170, 176, 185, 194, 203], "tree": [17, 18, 27, 93, 94, 162, 163, 165, 170, 176, 194, 203], "detail": 18, "walkthrough": 18, "overview": [18, 26, 27, 160, 169, 170, 171, 172, 173, 174, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "prerequisit": [18, 156, 181], "To": [18, 19, 22, 23, 24, 164, 185], "pose": [18, 21, 22, 23, 24, 165, 195], "With": [18, 24], "replan": [18, 24, 164], "recoveri": [18, 19, 27, 163, 164], "subtre": [18, 166], "introduct": [19, 166, 179, 181, 182, 183], "specif": 19, "action": [19, 27, 94, 162, 163, 164, 166, 202], "condit": [19, 94], "decor": [19, 94], "pipelinesequ": [19, 80], "roundrobin": [19, 82], "follow": [20, 27, 106, 117, 166, 194, 196], "point": [20, 166, 194], "through": [21, 167, 169, 172, 173, 174], "paus": 22, "Near": 22, "goal": [22, 106, 163, 164, 165, 166, 167, 176, 195], "consist": 24, "And": 24, "If": 24, "path": [24, 106, 164, 165, 166], "becom": 24, "invalid": [24, 164], "odometri": [25, 27, 181, 193, 196], "calibr": [25, 188], "simpl": [26, 112, 164, 165, 166], "command": [26, 164, 165, 166, 189], "api": [26, 164, 165, 166, 202], "costmap": [26, 27, 98, 105, 106, 162, 163, 165, 166, 167, 176, 182, 197, 199, 200], "footprint": [26, 27, 179, 185], "collis": [26, 89, 90, 95, 165, 166, 201], "checker": [26, 163, 164, 165, 166, 176], "exampl": [26, 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, 114, 115, 116, 117, 118, 119, 121, 124, 140, 141, 142, 159, 178], "demo": [26, 181, 183, 201, 204], "concept": 27, "server": [27, 92, 96, 97, 99, 100, 105, 108, 114, 162, 164, 165, 166, 178, 186, 197, 199, 202], "lifecycl": [27, 103, 155, 164, 166, 186], "bond": [27, 166], "smoother": [27, 96, 111, 112, 114, 116, 164, 165, 166, 176, 187], "waypoint": [27, 117, 165, 166, 176, 196], "state": [27, 142, 165, 184, 193], "estim": [27, 193], "standard": [27, 163, 166], "global": [27, 166, 193, 196], "posit": 27, "slam": [27, 198], "represent": 27, "layer": [27, 106, 119, 120, 122, 125, 126, 162, 165, 166, 176, 190], "filter": [27, 98, 105, 118, 121, 124, 162, 163, 165, 176, 190, 197, 199], "other": [27, 185], "form": 27, "academ": 27, "guid": [28, 153, 155, 157, 168, 180, 185], "assistedteleop": [29, 92], "input": [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, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88], "backup": [30, 92, 163], "output": [30, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62], "cancelassistedteleop": 31, "cancelbackup": 32, "cancelcontrol": 33, "cancelcoverag": 34, "canceldriveonhead": 35, "cancelspin": 36, "cancelwait": 37, "clearcostmaparoundrobot": [38, 163], "clearcostmapexceptregion": [39, 163], "clearentirecostmap": 40, "computecoveragepath": 41, "computepaththroughpos": [42, 163], "computepathtopos": [43, 163], "controllerselector": 44, "dockrobot": 45, "driveonhead": [46, 92], "followpath": [47, 163], "getposefrompath": 48, "goalcheckerselector": 49, "navigatethroughpos": [50, 163], "navigatetopos": [51, 163], "plannerselector": 52, "progresscheckerselector": 53, "reinitializegloballoc": 54, "removeincollisiongo": 55, "removepassedgo": 56, "smoothpath": 57, "smootherselector": [58, 165], "spin": [59, 92], "truncatepath": 60, "truncatepathloc": [61, 164], "undockrobot": 62, "wait": 63, "areerrorcodespres": 64, "distancetravel": 65, "paramet": [65, 67, 84, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 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, 163, 164, 165, 166, 200], "globallyupdatedgo": 66, "goalreach": 67, "goalupd": 68, "initialposereceiv": 69, "isbatterycharg": 70, "isbatterylow": 71, "ispathvalid": 72, "isstuck": 73, "pathexpiringtim": 74, "timeexpir": 75, "transformavail": 76, "wouldacontrollerrecoveryhelp": 77, "wouldaplannerrecoveryhelp": 78, "wouldasmootherrecoveryhelp": 79, "recoverynod": 81, "distancecontrol": 83, "goalupdat": 84, "pathlongeronapproach": [85, 164], "ratecontrol": 86, "singletrigg": 87, "speedcontrol": 88, "detector": [89, 166], "featur": [89, 90, 166], "polygon": [89, 90, 166], "observ": [89, 90], "sourc": [89, 90, 154, 166], "monitor": [90, 95, 164, 165, 166, 201], "velocitypolygon": [90, 166, 201], "amcl": [91, 164], "default": [92, 97, 98, 108, 117, 163, 165, 166], "xml": [94, 163, 187], "provid": [95, 97, 113, 117], "constrain": [96, 164], "costmap2d": [98, 163, 171, 185, 200], "coverag": 99, "dock": [100, 167, 202], "simplechargingdock": 100, "dwb": [101, 127, 165, 167], "trajectori": [101, 106, 167], "critic": [101, 106, 166], "grace": [102, 166], "manag": [103, 164], "loopback": [104, 167], "simul": [104, 167, 181, 182, 194], "saver": 105, "info": [105, 197, 199], "predict": [106, 165], "mppi": [106, 166], "visual": [106, 167, 179, 182, 184, 189, 203], "handler": 106, "ackermann": 106, "motion": [106, 164, 166], "constraint": [106, 166], "angl": [106, 166], "cost": [106, 166, 167], "align": 106, "prefer": 106, "forward": [106, 165], "twirl": 106, "veloc": [106, 116, 164, 165, 167], "deadband": 106, "note": 106, "user": 106, "gener": [106, 154, 162, 205], "word": 106, "wisdom": 106, "horizon": 106, "size": 106, "offset": 106, "inflat": [106, 120, 185], "navfn": [107, 163, 164], "regul": [109, 165], "pure": [109, 172], "pursuit": [109, 172], "rotat": [110, 164, 166, 185, 204], "shim": [110, 164, 166, 204], "savitzki": [111, 165], "golai": [111, 165], "smac": [113, 140, 141, 142, 164, 165, 166, 185], "descript": [113, 182], "theta": [115, 164], "star": 115, "binari": [118, 154], "denois": [119, 165, 190], "keepout": [121, 197], "rang": [123, 182], "sensor": [123, 182], "speed": [124, 165, 199], "static": [125, 166, 167, 183], "voxel": [126, 166], "xytheta": 128, "iter": 128, "kinemat": [129, 164], "publish": [130, 165, 167, 183, 184, 197, 199], "limitedaccelgener": 131, "standardtrajectorygener": 132, "poseprogresscheck": [133, 165], "simplegoalcheck": 134, "simpleprogresscheck": 135, "stoppedgoalcheck": 136, "inputatwaypoint": 137, "photoatwaypoint": 138, "waitatwaypoint": 139, "hybrid": [141, 166], "A": [141, 166, 203], "lattic": 142, "baseobstaclecrit": 143, "goalaligncrit": 144, "goaldistcrit": 145, "obstaclefootprintcrit": 146, "oscillationcrit": 147, "pathaligncrit": 148, "pathdistcrit": 149, "preferforwardcrit": 150, "rotatetogoalcrit": 151, "twirlingcrit": 152, "build": [153, 154, 155, 179, 181, 182, 184, 189], "troubleshoot": 153, "common": [153, 182], "depend": 153, "failur": [153, 165], "report": 153, "issu": 153, "instal": [154, 159, 200], "releas": 154, "distribut": 154, "roll": 154, "develop": [154, 157, 158, 189], "docker": [154, 189], "contain": [154, 155, 156, 189], "imag": [154, 155, 182, 189], "doxygen": 154, "help": 154, "dev": [155, 156], "start": [155, 156, 159, 165, 198], "termin": 155, "rebuild": 155, "what": [156, 204], "why": 156, "how": [156, 190], "i": [156, 164, 204], "do": 156, "work": [156, 162, 190, 198], "get": [156, 158, 159, 191, 198], "secur": 156, "involv": 158, "process": [158, 164], "licens": 158, "certif": 158, "origin": 158, "dco": 158, "our": 160, "sponsor": 160, "servic": [160, 164], "citat": 160, "dash": 161, "eloqu": [161, 162], "packag": 161, "navigation2": [161, 183, 198, 200], "architectur": 161, "chang": [161, 163, 164, 165, 166], "foxi": [162, 163], "updat": [162, 163], "re": 162, "particl": 162, "messag": [162, 182], "select": [162, 166, 178, 185], "each": 162, "followpoint": 162, "capabl": 162, "galact": [163, 164], "feedback": [163, 165], "bt": [163, 164, 165, 166, 167, 170, 187], "interfac": [163, 166, 198], "ad": [163, 164, 165, 166, 181, 182, 184, 186, 187, 202, 203], "goal_checker_id": 163, "attribut": 163, "groot": [163, 164, 203], "support": [163, 164], "smacplann": 163, "thetastarplann": 163, "regulatedpurepursuitcontrol": 163, "current_": 163, "usag": 163, "unit": 163, "rai": 163, "trace": 163, "mark": 163, "sensor_msg": [163, 182], "pointcloud": 163, "pointcloud2": [163, 182], "controllerserv": 163, "failure_toler": 163, "remov": [163, 164, 165, 166], "launch": [163, 164, 165, 166, 181, 182, 184, 185, 191, 192, 195, 198, 200, 202], "rviz": [163, 165, 166, 167, 179, 182, 184, 194, 195, 200], "panel": [163, 165, 167], "inform": 163, "humbl": [164, 165, 177], "major": 164, "python": [164, 165], "executor": [164, 176], "nav2_cor": 164, "extend": 164, "btservicenod": 164, "result": [164, 166, 192], "includ": [164, 165, 166], "spawn": 164, "gazebo": [164, 181, 182, 196], "timeout": [164, 165, 166], "use_final_approach_orient": 164, "smacplanner2d": 164, "fix": [164, 166, 167], "orient": 164, "being": 164, "ignor": 164, "small": 164, "corner": 164, "case": 164, "detect": 164, "except": 164, "multipl": [164, 165], "limit": [164, 165, 167, 199], "rpp": [164, 165, 166], "task": [164, 176, 186], "approach": [164, 166], "scale": 164, "param": [164, 166, 169, 172, 173, 174], "refactor": 164, "drop": 164, "live": 164, "onli": [164, 166], "costmaplay": 164, "cleararea": 164, "invert": 164, "logic": 164, "composit": [164, 186], "cancel": [164, 166], "constant": 164, "rate": 164, "euclidean": 164, "distanc": [164, 165], "respawn": 164, "iron": [165, 166, 177], "use_sim_tim": 165, "from": [165, 166, 189, 191, 192], "yaml": [165, 166], "up": [165, 178, 179, 181, 182, 183, 184, 193], "recurs": 165, "refin": 165, "parameteriz": 165, "check": 165, "expand": 165, "benchmark": 165, "toler": 165, "costmap_2d_nod": 165, "constructor": 165, "file": [165, 166, 169, 172, 173, 174, 181, 182, 191, 192], "map_serv": 165, "give": 165, "access": [165, 166], "both": 165, "error": [165, 166, 186], "code": [165, 166, 186], "load": 165, "save": 165, "loop": 165, "v": [165, 185], "revers": 165, "prune": 165, "more": 165, "stabl": 165, "curv": 165, "long": 165, "lookahead": 165, "renam": 165, "appli": 165, "deceler": 165, "when": [165, 166], "allow": [165, 166], "progress_checker_plugin": 165, "": [165, 166, 179], "name": [165, 166, 169, 170, 172, 173, 174], "type": [165, 166], "isbatterychargingcondit": 165, "smacplannerhybrid": 165, "viz_expans": 165, "jazzi": [166, 167, 177], "behaviortre": 166, "cpp": 166, "upgrad": 166, "version": 166, "option": [166, 167, 185], "add": [166, 170], "format": 166, "soft": 166, "real": 166, "opennav_coverag": 166, "opennav_dock": 166, "introduc": 166, "multi": 166, "bringup": [166, 191, 192], "use_interpol": 166, "depreci": 166, "handl": 166, "For": [166, 189], "direction": 166, "addit": 166, "acceler": 166, "move": 166, "enumer": 166, "substitut": 166, "The": [166, 184], "debug": 166, "On": 166, "shortcut": 166, "solut": 166, "gp": [166, 196], "nav2_collision_monitor": 166, "enabl": [166, 171, 190, 197, 199], "disabl": [166, 167], "expos": 166, "rewrittenyaml": 166, "could": 166, "namespac": 166, "durat": 166, "wait_act": 166, "activ": 166, "fail": 166, "requir": [166, 169, 170, 171, 172, 173, 174, 187, 188, 190, 195, 196, 197, 198, 199, 201, 202], "transform": [166, 183, 196], "ar": 166, "avail": 166, "obtain": 166, "share": 166, "resourc": 166, "watchdog": 166, "mechan": 166, "base": [166, 189], "source_timeout": 166, "block": 166, "btactionserv": 166, "nativ": 166, "librari": [166, 170], "halttre": 166, "frame": 166, "costmapupd": 166, "msg": 166, "full": 166, "stack": [166, 190, 197, 199, 201], "clock": 166, "custom": [166, 170, 203], "progress": [166, 176], "interpolate_curvature_after_go": 166, "conflict": 166, "between": 166, "use_rotate_to_head": 166, "allow_revers": 166, "globalplann": 166, "btnavig": 166, "doubl": 166, "colon": 166, "radiu": [166, 185], "circl": 166, "footprint_clearing_en": 166, "bond_heartbeat_period": 166, "rotate_to_goal_head": 166, "regulatedpurepursuit": 166, "use_cancel_deceler": 166, "k": 167, "turtl": 167, "infrastructur": 167, "tool": 167, "cell": 167, "inspect": 167, "flicker": 167, "zero": [167, 189], "exit": 167, "migrat": 168, "write": [169, 170, 171, 172, 173, 174, 184], "tutori": [169, 170, 171, 172, 173, 174, 175, 187, 188, 190, 194, 195, 196, 197, 198, 199, 200, 205], "step": [169, 170, 171, 172, 173, 174, 187, 188, 190, 194, 195, 196, 197, 198, 199, 200], "export": [169, 170, 171, 172, 173, 174], "pass": [169, 172, 173, 174], "config": 170, "your": [170, 181, 187, 189, 195], "make": 171, "gradientlay": 171, "straightlin": 173, "roadmap": 177, "set": [178, 179, 181, 182, 183, 184, 193], "algorithm": 178, "summari": 178, "conclus": [178, 179, 181, 182, 183, 184, 186, 189, 196], "verif": [179, 181, 182], "first": [180, 189], "setup": [180, 181, 194, 195, 196, 200], "an": [181, 200], "system": [181, 196], "urdf": [181, 182, 184], "laserscan": 182, "nav2_costmap_2d": 182, "slam_toolbox": 182, "environ": [184, 195], "physic": [184, 195], "properti": 184, "tune": 185, "potenti": 185, "field": 185, "place": 185, "cach": 185, "heurist": 185, "page": 185, "we": 185, "d": 185, "love": 185, "offer": 185, "0": [187, 194, 195, 196, 198, 200], "familiar": 187, "specifi": 187, "modifi": [187, 200], "camera": [188, 193], "hero": 189, "preliminari": [189, 191, 192], "import": 189, "explor": 189, "understand": 189, "deploy": 189, "appendix": 189, "nois": 190, "induc": 190, "backtrac": 191, "larg": 191, "automat": 191, "crash": 191, "profil": 192, "interpret": 192, "vio": 193, "augment": 193, "zed": 193, "x": 193, "fuse": 193, "Into": 193, "vslam": 193, "out": 193, "object": 194, "click": 194, "turtlebot": 195, "variabl": 195, "initi": 195, "locat": 195, "send": 195, "world": 196, "navsat": 196, "interact": [196, 203], "log": 196, "zone": 197, "prepar": [197, 199, 201], "mask": [197, 199], "while": 198, "simplif": 198, "stvl": 200, "extern": 200, "execut": [201, 204], "chargingdock": 202, "databas": 202, "put": 202, "It": 202, "all": 202, "togeth": 202, "edit": 203, "primari": 204}, "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"], [160, "related-projects"]], "Robots Using": [[16, "robots-using"]], "Nav2 Behavior Trees": [[17, "nav2-behavior-trees"]], "Detailed Behavior Tree Walkthrough": [[18, "detailed-behavior-tree-walkthrough"]], "Overview": [[18, "overview"], [26, "overview"], [160, "overview"], [169, "overview"], [170, "overview"], [171, "overview"], [172, "overview"], [173, "overview"], [174, "overview"], [187, "overview"], [188, "overview"], [189, "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"]], "Prerequisites": [[18, "prerequisites"], [156, "prerequisites"]], "Navigate To Pose With Replanning and Recovery": [[18, "navigate-to-pose-with-replanning-and-recovery"]], "Navigation Subtree": [[18, "navigation-subtree"]], "Recovery Subtree": [[18, "recovery-subtree"]], "Introduction To Nav2 Specific Nodes": [[19, "introduction-to-nav2-specific-nodes"]], "Action Nodes": [[19, "action-nodes"]], "Condition Nodes": [[19, "condition-nodes"]], "Decorator Nodes": [[19, "decorator-nodes"]], "Control: PipelineSequence": [[19, "control-pipelinesequence"]], "Control: Recovery": [[19, "control-recovery"]], "Control: RoundRobin": [[19, "control-roundrobin"]], "Follow Dynamic Point": [[20, "follow-dynamic-point"]], "Navigate Through Poses": [[21, "navigate-through-poses"]], "Navigate To Pose and Pause Near Goal-Obstacle": [[22, "navigate-to-pose-and-pause-near-goal-obstacle"]], "Navigate To Pose": [[23, "navigate-to-pose"]], "Navigate To Pose With Consistent Replanning And If Path Becomes Invalid": [[24, "navigate-to-pose-with-consistent-replanning-and-if-path-becomes-invalid"]], "Odometry Calibration": [[25, "odometry-calibration"]], "Simple Commander API": [[26, "simple-commander-api"]], "Commander API": [[26, "id1"]], "Costmap API": [[26, "costmap-api"]], "Footprint Collision Checker API": [[26, "footprint-collision-checker-api"]], "Examples and Demos": [[26, "examples-and-demos"]], "Navigation Concepts": [[27, "navigation-concepts"]], "ROS 2": [[27, "ros-2"]], "Action Server": [[27, "action-server"]], "Lifecycle Nodes and Bond": [[27, "lifecycle-nodes-and-bond"]], "Behavior Trees": [[27, "behavior-trees"]], "Navigation Servers": [[27, "navigation-servers"]], "Planner, Controller, Smoother and Recovery Servers": [[27, "planner-controller-smoother-and-recovery-servers"]], "Planners": [[27, "planners"], [176, "planners"]], "Controllers": [[27, "controllers"], [176, "controllers"]], "Behaviors": [[27, "behaviors"], [176, "behaviors"]], "Smoothers": [[27, "smoothers"], [176, "smoothers"]], "Robot Footprints": [[27, "robot-footprints"]], "Waypoint Following": [[27, "waypoint-following"]], "State Estimation": [[27, "state-estimation"]], "Standards": [[27, "standards"]], "Global Positioning: Localization and SLAM": [[27, "global-positioning-localization-and-slam"]], "Odometry": [[27, "odometry"]], "Environmental Representation": [[27, "environmental-representation"]], "Costmaps and Layers": [[27, "costmaps-and-layers"]], "Costmap Filters": [[27, "costmap-filters"], [163, "costmap-filters"], [165, "costmap-filters"], [176, "costmap-filters"]], "Other Forms": [[27, "other-forms"]], "Nav2 Academic Overview": [[27, "nav2-academic-overview"]], "Configuration Guide": [[28, "configuration-guide"]], "AssistedTeleop": [[29, "assistedteleop"]], "Input Ports": [[29, "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"], [76, "input-ports"], [81, "input-ports"], [83, "input-ports"], [84, "input-ports"], [85, "input-ports"], [86, "input-ports"], [88, "input-ports"]], "Example": [[29, "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"], [65, "id1"], [66, "example"], [67, "example"], [67, "id1"], [68, "example"], [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"], [96, "example"], [97, "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"], [114, "example"], [115, "example"], [116, "example"], [117, "example"], [118, "example"], [119, "example"], [121, "example"], [124, "example"], [140, "example"], [141, "example"], [142, "example"]], "BackUp": [[30, "backup"]], "Output Ports": [[30, "output-ports"], [41, "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"], [55, "output-ports"], [56, "output-ports"], [57, "output-ports"], [58, "output-ports"], [59, "output-ports"], [60, "output-ports"], [61, "output-ports"], [62, "output-ports"]], "CancelAssistedTeleop": [[31, "cancelassistedteleop"]], "CancelBackUp": [[32, "cancelbackup"]], "CancelControl": [[33, "cancelcontrol"]], "CancelCoverage": [[34, "cancelcoverage"]], "CancelDriveOnHeading": [[35, "canceldriveonheading"]], "CancelSpin": [[36, "cancelspin"]], "CancelWait": [[37, "cancelwait"]], "ClearCostmapAroundRobot": [[38, "clearcostmaparoundrobot"]], "ClearCostmapExceptRegion": [[39, "clearcostmapexceptregion"]], "ClearEntireCostmap": [[40, "clearentirecostmap"]], "ComputeCoveragePath": [[41, "computecoveragepath"]], "ComputePathThroughPoses": [[42, "computepaththroughposes"]], "ComputePathToPose": [[43, "computepathtopose"]], "ControllerSelector": [[44, "controllerselector"]], "DockRobot": [[45, "dockrobot"]], "DriveOnHeading": [[46, "driveonheading"]], "FollowPath": [[47, "followpath"]], "GetPoseFromPath": [[48, "getposefrompath"]], "GoalCheckerSelector": [[49, "goalcheckerselector"]], "NavigateThroughPoses": [[50, "navigatethroughposes"]], "NavigateToPose": [[51, "navigatetopose"]], "PlannerSelector": [[52, "plannerselector"]], "ProgressCheckerSelector": [[53, "progresscheckerselector"]], "ReinitializeGlobalLocalization": [[54, "reinitializegloballocalization"]], "RemoveInCollisionGoals": [[55, "removeincollisiongoals"]], "RemovePassedGoals": [[56, "removepassedgoals"]], "SmoothPath": [[57, "smoothpath"]], "SmootherSelector": [[58, "smootherselector"]], "Spin": [[59, "spin"]], "TruncatePath": [[60, "truncatepath"]], "TruncatePathLocal": [[61, "truncatepathlocal"]], "UndockRobot": [[62, "undockrobot"]], "Wait": [[63, "wait"]], "AreErrorCodesPresent": [[64, "areerrorcodespresent"]], "DistanceTraveled": [[65, "distancetraveled"]], "Parameters": [[65, "parameters"], [84, "parameters"], [89, "parameters"], [90, "parameters"], [91, "parameters"], [93, "parameters"], [97, "parameters"], [99, "parameters"], [100, "parameters"], [103, "parameters"], [104, "parameters"], [107, "parameters"], [108, "parameters"], [115, "parameters"], [117, "parameters"], [127, "parameters"], [128, "parameters"], [129, "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"]], "GloballyUpdatedGoal": [[66, "globallyupdatedgoal"]], "GoalReached": [[67, "goalreached"]], "Parameter": [[67, "parameter"]], "GoalUpdated": [[68, "goalupdated"]], "InitialPoseReceived": [[69, "initialposereceived"]], "IsBatteryCharging": [[70, "isbatterycharging"]], "IsBatteryLow": [[71, "isbatterylow"]], "IsPathValid": [[72, "ispathvalid"]], "IsStuck": [[73, "isstuck"]], "PathExpiringTimer": [[74, "pathexpiringtimer"]], "TimeExpired": [[75, "timeexpired"]], "TransformAvailable": [[76, "transformavailable"]], "WouldAControllerRecoveryHelp": [[77, "wouldacontrollerrecoveryhelp"]], "Input Port": [[77, "input-port"], [78, "input-port"], [79, "input-port"]], "WouldAPlannerRecoveryHelp": [[78, "wouldaplannerrecoveryhelp"]], "WouldASmootherRecoveryHelp": [[79, "wouldasmootherrecoveryhelp"]], "PipelineSequence": [[80, "pipelinesequence"]], "RecoveryNode": [[81, "recoverynode"]], "RoundRobin": [[82, "roundrobin"]], "DistanceController": [[83, "distancecontroller"]], "GoalUpdater": [[84, "goalupdater"]], "PathLongerOnApproach": [[85, "pathlongeronapproach"]], "RateController": [[86, "ratecontroller"]], "SingleTrigger": [[87, "singletrigger"]], "SpeedController": [[88, "speedcontroller"]], "Collision Detector Node": [[89, "collision-detector-node"]], "Features": [[89, "features"], [90, "features"]], "Polygons parameters": [[89, "polygons-parameters"], [90, "polygons-parameters"]], "Observation sources parameters": [[89, "observation-sources-parameters"], [90, "observation-sources-parameters"]], "Collision Monitor Node": [[90, "collision-monitor-node"]], "VelocityPolygon parameters": [[90, "velocitypolygon-parameters"]], "AMCL": [[91, "amcl"]], "Behavior Server": [[92, "behavior-server"]], "Behavior Server Parameters": [[92, "behavior-server-parameters"]], "Default Plugins": [[92, "default-plugins"], [97, "default-plugins"], [98, "default-plugins"], [108, "default-plugins"]], "Spin Behavior Parameters": [[92, "spin-behavior-parameters"]], "BackUp Behavior Parameters": [[92, "backup-behavior-parameters"]], "DriveOnHeading Behavior Parameters": [[92, "driveonheading-behavior-parameters"]], "AssistedTeleop Behavior Parameters": [[92, "assistedteleop-behavior-parameters"]], "Behavior-Tree Navigator": [[93, "behavior-tree-navigator"]], "Behavior Tree XML Nodes": [[94, "behavior-tree-xml-nodes"]], "Action Plugins": [[94, "action-plugins"]], "Condition Plugins": [[94, "condition-plugins"]], "Control Plugins": [[94, "control-plugins"]], "Decorator Plugins": [[94, "decorator-plugins"]], "Collision Monitor": [[95, "collision-monitor"]], "Provided Nodes": [[95, "provided-nodes"]], "Constrained smoother": [[96, "constrained-smoother"]], "Smoother Server Parameters": [[96, "smoother-server-parameters"], [114, "smoother-server-parameters"]], "Controller Server": [[97, "controller-server"], [178, "controller-server"]], "Provided Plugins": [[97, "provided-plugins"], [113, "provided-plugins"], [117, "provided-plugins"]], "Costmap 2D": [[98, "costmap-2d"], [182, "costmap-2d"]], "Costmap2D ROS Parameters": [[98, "costmap2d-ros-parameters"]], "Plugin Parameters": [[98, "plugin-parameters"]], "Costmap Filters Parameters": [[98, "costmap-filters-parameters"]], "Coverage Server": [[99, "coverage-server"]], "Docking Server": [[100, "docking-server"]], "SimpleChargingDock Parameters": [[100, "simplechargingdock-parameters"]], "DWB Controller": [[101, "dwb-controller"], [127, "dwb-controller"]], "Controller": [[101, "controller"]], "Plugins": [[101, "plugins"]], "Trajectory Critics": [[101, "trajectory-critics"]], "Graceful Controller": [[102, "graceful-controller"]], "Graceful Controller Parameters": [[102, "graceful-controller-parameters"]], "Lifecycle Manager": [[103, "lifecycle-manager"]], "Loopback Simulator": [[104, "loopback-simulator"]], "Map Server / Saver": [[105, "map-server-saver"]], "Map Saver Parameters": [[105, "map-saver-parameters"]], "Map Server Parameters": [[105, "map-server-parameters"]], "Costmap Filter Info Server Parameters": [[105, "costmap-filter-info-server-parameters"]], "Model Predictive Path Integral Controller": [[106, "model-predictive-path-integral-controller"]], "MPPI Parameters": [[106, "mppi-parameters"]], "Trajectory Visualization": [[106, "trajectory-visualization"]], "Path Handler": [[106, "path-handler"]], "Ackermann Motion Model": [[106, "ackermann-motion-model"]], "Constraint Critic": [[106, "constraint-critic"]], "Goal Angle Critic": [[106, "goal-angle-critic"]], "Goal Critic": [[106, "goal-critic"]], "Obstacles Critic": [[106, "obstacles-critic"]], "Cost Critic": [[106, "cost-critic"]], "Path Align Critic": [[106, "path-align-critic"]], "Path Angle Critic": [[106, "path-angle-critic"]], "Path Follow Critic": [[106, "path-follow-critic"]], "Prefer Forward Critic": [[106, "prefer-forward-critic"]], "Twirling Critic": [[106, "twirling-critic"]], "Velocity Deadband Critic": [[106, "velocity-deadband-critic"]], "Notes to Users": [[106, "notes-to-users"]], "General Words of Wisdom": [[106, "general-words-of-wisdom"]], "Prediction Horizon, Costmap Sizing, and Offsets": [[106, "prediction-horizon-costmap-sizing-and-offsets"]], "Obstacle, Inflation Layer, and Path Following": [[106, "obstacle-inflation-layer-and-path-following"]], "NavFn Planner": [[107, "navfn-planner"]], "Planner Server": [[108, "planner-server"], [178, "planner-server"]], "Regulated Pure Pursuit": [[109, "regulated-pure-pursuit"]], "Regulated Pure Pursuit Parameters": [[109, "regulated-pure-pursuit-parameters"]], "Rotation Shim Controller": [[110, "rotation-shim-controller"]], "Rotation Shim Controller Parameters": [[110, "rotation-shim-controller-parameters"]], "Savitzky-Golay Smoother": [[111, "savitzky-golay-smoother"], [165, "savitzky-golay-smoother"]], "Savitzky-Golay Smoother Parameters": [[111, "savitzky-golay-smoother-parameters"]], "Simple Smoother": [[112, "simple-smoother"]], "Simple Smoother Parameters": [[112, "simple-smoother-parameters"]], "Smac Planner": [[113, "smac-planner"]], "Description": [[113, "description"]], "Smoother Server": [[114, "smoother-server"]], "Theta Star Planner": [[115, "theta-star-planner"]], "Velocity Smoother": [[116, "velocity-smoother"]], "Velocity Smoother Parameters": [[116, "velocity-smoother-parameters"]], "Waypoint Follower": [[117, "waypoint-follower"]], "Default Plugin": [[117, "default-plugin"]], "Binary Filter Parameters": [[118, "binary-filter-parameters"]], "Denoise Layer Parameters": [[119, "denoise-layer-parameters"]], "Inflation Layer Parameters": [[120, "inflation-layer-parameters"]], "Keepout Filter Parameters": [[121, "keepout-filter-parameters"]], "Obstacle Layer Parameters": [[122, "obstacle-layer-parameters"]], "Range Sensor Parameters": [[123, "range-sensor-parameters"]], "Speed Filter Parameters": [[124, "speed-filter-parameters"]], "Static Layer Parameters": [[125, "static-layer-parameters"]], "Voxel Layer Parameters": [[126, "voxel-layer-parameters"]], "XYTheta Iterator": [[128, "xytheta-iterator"]], "Kinematic Parameters": [[129, "kinematic-parameters"]], "Publisher": [[130, "publisher"]], "LimitedAccelGenerator": [[131, "limitedaccelgenerator"]], "StandardTrajectoryGenerator": [[132, "standardtrajectorygenerator"]], "PoseProgressChecker": [[133, "poseprogresschecker"]], "SimpleGoalChecker": [[134, "simplegoalchecker"]], "SimpleProgressChecker": [[135, "simpleprogresschecker"]], "StoppedGoalChecker": [[136, "stoppedgoalchecker"]], "InputAtWaypoint": [[137, "inputatwaypoint"]], "PhotoAtWaypoint": [[138, "photoatwaypoint"]], "WaitAtWaypoint": [[139, "waitatwaypoint"]], "Smac 2D Planner": [[140, "smac-2d-planner"]], "Smac Hybrid-A* Planner": [[141, "smac-hybrid-a-planner"]], "Smac State Lattice Planner": [[142, "smac-state-lattice-planner"]], "BaseObstacleCritic": [[143, "baseobstaclecritic"]], "GoalAlignCritic": [[144, "goalaligncritic"]], "GoalDistCritic": [[145, "goaldistcritic"]], "ObstacleFootprintCritic": [[146, "obstaclefootprintcritic"]], "OscillationCritic": [[147, "oscillationcritic"]], "PathAlignCritic": [[148, "pathaligncritic"]], "PathDistCritic": [[149, "pathdistcritic"]], "PreferForwardCritic": [[150, "preferforwardcritic"]], "RotateToGoalCritic": [[151, "rotatetogoalcritic"]], "TwirlingCritic": [[152, "twirlingcritic"]], "Build Troubleshooting Guide": [[153, "build-troubleshooting-guide"]], "Common Nav2 Dependencies Build Failures": [[153, "common-nav2-dependencies-build-failures"]], "Reporting Issue": [[153, "reporting-issue"]], "Build and Install": [[154, "build-and-install"]], "Install": [[154, "install"]], "Build": [[154, "build"]], "Released Distribution Binaries": [[154, "released-distribution-binaries"]], "Rolling Development Source": [[154, "rolling-development-source"]], "Docker Container Images": [[154, "docker-container-images"]], "Generate Doxygen": [[154, "generate-doxygen"]], "Help": [[154, "help"]], "Dev Container Guide": [[155, "dev-container-guide"]], "Creating Dev Containers": [[155, "creating-dev-containers"]], "Building the image": [[155, "building-the-image"]], "Starting the container": [[155, "starting-the-container"]], "Using Dev Containers": [[155, "using-dev-containers"]], "Terminals": [[155, "terminals"]], "Lifecycle": [[155, "lifecycle"]], "Rebuilding": [[155, "rebuilding"]], "Dev Containers": [[156, "dev-containers"]], "What, Why, How?": [[156, "what-why-how"]], "What is a Dev Container?": [[156, "what-is-a-dev-container"]], "Why use a Dev Container?": [[156, "why-use-a-dev-container"]], "How do Dev Containers work?": [[156, "how-do-dev-containers-work"]], "Getting started": [[156, "getting-started"]], "Security": [[156, "security"]], "Development Guides": [[157, "development-guides"]], "Getting Involved": [[158, "getting-involved"], [158, "id1"]], "Process": [[158, "process"]], "Licensing": [[158, "licensing"]], "Developer Certification of Origin (DCO)": [[158, "developer-certification-of-origin-dco"]], "Getting Started": [[159, "getting-started"]], "Installation": [[159, "installation"]], "Running the Example": [[159, "running-the-example"]], "Navigating": [[159, "navigating"]], "Nav2": [[160, "lpn"]], "Our Sponsors": [[160, "our-sponsors"]], "Services": [[160, "services"]], "Citations": [[160, "citations"]], "Dashing to Eloquent": [[161, "dashing-to-eloquent"]], "New Packages": [[161, "new-packages"]], "New Plugins": [[161, "new-plugins"], [162, "new-plugins"], [163, "new-plugins"]], "Navigation2 Architectural Changes": [[161, "navigation2-architectural-changes"]], "Eloquent to Foxy": [[162, "eloquent-to-foxy"]], "General": [[162, "general"]], "Server Updates": [[162, "server-updates"]], "Map Server Re-Work": [[162, "map-server-re-work"]], "New Particle Filter Messages": [[162, "new-particle-filter-messages"]], "Selection of Behavior Tree in each navigation action": [[162, "selection-of-behavior-tree-in-each-navigation-action"]], "FollowPoint Capability": [[162, "followpoint-capability"]], "New Costmap Layer": [[162, "new-costmap-layer"]], "Foxy to Galactic": [[163, "foxy-to-galactic"]], "NavigateToPose Action Feedback updates": [[163, "navigatetopose-action-feedback-updates"]], "NavigateToPose BT-node Interface Changes": [[163, "navigatetopose-bt-node-interface-changes"]], "NavigateThroughPoses and ComputePathThroughPoses Actions Added": [[163, "navigatethroughposes-and-computepaththroughposes-actions-added"]], "ComputePathToPose BT-node Interface Changes": [[163, "computepathtopose-bt-node-interface-changes"]], "ComputePathToPose Action Interface Changes": [[163, "computepathtopose-action-interface-changes"]], "BackUp BT-node Interface Changes": [[163, "backup-bt-node-interface-changes"]], "BackUp Recovery Interface Changes": [[163, "backup-recovery-interface-changes"]], "Nav2 Controllers and Goal Checker Plugin Interface Changes": [[163, "nav2-controllers-and-goal-checker-plugin-interface-changes"]], "FollowPath goal_checker_id attribute": [[163, "followpath-goal-checker-id-attribute"]], "Groot Support": [[163, "groot-support"]], "SmacPlanner": [[163, "smacplanner"]], "ThetaStarPlanner": [[163, "thetastarplanner"]], "RegulatedPurePursuitController": [[163, "regulatedpurepursuitcontroller"]], "Costmap2D current_ Usage": [[163, "costmap2d-current-usage"]], "Standard time units in parameters": [[163, "standard-time-units-in-parameters"]], "Ray Tracing Parameters": [[163, "ray-tracing-parameters"]], "Obstacle Marking Parameters": [[163, "obstacle-marking-parameters"]], "Recovery Action Changes": [[163, "recovery-action-changes"]], "Default Behavior Tree Changes": [[163, "default-behavior-tree-changes"]], "NavFn Planner Parameters": [[163, "navfn-planner-parameters"]], "New ClearCostmapExceptRegion and ClearCostmapAroundRobot BT-nodes": [[163, "new-clearcostmapexceptregion-and-clearcostmaparoundrobot-bt-nodes"]], "New Behavior Tree Nodes": [[163, "new-behavior-tree-nodes"]], "sensor_msgs/PointCloud to sensor_msgs/PointCloud2 Change": [[163, "sensor-msgs-pointcloud-to-sensor-msgs-pointcloud2-change"]], "ControllerServer New Parameter failure_tolerance": [[163, "controllerserver-new-parameter-failure-tolerance"]], "Removed BT XML Launch Configurations": [[163, "removed-bt-xml-launch-configurations"]], "Nav2 RViz Panel Action Feedback Information": [[163, "nav2-rviz-panel-action-feedback-information"]], "Galactic to Humble": [[164, "galactic-to-humble"]], "Major improvements to Smac Planners": [[164, "major-improvements-to-smac-planners"]], "Simple (Python) Commander": [[164, "simple-python-commander"]], "Reduce Nodes and Executors": [[164, "reduce-nodes-and-executors"]], "API Change for nav2_core": [[164, "api-change-for-nav2-core"]], "Extending the BtServiceNode to process Service-Results": [[164, "extending-the-btservicenode-to-process-service-results"]], "Including new Rotation Shim Controller Plugin": [[164, "including-new-rotation-shim-controller-plugin"]], "Spawning the robot in Gazebo": [[164, "spawning-the-robot-in-gazebo"]], "Recovery Behavior Timeout": [[164, "recovery-behavior-timeout"]], "New parameter use_final_approach_orientation for the 3 2D planners": [[164, "new-parameter-use-final-approach-orientation-for-the-3-2d-planners"]], "SmacPlanner2D and Theta*: fix goal orientation being ignored": [[164, "smacplanner2d-and-theta-fix-goal-orientation-being-ignored"]], "SmacPlanner2D, NavFn and Theta*: fix small path corner cases": [[164, "smacplanner2d-navfn-and-theta-fix-small-path-corner-cases"]], "Change and fix behavior of dynamic parameter change detection": [[164, "change-and-fix-behavior-of-dynamic-parameter-change-detection"]], "Dynamic Parameters": [[164, "dynamic-parameters"]], "BT Action Nodes Exception Changes": [[164, "bt-action-nodes-exception-changes"]], "BT Navigator Groot Multiple Navigators": [[164, "bt-navigator-groot-multiple-navigators"]], "Removed Kinematic Limiting in RPP": [[164, "removed-kinematic-limiting-in-rpp"]], "Added Smoother Task Server": [[164, "added-smoother-task-server"]], "Removed Use Approach Velocity Scaling Param in RPP": [[164, "removed-use-approach-velocity-scaling-param-in-rpp"]], "Refactored AMCL motion models as plugins": [[164, "refactored-amcl-motion-models-as-plugins"]], "Dropping Support for Live Groot Monitoring of Nav2": [[164, "dropping-support-for-live-groot-monitoring-of-nav2"]], "Replanning Only if Path is Invalid": [[164, "replanning-only-if-path-is-invalid"]], "Fix CostmapLayer clearArea invert param logic": [[164, "fix-costmaplayer-cleararea-invert-param-logic"]], "Dynamic Composition": [[164, "dynamic-composition"]], "BT Cancel Node": [[164, "bt-cancel-node"]], "BT PathLongerOnApproach Node": [[164, "bt-pathlongeronapproach-node"]], "BT TruncatePathLocal Node": [[164, "bt-truncatepathlocal-node"]], "Constrained Smoother": [[164, "constrained-smoother"]], "Replanning at a Constant Rate and if the Path is Invalid": [[164, "replanning-at-a-constant-rate-and-if-the-path-is-invalid"]], "Euclidean Distance 2D": [[164, "euclidean-distance-2d"]], "Recovery To Behavior": [[164, "recovery-to-behavior"]], "Respawn Support in Launch and Lifecycle Manager": [[164, "respawn-support-in-launch-and-lifecycle-manager"]], "New Nav2 Velocity Smoother": [[164, "new-nav2-velocity-smoother"]], "Goal Checker API Changed": [[164, "goal-checker-api-changed"]], "Added Assisted Teleop": [[164, "added-assisted-teleop"]], "Humble to Iron": [[165, "humble-to-iron"]], "New Behavior-Tree Navigator Plugins": [[165, "new-behavior-tree-navigator-plugins"]], "Added Collision Monitor": [[165, "added-collision-monitor"]], "Removed use_sim_time from yaml": [[165, "removed-use-sim-time-from-yaml"]], "Run-time Speed up of Smac Planner": [[165, "run-time-speed-up-of-smac-planner"]], "Recursive Refinement of Smac and Simple Smoothers": [[165, "recursive-refinement-of-smac-and-simple-smoothers"]], "Simple Commander Python API": [[165, "simple-commander-python-api"]], "Smac Planner Start Pose Included in Path": [[165, "smac-planner-start-pose-included-in-path"]], "Parameterizable Collision Checking in RPP": [[165, "parameterizable-collision-checking-in-rpp"]], "Expanded Planner Benchmark Tests": [[165, "expanded-planner-benchmark-tests"]], "Smac Planner Path Tolerances": [[165, "smac-planner-path-tolerances"]], "costmap_2d_node default constructor": [[165, "costmap-2d-node-default-constructor"]], "Feedback for Navigation Failures": [[165, "feedback-for-navigation-failures"]], "Changes to Map yaml file path for map_server node in Launch": [[165, "changes-to-map-yaml-file-path-for-map-server-node-in-launch"]], "SmootherSelector BT Node": [[165, "smootherselector-bt-node"]], "Publish Costmap Layers": [[165, "publish-costmap-layers"]], "Give Behavior Server Access to Both Costmaps": [[165, "give-behavior-server-access-to-both-costmaps"]], "New Model Predictive Path Integral Controller": [[165, "new-model-predictive-path-integral-controller"]], "Behavior Tree Uses Error Codes": [[165, "behavior-tree-uses-error-codes"]], "Load, Save and Loop Waypoints from the Nav2 Panel in RViz": [[165, "load-save-and-loop-waypoints-from-the-nav2-panel-in-rviz"]], "DWB Forward vs Reverse Pruning": [[165, "dwb-forward-vs-reverse-pruning"]], "More stable regulation on curves for long lookahead distances": [[165, "more-stable-regulation-on-curves-for-long-lookahead-distances"]], "Publish Collision Monitor State": [[165, "publish-collision-monitor-state"]], "Renamed ROS-parameter in Collision Monitor": [[165, "renamed-ros-parameter-in-collision-monitor"]], "New safety behavior model \u201climit\u201d in Collision Monitor": [[165, "new-safety-behavior-model-limit-in-collision-monitor"]], "Velocity smoother applies deceleration when timeout": [[165, "velocity-smoother-applies-deceleration-when-timeout"]], "PoseProgressChecker plugin": [[165, "poseprogresschecker-plugin"]], "Allow multiple goal checkers and change parameter progress_checker_plugin(s) name and type": [[165, "allow-multiple-goal-checkers-and-change-parameter-progress-checker-plugin-s-name-and-type"]], "IsBatteryChargingCondition BT Node": [[165, "isbatterychargingcondition-bt-node"]], "Behavior Server Error Codes": [[165, "behavior-server-error-codes"]], "New Denoise Costmap Layer Plugin": [[165, "new-denoise-costmap-layer-plugin"]], "SmacPlannerHybrid viz_expansions parameter": [[165, "smacplannerhybrid-viz-expansions-parameter"]], "Iron to Jazzy": [[166, "iron-to-jazzy"]], "BehaviorTree.CPP upgraded to version 4.5+": [[166, "behaviortree-cpp-upgraded-to-version-4-5"]], "Added TwistStamped Option for Commands": [[166, "added-twiststamped-option-for-commands"]], "Add VelocityPolygon in Collision Monitor": [[166, "add-velocitypolygon-in-collision-monitor"]], "Change polygon points parameter format in Collision Monitor": [[166, "change-polygon-points-parameter-format-in-collision-monitor"]], "Introduction of Soft-Real Time Action Servers": [[166, "introduction-of-soft-real-time-action-servers"]], "opennav_coverage Project": [[166, "opennav-coverage-project"]], "opennav_docking Project": [[166, "opennav-docking-project"]], "Introduce a new Multi-Robot Bringup Launch": [[166, "introduce-a-new-multi-robot-bringup-launch"]], "New option for the Voxel and Obstacle Layers": [[166, "new-option-for-the-voxel-and-obstacle-layers"]], "use_interpolation RPP Parameter Depreciated": [[166, "use-interpolation-rpp-parameter-depreciated"]], "Changes to MPPI Goal Critic": [[166, "changes-to-mppi-goal-critic"]], "Changes to MPPI Path Angle Critic": [[166, "changes-to-mppi-path-angle-critic"]], "Changes to MPPI Path Handling For Directionality": [[166, "changes-to-mppi-path-handling-for-directionality"]], "Addition of new MPPI Cost Critic": [[166, "addition-of-new-mppi-cost-critic"]], "MPPI Acceleration": [[166, "mppi-acceleration"]], "Move Error Code Enumerations": [[166, "move-error-code-enumerations"]], "Substitution in parameter file": [[166, "substitution-in-parameter-file"]], "Allow Behavior Server Plugins to Access The Action Result": [[166, "allow-behavior-server-plugins-to-access-the-action-result"]], "Smac Planner Debug Param Name Change": [[166, "smac-planner-debug-param-name-change"]], "Smac Planner On Approach to Goal Shortcutting Solutions": [[166, "smac-planner-on-approach-to-goal-shortcutting-solutions"]], "Added GPS Waypoint Follower Server": [[166, "added-gps-waypoint-follower-server"]], "Smac Planner Hybrid-A* New Features": [[166, "smac-planner-hybrid-a-new-features"]], "New node in nav2_collision_monitor: Collision Detector": [[166, "new-node-in-nav2-collision-monitor-collision-detector"]], "Dynamic enabling/disabling of sources/polygons in Collision Monitor/Detector": [[166, "dynamic-enabling-disabling-of-sources-polygons-in-collision-monitor-detector"]], "Expose action server\u2019s result timeout": [[166, "expose-action-server-s-result-timeout"]], "RewrittenYaml could add new parameters to YAMLs": [[166, "rewrittenyaml-could-add-new-parameters-to-yamls"]], "Simple Commander API Allows Multi-Robot Namespacing": [[166, "simple-commander-api-allows-multi-robot-namespacing"]], "Change duration type in wait_action node": [[166, "change-duration-type-in-wait-action-node"]], "The costmap activation fails when required transforms are not available": [[166, "the-costmap-activation-fails-when-required-transforms-are-not-available"]], "Subtrees Obtain Shared Resources": [[166, "subtrees-obtain-shared-resources"]], "Collision Monitor: added watchdog mechanism based on source_timeout parameter with default blocking behavior": [[166, "collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior"]], "BtActionServer: use native library haltTree()": [[166, "btactionserver-use-native-library-halttree"]], "Global Frame Removed from 2 BT Nodes": [[166, "global-frame-removed-from-2-bt-nodes"]], "Introduction of CostmapUpdate.msg": [[166, "introduction-of-costmapupdate-msg"]], "Full Stack Uses Node Clocks": [[166, "full-stack-uses-node-clocks"]], "New Graceful Motion Controller": [[166, "new-graceful-motion-controller"]], "Plugin Libraries in BT Navigator Only Includes Custom Nodes": [[166, "plugin-libraries-in-bt-navigator-only-includes-custom-nodes"]], "New RViz Plugin for selecting Planners, Controllers, Goal Checkers, Progress Checkers and Smoothers": [[166, "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": [[166, "rpp-new-optional-interpolate-curvature-after-goal-behavior-and-fix-conflict-between-use-rotate-to-heading-and-allow-reversing"]], "Cancel Checker Interface For GlobalPlanner": [[166, "cancel-checker-interface-for-globalplanner"]], "New BtActionServer/BtNavigator parameter": [[166, "new-btactionserver-btnavigator-parameter"]], "New collision monitor parameter": [[166, "new-collision-monitor-parameter"]], "New graceful cancellation API for Controllers": [[166, "new-graceful-cancellation-api-for-controllers"]], "Standardization of Plugin Naming with Double Colons (::)": [[166, "standardization-of-plugin-naming-with-double-colons"]], "Collision monitor: dynamic radius for circle type polygons": [[166, "collision-monitor-dynamic-radius-for-circle-type-polygons"]], "Static Layer: new parameter footprint_clearing_enabled": [[166, "static-layer-new-parameter-footprint-clearing-enabled"]], "Lifecycle Node: added bond_heartbeat_period parameter (and allow disabling the bond mechanism)": [[166, "lifecycle-node-added-bond-heartbeat-period-parameter-and-allow-disabling-the-bond-mechanism"]], "Rotation Shim Controller: new parameter rotate_to_goal_heading": [[166, "rotation-shim-controller-new-parameter-rotate-to-goal-heading"]], "MPPI Controller: Addition of acceleration constraints": [[166, "mppi-controller-addition-of-acceleration-constraints"]], "RegulatedPurePursuit Controller [RPP]: new parameter use_cancel_deceleration": [[166, "regulatedpurepursuit-controller-rpp-new-parameter-use-cancel-deceleration"]], "Jazzy to K-Turtle": [[167, "jazzy-to-k-turtle"]], "New Nav2 Loopback Simulator": [[167, "new-nav2-loopback-simulator"]], "Docking with Static Infrastructure or Dynamic Docking": [[167, "docking-with-static-infrastructure-or-dynamic-docking"]], "New RViz panel for Docking": [[167, "new-rviz-panel-for-docking"]], "New BT Nodes": [[167, "new-bt-nodes"]], "New RViz Tool for Costmap Cost Cell Inspection": [[167, "new-rviz-tool-for-costmap-cost-cell-inspection"]], "Fix flickering visualization": [[167, "fix-flickering-visualization"]], "Option to limit velocity through DWB trajectory": [[167, "option-to-limit-velocity-through-dwb-trajectory"]], "Option to disable zero velocity publishing on goal exit": [[167, "option-to-disable-zero-velocity-publishing-on-goal-exit"]], "Migration Guides": [[168, "migration-guides"]], "Writing a New Behavior Plugin": [[169, "writing-a-new-behavior-plugin"]], "Requirements": [[169, "requirements"], [170, "requirements"], [171, "requirements"], [172, "requirements"], [173, "requirements"], [174, "requirements"], [187, "requirements"], [188, "requirements"], [190, "requirements"], [195, "requirements"], [196, "requirements"], [197, "requirements"], [198, "requirements"], [199, "requirements"], [201, "requirements"], [202, "requirements"]], "Tutorial Steps": [[169, "tutorial-steps"], [170, "tutorial-steps"], [171, "tutorial-steps"], [172, "tutorial-steps"], [173, "tutorial-steps"], [174, "tutorial-steps"], [187, "tutorial-steps"], [188, "tutorial-steps"], [190, "tutorial-steps"], [194, "tutorial-steps"], [195, "tutorial-steps"], [196, "tutorial-steps"], [197, "tutorial-steps"], [198, "tutorial-steps"], [199, "tutorial-steps"], [200, "tutorial-steps"]], "1- Creating a new Behavior Plugin": [[169, "creating-a-new-behavior-plugin"]], "2- Exporting the Behavior Plugin": [[169, "exporting-the-behavior-plugin"]], "3- Pass the plugin name through params file": [[169, "pass-the-plugin-name-through-params-file"], [173, "pass-the-plugin-name-through-params-file"]], "4- Run Behavior Plugin": [[169, "run-behavior-plugin"]], "Writing a New Behavior Tree Plugin": [[170, "writing-a-new-behavior-tree-plugin"]], "1- Creating a new BT Plugin": [[170, "creating-a-new-bt-plugin"]], "2- Exporting the planner plugin": [[170, "exporting-the-planner-plugin"], [173, "exporting-the-planner-plugin"]], "3- Add plugin library name to config": [[170, "add-plugin-library-name-to-config"]], "4- Run Your Custom plugin": [[170, "run-your-custom-plugin"]], "Writing a New Costmap2D Plugin": [[171, "writing-a-new-costmap2d-plugin"]], "1- Write a new Costmap2D plugin": [[171, "write-a-new-costmap2d-plugin"]], "2- Export and make GradientLayer plugin": [[171, "export-and-make-gradientlayer-plugin"]], "3- Enable the plugin in Costmap2D": [[171, "enable-the-plugin-in-costmap2d"]], "4- Run GradientLayer plugin": [[171, "run-gradientlayer-plugin"]], "Writing a New Controller Plugin": [[172, "writing-a-new-controller-plugin"]], "1- Create a new Controller Plugin": [[172, "create-a-new-controller-plugin"]], "2- Exporting the controller plugin": [[172, "exporting-the-controller-plugin"]], "3- Pass the plugin name through the params file": [[172, "pass-the-plugin-name-through-the-params-file"], [174, "pass-the-plugin-name-through-the-params-file"]], "4- Run Pure Pursuit Controller plugin": [[172, "run-pure-pursuit-controller-plugin"]], "Writing a New Planner Plugin": [[173, "writing-a-new-planner-plugin"]], "1- Creating a new Planner Plugin": [[173, "creating-a-new-planner-plugin"]], "4- Run StraightLine plugin": [[173, "run-straightline-plugin"]], "Writing a New Navigator Plugin": [[174, "writing-a-new-navigator-plugin"]], "1- Create a new Navigator Plugin": [[174, "create-a-new-navigator-plugin"]], "2- Exporting the navigator plugin": [[174, "exporting-the-navigator-plugin"]], "4- Run plugin": [[174, "run-plugin"]], "Plugin Tutorials": [[175, "plugin-tutorials"]], "Navigation Plugins": [[176, "navigation-plugins"]], "Behavior-Tree Navigators": [[176, "behavior-tree-navigators"]], "Costmap Layers": [[176, "costmap-layers"]], "Waypoint Task Executors": [[176, "waypoint-task-executors"]], "Goal Checkers": [[176, "goal-checkers"]], "Progress Checkers": [[176, "progress-checkers"]], "Behavior Tree Nodes": [[176, "behavior-tree-nodes"]], "Roadmaps": [[177, "roadmaps"]], "Jazzy Roadmap": [[177, "jazzy-roadmap"]], "Iron Roadmap": [[177, "iron-roadmap"]], "Humble Roadmap": [[177, "humble-roadmap"]], "Setting Up Navigation Plugins": [[178, "setting-up-navigation-plugins"]], "Planner and Controller Servers": [[178, "planner-and-controller-servers"]], "Selecting the Algorithm Plugins": [[178, "selecting-the-algorithm-plugins"]], "Summary": [[178, "summary"], [178, "id1"]], "Example Configuration": [[178, "example-configuration"], [178, "id2"]], "Conclusion": [[178, "conclusion"], [179, "conclusion"], [181, "conclusion"], [182, "conclusion"], [183, "conclusion"], [184, "conclusion"], [186, "conclusion"], [189, "conclusion"], [196, "conclusion"]], "Setting Up the Robot\u2019s Footprint": [[179, "setting-up-the-robot-s-footprint"]], "Footprint Introduction": [[179, "footprint-introduction"]], "Configuring the Robot\u2019s Footprint": [[179, "configuring-the-robot-s-footprint"]], "Build, Run and Verification": [[179, "build-run-and-verification"], [181, "build-run-and-verification"], [181, "id4"], [182, "build-run-and-verification"], [182, "id2"]], "Visualizing Footprint in RViz": [[179, "visualizing-footprint-in-rviz"]], "First-Time Robot Setup Guide": [[180, "first-time-robot-setup-guide"]], "Setting Up Odometry": [[181, "setting-up-odometry"]], "Odometry Introduction": [[181, "odometry-introduction"]], "Setting Up Odometry on your Robot": [[181, "setting-up-odometry-on-your-robot"]], "Simulating an Odometry System using Gazebo": [[181, "simulating-an-odometry-system-using-gazebo"]], "Setup and Prerequisites": [[181, "setup-and-prerequisites"]], "Adding Gazebo Plugins to a URDF": [[181, "adding-gazebo-plugins-to-a-urdf"], [182, "adding-gazebo-plugins-to-a-urdf"]], "Launch and Build Files": [[181, "launch-and-build-files"], [181, "id3"], [182, "launch-and-build-files"]], "Robot Localization Demo": [[181, "robot-localization-demo"]], "Configuring Robot Localization": [[181, "configuring-robot-localization"]], "Setting Up Sensors": [[182, "setting-up-sensors"]], "Sensor Introduction": [[182, "sensor-introduction"]], "Common Sensor Messages": [[182, "common-sensor-messages"]], "sensor_msgs/LaserScan": [[182, "sensor-msgs-laserscan"]], "sensor_msgs/PointCloud2": [[182, "sensor-msgs-pointcloud2"]], "sensor_msgs/Range": [[182, "sensor-msgs-range"]], "sensor_msgs/Image": [[182, "sensor-msgs-image"]], "Simulating Sensors using Gazebo": [[182, "simulating-sensors-using-gazebo"]], "Mapping and Localization": [[182, "mapping-and-localization"]], "Configuring nav2_costmap_2d": [[182, "configuring-nav2-costmap-2d"]], "Launching Description Nodes, RViz and Gazebo": [[182, "launching-description-nodes-rviz-and-gazebo"]], "Launching slam_toolbox": [[182, "launching-slam-toolbox"]], "Launching Nav2": [[182, "launching-nav2"]], "Visualizing Costmaps in RViz": [[182, "visualizing-costmaps-in-rviz"]], "Setting Up Transformations": [[183, "setting-up-transformations"]], "Transforms Introduction": [[183, "transforms-introduction"]], "Static Transform Publisher Demo": [[183, "static-transform-publisher-demo"]], "Transforms in Navigation2": [[183, "transforms-in-navigation2"]], "Setting Up The URDF": [[184, "setting-up-the-urdf"]], "URDF and the Robot State Publisher": [[184, "urdf-and-the-robot-state-publisher"]], "Setting Up the Environment": [[184, "setting-up-the-environment"]], "Writing the URDF": [[184, "writing-the-urdf"]], "Build and Launch": [[184, "build-and-launch"]], "Visualization using RVIZ": [[184, "visualization-using-rviz"]], "Adding Physical Properties": [[184, "adding-physical-properties"]], "Tuning Guide": [[185, "tuning-guide"]], "Inflation Potential Fields": [[185, "inflation-potential-fields"]], "Robot Footprint vs Radius": [[185, "robot-footprint-vs-radius"]], "Rotate in Place Behavior": [[185, "rotate-in-place-behavior"]], "Planner Plugin Selection": [[185, "planner-plugin-selection"]], "Controller Plugin Selection": [[185, "controller-plugin-selection"]], "Caching Obstacle Heuristic in Smac Planners": [[185, "caching-obstacle-heuristic-in-smac-planners"]], "Costmap2D Plugins": [[185, "costmap2d-plugins"]], "Nav2 Launch Options": [[185, "nav2-launch-options"]], "Other Pages We\u2019d Love To Offer": [[185, "other-pages-we-d-love-to-offer"]], "Adding a New Nav2 Task Server": [[186, "adding-a-new-nav2-task-server"]], "Lifecycle Nodes": [[186, "lifecycle-nodes"]], "Composition": [[186, "composition"]], "Error codes": [[186, "error-codes"]], "Adding a Smoother to a BT": [[187, "adding-a-smoother-to-a-bt"]], "0- Familiarization with the Smoother BT Node": [[187, "familiarization-with-the-smoother-bt-node"]], "1- Specifying a Smoother Plugin": [[187, "specifying-a-smoother-plugin"]], "2- Modifying your BT XML": [[187, "modifying-your-bt-xml"]], "Camera Calibration": [[188, "camera-calibration"]], "Docker for Development: Zero to Hero": [[189, "docker-for-development-zero-to-hero"]], "Preliminaries": [[189, "preliminaries"], [191, "preliminaries"], [192, "preliminaries"]], "Important Docker Commands": [[189, "important-docker-commands"]], "Exploring Your First Container": [[189, "exploring-your-first-container"]], "Understanding ROS Docker Images": [[189, "understanding-ros-docker-images"]], "For Docker-Based Development": [[189, "for-docker-based-development"]], "Building a Development Image": [[189, "building-a-development-image"]], "Visualizations from Docker": [[189, "visualizations-from-docker"]], "For Docker-Based Deployment": [[189, "for-docker-based-deployment"]], "Appendix": [[189, "appendix"]], "Nav2 Development Image": [[189, "nav2-development-image"]], "Nav2 Deployment Image": [[189, "nav2-deployment-image"]], "Filtering of Noise-Induced Obstacles": [[190, "filtering-of-noise-induced-obstacles"]], "1. Enable Denoise Layer": [[190, "enable-denoise-layer"]], "2. Run Nav2 stack": [[190, "run-nav2-stack"]], "How it works": [[190, "how-it-works"]], "Get Backtrace in ROS 2 / Nav2": [[191, "get-backtrace-in-ros-2-nav2"]], "From a Node": [[191, "from-a-node"]], "From a Launch File": [[191, "from-a-launch-file"]], "From Large Project": [[191, "from-large-project"]], "From Nav2 Bringup": [[191, "from-nav2-bringup"], [192, "from-nav2-bringup"]], "Automatic backtrace on crash": [[191, "automatic-backtrace-on-crash"]], "Profiling in ROS 2 / Nav2": [[192, "profiling-in-ros-2-nav2"]], "Profile from a Node": [[192, "profile-from-a-node"]], "Profile from a Launch File": [[192, "profile-from-a-launch-file"]], "Interpreting Results": [[192, "interpreting-results"]], "Using VIO to Augment Robot Odometry": [[193, "using-vio-to-augment-robot-odometry"]], "Setting Up the ZED X Camera": [[193, "setting-up-the-zed-x-camera"]], "Setting Up ZED ROS": [[193, "setting-up-zed-ros"]], "Fusing VIO Into Local State Estimate": [[193, "fusing-vio-into-local-state-estimate"]], "Fusing VSLAM Into Global State Estimate": [[193, "fusing-vslam-into-global-state-estimate"]], "Testing it Out!": [[193, "testing-it-out"]], "Dynamic Object Following": [[194, "dynamic-object-following"]], "0- Create the Behavior Tree": [[194, "create-the-behavior-tree"]], "1- Setup Rviz clicked point": [[194, "setup-rviz-clicked-point"]], "2- Run Dynamic Object Following in Nav2 Simulation": [[194, "run-dynamic-object-following-in-nav2-simulation"]], "Navigating with a Physical Turtlebot 3": [[195, "navigating-with-a-physical-turtlebot-3"]], "0- Setup Your Environment Variables": [[195, "setup-your-environment-variables"]], "1- Launch Turtlebot 3": [[195, "launch-turtlebot-3"]], "2- Launch Nav2": [[195, "launch-nav2"]], "3- Launch RVIZ": [[195, "launch-rviz"]], "4- Initialize the Location of Turtlebot 3": [[195, "initialize-the-location-of-turtlebot-3"]], "5- Send a Goal Pose": [[195, "send-a-goal-pose"]], "Navigating Using GPS Localization": [[196, "navigating-using-gps-localization"]], "GPS Localization Overview": [[196, "gps-localization-overview"]], "0- Setup Gazebo World": [[196, "setup-gazebo-world"]], "1- Setup GPS Localization system": [[196, "setup-gps-localization-system"]], "Local Odometry": [[196, "local-odometry"]], "Global Odometry": [[196, "global-odometry"]], "Navsat Transform": [[196, "navsat-transform"]], "Localization Testing": [[196, "localization-testing"]], "2- Setup Navigation system": [[196, "setup-navigation-system"]], "3- Interactive GPS Waypoint Follower": [[196, "interactive-gps-waypoint-follower"]], "4- Logged GPS Waypoint Follower & Waypoint Logging": [[196, "logged-gps-waypoint-follower-waypoint-logging"]], "Navigating with Keepout Zones": [[197, "navigating-with-keepout-zones"]], "1. Prepare filter mask": [[197, "prepare-filter-mask"], [199, "prepare-filter-mask"]], "2. Configure Costmap Filter Info Publisher Server": [[197, "configure-costmap-filter-info-publisher-server"], [199, "configure-costmap-filter-info-publisher-server"]], "3. Enable Keepout Filter": [[197, "enable-keepout-filter"]], "4. Run Nav2 stack": [[197, "run-nav2-stack"], [199, "run-nav2-stack"]], "(SLAM) Navigating While Mapping": [[198, "slam-navigating-while-mapping"]], "0- Launch Robot Interfaces": [[198, "launch-robot-interfaces"]], "1- Launch Navigation2": [[198, "launch-navigation2"]], "2- Launch SLAM": [[198, "launch-slam"]], "3- Working with SLAM": [[198, "working-with-slam"]], "4- Getting Started Simplification": [[198, "getting-started-simplification"]], "Navigating with Speed Limits": [[199, "navigating-with-speed-limits"]], "3. Enable Speed Filter": [[199, "enable-speed-filter"]], "(STVL) Using an External Costmap Plugin": [[200, "stvl-using-an-external-costmap-plugin"]], "Costmap2D and STVL": [[200, "costmap2d-and-stvl"]], "0- Setup": [[200, "setup"]], "1- Install STVL": [[200, "install-stvl"]], "1- Modify Navigation2 Parameter": [[200, "modify-navigation2-parameter"]], "2- Launch Navigation2": [[200, "launch-navigation2"]], "3- RVIZ": [[200, "rviz"]], "Using Collision Monitor": [[201, "using-collision-monitor"]], "Configuring Collision Monitor": [[201, "configuring-collision-monitor"]], "Configuring Collision Monitor with VelocityPolygon": [[201, "configuring-collision-monitor-with-velocitypolygon"]], "Preparing Nav2 stack": [[201, "preparing-nav2-stack"]], "Demo Execution": [[201, "demo-execution"], [204, "demo-execution"]], "Using Docking Server": [[202, "using-docking-server"]], "ChargingDock Plugins": [[202, "chargingdock-plugins"]], "Dock Database": [[202, "dock-database"]], "Configuring Docking Server": [[202, "configuring-docking-server"]], "Adding Docking Server to Launch": [[202, "adding-docking-server-to-launch"]], "Docking Action API": [[202, "docking-action-api"]], "Putting It All Together": [[202, "putting-it-all-together"]], "Groot - Interacting with Behavior Trees": [[203, "groot-interacting-with-behavior-trees"]], "Visualize Behavior Trees": [[203, "visualize-behavior-trees"]], "Edit Behavior Trees": [[203, "edit-behavior-trees"]], "Adding A Custom Node": [[203, "adding-a-custom-node"]], "Using Rotation Shim Controller": [[204, "using-rotation-shim-controller"]], "What is the Rotation Shim Controller?": [[204, "what-is-the-rotation-shim-controller"]], "Configuring Rotation Shim Controller": [[204, "configuring-rotation-shim-controller"]], "Configuring Primary Controller": [[204, "configuring-primary-controller"]], "General Tutorials": [[205, "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", "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/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/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", "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/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/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", "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", "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", "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 K-Turtle", "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, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 55, 56, 57, 58, 60, 61, 62, 64, 65, 67, 74, 75, 77, 78, 79, 81, 83, 84, 86, 88, 89, 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, 124, 138, 140, 141, 142, 153, 154, 155, 158, 160, 161, 162, 163, 164, 165, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "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, 29, 30, 31, 32, 35, 36, 37, 41, 42, 43, 44, 45, 47, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 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, 136, 137, 138, 139, 140, 141, 142, 144, 148, 149, 151, 153, 154, 155, 158, 159, 160, 161, 162, 163, 165, 166, 167, 169, 170, 171, 172, 173, 174, 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], "upon": [0, 3, 18, 19, 81, 158, 164, 173, 184], "u": [0, 14, 21, 23, 27, 153, 155, 163, 164, 165, 170, 181, 182, 183, 184, 189, 191, 193, 196, 202], "see": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19, 22, 27, 29, 30, 41, 42, 43, 45, 46, 47, 57, 59, 62, 72, 89, 90, 93, 95, 96, 100, 101, 102, 106, 109, 110, 113, 115, 116, 122, 126, 142, 153, 154, 158, 159, 160, 162, 163, 164, 165, 166, 167, 171, 172, 173, 174, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204], "below": [0, 4, 9, 11, 13, 16, 17, 18, 19, 22, 26, 27, 71, 88, 90, 93, 95, 97, 100, 101, 106, 110, 111, 113, 115, 117, 122, 123, 126, 136, 151, 158, 160, 163, 164, 165, 167, 169, 170, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203, 204], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 21, 26, 50, 51, 56, 89, 90, 92, 93, 95, 97, 98, 101, 103, 108, 113, 114, 117, 127, 155, 156, 158, 160, 161, 162, 163, 165, 166, 167, 170, 171, 172, 174, 176, 177, 178, 181, 182, 185, 186, 188, 189, 190, 191, 197, 199, 201, 202, 203, 204], "propos": [0, 6, 162, 163, 164, 196], "review": [0, 13, 93, 155, 156, 158, 174, 185], "appli": [0, 7, 11, 27, 90, 102, 106, 109, 112, 115, 116, 121, 140, 141, 142, 150, 156, 163, 170, 183, 184, 185, 190, 191, 192, 198, 199, 202], "thi": [0, 1, 2, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 41, 44, 49, 52, 53, 55, 56, 58, 59, 63, 66, 77, 78, 79, 85, 87, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 140, 141, 142, 143, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 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], "mean": [0, 1, 18, 19, 27, 90, 106, 116, 124, 141, 155, 156, 162, 165, 181, 182, 183, 185, 190, 196, 197, 199], "onli": [0, 3, 9, 11, 18, 19, 20, 27, 42, 43, 55, 56, 81, 87, 89, 90, 91, 93, 95, 96, 98, 99, 106, 110, 112, 117, 121, 141, 142, 151, 155, 160, 161, 162, 163, 165, 169, 170, 171, 173, 176, 177, 179, 180, 181, 182, 183, 184, 185, 187, 189, 190, 191, 192, 193, 196, 197, 198, 202, 203, 204], "potenti": [0, 1, 6, 7, 9, 10, 27, 90, 95, 109, 140, 141, 142, 160, 163, 164, 165, 166, 176, 182, 189, 190, 191, 192, 193, 196, 201, 202], "pleas": [0, 2, 3, 14, 19, 26, 27, 90, 97, 99, 109, 118, 121, 124, 158, 160, 162, 166, 169, 171, 176, 178, 179, 182, 183, 185, 187, 189, 190, 191, 195, 197, 198, 199, 200, 201, 202, 203], "check": [0, 7, 9, 11, 14, 18, 19, 22, 26, 27, 55, 56, 57, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 85, 88, 89, 90, 92, 93, 94, 96, 97, 98, 106, 109, 110, 114, 115, 117, 120, 121, 133, 134, 135, 136, 140, 141, 142, 147, 153, 154, 155, 156, 158, 160, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 185, 188, 189, 190, 191, 195, 196, 197, 199, 201, 202, 204], "our": [0, 11, 14, 16, 27, 105, 142, 155, 156, 158, 164, 169, 170, 171, 172, 173, 174, 178, 181, 182, 183, 184, 186, 189, 190, 191, 192, 193, 194, 196, 197, 199, 200, 201, 203], "issu": [0, 2, 3, 5, 6, 8, 14, 21, 23, 24, 26, 27, 92, 93, 97, 106, 108, 114, 117, 158, 162, 163, 164, 167, 177, 178, 183, 185, 190, 191, 193, 196, 197, 199, 200], "tracker": [0, 106], "anoth": [0, 1, 4, 6, 10, 20, 21, 23, 26, 27, 64, 89, 92, 93, 97, 108, 113, 114, 117, 140, 141, 155, 158, 163, 164, 166, 170, 176, 178, 179, 181, 182, 184, 185, 187, 189, 191, 194, 196, 197, 198, 199, 200, 202], "": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 22, 25, 26, 27, 30, 41, 45, 46, 48, 63, 67, 75, 85, 88, 89, 90, 91, 92, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 115, 116, 119, 120, 122, 126, 127, 129, 130, 131, 132, 133, 135, 136, 140, 141, 142, 143, 146, 151, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 170, 171, 172, 173, 174, 176, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 203, 204], "someth": [0, 18, 19, 26, 158, 164, 181, 183, 189, 191, 196, 197], "you": [0, 4, 5, 6, 10, 11, 12, 13, 14, 17, 20, 26, 27, 41, 64, 90, 91, 93, 96, 97, 99, 105, 106, 109, 113, 115, 116, 121, 141, 142, 143, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 176, 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], "think": [0, 8, 27, 185], "re": [0, 8, 9, 11, 13, 18, 19, 27, 91, 103, 106, 141, 153, 155, 158, 164, 170, 171, 176, 185, 189, 191, 192, 193, 194, 197, 198, 199, 202, 203], "well": [0, 1, 4, 6, 14, 18, 19, 21, 23, 24, 26, 97, 105, 106, 144, 148, 149, 155, 162, 163, 164, 166, 167, 178, 182, 183, 185, 187, 188, 189, 190, 191, 193, 196, 197, 199, 200, 202, 203], "suit": [0, 155], "would": [0, 1, 6, 8, 14, 19, 22, 27, 90, 105, 109, 115, 140, 141, 142, 155, 156, 158, 163, 164, 166, 169, 170, 172, 173, 174, 176, 181, 183, 184, 185, 187, 189, 191, 192, 193, 196, 197, 198, 199, 200, 204], "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, 29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 71, 76, 82, 83, 84, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 121, 122, 124, 126, 127, 132, 138, 140, 141, 142, 143, 153, 154, 157, 158, 159, 160, 161, 162, 163, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 180, 183, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 197, 198, 199, 203, 205], "nav2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 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, 154, 155, 156, 157, 158, 159, 161, 162, 166, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 183, 184, 187, 188, 193, 196, 198, 200, 202, 203, 204, 205], "If": [0, 1, 4, 5, 9, 11, 14, 17, 18, 19, 21, 22, 23, 26, 27, 29, 44, 45, 49, 50, 51, 52, 53, 55, 58, 62, 64, 72, 73, 77, 78, 79, 80, 81, 84, 89, 90, 98, 99, 100, 102, 103, 105, 106, 107, 108, 109, 110, 115, 116, 117, 119, 121, 122, 123, 125, 126, 127, 132, 139, 140, 141, 142, 147, 151, 153, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 169, 172, 174, 176, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 195, 196, 198, 200, 201, 202, 203, 204], "have": [0, 3, 4, 6, 10, 11, 12, 14, 16, 18, 19, 21, 22, 23, 24, 26, 27, 56, 90, 92, 97, 98, 106, 107, 108, 109, 113, 114, 115, 116, 117, 118, 121, 124, 140, 141, 142, 153, 155, 156, 158, 160, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 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], "ani": [0, 3, 9, 11, 14, 18, 19, 20, 22, 27, 44, 49, 52, 53, 55, 56, 58, 64, 66, 80, 89, 90, 97, 103, 106, 109, 112, 113, 115, 121, 122, 125, 126, 141, 142, 153, 155, 156, 158, 160, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 196, 197, 199, 201, 202, 203, 204], "question": [0, 158], "wish": [0, 22, 64, 90, 99, 121, 163, 164, 186, 187, 189, 202], "ask": [0, 3, 27, 158, 171, 191, 203], "gener": [0, 3, 5, 10, 18, 22, 27, 41, 85, 90, 96, 99, 100, 102, 107, 113, 115, 116, 127, 140, 141, 142, 155, 156, 157, 160, 161, 163, 164, 165, 166, 167, 176, 178, 179, 181, 182, 183, 185, 186, 189, 190, 191, 192, 193, 198, 201, 202], "reach": [0, 14, 18, 19, 22, 97, 106, 110, 134, 136, 139, 140, 166, 171, 172, 176, 202], "out": [0, 1, 9, 13, 14, 19, 20, 21, 26, 27, 85, 90, 93, 94, 100, 106, 111, 115, 116, 140, 141, 142, 155, 158, 160, 162, 163, 164, 165, 166, 169, 172, 173, 174, 176, 181, 182, 183, 185, 189, 191, 192, 196, 197, 201, 202, 203, 204], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 21, 22, 23, 24, 26, 27, 41, 55, 61, 64, 83, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 106, 108, 109, 110, 111, 113, 115, 116, 117, 118, 119, 121, 122, 123, 124, 126, 138, 141, 142, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 169, 170, 171, 172, 173, 174, 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], "encourag": [0, 14, 22, 106, 158, 184, 186, 191], "do": [0, 9, 11, 12, 17, 18, 22, 26, 27, 90, 91, 92, 93, 97, 98, 102, 106, 108, 109, 114, 115, 117, 121, 155, 158, 164, 166, 169, 170, 174, 179, 181, 182, 183, 184, 185, 186, 189, 191, 192, 193, 196, 197, 202, 204], "so": [0, 14, 18, 19, 20, 26, 27, 48, 80, 89, 90, 92, 93, 97, 98, 100, 105, 106, 108, 109, 111, 114, 116, 117, 140, 141, 142, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 169, 170, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 200, 202, 204], "we": [0, 2, 3, 4, 6, 7, 8, 11, 12, 14, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 105, 106, 113, 127, 141, 142, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 186, 187, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "commun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 27, 155, 158, 160, 169, 174, 183, 185, 186, 188, 189], "slack": [0, 14, 27, 158], "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, 157, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203, 204, 205], "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, 157, 158, 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], "unabl": [0, 140, 164], "access": [0, 27, 90, 97, 116, 155, 156, 163, 164, 170, 182, 184, 191, 203], "due": [0, 6, 9, 11, 22, 27, 31, 32, 35, 36, 37, 91, 98, 106, 116, 119, 141, 142, 158, 162, 163, 164, 165, 166, 174, 179, 181, 182, 185, 189, 190, 193, 202, 203, 204], "being": [0, 6, 8, 11, 18, 21, 23, 24, 27, 59, 90, 96, 105, 106, 118, 124, 141, 142, 155, 162, 163, 166, 172, 174, 178, 179, 181, 182, 185, 186, 189, 191, 196, 197, 199, 201, 202], "abl": [0, 5, 9, 14, 18, 19, 110, 164, 165, 167, 169, 170, 172, 173, 174, 176, 179, 181, 182, 183, 185, 189, 191, 192, 193, 196, 202, 203], "sign": [0, 116, 158], "up": [0, 5, 7, 8, 21, 22, 23, 24, 26, 27, 30, 90, 96, 98, 103, 106, 113, 115, 117, 141, 142, 143, 146, 154, 155, 156, 158, 161, 162, 164, 166, 169, 172, 173, 174, 176, 180, 185, 186, 188, 189, 191, 192, 194, 196, 198, 200, 201, 202, 204], "send": [0, 9, 26, 97, 98, 99, 109, 116, 164, 166, 169, 170, 174, 194, 196, 202], "an": [0, 1, 3, 4, 5, 6, 7, 9, 12, 14, 17, 19, 21, 22, 23, 24, 26, 27, 30, 41, 59, 83, 84, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98, 100, 105, 106, 111, 112, 113, 114, 120, 138, 141, 142, 146, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 177, 178, 179, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 199, 201, 202, 203, 204, 205], "email": [0, 14, 27, 158], "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, 17, 19, 27, 93, 106, 113, 118, 121, 124, 155, 158, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 178, 179, 180, 181, 183, 185, 189, 191, 196, 199, 200, 203], "thei": [0, 7, 18, 19, 21, 23, 24, 27, 89, 90, 93, 99, 103, 106, 113, 152, 155, 156, 158, 160, 162, 163, 164, 165, 166, 169, 170, 172, 173, 174, 178, 180, 181, 182, 183, 184, 185, 186, 189, 191, 192, 196, 197, 201, 203], "can": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13, 14, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 81, 83, 84, 86, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 105, 106, 109, 110, 111, 113, 115, 116, 117, 122, 126, 141, 142, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 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], "manual": [0, 61, 103, 154, 155, 159, 181, 186, 189, 192, 202], "add": [0, 2, 8, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 96, 97, 106, 116, 121, 122, 126, 141, 155, 158, 162, 163, 164, 165, 169, 174, 179, 181, 182, 183, 184, 185, 186, 187, 191, 192, 193, 196, 197, 198, 200, 201, 203], "addition": [0, 11, 27, 90, 155, 156, 161, 162, 163, 166, 174, 196, 201], "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, 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, 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, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "discours": [0, 158], "post": [0, 14, 89, 90, 91, 118, 121, 124, 141, 142, 158, 187, 201], "page": [0, 2, 3, 8, 27, 93, 95, 97, 113, 118, 121, 124, 163, 165, 166, 187, 190, 193, 196, 197, 199], "regard": [0, 19, 164, 174, 184, 185], "maintain": [0, 8, 14, 15, 99, 155, 158, 160, 164, 165, 166, 174, 176, 177, 182, 185, 186], "respond": [0, 186], "sub": [0, 21, 23, 24, 90, 164, 166, 201], "topic": [0, 19, 20, 21, 23, 24, 27, 44, 49, 52, 53, 58, 70, 71, 84, 89, 90, 91, 92, 93, 95, 97, 98, 100, 105, 108, 109, 114, 116, 117, 118, 121, 122, 123, 124, 125, 126, 127, 137, 138, 141, 142, 158, 161, 162, 163, 164, 165, 166, 174, 176, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202], "navig": [0, 1, 2, 3, 5, 6, 10, 11, 13, 14, 15, 16, 17, 19, 20, 25, 26, 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, 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, 160, 161, 163, 167, 168, 169, 170, 171, 172, 173, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 200, 201, 202, 203, 204, 205], "stack": [0, 3, 4, 6, 7, 8, 9, 11, 12, 14, 15, 26, 27, 83, 86, 88, 97, 103, 105, 108, 158, 160, 161, 164, 165, 172, 177, 178, 182, 185, 186, 191, 192, 196, 203], "mai": [0, 3, 4, 5, 6, 10, 14, 21, 23, 24, 26, 27, 41, 55, 85, 89, 90, 92, 93, 97, 100, 102, 106, 108, 109, 111, 113, 114, 117, 119, 121, 141, 142, 147, 154, 155, 158, 160, 162, 163, 164, 165, 166, 170, 171, 174, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 202, 203, 204], "here": [0, 3, 14, 19, 21, 22, 23, 27, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 106, 110, 155, 156, 158, 159, 161, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 176, 181, 184, 186, 187, 188, 189, 191, 193, 195, 196, 198, 201, 202, 203], "It": [0, 3, 4, 5, 9, 16, 17, 18, 20, 21, 23, 24, 26, 27, 30, 44, 45, 46, 49, 52, 53, 58, 59, 60, 61, 62, 80, 81, 84, 89, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 108, 109, 111, 112, 113, 115, 116, 117, 118, 120, 122, 125, 126, 141, 154, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 177, 178, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 203, 204], "prefer": [0, 27, 105, 110, 116, 121, 141, 142, 155, 156, 159, 163, 164, 166, 176, 184, 185, 192, 197, 204], "For": [0, 14, 18, 19, 27, 89, 90, 91, 92, 93, 97, 98, 99, 101, 102, 106, 108, 109, 110, 111, 113, 114, 115, 117, 118, 121, 124, 138, 141, 142, 154, 155, 156, 158, 159, 163, 164, 169, 170, 171, 172, 173, 174, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190, 191, 193, 194, 196, 197, 198, 199, 200, 201, 202, 204], "answer": [0, 158, 163], "fun": [0, 16, 189], "look": [0, 2, 11, 18, 55, 56, 92, 109, 144, 148, 151, 158, 159, 160, 162, 166, 170, 178, 181, 182, 183, 184, 185, 186, 189, 192, 196, 197, 199, 200, 201, 203, 204], "forward": [0, 9, 18, 27, 61, 96, 100, 105, 109, 110, 127, 132, 142, 147, 150, 151, 155, 159, 166, 170, 183, 185, 189, 196, 201, 204], "work": [0, 1, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 27, 89, 94, 95, 100, 102, 106, 109, 155, 158, 159, 160, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 187, 189, 191, 192, 193, 196, 197, 199, 200, 201, 202], "1": [0, 5, 10, 12, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 38, 39, 48, 59, 60, 63, 65, 67, 71, 75, 81, 83, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 126, 127, 130, 131, 132, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 158, 162, 163, 165, 166, 176, 177, 181, 182, 183, 184, 185, 186, 188, 189, 191, 193, 201, 202, 203, 204], "dynam": [0, 3, 13, 15, 17, 21, 23, 24, 27, 84, 85, 89, 90, 101, 104, 106, 141, 142, 160, 161, 162, 163, 169, 170, 171, 172, 173, 174, 177, 178, 182, 184, 185, 199, 200, 201, 202, 203, 205], "obstacl": [0, 1, 3, 9, 15, 17, 20, 27, 55, 72, 85, 89, 90, 91, 96, 98, 109, 119, 120, 125, 126, 140, 141, 142, 143, 146, 160, 161, 164, 165, 176, 178, 179, 182, 183, 184, 194, 195, 196, 200, 201, 205], "integr": [0, 1, 7, 12, 17, 28, 61, 90, 99, 102, 109, 156, 163, 164, 166, 180, 181, 182, 183, 186, 191, 193, 203], "2": [0, 1, 2, 4, 6, 7, 8, 9, 10, 13, 14, 15, 19, 22, 25, 26, 29, 30, 41, 42, 43, 45, 46, 47, 48, 50, 51, 59, 61, 62, 63, 85, 89, 90, 91, 92, 96, 97, 98, 99, 100, 101, 102, 105, 106, 109, 110, 111, 112, 113, 115, 116, 119, 122, 123, 126, 127, 129, 140, 141, 142, 147, 150, 153, 154, 155, 158, 159, 160, 161, 162, 163, 164, 165, 167, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 188, 189, 193, 201, 202, 203, 204, 205], "advanc": [0, 27, 141, 177, 185, 189], "test": [0, 3, 4, 6, 92, 104, 106, 142, 155, 158, 166, 167, 177, 181, 188, 189, 194, 198, 200, 202, 203], "framework": [0, 2, 8, 14, 27, 100, 113, 140, 160, 165, 166, 181, 185, 186, 202], "3": [0, 7, 19, 21, 22, 25, 27, 57, 61, 85, 88, 89, 90, 91, 92, 96, 97, 98, 100, 101, 102, 103, 105, 106, 109, 110, 112, 113, 116, 122, 126, 140, 141, 142, 159, 163, 166, 179, 181, 182, 184, 188, 189, 190, 191, 193, 201, 202, 203, 204, 205], "assist": [0, 26, 29, 158, 176, 185], "teleop": [0, 26, 29, 92, 176, 189, 196], "4": [0, 19, 61, 89, 90, 91, 92, 96, 99, 100, 102, 103, 106, 115, 119, 141, 142, 163, 164, 165, 176, 178, 181, 188, 189, 190, 191, 193, 201, 203], "multithread": 0, "5": [0, 7, 12, 18, 21, 22, 23, 24, 26, 56, 61, 71, 83, 88, 89, 90, 91, 94, 96, 97, 98, 99, 100, 101, 102, 105, 106, 107, 109, 110, 116, 122, 126, 128, 132, 133, 135, 141, 142, 151, 162, 170, 173, 182, 184, 188, 189, 191, 193, 197, 199, 201, 202, 203, 204], "safeti": [0, 1, 27, 90, 95, 103, 161, 162, 163, 176, 177, 185, 197, 198, 201], "node": [0, 17, 18, 20, 21, 22, 23, 24, 26, 28, 44, 49, 52, 53, 56, 58, 60, 61, 64, 65, 66, 69, 75, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 88, 91, 92, 93, 96, 97, 103, 105, 108, 113, 114, 115, 116, 117, 138, 141, 142, 153, 155, 161, 162, 169, 170, 172, 173, 174, 177, 178, 180, 181, 183, 184, 185, 188, 193, 194, 195, 196, 197, 198, 199, 201, 202], "6": [0, 18, 21, 22, 23, 24, 56, 90, 94, 102, 106, 109, 141, 170, 182, 184, 188, 189, 191, 196, 201, 203], "semant": [0, 26, 98, 160, 163, 183, 186, 196, 202], "7": [0, 21, 96, 100, 101, 106, 131, 132, 141, 188, 189, 191, 200, 202], "reduc": [0, 27, 100, 102, 106, 109, 111, 112, 116, 141, 142, 155, 158, 161, 162, 163, 165, 185, 186, 196], "determin": [0, 73, 102, 117, 127, 138, 166, 174, 178, 184, 190, 191, 192, 201, 202], "8": [0, 61, 65, 109, 110, 115, 119, 123, 141, 163, 164, 166, 171, 176, 178, 181, 188, 190, 191, 196, 204], "convert": [0, 27, 99, 106, 117, 124, 141, 142, 160, 161, 163, 173, 183, 196, 197, 199, 202], "twist": [0, 29, 90, 92, 97, 104, 106, 116, 166, 172, 181, 196], "twiststamp": [0, 90, 92, 97, 104, 116, 172, 177], "ecosystem": [0, 27, 113, 164, 185], "run": [0, 3, 4, 7, 9, 14, 19, 26, 27, 80, 83, 86, 88, 91, 92, 93, 97, 99, 103, 105, 106, 108, 113, 114, 117, 138, 141, 142, 153, 154, 155, 156, 158, 162, 163, 164, 166, 176, 178, 180, 183, 185, 186, 188, 189, 191, 192, 193, 195, 196, 198, 201, 202, 203], "time": [0, 1, 3, 4, 6, 7, 8, 9, 11, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 41, 45, 46, 57, 59, 61, 62, 63, 75, 80, 81, 89, 90, 91, 92, 93, 97, 98, 106, 109, 110, 111, 112, 113, 115, 116, 118, 121, 123, 124, 131, 132, 133, 135, 137, 138, 139, 140, 141, 142, 151, 154, 155, 156, 158, 161, 162, 164, 167, 170, 171, 174, 176, 177, 178, 179, 181, 183, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204], "configur": [0, 1, 14, 16, 17, 18, 19, 26, 27, 44, 49, 52, 53, 58, 65, 89, 90, 95, 96, 97, 98, 103, 105, 106, 113, 118, 121, 124, 154, 155, 156, 160, 161, 162, 164, 165, 166, 169, 170, 172, 173, 174, 176, 180, 184, 185, 186, 187, 189, 190, 191, 193, 194, 195, 196, 198, 200, 203], "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, 157, 158, 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], "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, 156, 157, 158, 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], "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, 157, 158, 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], "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, 157, 158, 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], "\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, 157, 158, 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], "task": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 21, 22, 23, 24, 26, 27, 56, 84, 90, 93, 95, 99, 100, 106, 110, 117, 158, 160, 161, 163, 165, 166, 169, 170, 174, 178, 179, 180, 182, 185, 187, 193, 194, 196, 203, 204, 205], "descript": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 26, 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, 75, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 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, 162, 163, 166, 169, 170, 171, 172, 173, 174, 176, 178, 181, 184, 185, 189, 197, 199, 202], "In": [1, 11, 13, 18, 19, 20, 21, 22, 23, 24, 27, 81, 89, 90, 92, 93, 102, 106, 107, 108, 110, 111, 115, 116, 140, 141, 142, 155, 158, 159, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204], "mobil": [1, 4, 5, 7, 9, 10, 12, 14, 26, 27, 102, 160, 181, 182, 183, 193], "robot": [1, 2, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 30, 38, 39, 45, 46, 54, 56, 60, 61, 62, 65, 67, 73, 83, 85, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 102, 104, 106, 109, 110, 113, 114, 116, 117, 118, 120, 121, 122, 124, 125, 126, 133, 134, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 150, 151, 152, 156, 159, 160, 161, 162, 163, 165, 167, 171, 172, 173, 174, 176, 178, 182, 183, 186, 187, 189, 190, 191, 192, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 205], "autonom": [1, 26, 27, 45, 106, 109, 160, 163, 193, 196, 202], "vehicl": [1, 4, 106, 113, 141, 142, 160, 163, 176, 178], "situat": [1, 10, 18, 21, 23, 24, 27, 90, 109, 159, 160, 163, 164, 176, 179, 182, 185, 187, 189, 191, 192, 193], "where": [1, 6, 10, 13, 17, 19, 22, 27, 89, 90, 100, 102, 106, 112, 118, 124, 126, 138, 142, 143, 154, 155, 158, 159, 162, 163, 164, 166, 170, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 185, 186, 189, 192, 195, 196, 197, 199, 201, 202], "human": [1, 4, 27, 160, 176], "driver": [1, 13, 16, 153, 155, 181, 182, 188, 193], "requir": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 26, 27, 91, 96, 100, 103, 106, 110, 115, 116, 124, 141, 142, 155, 158, 163, 164, 165, 178, 181, 182, 183, 184, 185, 186, 189, 191, 193, 194, 200, 204], "interven": 1, "get": [1, 4, 10, 18, 19, 26, 27, 48, 55, 62, 74, 93, 97, 106, 111, 115, 122, 126, 141, 145, 154, 155, 157, 160, 162, 163, 164, 165, 167, 169, 170, 171, 172, 173, 174, 176, 177, 180, 181, 183, 184, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 204, 205], "sticki": 1, "both": [1, 7, 11, 18, 21, 22, 23, 24, 26, 27, 41, 89, 90, 109, 113, 160, 163, 164, 166, 170, 174, 178, 179, 181, 182, 184, 185, 189, 190, 191, 192, 193, 197, 198, 199, 200, 201, 202, 204], "backup": [1, 18, 19, 21, 22, 23, 24, 26, 32, 94, 161, 164, 165, 166, 169, 176], "case": [1, 6, 12, 18, 19, 21, 27, 29, 30, 46, 54, 59, 70, 89, 90, 99, 102, 106, 109, 110, 111, 124, 127, 134, 136, 140, 141, 142, 155, 160, 162, 163, 166, 169, 170, 171, 172, 174, 176, 179, 181, 182, 183, 184, 186, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203], "autonomi": [1, 26, 27, 100, 161, 164, 165, 186, 196, 202, 203], "failur": [1, 17, 18, 19, 20, 21, 23, 24, 27, 29, 30, 46, 59, 64, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 87, 106, 160, 161, 163, 164, 170, 176, 186, 191, 194], "primari": [1, 6, 18, 110, 111, 164, 166, 182, 184, 186], "function": [1, 3, 4, 9, 11, 17, 22, 26, 27, 96, 97, 106, 113, 115, 120, 141, 142, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 185, 189, 190, 191, 192, 197, 199, 202, 203], "e": [1, 21, 22, 23, 24, 26, 27, 41, 42, 43, 47, 50, 67, 85, 89, 90, 93, 97, 99, 100, 104, 106, 107, 109, 112, 113, 115, 121, 140, 141, 142, 154, 155, 157, 162, 163, 164, 165, 166, 169, 170, 171, 173, 174, 176, 177, 181, 182, 183, 185, 187, 188, 189, 191, 192, 193, 196, 197, 199, 200, 201, 202, 203], "g": [1, 21, 22, 23, 24, 26, 27, 41, 42, 43, 47, 50, 67, 85, 89, 90, 93, 99, 106, 109, 112, 113, 115, 121, 140, 141, 142, 154, 155, 157, 162, 163, 164, 165, 166, 169, 170, 171, 173, 174, 176, 177, 181, 182, 183, 185, 187, 188, 191, 192, 193, 196, 197, 199, 200, 201, 203], "telepres": 1, "project": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 27, 89, 90, 92, 99, 106, 109, 132, 154, 155, 156, 158, 164, 171, 177, 179, 181, 182, 183, 184, 186, 189, 190, 196, 197, 199, 201, 202, 203, 204], "aim": [1, 7, 9, 10, 13, 116, 167, 180, 184, 185, 192], "creat": [1, 4, 5, 6, 8, 9, 10, 11, 13, 14, 21, 22, 23, 24, 27, 41, 42, 43, 82, 85, 90, 98, 99, 103, 104, 106, 112, 113, 141, 154, 156, 158, 160, 161, 162, 163, 164, 165, 166, 167, 171, 176, 178, 179, 181, 182, 183, 184, 185, 186, 189, 190, 193, 195, 196, 197, 199, 200, 201, 202, 203, 204], "featur": [1, 4, 6, 8, 9, 14, 27, 91, 97, 99, 109, 112, 116, 141, 155, 158, 159, 163, 164, 176, 177, 184, 185, 189, 196, 197, 202], "new": [1, 4, 5, 6, 8, 9, 11, 14, 17, 18, 20, 21, 23, 24, 26, 27, 89, 90, 92, 93, 106, 110, 122, 126, 153, 155, 156, 158, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 187, 189, 191, 193, 194, 195, 196, 197, 198, 199, 200, 203, 204, 205], "behavior": [1, 2, 3, 11, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 44, 46, 49, 50, 51, 52, 53, 59, 63, 65, 67, 80, 81, 82, 85, 89, 90, 104, 106, 109, 110, 113, 117, 140, 141, 155, 160, 161, 167, 172, 174, 175, 178, 181, 186, 187, 189, 196, 200, 202, 204, 205], "tree": [1, 2, 11, 20, 21, 22, 23, 24, 25, 28, 29, 30, 50, 51, 59, 63, 65, 67, 80, 81, 82, 83, 84, 85, 86, 87, 88, 153, 159, 160, 161, 164, 166, 171, 174, 175, 178, 182, 183, 184, 186, 187, 193, 196, 202, 205], "file": [1, 2, 17, 27, 41, 90, 92, 93, 100, 103, 105, 115, 138, 142, 153, 155, 156, 158, 159, 160, 162, 163, 164, 170, 171, 176, 179, 183, 184, 185, 186, 187, 188, 189, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "defin": [1, 5, 9, 10, 18, 26, 27, 41, 44, 49, 52, 53, 58, 64, 65, 67, 85, 89, 90, 92, 93, 97, 98, 105, 106, 108, 114, 117, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155, 160, 161, 162, 163, 164, 165, 166, 170, 171, 173, 174, 178, 179, 181, 182, 183, 184, 186, 190, 191, 195, 196, 197, 199, 200, 203], "flow": [1, 18, 19, 21, 23, 24, 81, 82, 158, 170, 203], "inform": [1, 2, 4, 10, 19, 20, 27, 89, 90, 95, 98, 102, 105, 106, 109, 110, 113, 116, 118, 121, 122, 124, 126, 127, 140, 141, 142, 154, 158, 161, 162, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 195, 196, 197, 198, 199, 200, 201, 202, 203], "plugin": [1, 5, 11, 12, 13, 17, 19, 26, 27, 41, 42, 43, 45, 47, 57, 62, 91, 93, 96, 100, 102, 106, 107, 109, 110, 111, 112, 114, 115, 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, 159, 160, 167, 177, 179, 180, 184, 186, 190, 192, 194, 196, 197, 199, 201, 203, 204, 205], "should": [1, 2, 3, 6, 9, 11, 17, 18, 22, 27, 41, 55, 77, 78, 79, 81, 88, 89, 90, 92, 93, 96, 97, 98, 102, 105, 106, 108, 109, 114, 116, 117, 119, 122, 124, 126, 141, 142, 156, 158, 159, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204], "make": [1, 2, 7, 9, 10, 11, 12, 13, 14, 19, 21, 23, 24, 25, 27, 41, 60, 61, 93, 97, 102, 106, 109, 110, 115, 122, 124, 126, 141, 152, 153, 155, 156, 158, 162, 163, 164, 165, 166, 169, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204], "sure": [1, 2, 7, 12, 26, 93, 106, 122, 126, 153, 155, 158, 163, 166, 171, 174, 176, 179, 181, 182, 185, 188, 190, 191, 193, 195, 196, 197, 198, 199, 200, 201, 202], "local": [1, 3, 9, 10, 11, 18, 21, 23, 24, 26, 44, 49, 52, 53, 58, 91, 92, 97, 102, 103, 104, 106, 109, 116, 127, 130, 134, 136, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 171, 172, 173, 174, 176, 178, 179, 183, 185, 189, 190, 197, 199, 200, 201, 202, 205], "costmap": [1, 2, 4, 5, 7, 10, 18, 19, 20, 21, 23, 24, 28, 38, 39, 40, 55, 90, 92, 95, 96, 97, 102, 108, 109, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126, 140, 141, 142, 143, 146, 160, 161, 164, 171, 172, 173, 178, 179, 185, 190, 196, 205], "sensor": [1, 5, 7, 9, 21, 23, 24, 27, 89, 90, 95, 98, 100, 119, 122, 126, 155, 160, 162, 163, 165, 176, 178, 179, 180, 181, 183, 184, 185, 186, 189, 190, 193, 196, 200, 201, 202], "data": [1, 4, 7, 9, 10, 26, 27, 89, 90, 92, 93, 95, 97, 106, 112, 116, 122, 123, 126, 140, 141, 142, 155, 160, 163, 165, 166, 176, 181, 182, 183, 185, 186, 188, 189, 192, 193, 196, 197, 199, 200, 201, 202], "order": [1, 11, 27, 41, 98, 99, 103, 106, 117, 120, 124, 160, 161, 163, 164, 166, 167, 170, 171, 172, 174, 179, 181, 182, 184, 185, 186, 187, 188, 189, 193, 197, 199, 202, 203], "avoid": [1, 27, 55, 90, 92, 93, 95, 96, 97, 98, 106, 108, 109, 114, 117, 121, 123, 142, 155, 160, 163, 164, 166, 171, 178, 179, 181, 182, 183, 184, 185, 189, 201], "take": [1, 9, 12, 17, 21, 22, 26, 27, 41, 42, 43, 47, 50, 51, 66, 67, 68, 69, 85, 88, 89, 90, 91, 92, 93, 97, 99, 103, 106, 108, 110, 111, 112, 114, 117, 125, 138, 140, 141, 155, 158, 159, 161, 163, 164, 165, 166, 169, 170, 172, 173, 174, 176, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 202, 204], "posit": [1, 4, 61, 89, 90, 97, 100, 102, 134, 135, 136, 159, 161, 163, 164, 166, 170, 171, 172, 173, 174, 181, 182, 183, 184, 185, 190, 193, 194, 195, 196, 198], "veloc": [1, 4, 9, 13, 28, 88, 89, 90, 92, 95, 97, 100, 102, 104, 109, 110, 124, 128, 129, 132, 136, 147, 150, 151, 160, 163, 166, 169, 172, 176, 177, 178, 181, 185, 201, 204], "command": [1, 9, 22, 29, 44, 49, 52, 53, 58, 84, 90, 97, 104, 109, 110, 116, 132, 154, 155, 156, 160, 162, 167, 169, 171, 172, 173, 174, 176, 178, 181, 182, 183, 184, 191, 193, 194, 195, 198, 199, 204], "attempt": [1, 18, 20, 21, 23, 24, 26, 27, 85, 100, 103, 105, 106, 112, 119, 140, 141, 142, 156, 166, 189, 191, 193, 197, 202], "follow": [1, 2, 3, 9, 10, 17, 18, 21, 23, 24, 26, 28, 47, 57, 84, 90, 92, 96, 97, 98, 102, 105, 108, 109, 116, 124, 137, 138, 139, 141, 142, 154, 156, 158, 159, 160, 161, 162, 163, 164, 165, 169, 171, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 195, 197, 198, 199, 200, 201, 202, 204, 205], "exampl": [1, 7, 15, 16, 17, 18, 19, 22, 27, 113, 154, 155, 156, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 197, 199, 200, 201, 202, 203, 204], "applic": [1, 3, 6, 10, 12, 14, 17, 18, 21, 22, 23, 24, 26, 27, 41, 61, 89, 90, 92, 93, 96, 97, 100, 106, 108, 114, 117, 153, 155, 160, 161, 164, 165, 166, 169, 171, 174, 176, 178, 185, 186, 189, 190, 191, 192, 193, 194, 196, 199, 200, 202, 203, 204], "drive": [1, 25, 26, 35, 46, 96, 106, 109, 113, 141, 142, 160, 163, 172, 176, 178, 179, 181, 182, 184, 185, 196, 197, 202], "through": [1, 9, 17, 18, 19, 22, 23, 24, 26, 27, 28, 41, 42, 103, 106, 115, 122, 126, 141, 142, 155, 158, 159, 160, 162, 163, 164, 165, 166, 171, 176, 178, 180, 181, 182, 183, 184, 185, 186, 189, 191, 192, 193, 196, 197, 198, 199, 200, 202, 204], "space": [1, 4, 10, 20, 27, 89, 90, 91, 98, 105, 106, 107, 109, 115, 118, 122, 125, 126, 140, 141, 142, 155, 156, 163, 164, 176, 178, 181, 185, 189, 190, 195, 197, 202], "visit": [1, 27, 141, 142, 158, 196], "offic": 1, "build": [1, 5, 7, 10, 14, 17, 18, 26, 27, 156, 157, 159, 160, 164, 165, 169, 170, 171, 172, 173, 174, 183, 190, 191, 192, 194, 196, 197, 199, 200, 201, 202], "hospit": 1, "deliveri": 1, "stuck": [1, 18, 21, 23, 24, 27, 29, 30, 46, 59, 73, 164, 176, 185], "back": [1, 9, 21, 23, 24, 26, 27, 30, 62, 96, 99, 106, 110, 118, 142, 158, 160, 161, 164, 165, 166, 170, 172, 173, 174, 176, 183, 184, 185, 189, 196, 202, 203], "open": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 141, 142, 153, 155, 156, 158, 160, 166, 171, 179, 181, 182, 183, 184, 185, 188, 189, 191, 192, 193, 194, 195, 197, 198, 199, 200, 203], "continu": [1, 12, 18, 19, 20, 21, 22, 23, 24, 27, 99, 106, 117, 139, 141, 142, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 174, 181, 184, 185, 189, 193, 196, 198, 201], "its": [1, 6, 8, 9, 11, 12, 18, 19, 21, 22, 23, 24, 26, 27, 41, 83, 86, 87, 88, 90, 96, 97, 98, 106, 107, 110, 112, 113, 115, 125, 140, 141, 142, 154, 158, 160, 161, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 199, 200, 201, 202, 203, 204], "excel": [1, 7, 9, 196, 204], "chanc": [1, 7, 9, 19, 164], "substanti": [1, 106, 141, 158, 161, 185], "system": [1, 6, 7, 8, 10, 11, 12, 18, 19, 21, 23, 24, 27, 90, 91, 97, 103, 104, 106, 116, 154, 155, 156, 158, 159, 160, 161, 164, 166, 167, 174, 178, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 195, 201, 202], "hundr": [1, 27], "futur": [1, 4, 8, 11, 21, 27, 89, 90, 91, 118, 121, 124, 162, 164, 166, 194], "could": [1, 2, 3, 6, 7, 9, 10, 20, 27, 89, 90, 97, 115, 155, 156, 162, 163, 164, 165, 170, 171, 172, 176, 183, 185, 187, 189, 191, 194, 196, 197, 199, 200, 201], "also": [1, 3, 4, 6, 7, 11, 18, 19, 20, 21, 22, 23, 24, 26, 27, 89, 90, 91, 92, 94, 97, 98, 99, 100, 103, 105, 106, 108, 109, 110, 111, 113, 114, 116, 117, 120, 141, 142, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 198, 199, 200, 201, 202, 204], "good": [1, 6, 27, 91, 106, 115, 116, 141, 158, 160, 166, 169, 171, 172, 173, 174, 179, 180, 184, 185, 188, 189, 191, 193, 196], "candid": [1, 7, 99, 106, 158, 178], "roscon": [1, 198, 200], "talk": [1, 155, 160, 181, 183, 189, 191, 198, 200], "event": [1, 13, 158, 164, 189, 202], "difficulti": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "medium": [1, 7, 8, 9, 11, 12, 13, 177], "steve": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 106, 160, 176, 189, 191, 193], "macenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 109, 160, 176], "stevemacenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 198, 200], "contact": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 158, 160, 185, 186, 202], "link": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 19, 115, 158, 164, 181, 182, 183, 184, 189, 196, 201], "abov": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 19, 22, 27, 55, 88, 100, 106, 115, 123, 142, 154, 161, 163, 169, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 186, 189, 190, 191, 192, 196, 197, 198, 199, 200, 202, 203, 204], "profil": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 106, 191, 205], "output": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 90, 98, 99, 104, 106, 140, 141, 142, 160, 163, 164, 167, 170, 171, 178, 181, 182, 183, 184, 186, 187, 191, 192, 193, 196, 197, 199, 201, 202, 203], "either": [1, 18, 19, 26, 27, 90, 91, 100, 105, 106, 123, 125, 155, 156, 165, 166, 176, 178, 181, 182, 185, 189, 192, 199, 202, 203], "set": [1, 2, 3, 9, 10, 13, 17, 21, 23, 24, 26, 27, 29, 30, 41, 42, 43, 45, 46, 47, 48, 55, 57, 59, 61, 62, 64, 71, 89, 90, 91, 96, 97, 98, 99, 100, 102, 103, 105, 106, 107, 109, 110, 113, 115, 116, 117, 118, 122, 124, 125, 126, 127, 140, 141, 142, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 180, 185, 186, 187, 188, 189, 191, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204], "successfulli": [1, 18, 27, 164, 169, 174, 181, 183, 184, 186, 189, 194, 202], "user": [1, 2, 3, 7, 9, 14, 17, 21, 22, 23, 24, 26, 27, 28, 41, 81, 85, 89, 90, 91, 112, 117, 123, 137, 141, 155, 156, 158, 160, 162, 163, 164, 165, 166, 167, 174, 176, 180, 182, 185, 186, 189, 191, 192, 193, 196, 198, 200, 201, 202, 204], "without": [1, 4, 14, 26, 27, 61, 89, 90, 96, 97, 104, 106, 111, 119, 121, 141, 155, 156, 162, 163, 164, 166, 167, 171, 174, 179, 180, 182, 185, 189, 191, 193, 194, 196, 197, 198, 204], "collis": [1, 7, 9, 27, 28, 29, 55, 57, 92, 96, 98, 106, 109, 110, 114, 120, 121, 123, 151, 160, 161, 163, 164, 169, 176, 177, 178, 179, 181, 182, 184, 185, 204, 205], "allot": [1, 9, 11], "tune": [1, 9, 25, 105, 106, 110, 115, 141, 164, 180, 193, 196, 197, 199, 201, 204], "ad": [1, 9, 10, 13, 21, 23, 24, 41, 91, 93, 106, 141, 142, 155, 156, 158, 161, 162, 167, 169, 171, 172, 173, 174, 178, 179, 183, 185, 190, 191, 192, 193, 196, 197, 199, 200, 201, 204, 205], "critic": [1, 7, 9, 27, 127, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 161, 178, 185, 186, 191], "dwb": [1, 3, 9, 21, 23, 24, 27, 28, 128, 129, 130, 131, 132, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 161, 162, 176, 178, 185, 204], "planner": [1, 2, 4, 9, 10, 17, 18, 19, 21, 22, 23, 24, 28, 42, 43, 52, 78, 90, 95, 96, 98, 99, 106, 109, 110, 111, 112, 116, 121, 130, 148, 149, 160, 161, 162, 167, 169, 171, 175, 177, 179, 180, 186, 187, 194, 197, 200, 204], "improv": [1, 7, 9, 11, 12, 25, 27, 96, 111, 113, 141, 142, 155, 159, 161, 162, 163, 165, 166, 167, 177, 192, 193], "perform": [1, 3, 4, 7, 9, 11, 17, 22, 26, 28, 30, 46, 59, 89, 90, 91, 95, 96, 106, 113, 117, 141, 142, 155, 160, 163, 164, 165, 166, 169, 170, 171, 172, 173, 179, 182, 185, 186, 189, 190, 191, 193, 194, 196, 202, 203], "box": [1, 9, 27, 90, 100, 117, 164, 165, 166, 167, 179, 181, 182, 184, 185, 193, 200, 201, 202, 203], "skill": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 191], "c": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 26, 92, 114, 158, 165, 181, 188, 191, 192, 202], "xml": [1, 2, 17, 18, 27, 28, 50, 51, 93, 100, 160, 162, 164, 166, 169, 170, 171, 172, 173, 174, 181, 184, 186, 194, 202, 203], "experi": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 25, 154, 155, 156, 160, 164, 184, 191, 193, 195], "recommend": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 27, 89, 90, 100, 103, 106, 109, 111, 112, 155, 158, 159, 164, 166, 172, 178, 179, 181, 182, 183, 184, 185, 187, 189, 193, 195, 196, 198, 200, 201, 202, 203, 204], "gazebo": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 104, 153, 159, 166, 167, 169, 170, 171, 172, 173, 174, 179, 180, 184, 185, 189, 190, 195, 197, 199, 200], "simul": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 28, 90, 93, 106, 110, 131, 132, 153, 159, 166, 169, 171, 172, 173, 174, 179, 180, 184, 185, 189, 191, 192, 195, 196, 197, 198, 199, 200], "relev": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 99, 106, 160, 161, 166, 169, 170, 174, 193, 196], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 27, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 122, 126, 153, 155, 157, 158, 159, 160, 164, 169, 170, 171, 172, 173, 174, 179, 180, 181, 182, 183, 184, 188, 189, 191, 193, 195, 196, 197, 198, 199, 200, 201, 202], "softwar": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 109, 158, 165, 182, 185, 186, 189, 191], "repositori": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 109, 154, 155, 156, 160, 169, 171, 172, 173, 177, 179, 181, 182, 184, 185, 189, 197, 199, 200], "ref": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ticket": [1, 4, 7, 9, 10, 11, 13, 14, 27, 153, 158, 162, 163, 164, 185, 191, 203], "licens": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 157], "all": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 26, 27, 39, 80, 90, 91, 92, 93, 99, 103, 106, 109, 111, 113, 115, 116, 119, 123, 141, 146, 154, 155, 156, 158, 160, 161, 162, 163, 164, 166, 169, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 196, 197, 199, 200, 203, 204], "contribut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 99, 141, 158, 166, 182, 185, 186], "under": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 93, 122, 125, 126, 155, 156, 158, 162, 163, 164, 165, 169, 170, 176, 178, 179, 181, 182, 184, 187, 189, 191, 193, 196, 200, 202], "apach": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 158], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 20, 21, 22, 23, 24, 25, 26, 29, 30, 41, 45, 46, 48, 55, 56, 57, 59, 60, 61, 62, 63, 65, 67, 71, 75, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 132, 133, 134, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 158, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 188, 189, 191, 197, 199, 201, 202, 204], "No": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 19, 90, 106, 165, 169, 170, 171, 172, 174, 199], "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19, 22, 65, 67, 90, 93, 98, 99, 106, 109, 111, 116, 121, 122, 123, 125, 126, 142, 155, 156, 158, 159, 160, 163, 164, 165, 166, 169, 170, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204], "cla": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ha": [2, 3, 4, 6, 8, 11, 12, 14, 18, 19, 21, 22, 23, 24, 26, 55, 56, 65, 66, 68, 74, 75, 89, 90, 92, 93, 94, 95, 96, 97, 106, 108, 109, 114, 115, 117, 123, 133, 134, 135, 136, 140, 141, 142, 153, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 174, 176, 179, 181, 182, 183, 184, 185, 191, 192, 193, 195, 196, 197, 199, 201, 202, 203, 204], "long": [2, 4, 9, 14, 22, 27, 92, 93, 97, 108, 113, 114, 117, 122, 126, 130, 142, 164, 166, 174, 178, 182, 185, 189, 190, 196, 202], "qt": 2, "setup": [2, 27, 100, 153, 154, 155, 156, 159, 166, 171, 179, 182, 183, 184, 185, 186, 189, 191, 193, 197, 198, 199, 201, 202], "help": [2, 3, 4, 5, 8, 11, 16, 21, 23, 24, 27, 41, 96, 106, 109, 142, 157, 158, 161, 163, 164, 165, 166, 167, 169, 171, 173, 176, 178, 180, 181, 183, 184, 185, 186, 189, 192, 193, 197, 200, 203, 204], "udrf": 2, "need": [2, 4, 11, 13, 21, 22, 23, 24, 26, 27, 41, 44, 49, 52, 53, 58, 85, 90, 92, 93, 96, 97, 98, 99, 106, 108, 109, 114, 117, 141, 154, 155, 156, 158, 160, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203], "A": [2, 3, 6, 10, 13, 17, 18, 19, 22, 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, 67, 77, 78, 79, 83, 84, 85, 86, 88, 89, 90, 91, 93, 96, 99, 100, 102, 103, 105, 106, 107, 110, 113, 115, 117, 118, 121, 124, 127, 140, 142, 155, 156, 158, 160, 162, 163, 164, 165, 170, 176, 178, 179, 181, 182, 183, 185, 186, 187, 188, 189, 191, 193, 194, 195, 196, 199, 200, 202, 204], "extrem": [2, 18, 89, 102, 106, 121, 163, 182], "benefici": [2, 27, 106, 121, 174, 191], "wai": [2, 9, 18, 21, 23, 24, 27, 85, 93, 103, 106, 117, 119, 141, 142, 152, 154, 163, 164, 165, 166, 179, 183, 185, 186, 187, 189, 191, 196, 198, 200, 202, 204], "minim": [2, 11, 106, 159, 164, 165, 174, 178, 181, 185, 193], "friction": 2, "provid": [2, 4, 7, 11, 17, 18, 19, 21, 23, 24, 26, 27, 28, 41, 44, 49, 52, 53, 58, 64, 90, 91, 93, 94, 98, 100, 105, 106, 111, 116, 122, 126, 148, 149, 154, 155, 156, 158, 159, 160, 164, 165, 166, 169, 170, 171, 172, 173, 174, 177, 178, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 193, 194, 195, 196, 198, 202, 203], "gui": [2, 156, 159, 181, 184, 188, 189, 196, 203], "tool": [2, 4, 15, 27, 153, 154, 155, 156, 158, 160, 162, 163, 174, 180, 182, 183, 184, 189, 191, 192, 196, 197, 202], "cover": [2, 27, 90, 123, 158, 163, 166, 178, 185, 186, 189, 191, 196, 197, 199, 201], "broad": [2, 7, 180, 185, 202], "stroke": [2, 180], "visual": [2, 89, 90, 93, 94, 98, 109, 155, 156, 160, 164, 166, 181, 185, 187, 192, 193, 196, 198, 199, 200, 201], "show": [2, 26, 124, 142, 156, 159, 164, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202], "what": [2, 6, 19, 27, 106, 127, 157, 158, 164, 177, 181, 182, 183, 184, 186, 187, 189, 195, 196, 202], "like": [2, 4, 8, 13, 14, 17, 18, 19, 20, 21, 23, 24, 26, 27, 93, 105, 106, 113, 117, 140, 141, 155, 156, 158, 159, 160, 163, 164, 166, 169, 170, 171, 174, 176, 179, 180, 182, 183, 184, 185, 186, 187, 189, 191, 192, 193, 194, 196, 197, 198, 199, 200, 202, 203, 204], "select": [2, 3, 5, 7, 17, 27, 44, 49, 52, 53, 58, 89, 90, 91, 106, 107, 110, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126, 140, 141, 142, 155, 156, 163, 165, 167, 170, 171, 176, 179, 180, 182, 184, 187, 190, 191, 192, 194, 197, 199, 202, 203, 204], "layer": [2, 4, 7, 10, 11, 98, 118, 121, 123, 124, 140, 141, 143, 155, 160, 161, 163, 164, 171, 182, 185, 189, 196, 197, 200], "recoveri": [2, 17, 21, 22, 23, 24, 29, 30, 59, 63, 81, 92, 93, 94, 160, 161, 162, 165, 169, 170, 174, 176, 187], "paramet": [2, 13, 18, 19, 25, 27, 28, 41, 50, 51, 71, 83, 86, 88, 101, 155, 161, 162, 167, 169, 170, 171, 172, 173, 174, 178, 179, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 193, 195, 196, 197, 199, 201, 202, 203, 204], "urdf": [2, 27, 159, 179, 180, 183, 185, 193, 198], "footprint": [2, 55, 89, 90, 92, 98, 106, 114, 121, 122, 125, 126, 141, 142, 146, 164, 165, 166, 167, 171, 176, 178, 180, 184, 201], "frame": [2, 27, 41, 56, 61, 65, 67, 76, 83, 89, 90, 91, 92, 93, 96, 98, 99, 100, 104, 105, 114, 117, 118, 121, 122, 124, 126, 130, 153, 161, 172, 173, 179, 181, 182, 183, 184, 188, 193, 196, 201, 202], "option": [2, 3, 6, 9, 42, 43, 89, 90, 91, 96, 99, 106, 141, 156, 163, 164, 165, 171, 182, 184, 187, 188, 189, 190, 191, 192, 193, 194, 200, 202, 203], "compli": [2, 178, 181, 196], "standard": [2, 6, 10, 91, 106, 158, 182, 183, 188, 196, 197, 199, 202, 203], "control": [2, 4, 7, 9, 11, 13, 17, 18, 20, 21, 22, 23, 24, 26, 28, 33, 44, 47, 60, 61, 77, 78, 79, 81, 82, 83, 84, 88, 90, 98, 100, 109, 113, 116, 124, 126, 128, 129, 130, 131, 132, 133, 134, 135, 136, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 160, 161, 162, 167, 169, 170, 171, 174, 175, 177, 179, 180, 181, 184, 186, 187, 189, 191, 192, 193, 194, 195, 198, 199, 200, 201, 202, 203, 205], "minimum": [2, 9, 27, 71, 88, 89, 90, 91, 92, 96, 98, 99, 100, 102, 105, 106, 109, 116, 119, 122, 126, 129, 133, 135, 141, 142, 147, 150, 163, 164, 165, 166, 167, 176, 178, 182, 183], "maximum": [2, 27, 45, 57, 61, 62, 88, 89, 90, 91, 92, 96, 97, 98, 99, 100, 102, 105, 106, 109, 110, 112, 116, 122, 124, 126, 129, 133, 135, 140, 141, 142, 163, 164, 165, 166, 172, 176, 182, 190, 193, 197, 199, 202], "speed": [2, 7, 9, 19, 25, 26, 27, 30, 46, 88, 90, 92, 96, 97, 98, 105, 106, 109, 116, 121, 129, 140, 141, 142, 154, 155, 163, 164, 166, 172, 174, 176, 178, 185, 193, 196, 201, 202, 205], "kinemat": [2, 100, 101, 106, 110, 112, 113, 160, 163, 166, 176, 178, 181, 184, 185, 196, 204], "from": [2, 5, 6, 7, 8, 9, 11, 12, 18, 19, 20, 21, 22, 23, 24, 26, 27, 41, 44, 48, 49, 52, 53, 55, 56, 58, 61, 62, 66, 67, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 109, 110, 111, 115, 116, 117, 122, 124, 125, 126, 140, 141, 142, 144, 147, 148, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 169, 170, 171, 172, 173, 174, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "dropdown": 2, "possibl": [2, 14, 27, 92, 102, 106, 109, 155, 160, 163, 164, 165, 166, 172, 174, 178, 179, 185, 190, 191, 193, 196, 197, 199, 201], "note": [2, 17, 19, 20, 21, 22, 23, 26, 27, 41, 90, 91, 92, 96, 97, 98, 99, 100, 103, 105, 108, 109, 114, 116, 117, 121, 124, 142, 158, 160, 164, 166, 169, 170, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 195, 196, 197, 199, 200, 202, 203, 204], "throughout": [2, 66, 155, 161, 164, 184, 186, 193], "prompt": [2, 156, 189, 191], "aid": [2, 22], "appropri": [2, 18, 97, 106, 108, 116, 124, 158, 164, 165, 166, 174, 178, 181, 183, 184, 185, 191, 193, 201, 203], "more": [2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 17, 18, 23, 24, 27, 41, 61, 89, 90, 91, 96, 97, 100, 101, 102, 106, 109, 110, 116, 118, 121, 124, 140, 141, 142, 150, 154, 155, 156, 158, 160, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "specif": [2, 3, 6, 11, 17, 18, 21, 22, 23, 24, 26, 27, 30, 46, 94, 98, 106, 109, 142, 155, 156, 161, 162, 163, 164, 165, 166, 167, 170, 172, 173, 174, 178, 181, 182, 183, 185, 187, 188, 189, 191, 197, 198, 202, 203, 204], "after": [2, 10, 20, 21, 23, 24, 26, 27, 90, 91, 93, 100, 106, 109, 110, 111, 116, 125, 127, 134, 136, 139, 140, 141, 142, 158, 159, 163, 164, 166, 167, 171, 172, 173, 174, 179, 181, 182, 184, 185, 186, 188, 189, 190, 191, 192, 194, 196, 197, 199, 200, 201, 202, 203, 204], "item": [2, 11, 18, 26, 27, 177], "preview": 2, "how": [2, 7, 17, 26, 27, 81, 90, 91, 94, 96, 102, 106, 115, 122, 126, 130, 144, 145, 148, 149, 155, 157, 158, 161, 165, 169, 170, 171, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "effect": [2, 4, 90, 96, 123, 140, 155, 162, 164, 181, 185, 197], "high": [2, 3, 4, 5, 6, 8, 27, 90, 102, 106, 109, 112, 115, 116, 126, 140, 141, 142, 158, 160, 161, 163, 176, 178, 181, 185, 190, 193], "cooper": 2, "juzhenatpku": 2, "gmail": 2, "base": [2, 5, 6, 9, 18, 20, 27, 56, 61, 65, 67, 83, 88, 89, 90, 91, 92, 93, 96, 98, 100, 102, 104, 105, 106, 111, 113, 114, 118, 121, 124, 133, 141, 142, 143, 144, 145, 146, 148, 149, 154, 155, 156, 158, 160, 161, 163, 164, 165, 167, 169, 170, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 190, 191, 193, 196, 197, 199, 200, 201, 203], "support": [2, 6, 13, 14, 26, 27, 44, 49, 52, 53, 58, 89, 109, 113, 153, 155, 156, 160, 161, 162, 165, 167, 176, 178, 182, 184, 185, 189, 190, 197, 199, 200, 202, 203], "panel": [2, 113, 184, 203], "displai": [2, 89, 108, 141, 142, 163, 167, 179, 181, 182, 184, 185, 189, 190, 196, 199, 203], "python3": [2, 12, 13, 26, 160, 163, 164, 165], "json": [2, 155, 156], "pars": [2, 27, 99, 155], "3d": [2, 4, 9, 27, 106, 126, 159, 176, 181, 182, 184, 185, 195, 196, 200], "program": [2, 26, 27, 96, 113, 141, 142, 155, 160, 164, 189, 191, 192, 194], "mayb": 2, "origin": [2, 5, 6, 8, 14, 26, 60, 61, 84, 90, 96, 98, 140, 141, 142, 157, 162, 163, 166, 179, 181, 182, 184, 187, 196, 197, 199], "number": [3, 11, 26, 27, 41, 45, 81, 89, 90, 91, 96, 97, 98, 99, 100, 106, 111, 112, 115, 119, 126, 128, 140, 141, 142, 161, 162, 163, 164, 165, 166, 167, 169, 170, 173, 176, 181, 182, 183, 184, 185, 188, 189, 190, 191, 199, 202, 203], "interfac": [3, 5, 13, 19, 27, 90, 93, 114, 155, 156, 160, 161, 162, 165, 169, 170, 171, 174, 176, 182, 187, 189, 195, 196, 200], "plan": [3, 10, 17, 18, 20, 21, 22, 27, 57, 83, 96, 99, 102, 106, 107, 109, 112, 113, 115, 122, 125, 126, 127, 130, 140, 141, 142, 158, 160, 161, 163, 164, 165, 166, 170, 172, 173, 174, 176, 177, 178, 179, 182, 183, 185, 187, 197, 200, 202], "two": [3, 18, 19, 27, 81, 89, 90, 96, 107, 113, 115, 140, 155, 163, 164, 165, 166, 169, 172, 173, 174, 178, 181, 182, 183, 184, 186, 189, 190, 192, 193, 196, 199, 200, 201, 202], "area": [3, 7, 27, 38, 39, 90, 98, 118, 121, 123, 124, 140, 141, 142, 158, 163, 164, 165, 166, 169, 171, 176, 182, 184, 185, 188, 189, 192, 197, 199], "algorithm": [3, 15, 17, 21, 23, 24, 27, 96, 100, 106, 109, 111, 112, 113, 140, 158, 160, 161, 163, 164, 165, 166, 171, 172, 176, 179, 182, 184, 185, 187, 190, 192, 193], "path": [3, 4, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 41, 42, 43, 47, 48, 50, 51, 57, 60, 61, 72, 74, 83, 85, 93, 94, 96, 97, 99, 100, 102, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 127, 138, 140, 141, 142, 143, 148, 149, 153, 154, 155, 160, 162, 163, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 184, 185, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 202, 203, 204], "refer": [3, 18, 27, 65, 67, 83, 90, 92, 93, 97, 98, 102, 109, 111, 113, 118, 121, 124, 154, 155, 156, 161, 162, 164, 165, 166, 169, 170, 171, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 189, 190, 194, 196, 197, 199, 201, 202, 203], "trajectori": [3, 4, 10, 90, 95, 102, 116, 127, 130, 132, 143, 144, 145, 146, 148, 149, 150, 163, 165, 166, 173, 176, 178, 179, 185], "simpl": [3, 27, 28, 100, 111, 119, 141, 142, 156, 158, 161, 169, 170, 171, 173, 176, 178, 179, 183, 184, 185, 187, 191, 194, 196, 198, 202, 203, 204], "tutori": [3, 8, 15, 18, 89, 90, 93, 94, 163, 165, 166, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 189, 191, 192, 193, 201, 202, 203, 204], "found": [3, 8, 19, 22, 26, 27, 76, 90, 95, 106, 110, 113, 127, 140, 141, 142, 155, 156, 160, 161, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 176, 177, 178, 179, 181, 182, 184, 186, 192, 195, 196, 197, 198, 199, 200], "current": [3, 9, 11, 12, 14, 18, 19, 24, 26, 27, 46, 56, 61, 66, 83, 86, 88, 89, 90, 93, 99, 100, 106, 108, 109, 110, 116, 117, 118, 121, 123, 124, 142, 154, 158, 160, 162, 163, 164, 165, 166, 167, 169, 170, 172, 173, 174, 176, 181, 182, 183, 184, 185, 186, 189, 194, 196, 201, 202, 203, 204], "one": [3, 5, 7, 8, 11, 14, 18, 26, 27, 41, 80, 84, 90, 96, 103, 106, 111, 142, 155, 156, 162, 163, 164, 166, 170, 171, 174, 178, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 201, 202, 203, 204], "navfn": [3, 28, 106, 110, 111, 113, 161, 176, 178, 179, 185, 187, 204], "which": [3, 9, 18, 19, 22, 24, 26, 27, 28, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 55, 59, 60, 61, 62, 63, 83, 84, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 100, 102, 103, 105, 106, 108, 109, 113, 114, 116, 117, 118, 119, 121, 123, 124, 155, 161, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203], "implement": [3, 5, 6, 7, 10, 20, 21, 23, 24, 27, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 59, 62, 63, 81, 91, 92, 93, 97, 98, 99, 100, 102, 103, 105, 106, 107, 108, 109, 113, 114, 115, 116, 117, 122, 123, 125, 126, 140, 141, 142, 156, 158, 161, 163, 164, 165, 166, 169, 172, 173, 174, 176, 178, 179, 181, 182, 185, 186, 187, 198, 200, 202, 203], "dijkstra": [3, 107, 164, 176, 178], "teb": [3, 106, 161, 165, 176, 178, 185, 204], "dwa": [3, 176, 178], "elast": [3, 161, 178, 204], "band": [3, 161, 178, 196, 204], "optim": [3, 17, 22, 27, 96, 99, 106, 113, 120, 121, 140, 141, 155, 160, 163, 164, 165, 166, 176, 178, 179, 185, 186, 188, 193, 202, 204], "techniqu": [3, 4, 6, 27, 90, 100, 111, 112, 113, 163, 182, 185, 193, 196], "There": [3, 14, 18, 19, 27, 105, 106, 153, 154, 158, 161, 163, 164, 171, 176, 178, 182, 183, 189, 191, 196, 197, 202, 204], "hybrid": [3, 110, 113, 140, 142, 155, 160, 163, 164, 165, 176, 178, 179, 185, 204], "ompl": 3, "develop": [3, 4, 5, 8, 11, 14, 21, 23, 24, 27, 90, 113, 115, 153, 155, 156, 164, 166, 177, 184, 185, 186, 191, 202, 204, 205], "your": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 26, 27, 90, 93, 103, 105, 106, 109, 110, 113, 115, 116, 141, 142, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 176, 178, 179, 180, 182, 183, 184, 185, 186, 188, 191, 192, 193, 194, 196, 197, 198, 199, 200, 201, 202, 203, 204], "qualiti": [3, 8, 25, 27, 96, 106, 112, 113, 141, 142, 158, 160, 164, 166, 181, 193, 196, 202], "altern": [3, 22, 27, 61, 155, 156, 163, 166, 179, 181, 191], "consid": [3, 14, 18, 29, 30, 46, 55, 59, 89, 90, 91, 93, 94, 98, 106, 136, 141, 142, 151, 158, 162, 163, 165, 166, 169, 170, 172, 173, 174, 176, 178, 185, 186, 189, 193, 196, 197, 201, 202], "approv": [3, 158], "phase": [3, 6, 142], "discuss": [3, 6, 19, 27, 93, 158, 162, 163, 164, 172, 173, 178, 179, 180, 181, 182, 183, 184, 186, 189, 196, 202, 204], "d": [3, 20, 104, 123, 158, 166, 167, 174, 179, 181, 184, 189, 191, 192, 193, 195, 198, 202, 203, 204], "variant": [3, 6, 27, 106, 109, 163, 176, 178, 189], "vornoi": 3, "graph": [3, 10, 115, 142, 165, 177, 192], "rout": [3, 10, 26, 27, 41, 99, 106, 141, 174, 177, 185, 186], "state": [3, 15, 19, 21, 23, 24, 26, 66, 90, 96, 97, 98, 100, 101, 102, 103, 106, 109, 110, 113, 116, 118, 134, 136, 140, 159, 160, 162, 163, 164, 167, 169, 170, 172, 173, 174, 176, 178, 179, 181, 182, 183, 185, 186, 196, 198, 199, 202, 203, 204], "lattic": [3, 110, 113, 140, 141, 160, 164, 165, 176, 177, 178, 185, 204], "kinodynam": 3, "method": [3, 4, 6, 17, 21, 23, 24, 26, 27, 99, 100, 103, 106, 122, 126, 144, 145, 148, 149, 158, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 191, 192, 202, 203], "given": [3, 6, 22, 26, 27, 30, 33, 34, 46, 57, 59, 90, 92, 99, 106, 111, 112, 118, 162, 163, 164, 165, 166, 170, 171, 172, 173, 176, 178, 181, 185, 187, 189, 192, 196, 202, 203], "static": [3, 27, 89, 90, 91, 98, 122, 126, 141, 142, 158, 160, 164, 170, 176, 179, 182, 185, 186, 190, 196, 200, 201, 202], "cilqr": 3, "ilqr": 3, "mpc": [3, 106, 165, 176, 178], "spline": 3, "addit": [3, 11, 19, 21, 22, 23, 24, 27, 41, 89, 90, 93, 95, 141, 154, 155, 163, 164, 165, 170, 174, 178, 181, 182, 184, 185, 191, 192, 193, 196, 201], "complet": [3, 4, 5, 12, 17, 18, 19, 22, 26, 27, 34, 57, 90, 99, 100, 102, 106, 109, 110, 134, 136, 141, 142, 151, 155, 158, 159, 160, 161, 162, 163, 164, 165, 166, 169, 170, 174, 176, 177, 178, 179, 181, 182, 184, 186, 187, 188, 189, 192, 193, 195, 196, 198, 200, 202, 203, 204], "50": [3, 90, 100, 106, 118, 164, 182, 191, 196, 199, 202], "greater": [3, 102, 106, 115, 155, 172, 186], "coverag": [3, 4, 6, 12, 17, 27, 28, 34, 41, 160, 166, 174, 176, 177, 185, 186], "motion": [3, 4, 27, 91, 96, 100, 102, 141, 142, 150, 151, 163, 176, 178, 181, 183, 193, 196, 201, 203], "pluginlib": [3, 27, 161, 169, 171, 172, 173, 174, 187, 189, 200], "robust": [4, 6, 27, 203], "wide": [4, 18, 27, 141, 166, 169, 185, 193], "rang": [4, 7, 71, 89, 90, 91, 98, 109, 122, 124, 126, 155, 162, 163, 166, 176, 177, 184, 185, 186, 190, 191, 193, 197, 199, 201, 202], "environ": [4, 5, 9, 10, 12, 27, 100, 102, 113, 153, 154, 155, 156, 158, 159, 160, 178, 179, 181, 182, 183, 185, 189, 193, 196, 197, 200, 201, 202], "been": [4, 6, 14, 18, 19, 21, 23, 24, 27, 56, 65, 89, 92, 93, 95, 97, 106, 108, 113, 114, 115, 117, 140, 141, 142, 155, 158, 162, 163, 164, 165, 166, 167, 171, 172, 173, 176, 179, 182, 183, 184, 185, 189, 192, 196, 200, 201, 202], "oper": [4, 5, 21, 23, 24, 27, 90, 96, 99, 106, 109, 116, 118, 156, 159, 160, 163, 164, 165, 166, 169, 171, 172, 173, 174, 178, 181, 182, 183, 185, 186, 188, 189, 193, 196, 201, 203], "presenc": [4, 106, 185, 197], "explicitli": [4, 26, 156, 197], "model": [4, 27, 28, 89, 90, 91, 96, 100, 113, 122, 126, 141, 155, 159, 160, 162, 163, 176, 178, 181, 182, 184, 185, 195, 196, 200, 201], "characterist": [4, 12, 112, 181], "howev": [4, 6, 9, 14, 20, 21, 23, 24, 27, 89, 90, 93, 106, 111, 141, 155, 159, 162, 163, 164, 169, 174, 179, 181, 184, 185, 187, 189, 191, 193, 196, 197, 199, 200, 201, 202, 204], "field": [4, 26, 41, 45, 67, 89, 90, 91, 97, 99, 124, 140, 162, 163, 164, 165, 166, 169, 171, 173, 174, 181, 182, 184, 186, 188, 189, 191, 193, 196, 197, 199, 200, 202], "progress": [4, 73, 97, 106, 109, 133, 135, 155, 158, 165, 177, 185, 204], "deploi": [4, 106, 160, 166, 178, 189], "fill": [4, 158, 162, 170, 188, 197, 199, 203], "consider": [4, 106, 185, 189], "must": [4, 14, 19, 26, 27, 65, 91, 98, 99, 102, 105, 109, 112, 116, 119, 122, 126, 133, 135, 141, 142, 143, 154, 158, 162, 164, 165, 166, 169, 170, 172, 173, 174, 176, 178, 181, 182, 183, 186, 187, 188, 189, 192, 195, 198, 200, 201, 202, 203], "taken": [4, 67, 81, 89, 90, 96, 106, 124, 138, 163, 171, 174, 197, 199], "respect": [4, 27, 110, 121, 163, 164, 170, 177, 178, 181, 182, 184, 185, 196, 200, 204], "peopl": [4, 9, 21, 23, 24, 90, 180], "cart": 4, "anim": [4, 190], "exist": [4, 8, 11, 12, 27, 41, 89, 90, 100, 105, 106, 119, 140, 153, 155, 158, 162, 163, 164, 166, 172, 174, 185, 189, 192, 193, 194, 196, 202, 203], "machin": [4, 27, 155, 156, 181, 182, 183, 186, 189, 203], "learn": [4, 7, 11, 18, 27, 94, 156, 160, 169, 170, 173, 182, 183, 184, 189], "complexyolo": 4, "yolo3d": 4, "etc": [4, 10, 13, 17, 26, 27, 89, 90, 93, 97, 98, 99, 104, 116, 118, 155, 156, 158, 163, 165, 166, 167, 169, 174, 178, 180, 181, 183, 185, 189, 193, 196, 198, 203], "tie": 4, "them": [4, 7, 21, 26, 27, 89, 97, 99, 106, 117, 121, 122, 126, 142, 155, 156, 158, 160, 161, 163, 164, 165, 166, 169, 170, 171, 172, 173, 179, 182, 183, 184, 185, 186, 187, 189, 191, 192, 193, 195, 196, 197, 198, 199, 201, 202, 203, 204], "scope": [4, 155, 166, 181, 182, 193, 194, 201], "retrain": 4, "otherwis": [4, 19, 64, 67, 70, 71, 72, 73, 74, 77, 78, 79, 91, 106, 111, 123, 141, 142, 163, 164, 166, 176, 181, 185, 186, 189, 199], "becom": [4, 11, 17, 18, 27, 98, 103, 106, 115, 161, 164, 166, 181, 183, 184, 193], "expert": [4, 14], "some": [4, 7, 11, 13, 17, 18, 19, 21, 26, 27, 44, 49, 50, 51, 52, 53, 58, 89, 92, 93, 97, 106, 108, 111, 113, 114, 116, 117, 121, 141, 155, 158, 161, 163, 164, 166, 170, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 189, 190, 191, 193, 194, 196, 197, 201, 202, 203], "basic": [4, 5, 17, 18, 26, 27, 142, 161, 163, 164, 171, 174, 178, 179, 180, 181, 182, 183, 189, 191, 193, 200], "knowledg": [4, 7, 11, 158, 191, 200], "alreadi": [4, 7, 106, 162, 163, 164, 169, 179, 181, 184, 185, 189, 191, 193, 196, 202], "start": [4, 5, 12, 19, 20, 21, 23, 24, 26, 27, 42, 43, 61, 89, 90, 96, 100, 102, 106, 109, 110, 126, 141, 157, 158, 160, 162, 163, 164, 166, 169, 171, 172, 173, 174, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204], "point": [4, 9, 10, 14, 17, 18, 19, 21, 22, 23, 24, 26, 27, 55, 56, 89, 90, 96, 98, 99, 102, 106, 107, 109, 110, 111, 112, 115, 117, 118, 121, 127, 140, 141, 142, 144, 146, 148, 158, 160, 162, 163, 164, 165, 167, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 185, 186, 188, 189, 191, 193, 195, 196, 200, 201, 202, 203, 204], "driven": [4, 185], "includ": [4, 6, 7, 10, 13, 14, 18, 26, 27, 81, 93, 94, 113, 118, 132, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 169, 170, 171, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 189, 191, 192, 194, 197, 198, 199, 200, 201, 202, 204], "go": [4, 14, 18, 22, 26, 27, 85, 90, 103, 106, 115, 122, 126, 158, 159, 160, 163, 164, 166, 170, 172, 179, 181, 182, 183, 185, 186, 187, 189, 191, 193, 194, 196, 197, 199, 201, 202], "yolact": 4, "edg": [4, 99, 106, 166, 183, 197], "replac": [4, 5, 10, 11, 93, 96, 104, 161, 164, 165, 166, 167, 169, 171, 173, 174, 185, 187, 189, 190, 193, 196, 198, 200, 201, 202], "detectron2": 4, "benchmark": [4, 7, 11], "capabl": [4, 7, 10, 15, 26, 155, 156, 160, 163, 166, 167, 177, 182, 193, 194, 196, 204], "gpu": [4, 155, 202], "verifi": [4, 27, 146, 156, 181, 182, 184, 196], "suffici": [4, 18, 27, 106, 142, 151, 174, 190, 192, 193], "tangent": [4, 188, 196], "involv": [4, 5, 6, 11, 18, 20, 106, 109, 157, 163, 165, 166, 179, 186, 189, 193], "identifi": [4, 7, 11, 13, 155, 163, 171, 178, 192], "few": [4, 11, 14, 19, 26, 85, 96, 99, 154, 155, 166, 178, 182, 185, 189, 191, 202], "produc": [4, 27, 89, 90, 92, 93, 97, 102, 106, 108, 114, 117, 164, 165, 166, 169, 173, 178, 182, 185, 193, 196, 201], "about": [4, 7, 9, 11, 21, 22, 23, 24, 27, 89, 118, 121, 124, 153, 154, 155, 156, 158, 160, 163, 165, 166, 169, 170, 171, 173, 174, 181, 182, 183, 184, 185, 189, 190, 191, 192, 193, 195, 196, 199, 202, 203], "power": [4, 18, 96, 106, 156, 160, 164, 185, 189], "intel": [4, 14, 106, 164], "cpu": [4, 7, 90, 155, 164, 185, 186, 193], "nvidia": [4, 100, 166, 189, 193, 202], "jetson": [4, 189, 193, 202], "soc": 4, "extern": [4, 21, 23, 24, 26, 89, 97, 100, 103, 137, 154, 155, 161, 162, 165, 166, 186, 189, 193, 205], "next": [4, 5, 18, 19, 21, 22, 23, 24, 27, 41, 106, 116, 117, 137, 139, 155, 159, 161, 162, 169, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 189, 190, 199, 203], "mark": [4, 27, 96, 98, 122, 123, 126, 146, 165, 174, 182, 185, 190, 197, 199, 200, 203], "ensur": [4, 9, 11, 13, 20, 21, 23, 24, 27, 90, 97, 103, 106, 109, 116, 155, 156, 158, 161, 163, 164, 165, 166, 178, 179, 183, 184, 185, 186, 189, 192, 200], "doe": [4, 9, 19, 21, 22, 23, 24, 89, 90, 95, 100, 106, 121, 123, 141, 142, 154, 155, 163, 164, 165, 166, 169, 172, 173, 174, 179, 181, 185, 186, 187, 189, 196, 197, 199, 202, 203], "collid": [4, 9, 179], "permit": [4, 158, 197], "direct": [4, 61, 90, 96, 106, 109, 113, 116, 128, 141, 142, 147, 154, 155, 163, 166, 177, 178, 183, 188, 195, 196, 201], "collabor": [4, 14, 158], "member": [4, 158, 169, 172, 173, 174], "detect": [4, 27, 57, 61, 89, 90, 95, 96, 100, 109, 155, 166, 179, 181, 182, 185, 188, 194, 202], "real": [4, 9, 12, 27, 90, 97, 116, 158, 181, 182, 183, 184, 188, 189, 194, 196], "live": [4, 27, 156, 163, 169, 183, 185, 189, 195, 198, 203], "demonstr": [4, 10, 26, 90, 154, 164, 166, 167, 171, 196, 200, 201, 202], "85": [4, 12], "higher": [4, 6, 9, 12, 18, 27, 90, 96, 97, 98, 99, 100, 102, 104, 106, 116, 118, 141, 142, 160, 163, 164, 165, 166, 167, 174, 185, 186, 194, 197, 199, 202, 203], "python": [4, 10, 142, 160, 163, 166, 181, 196, 197, 199, 202], "geometri": [4, 5, 9, 90, 181, 182, 184, 189], "statist": [4, 9, 192], "relat": [4, 11, 13, 14, 25, 27, 90, 95, 118, 119, 121, 124, 154, 155, 163, 164, 166, 180, 183, 184, 196], "wa": [5, 11, 18, 19, 21, 23, 26, 27, 45, 57, 62, 89, 90, 92, 93, 97, 106, 107, 108, 109, 114, 115, 117, 138, 140, 141, 142, 155, 158, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 179, 182, 184, 185, 186, 190, 191, 192, 196, 197, 199, 201, 202, 203, 204], "eth": 5, "zurich": 5, "later": [5, 106, 141, 142, 155, 156, 158, 164, 169, 170, 171, 172, 173, 174, 182, 189, 192, 200, 202, 203], "transfer": 5, "anybot": 5, "univers": [5, 183], "librari": [5, 6, 7, 10, 15, 26, 27, 41, 93, 99, 161, 162, 164, 169, 171, 172, 173, 174, 182, 183, 187, 189, 191, 200, 203], "basi": [5, 106, 185, 189], "variou": [5, 27, 92, 106, 114, 154, 155, 164, 165, 176, 177, 181, 183, 184, 189], "form": [5, 41, 90, 115, 166, 171, 182, 183, 189], "avail": [5, 9, 26, 27, 76, 89, 90, 98, 99, 106, 109, 115, 153, 154, 156, 158, 161, 163, 164, 171, 176, 178, 181, 182, 185, 186, 187, 188, 189, 191, 194, 196, 200, 202], "top": [5, 7, 11, 18, 98, 169, 171, 172, 173, 174, 183, 187, 188, 190, 192, 197, 199, 203], "download": [5, 155, 188, 189], "packag": [5, 8, 17, 26, 27, 89, 90, 93, 94, 95, 98, 100, 102, 106, 109, 110, 113, 116, 142, 153, 154, 155, 158, 159, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 201, 202, 204], "grid_map": 5, "metapackag": [5, 166], "costmap_2d": [5, 166, 171, 182], "code": [5, 6, 15, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 64, 77, 78, 79, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 140, 155, 156, 158, 161, 162, 164, 167, 169, 170, 171, 172, 173, 174, 176, 179, 181, 182, 184, 187, 189, 190, 191, 196, 200, 202, 204], "analyz": [5, 6, 7, 10, 26, 27, 170, 192], "abstract": [5, 11, 27, 164, 165, 202, 203], "allow": [5, 6, 8, 9, 10, 17, 18, 19, 21, 22, 23, 24, 27, 85, 90, 91, 92, 93, 98, 99, 102, 106, 107, 109, 115, 124, 140, 141, 142, 143, 146, 151, 155, 156, 158, 160, 162, 163, 164, 167, 169, 171, 172, 173, 178, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 193, 194, 196, 197, 199, 201, 202], "expect": [5, 11, 26, 91, 106, 108, 122, 126, 158, 160, 162, 163, 166, 174, 181, 186, 187, 189, 196, 202], "full": [5, 7, 12, 19, 27, 91, 98, 106, 121, 127, 141, 153, 158, 162, 163, 164, 177, 178, 179, 180, 181, 183, 184, 185, 189, 190, 193, 194, 196, 197, 199, 201, 202, 203, 204], "process": [5, 7, 8, 11, 22, 26, 27, 28, 57, 91, 93, 97, 98, 106, 108, 109, 111, 123, 141, 142, 154, 155, 157, 159, 162, 163, 165, 166, 169, 170, 174, 176, 180, 184, 185, 186, 189, 190, 191, 192, 193, 196, 200, 201, 202, 203, 204], "over": [5, 6, 8, 11, 14, 18, 20, 26, 27, 55, 56, 88, 90, 98, 106, 143, 158, 160, 163, 164, 165, 166, 174, 178, 179, 181, 182, 185, 186, 188, 189, 193, 196, 197, 200, 201, 204], "cours": [5, 11, 155, 184, 193], "summer": [5, 11], "earli": [5, 11, 16], "design": [5, 6, 8, 26, 27, 95, 100, 106, 111, 113, 163, 165, 171, 185, 190, 197, 199, 201, 203], "gradient": [5, 27, 96, 111, 164, 171], "complement": [5, 162, 196], "startup": [5, 27, 103, 153, 155, 159, 162, 186, 188, 189, 197, 199], "merg": [5, 13, 155, 158, 162, 171], "branch": [5, 13, 22, 141, 142, 153, 154, 155, 158, 164, 187, 189], "2d": [5, 15, 26, 27, 28, 89, 90, 102, 110, 112, 113, 122, 126, 141, 159, 160, 162, 163, 171, 172, 173, 174, 176, 178, 179, 185, 193, 195, 196, 197, 200, 204], "low": [5, 18, 19, 71, 100, 106, 111, 116, 141, 161, 176, 185], "level": [5, 9, 18, 21, 23, 24, 27, 90, 95, 104, 112, 158, 160, 163, 164, 165, 167, 186, 192, 193, 197, 199, 201, 202, 203], "object": [5, 10, 11, 26, 27, 41, 84, 99, 106, 160, 163, 164, 165, 166, 169, 171, 174, 180, 182, 184, 185, 196, 200, 205], "reimplement": [5, 6], "mechan": [5, 11, 89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117, 171, 191, 193], "git": [5, 154, 156, 158, 188, 189, 197, 198, 199, 200], "pick": [5, 26, 27, 98, 117, 179, 195, 196], "befor": [5, 11, 18, 21, 22, 23, 24, 25, 27, 44, 49, 52, 53, 58, 65, 81, 83, 85, 90, 91, 97, 99, 102, 105, 106, 112, 121, 122, 126, 137, 140, 141, 142, 150, 155, 156, 161, 162, 163, 164, 166, 167, 169, 170, 171, 172, 173, 174, 176, 178, 181, 182, 184, 185, 186, 187, 189, 190, 191, 192, 195, 196, 197, 198, 199, 200, 202, 203, 204], "coordin": [5, 26, 27, 41, 91, 98, 99, 117, 164, 181, 183, 184, 193, 194, 196], "transform": [5, 15, 27, 76, 89, 90, 91, 92, 93, 98, 102, 106, 109, 114, 118, 121, 124, 127, 153, 159, 160, 162, 163, 164, 172, 176, 179, 180, 181, 182, 184, 185, 193, 197, 198], "amcl": [6, 7, 26, 27, 28, 54, 69, 159, 162, 176, 182, 183, 185, 193, 196], "engin": [6, 154, 156, 161, 192, 193], "last": [6, 14, 19, 21, 23, 48, 60, 61, 90, 91, 96, 99, 106, 107, 113, 115, 116, 132, 140, 141, 142, 144, 145, 148, 149, 155, 164, 166, 174, 178, 179, 181, 183, 184, 186, 193, 197, 199, 201], "10": [6, 11, 14, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 47, 50, 51, 54, 59, 63, 72, 86, 89, 90, 92, 93, 96, 97, 99, 101, 102, 103, 106, 108, 109, 110, 112, 114, 117, 120, 126, 133, 135, 137, 140, 141, 142, 150, 163, 165, 166, 169, 184, 187, 188, 189, 190, 191, 194, 196, 202, 204], "year": [6, 14, 160], "essenti": [6, 141, 142, 164, 182, 185, 202], "updat": [6, 7, 11, 12, 18, 19, 20, 27, 66, 74, 84, 91, 98, 100, 104, 113, 121, 125, 155, 158, 161, 164, 165, 166, 169, 170, 171, 172, 174, 176, 179, 181, 183, 185, 189, 190, 193, 194, 196, 198, 199, 202, 203], "made": [6, 8, 27, 90, 97, 98, 103, 133, 135, 155, 156, 158, 164, 165, 171, 174, 178, 179, 184, 185, 190, 194, 197, 199, 201, 202], "adapt": [6, 27, 91, 109, 163, 176, 182, 183, 184], "mont": [6, 27, 91, 182], "carlo": [6, 27, 91, 182], "written": [6, 27, 166, 169, 171, 172, 173, 174, 182, 190, 196, 197, 199, 201, 203], "embed": [6, 27, 164, 185, 186], "structur": [6, 8, 18, 27, 160, 165, 166, 174, 178, 183, 184, 186, 196, 199, 200, 203], "veri": [6, 7, 11, 14, 16, 17, 21, 23, 27, 106, 111, 141, 158, 164, 166, 177, 179, 183, 184, 185, 189, 193, 202, 204], "sensit": [6, 90, 97, 116, 118, 141, 165, 166], "chang": [6, 11, 12, 13, 14, 17, 18, 21, 23, 24, 26, 27, 66, 68, 80, 90, 92, 93, 96, 97, 98, 99, 100, 102, 106, 108, 112, 114, 116, 117, 134, 136, 140, 141, 142, 144, 148, 155, 158, 159, 162, 171, 172, 174, 177, 179, 181, 182, 185, 189, 191, 193, 194, 195, 196, 197, 199, 200, 201, 203], "mcl": 6, "hallmark": 6, "decad": [6, 14], "particular": [6, 19, 22, 27, 48, 89, 100, 106, 162, 164, 166, 167, 174, 185, 187, 189, 191, 192, 193, 196, 202], "deprec": [6, 96, 163, 164], "target": [6, 100, 106, 109, 124, 155, 156, 162, 163, 166, 178, 184, 191, 194, 195, 199, 202, 203], "laser": [6, 9, 89, 90, 91, 122, 126, 176, 182, 183, 189, 201], "scanner": [6, 89, 90, 122, 126, 182, 201], "simplifi": [6, 159, 162, 170, 172, 174, 191], "accur": [6, 27, 89, 90, 163, 176, 181, 185, 193, 196], "track": [6, 26, 27, 98, 100, 106, 109, 110, 158, 160, 164, 165, 166, 172, 174, 176, 178, 185, 187, 191, 193, 202, 204], "occup": [6, 98, 105, 121, 122, 126, 176, 182, 198], "grid": [6, 7, 27, 98, 105, 122, 126, 130, 176, 178, 179, 182, 184, 196, 198, 200], "reason": [6, 27, 89, 90, 106, 140, 141, 142, 158, 164, 171, 174, 179, 183, 185, 189, 191, 196, 201], "left": [6, 27, 42, 43, 93, 102, 109, 115, 125, 141, 142, 155, 159, 164, 172, 173, 179, 181, 182, 184, 188, 189, 190, 192, 195, 196, 199, 203], "end": [6, 11, 20, 27, 89, 90, 100, 106, 107, 109, 110, 111, 140, 142, 164, 166, 169, 171, 172, 173, 174, 176, 184, 185, 186, 189, 190, 191, 196, 201], "creativ": [6, 8], "novelti": 6, "feel": [6, 153, 156, 184, 185], "best": [6, 8, 11, 27, 28, 90, 106, 127, 140, 141, 142, 155, 158, 164, 165, 178, 182, 183, 185, 190, 191, 193, 197, 200], "modifi": [6, 17, 60, 61, 93, 94, 101, 111, 155, 158, 163, 164, 166, 167, 169, 170, 172, 173, 174, 176, 178, 179, 181, 184, 189, 191, 192, 194, 203], "modular": [6, 156, 160, 176], "compon": [6, 41, 80, 81, 82, 83, 84, 85, 86, 87, 88, 106, 115, 116, 150, 163, 164, 166, 180, 184, 186, 193, 197, 199], "sampl": [6, 27, 106, 110, 128, 132, 138, 165, 166, 178, 179, 181, 182, 185, 194, 196], "lidar": [6, 9, 27, 122, 179, 181, 182, 185, 190, 196, 200], "ndt": 6, "scan": [6, 9, 26, 89, 90, 91, 98, 104, 176, 182, 183, 201], "match": [6, 41, 64, 77, 78, 79, 91, 92, 93, 106, 114, 141, 142, 165, 170, 172, 179, 185, 186, 189, 196, 201], "dure": [6, 22, 89, 90, 96, 103, 106, 141, 142, 155, 162, 163, 164, 165, 166, 170, 171, 179, 184, 185, 192, 195, 198, 202, 203], "sinc": [6, 27, 41, 96, 99, 106, 109, 110, 112, 121, 141, 142, 163, 164, 166, 171, 174, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 191, 193, 196, 197, 199, 201, 202, 203, 204], "yet": [6, 19, 26, 106, 155, 164, 166, 183, 185, 196], "slam": [6, 15, 98, 125, 160, 161, 162, 182, 183, 185, 191, 193, 195, 205], "emerg": [6, 9, 90, 95], "accept": [6, 26, 67, 91, 115, 141, 142, 158, 166, 174, 178, 179, 193, 194, 202], "input": [6, 19, 26, 27, 90, 93, 96, 106, 111, 112, 122, 123, 126, 137, 160, 163, 165, 166, 167, 169, 170, 171, 172, 173, 176, 181, 184, 187, 189, 191, 194, 196, 201, 203], "multipl": [6, 11, 21, 23, 24, 27, 41, 44, 49, 52, 53, 58, 85, 90, 92, 106, 113, 114, 156, 160, 162, 163, 166, 172, 173, 178, 181, 182, 183, 184, 185, 186, 187, 189, 191, 193, 196, 199, 201, 202], "strictli": [6, 142, 165], "65": [6, 105, 199], "reliabl": [6, 12, 44, 49, 52, 53, 58, 156, 160, 182, 184, 202], "particl": [6, 7, 27, 91, 159, 176, 185, 190], "filter": [6, 13, 29, 91, 97, 100, 111, 181, 185, 189, 193, 196, 200, 201, 202, 205], "abil": [6, 7, 27, 90, 106, 165, 166, 201], "read": [6, 8, 18, 27, 89, 90, 123, 156, 163, 176, 182, 189, 191, 196, 197, 199], "academ": 6, "significantli": [7, 9, 17, 22, 23, 24, 85, 106, 110, 141, 164, 166, 176, 185, 196, 204], "leverag": [7, 11, 26, 154, 156, 164, 185, 187, 194, 196, 202], "multi": [7, 10, 11, 26, 27, 163, 164, 176, 178, 189], "processor": [7, 106, 185], "core": [7, 17, 27, 165, 186, 187, 189], "seek": 7, "thread": [7, 11, 13, 26, 27, 90, 97, 106, 116, 166, 191], "parallel": [7, 13, 196, 201], "comput": [7, 17, 18, 19, 20, 21, 27, 41, 42, 43, 99, 104, 106, 108, 109, 113, 115, 140, 141, 142, 144, 148, 160, 164, 165, 166, 167, 169, 170, 172, 173, 176, 178, 179, 181, 182, 183, 185, 187, 189, 192, 193, 195, 202], "overal": [7, 18, 80, 99, 141, 166, 178, 182, 193, 196], "platform": [7, 100, 106, 113, 160, 163, 180, 183, 185, 193, 202, 203, 204], "cloud": [7, 27, 155, 156, 159, 162, 189], "popul": [7, 91, 93, 163, 164, 169, 174, 182, 186, 187, 196], "evalu": [7, 106, 127, 130, 142, 178, 193], "voxel": [7, 98, 165, 176, 182, 190, 200], "rai": [7, 182], "cast": 7, "student": [7, 158], "interest": [7, 10, 11, 14, 17, 26, 27, 155, 158, 174, 183, 185, 187, 191, 192, 194, 195, 198, 202, 203], "ideal": [7, 12, 164, 165, 169, 172, 173], "exposur": 7, "concept": [7, 18, 19, 160, 163, 178, 182, 183, 186, 197, 199, 202, 203], "Then": [7, 19, 163, 170, 171, 172, 173, 174, 181, 182, 189, 191, 192, 195, 202], "obtain": [7, 27, 28, 90, 99, 100, 162, 165, 181, 182, 188, 189, 193, 202], "while": [7, 9, 13, 18, 21, 23, 24, 26, 93, 103, 106, 109, 111, 121, 141, 151, 154, 155, 156, 163, 164, 165, 166, 170, 174, 178, 179, 181, 182, 185, 186, 187, 189, 190, 191, 193, 195, 196, 197, 201, 202, 203, 204, 205], "great": [7, 14, 18, 158, 164, 191, 193, 196], "deal": [7, 27, 181, 183, 185], "valuabl": [7, 11, 158], "skillset": 7, "analysi": [7, 27, 158, 160, 192], "benefit": [7, 155, 185], "non": [7, 10, 26, 27, 90, 93, 97, 100, 103, 104, 106, 110, 113, 118, 120, 121, 124, 140, 141, 142, 155, 160, 164, 166, 167, 170, 174, 176, 178, 179, 183, 184, 185, 189, 191, 192, 193, 197, 201, 202, 204], "trivial": [7, 27, 158, 165, 169, 201, 202, 203], "quickli": [7, 100, 155, 158, 164, 183, 185, 203], "tbb": 7, "openmp": 7, "opencl": 7, "cuda": 7, "similar": [7, 9, 10, 19, 21, 23, 26, 27, 89, 102, 105, 106, 113, 154, 156, 163, 164, 170, 178, 181, 182, 183, 184, 185, 187, 189, 191, 193, 196, 200, 203, 204], "signific": [8, 9, 106, 185, 196], "stride": 8, "world": [8, 9, 26, 27, 155, 159, 160, 169, 181, 182, 183, 185, 189, 190, 194, 197, 198, 199, 200], "gain": [8, 106, 109], "reput": 8, "fair": 8, "unfair": 8, "rel": [8, 27, 61, 89, 90, 98, 100, 106, 116, 162, 166, 178, 179, 181, 183, 185, 192, 193, 196, 202], "limit": [8, 27, 90, 97, 105, 106, 116, 124, 132, 140, 141, 142, 155, 163, 166, 172, 176, 178, 181, 185, 189, 194, 201, 205], "type": [8, 17, 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, 75, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 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, 155, 156, 159, 160, 162, 163, 164, 167, 169, 170, 171, 172, 173, 174, 176, 178, 181, 182, 184, 185, 186, 187, 189, 190, 191, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204], "accomplish": [8, 169, 176, 181, 184, 189, 191, 202], "longer": [8, 22, 85, 99, 140, 164, 165, 166, 169, 189, 191], "true": [8, 19, 26, 27, 29, 41, 45, 55, 57, 59, 62, 69, 71, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 130, 132, 134, 136, 137, 138, 139, 140, 141, 142, 159, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 179, 181, 182, 184, 185, 186, 187, 190, 192, 193, 196, 197, 198, 199, 200, 201, 202, 204], "As": [8, 22, 26, 27, 90, 98, 106, 121, 158, 161, 162, 163, 164, 170, 172, 173, 178, 179, 181, 182, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 201, 204], "initi": [8, 26, 69, 76, 91, 93, 100, 102, 106, 112, 153, 155, 156, 159, 160, 162, 164, 165, 169, 171, 172, 173, 174, 176, 184, 185, 194, 196, 197, 201, 202], "effort": [8, 14, 27, 99, 100, 116, 158, 160, 163, 178, 182, 185, 200, 202], "differenti": [8, 91, 102, 106, 110, 113, 115, 160, 163, 164, 166, 176, 178, 179, 181, 182, 184, 185, 193, 196, 204], "moveit": [8, 14], "land": 8, "consist": [8, 17, 106, 156, 158, 163, 164, 176, 181, 182, 183, 185, 186, 196, 202, 203], "graphic": [8, 156, 189, 197, 199], "color": [8, 96, 138, 182, 184, 185, 190, 197, 199, 200], "scheme": [8, 182], "logo": 8, "catchi": 8, "name": [8, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 58, 59, 63, 89, 90, 91, 92, 93, 94, 95, 97, 98, 100, 103, 106, 107, 108, 114, 115, 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, 154, 155, 158, 162, 163, 164, 171, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204], "doc": [8, 15, 154, 159, 162, 166, 185, 189, 196], "just": [8, 20, 21, 23, 24, 27, 85, 98, 106, 147, 156, 158, 164, 170, 171, 179, 181, 182, 183, 184, 185, 189, 191, 192, 196, 197], "technic": [8, 21, 23, 24, 158, 169, 171, 172, 173, 174, 197], "analog": [8, 90, 163, 165, 166, 170, 191, 202, 204], "expans": [8, 107, 115, 141, 142, 163, 164, 165, 166, 176], "blog": 8, "highlight": [8, 17, 26, 96, 155, 178, 188, 189, 193, 203], "demo": [8, 10, 22, 27, 164, 166, 167, 179, 186, 189, 196, 197, 199, 202], "come": [8, 13, 14, 27, 99, 106, 109, 136, 141, 158, 164, 165, 169, 172, 173, 174, 181, 183, 184], "element": [8, 161, 169, 181, 184], "migrat": [8, 166, 177], "document": [8, 10, 15, 18, 22, 27, 154, 155, 158, 159, 162, 181, 182, 183, 184, 189, 190, 191, 192, 193, 197, 198, 199], "edit": [8, 163, 176, 181, 182, 187, 202], "web": [8, 156], "technologi": [8, 14, 160, 193, 196], "watchdog": [9, 103, 147, 160, 162], "act": [9, 14, 27, 140, 162, 163, 180, 182, 184, 197, 201, 204], "properli": [9, 26, 143, 160, 164, 179, 180, 181, 182, 183, 184, 190, 196, 197, 199], "typic": [9, 18, 19, 27, 89, 90, 141, 142, 158, 164, 172, 179, 181, 183, 185, 189, 190, 193, 197, 198, 199, 204], "rate": [9, 12, 18, 19, 83, 86, 88, 89, 90, 91, 97, 100, 102, 116, 117, 122, 126, 161, 163, 166, 169, 176, 184, 193, 194, 202], "contain": [9, 11, 17, 21, 23, 24, 27, 47, 51, 55, 95, 106, 113, 116, 122, 126, 141, 142, 157, 161, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 176, 181, 182, 184, 185, 186, 187, 188, 191, 193, 197, 199, 201, 202, 204], "zone": [9, 27, 89, 90, 96, 99, 105, 121, 141, 142, 163, 164, 176, 182, 185, 196, 199, 201, 205], "wherea": [9, 41, 106, 141, 165, 185, 186], "locat": [9, 22, 26, 27, 100, 141, 142, 151, 159, 167, 169, 171, 172, 173, 174, 178, 181, 182, 184, 189, 196, 202], "around": [9, 14, 18, 22, 27, 38, 61, 85, 89, 90, 96, 98, 102, 106, 109, 120, 158, 163, 176, 182, 183, 184, 185, 188, 189, 196, 198, 204], "signal": [9, 111, 172, 176, 192, 196], "stop": [9, 20, 27, 80, 90, 95, 97, 103, 106, 116, 117, 127, 136, 151, 162, 163, 165, 166, 172, 184, 189, 193, 201, 202], "less": [9, 67, 90, 92, 93, 97, 106, 108, 109, 114, 116, 117, 119, 141, 161, 164, 181, 190, 193, 196, 197, 204], "consum": [9, 164], "drop": [9, 102, 162, 166, 193, 203], "cost": [9, 18, 26, 27, 55, 89, 90, 92, 96, 98, 109, 113, 115, 120, 121, 130, 140, 141, 142, 155, 160, 163, 164, 171, 176, 182, 185, 190], "logic": [9, 17, 18, 21, 23, 24, 27, 165, 166, 167, 170, 174, 186, 203], "wouldn": [9, 185], "t": [9, 14, 38, 80, 100, 106, 140, 141, 142, 146, 153, 158, 159, 160, 163, 164, 166, 169, 170, 172, 173, 174, 179, 183, 184, 185, 187, 189, 190, 191, 193, 194, 195, 196, 197, 198, 202], "certifi": [9, 90, 158], "safe": [9, 13, 27, 109, 154, 163, 169, 170, 178, 182, 183, 185], "injuri": 9, "sit": 9, "most": [9, 18, 21, 23, 24, 90, 91, 92, 93, 97, 106, 108, 110, 113, 114, 117, 159, 164, 170, 176, 181, 182, 183, 185, 187, 189, 191, 192, 193, 196, 204], "recent": [9, 56, 159, 185, 193], "rgbd": 9, "n": [9, 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, 67, 77, 78, 79, 84, 85, 89, 90, 93, 96, 99, 100, 103, 105, 106, 110, 118, 119, 121, 124, 127, 163, 166, 181, 196, 202], "second": [9, 18, 19, 21, 23, 24, 27, 29, 30, 46, 48, 57, 59, 74, 75, 80, 81, 85, 90, 92, 93, 97, 103, 105, 106, 108, 110, 114, 117, 137, 138, 140, 141, 142, 163, 164, 166, 170, 176, 181, 182, 183, 186, 188, 189, 190, 196, 197, 199], "result": [9, 19, 26, 27, 60, 61, 84, 90, 92, 93, 96, 97, 99, 100, 106, 108, 109, 111, 112, 114, 115, 117, 158, 160, 162, 163, 169, 170, 171, 174, 176, 185, 186, 188, 190, 193, 201, 202, 203, 204], "measur": [9, 25, 97, 106, 122, 126, 141, 142, 163, 165, 176, 181, 182, 183, 184, 190, 193, 196, 202], "scale": [9, 27, 101, 102, 106, 109, 111, 127, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 163, 176, 183, 184, 185, 197, 199, 201], "alwai": [9, 16, 20, 76, 89, 90, 93, 103, 116, 142, 153, 163, 164, 166, 184, 185, 196, 197, 201, 202, 204], "flag": [9, 155, 181, 184, 188, 189, 191, 192], "m": [9, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 51, 54, 56, 59, 63, 65, 67, 83, 85, 88, 90, 91, 97, 98, 99, 100, 102, 105, 106, 109, 113, 116, 126, 127, 129, 133, 134, 135, 136, 141, 147, 151, 158, 160, 163, 172, 181, 184, 199, 201], "bound": [9, 61, 90, 102, 109, 112, 140, 141, 142, 164, 171, 201], "enact": [9, 85, 160, 204], "safer": 9, "product": [9, 27, 144, 145, 148, 149, 155, 156, 160, 189, 193, 202], "research": [9, 14, 27], "goe": [9, 19, 22, 124, 164, 169, 172, 173, 174, 187], "those": [9, 14, 27, 55, 111, 155, 164, 178, 182, 184, 185, 186, 187, 189, 191], "creation": [9, 162, 185], "prevent": [9, 18, 27, 29, 90, 91, 95, 96, 102, 106, 109, 116, 122, 126, 141, 142, 147, 152, 155, 163, 164, 165, 166, 176, 185, 186, 190, 197], "40hz": 9, "adjust": [9, 11, 27, 28, 41, 83, 86, 88, 90, 92, 93, 97, 98, 106, 108, 114, 116, 117, 141, 160, 165, 166, 179, 184, 193, 199, 201, 202], "accordingli": [9, 90, 166, 196, 197, 199], "major": [10, 13, 27, 113, 160, 163, 166, 169, 174, 177, 179, 184, 191], "enabl": [10, 13, 22, 56, 89, 90, 91, 98, 100, 102, 106, 109, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 137, 138, 139, 141, 142, 155, 156, 163, 164, 165, 169, 172, 173, 174, 176, 181, 182, 184, 185, 186, 189, 193, 198, 200, 201, 202, 203], "represent": [10, 98, 141, 178, 182, 183, 196], "format": [10, 41, 89, 90, 96, 106, 138, 142, 155, 163, 181, 182, 184, 189, 196, 197, 199, 203], "repres": [10, 12, 18, 27, 106, 109, 141, 160, 163, 172, 177, 181, 182, 184, 191, 193, 196], "within": [10, 18, 19, 21, 27, 64, 89, 90, 91, 92, 93, 95, 97, 99, 100, 106, 108, 110, 114, 117, 120, 122, 126, 140, 141, 142, 155, 156, 158, 164, 165, 166, 171, 174, 176, 181, 182, 184, 185, 186, 189, 192, 200, 201, 202, 203, 204], "server": [10, 11, 13, 17, 18, 19, 22, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 57, 58, 59, 62, 63, 77, 78, 79, 85, 90, 91, 93, 98, 101, 103, 106, 111, 112, 116, 117, 118, 121, 124, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 143, 144, 145, 146, 147, 150, 151, 152, 153, 159, 160, 161, 163, 167, 169, 170, 171, 172, 173, 174, 176, 177, 181, 185, 187, 189, 191, 192, 196, 200, 201, 203, 204, 205], "pre": [10, 67, 90, 92, 93, 94, 105, 106, 109, 142, 155, 160, 176, 185, 195, 196, 197, 202, 204], "free": [10, 27, 98, 105, 106, 123, 140, 153, 156, 161, 176, 181, 182, 184, 185, 190, 193, 195, 196, 197], "choic": [10, 26, 27, 185, 186, 193, 198], "hard": [10, 14, 21, 57, 90, 97, 116, 161, 163, 166, 174, 185, 196], "easi": [10, 11, 14, 18, 27, 41, 155, 156, 158, 160, 166, 180, 182, 189, 193, 198, 202], "retriev": [10, 167, 172, 173, 174], "custom": [10, 17, 18, 19, 21, 23, 24, 26, 27, 60, 61, 82, 84, 91, 92, 93, 99, 106, 113, 117, 142, 154, 155, 156, 160, 164, 165, 169, 172, 173, 174, 176, 178, 180, 182, 189, 196, 200, 201, 202], "purpos": [10, 27, 89, 158, 160, 165, 170, 174, 178, 184, 193, 194, 196, 198, 199], "differ": [10, 17, 18, 19, 21, 22, 23, 24, 27, 66, 89, 90, 94, 99, 100, 102, 109, 110, 113, 115, 118, 121, 124, 141, 155, 156, 158, 160, 162, 164, 165, 166, 171, 174, 178, 180, 181, 182, 183, 184, 185, 186, 187, 189, 191, 193, 194, 196, 197, 199, 201, 202, 203, 204], "rule": [10, 27, 172, 173, 183], "room": [10, 106, 185, 195, 197, 199], "stori": 10, "info": [10, 14, 96, 101, 118, 121, 124, 156, 160, 163, 171, 181, 188, 189], "execut": [10, 11, 18, 20, 21, 23, 24, 26, 27, 45, 81, 85, 90, 93, 97, 110, 116, 117, 155, 156, 158, 162, 163, 164, 166, 170, 171, 174, 176, 178, 179, 181, 182, 183, 184, 186, 189, 190, 191, 192, 196, 197, 199, 202, 203], "manipul": [10, 26, 27, 98, 179, 184, 193], "percept": [10, 27, 100, 160, 176, 180, 182, 188, 189, 200], "motiv": [10, 164], "ticket2": [10, 11, 13], "admittedli": 11, "explain": [11, 18, 19, 22, 156, 158, 179, 191, 192, 198, 204], "someon": [11, 14], "unfamiliar": [11, 27, 193], "inner": [11, 201], "truli": [11, 185], "understand": [11, 21, 23, 24, 27, 115, 158, 174, 190, 191, 192, 196, 197, 200], "market": 11, "anyon": 11, "beforehand": [11, 196], "necessari": [11, 22, 26, 102, 106, 109, 141, 142, 155, 163, 165, 166, 169, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 186, 190, 192, 199, 202, 204], "architectur": [11, 163, 193], "foxi": [11, 27, 168, 173], "singl": [11, 19, 21, 23, 24, 26, 27, 97, 105, 106, 117, 141, 142, 158, 161, 162, 163, 164, 170, 171, 173, 176, 181, 182, 183, 184, 185, 186, 187, 191, 192, 193, 196, 200], "share": [11, 27, 90, 92, 93, 114, 140, 155, 159, 164, 169, 171, 172, 173, 174, 181, 182, 184, 185, 189, 195, 202, 204], "same": [11, 18, 26, 27, 41, 66, 68, 89, 90, 91, 93, 96, 106, 109, 116, 140, 141, 142, 155, 156, 158, 159, 160, 161, 162, 164, 165, 166, 169, 171, 174, 182, 184, 185, 186, 189, 191, 192, 193, 196, 197, 199, 200, 201, 202, 204], "dd": [11, 155], "particip": [11, 158], "network": [11, 27, 155, 161, 164, 170, 189, 202], "import": [11, 17, 26, 27, 41, 96, 106, 113, 116, 155, 158, 174, 177, 179, 182, 183, 184, 185, 186, 190, 191, 192, 196, 197, 199, 202, 203, 204], "overhead": [11, 185, 202], "each": [11, 18, 21, 23, 24, 25, 26, 27, 66, 89, 90, 91, 92, 93, 97, 98, 106, 108, 110, 114, 116, 139, 156, 158, 160, 161, 163, 164, 165, 166, 169, 170, 171, 172, 173, 178, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 196, 197, 199, 201, 202, 203], "usag": [11, 26, 118, 155, 166, 167, 183, 184, 186, 189, 196, 201], "executor": [11, 26, 27, 117, 163, 165], "further": [11, 19, 22, 106, 112, 141, 142, 155, 158, 164, 166, 183, 191, 193], "dai": [11, 90, 189], "when": [11, 18, 19, 20, 21, 23, 27, 41, 61, 65, 69, 71, 75, 83, 85, 86, 88, 89, 90, 91, 92, 97, 98, 99, 102, 103, 106, 108, 109, 110, 115, 116, 117, 118, 121, 124, 138, 141, 142, 147, 151, 153, 155, 156, 158, 160, 162, 163, 164, 169, 170, 171, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 196, 197, 199, 201, 202, 203, 204], "built": [11, 155, 158, 171, 179, 180, 181, 182, 184, 185, 188, 189, 190, 191, 196, 197, 198, 199, 200, 201, 202, 204], "were": [11, 14, 18, 27, 92, 161, 162, 163, 164, 165, 166, 167, 183, 184, 185, 186, 189, 197, 199, 201], "mani": [11, 17, 18, 21, 23, 24, 27, 81, 90, 91, 100, 160, 161, 162, 166, 171, 176, 182, 183, 185, 187, 189, 191, 192, 193, 194, 197, 199, 202, 203, 204], "handl": [11, 18, 22, 26, 27, 90, 92, 93, 97, 99, 100, 103, 105, 108, 114, 117, 155, 163, 164, 165, 169, 170, 171, 172, 173, 174, 182, 184, 185, 186, 191, 202], "action": [11, 18, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 63, 81, 83, 84, 85, 86, 89, 90, 92, 93, 97, 98, 99, 100, 106, 108, 114, 117, 159, 160, 161, 165, 167, 169, 170, 174, 176, 178, 179, 181, 182, 183, 184, 185, 186, 187, 189, 194, 195, 196, 197, 199, 201, 203], "request": [11, 14, 18, 20, 26, 27, 92, 93, 97, 99, 104, 105, 106, 107, 108, 110, 114, 140, 141, 142, 155, 156, 158, 162, 163, 164, 165, 166, 167, 169, 170, 172, 174, 176, 185, 186, 187, 191, 198, 199, 202, 203, 204], "callback": [11, 13, 27, 163, 174], "now": [11, 18, 19, 21, 22, 90, 159, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 187, 189, 191, 192, 193, 194, 195, 196, 200, 202, 203], "spinner": 11, "group": [11, 13, 14, 27, 86, 119, 158, 165, 176, 190], "individu": [11, 27, 89, 90, 95, 113, 158, 161, 164, 165, 185, 189, 198, 202], "f": [11, 109, 155, 160, 198], "bt": [11, 17, 18, 19, 20, 21, 22, 23, 24, 27, 56, 82, 93, 96, 100, 159, 160, 162, 174, 176, 186, 194, 202, 203, 205], "spin": [11, 18, 19, 21, 22, 23, 24, 25, 26, 27, 36, 94, 152, 162, 163, 164, 165, 166, 169, 170, 176, 189], "messag": [11, 26, 27, 29, 30, 41, 42, 43, 44, 45, 46, 49, 52, 53, 58, 59, 62, 89, 90, 91, 92, 95, 97, 98, 100, 108, 122, 124, 126, 155, 158, 163, 165, 166, 169, 170, 172, 174, 181, 186, 193, 196, 197, 199, 201, 202], "trigger": [11, 18, 19, 21, 23, 24, 27, 54, 83, 85, 87, 89, 90, 100, 102, 106, 109, 110, 118, 155, 162, 163, 164, 165, 176, 186, 187, 189, 201, 202, 204], "own": [11, 17, 27, 90, 91, 113, 155, 158, 161, 162, 163, 169, 170, 171, 172, 173, 174, 176, 178, 181, 182, 183, 184, 185, 186, 189, 192, 193, 196, 197, 198, 199, 201, 202], "suppli": [11, 27, 83, 86, 88, 93], "context": [11, 13, 18, 19, 21, 22, 23, 24, 94, 154, 170, 176, 189, 203], "trust": [11, 156, 160, 193, 196], "me": [11, 158, 166], "sai": [11, 18, 19, 27, 158, 191], "achiev": [11, 96, 106, 109, 113, 116, 117, 163, 164, 165, 166, 184, 185, 193, 196], "goal": [11, 17, 18, 19, 20, 21, 23, 24, 26, 27, 33, 34, 42, 43, 47, 48, 50, 51, 55, 56, 60, 66, 67, 68, 73, 84, 85, 88, 92, 93, 94, 96, 97, 99, 100, 102, 107, 108, 109, 110, 114, 115, 117, 127, 133, 134, 135, 136, 140, 141, 142, 144, 145, 151, 152, 159, 161, 162, 169, 170, 172, 173, 174, 181, 184, 185, 186, 187, 194, 196, 198, 199, 201, 202, 204], "let": [11, 18, 19, 27, 99, 137, 139, 153, 156, 163, 164, 169, 170, 173, 181, 182, 183, 184, 185, 189, 193, 194, 196, 199, 201], "hood": [11, 164], "rclcpp": [11, 99, 171, 172, 173, 174], "give": [11, 90, 97, 106, 116, 158, 159, 160, 162, 166, 169, 170, 177, 178, 181, 182, 183, 184, 185, 186, 189, 191, 199, 202, 204], "insight": [11, 164, 177, 185], "career": 11, "put": [11, 96, 164, 171, 176, 184, 186, 189, 196, 201], "know": [11, 14, 27, 99, 109, 113, 153, 158, 162, 163, 170, 171, 176, 183, 184, 189, 193, 196, 199, 202, 203], "degre": [11, 25, 89, 90, 141, 163, 166, 196], "remov": [11, 20, 21, 55, 56, 60, 61, 99, 105, 111, 119, 122, 126, 141, 142, 155, 161, 162, 167, 176, 181, 182, 185, 187, 190, 191, 192, 193, 196, 200, 201, 203, 204], "excess": 11, "determinist": [11, 27, 103, 111, 186], "compos": [11, 164, 171, 185, 186, 189, 191, 192, 197, 202], "had": [12, 14, 164, 165, 166, 182, 196], "focu": [12, 18, 26, 184, 201, 203], "ci": [12, 14, 154, 155, 156, 158, 177], "entir": [12, 19, 21, 23, 24, 90, 154, 155, 158, 176, 178, 185, 193, 201], "increas": [12, 27, 96, 100, 102, 106, 115, 120, 141, 164, 165, 183, 185, 186, 188, 189], "90": [12, 25, 90, 97, 109, 116, 177, 196], "realist": [12, 202], "activ": [12, 26, 27, 64, 77, 78, 79, 90, 92, 93, 97, 99, 103, 108, 114, 117, 153, 158, 159, 162, 163, 164, 165, 169, 172, 173, 174, 181, 182, 185, 186, 196, 202], "block": [12, 13, 26, 27, 90, 153, 164, 171, 173, 181, 184, 185, 200, 204], "worst": 12, "condit": [12, 18, 21, 23, 24, 27, 29, 30, 46, 59, 72, 73, 76, 112, 155, 164, 165, 170, 176, 181, 184, 193, 196, 197, 203, 204], "line": [12, 26, 111, 115, 140, 162, 165, 169, 171, 172, 173, 174, 178, 179, 181, 182, 183, 184, 185, 187, 189, 191, 192, 196, 201], "report": [12, 91, 106, 158, 163, 165, 170, 182], "codecov": 12, "advantag": [12, 27, 165, 204], "fault": [12, 26, 27], "un": [12, 18], "gtest": 12, "repo": [12, 27, 115, 154, 156, 194, 196, 200], "compris": [13, 160, 184], "smaller": [13, 18, 27, 102, 109, 119, 141, 142, 164, 193, 197, 199], "easili": [13, 18, 27, 93, 155, 162, 163, 164, 166, 185, 192, 201, 202], "subproject": 13, "place": [13, 26, 27, 59, 98, 102, 109, 110, 120, 122, 125, 126, 140, 142, 158, 163, 164, 165, 166, 169, 171, 172, 173, 174, 176, 178, 184, 187, 188, 190, 197, 199, 201, 204], "cmd_vel": [13, 89, 90, 104, 166, 172, 181, 192, 201], "thing": [13, 27, 156, 164, 165, 171, 172, 173, 181, 184, 185, 189, 191, 192, 199], "yuk": 13, "previous": [13, 163, 164, 165, 166, 172, 174, 182, 189, 191, 192, 196, 201], "shown": [13, 18, 26, 106, 158, 159, 163, 170, 174, 178, 179, 181, 182, 186, 187, 194, 196, 199, 201, 202, 203], "onc": [13, 18, 19, 22, 76, 87, 90, 91, 99, 100, 103, 106, 110, 140, 141, 142, 154, 155, 156, 158, 159, 162, 163, 164, 166, 174, 182, 183, 184, 189, 191, 192, 195, 196, 201, 202, 204], "ve": [13, 26, 153, 158, 159, 170, 183, 186, 202, 204], "submit": [13, 158, 176], "pr": [13, 92, 93, 97, 108, 114, 117, 158, 162, 163, 164, 165, 166, 167], "instead": [13, 18, 21, 23, 24, 84, 89, 91, 92, 93, 100, 106, 107, 108, 112, 115, 127, 132, 140, 141, 142, 154, 155, 161, 162, 163, 164, 165, 166, 169, 171, 172, 173, 174, 178, 181, 182, 183, 185, 186, 187, 189, 191, 193, 194, 195, 196, 197, 201, 202], "b": [13, 158, 160, 171, 188, 194, 198, 199, 200], "reconfigur": [13, 17, 163, 164, 178, 186, 196], "meantim": 13, "wait": [13, 18, 19, 21, 22, 23, 24, 26, 27, 37, 55, 91, 92, 93, 94, 98, 100, 117, 137, 139, 156, 159, 161, 164, 166, 169, 170, 176, 182, 186, 189, 202], "done": [13, 18, 19, 27, 90, 155, 161, 162, 163, 171, 172, 173, 174, 177, 178, 182, 191, 192, 193, 202, 203], "via": [13, 19, 20, 21, 23, 24, 27, 41, 44, 49, 52, 53, 69, 89, 90, 91, 95, 113, 154, 155, 156, 158, 160, 164, 165, 166, 169, 174, 176, 183, 185, 186, 187, 192, 198, 200, 202, 203], "remain": [13, 18, 19, 20, 27, 96, 106, 130, 155, 156, 161, 162, 163, 164, 166, 169, 170, 171, 172, 173, 189, 190, 204], "miss": [13, 90, 97, 116, 154, 163, 166, 184, 185, 189, 192, 203], "lock": [13, 172, 174], "atom": 13, "variabl": [13, 17, 41, 42, 43, 47, 50, 51, 57, 66, 67, 68, 69, 85, 88, 91, 93, 123, 153, 154, 155, 159, 166, 169, 170, 172, 173, 182, 187, 189, 197, 199, 200, 203], "lower": [14, 18, 71, 90, 92, 106, 118, 141, 164, 165, 182, 185, 186], "barrier": 14, "entri": [14, 181, 187, 191, 192, 201, 202], "flagship": 14, "along": [14, 26, 27, 61, 72, 88, 102, 106, 109, 110, 118, 121, 124, 141, 142, 146, 162, 163, 164, 165, 176, 178, 182, 184, 186, 187, 191, 193, 196, 197, 199, 202], "wild": 14, "success": [14, 18, 19, 22, 27, 45, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 106, 163, 164, 165, 166, 169, 170, 176, 184, 190, 196, 202, 204], "nav": [14, 26, 99, 163, 164], "educ": 14, "industri": [14, 27, 90, 109, 163, 176, 178, 197], "thank": [14, 100, 166, 202], "david": [14, 101, 176], "lu": [14, 101, 160, 176], "mike": 14, "ferguson": [14, 160], "tireless": 14, "span": [14, 160, 196, 201], "keep": [14, 18, 27, 90, 99, 106, 155, 162, 163, 166, 170, 172, 173, 176, 181, 183, 184, 189, 196, 197, 203], "aliv": 14, "happen": [14, 18, 158, 172, 189], "asla": 14, "move": [14, 18, 22, 27, 85, 89, 90, 102, 106, 118, 133, 135, 137, 141, 142, 147, 150, 160, 161, 162, 163, 164, 165, 167, 173, 176, 177, 183, 184, 185, 188, 189, 193, 194, 195, 196, 197, 198, 201, 202], "rememb": [14, 109, 153, 155, 183, 184, 196], "fondli": 14, "ish": 14, "With": [14, 17, 27, 141, 183, 189, 196, 200], "redesign": 14, "flexibl": [14, 93, 106, 169], "feedback": [14, 26, 27, 93, 102, 116, 158, 164, 167, 174, 202], "gather": [14, 27], "strive": [14, 158], "alik": 14, "pull": [14, 154, 155, 156, 158, 162, 163, 164, 176, 185, 189, 191, 203], "kept": [14, 119], "dedic": [14, 109], "past": [14, 179, 181, 182, 184, 189, 196, 200], "contributor": [14, 158], "organ": [14, 154, 155, 172, 173, 189, 203], "sponsor": [14, 100, 166, 202], "lead": [14, 106, 138, 158, 163, 164, 199], "leadership": 14, "team": [14, 156, 194], "id": [14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 41, 44, 45, 49, 52, 53, 57, 58, 61, 89, 90, 94, 99, 100, 107, 115, 140, 141, 142, 155, 156, 167, 170, 172, 173, 174, 176, 181, 189, 191, 194, 201, 202, 203], "role": [14, 27, 170, 174, 178, 179, 191], "ruffin": [14, 155, 160], "white": [14, 155, 160, 190, 197], "uc": 14, "san": [14, 193], "diego": 14, "ruffsl": 14, "wizard": 14, "joshua": [14, 176], "wallac": [14, 160, 176], "locu": 14, "joshuawallac": 14, "former": [14, 89, 90], "matt": 14, "hansen": 14, "corpor": 14, "mkhansen": 14, "brian": [14, 176], "wilcox": [14, 176], "bpwilcox": 14, "carl": [14, 176], "delsei": [14, 176], "crdelsei": 14, "alexei": [14, 160, 176], "merzlyakov": [14, 160, 176], "samsung": 14, "alexeymerzlyakov": 14, "leader": 14, "opennav": [14, 160], "org": [14, 15, 158, 160, 162, 184, 185], "intention": [14, 96, 197], "find": [14, 27, 61, 92, 93, 97, 99, 102, 106, 108, 109, 114, 116, 117, 141, 142, 155, 156, 158, 159, 162, 163, 165, 166, 167, 172, 174, 178, 184, 185, 187, 189, 190, 191, 192, 194, 195, 202], "inquiri": 14, "bug": [14, 158, 177, 196], "privat": 14, "connect": [14, 19, 27, 99, 103, 107, 115, 119, 140, 155, 156, 162, 163, 164, 176, 178, 181, 182, 183, 184, 190, 196, 203], "independ": [14, 27, 92, 124, 160, 163, 165, 170, 182, 193, 201, 202], "consult": 14, "contractor": 14, "offici": [15, 154, 159, 179, 181, 182, 183, 184, 189], "websit": [15, 18, 166], "navigation2_tutori": [15, 166, 171, 179, 181, 184, 197, 199], "navigation2_dynam": 15, "robot_loc": [15, 27, 117, 181, 183, 193, 196], "tom": 15, "moor": [15, 160], "estim": [15, 90, 91, 111, 116, 159, 161, 163, 171, 172, 173, 174, 181, 182, 183, 195, 196], "odometri": [15, 17, 89, 90, 91, 93, 97, 100, 104, 116, 130, 167, 174, 180, 182, 183, 205], "fusion": [15, 27, 181, 183, 193, 196], "gp": [15, 27, 41, 99, 117, 176, 177, 181, 182, 193, 205], "slam_toolbox": [15, 154, 191, 198], "default": [15, 17, 18, 19, 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, 71, 75, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88, 89, 90, 91, 93, 96, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 114, 115, 116, 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, 154, 155, 156, 159, 161, 162, 164, 167, 170, 171, 174, 176, 178, 179, 181, 182, 185, 188, 189, 190, 193, 194, 196, 197, 201, 202, 203], "ship": [16, 26], "encount": [16, 178, 182, 191, 192], "click": [16, 156, 159, 167, 171, 172, 173, 174, 179, 182, 188, 195, 196, 203], "imag": [16, 22, 27, 96, 111, 138, 142, 161, 163, 184, 187, 188, 190, 196, 197, 199], "introduct": [17, 94, 184, 189], "To": [17, 20, 26, 27, 90, 97, 106, 115, 116, 140, 141, 143, 154, 155, 156, 158, 160, 163, 165, 166, 169, 172, 173, 174, 178, 179, 180, 181, 182, 183, 184, 188, 190, 191, 192, 194, 196, 197, 198, 199, 200, 202, 203], "walkthrough": [17, 189], "pose": [17, 19, 20, 26, 27, 42, 43, 45, 48, 50, 60, 61, 62, 67, 69, 84, 91, 96, 100, 102, 106, 107, 109, 115, 132, 134, 136, 140, 141, 142, 144, 145, 153, 159, 160, 161, 162, 163, 164, 166, 167, 171, 172, 173, 174, 176, 181, 182, 184, 185, 193, 194, 196, 198, 201, 202], "paus": [17, 139, 159, 161, 163, 164, 165], "Near": 17, "replan": [17, 19, 20, 21, 23, 56, 83, 88, 94, 127, 141, 142, 162, 163, 185, 194], "And": [17, 18, 166, 183, 184, 187, 188, 190, 197], "invalid": [17, 26, 155, 165, 174], "calibr": [17, 196, 205], "incredibli": 17, "across": [17, 27, 106, 112, 120, 141, 142, 155, 165, 166, 174, 177, 182, 183, 185, 189, 196, 203], "statu": [17, 27, 158, 160, 164, 167, 169, 170, 189, 197, 202], "checker": [17, 47, 97, 110, 127, 161, 169, 204], "section": [17, 18, 27, 90, 96, 106, 157, 158, 160, 164, 166, 171, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 189, 190, 191, 193, 199], "guid": [17, 18, 19, 154, 156, 162, 164, 165, 166, 171, 173, 177, 178, 179, 181, 182, 183, 184, 186, 193, 200, 201], "These": [17, 18, 27, 106, 155, 160, 161, 162, 163, 164, 165, 166, 170, 171, 172, 174, 178, 180, 181, 182, 183, 184, 185, 186, 187, 189, 191, 192, 193, 196, 197, 199, 202, 203], "exemplari": 17, "nav2_bt_navig": [17, 18, 93, 162, 163, 166, 174, 194, 203], "ones": [17, 141, 142, 164, 178, 182, 196], "seen": [17, 22, 113, 142, 164, 166, 170, 171, 181, 186, 189, 203], "root": [17, 18, 19, 20, 21, 22, 23, 24, 25, 94, 154, 155, 156, 164, 169, 170, 172, 173, 174, 181, 182, 184, 189, 194, 202, 203], "main_tree_to_execut": [17, 18, 19, 20, 21, 22, 23, 24, 25, 94, 170, 194], "maintre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 94, 170, 194], "behaviortre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 66, 94, 160, 170, 176, 194, 203], "pipelinesequ": [17, 18, 20, 21, 22, 23, 24, 94, 170, 194], "navigatewithreplan": [17, 18, 20, 21, 22, 23, 94, 170, 194], "distancecontrol": [17, 18, 94, 96, 162], "distanc": [17, 19, 20, 26, 27, 30, 46, 59, 60, 61, 65, 67, 83, 91, 92, 96, 99, 100, 102, 106, 109, 110, 127, 132, 141, 142, 147, 161, 162, 163, 166, 172, 176, 178, 181, 182, 183, 185, 194, 202, 204], "computepathtopos": [17, 18, 19, 20, 22, 23, 24, 52, 83, 86, 88, 94, 170, 174, 187, 194], "followpath": [17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 33, 44, 49, 53, 94, 97, 101, 102, 106, 109, 110, 162, 165, 166, 170, 172, 174, 178, 194, 204], "simpli": [17, 106, 141, 155, 158, 163, 164, 166, 169, 170, 181, 184, 185, 189, 191, 197, 199, 200, 203], "everi": [17, 19, 21, 23, 24, 61, 87, 96, 98, 102, 106, 109, 122, 126, 141, 158, 163, 164, 166, 170, 171], "meter": [17, 25, 26, 27, 91, 98, 99, 107, 110, 140, 141, 142, 188, 190, 196, 204], "blackboard": [17, 41, 42, 43, 47, 50, 51, 57, 66, 67, 68, 69, 85, 88, 93, 164, 165, 170, 174, 186, 187, 203], "retri": [17, 21, 23, 24, 45, 81, 100, 167, 176, 202], "contextu": [17, 18, 21, 23, 24, 160, 165, 202], "automat": [17, 27, 93, 99, 106, 109, 123, 155, 158, 163, 164, 166, 179, 181, 183, 184, 185, 186, 189, 196, 197, 199, 202], "door": 17, "elev": [17, 27, 90, 97, 116, 156, 158, 166, 196], "api": [17, 27, 57, 160, 161, 163, 169, 171, 174, 182, 187, 189, 196], "subtre": [17, 19, 21, 22, 23, 24, 27, 38, 39, 40, 94, 170, 176], "dock": [17, 18, 26, 27, 28, 45, 62, 92, 166, 176, 177, 178, 205], "serv": [18, 22, 160, 164, 182, 189], "behavior_tre": [18, 26, 50, 51, 93, 162, 166, 174, 203], "sometim": [18, 158, 185, 203], "walk": [18, 19, 27, 155, 193, 196], "navigate_to_pose_w_replanning_and_recoveri": [18, 174], "familiar": [18, 27, 184, 189], "short": [18, 64, 77, 78, 79, 142, 169, 182, 183, 193, 203], "explan": [18, 95, 113, 202], "cpp": [18, 27, 160, 161, 162, 163, 164, 170, 171, 176, 191, 203], "v3": [18, 161, 162, 163], "describ": [18, 19, 106, 158, 159, 166, 171, 172, 173, 174, 178, 181, 184, 189, 191, 192, 196, 199, 200, 201, 203], "global": [18, 21, 22, 23, 24, 26, 54, 66, 67, 68, 72, 85, 91, 92, 94, 96, 98, 102, 106, 108, 109, 117, 125, 130, 141, 142, 148, 149, 161, 162, 164, 165, 171, 172, 173, 176, 179, 181, 182, 183, 184, 185, 190, 195, 197, 199, 200], "period": [18, 89, 90, 91, 92, 93, 94, 96, 97, 105, 108, 114, 116, 117, 155, 161, 164, 166, 171, 174, 176], "hz": [18, 20, 21, 22, 23, 24, 86, 88, 89, 90, 91, 94, 97, 100, 106, 116, 170, 181, 188, 194], "primarili": [18, 164, 179, 185], "recoverynod": [18, 19, 21, 22, 23, 24, 94, 170], "number_of_retri": [18, 19, 21, 22, 23, 24, 81, 94, 170], "navigaterecoveri": [18, 21, 22, 23, 24, 94, 170], "ratecontrol": [18, 20, 21, 22, 23, 24, 94, 170, 194], "planner_id": [18, 20, 21, 22, 23, 24, 26, 42, 43, 52, 94, 170, 187, 194], "gridbas": [18, 20, 21, 22, 23, 24, 42, 43, 52, 94, 107, 108, 115, 140, 141, 142, 163, 170, 173, 178, 187, 194], "reactivefallback": [18, 19, 21, 22, 23, 24, 94, 170], "computepathtoposerecoveryfallback": [18, 94], "goalupd": [18, 19, 21, 22, 23, 24, 66, 94, 170], "clearentirecostmap": [18, 21, 22, 23, 24, 94, 163, 170], "clearglobalcostmap": [18, 21, 22, 23, 24, 26, 94, 170], "service_nam": [18, 21, 22, 23, 24, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 54, 55, 94, 170], "global_costmap": [18, 21, 22, 23, 24, 55, 92, 94, 98, 111, 112, 114, 118, 121, 124, 169, 170, 171, 179, 182, 187, 190, 196, 197, 199, 200], "clear_entirely_global_costmap": [18, 21, 22, 23, 24, 94, 170], "controller_id": [18, 20, 21, 22, 23, 24, 26, 44, 47, 94, 163, 166, 170, 194], "followpathrecoveryfallback": [18, 94], "clearlocalcostmap": [18, 19, 21, 22, 23, 24, 26, 38, 39, 40, 94, 170], "local_costmap": [18, 21, 22, 23, 24, 38, 39, 40, 90, 92, 94, 98, 119, 121, 169, 170, 171, 179, 182, 190, 197, 199], "clear_entirely_local_costmap": [18, 21, 22, 23, 24, 40, 94, 170], "recoveryfallback": [18, 21, 22, 23, 94, 170], "roundrobin": [18, 21, 22, 23, 24, 94], "recoveryact": [18, 21, 22, 23, 24, 94, 170], "sequenc": [18, 19, 20, 21, 22, 23, 24, 25, 94, 106, 155, 165, 176, 181, 186, 187, 189, 194], "clearingact": [18, 21, 22, 23, 24, 94], "spin_dist": [18, 21, 22, 23, 24, 25, 26, 59, 94, 170], "57": [18, 21, 22, 23, 24, 26, 59, 94, 100, 170, 196, 202], "wait_dur": [18, 21, 22, 23, 24, 63, 94, 170], "backup_dist": [18, 21, 22, 23, 24, 26, 30, 94, 163], "15": [18, 26, 30, 46, 74, 92, 93, 94, 96, 97, 98, 100, 108, 114, 117, 126, 166, 182, 184, 200, 202], "backup_spe": [18, 21, 22, 23, 24, 26, 30, 94, 163], "025": [18, 26, 30, 46, 94, 101, 132, 184], "still": [18, 19, 26, 103, 109, 116, 121, 153, 155, 156, 163, 164, 165, 166, 181, 182, 184, 185, 189, 191, 193, 196, 197], "bit": [18, 164, 185, 189, 191, 196], "overwhelm": 18, "broken": 18, "children": [18, 19, 22, 80, 81, 82, 85, 176, 192], "known": [18, 22, 26, 27, 91, 109, 164, 174, 176, 185, 188, 196, 200], "mainli": [18, 182, 183, 184], "actual": [18, 57, 90, 96, 106, 110, 141, 164, 174, 179, 183, 184, 185, 188, 189, 193, 195, 196, 201, 204], "calcul": [18, 26, 89, 90, 109, 118, 164, 171, 172, 173, 178, 181, 190, 196], "dealt": 18, "intern": [18, 21, 23, 24, 110, 160, 165, 166, 171, 174, 181, 186, 193, 196, 204], "hopefulli": [18, 106], "spend": 18, "fail": [18, 19, 21, 23, 24, 26, 27, 97, 100, 103, 117, 140, 141, 142, 161, 163, 164, 165, 169, 174, 176, 189, 191], "enough": [18, 165, 179, 185, 188, 189, 196, 202], "return": [18, 19, 21, 22, 23, 24, 26, 27, 41, 57, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 86, 87, 88, 106, 122, 126, 140, 141, 142, 160, 161, 163, 164, 165, 166, 169, 170, 172, 173, 174, 176, 181, 182, 184, 186, 187, 189, 191, 197, 199, 202], "clear": [18, 19, 21, 22, 23, 24, 26, 27, 38, 39, 40, 98, 122, 123, 125, 126, 158, 163, 164, 165, 166, 173, 176, 182, 185, 188, 193, 200, 202], "until": [18, 19, 20, 26, 27, 80, 90, 110, 127, 141, 142, 153, 155, 163, 172, 174, 176, 181, 191, 194, 196, 200, 202], "parent": [18, 19, 76, 155, 163, 169, 171, 172, 173, 181, 182, 183, 184, 191, 196], "exceed": [18, 98, 165], "gone": 18, "between": [18, 26, 27, 41, 89, 90, 91, 94, 99, 104, 106, 107, 111, 115, 140, 141, 142, 155, 156, 162, 163, 164, 165, 168, 174, 178, 179, 181, 182, 183, 184, 185, 189, 193, 196, 197, 202, 203, 204], "crux": 18, "tick": [18, 19, 21, 22, 23, 24, 27, 66, 80, 83, 86, 87, 88, 164, 170, 176], "succe": [18, 19, 80, 81, 176], "recomput": 18, "try": [18, 20, 21, 23, 24, 26, 90, 99, 103, 106, 116, 117, 141, 142, 153, 155, 159, 161, 183, 184, 189, 191, 194, 197, 202, 203], "recov": [18, 91, 103], "toler": [18, 27, 61, 67, 92, 93, 96, 98, 100, 102, 106, 107, 109, 110, 112, 114, 125, 127, 134, 136, 140, 141, 142, 151, 163, 164, 166, 173, 176, 187, 195, 202, 204], "outlin": [18, 20, 163, 179, 183, 189], "center": [18, 27, 38, 39, 99, 106, 121, 140, 141, 142, 164, 169, 179, 183, 184, 188, 195, 196], "decor": [18, 20, 22, 164, 170, 176, 194, 203], "specifi": [18, 21, 22, 23, 24, 26, 41, 50, 51, 61, 66, 68, 69, 71, 81, 88, 89, 90, 93, 97, 98, 100, 105, 106, 122, 126, 138, 139, 141, 142, 154, 155, 156, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 176, 178, 181, 182, 183, 185, 188, 189, 192, 196, 201, 202], "frequenc": [18, 19, 89, 92, 97, 98, 100, 106, 108, 116, 141, 142, 166, 181, 193, 196], "flood": 18, "too": [18, 106, 115, 141, 142, 163, 164, 166, 185, 187], "useless": 18, "100hz": 18, "depend": [18, 27, 90, 102, 106, 124, 154, 155, 156, 161, 163, 164, 165, 166, 169, 170, 172, 173, 174, 178, 179, 181, 184, 185, 189, 190, 191, 193, 195, 196, 197, 201, 202], "speedcontrol": [18, 94, 162], "big": [18, 196], "half": [18, 109, 141, 142, 182], "snippet": [18, 169, 172, 173, 174, 179, 181, 182, 184, 186, 191], "rest": [18, 38, 39, 90, 97, 106, 116, 138, 156, 166, 181, 182, 183, 186, 192, 196], "asynchron": [18, 19, 27, 162], "receiv": [18, 19, 26, 27, 44, 49, 52, 53, 58, 84, 89, 90, 97, 110, 113, 116, 123, 125, 162, 164, 165, 166, 169, 172, 174, 176, 181, 182, 183, 185, 194, 196, 204], "halt": [18, 19, 22, 166], "quick": [18, 141, 142, 183, 197], "reaction": 18, "preempt": [18, 20, 26, 162, 170, 174, 176], "portion": [18, 90, 97, 116, 166, 187], "common": [18, 26, 27, 90, 100, 106, 155, 156, 160, 163, 164, 174, 181, 189, 193, 196, 201, 202], "pattern": [18, 19, 99, 188], "unless": [18, 19, 102, 103, 109, 142, 158], "pair": [18, 19, 106, 112, 124, 163, 166, 185, 188, 193, 196, 197, 199, 204], "imagin": [18, 27, 169, 176, 196], "wrap": [18, 26, 27], "whole": [18, 61, 158, 166, 171, 182, 188, 199, 201], "isbatterylow": [18, 19, 94], "batteri": [18, 19, 27, 70, 71, 100, 164, 165, 176, 189, 194, 202], "enter": [18, 21, 23, 24, 27, 106, 169, 172, 173, 174, 197, 202], "recharg": [18, 27], "never": [18, 27, 106, 141, 142, 164, 189, 197, 199], "four": [18, 27], "renavig": 18, "child": [18, 19, 22, 76, 80, 81, 83, 86, 87, 88, 164, 166, 176, 181, 182, 183, 184, 196], "sake": 18, "assum": [18, 19, 156, 163, 171, 172, 176, 179, 183, 184, 190, 191, 196, 197, 198, 199, 200, 201, 202, 203], "again": [18, 19, 20, 22, 81, 153, 155, 159, 161, 177, 181, 184, 189], "BUT": 18, "onto": [18, 21, 23, 106, 110, 164, 174, 176, 181, 183, 204], "hypothet": 18, "scenario": [18, 22, 102, 178, 201], "indefinit": [18, 19, 26, 55, 158, 194], "unlik": [18, 89, 169, 190], "vocabulari": 19, "larg": [19, 27, 90, 96, 102, 106, 109, 141, 142, 160, 162, 177, 181, 184, 185, 188, 202], "confus": 19, "first": [19, 27, 41, 80, 81, 89, 90, 106, 120, 125, 154, 155, 158, 160, 164, 165, 166, 172, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 190, 191, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "than": [19, 21, 23, 24, 27, 60, 61, 67, 71, 85, 90, 91, 92, 93, 97, 98, 99, 102, 103, 106, 108, 109, 110, 114, 116, 117, 118, 119, 141, 142, 155, 162, 163, 164, 165, 166, 167, 172, 174, 176, 183, 185, 189, 190, 191, 192, 193, 194, 196, 197, 198, 201, 202, 204], "actionnod": 19, "necessarili": 19, "often": [19, 27, 96, 164, 181, 189, 196], "quit": [19, 156, 164, 191, 193, 196], "fashion": 19, "commonli": [19, 44, 49, 52, 53, 58, 174, 182, 193, 196], "nav2_behavior_tre": [19, 27, 94, 162, 163, 166, 170, 174, 203], "folder": [19, 155, 156, 182, 188, 196], "client": [19, 27, 99, 161, 163, 164, 169, 170, 174, 187, 202], "clearcostmapservic": 19, "believ": [19, 193], "correctli": [19, 27, 159, 163, 164, 179, 181, 182, 183, 196, 197, 199, 201], "servic": [19, 27, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 54, 55, 91, 93, 105, 109, 155, 156, 162, 163, 165, 167, 169, 176, 178, 181, 188, 189, 196], "goalreach": [19, 83, 86, 88, 94, 166], "initialposereceiv": [19, 94], "intial_pos": 19, "listen": [19, 89, 90, 92, 153, 162, 189], "probe": [19, 155], "aspect": [19, 155, 156, 187, 188], "kei": [19, 91, 99, 154, 155, 158, 159, 174, 185, 186, 189, 190, 193, 196, 202], "Will": [19, 57, 90, 176], "travel": [19, 27, 46, 65, 83, 106, 140, 141, 142, 164, 176, 181, 182], "certain": [19, 55, 106, 162, 164, 171, 178, 180, 182, 194], "constant": [19, 99, 102, 109, 166, 172, 184, 185], "expos": [19, 27, 114, 163, 165, 189, 196], "port": [19, 93, 158, 162, 163, 164, 170, 182, 187, 189, 194, 203], "subsequ": [19, 27, 91, 141, 142, 155, 176, 193], "proport": [19, 100, 106, 141, 142, 197, 200], "previou": [19, 24, 62, 90, 106, 141, 158, 163, 165, 166, 171, 174, 176, 179, 181, 182, 184, 185, 189, 196, 199, 200], "properti": [19, 90, 155, 181, 182, 201], "prior": [19, 85, 91, 161, 164], "resembl": 19, "water": 19, "pipe": [19, 165], "action_a": 19, "action_b": 19, "action_c": 19, "idl": 19, "therefor": [19, 22, 89, 106, 184, 185, 186, 191, 196, 197, 199, 201, 203], "retick": 19, "ing": 19, "even": [19, 20, 21, 23, 105, 106, 109, 116, 120, 141, 156, 160, 162, 163, 164, 166, 176, 178, 179, 180, 181, 185, 189, 191, 193, 197, 202], "though": [19, 21, 100, 106, 142, 185, 186, 189, 193, 196, 197, 199, 201], "recal": [19, 182], "loop": [19, 27, 89, 90, 97, 100, 102, 106, 109, 116, 164, 173, 174, 193, 202], "violat": 19, "usual": [19, 27, 44, 49, 52, 53, 113, 155, 163, 171, 181, 183, 186, 191, 192, 196, 197], "togeth": [19, 27, 99, 181, 183, 193, 196], "suggest": [19, 96, 106, 178, 183, 184, 189], "promot": 19, "respons": [19, 21, 23, 24, 27, 38, 39, 40, 55, 90, 103, 164, 169, 174, 178, 186], "round": [19, 82, 90, 176, 180], "robin": [19, 82, 176], "untick": 19, "That": [19, 27, 141, 158, 163, 164, 178, 179, 189], "retain": [19, 66, 111, 112, 140, 141, 142], "rather": [19, 21, 23, 24, 27, 91, 96, 98, 106, 141, 155, 161, 162, 163, 164, 166, 174, 176, 183, 185, 191, 198, 202], "step": [19, 27, 90, 92, 99, 106, 142, 182, 184, 189, 191, 192, 193, 201], "did": [19, 20, 166, 169, 172, 173, 182, 184, 191, 192, 202], "On": [19, 176, 179, 182, 186, 190, 196], "circl": [19, 27, 89, 90, 185, 188, 201], "person": [20, 22, 26, 155, 158, 194], "virtual": [20, 90, 106, 164, 166, 169, 170, 171, 172, 173, 174, 181, 184, 202], "carrot": [20, 109, 166], "anyth": [20, 27, 89, 163, 170, 171, 174, 185, 189, 197, 203], "publish": [20, 44, 49, 52, 53, 58, 89, 90, 91, 92, 93, 97, 98, 101, 104, 105, 106, 108, 109, 114, 116, 117, 118, 121, 124, 126, 127, 137, 141, 142, 159, 161, 162, 163, 164, 166, 169, 172, 174, 176, 179, 181, 182, 185, 187, 188, 189, 193, 194, 195, 196, 198, 201, 202], "goalupdat": [20, 94, 194], "newest": [20, 100, 185], "truncatepath": [20, 94, 162, 194], "least": [20, 90, 155, 158, 163, 181, 201, 202], "awai": [20, 96, 102, 106, 110, 140, 165, 182, 185, 188, 202, 203, 204], "smooth": [20, 26, 27, 57, 88, 96, 100, 102, 106, 110, 111, 112, 114, 116, 140, 141, 142, 160, 163, 164, 165, 166, 176, 181, 185, 187, 196, 201, 204], "off": [20, 106, 110, 116, 118, 158, 164, 165, 166, 169, 184, 189, 191, 202, 204], "toward": [20, 73, 89, 90, 96, 106, 110, 141, 142, 164, 166, 173, 176, 185, 188, 195, 196, 204], "probabl": [20, 105, 123, 141, 142, 165, 182, 187], "occupi": [20, 27, 55, 98, 105, 106, 122, 123, 125, 126, 165, 182, 197], "truncat": [20, 60, 61, 96, 176], "pass": [20, 21, 23, 24, 44, 49, 52, 53, 55, 56, 75, 98, 103, 106, 110, 127, 143, 154, 164, 176, 192, 194, 197, 202, 204], "keeprunninguntilfailur": [20, 194], "mode": [20, 90, 99, 106, 116, 155, 165, 166, 193, 196, 197, 199, 203], "infinit": [20, 97, 122, 126, 141, 142, 193, 202], "cancel": [20, 22, 26, 31, 32, 33, 34, 35, 36, 37, 109, 115, 140, 141, 142, 159, 170, 172, 174, 176, 194], "controllerselector": [20, 21, 22, 23, 24, 94, 163], "selected_control": [20, 21, 22, 23, 24, 44], "default_control": [20, 21, 22, 23, 24, 44], "topic_nam": [20, 21, 22, 23, 24, 44, 49, 52, 53, 58, 105, 197, 199], "controller_selector": [20, 21, 22, 23, 24, 44], "plannerselector": [20, 21, 22, 23, 24, 94, 163], "selected_plann": [20, 21, 22, 23, 24, 52], "default_plann": [20, 21, 22, 23, 24, 52], "planner_selector": [20, 21, 22, 23, 24, 52], "input_go": [20, 21, 55, 56, 84, 194], "output_go": [20, 21, 55, 56, 84, 194], "updated_go": [20, 84, 194], "error_code_id": [20, 21, 22, 23, 24, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 187], "compute_path_error_cod": [20, 21, 22, 23, 24, 42, 43, 93, 187], "input_path": [20, 60, 61, 194], "output_path": [20, 60, 61, 194], "truncated_path": [20, 60, 194], "follow_path_error_cod": [20, 21, 22, 23, 24, 47, 77, 93], "intermediari": [21, 142, 160, 163], "constraint": [21, 110, 116, 142, 163, 164, 174, 176, 178, 185, 204], "final": [21, 22, 26, 27, 102, 103, 106, 140, 141, 142, 155, 163, 170, 174, 182, 185, 186, 187, 189, 193, 196, 204], "freespac": [21, 23, 24, 185], "opportun": [21, 23, 24, 166, 170, 174], "computepaththroughpos": [21, 55, 56, 94], "util": [21, 22, 23, 24, 27, 41, 99, 106, 142, 155, 160, 163, 164, 165, 166, 170, 178, 179, 181, 184, 189, 192, 197, 199, 200, 202], "By": [21, 23, 24, 27, 71, 155, 158, 159, 162, 166, 179, 182, 189, 191, 193, 197, 201], "convent": [21, 23, 24, 27, 182, 183, 186, 196], "style": [21, 23, 24, 104, 167, 185, 200], "worri": [21, 23, 24, 27, 156, 185, 191], "want": [21, 23, 24, 26, 27, 89, 106, 155, 163, 166, 169, 170, 171, 172, 173, 174, 181, 183, 184, 185, 186, 187, 189, 191, 192, 193, 195, 196, 198, 202, 203], "caller": [21, 23, 24, 202], "ampl": [21, 23, 24], "transient": [21, 23, 24, 44, 49, 52, 53, 58], "crowd": [21, 23, 24, 178], "temporari": [21, 22, 23, 24, 92, 93, 97, 108, 114, 117, 193, 199], "nomin": [21, 23, 24], "vector": [21, 27, 41, 42, 50, 55, 56, 66, 68, 88, 89, 90, 92, 93, 97, 98, 99, 100, 103, 106, 107, 108, 111, 114, 115, 116, 121, 122, 123, 126, 127, 140, 164, 165, 166, 171, 173, 174, 176, 178, 179, 185, 191, 197, 199, 200], "removepassedgo": [21, 94, 163, 166], "cull": [21, 55, 56, 176], "awar": [21, 23, 24, 96, 106, 113, 115, 140, 141, 142, 160, 163, 182, 185, 202], "similarli": [21, 23, 89, 95, 109, 166, 181, 189], "impact": [21, 23, 99, 106, 166, 185, 191], "worth": [21, 23, 27, 106, 185, 189, 190], "reactiv": [21, 23, 194], "fallback": [21, 23, 24, 90, 201, 202], "exit": [21, 23, 27, 97, 100, 103, 162, 164, 189, 191, 192, 202], "preemption": [21, 23, 166, 170, 174], "immedi": [21, 23, 90, 103, 163, 166, 169, 172, 174, 181, 184, 189, 191, 202], "reserv": [21, 23, 24, 165, 186, 193], "resolv": [21, 23, 24, 103, 162, 164, 187, 200], "bad": [21, 23, 24, 27, 91, 169, 193], "spot": [21, 23, 24, 142, 159, 169], "iter": [21, 23, 24, 26, 27, 41, 56, 90, 93, 96, 101, 106, 112, 115, 116, 140, 141, 142, 165, 166, 171, 193], "reattempt": [21, 23, 24], "goalcheckerselector": [21, 23, 24, 94, 163], "hardcod": [21, 23, 24, 165, 170, 174], "advis": [21, 23, 24, 27, 181], "uniqu": [21, 23, 24, 27, 90, 155, 160, 162, 163, 166, 169, 170, 174], "selector": [21, 23, 24, 166, 176], "better": [21, 23, 24, 27, 89, 90, 97, 109, 115, 116, 141, 155, 163, 164, 166, 182, 185, 186, 192, 199, 204], "profession": [21, 23, 24, 160], "333": 21, "reactivesequ": [21, 22, 24], "radiu": [21, 27, 56, 89, 90, 96, 98, 99, 100, 102, 106, 109, 120, 133, 135, 141, 142, 143, 164, 176, 178, 179, 182, 184], "wouldaplannerrecoveryhelp": [21, 23, 94, 165], "error_cod": [21, 23, 64, 77, 78, 79, 186, 187, 202], "wouldacontrollerrecoveryhelp": [21, 23, 94, 165], "spin_error_cod": [21, 23, 59], "30": [21, 22, 23, 24, 26, 27, 62, 96, 100, 106, 165, 181, 182, 184, 193, 196, 199, 201, 202], "05": [21, 22, 23, 24, 30, 46, 89, 90, 91, 98, 100, 101, 106, 109, 142, 147, 171, 179, 182, 184, 200, 201, 202], "backup_error_cod": [21, 30], "prerequisit": [22, 157, 182], "sequencestar": [22, 170], "retryuntilsucessful": 22, "soft": [22, 90, 97, 106, 116], "extens": [22, 27, 106, 155, 156, 165, 166, 193], "apart": [22, 204], "effici": [22, 27, 113, 182, 185, 186], "forklift": 22, "close": [22, 27, 56, 85, 89, 90, 98, 106, 109, 116, 142, 145, 151, 155, 163, 164, 166, 172, 179, 185, 189, 196, 201, 202], "shorter": [22, 60, 61, 141, 142, 176, 184, 194], "expir": [22, 74, 176, 200], "ultim": 22, "solv": [22, 153, 173, 191], "problem": [22, 54, 103, 164, 173, 174, 176, 185, 191, 202], "cycl": [22, 89, 90, 109, 141, 142, 164, 169], "caus": [22, 30, 46, 89, 90, 91, 106, 141, 142, 159, 164, 185, 190, 193, 197, 199], "becaus": [22, 27, 103, 106, 155, 156, 158, 163, 166, 169, 181, 183, 185, 191, 192, 195, 196, 203, 204], "present": [22, 90, 116, 122, 126, 155, 162, 164, 165, 166, 171, 172, 174, 176, 182, 185, 201], "depict": [22, 96], "monitorandfollowpath": 22, "intent": [22, 106, 185], "kind": [22, 160, 181, 189, 191], "monitor": [22, 28, 89, 160, 163, 177, 203, 205], "exhibit": 22, "exclus": 22, "pathlongeronapproach": [22, 94, 176], "decid": [22, 91, 166, 183, 184, 186], "approach": [22, 27, 85, 90, 100, 101, 106, 107, 109, 113, 115, 140, 141, 142, 160, 163, 165, 176, 178, 181, 185, 187, 201, 204], "proxim": [22, 56, 85, 106, 109, 163, 164, 166, 201], "retryuntilsuccesful": 22, "inturn": 22, "firstli": 22, "cancelcontrol": [22, 94, 164], "gif": [22, 166, 196], "consequ": 22, "controller_serv": [22, 97, 101, 102, 103, 106, 109, 110, 162, 163, 164, 166, 172, 178, 186, 192, 199, 204], "conclus": 22, "readi": [22, 154, 155, 158, 159, 164, 171, 184, 185, 189, 191, 193, 197, 199, 201, 202], "organiz": 22, "prox_len": [22, 85], "length_factor": [22, 85], "retryuntilsuccess": 22, "num_attempt": 22, "cancelingcontrolandwait": 22, "controlcancel": 22, "video": [22, 155, 171, 189, 193, 194, 195, 200, 202, 203], "matur": [23, 24], "version": [23, 24, 27, 92, 93, 96, 107, 108, 115, 127, 140, 141, 142, 153, 154, 156, 159, 163, 169, 171, 172, 173, 174, 178, 182, 184, 189], "backup_code_id": 23, "ratecontrollercomputepathtopos": 24, "recoverycomputepathtopos": 24, "fallbackcomputepathtopos": 24, "checkifnewpathneed": 24, "invert": [24, 106, 163], "globalupdatedgo": [24, 66], "ispathvalid": [24, 94, 98], "recoveryfollowpath": 24, "fallbackrecoveri": 24, "spinrecoveri": 24, "waitrecoveri": 24, "backuprecoveri": 24, "ccw": 25, "squar": [25, 38, 39, 89, 90, 98, 166, 188], "three": [25, 27, 113, 165, 183, 185, 186, 196], "driveonhead": [25, 26, 94, 165, 166], "travers": [25, 27, 106, 120, 140, 141, 142, 164, 166, 183], "side": [25, 38, 39, 98, 106, 138, 155, 182, 184, 186, 190, 192, 203], "turn": [25, 41, 96, 99, 106, 109, 116, 118, 141, 142, 155, 163, 164, 165, 166, 176, 178, 184, 185, 187, 190, 191, 196, 202, 204], "primit": [25, 27, 141, 142, 164, 166, 184], "odometr": [25, 27, 193], "accuraci": [25, 90, 104, 161, 167, 193, 196], "repeat": [25, 106, 154, 166, 171, 183, 184], "num_cycl": 25, "dist_to_travel": [25, 46], "time_allow": [25, 26, 29, 30, 46, 59, 92, 164], "12": [25, 182, 184], "570796": 25, "is_recoveri": [25, 29, 59], "fals": [25, 26, 29, 55, 57, 71, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 109, 110, 115, 116, 117, 118, 120, 122, 123, 124, 125, 126, 127, 130, 132, 140, 141, 142, 143, 146, 159, 163, 164, 165, 166, 167, 169, 171, 173, 174, 181, 182, 185, 190, 191, 193, 195, 196, 197, 200, 201, 202, 203], "nav2_simple_command": [26, 164, 196], "gotopos": [26, 164], "gothroughpos": 26, "followwaypoint": [26, 165], "istaskcomplet": [26, 164], "poll": 26, "collect": [26, 180, 182, 185, 192, 193], "switch": [26, 90, 106, 118, 155, 156, 162, 163, 164, 165, 166], "robot_navig": 26, "basicnavig": [26, 164, 196], "rclpy": [26, 164, 202], "init": [26, 164, 189], "setinitialpos": [26, 164], "init_pos": 26, "waituntilnav2act": [26, 164], "autostart": [26, 103, 159, 185, 186, 195, 197, 199], "els": [26, 89, 98, 163, 164, 166, 171, 172, 174, 181, 189, 201], "lifecyclestartup": 26, "getpath": 26, "goal_pos": [26, 163, 164, 172, 174, 198], "smoothed_path": [26, 57, 187], "smoothpath": [26, 94, 96, 164, 187], "getfeedback": [26, 164], "navigation_dur": 26, "600": [26, 164, 186], "canceltask": 26, "getresult": [26, 164], "taskresult": [26, 164], "succeed": [26, 87, 164, 169, 173], "print": [26, 96, 164, 191, 202], "elif": [26, 164], "throw": [26, 89, 97, 164, 165, 191], "except": [26, 27, 39, 89, 97, 141, 142, 158, 163, 165, 173, 176, 181, 191, 193, 199, 202], "none": [26, 44, 49, 50, 51, 52, 53, 58, 89, 165, 166, 174, 185, 186], "call": [26, 27, 38, 39, 40, 90, 97, 100, 108, 141, 142, 147, 158, 159, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 176, 183, 184, 185, 186, 187, 189, 191, 192, 196, 197, 202], "catch": [26, 164], "septemb": [26, 193], "2023": [26, 90, 109, 160, 193], "constructor": [26, 27, 164, 166, 170], "namespac": [26, 27, 92, 93, 97, 98, 101, 106, 108, 114, 117, 122, 126, 127, 162, 165, 171, 172, 173, 178, 181, 182, 185, 186, 193, 197, 199, 200, 204], "launch": [26, 27, 92, 103, 104, 105, 156, 159, 169, 171, 172, 173, 174, 178, 179, 183, 186, 188, 189, 190, 193, 194, 196, 197, 199, 201, 203], "initial_pos": [26, 69, 91, 164], "posestamp": [26, 42, 43, 45, 48, 50, 51, 55, 56, 61, 66, 68, 84, 88, 163, 164, 166, 172, 173, 174, 186, 198, 202], "waypoint": [26, 28, 55, 102, 137, 138, 139, 160, 161, 163, 164, 167, 186], "chosen": [26, 27, 155, 165, 199], "taskexecutor": 26, "goal_checker_id": [26, 47, 49, 97], "nav_msg": [26, 41, 42, 43, 48, 60, 61, 85, 166, 172, 173, 174, 181, 186, 193], "rotat": [26, 27, 28, 59, 90, 91, 92, 96, 100, 102, 106, 109, 116, 129, 133, 134, 136, 140, 142, 151, 165, 172, 176, 177, 178, 181, 183, 184, 196, 201, 202, 205], "angl": [26, 27, 59, 89, 90, 99, 100, 115, 133, 140, 141, 163, 176, 185, 196], "dist": [26, 141, 142, 188], "head": [26, 35, 46, 102, 106, 109, 110, 140, 142, 158, 164, 166, 176, 180, 181, 183, 185, 194, 196, 204], "assistedteleop": [26, 31, 94, 164, 165, 166, 176], "ongo": 26, "trackingrout": 26, "100m": [26, 113, 164], "argument": [26, 154, 164, 165, 166, 170, 172, 181, 184, 187, 189, 191, 192, 196, 197, 199, 201], "msg": [26, 41, 42, 43, 50, 55, 56, 66, 68, 85, 88, 90, 92, 97, 116, 118, 164, 172, 173, 174, 176, 181], "use_start": [26, 163], "getpaththroughpos": 26, "dockrobot": [26, 94, 167, 202], "dock_pos": [26, 45, 202], "dock_typ": [26, 45, 62, 202], "databas": [26, 100], "dock_id": [26, 45, 202], "undockrobot": [26, 94, 167, 202], "undock": [26, 62, 100, 167, 176, 202], "instanc": [26, 27, 62, 90, 100, 138, 159, 166, 170, 178, 181, 186, 189, 196, 197, 199, 202], "smoother_id": [26, 57, 187], "max_dur": 26, "check_for_collis": [26, 57], "changemap": 26, "map_filepath": 26, "map": [26, 27, 28, 41, 42, 43, 47, 65, 83, 91, 92, 93, 97, 98, 100, 104, 108, 117, 118, 121, 122, 124, 125, 126, 140, 141, 142, 153, 159, 160, 161, 163, 166, 167, 170, 171, 172, 173, 174, 176, 178, 179, 181, 183, 185, 190, 193, 195, 196, 197, 199, 201, 202, 203, 205], "yaml": [26, 89, 90, 105, 163, 164, 169, 170, 171, 172, 173, 174, 178, 179, 181, 185, 186, 187, 188, 190, 191, 192, 193, 195, 196, 197, 199, 200, 201, 202, 204], "clearallcostmap": 26, "getglobalcostmap": 26, "nav2_msg": [26, 27, 97, 162, 163, 167, 170, 197, 199], "getlocalcostmap": 26, "bt_navig": [26, 50, 51, 65, 67, 93, 103, 162, 165, 166, 170, 174, 186], "onlin": [26, 164], "lifecycl": [26, 28, 89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117, 153, 160, 162, 163, 174, 178, 180, 185, 189, 192, 197, 199], "conjunct": [26, 106], "bringup": [26, 27, 103, 154, 159, 164, 165, 171, 178, 180, 182, 185, 186, 189, 197, 201], "manag": [26, 27, 28, 122, 126, 155, 159, 160, 162, 163, 178, 180, 181, 183, 184, 185, 186, 188, 189, 192, 193], "bring": [26, 90, 103, 164, 166, 184, 189, 196, 198], "lifecycleshutdown": 26, "shut": [26, 27, 186], "down": [26, 27, 100, 102, 103, 106, 109, 115, 124, 126, 159, 160, 162, 164, 165, 166, 185, 186, 189, 191, 196, 199, 201], "destroynod": 26, "releas": [26, 161, 162, 177, 189, 200], "resourc": [26, 27, 90, 92, 97, 106, 114, 116, 155, 164, 165, 169, 172, 173, 174, 178, 179, 180, 181, 183, 185, 186, 189, 192, 197, 200], "convers": [26, 105, 158, 197, 199], "getsizeincellsx": 26, "width": [26, 98, 99, 102, 106, 109, 171, 182, 185, 196], "cell": [26, 27, 115, 119, 120, 122, 123, 125, 126, 141, 164, 166, 171, 178, 179, 182, 184, 190, 197, 199], "getsizeincellsi": 26, "height": [26, 89, 90, 98, 102, 109, 122, 126, 171, 182, 184, 196], "getsizeinmetersx": 26, "x": [26, 89, 90, 91, 98, 100, 106, 116, 128, 129, 141, 147, 150, 163, 164, 166, 172, 173, 174, 181, 183, 184, 188, 196, 198, 202], "axi": [26, 106, 116, 171, 184, 196], "size": [26, 27, 38, 39, 99, 125, 141, 142, 164, 171, 177, 178, 179, 181, 182, 184, 185, 188, 189, 190, 193, 196, 197, 199, 200], "getsizeinmetersi": 26, "y": [26, 89, 90, 91, 98, 100, 116, 128, 129, 153, 154, 163, 164, 166, 172, 173, 174, 181, 183, 184, 188, 189, 193, 196, 198, 202], "getoriginx": 26, "getorigini": 26, "getresolut": 26, "resolut": [26, 98, 106, 126, 140, 141, 142, 163, 171, 176, 178, 179, 182, 195, 197, 199], "getglobalframeid": [26, 173], "frame_id": [26, 67, 105, 122, 126, 166, 172, 173, 181, 197, 198, 199], "getcostmaptimestamp": 26, "timestamp": [26, 138, 166, 181], "getcostxi": 26, "mx": 26, "my": [26, 158, 194, 202], "np": 26, "uint8": 26, "int": [26, 41, 48, 81, 89, 90, 91, 93, 96, 98, 99, 100, 105, 106, 111, 112, 115, 117, 119, 122, 126, 128, 139, 140, 141, 142, 166, 170, 171, 173, 174, 191], "getcostidx": 26, "index": [26, 48, 138, 154, 169, 171, 172, 173, 174, 176, 203], "setcost": 26, "maptoworld": 26, "wx": 26, "float": [26, 45, 62, 166], "wy": 26, "xy": [26, 110, 134, 136, 164, 166], "worldtomapvalid": 26, "getindex": [26, 171], "footprintcost": 26, "polygon": [26, 27, 41, 95, 98, 165, 177, 179, 201], "implicit": 26, "linecost": 26, "x0": 26, "x1": [26, 96], "y0": 26, "y1": [26, 96], "step_siz": 26, "setcostmap": 26, "pointcost": 26, "pycostmap2d": 26, "footprintcostatpos": 26, "theta": [26, 28, 100, 102, 110, 111, 116, 163, 166, 176, 178, 185, 202, 204], "example_nav_to_pos": 26, "py": [26, 104, 159, 164, 166, 169, 171, 172, 173, 174, 179, 181, 182, 184, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202], "auxiliari": 26, "example_nav_through_pos": 26, "example_waypoint_follow": 26, "example_follow_path": 26, "example_assisted_teleop": 26, "coupl": [26, 189, 193, 204], "demo_secur": 26, "secur": [26, 27, 90, 97, 116, 155, 157, 166, 189], "patrol": [26, 27], "demo_pick": 26, "shelf": 26, "warehous": [26, 27, 179, 185, 197], "basket": 26, "deliv": 26, "destin": [26, 27, 66, 67, 68, 88, 159, 181, 182, 184], "demo_inspect": 26, "inspect": [26, 155], "pictur": [26, 27, 117, 171, 196, 197, 199, 201], "rfid": 26, "shelv": 26, "status": [26, 174], "roboticist": 27, "appreci": [27, 158], "middlewar": 27, "cli": [27, 105, 155, 156, 162, 163, 189, 192, 198], "canon": 27, "shovel": 27, "bulldoz": 27, "right": [27, 106, 115, 116, 141, 142, 158, 159, 164, 181, 183, 188, 189, 190, 192, 196], "permiss": [27, 90, 97, 116, 166], "occasion": [27, 113], "boolean": [27, 118, 165, 166, 176, 182], "synchron": [27, 193], "regist": [27, 94, 169, 170, 171, 172, 173, 174, 182, 200], "highest": [27, 165, 202], "navigatetopos": [27, 93, 94, 117, 162, 170, 174, 194], "interact": [27, 93, 94, 106, 160, 163, 164, 167, 184, 186, 187, 189, 191, 202, 205], "transit": [27, 103, 111, 162, 164, 174, 185, 186, 187, 192, 204], "teardown": [27, 178], "shutdown": [27, 164, 186], "commerci": [27, 158, 196], "debug": [27, 96, 106, 126, 127, 130, 141, 142, 155, 165, 191, 192], "unconfigur": [27, 186], "inact": [27, 106, 169, 172, 173, 174, 184, 186], "stage": [27, 45, 62, 98, 100, 155, 167, 172, 189, 202], "fulli": [27, 91, 120, 141, 142, 158, 159, 163, 164, 178, 185, 187, 193, 196, 200, 202], "on_configur": [27, 169, 172, 173, 174], "alloc": [27, 186, 191, 200], "memori": [27, 155, 164, 185, 186, 189, 191, 200, 202], "on_activ": [27, 169, 172, 173, 174], "deactiv": [27, 103, 169, 172, 173, 174, 186], "clean": [27, 99, 106, 155, 162, 164, 166, 169, 172, 173, 174, 185, 189], "dealloc": 27, "cleanli": [27, 103, 174, 185, 189, 192], "wrapper": [27, 169, 170, 191, 193], "lifecyclenod": [27, 164, 172, 174, 191], "nav2_util": [27, 162, 164, 173, 174], "much": [27, 96, 100, 102, 109, 116, 141, 158, 160, 162, 163, 165, 183, 184, 185, 196, 197], "complex": [27, 93, 106, 141, 160, 165, 182, 183, 184, 185, 191, 203], "crash": [27, 103, 162, 164, 185, 186, 189, 203], "eloqu": [27, 168], "increasingli": [27, 193], "scalabl": 27, "oppos": [27, 142], "finit": [27, 106, 141, 193, 203], "fsm": 27, "dozen": [27, 202], "soccer": [27, 196], "plai": [27, 179, 189, 193], "game": [27, 193], "challeng": 27, "error": [27, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 64, 77, 78, 79, 89, 90, 91, 93, 102, 106, 119, 153, 154, 162, 163, 164, 167, 176, 179, 182, 187, 189, 190, 193, 195, 196, 200, 202], "prone": 27, "shoot": 27, "particularli": [27, 111, 155, 182, 197], "unclear": 27, "kick": [27, 169], "ball": 27, "reus": [27, 155, 169, 174, 184, 186], "book": 27, "strongli": 27, "chapter": [27, 197, 199], "nomenclatur": 27, "workflow": [27, 155, 156], "minut": [27, 92, 93, 97, 108, 114, 117, 166, 188, 189], "formal": [27, 160, 190], "valid": [27, 72, 89, 90, 91, 96, 99, 110, 118, 121, 122, 124, 126, 141, 142, 160, 165, 174, 176, 182, 185, 196], "provenli": 27, "correct": [27, 89, 90, 153, 155, 158, 164, 181, 182, 184, 189, 195, 197, 199, 201], "central": [27, 196], "v4": 27, "construct": [27, 158, 164], "insid": [27, 90, 95, 96, 97, 100, 101, 113, 116, 117, 155, 156, 164, 165, 166, 171, 181, 182, 186, 189, 191, 192, 197, 200, 201, 202], "load": [27, 47, 92, 93, 97, 98, 100, 105, 106, 108, 114, 117, 127, 155, 160, 161, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 176, 178, 182, 184, 187, 192, 193, 197, 199, 200, 203], "associ": [27, 165, 181, 182, 183], "At": [27, 110, 158, 164, 171, 181, 183, 184, 189, 191, 193, 202, 204], "march": 27, "One": [27, 178, 181, 184, 196], "part": [27, 31, 32, 35, 36, 37, 60, 61, 90, 91, 113, 121, 141, 142, 158, 162, 164, 171, 178, 179, 182, 184, 187, 189, 193, 201], "larger": [27, 85, 90, 103, 106, 109, 111, 140, 158, 163, 176, 191, 201], "navigatetoposeact": 27, "among": [27, 115, 178, 185, 190], "hierarch": [27, 203], "hfsm": 27, "popular": [27, 185, 191], "demand": [27, 172, 173, 196], "natur": [27, 106, 166, 174, 185, 193], "difficult": [27, 110, 164, 185, 204], "offer": [27, 102, 178, 196, 200, 203], "nav2_hfsm_navig": 27, "pend": [27, 174], "heart": [27, 178], "host": [27, 92, 97, 105, 108, 114, 117, 155, 156, 161, 169, 178, 189, 192, 196], "runtim": [27, 163, 164, 169, 170, 171, 172, 173, 174, 196, 200], "alias": 27, "param": [27, 100, 110, 163, 171, 181, 184, 185, 191, 192, 196, 197, 199, 201, 202], "correspond": [27, 41, 85, 89, 90, 93, 106, 107, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126, 140, 141, 142, 163, 164, 169, 170, 171, 182, 183, 190, 196, 197, 199], "class": [27, 90, 91, 93, 160, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 184, 185, 200], "charger": [27, 167], "costli": 27, "duplic": [27, 174], "special": [27, 85, 89, 90, 97, 99, 158, 165, 170, 171, 189, 203], "varieti": [27, 169], "cannot": [27, 76, 106, 109, 116, 141, 142, 147, 163, 165, 174, 185, 186, 189, 196, 200, 202, 203], "subscrib": [27, 44, 49, 52, 53, 58, 70, 71, 84, 90, 91, 97, 123, 125, 138, 163, 166, 181, 182, 189, 194, 196], "computation": [27, 106, 126, 164], "expens": [27, 106, 126, 164, 165, 181], "sustain": 27, "fork": [27, 101, 189], "modif": [27, 155, 158, 163, 164], "itself": [27, 100, 124, 141, 142, 155, 164, 170, 174, 182, 187, 189, 197, 199, 203], "definit": [27, 47, 57, 93, 165, 169, 171, 174, 181, 182, 184, 186, 202], "rectifi": 27, "buffer": [27, 92, 98, 114, 116, 122, 126, 169, 172, 173, 189, 193, 200], "shortest": [27, 178], "spars": [27, 176, 185, 200], "predefin": [27, 196], "feasibl": [27, 106, 110, 112, 113, 121, 141, 160, 163, 164, 166, 176, 178, 185, 204], "charg": [27, 70, 100, 165, 166, 167, 176, 178, 202], "station": [27, 45, 62, 100, 178, 202], "detector": [27, 95, 100, 194, 202], "board": [27, 188], "mainstai": [27, 113], "unknown": [27, 55, 77, 78, 79, 98, 107, 115, 120, 126, 140, 141, 142, 165, 186, 197], "fake": 27, "poor": [27, 193], "total": [27, 30, 106, 140, 141, 142, 190, 202], "attent": [27, 106, 185], "sm": [27, 169], "matrix": [27, 181], "hold": [27, 182, 203], "tf": [27, 76, 92, 93, 98, 102, 104, 106, 109, 114, 125, 127, 153, 160, 161, 164, 165, 169, 172, 173, 176, 181, 183, 184, 193, 196, 198, 202], "criteria": [27, 134, 136, 151, 158, 164, 176], "search": [27, 61, 102, 106, 109, 110, 113, 127, 140, 141, 142, 153, 163, 164, 166, 178, 185, 204], "compar": [27, 64, 77, 78, 79, 90, 93, 96, 113, 165, 166, 202], "realiti": 27, "refin": [27, 96, 112, 141, 142, 159, 164, 202], "introduc": [27, 89, 109, 156, 158, 161, 163, 164, 167, 180, 182, 184, 186, 190], "ragged": 27, "abrupt": 27, "separ": [27, 89, 90, 98, 106, 121, 155, 160, 163, 164, 166, 171, 181, 183, 186, 187, 189, 191, 192, 197, 198, 202, 203], "combin": [27, 98, 141, 144, 145, 148, 149, 163, 198], "acquir": 27, "multitud": [27, 182], "remark": 27, "robot_radiu": [27, 98, 171, 179, 182, 185], "arbitrari": [27, 90, 113, 156, 176, 178, 180, 185, 202], "circular": [27, 98, 106, 113, 120, 160, 166, 178, 179, 184, 185], "movement": [27, 89, 90, 91, 96, 98, 116, 142, 165, 179, 196, 201, 202], "attach": [27, 98, 158, 179, 181, 182, 183, 186, 189], "pallet": [27, 98, 100, 167, 179, 202], "shape": [27, 89, 90, 98, 113, 160, 165, 178, 179, 180, 184, 185, 197, 199, 201], "tell": [27, 158, 166, 169, 170, 171, 181, 189, 191, 196], "nav2_waypoint_follow": [27, 117, 137, 138, 139, 161, 163, 165, 166], "nice": [27, 169, 189], "school": 27, "thought": [27, 164, 170], "fleet": [27, 189], "dispatch": 27, "dumb": 27, "smart": [27, 118], "grade": [27, 160, 181, 196], "solut": [27, 92, 93, 97, 106, 108, 114, 117, 141, 142, 185, 190, 193], "account": [27, 89, 90, 163, 164, 169, 178, 185, 190, 202], "assign": [27, 57, 61, 96], "hand": [27, 106, 110, 116, 164, 166, 179, 183, 184, 185, 189, 193, 204], "unit": [27, 92, 93, 97, 99, 103, 104, 108, 114, 117, 158, 167, 177, 183], "aisl": [27, 140, 164, 178, 185], "proof": 27, "realli": [27, 96, 185, 197], "carri": [27, 162, 163, 164, 173, 194], "weight": [27, 61, 91, 96, 106, 112, 115, 140, 141, 142, 150, 162, 164, 166, 185, 193, 197], "mid": 27, "soon": [27, 166], "nav2_bt_waypoint_follow": 27, "subject": [27, 106, 181], "ti": [27, 142], "neither": 27, "highli": [27, 96, 106, 113, 150, 159, 160, 166, 176, 178, 183, 185, 187, 195, 196, 198, 200, 204], "distinct": [27, 183], "busi": 27, "navsat_transform": [27, 196], "fuse": [27, 160, 177, 181, 196], "follow_gps_waypoint": [27, 166, 196], "directli": [27, 99, 106, 139, 155, 156, 158, 163, 166, 170, 171, 184, 191, 196, 197, 199], "express": [27, 124, 166, 172, 196, 197, 199], "cartesian": [27, 41, 99, 106, 166, 176, 196], "accord": [27, 105, 181, 182, 196, 197, 199], "odom": [27, 76, 89, 90, 91, 92, 93, 97, 98, 100, 104, 116, 153, 169, 170, 179, 181, 182, 183, 193, 196, 198, 201, 202], "base_link": [27, 56, 61, 65, 67, 76, 83, 92, 93, 98, 100, 104, 111, 112, 114, 169, 170, 171, 174, 179, 181, 182, 183, 184, 187, 193, 196, 202], "instruct": [27, 117, 159, 169, 171, 172, 173, 174, 181, 182, 189, 191, 192, 198], "tri": [27, 162, 172], "equal": [27, 89, 90, 91, 92, 93, 97, 102, 105, 108, 114, 116, 117, 118, 166, 171, 188, 190, 197, 199], "vision": [27, 96, 100, 182, 189, 193, 202], "depth": [27, 90, 98, 122, 126, 176, 178, 182, 183, 184, 185, 193, 200], "rep": [27, 160, 163, 177, 181, 183, 196], "105": [27, 160, 181, 183, 196], "rich": 27, "nutshel": 27, "tf2": [27, 162, 180, 181, 183, 184, 185], "job": [27, 106], "captur": [27, 164, 178, 192, 193], "remaind": 27, "toolbox": [27, 160, 161, 182, 185, 191, 198], "metadata": [27, 155, 174, 197, 199, 202, 203], "radar": [27, 181, 182, 200], "wheel": [27, 102, 181, 183, 184, 193, 196], "encod": [27, 118, 124, 181, 183, 193, 196, 197, 199], "vio": [27, 177, 181, 183, 205], "imu": [27, 181, 182, 183, 193, 196], "drift": [27, 181], "manner": [27, 160], "dead": 27, "reckon": 27, "precis": [27, 163, 179], "perceiv": [27, 182], "regular": [27, 29], "inflat": [27, 91, 98, 121, 123, 141, 143, 166, 176, 182, 190, 197, 200], "sonar": [27, 90, 123, 165, 182, 185, 200, 201], "wise": [27, 106, 174, 185, 189, 202], "scene": [27, 106, 161], "camera": [27, 118, 138, 165, 182, 185, 200, 202, 205], "underli": [27, 200], "heurist": [27, 109, 113, 140, 141, 142, 163, 164, 166, 178], "binari": [27, 98, 105, 140, 159, 165, 169, 170, 172, 173, 174, 176, 185, 189, 200], "annot": [27, 99, 163, 171, 172, 173, 197, 199, 202], "occur": [27, 111, 171, 193, 201, 202], "might": [27, 91, 106, 116, 141, 142, 163, 166, 174, 179, 181, 182, 189, 191, 192, 197, 199, 203], "pixel": [27, 98, 190, 197], "belong": [27, 124, 163, 197, 199], "mask": [27, 105, 118, 121, 124, 163, 165, 176, 190], "overlaid": 27, "surfac": [27, 160, 196, 202], "spatial": [27, 106, 163], "linearli": [27, 100, 124, 163, 197, 199], "restrict": [27, 90, 124, 163, 165, 166, 176, 185, 196, 199], "lane": [27, 105, 121, 163, 176, 197], "mesh": [27, 184], "discret": [27, 119, 155, 158, 178, 181], "tunabl": 28, "smac": [28, 96, 106, 109, 110, 121, 160, 163, 177, 178, 179, 204], "star": [28, 178, 185], "regul": [28, 160, 163, 164, 166, 172, 176, 178, 185, 189, 204], "pure": [28, 102, 106, 160, 163, 164, 165, 166, 169, 171, 173, 174, 176, 178, 185, 193, 204], "pursuit": [28, 160, 163, 164, 166, 176, 178, 185, 204], "predict": [28, 90, 163, 166, 176, 193], "shim": [28, 176, 177, 185, 205], "grace": [28, 172, 176], "saver": [28, 118, 121, 124, 163, 197, 199], "smoother": [28, 57, 58, 79, 140, 141, 142, 160, 174, 177, 178, 186, 201, 205], "savitzki": [28, 176], "golai": [28, 176], "constrain": [28, 112, 163, 176, 185], "loopback": 28, "invok": [29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 63, 154, 155, 186], "nav2_behavior": [29, 30, 46, 59, 63, 92, 164, 166, 169], "modul": [29, 30, 41, 42, 43, 46, 47, 50, 51, 59, 63, 93, 103, 117, 166, 171, 193, 196, 201], "doubl": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 51, 54, 55, 56, 57, 59, 60, 61, 63, 65, 67, 75, 83, 85, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 114, 115, 116, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 133, 134, 135, 136, 137, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 163, 172, 173], "increment": [29, 89, 90, 92, 141, 164], "counter": [29, 113, 164, 170, 174, 181, 201], "exce": [29, 30, 46, 59, 92, 93, 97, 108, 114, 117, 124, 163], "server_nam": [29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 46, 47, 50, 51, 59, 63, 163], "string": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 65, 67, 76, 83, 84, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 103, 104, 105, 106, 108, 110, 114, 116, 117, 118, 121, 122, 123, 124, 125, 126, 127, 137, 138, 141, 142, 144, 145, 148, 149, 162, 165, 166, 169, 170, 171, 172, 173, 174, 181, 186, 200, 202], "server_timeout": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 47, 50, 51, 54, 59, 63, 72, 93, 163], "timeout": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 51, 54, 59, 63, 78, 79, 90, 92, 93, 97, 99, 100, 103, 105, 108, 114, 116, 117, 137, 162, 169, 170, 201], "uint16": [29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 186, 202], "enumer": [29, 30, 41, 42, 43, 45, 46, 47, 57, 59, 62, 203], "assisted_teleop_serv": 29, "assisted_teleop_error_cod": 29, "displac": [30, 46], "linear": [30, 46, 90, 96, 99, 100, 102, 105, 109, 132, 141, 163, 165, 166, 172, 181, 197, 201], "translat": [30, 46, 91, 109, 129, 133, 163, 165, 176, 181, 183, 185, 202], "backup_serv": [30, 46], "address": [31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 161, 162, 163, 164, 165, 166, 167, 169], "remap": [31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 104, 163, 164, 181, 182, 186, 187, 191, 192, 193, 194, 196, 201], "assisted_teleop": [31, 92], "compute_complete_coverag": 34, "drive_on_head": [35, 92], "reset_dist": [38, 39, 163], "won": [38, 106, 163, 166, 169, 170, 172, 173, 174, 179, 184, 189, 190, 196, 197], "clear_around_local_costmap": 38, "region": [39, 41, 89, 106, 176], "clear_except_local_costmap": 39, "opennav_coverag": [41, 99], "fields2cov": [41, 99, 166], "generate_headland": 41, "bool": [41, 45, 55, 57, 59, 62, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 102, 103, 106, 107, 109, 110, 111, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 130, 132, 134, 136, 137, 138, 139, 140, 141, 142, 143, 146, 163, 166, 169, 174, 202], "whether": [41, 45, 55, 57, 89, 90, 91, 92, 96, 97, 98, 99, 100, 102, 103, 104, 106, 107, 109, 111, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 146, 158, 161, 163, 167, 169, 171, 172, 176, 181, 182, 184, 185, 202], "headland": [41, 99], "generate_rout": 41, "swath": [41, 99], "generate_path": 41, "connector": [41, 193], "file_field": 41, "filepath": [41, 100, 142, 174, 185, 202], "gml": 41, "file_field_id": 41, "geometry_msg": [41, 42, 43, 45, 48, 50, 55, 56, 61, 66, 68, 84, 88, 90, 92, 97, 116, 162, 166, 172, 173, 174, 181, 198, 202], "outermost": [41, 89, 90], "void": [41, 164, 170, 172, 174], "polygons_frame_id": 41, "nav_path": 41, "coverage_path": 41, "pathcompon": 41, "distinguish": 41, "pathcomponentsiter": 41, "field_filepath": 41, "cov_path": 41, "computecoverag": 41, "compute_coverage_error_cod": 41, "coveragenavig": [41, 93, 176], "nav2_plann": [42, 43, 161], "empti": [42, 43, 93, 106, 122, 125, 126, 137, 162, 163, 164, 166, 167, 172, 174, 189, 190], "followpathact": [44, 49, 53, 58], "qo": [44, 49, 52, 53, 58, 90, 125, 163, 166, 182, 193], "valu": [44, 49, 52, 53, 58, 69, 71, 89, 90, 91, 92, 93, 96, 97, 98, 100, 102, 105, 106, 108, 109, 112, 114, 115, 117, 118, 122, 123, 124, 126, 140, 141, 142, 155, 158, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 185, 187, 190, 191, 195, 196, 197, 199, 201, 203, 204], "use_dock_id": [45, 202], "max_staging_tim": [45, 202], "1000": [45, 93, 106, 112, 140, 141, 142, 202], "navigate_to_staging_pos": [45, 202], "num_retri": [45, 202], "dock_error_cod": 45, "drive_on_heading_error_cod": 46, "eg": [47, 51, 185], "simplegoalcheck": [47, 97, 101, 102, 109, 110, 127, 163, 176, 204], "precise_goal_check": [47, 49, 163], "extract": [48, 164, 174, 176], "header": [48, 67, 161, 166, 171, 172, 173, 181, 198], "goalcheck": [49, 162, 164, 172], "goal_check": [49, 97, 101, 102, 109, 110, 163, 172, 204], "goal_checker_selector": 49, "selected_goal_check": 49, "default_goal_check": 49, "absolut": [50, 51, 105, 124, 162, 166, 172, 181, 184, 189, 191, 193, 196, 197, 199], "lowest": [50, 51, 106, 163, 165, 186], "error_code_nam": [50, 51, 93], "navigate_through_poses_error_cod": [50, 93], "navigate_through_poses_w_replanning_and_recoveri": [50, 51], "navigate_to_pose_error_cod": [51, 93], "computepathtoposeact": 52, "progresscheck": [53, 162], "progress_check": [53, 97, 101, 102, 109, 110, 204], "progress_checker_selector": 53, "selected_progess_check": 53, "progress_checker_id": [53, 165], "default_progress_check": 53, "selected_progress_check": 53, "precise_progress_check": 53, "reloc": 54, "sever": [54, 90, 94, 95, 106, 113, 155, 158, 163, 189, 196, 202], "deloc": 54, "kidnap": 54, "reinitialize_global_loc": 54, "threshold": [55, 67, 90, 97, 100, 105, 106, 109, 110, 118, 147, 164, 167, 176, 193, 195, 197, 199, 202, 204], "get_cost_global_costmap": 55, "cost_threshold": 55, "254": [55, 182], "use_footprint": 55, "253": 55, "consider_unknown_as_obstacl": 55, "255": [55, 98, 171, 197], "viapoint": [56, 176], "robot_base_fram": [56, 65, 67, 83, 92, 93, 98, 111, 112, 114, 169, 170, 171, 174, 181, 182, 187], "unsmoothed_path": [57, 187], "max_smoothing_dur": 57, "smoothing_dur": 57, "durat": [57, 75, 88, 92, 93, 97, 103, 104, 106, 147, 158, 164, 170, 172, 186, 194, 202], "was_complet": 57, "indic": [57, 89, 90, 91, 106, 118, 121, 124, 137, 158, 160, 162, 163, 170, 171, 182, 199, 202], "simple_smooth": [57, 112, 114, 187], "smoothing_duration_us": 57, "smoothing_complet": 57, "smoothing_path_error_cod": 57, "smoother_selector": 58, "default_smooth": 58, "selected_smooth": 58, "simplesmooth": [58, 112, 114, 187], "radian": [59, 89, 90, 91, 106, 109, 110, 204], "closer": [60, 106, 141, 165, 166], "orient": [60, 61, 96, 102, 106, 107, 109, 111, 115, 134, 136, 140, 141, 142, 151, 159, 166, 171, 173, 178, 181, 182, 193, 195, 196, 197, 198, 199], "distant": 61, "backward": [61, 100, 102, 127, 147, 150, 163, 165, 166, 191, 201], "distance_forward": 61, "trim": 61, "distance_backward": 61, "robot_fram": 61, "transform_toler": [61, 65, 67, 89, 90, 91, 92, 93, 98, 101, 102, 106, 109, 114, 118, 121, 124, 125, 127, 172, 174, 200, 201], "lookup": [61, 164], "angular_distance_weight": 61, "angular": [61, 90, 99, 100, 102, 106, 109, 110, 128, 129, 132, 141, 144, 147, 148, 150, 165, 166, 172, 181, 185, 201, 204], "closest": [61, 102, 109, 127], "Not": [61, 106, 160, 185, 202], "max_robot_pose_search_dist": [61, 102, 106, 109], "infin": 61, "path_loc": 61, "max_undocking_tim": [62, 202], "wait_serv": 63, "unsign": [64, 77, 78, 79, 171], "against": [64, 77, 78, 79, 142, 165, 166, 185, 189, 201], "error_codes_to_check": 64, "std": [64, 66, 68, 88, 162, 164, 166, 169, 170, 172, 173, 174, 191], "101": [64, 165, 186, 197], "107": 64, "119": 64, "declar": [65, 67, 155, 158, 163, 166, 169, 171, 172, 173, 197, 199], "ros__paramet": [65, 67, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 121, 124, 140, 141, 142, 162, 163, 166, 169, 170, 172, 173, 174, 178, 181, 182, 187, 190, 196, 197, 199, 200, 201, 202, 204], "global_fram": [65, 83, 92, 93, 98, 165, 169, 170, 171, 174, 182], "goal_reached_tol": 67, "25": [67, 89, 90, 91, 97, 100, 101, 102, 105, 109, 110, 134, 136, 141, 142, 151, 163, 191, 196, 197, 199, 201, 204], "sent": [69, 116, 164, 165, 166, 169, 174, 194], "initial_pose_receiv": 69, "sensor_msg": [70, 71, 90, 181], "batteryst": [70, 71, 202], "power_supply_statu": 70, "power_supply_status_charg": 70, "battery_top": [70, 71], "battery_statu": [70, 71], "percentag": [71, 91, 123, 124, 172, 176, 192, 197], "voltag": 71, "is_voltag": 71, "min_batteri": 71, "timer": [74, 166, 176, 182], "reset": [74, 91, 106, 147, 159, 162, 163, 164, 170, 171, 174, 176], "patience_exceed": [77, 165], "failed_to_make_progress": [77, 165], "no_valid_control": [77, 78, 165], "compute_path_to_pose_error_cod": 78, "failed_to_smooth_path": [79, 165], "smoothed_path_in_collis": [79, 165], "smoother_error_cod": [79, 93, 187], "till": 80, "third": [80, 172, 189, 197, 199], "doesn": [80, 140, 163, 164, 169, 185, 189, 193, 197], "goal_updater_top": 84, "goal_upd": [84, 194], "subscript": [84, 89, 90, 163, 166, 174, 176, 181, 186], "newli": [85, 110, 163, 164, 179, 182, 185, 186, 189, 197, 201, 203, 204], "old": [85, 127, 165, 174, 176], "length": [85, 96, 98, 99, 106, 115, 141, 142, 164, 166, 182, 184, 185, 186, 188], "factor": [85, 96, 102, 106, 120, 140, 141, 151, 182, 185], "throttl": [86, 162, 176], "min_rat": 88, "max_rat": 88, "min_spe": 88, "max_spe": [88, 106], "filter_dur": 88, "sec": [88, 104, 170, 198], "affect": [89, 95, 163, 164, 166, 184], "blink": 89, "led": [89, 165, 166], "sound": [89, 166], "alarm": [89, 166], "warn": [89, 108, 123, 141, 142, 162, 201], "malfunct": 89, "collision_detector_st": [89, 166], "readm": [89, 90, 95, 102, 106, 109, 110, 113, 115, 116, 142, 162, 163, 164, 165, 185, 202], "action_typ": [89, 90, 166, 201], "base_frame_id": [89, 90, 91, 104, 201], "base_footprint": [89, 90, 91, 104, 184, 196, 201], "odom_frame_id": [89, 90, 91, 104, 201], "date": [89, 90, 91, 118, 121, 124, 158, 161], "source_timeout": [89, 90, 201], "interv": [89, 90], "disabl": [89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117, 140, 141, 142, 164, 165, 185, 188, 193, 202], "overridden": [89, 90, 92, 97, 98, 105, 108, 162, 163, 165, 166, 170, 171, 174, 189], "per": [89, 90, 106, 158, 166, 171, 172, 173, 176, 177, 178, 179, 192, 196], "base_shift_correct": [89, 90], "latest": [89, 90, 154, 155, 189, 204], "slower": [89, 90, 190], "averag": [89, 90, 91, 115], "delai": [89, 90, 196], "odom_r": [89, 90], "fast": [89, 90, 91, 102, 111, 112, 141, 142, 164, 190, 193], "unaccept": [89, 90, 190], "far": [89, 90, 99, 106, 141, 142, 159, 164, 166, 182, 185, 194, 202, 204], "thu": [89, 90, 96, 106, 115, 116, 178, 181, 182, 185, 189, 192, 193, 196, 202], "100": [89, 90, 91, 96, 98, 106, 124, 160, 165, 181, 183, 186, 191, 194, 196, 197, 199, 202, 203], "observation_sourc": [89, 90, 98, 122, 126, 182, 200, 201], "pointcloud": [89, 90, 98, 165, 182, 196, 200], "polygon_nam": [89, 90, 166], "vertic": [89, 90, 119, 196, 201], "p1": [89, 90, 166, 188], "p2": [89, 90, 166, 188], "p3": [89, 90, 166], "front": [89, 90, 141, 144, 148, 172, 184, 185, 201], "triangl": [89, 90], "polygon_sub_top": [89, 90, 166], "prioriti": [89, 90, 97, 116, 158, 165, 166, 174, 186], "min_point": [89, 90, 165, 166, 201], "max_point": [89, 90, 165, 201], "humbl": [89, 90, 91, 92, 97, 101, 102, 106, 109, 110, 159, 166, 168, 169, 189, 201, 203, 204], "meant": [89, 90, 115, 164, 165, 180, 185, 193], "polygon_pub_top": [89, 90, 166, 201], "min_height": [89, 90], "max_height": [89, 90], "obstacles_angl": [89, 90], "pi": [89, 90, 141, 142, 182, 184], "180": [89, 90, 196], "nearbi": [89, 90, 109, 163, 190], "arc": [89, 90, 102, 182], "view": [89, 90, 159, 164, 184, 188, 193, 200, 201, 202, 203], "regardless": [89, 90, 93, 116, 156, 166, 171, 181, 192], "overrid": [89, 90, 98, 105, 127, 141, 142, 155, 164, 166, 169, 170, 171, 172, 173, 174], "desir": [89, 90, 106, 109, 138, 141, 142, 155, 158, 163, 165, 166, 172, 185, 193, 194, 199, 202], "bond_heartbeat_period": [89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117], "bond": [89, 90, 91, 92, 93, 97, 103, 105, 108, 114, 116, 117, 162, 182, 189], "inferior": [89, 90, 91, 92, 93, 97, 105, 108, 114, 116, 117, 166], "collision_detector": 89, "polygonfront": [89, 166], "polygon_front": [89, 166], "intel_realsense_r200_depth": [89, 90, 98, 200], "incom": [90, 95, 118, 121, 124, 162, 197, 199], "bypass": [90, 95, 100, 189, 197, 202], "hardwar": [90, 104, 106, 116, 155, 167, 178, 182, 184, 189, 193, 200, 202, 203], "immin": [90, 160], "slow": [90, 91, 100, 102, 106, 109, 124, 151, 163, 165, 166, 185, 191, 199, 201], "certif": [90, 157], "stereo": [90, 188, 193], "heavi": [90, 96, 141, 142, 196], "agent": [90, 185], "appear": [90, 158, 159, 163, 164, 165, 182, 184, 188, 189, 190, 195, 196, 201, 203], "perspect": 90, "practic": [90, 106, 155, 158, 163, 169, 171, 172, 173, 174, 183, 185, 193, 196, 197, 201], "6th": 90, "fall": [90, 106, 202], "aggress": [90, 141], "emploi": 90, "disappear": 90, "slowdown": [90, 201], "slowdown_ratio": [90, 201], "linear_limit": [90, 165], "angular_limit": [90, 165], "time_before_collis": 90, "approxim": [90, 110, 116, 140, 141, 159, 165, 178, 179, 185, 188, 204], "deriv": [90, 156, 169, 171, 181, 184, 196], "loss": 90, "laserscan": [90, 98, 122, 126, 165, 198], "pointcloud2": [90, 98, 122, 126, 200, 201], "ir": [90, 123, 165, 182, 185, 201], "cmd_vel_in_top": [90, 201], "cmd_vel_smooth": [90, 201], "jazzi": [90, 93, 168], "cmd_vel_raw": 90, "cmd_vel_out_top": [90, 201], "state_top": [90, 165], "unspecifi": [90, 181], "stop_pub_timeout": [90, 201], "zero": [90, 97, 102, 106, 116, 123, 124, 139, 164, 170, 188, 196, 197, 199, 205], "ceas": 90, "overrod": 90, "outsid": [90, 106, 110, 164, 165, 189, 194, 202, 204], "stand": [90, 104, 164, 167], "sleep": [90, 139, 170], "use_realtime_prior": [90, 97, 116, 166], "priorit": [90, 97, 116, 164, 166], "codebas": [90, 97, 116, 158, 166], "meet": [90, 97, 100, 106, 116, 134, 136, 151, 158, 166, 202], "schedul": [90, 97, 116, 166, 177], "deadlin": [90, 92, 93, 97, 108, 114, 116, 117, 166], "conf": [90, 97, 116, 166, 170], "userspac": [90, 97, 116, 166], "usernam": [90, 97, 116, 166], "rtprio": [90, 97, 116, 166], "99": [90, 91, 97, 116, 166, 186, 197], "enable_stamped_cmd_vel": [90, 92, 97, 104, 116, 166, 201], "footprint_top": [90, 111, 112, 114, 169, 187], "published_footprint": [90, 92, 111, 112, 114, 169, 179, 187], "polygon_subscribe_transient_loc": [90, 166], "durabl": [90, 166, 184], "simulation_time_step": [90, 92], "vel_poli": 90, "holonom": [90, 96, 97, 106, 107, 109, 140, 152, 160, 176, 185, 201], "direction_start_angl": [90, 201], "direction_end_angl": [90, 201], "velocity_polygon": [90, 201], "subpoli": 90, "linear_min": [90, 201], "linear_max": [90, 201], "theta_min": [90, 201], "theta_max": [90, 201], "holom": [90, 201], "illustr": [90, 190], "collision_monitor": [90, 201], "collision_monitor_st": 90, "polygonstop": [90, 201], "polygonslow": [90, 201], "footprintapproach": 90, "polygon_stop": [90, 201], "polygon_slowdown": [90, 201], "polygonlimit": 90, "polygon_limit": 90, "02": [90, 101, 104, 188], "velocitypolygonstop": [90, 201], "velocity_polygon_stop": [90, 201], "translation_forward": [90, 201], "translation_backward": [90, 201], "35": [90, 106, 201], "alpha1": 91, "nois": [91, 106, 111, 119, 162, 165, 176, 181, 182, 185, 196, 205], "alpha2": 91, "alpha3": 91, "alpha4": 91, "alpha5": 91, "omni": [91, 106, 113, 163, 176, 185, 201], "beam_skip_dist": 91, "ignor": [91, 102, 153, 154, 170, 181, 189, 190], "beam": 91, "disagre": 91, "likelihood": 91, "skip": [91, 99, 106, 166, 169, 181, 189], "beam_skip_error_threshold": 91, "9": [91, 106, 109, 141, 181, 188, 191], "forc": [91, 106, 166, 193], "converg": [91, 96, 100, 102, 106, 196], "beam_skip_threshold": 91, "do_beamskip": 91, "global_frame_id": [91, 117], "lambda_short": 91, "exponenti": [91, 100, 102, 106, 120, 176, 182, 185], "decai": [91, 106, 120, 176, 182, 185], "z_short": 91, "laser_likelihood_max_dist": 91, "likelihood_field": 91, "laser_max_rang": 91, "laser_min_rang": 91, "laser_model_typ": 91, "likelihood_field_prob": 91, "incorpor": [91, 155, 163], "beamskip": 91, "set_initial_pos": 91, "pose2d": 91, "z": [91, 164, 172, 173, 181, 183, 184, 193, 196, 198], "yaw": [91, 100, 181, 185, 193, 196, 197, 199], "max_beam": 91, "60": [91, 98, 106, 196, 199, 200], "evenli": 91, "max_particl": 91, "2000": [91, 106], "min_particl": 91, "500": [91, 186], "pf_err": 91, "pf_z": 91, "densiti": [91, 99, 106], "33": [91, 106], "percentil": 91, "recovery_alpha_fast": 91, "random": [91, 165], "recovery_alpha_slow": 91, "001": [91, 97, 101, 102, 109, 110, 181, 182, 204], "resample_interv": 91, "resampl": [91, 106], "robot_model_typ": [91, 164], "nav2_amcl": [91, 182, 198], "differentialmotionmodel": 91, "qualifi": 91, "omnimotionmodel": 91, "galact": [91, 93, 97, 168, 169, 171, 173, 182, 200, 203], "earlier": [91, 141, 142, 156, 159, 164, 169, 183], "omnidirect": [91, 106, 110, 113, 142, 164, 176, 178, 181, 185, 193, 204], "save_pose_r": 91, "store": [91, 98, 122, 126, 155, 160, 165, 171, 172, 174, 182, 183, 192, 196, 202], "covari": [91, 196], "initial_pose_": 91, "initial_cov_": 91, "save": [91, 105, 138, 141, 142, 162, 163, 164, 176, 179, 184, 185, 188, 194, 196, 197, 198, 199, 202, 203], "sigma_hit": 91, "deviat": [91, 106, 116, 166, 185], "gaussian": [91, 106, 181, 182, 196], "z_hit": 91, "tf_broadcast": 91, "update_min_a": 91, "update_min_d": 91, "mixtur": 91, "sum": [91, 143, 144, 145, 146, 148, 149, 178, 184], "z_rand": 91, "z_max": 91, "005": 91, "always_reset_initial_pos": 91, "scan_top": [91, 182], "map_top": [91, 98, 125, 182], "first_map_onli": 91, "especi": [91, 141, 142, 156, 161, 164, 183, 187, 189, 193, 195, 196, 198, 200, 204], "loadmap": 91, "map_serv": [91, 98, 105, 125, 162, 196, 197, 199], "first_map_only_": 91, "roll": [92, 98, 100, 105, 106, 153, 155, 177, 181, 185, 189, 193, 196, 203], "renam": [92, 155, 162, 163, 164], "local_costmap_top": [92, 169], "costmap_raw": [92, 111, 112, 114, 169, 187], "raw": [92, 114, 160, 187, 191, 196, 197, 199], "global_costmap_top": [92, 169], "local_footprint_top": [92, 169], "global_footprint_top": [92, 169], "cycle_frequ": [92, 169], "action_server_result_timeout": [92, 93, 97, 99, 108, 114, 117, 166], "discard": [92, 93, 97, 108, 114, 117, 119, 164, 166, 190], "rcl": [92, 93, 97, 108, 114, 117, 166], "1012": [92, 93, 97, 108, 114, 117, 166], "rais": [92, 93, 97, 108, 114, 117, 191], "osrf": [92, 93, 97, 108, 114, 117, 189, 196], "bookkeep": [92, 93, 97, 108, 114, 117], "semi": [92, 93, 97, 108, 114, 117, 202], "workaround": [92, 93, 97, 108, 114, 117], "local_fram": [92, 165], "behavior_plugin": [92, 164, 169], "back_up": 92, "behavior_serv": [92, 103, 164, 169, 186], "iron": [92, 93, 105, 107, 108, 115, 140, 141, 142, 168, 169, 171, 172, 173, 174, 178], "older": [92, 93, 97, 101, 102, 107, 108, 109, 110, 115, 140, 141, 142, 159, 169, 171, 172, 173, 174, 178, 204], "simulate_ahead_tim": [92, 110, 169, 204], "ahead": [92, 106, 109, 131, 132, 144, 148, 189], "max_rotational_vel": [92, 169], "rad": [92, 97, 99, 100, 102, 106, 109, 110, 129, 133, 134, 136, 141, 147, 151, 201, 204], "min_rotational_vel": [92, 169], "rotational_acc_lim": [92, 169], "acceler": [92, 106, 109, 110, 116, 129, 164, 181, 185, 204], "projection_tim": 92, "cmd_vel_teleop": 92, "transform_timeout": [92, 111, 112, 114, 169, 187], "navigatethroughpos": [93, 94, 174], "intend": [93, 159, 162, 166, 202], "groot": [93, 94, 205], "navigate_to_pos": [93, 174], "navigate_through_pos": [93, 174], "nav2_cor": [93, 161, 163, 165, 169, 172, 173, 174], "behaviortreenavig": [93, 165, 174], "navigatetoposenavig": [93, 166, 174, 176], "navigatethroughposesnavig": [93, 166, 174, 176], "default_nav_to_pose_bt_xml": [93, 166, 174], "default_bt_xml_filenam": [93, 162, 170, 174, 194], "substitut": [93, 184, 194, 197, 199], "pkg": [93, 164, 166, 174, 181, 184, 191, 192, 195], "my_packag": [93, 166, 174], "my_nav_to_pose_bt": [93, 166, 174], "default_nav_through_poses_bt_xml": [93, 174], "my_nav_through_poses_bt": [93, 174], "always_reload_bt_xml": [93, 166], "plugin_lib_nam": [93, 166, 170], "bt_loop_dur": 93, "millisecond": [93, 139, 163], "default_server_timeout": 93, "20": [93, 96, 97, 100, 101, 102, 106, 108, 109, 110, 115, 116, 117, 128, 141, 142, 163, 181, 182, 189, 190, 196, 200, 202, 204], "acknowledg": 93, "overwritten": [93, 99, 122, 126, 164], "wait_for_service_timeout": 93, "wait_for_action_serv": 93, "900": [93, 117], "odom_top": [93, 97, 116, 170], "goal_blackboard_id": [93, 174], "path_blackboard_id": [93, 174], "goals_blackboard_id": [93, 174], "use_sim_tim": [93, 96, 97, 98, 101, 102, 109, 110, 115, 140, 141, 142, 166, 169, 170, 171, 173, 174, 179, 181, 182, 185, 191, 192, 195, 197, 199, 200, 201, 204], "nav2_compute_path_to_pose_action_bt_nod": 93, "nav2_follow_path_action_bt_nod": 93, "nav2_back_up_action_bt_nod": [93, 170], "nav2_spin_action_bt_nod": 93, "nav2_wait_action_bt_nod": [93, 170], "nav2_clear_costmap_service_bt_nod": 93, "nav2_is_stuck_condition_bt_nod": 93, "nav2_goal_reached_condition_bt_nod": 93, "nav2_initial_pose_received_condition_bt_nod": 93, "nav2_goal_updated_condition_bt_nod": 93, "nav2_reinitialize_global_localization_service_bt_nod": 93, "nav2_rate_controller_bt_nod": 93, "nav2_distance_controller_bt_nod": 93, "nav2_speed_controller_bt_nod": 93, "nav2_recovery_node_bt_nod": 93, "nav2_pipeline_sequence_bt_nod": 93, "nav2_round_robin_node_bt_nod": 93, "nav2_transform_available_condition_bt_nod": 93, "nav2_time_expired_condition_bt_nod": 93, "nav2_distance_traveled_condition_bt_nod": 93, "nav2_single_trigger_bt_nod": 93, "clearcostmapexceptregion": 94, "clearcostmaparoundrobot": 94, "reinitializegloballoc": 94, "truncatepathloc": [94, 96], "smootherselector": 94, "progresscheckerselector": 94, "computecoveragepath": 94, "cancelcoverag": 94, "removeincollisiongo": [94, 167], "cancelbackup": 94, "cancelspin": 94, "cancelwait": 94, "canceldriveonhead": 94, "cancelassistedteleop": [94, 164], "getposefrompath": [94, 167], "transformavail": 94, "distancetravel": 94, "globallyupdatedgo": 94, "isstuck": 94, "timeexpir": 94, "pathexpiringtim": [94, 164], "areerrorcodespres": [94, 165], "wouldasmootherrecoveryhelp": [94, 165, 187], "isbatterycharg": [94, 165], "singletrigg": [94, 163], "metric": [95, 113, 165, 170, 202], "nav2_collision_monitor": [95, 201], "nav2_smooth": [96, 111, 112, 114, 187], "nav2_smac_plann": [96, 113, 140, 141, 142, 163, 166], "robotech": 96, "suitabl": [96, 110, 164, 176, 178, 183, 185, 204], "push": [96, 155, 158, 177, 189, 202], "reed": [96, 141, 142, 163, 164, 176, 178], "shepp": [96, 141, 163, 176, 178], "curvatur": [96, 99, 100, 102, 106, 109, 141, 142, 163, 166, 172, 178], "cere": 96, "proper": [96, 183, 184], "cyan": [96, 184], "outdat": 96, "green": [96, 177, 188, 195, 196, 203], "reversing_en": 96, "revers": [96, 106, 109, 113, 116, 141, 142, 164, 166, 186, 199], "cusp": [96, 106, 109], "path_downsampling_factor": 96, "th": [96, 176], "path_upsampling_factor": 96, "upsampl": 96, "downsampl": [96, 106, 140, 141, 142, 164, 166], "granular": [96, 132], "cubic": 96, "bezier": 96, "keep_start_orient": 96, "keep_goal_orient": 96, "minimum_turning_radiu": [96, 141], "w_curv": 96, "diff": [96, 113, 176, 185, 189, 196], "enforc": [96, 116, 121, 163, 188], "w_dist": 96, "bind": [96, 174], "w_smooth": [96, 112, 140, 141, 142], "2000000": 96, "maxim": [96, 106, 185], "w_cost": 96, "015": [96, 106, 141, 142, 182], "steer": [96, 140, 164, 182, 185, 193], "w_cost_cusp_multipli": 96, "extra": [96, 141, 142, 164, 197], "problemat": [96, 109, 191], "segment": [96, 106, 111, 115, 155, 178, 179, 182, 187, 190], "purpl": 96, "cusp_zone_length": 96, "rise": 96, "gradual": 96, "whose": [96, 182], "eqal": 96, "cost_check_point": 96, "arrai": [96, 106, 141, 142], "grab": [96, 156, 174, 181], "weight1": 96, "x2": 96, "y2": 96, "weight2": 96, "elong": 96, "asymmetr": [96, 193], "rectangular": [96, 179], "max_iter": [96, 140, 141, 142], "debug_optim": 96, "linear_solver_typ": 96, "sparse_normal_choleski": 96, "solver": [96, 176], "dense_qr": 96, "gradient_tol": 96, "1e": [96, 140, 141, 142], "termin": [96, 97, 112, 140, 141, 142, 153, 159, 162, 169, 179, 181, 182, 188, 189, 191, 192, 194, 195, 196, 198], "criterion": 96, "fn_tol": 96, "param_tol": 96, "smoother_serv": [96, 111, 112, 114, 186, 187], "smoother_plugin": [96, 111, 112, 114, 187], "nav2_constrained_smooth": [96, 164], "constrainedsmooth": [96, 164], "gpal": 96, "40": [96, 141, 185, 199], "accompani": 96, "danger": [96, 160, 201], "uncom": [96, 155, 189], "185": 96, "70": [96, 164, 166, 182, 199], "max": [96, 102, 106, 109, 122, 123, 126, 140, 141, 142, 166, 172, 182], "5e3": 96, "0e": [96, 112, 114, 140, 141, 142, 187], "controller_frequ": [97, 100, 101, 102, 106, 109, 110, 202, 204], "publish_zero_veloc": [97, 167], "controller_plugin": [97, 101, 102, 109, 110, 162, 172, 178, 204], "dwb_core": [97, 101, 162, 163, 178, 204], "dwblocalplann": [97, 101, 162, 166, 178, 204], "progress_checker_plugin": [97, 101, 102, 109, 110, 162, 204], "formerli": [97, 165, 176], "nav2_control": [97, 101, 102, 109, 110, 133, 134, 135, 136, 161, 163, 165, 192, 204], "simpleprogresscheck": [97, 101, 102, 109, 110, 165, 176, 204], "goal_checker_plugin": [97, 101, 102, 109, 110, 162, 163, 204], "min_x_velocity_threshold": [97, 101, 102, 109, 110, 204], "0001": 97, "min_y_velocity_threshold": [97, 101, 102, 109, 110, 204], "min_theta_velocity_threshold": [97, 101, 102, 109, 110, 204], "failure_toler": 97, "computevelocitycommand": [97, 172], "speed_limit_top": [97, 124, 199], "speed_limit": [97, 124, 199], "instantan": [97, 165], "poseprogresscheck": [97, 176], "stoppedgoalcheck": [97, 176], "required_movement_radiu": [97, 101, 102, 109, 110, 133, 135, 204], "movement_time_allow": [97, 101, 102, 109, 110, 133, 135, 165, 204], "xy_goal_toler": [97, 101, 102, 109, 110, 134, 136, 151, 163, 204], "yaw_goal_toler": [97, 101, 102, 109, 110, 134, 136, 163, 204], "environment": [98, 126, 160, 189], "ai": [98, 156, 181, 193], "negoti": 98, "always_send_full_costmap": [98, 166, 182], "footprint_pad": 98, "01": [98, 104, 109, 181, 182, 196], "amount": [98, 123, 133, 135, 137, 139, 140, 141, 142, 151, 162, 163, 165, 197], "pad": 98, "lethal_cost_threshold": 98, "lethal": [98, 106, 120, 176, 182, 185], "map_vis_z": [98, 167], "rviz": [98, 159, 171, 172, 173, 174, 180, 181, 185, 190, 193, 196, 198, 199, 203], "flicker": 98, "008": [98, 167], "ex": [98, 186, 191, 196, 202], "static_lay": [98, 118, 121, 124, 171, 182, 190, 196, 197, 199, 200], "stvl_layer": [98, 200], "origin_x": [98, 196], "origin_i": [98, 196], "publish_frequ": [98, 182], "rolling_window": [98, 182, 196], "track_unknown_spac": [98, 182, 200], "treat": [98, 200], "initial_transform_timeout": [98, 166], "abort": [98, 163, 170, 191], "trinary_costmap": 98, "interpret": [98, 105, 183, 190], "unknown_cost_valu": 98, "update_frequ": [98, 182], "use_maximum": 98, "obstacle_lay": [98, 118, 121, 124, 163, 171, 182, 190, 196, 197, 199, 200], "inflation_lay": [98, 118, 119, 121, 124, 171, 179, 182, 190, 196, 197, 199], "voxel_lay": [98, 119, 121, 163, 171, 179, 182, 190, 197], "nav2_costmap_2d": [98, 118, 119, 121, 124, 162, 163, 164, 165, 171, 172, 179, 190, 197, 199], "obstaclelay": [98, 182, 185], "voxellay": [98, 182, 185], "inflationlay": [98, 182, 185], "loadabl": [98, 162, 163, 200], "ordinari": 98, "interfer": [98, 197], "keepout_filt": [98, 121, 190, 197], "speed_filt": [98, 124, 199], "keepoutfilt": [98, 121, 163, 185, 197], "speedfilt": [98, 124, 163, 185, 199], "staticlay": [98, 182, 185], "denois": [98, 176], "keepout": [98, 105, 163, 176, 185, 199, 205], "03": 98, "22": [98, 171, 182, 189], "footprint_clearing_en": [98, 122, 125, 126], "max_obstacle_height": [98, 122, 126, 182, 200], "combination_method": [98, 122, 126, 166, 200], "obstacle_max_rang": [98, 122, 126, 163, 182], "obstacle_min_rang": [98, 122, 126, 163, 182], "raytrace_max_rang": [98, 122, 126, 163, 182], "raytrace_min_rang": [98, 122, 126, 163, 182], "min_obstacle_height": [98, 122, 126, 182, 200], "data_typ": [98, 122, 126, 182, 200], "inf_is_valid": [98, 122, 126, 200], "publish_voxel_map": [98, 126, 182, 200], "origin_z": [98, 126, 182, 200], "z_resolut": [98, 126, 182], "z_voxel": [98, 126, 182], "16": [98, 126, 142, 182], "unknown_threshold": [98, 126, 200], "mark_threshold": [98, 123, 126, 182, 200], "map_subscribe_transient_loc": [98, 125, 182], "subscribe_to_upd": [98, 125], "inflation_radiu": [98, 106, 120, 182], "55": [98, 106, 120, 182], "cost_scaling_factor": [98, 106, 115, 120, 171, 182], "inflate_unknown": [98, 120], "inflate_around_unknown": [98, 120], "precomput": [99, 142, 164], "row": [99, 202], "opennav_row_coverag": 99, "term": [99, 106, 158, 166, 174, 182, 183, 193, 197], "default_": 99, "prefix": [99, 169, 171, 172, 173, 174, 184, 189, 191, 192, 195], "cach": [99, 141, 142, 154, 155, 164, 189], "coordinates_in_cartesian_fram": 99, "utm": [99, 196], "robot_width": 99, "operation_width": 99, "plant": 99, "min_turning_radiu": 99, "linear_curv_chang": 99, "default_allow_overlap": 99, "overlap": 99, "default_headland_typ": 99, "default_headland_width": 99, "default_swath_typ": 99, "score": [99, 106, 127, 143, 144, 145, 146, 148, 149, 150, 166, 178, 185], "brute_forc": 99, "offset": [99, 100, 183, 184, 186, 196, 202], "rowsareswath": 99, "10x": 99, "default_swath_angle_typ": 99, "7e": [99, 181], "set_angl": 99, "default_step_angl": 99, "deg": [99, 106], "default_swath_angl": 99, "default_route_typ": 99, "boustrophedon": 99, "snake": 99, "spiral": [99, 164, 185], "default_custom_ord": 99, "default_spiral_n": 99, "default_path_continuity_typ": 99, "discontinu": [99, 111, 113, 142], "default_path_typ": 99, "dubin": [99, 141, 142, 163, 164, 176, 178], "curv": [99, 100, 102, 115, 171, 185], "reeds_shepp": [99, 141], "default_turn_point_dist": 99, "1m": [99, 111, 183, 196], "default_offset": 99, "order_id": 99, "reorder": 99, "coverage_serv": 99, "opennav_dock": [100, 202], "conveyor": [100, 202], "belt": [100, 191, 202], "modal": [100, 181, 202], "heterogen": 100, "initial_perception_timeout": [100, 202], "wait_charge_timeout": [100, 202], "dock_approach_timeout": [100, 202], "undock_linear_toler": [100, 202], "undock_angular_toler": [100, 202], "max_retri": [100, 202], "base_fram": [100, 202], "law": [100, 102, 166, 176], "fixed_fram": [100, 202], "fix": [100, 109, 123, 158, 162, 165, 177, 179, 181, 182, 183, 184, 188, 193, 196, 202], "dock_backward": [100, 202], "dock_prestaging_toler": [100, 202], "l2": 100, "dock_plugin": [100, 202], "dock_databas": [100, 202], "navigator_bt_xml": 100, "k_phi": [100, 102, 202], "ratio": [100, 102, 141, 142, 184, 188], "k_delta": [100, 102, 202], "beta": [100, 102], "v": [100, 155, 156, 189, 193], "v_max": 100, "lambda": [100, 102, 170], "v_linear_min": [100, 102, 202], "v_linear_max": [100, 102, 202], "24": [100, 101, 127, 141], "v_angular_max": [100, 102], "75": [100, 102, 113, 164], "slowdown_radiu": [100, 102], "commens": 100, "dock_nam": 100, "staging_x_offset": [100, 202], "neg": [100, 116, 141, 142, 163, 170, 181], "staging_yaw_offset": 100, "use_battery_statu": [100, 202], "isdock": [100, 202], "ischarg": [100, 202], "use_external_detection_pos": [100, 202], "external_detection_timeout": [100, 202], "external_detection_translation_x": [100, 202], "external_detection_translation_i": [100, 202], "external_detection_rotation_yaw": [100, 202], "external_detection_rotation_pitch": [100, 202], "pitch": [100, 181, 185, 193], "apriltag": [100, 202], "image_proc": [100, 202], "isaac_ro": 100, "external_detection_rotation_rol": [100, 202], "filter_coef": [100, 202], "coeffici": [100, 124, 188, 197, 199], "charging_threshold": 100, "use_stall_detect": [100, 202], "stall": [100, 116, 202], "stall_joint_nam": 100, "joint_stat": 100, "joint": [100, 181, 182, 184, 196, 202], "stall_velocity_threshold": 100, "stall_effort_threshold": 100, "motor": [100, 116, 160, 196, 202], "docking_threshold": [100, 202], "docking_serv": [100, 202], "nova_carter_dock": [100, 202], "simplenonchargingdock": [100, 202], "18": [100, 182, 184, 197, 199, 202], "home_dock": [100, 202], "c67f50cb": 100, "e152": 100, "4720": 100, "85cc": 100, "5eb20bd85ce8": 100, "window": [101, 141, 142, 164, 171, 178, 179, 181, 182, 183, 184, 185, 188, 190, 191, 192, 196, 203], "xytheta": 101, "dwb_plugin": [101, 127], "limitedaccelgener": 101, "standardtrajectorygener": [101, 127], "dwb_critic": [101, 127], "baseobstaclecrit": 101, "goalaligncrit": 101, "goaldistcrit": 101, "obstaclefootprintcrit": 101, "oscillationcrit": 101, "pathaligncrit": [101, 106], "pathdistcrit": 101, "preferforwardcrit": [101, 106], "rotatetogoalcrit": 101, "twirlingcrit": [101, 106], "debug_trajectory_detail": [101, 127, 172], "min_vel_x": [101, 129], "min_vel_i": [101, 129], "max_vel_x": [101, 129, 162], "26": [101, 162], "max_vel_i": [101, 129], "max_vel_theta": [101, 129], "min_speed_xi": [101, 129], "max_speed_xi": [101, 129], "min_speed_theta": [101, 129], "acc_lim_x": [101, 129], "acc_lim_i": [101, 129], "acc_lim_theta": [101, 129], "decel_lim_x": [101, 129], "decel_lim_i": [101, 129], "decel_lim_theta": [101, 129], "vx_sampl": [101, 128], "vy_sampl": [101, 128], "vtheta_sampl": [101, 128], "sim_tim": [101, 131, 132], "linear_granular": [101, 132], "angular_granular": [101, 132], "trans_stopped_veloc": [101, 136, 151], "short_circuit_trajectory_evalu": [101, 127], "limit_vel_cmd_in_traj": [101, 132, 167], "rotatetogo": 101, "oscil": [101, 111, 112, 147], "baseobstacl": 101, "goalalign": [101, 127], "pathalign": [101, 127], "pathdist": [101, 127], "goaldist": [101, 127], "32": [101, 127, 141, 182], "forward_point_dist": [101, 144, 148], "slowing_factor": [101, 151], "lookahead_tim": [101, 109, 151], "jong": 102, "jin": 102, "park": [102, 193], "benjamin": 102, "kuiper": 102, "icra": 102, "2011": 102, "motion_target": 102, "stabl": [102, 109, 154, 155, 163, 189], "motion_target_dist": 102, "lookahead": [102, 109, 163, 166, 172, 204], "extent": [102, 109], "upper": [102, 109], "intersect": [102, 109], "leav": [102, 106, 109, 141, 162, 166, 189, 191, 193, 201, 202], "shortcut": [102, 109, 141, 142, 164, 169, 171, 172, 173, 174], "nearest": [102, 106, 109, 197], "phi": [102, 123], "r": [102, 104, 141, 142, 153, 154, 155, 160, 164, 167, 184, 188, 189, 191, 192, 196, 197], "subsystem": 102, "behav": [102, 164], "faster": [102, 164, 166, 185, 189], "bigger": 102, "sharp": [102, 106, 166, 178, 185], "impli": [102, 138], "sharper": [102, 109], "initial_rot": 102, "sweep": [102, 184, 185], "initial_rotation_min_angl": 102, "final_rot": 102, "align": [102, 127, 144, 148, 149, 166, 196], "he": [102, 193], "rotation_scaling_factor": 102, "allow_backward": 102, "nav2_graceful_control": 102, "gracefulcontrol": 102, "opposit": [103, 142, 166, 183, 197], "node_nam": [103, 186, 191, 197, 199], "bond_timeout": [103, 163, 186], "discoveri": [103, 155], "notifi": [103, 170, 174], "attempt_respawn_reconnect": 103, "reconnect": 103, "presum": 103, "respawn": [103, 185, 201], "bond_respawn_max_dur": 103, "lifecycle_manag": [103, 186, 197, 199], "planner_serv": [103, 107, 108, 115, 140, 141, 142, 163, 173, 178, 186], "waypoint_follow": [103, 117, 163, 166, 186], "nav2_loopback_sim": [104, 167], "alon": [104, 167, 193], "physic": [104, 110, 167, 180, 181, 182, 185, 191, 192, 198, 200, 204, 205], "bullet": [104, 167], "isaac": [104, 167, 202], "sim": [104, 167], "perfect": [104, 167], "frictionless": [104, 167], "plane": [104, 164, 167, 181, 184, 196], "concern": [104, 156, 158, 164, 167], "yourself": [104, 158, 164, 167, 187, 189], "multirobot": [104, 167], "update_dur": 104, "map_frame_id": 104, "scan_frame_id": 104, "base_scan": 104, "stamp": [104, 138, 172, 173, 198], "unstamp": 104, "scan_publish_dur": 104, "publish_map_odom_tf": 104, "publish_clock": 104, "clock": [104, 197, 199], "loopback_simul": 104, "tb4_loopback_simul": 104, "rplidar_link": 104, "background": [105, 162, 164, 184, 185, 189, 197], "save_map_timeout": [105, 163], "free_thresh_default": 105, "occupied_thresh_default": 105, "yaml_filenam": [105, 165, 197, 199], "turtl": [105, 168], "commandlin": [105, 189, 191, 192], "bogu": [105, 193], "script": [105, 155, 165, 166, 176, 189, 197, 199, 201, 202], "overwrit": [105, 122, 126], "enum": [105, 106, 122, 126, 141, 165, 186], "filter_info_top": [105, 118, 121, 124, 197, 199], "costmap_filter_info": [105, 118, 121, 124, 197, 199], "mask_top": [105, 197, 199], "filter_mask": 105, "occupancygrid": [105, 124, 162, 165, 166, 197, 199], "proceed": 105, "filter_space_valu": 105, "multipli": [105, 118, 124, 140, 141, 197, 199], "mask_valu": [105, 118, 124], "turtlebot3_world": [105, 159, 197, 199], "map_sav": [105, 162], "costmap_filter_info_serv": [105, 197, 199], "successor": [106, 160, 165], "attribut": [106, 165, 197], "modest": 106, "4th": 106, "gen": 106, "i5": 106, "randomli": [106, 185], "perturb": [106, 185], "distribut": [106, 153, 155, 156, 158, 159, 166, 168, 177, 189, 197], "batch": 106, "convex": 106, "nor": [106, 192], "motion_model": 106, "diffdriv": 106, "iteration_count": 106, "count": [106, 164, 181, 188, 197], "batch_siz": 106, "seem": 106, "time_step": 106, "56": 106, "model_dt": 106, "dt": [106, 166], "timestep": 106, "vx_std": 106, "vx": [106, 181, 193], "vy_std": 106, "vy": [106, 181, 193], "wz_std": 106, "wz": 106, "vx_max": 106, "vy_max": 106, "vx_min": 106, "wz_max": 106, "ax_max": [106, 166], "ay_max": [106, 166], "ax_min": [106, 166], "deceler": [106, 109, 129, 166], "az_max": [106, 166], "temperatur": 106, "huge": [106, 196], "gamma": 106, "trade": [106, 204], "energi": [106, 182], "theoret": 106, "theori": [106, 178], "30hz": 106, "lot": [106, 181, 184, 191, 193], "retry_attempt_limit": 106, "reset_period": 106, "backport": 106, "abi": [106, 155, 189], "polici": [106, 182, 184], "regenerate_nois": 106, "regener": 106, "fine": [106, 159, 185, 199], "stochast": 106, "normal": [106, 141, 155, 164, 191], "jitter": 106, "wake": 106, "trajectory_step": 106, "pool": 106, "prune_dist": [106, 127, 165, 166], "prune": [106, 127, 141, 155, 166], "enforce_path_invers": [106, 166], "invers": [106, 166, 197, 202], "who": [106, 158, 166, 174, 185, 194], "inversion_xy_toler": 106, "inversion_yaw_toler": 106, "23": [106, 164], "min_turning_r": 106, "penal": [106, 166], "cost_weight": 106, "cost_pow": 106, "incentiv": [106, 166], "posewhen": 106, "threshold_to_consid": [106, 166], "se2": [106, 121, 141, 142, 160, 164, 176, 185], "critical_weight": 106, "collision_margin_dist": 106, "influenc": 106, "repulsion_weight": 106, "consider_footprint": 106, "collision_cost": 106, "100000": 106, "margin": [106, 142], "penalti": [106, 141, 142, 150, 164, 166, 185], "confin": [106, 141, 155, 166, 179], "narrowest": 106, "near_goal_dist": 106, "preferenti": 106, "smoothli": [106, 185], "inflation_layer_nam": 106, "81": 106, "1000000": [106, 140, 141, 142], "critical_cost": 106, "300": [106, 185, 186], "trajectory_point_step": 106, "dens": [106, 142], "unnecessari": [106, 190], "offset_from_furthest": 106, "awkward": [106, 185], "max_path_occupancy_ratio": 106, "07": 106, "use_path_orient": [106, 166], "fit": [106, 185, 196, 201], "accumul": 106, "furthest": [106, 141], "max_angle_to_furthest": 106, "785398": 106, "mirror": [106, 142], "ever": [106, 163], "mitig": [106, 196], "deadband_veloc": [106, 116], "vz": [106, 181, 193], "nav2_mppi_control": 106, "mppicontrol": 106, "trajectoryvisu": 106, "ackermannconstraint": 106, "constraintcrit": 106, "costcrit": [106, 166], "goalcrit": 106, "goalanglecrit": 106, "pathfollowcrit": 106, "pathanglecrit": 106, "obstaclescrit": [106, 166], "10000": [106, 165, 186], "14": [106, 182, 184], "velocitydeadbandcrit": 106, "twirling_cost_pow": 106, "twirling_cost_weight": 106, "20hz": 106, "instrument": 106, "sparingli": 106, "Its": [106, 174, 184, 189, 190, 193], "deeper": [106, 141, 182], "proprtion": 106, "radii": [106, 109], "min_dist_to_obstacl": 106, "narrow": [106, 141, 155], "corridor": [106, 178, 185], "noteworthi": 106, "friendli": [106, 184, 189], "neighborhood": [106, 176, 178, 189], "decent": 106, "retun": [106, 164, 185], "lightli": 106, "vari": [106, 109], "relationship": [106, 183], "mind": [106, 155, 181, 183, 196], "0m": [106, 183], "5m": [106, 115, 142], "artifici": 106, "3m": 106, "unus": 106, "slightli": [106, 111, 116, 140, 141, 167], "marker": [106, 130, 158, 182, 184], "absurdli": 106, "suboptim": [106, 185, 193], "minima": 106, "balanc": [106, 112], "5cm": [106, 140, 141, 202], "doubt": 106, "prediction_horizon_": 106, "path_resolut": 106, "baselin": [106, 141, 182], "wobbl": [106, 141], "exchang": [106, 141], "jerki": [106, 116], "maneuv": [106, 141, 142, 162, 179, 202], "small": [106, 116, 141, 162, 165, 174, 176, 177, 179, 181, 184, 185, 190, 193, 195, 196, 204], "pocket": 106, "refus": 106, "disproportion": 106, "stai": [106, 121, 141, 166, 178, 185, 194], "attract": 106, "care": [106, 141], "isn": [106, 158, 189, 191, 193], "overli": 106, "decreas": [106, 165, 200, 201], "notic": [106, 141, 171, 181, 182, 184, 189, 191, 203], "aforement": 106, "overcom": [106, 202], "overshoot": [106, 109, 163], "outcom": 106, "roughli": [106, 113, 159, 202], "shouldn": [106, 189], "perfectli": [106, 204], "jaggedli": 106, "exact": [106, 111, 140, 141, 142, 155, 165, 178, 179, 185, 194, 197], "ll": [106, 154, 155, 156, 169, 172, 173, 174, 181, 183, 184, 189, 191, 193, 198, 202], "repuls": 106, "slowli": [106, 202], "satisfact": 106, "fluidli": 106, "everywher": [106, 161], "regim": [106, 185], "wavefront": [107, 164], "expand": [107, 141, 142, 143, 155, 164, 178, 184, 189], "use_astar": [107, 163, 173], "allow_unknown": [107, 115, 140, 141, 142, 163, 173], "use_final_approach_orient": [107, 115, 140], "planner_plugin": [107, 108, 115, 140, 141, 142, 162, 178], "nav2_navfn_plann": [107, 108, 166, 173, 178], "navfnplann": [107, 108, 166, 173, 178], "expected_planner_frequ": [108, 115], "variat": [109, 163, 174, 176, 178, 181], "blind": [109, 163, 202], "corner": [109, 159, 163, 188, 197, 203], "cite": [109, 160], "paper": [109, 160, 172], "singh": [109, 160, 176], "martin": [109, 160], "j": [109, 160, 171], "gine": [109, 160], "desired_linear_vel": [109, 172], "lookahead_dist": [109, 172], "use_velocity_scaled_lookahead_dist": 109, "min_lookahead_dist": 109, "max_lookahead_dist": 109, "rotate_to_heading_angular_vel": [109, 110, 204], "use_rotate_to_head": 109, "min_approach_linear_veloc": 109, "approach_velocity_scaling_dist": 109, "use_collision_detect": 109, "max_allowed_time_to_collision_up_to_carrot": 109, "max_allowed_time_to_collis": 109, "use_regulated_linear_velocity_sc": 109, "use_cost_regulated_linear_velocity_sc": 109, "regulated_linear_scaling_min_radiu": 109, "regulated_linear_scaling_min_spe": 109, "use_fixed_curvature_lookahead": [109, 165, 166], "curvature_lookahead_dist": [109, 165], "rough": [109, 110, 164, 184, 185, 204], "allow_revers": 109, "ambigu": 109, "smac_plann": 109, "checkout": [109, 154, 193], "rotate_to_heading_min_angl": 109, "785": [109, 110, 204], "max_angular_accel": [109, 110, 204], "use_cancel_deceler": 109, "cancel_deceler": [109, 166], "interpolate_curvature_after_go": 109, "interpol": [109, 116, 141, 166, 197], "curvat": 109, "oscilalt": 109, "curvature_lookahead_point": 109, "lookahead_point": 109, "nav2_regulated_pure_pursuit_control": [109, 110, 163, 166], "regulatedpurepursuitcontrol": [109, 110, 166], "nav2_rotation_shim_control": [110, 164, 204], "primary_control": [110, 204], "rotate_to_goal_head": 110, "rotationshimcontrol": [110, 204], "tight": [110, 142, 178, 185, 204], "guarante": [110, 116, 141, 160, 178, 183, 204], "drivabl": [110, 178, 185, 204], "angular_dist_threshold": [110, 204], "forward_sampling_dist": [110, 204], "rotate_to_heading_onc": 110, "digit": [111, 138, 176], "distort": [111, 188, 190], "tini": 111, "artifact": [111, 113, 155, 189, 190], "soften": 111, "sight": [111, 178, 196], "slight": 111, "odd": 111, "descent": [111, 164], "middl": [111, 178, 185, 199, 203], "charact": 111, "do_refin": [111, 112, 114, 141, 142, 165, 187], "refinement_num": [111, 112, 141, 142, 165], "recurs": [111, 112, 141, 142, 202], "costmap_top": [111, 112, 114, 169, 187], "savitzky_golay_smooth": 111, "savitzkygolaysmooth": 111, "jag": 112, "infeas": [112, 176], "break": [112, 163, 165, 189], "max_it": 112, "w_data": [112, 140, 141, 142], "brief": [113, 164, 181, 182, 183, 184], "overview": [113, 156, 181, 183], "june": [113, 166], "2021": [113, 155, 160, 185, 200], "decemb": [113, 185, 200], "3x": [113, 164, 202], "templat": [113, 154, 158, 163, 170, 174, 180, 184, 189, 191], "smacplanner2d": [113, 140, 163, 166, 176], "car": [113, 160, 163, 176, 179, 185], "ackermann": [113, 160, 163, 176, 178, 185], "leg": [113, 156, 160, 176, 178, 185, 193], "smacplannerhybrid": [113, 141, 164, 166, 176], "smacplannerlattic": [113, 142, 176], "144m": 113, "113m": 113, "243m": 113, "146m": 113, "nasti": [113, 164], "200m": [113, 164], "naiv": [113, 140], "modern": [113, 160, 178, 185, 193], "art": 113, "curvature_smooth": [114, 187], "nav2_ceres_costaware_smooth": [114, 187], "cerescostawaresmooth": [114, 187], "focus": [115, 189, 190, 193], "took": 115, "46m": 115, "87": 115, "how_many_corn": 115, "choos": [115, 155, 156, 159, 174, 179, 183, 185, 189, 190, 191, 196, 199], "adjac": [115, 119, 190], "w_euc_cost": 115, "w_traversal_cost": 115, "harshli": 115, "penalis": 115, "neigh": 115, "equat": 115, "parabol": 115, "steeper": 115, "delta": 115, "steep": 115, "terminal_checking_interv": [115, 140, 141, 142, 166], "5000": [115, 140, 141, 142], "nav2_theta_star_plann": [115, 163, 166], "thetastarplann": [115, 166, 176], "w_heuristic_cost": 115, "nav2_velocity_smooth": [116, 164, 201], "deadband": [116, 164], "wear": 116, "tear": 116, "smoothing_frequ": 116, "scale_veloc": 116, "proportion": [116, 141, 172], "complianc": 116, "open_loop": 116, "assumpt": [116, 185, 196, 198], "closed_loop": 116, "latenc": [116, 161, 162, 193], "max_veloc": 116, "ax": [116, 181, 184, 193], "min_veloc": 116, "damag": 116, "torqu": 116, "velocity_timeout": 116, "ed": 116, "max_accel": 116, "max_decel": 116, "odom_dur": 116, "velocity_smooth": [116, 201], "stop_on_failur": [117, 161, 163], "loop_rat": [117, 163], "gps_waypoint_follow": [117, 196], "waypoint_task_executor_plugin": [117, 163], "wait_at_waypoint": [117, 163], "arriv": [117, 138, 163, 176], "waitatwaypoint": [117, 163, 176], "waypoint_pause_dur": [117, 139, 163], "photoatwaypoint": [117, 163, 176], "inputatwaypoint": [117, 163, 176], "flip": [118, 163, 165, 178, 184], "fv": 118, "headlight": [118, 165], "indoor": [118, 193], "outdoor": [118, 193, 196], "hous": 118, "light": [118, 164, 166, 188, 197, 199], "costmapfilterinfo": [118, 121, 124, 197, 199], "default_st": 118, "binary_state_top": 118, "binary_st": 118, "std_msg": [118, 137, 166, 181], "flip_threshold": 118, "descriopt": 118, "binary_filt": 118, "binaryfilt": [118, 185], "raycast": [119, 122, 126, 176, 185], "minimal_group_s": [119, 190], "standalon": [119, 165, 176, 190, 196, 197, 199], "neighbor": [119, 190], "group_connectivity_typ": [119, 190], "horizont": [119, 182, 196], "diagon": 119, "denoise_lay": [119, 190], "denoiselay": [119, 185, 190], "inscrib": [120, 164, 185], "sensibl": 121, "observ": [122, 126, 156, 169, 172, 173, 174, 181, 182, 183, 204], "master": [122, 126, 166, 171, 177, 182], "master_grid": [122, 126, 171], "maxwithoutunknownoverwrit": [122, 126, 166], "no_inform": [122, 126, 190], "NOT": [122, 126], "domin": [122, 126, 166], "sensor_fram": [122, 126, 184], "observation_persist": [122, 126, 200], "expected_update_r": [122, 126, 200], "raytrac": [122, 126, 163, 182], "inflate_con": 123, "triangular": 123, "no_readings_timeout": 123, "clear_threshold": 123, "clear_on_max_read": [123, 182], "input_sensor_typ": [123, 182], "min": [123, 172, 177, 182], "percent": [124, 197, 199], "resiz": 125, "costmap_2d_ro": 125, "squash": 126, "column": [126, 182], "controller_plugin_id": [127, 128, 129, 130, 131, 132, 143, 144, 145, 146, 147, 150, 151, 152], "default_critic_namespac": 127, "prune_plan": 127, "shorten_transformed_plan": [127, 165], "forward_prune_dist": [127, 165], "trajectory_generator_nam": 127, "goal_checker_nam": 127, "path_distance_bia": 127, "legaci": 127, "goal_distance_bia": 127, "occdist_scal": 127, "obstaclefootprint": 127, "max_scaling_factor": 127, "scaling_spe": 127, "publish_evalu": 130, "publish_global_plan": 130, "publish_transformed_plan": 130, "publish_local_plan": 130, "publish_trajectori": 130, "publish_cost_grid_pc": 130, "marker_lifetim": 130, "discretize_by_tim": 132, "time_granular": 132, "include_last_point": 132, "progress_checker_plugin_id": [133, 135], "required_movement_angl": [133, 165], "mnimum": 133, "goal_checker_plugin_id": [134, 136], "minor": [134, 136, 182], "met": [136, 151, 158, 163, 202, 204], "rot_stopped_veloc": 136, "waypoint_task_executor_plugin_id": [137, 138, 139], "waypoint_task_executor": [137, 138, 139], "input_top": 137, "input_at_waypoint": 137, "photo": [138, 163, 176], "directori": [138, 154, 155, 156, 163, 164, 166, 169, 171, 172, 173, 174, 176, 179, 181, 182, 184, 185, 189, 197, 199, 202], "home": [138, 164, 185, 191, 194, 196, 202], "ata": [138, 176], "0_1602582820": 138, "png": [138, 163, 197, 199], "righthand": 138, "impl": 138, "camera_image_topic_nam": 138, "image_raw": [138, 182, 188], "save_images_dir": 138, "tmp": [138, 155, 188], "waypoint_imag": 138, "image_format": 138, "125": [140, 182], "downsample_costmap": [140, 141], "downsampling_factor": [140, 141], "downsample_factor": [140, 141], "10cm": [140, 141, 183], "max_on_approach_iter": [140, 141, 142], "max_planning_tim": [140, 141, 142, 163], "cost_travel_multipli": 140, "exactli": [140, 159, 185, 199], "tradeoff": 140, "session": [140, 141, 142, 155, 189, 191], "unreach": [140, 141, 142], "diverg": [141, 142, 185, 193], "analytic_expansion_ratio": [141, 142], "analyt": [141, 142, 163, 164, 166], "analytic_expansion_max_length": [141, 142, 164, 166], "reject": [141, 142, 164, 166, 174, 193, 196, 202], "don": [141, 142, 146, 159, 163, 183, 185, 187, 191, 193, 194, 195, 196, 197, 198, 202], "cut": [141, 142], "5x": [141, 142, 164], "begin": [141, 142, 164, 166, 172, 174, 181, 184, 186, 204], "spike": [141, 142, 164, 202], "analytic_expansion_max_cost": [141, 142, 166], "200": [141, 142, 166, 183, 186], "analytic_expansion_max_cost_overrid": [141, 142, 166], "ie": [141, 142, 198], "min_r": [141, 142], "motion_model_for_search": 141, "angle_quantization_bin": 141, "72": 141, "bin": [141, 142, 164], "64": 141, "reverse_penalti": [141, 142], "change_penalti": [141, 142], "admiss": [141, 142, 164], "non_straight_penalti": [141, 142], "straight": [141, 142, 173, 184, 185, 187, 189], "cost_penalti": [141, 142], "retrospective_penalti": [141, 142], "lookup_table_s": [141, 142], "sheep": [141, 142, 164], "debug_visu": [141, 142, 166], "planned_footprint": [141, 142], "degrad": [141, 142, 196], "cache_obstacle_heurist": [141, 142, 185], "dramat": [141, 142, 162], "40x": [141, 142], "allow_primitive_interpol": [141, 166], "explor": [141, 182, 183], "quantiz": 141, "jump": [141, 181, 189, 193, 196], "zig": [141, 193], "zag": [141, 193], "hallwai": 141, "channel": [141, 158], "downsample_obstacle_heurist": [141, 166], "smooth_path": [141, 142], "massiv": [141, 169, 182, 190], "simpler": [141, 183, 184, 202], "use_quadratic_cost_penalti": [141, 166], "quadrat": 141, "aislewai": [141, 164], "somewhat": [141, 185, 204], "broadli": [141, 193, 196], "speak": [141, 189, 192, 202], "macro": [141, 142, 169, 170, 171, 172, 173, 174, 184], "trend": [141, 142], "endpoint": [141, 142], "redd": 141, "unsaf": [141, 142, 164], "l": [141, 142, 189, 197], "passag": [141, 142], "offlin": [142, 164], "allow_reverse_expans": 142, "rotation_penalti": 142, "frequent": [142, 185, 196], "lattice_filepath": 142, "blocki": 142, "sum_scor": [143, 146], "weigh": [143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "325": [144, 148], "aggregation_typ": [144, 145, 148, 149], "touch": [146, 189], "oscillation_reset_dist": 147, "oscillation_reset_angl": 147, "oscillation_reset_tim": 147, "x_only_threshold": 147, "strafe_x": 150, "strafe_theta": 150, "theta_scal": 150, "bashrc": [153, 155], "rosdep": [153, 154, 155, 189], "instal": [153, 155, 156, 157, 169, 171, 172, 173, 174, 179, 181, 182, 183, 184, 187, 188, 189, 190, 191, 192, 193, 195, 196, 197, 198, 199, 201, 202, 204], "q": [153, 158, 188, 189], "src": [153, 154, 155, 171, 181, 182, 184, 189, 191, 197, 199], "rosdistro": 153, "ros2": [153, 159, 164, 169, 171, 172, 173, 174, 179, 181, 182, 183, 184, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202], "distro": [153, 154, 159, 181, 182, 184, 188, 189, 195, 196, 198, 200], "bash": [153, 154, 155, 159, 171, 179, 181, 182, 184, 189, 195, 196, 197, 198, 199], "workspac": [153, 154, 155, 156, 171, 184, 188, 189, 191, 192, 194, 196, 198, 200, 203], "talker": [153, 189], "nav2_depend_w": 153, "printenv": 153, "grep": 153, "bunch": 153, "costmap2d": [153, 166, 175, 176, 190, 197, 199], "cross": [153, 155, 160, 178, 179], "distroa": 153, "distrob": 153, "tab": [153, 179, 182], "opt": [154, 159, 181, 184, 189, 195, 196, 198], "sudo": [154, 159, 181, 182, 184, 188, 189, 192, 196, 198, 200], "apt": [154, 155, 159, 181, 182, 184, 188, 189, 192, 196, 198, 200], "ros_distro": [154, 189, 196], "turtlebot3": [154, 159, 169, 170, 171, 172, 173, 174, 187, 189, 190, 195, 196, 197, 198, 199], "readili": 154, "dockerfil": [154, 155, 189], "reproduc": [154, 155, 189], "streamlin": [154, 156], "dev": [154, 157, 166, 189, 196], "colcon": [154, 155, 171, 179, 181, 182, 184, 189, 191, 192, 197, 199], "vcstool": 154, "clone": [154, 188, 189, 194, 196, 197, 198, 199, 200], "schema": [154, 155], "mkdir": [154, 189, 197, 199], "p": [154, 155, 156, 163, 188, 189, 197, 199], "nav2_w": [154, 155, 189, 191], "cd": [154, 155, 189, 197, 199], "symlink": [154, 171, 189, 197, 199], "ros_w": 154, "autom": [154, 155, 156], "self": [154, 156, 189, 202], "lean": 154, "export": [154, 159, 195, 198, 200, 203], "tag": [154, 155, 164, 170, 181, 182, 184, 189, 202], "arg": [154, 188, 189, 191, 192, 201], "from_imag": 154, "overlay_mixin": 154, "ccach": [154, 155], "lld": 154, "ghcr": 154, "io": 154, "mixin": [154, 155], "discov": [154, 170], "registri": [154, 155], "entrypoint": [154, 189], "browser": [154, 156], "html": 154, "troubleshoot": 154, "subsect": [155, 182], "comprehens": [155, 189], "devcontain": [155, 156], "nest": [155, 156, 191], "inclus": [155, 166, 182, 185, 191], "config": [155, 156, 179, 181, 182, 184, 189, 191, 196, 198, 202], "docker": [155, 156, 205], "cachefrom": 155, "dever": 155, "handi": 155, "auto": [155, 172, 174, 177, 202], "builder": [155, 170], "underlai": 155, "race": 155, "replic": 155, "preemptiv": [155, 166], "reflect": [155, 163, 166, 182, 184, 189], "chronicl": 155, "containeris": 155, "fanci": [155, 189], "rebuilt": 155, "oncreatecommand": 155, "overlai": [155, 156, 196], "precompil": 155, "intellisens": 155, "syntax": [155, 166, 184, 191], "codespac": [155, 156], "prebuild": 155, "spawn": [155, 179, 181, 182], "storag": [155, 174], "simultan": [155, 171, 182, 197, 199], "updatecontentcommand": 155, "rerun": [155, 189], "whenev": [155, 156, 164, 195, 198], "restart": [155, 189, 202], "lockfil": 155, "verb": 155, "postcreatecommand": 155, "tweak": 155, "volum": [155, 189], "mount": [155, 156, 183, 189, 196], "persist": [155, 176, 189], "label": 155, "devcontainerid": 155, "compil": [155, 156, 169, 172, 173, 174, 187, 189, 191, 192], "scratch": 155, "append": [155, 158, 181, 182], "grant": 155, "privileg": [155, 156, 189], "linux": [155, 156, 189, 191, 200], "ipc": 155, "pid": [155, 192], "relax": 155, "seccomp": 155, "nativ": [155, 165, 189], "transport": 155, "devic": [155, 185, 196], "actuat": 155, "usb": [155, 193], "Such": 155, "runarg": 155, "mere": 155, "comment": [155, 158, 164, 171, 173, 191, 200], "unintend": 155, "accommod": 155, "widest": 155, "debugg": [155, 191], "interprocess": 155, "strace": 155, "perf": 155, "gdb": [155, 191], "linter": 155, "crtl": [155, 156], "shift": [155, 156], "emul": 155, "shell": [155, 189], "exec": [155, 189], "subcommand": 155, "userenvprob": 155, "remote_containers_ipc": 155, "remote_containers_socket": 155, "vscode": [155, 189], "ssh": [155, 156, 191], "x11": [155, 156], "logininteractiveshel": 155, "env": [155, 189], "jq": 155, "to_entri": 155, "sh": [155, 189], "ephemer": 155, "destroi": [155, 189], "recreat": 155, "alter": 155, "codifi": 155, "inher": [155, 156], "commit": [155, 158, 177, 188], "remot": [155, 156, 169, 170, 191], "fresh": 155, "palett": [155, 156, 203], "ctrl": 155, "unaffect": 155, "newer": [155, 169, 182], "correl": 155, "omit": 155, "buildx": 155, "incompat": 155, "stale": [155, 163], "unmodifi": 155, "forcefulli": 155, "unchang": [155, 166], "upgrad": [155, 162, 189], "container": [155, 189], "enrich": 156, "content": [156, 179, 180, 182, 184], "studio": 156, "briefli": 156, "jetbrain": 156, "isol": [156, 189, 192], "anywher": [156, 164], "notabl": [156, 189, 202], "everyon": [156, 158], "reopen": 156, "passthrough": 156, "socket": 156, "rocker": 156, "conveni": [156, 166, 193, 199], "apex": 156, "tunnel": 156, "tcp": 156, "notif": 156, "log": [156, 158, 164, 169, 170, 181, 182, 191, 201], "sausag": 156, "revisit": [156, 165], "stretch": [156, 189], "coffe": [156, 176, 203], "headless": [156, 159, 185, 190, 201], "author": [156, 158, 160], "word": [156, 165, 172, 173, 183, 190, 197], "caution": [156, 190], "facilit": [156, 164, 166], "dual": [156, 196], "patch": [156, 158], "benign": 156, "malici": 156, "although": 156, "vigil": 156, "merit": 156, "filesystem": [156, 189, 191], "render": 156, "dilig": 156, "prudent": 156, "doxygen": 157, "why": [157, 191], "dco": 157, "welcom": 158, "chao": 158, "enhanc": 158, "junior": 158, "senior": 158, "refactor": [158, 161], "tsc": 158, "calendar": 158, "timezon": 158, "googl": 158, "hangout": 158, "announc": 158, "lastli": [158, 165, 178, 179, 181, 182, 183, 184], "chat": 158, "public": [158, 166, 171, 186, 193, 196], "sidebar": [158, 188, 192], "pm": 158, "join": [158, 179, 181, 182, 184, 199, 202], "compet": 158, "protect": 158, "month": [158, 193], "transpar": 158, "queue": 158, "claim": 158, "ownership": 158, "strategi": [158, 196], "timelin": 158, "folk": [158, 164, 191], "engag": 158, "happi": [158, 196, 202], "serious": 158, "lint": 158, "ament_cpplint": 158, "ament_uncrustifi": 158, "ament_cppcheck": 158, "predomin": 158, "copyright": 158, "holder": [158, 163], "agre": 158, "behalf": 158, "compani": [158, 160, 185, 189], "bsd": 158, "unsuit": 158, "faith": 158, "attest": 158, "statement": 158, "therebi": 158, "easier": [158, 178, 182, 183, 184, 185, 189, 191, 204], "forgot": 158, "amend": 158, "agreement": 158, "developercertif": 158, "am": 158, "record": [158, 196], "redistribut": 158, "turtlebot": [159, 196, 205], "beyond": [159, 170, 185, 199], "turtlebot3_model": [159, 195, 198], "waffl": [159, 195, 196, 198], "gazebo_model_path": 159, "turtlebot3_gazebo": 159, "nav2_bringup": [159, 162, 163, 164, 165, 169, 171, 172, 173, 174, 179, 182, 185, 190, 191, 192, 194, 195, 197, 198, 199, 201], "tb3_simulation_launch": [159, 169, 171, 172, 173, 174, 185, 190, 191, 194, 197, 198, 199, 201], "dash": [159, 168], "diademata": 159, "nav2_simulation_launch": 159, "lt": 159, "stabil": [159, 161, 162, 163, 164, 165, 166, 167], "gzclient": 159, "everyth": [159, 164, 171, 181, 189, 196], "button": [159, 165, 171, 172, 173, 174, 179, 182, 188, 189, 194, 195, 196], "bottom": [159, 179, 182, 188, 189, 191, 192, 195], "idea": [159, 160, 164, 166, 184, 185], "drag": [159, 203], "navigaton2": 159, "watch": 159, "brought": 160, "rework": 160, "nearli": [160, 164, 185], "worldwid": 160, "ros1": [160, 162, 163, 182], "comparison": 160, "intellig": [160, 185], "orchestr": [160, 191, 203], "diagram": [160, 183, 194], "conform": 160, "arbitrarili": 160, "feasibli": 160, "complic": 160, "customiz": [160, 165], "conduct": 160, "intervent": 160, "sequenti": 160, "mission": [160, 169], "mart\u00edn": [160, 176], "clavero": 160, "marathon": 160, "ieee": 160, "rsj": 160, "confer": 160, "iro": 160, "2020": 160, "inproceed": 160, "macenski2020marathon2": 160, "steven": 160, "francisco": [160, 176, 193], "gin\u00e9": 160, "jonatan": 160, "titl": 160, "booktitl": 160, "dv": 160, "desk": 160, "survei": 160, "articl": [160, 186], "macenski2023survei": 160, "journal": 160, "booker": 160, "macenski2024smac": 160, "matthew": 160, "josh": 160, "2024": [160, 166], "arxiv": 160, "macenski2023regul": 160, "shrijit": 160, "vslam": 160, "vslamcomparison2021": 160, "cartograph": 161, "nav2_recoveri": [161, 164], "nav2_world_model": 161, "traffic": [161, 176], "mention": [161, 162, 163, 178, 189, 199, 204], "sdl": 161, "amcl_pos": 161, "irregular": [161, 193], "obvious": [161, 185], "reduct": 162, "tractabl": 162, "split": [162, 196], "navigation_lifecycle_manag": 162, "localization_lifecycle_manag": 162, "redund": 162, "constantli": [162, 164], "rare": [162, 164], "recovery_plugin": [162, 164, 169], "dynamicfollowpath": 162, "teb_local_plann": 162, "teblocalplann": 162, "dwb_local_plann": 162, "conflict": 162, "behaviour": [162, 163, 199], "bt_plugin": [162, 163], "goalupdatedcondit": 162, "distancetraveledcondit": 162, "timeexpiredcondit": 162, "updatego": 162, "isbatterylowcondit": 162, "divid": [162, 163, 196], "finish": [162, 166, 192, 196], "almost": [162, 164], "untouch": [162, 172, 201], "map_saver_cli": [162, 198], "save_map": 162, "write": [162, 165, 166, 175, 176, 178, 181, 185, 186, 203], "occgridload": 162, "mapserv": [162, 197], "forese": 162, "map_io": 162, "map_load": 162, "particlecloud": 162, "posearrai": 162, "1780": 162, "1784": 162, "1660": 162, "1859": 162, "rangesensorlay": 162, "probabilist": [162, 176], "distance_remain": [163, 174], "euclidean": [163, 185], "estimated_time_remain": [163, 174], "quaternion": [163, 181, 183], "concaten": 163, "noth": [163, 189, 193], "silent": 163, "2247": 163, "pointer": [163, 164, 169, 170, 171, 172, 173], "computeandpublishveloc": 163, "gear": 163, "gettoler": 163, "dimens": [163, 184, 188, 193], "numeric_limit": 163, "obsolet": 163, "mandatori": [163, 169, 170, 172, 173, 196, 199], "general_goal_check": 163, "fly": [163, 166, 191, 203], "waypointtaskexecutor": 163, "inherit": [163, 170, 171, 172, 173, 174], "pluse": 163, "jpeg": 163, "jpg": 163, "nav2_param": [163, 164, 165, 169, 171, 172, 173, 174, 179, 185, 186, 187, 190, 192, 197, 199, 200], "came": 163, "passabl": 163, "costmapfilt": 163, "1263": 163, "1882": 163, "queri": [163, 164, 176, 178], "skid": [163, 178, 193], "cg": 163, "lazi": 163, "novel": [163, 164], "si": [163, 183], "103": [163, 183, 196], "bond_timeout_m": 163, "becam": 163, "max_planning_time_m": 163, "incorrectli": 163, "raytrace_rang": 163, "noisi": [163, 181, 190, 196], "incorrect": [163, 176], "downstream": 163, "1855": 163, "navigate_w_replanning_and_recoveri": [163, 170, 203], "navigate_w_replanning_and_round_robin_recoveri": 163, "2181": 163, "sister": 163, "local_or_glob": 163, "_costmap": [163, 200], "clear_except_": 163, "clear_around_": 163, "2204": 163, "clearing_endpoint": 163, "voxel_marked_cloud": 163, "voxel_unknown_cloud": 163, "costmap_2d_cloud": 163, "cost_cloud": 163, "2263": 163, "controller_pati": 163, "2264": 163, "inconsist": 163, "deploy": [163, 186, 196], "rewrittenyaml": [163, 197, 199], "get_shared_package_path": 163, "finder": [163, 182], "2295": 163, "elaps": [163, 167, 202], "2338": 163, "copi": [164, 179, 181, 182, 184, 187, 189, 191, 197, 199, 200], "trig": 164, "possibli": 164, "boundari": [164, 199], "promis": [164, 189], "reedshepp": 164, "tabl": [164, 171, 172, 174, 180, 185, 186], "dub": 164, "partial": 164, "fraction": 164, "skirt": 164, "bespok": 164, "25hz": 164, "symmetri": 164, "parameter": [164, 200, 203], "retrospect": 164, "neglig": 164, "vast": [164, 169], "tl": [164, 200], "dr": 164, "implicitli": [164, 166], "50m": 164, "2411": 164, "behind": [164, 199], "def": [164, 184, 197, 199, 202], "from_msg": 164, "navigation_tim": [164, 174], "cancelnav": 164, "816": 164, "client_node_": 164, "waypointfollow": 164, "pr2441": 164, "rclcpp_node_": 164, "mapsav": 164, "pr2454": 164, "bond_client_node_": 164, "lifecyclemanag": [164, 197], "pr2456": 164, "node_": [164, 169, 170, 171, 172, 173], "lifecyclemanagercli": 164, "pr2469": 164, "controllerserv": 164, "pr2459": 164, "pr2479": 164, "plannerserv": 164, "pr2480": 164, "amclnod": 164, "pr2483": 164, "clinet_node_": 164, "costmap2dro": [164, 167, 172], "pr2489": 164, "pr2993": 164, "client_nod": 164, "rclcpp_node": 164, "callback_group": 164, "use_rclcpp_nod": 164, "2976": 164, "const": [164, 166, 169, 170, 172, 174, 202], "shared_ptr": [164, 169, 172, 174], "2481": 164, "2992": 164, "on_complet": 164, "on_wait_for_result": [164, 170], "react": [164, 184], "nodestatu": [164, 166], "typenam": [164, 174], "servicet": 164, "2718": 164, "2473": 164, "delet": [164, 181, 189], "nav2_gazebo_spawn": 164, "spawn_ent": [164, 181], "gazebo_ro": [164, 181], "libgazebo_ros_init": [164, 181, 182], "libgazebo_ros_factori": [164, 181, 182], "tf_static": 164, "overcam": 164, "sdf": [164, 181, 182], "2488": 164, "orientaton": 164, "screen": [164, 169, 181, 182, 184, 186, 189, 191, 192, 197, 199, 201, 202, 203], "on_parameter_event_callback": 164, "rcl_interfac": [164, 181], "parameterev": [164, 181], "sharedptr": [164, 174], "unwant": [164, 199], "2592": 164, "2607": 164, "2665": 164, "2704": 164, "contrast": [164, 196], "thrown": 164, "2627": 164, "navtopos": 164, "navthroughpos": [164, 176], "zmq": 164, "stream": 164, "quirk": [164, 185, 204], "infux": 164, "max_linear_accel": 164, "max_linear_decel": 164, "instabl": [164, 166], "2569": 164, "2875": 164, "use_approach_linear_velocity_sc": 164, "favor": 164, "2701": 164, "2642": 164, "2696": 164, "pan": 164, "mq": 164, "logger": 164, "swap": [164, 165], "hope": [164, 189], "frustrat": 164, "dubiou": 164, "anyhow": 164, "meaning": [164, 174, 186], "2591": 164, "2772": 164, "paramlog": 164, "henc": [164, 166, 179, 182, 184, 186], "cleararoundrobot": 164, "clearexceptregion": 164, "2750": 164, "harsh": [164, 193], "use_composit": [164, 185, 191, 192, 197], "psutil": 164, "i7": 164, "8700": 164, "6core": 164, "12thread": 164, "32gb": 164, "44": [164, 191], "76": 164, "component_container_isol": 164, "38": [164, 196], "13": [164, 182], "2787": 164, "cater": 164, "recovery_serv": 164, "2856": 164, "navigate_to_pose_w_replanning_goal_patience_and_recoveri": 164, "obstacle_clearance_tim": 164, "2753": 164, "2804": 164, "2865": 164, "subtli": 164, "2867": 164, "navigation_launch": [164, 179, 182, 192, 198, 201], "recoveries_serv": [164, 169], "2752": 164, "use_respawn": [164, 185, 201], "retransit": 164, "2964": 164, "2965": 164, "costmap_ro": [164, 172, 173], "2904": 164, "3345": 165, "repetit": [165, 184], "2982": 165, "3131": 165, "3201": 165, "unord": 165, "numer": 165, "rehash": 165, "3159": 165, "3168": 165, "exclud": 165, "backtrac": [165, 205], "3204": 165, "3218": 165, "3219": 165, "aroun": 165, "3222": 165, "3146": 165, "3248": 165, "3227": 165, "navigatior": 165, "patienc": 165, "3251": 165, "error_code_id_nam": [165, 186], "guidelin": 165, "9999": [165, 186], "65535": [165, 186], "199": [165, 186], "compute_path_to_pos": [165, 186], "201": [165, 186], "299": [165, 186], "compute_path_through_pos": [165, 186], "301": [165, 186], "399": [165, 186], "501": [165, 186], "599": [165, 186], "601": [165, 186], "699": [165, 186], "toggle_filt": 165, "3229": 165, "3228": 165, "3174": 165, "3283": 165, "3320": 165, "3255": 165, "getresourceinfo": 165, "costmapinfotyp": 165, "uses": 165, "mppi": [165, 176, 177, 178, 185], "md": [165, 185], "3324": 165, "3165": 165, "resum": 165, "eventu": [165, 182, 184], "3374": 165, "shorten": 165, "3414": 165, "3504": 165, "collisionmonitor": 165, "3513": 165, "3519": 165, "3512": 165, "velocitysmooth": [165, 201], "3530": 165, "moment": [165, 189], "superior": 165, "3555": 165, "bewar": 165, "3553": 165, "3569": 165, "701": [165, 186], "709": 165, "801": [165, 186], "710": 165, "719": 165, "901": 165, "720": 165, "729": 165, "1001": 165, "730": 165, "739": 165, "2567": 165, "salt": [165, 185, 190], "pepper": [165, 185, 190], "induc": [165, 176, 205], "3577": 165, "visualis": 165, "www": 166, "convert_v3_to_v4": 166, "subtreeplu": 166, "adopt": 166, "controlnod": [166, 170], "decoratornod": [166, 170], "alongsid": [166, 174, 185], "3708": 166, "velocitypolgon": 166, "4020": 166, "uniform": 166, "3914": 166, "realtim": 166, "snuff": 166, "nav2_dock": 166, "3572": 166, "tb3": 166, "cloned_tb3_simulation_launch": 166, "nav2_multirobot_param_al": 166, "multi_tb3_simulation_launch": 166, "unique_tb3_simulation_launch": 166, "nav2_multirobot_params_": 166, "3612": 166, "formul": 166, "horizon": 166, "trait": [166, 185], "bidirect": 166, "symmetr": 166, "sole": [166, 203], "handler": 166, "obstaclecrit": 166, "45": 166, "week": 166, "campaign": 166, "enjoi": 166, "3693": 166, "3704": 166, "viz_expans": 166, "3962": 166, "2814": 166, "3825": 166, "3787": 166, "certainli": [166, 193], "dot": [166, 196], "rewrit": 166, "param_rewrit": [166, 197, 199], "dictionari": 166, "intoroduc": 166, "3785": 166, "3871": 166, "3866": 166, "3911": 166, "3880": 166, "imposs": 166, "3950": 166, "behaviortreeengin": 166, "haltallact": 166, "nowher": 166, "3965": 166, "mimic": [166, 184], "occupancygridupd": 166, "costmapsubscrib": 166, "wall": [166, 185], "steadi": 166, "4021": 166, "comfort": 166, "4091": 166, "highspeedfollowpath": 166, "unavail": [166, 167, 189], "combo": [166, 167, 189], "4140": 166, "4148": 166, "createplan": [166, 173], "cancel_check": 166, "4209": 166, "reload": 166, "4207": 166, "4136": 166, "4220": 166, "_": [166, 176], "mix": 166, "slash": 166, "nav2_dwb_control": 166, "4226": 166, "float32": [166, 202], "4282": 166, "4342": 166, "4332": 166, "4352": 166, "4441": 166, "gracefulli": 166, "4627": 167, "convey": 167, "simple_non_charging_dock": 167, "4458": 167, "4546": 167, "costcel": 167, "getcost": 167, "fetch": [167, 172, 173], "4561": 167, "elimin": [167, 184], "4663": 167, "4675": 167, "k": [168, 188], "twilio": 169, "navigation_tutori": [169, 172, 173], "nav2_sms_behavior": 169, "timedbehavior": 169, "boiler": 169, "plate": 169, "ye": [169, 170, 171, 172, 173, 174, 191], "on_deactiv": [169, 172, 173, 174], "cleanup": [169, 172, 173, 174, 186], "on_cleanup": [169, 172, 173, 174], "boilerpl": [169, 174, 180], "onrun": 169, "oncycleupd": 169, "onconfigur": 169, "oncleanup": 169, "onactioncomplet": 169, "breviti": [169, 204], "sendsm": 169, "message_success": 169, "_twilio": 169, "send_messag": 169, "_to_numb": 169, "_from_numb": 169, "rclcpp_info": [169, 173, 174], "get_logg": [169, 170, 172, 173], "resultstatu": 169, "mothership": 169, "brother": 169, "arm": 169, "account_sid": 169, "auth_token": 169, "phone": 169, "visibl": [169, 170, 172, 173, 174, 184], "nav2_sms_bahavior": 169, "class_list_macro": [169, 171, 172, 173, 174], "hpp": [169, 171, 172, 173, 174], "pluginlib_export_class": [169, 171, 172, 173, 174], "nav2_sms_behavior_plugin": 169, "base_class_typ": [169, 171, 172, 173, 174], "text": [169, 171, 200], "cmakelist": [169, 171, 172, 173, 174, 181, 182, 184, 191, 192], "txt": [169, 171, 172, 173, 174, 181, 182, 184, 188, 189, 191, 192], "cmake": [169, 171, 172, 173, 174, 188, 192], "pluginlib_export_plugin_description_fil": [169, 171, 172, 173, 174], "ament": [169, 171, 172, 173, 174, 188], "discover": [169, 171, 172, 173, 174], "build_typ": [169, 172, 173, 174], "ament_cmak": [169, 172, 173, 174, 184], "send_sm": 169, "sid": 169, "token": 169, "from_numb": 169, "to_numb": 169, "params_fil": [169, 172, 173, 174, 179, 185, 197, 199, 202], "your_params_fil": [169, 172, 173, 174], "send_goal": 169, "hello": [169, 189], "simplest": 170, "wait_act": 170, "btactionnod": 170, "actionnodebas": 170, "conditionnod": 170, "providedport": 170, "on_tick": 170, "on_success": 170, "on_abort": 170, "on_cancel": 170, "mmethod": 170, "waitact": 170, "xml_tag_nam": 170, "action_nam": 170, "nodeconfigur": 170, "getinput": 170, "rclcpp_warn": [170, 174], "goal_": 170, "bodi": 170, "insert": [170, 182, 191], "portslist": 170, "providedbasicport": 170, "inputport": 170, "increment_recovery_count": 170, "bt_register_nod": 170, "factori": 170, "nodebuild": 170, "make_uniqu": 170, "registerbuild": 170, "signatur": [170, 174], "princip": [171, 188, 199], "nav2_gradient_costmap_plugin": 171, "layeredcostmap": 171, "necess": [171, 172, 174], "oniniti": 171, "updatebound": 171, "updatecost": 171, "costmap_": [171, 173], "updatewithaddit": 171, "updatewithmax": 171, "updatewithoverwrit": 171, "updatewithtrueoverwrit": 171, "matchsiz": 171, "onfootprintchang": 171, "declareparamet": 171, "parametervalu": [171, 172, 173], "get_paramet": [171, 172, 173, 174], "name_": [171, 173], "enabled_": 171, "need_recalculation_": 171, "recalcul": 171, "gradient_index": 171, "min_j": 171, "max_j": 171, "oi": 171, "min_i": 171, "max_i": 171, "char": 171, "lethal_obstacl": [171, 190], "gradient_factor": 171, "gradient_s": 171, "master_arrai": 171, "decrement": 171, "dummi": 171, "callabl": 171, "extend": [171, 181, 196], "recompil": [171, 191], "gradient_lay": 171, "gradient_plugin": 171, "referenc": [171, 181, 182, 201], "plugin_typ": [171, 173, 200], "whatev": [171, 202], "basic_class_typ": 171, "nav2_gradient_costmap_plugin_cor": 171, "plugin_nam": [171, 173, 200], "myplugin": [171, 173, 200], "inlin": [171, 173, 200, 202], "124": 171, "171": 171, "gradient_layer_1": 171, "gradient_layer_2": 171, "goto": [171, 172, 173, 174], "nav2_pure_pursuit_control": 172, "purepursuitcontrol": 172, "weak": 172, "setplan": 172, "unimpl": 172, "setspeedlimit": 172, "rclcpp_lifecycl": [172, 174], "weakptr": [172, 174], "tf2_ro": [172, 179, 181, 183], "costmap_ros_": 172, "tf_": [172, 173], "plugin_name_": 172, "logger_": [172, 174], "clock_": [172, 174], "get_clock": 172, "declare_parameter_if_not_declar": [172, 173], "max_angular_vel": 172, "desired_linear_vel_": 172, "lookahead_dist_": 172, "max_angular_vel_": 172, "transform_tolerance_": 172, "from_second": 172, "mapped_name_of_plugin": [172, 173], "name_of_paramet": [172, 173], "global_plan_": 172, "transformglobalplan": 172, "find_if": 172, "global_plan_pos": 172, "hypot": [172, 173], "linear_vel": 172, "angular_vel": 172, "ab": 172, "pure_pursuit_controller_plugin": 172, "plugin_id": [172, 173, 174], "plugin_specific_paramet": [172, 173, 174], "nav2_straightline_plann": 173, "globalplann": 173, "getcostmap": 173, "global_frame_": 173, "interpolation_resolut": 173, "interpolation_resolution_": 173, "global_path": 173, "rclcpp_error": [173, 174], "c_str": [173, 174], "total_number_of_loop": 173, "x_increment": 173, "y_increment": 173, "w": [173, 181, 184, 196, 198], "push_back": 173, "blank": 173, "global_planner_plugin": 173, "nav2_straightline_planner_plugin": 173, "foundat": 174, "complimentari": 174, "navigatorbas": 174, "on_xyz": 174, "getdefaultbtfilepath": 174, "sentinel": 174, "goalreceiv": 174, "deni": 174, "onloop": 174, "onpreempt": 174, "viabl": 174, "goalcomplet": 174, "getnam": 174, "themselv": [174, 203], "rviz2": [174, 184, 189, 195, 202], "parent_nod": 174, "odomsmooth": 174, "odom_smooth": 174, "start_time_": 174, "has_paramet": 174, "declare_paramet": 174, "goal_blackboard_id_": 174, "as_str": 174, "path_blackboard_id_": 174, "odom_smoother_": 174, "self_client_": 174, "rclcpp_action": 174, "create_cli": 174, "actiont": 174, "goal_sub_": 174, "create_subscript": 174, "systemdefaultsqo": 174, "ongoalposereceiv": 174, "placehold": 174, "_1": 174, "hot": 174, "pkg_share_dir": 174, "ament_index_cpp": 174, "get_package_share_directori": [174, 191, 192, 197, 199, 202], "proce": [174, 184, 193], "constsharedptr": 174, "bt_xml_filenam": 174, "bt_action_server_": 174, "loadbehaviortre": 174, "initializegoalpos": 174, "btstatu": 174, "final_bt_statu": 174, "genuin": 174, "preeemption": 174, "fundament": [174, 191], "getcurrentbtfilenam": 174, "getdefaultbtfilenam": 174, "acceptpendinggo": 174, "ncancel": 174, "terminatependinggo": 174, "2f": 174, "getblackboard": 174, "number_recoveri": 174, "nolint": 174, "exception": [174, 181, 192], "feedback_msg": 174, "make_shar": 174, "current_pos": 174, "current_path": 174, "recovery_count": 174, "number_of_recoveri": 174, "publishfeedback": 174, "subtleti": 174, "navigator_plugin": 174, "sphinx_doc": 176, "rst": 176, "creator": 176, "eitan": 176, "marder": 176, "eppstein": 176, "spatio": [176, 200], "tempor": [176, 185, 200], "volumetr": 176, "andrei": 176, "ryzhikov": 176, "drivetrain": 176, "christoph": 176, "r\u00f6smann": 176, "aleksei": 176, "budyakov": 176, "alberto": 176, "tudela": 176, "black": [176, 182, 187, 190, 197], "kurt": 176, "konolig": 176, "smacplann": 176, "anshumaan": 176, "matej": 176, "vargovcik": 176, "nudg": 176, "fetullah": 176, "guillaum": 176, "doisi": 176, "michael": 176, "jeronimo": 176, "reiniti": 176, "pablo": 176, "i\u00f1igo": 176, "blasco": 176, "owen": 176, "hooper": 176, "toni": 176, "najjar": 176, "pradheep": 176, "padmanabhan": 176, "marc": 176, "morco": 176, "tol": 176, "aitor": 176, "miguel": 176, "blanco": 176, "sarthak": 176, "mittal": 176, "pipelin": [176, 188, 189, 202], "mohammad": 176, "haghighipanah": 176, "exhaust": [177, 189], "2005": 177, "incomplet": 177, "ignit": 177, "88": 177, "composit": [177, 191, 192, 197, 199], "tailor": 178, "advic": [178, 185], "wherein": [178, 179], "categori": 178, "regularli": 178, "largest": [178, 179], "said": [178, 196], "carefulli": [178, 193, 202], "dump": 178, "ackerman": 178, "rpp": [178, 185, 204], "screw": 178, "vp": [178, 185], "summar": [178, 183, 185], "surround": 178, "instanti": [178, 184, 186], "sam_bot": [179, 181, 182, 184], "seri": [179, 181, 189, 191], "ground": [179, 181, 184], "tackl": [179, 180], "decis": [179, 196], "rc": [179, 185], "roam": 179, "thusli": [179, 185, 204], "21": 179, "195": 179, "confirm": [179, 182, 188, 196], "sam_bot_descript": [179, 181, 182, 184], "sphere": [179, 182, 184], "cube": [179, 182], "sambot": 179, "static_transform_publish": [179, 183], "pathfind": 179, "reader": [180, 204], "checklist": 180, "experienc": 180, "tip": [180, 185, 197], "trick": [180, 191], "plu": [181, 182], "afterward": 181, "spite": 181, "vicin": 181, "broadcast": [181, 196], "child_frame_id": 181, "posewithcovari": 181, "twistwithcovari": 181, "right_wheel_est_vel": 181, "left_wheel_est_vel": 181, "wheel_separ": 181, "ros2_control": 181, "diff_drive_control": 181, "gazebo_ros_pkg": 181, "fortun": 181, "compat": 181, "inertia": [181, 182, 184], "satisfi": 181, "gazeborosimusensor": 181, "sensorplugin": 181, "imu_link": 181, "rep145": 181, "initalorientationasrefer": 181, "xacro": [181, 184], "box_inertia": [181, 184], "h": [181, 184, 191], "imu_joint": 181, "xyz": [181, 182, 184, 196], "imu_sensor": 181, "filenam": [181, 182, 196], "libgazebo_ros_imu_sensor": 181, "imu_plugin": 181, "initial_orientation_as_refer": 181, "always_on": [181, 182, 196], "update_r": [181, 182, 196], "angular_veloc": 181, "stddev": [181, 182, 196], "2e": 181, "bias_mean": 181, "0000075": 181, "bias_stddev": 181, "0000008": 181, "linear_acceler": 181, "modelplugin": 181, "diamet": 181, "wheel_ygap": [181, 184], "wheel_radiu": [181, 184], "diff_driv": 181, "libgazebo_ros_diff_dr": 181, "left_joint": 181, "drivewhl_l_joint": 181, "right_joint": 181, "drivewhl_r_joint": 181, "wheel_diamet": 181, "max_wheel_torqu": 181, "max_wheel_acceler": 181, "publish_odom": 181, "publish_odom_tf": 181, "publish_wheel_tf": 181, "odometry_fram": 181, "generate_launch_descript": [181, 182, 184, 197, 199], "joint_state_publisher_gui_nod": [181, 184], "launch_ro": [181, 184, 191, 197, 199], "joint_state_publisher_gui": [181, 184], "ifcondit": [181, 184, 197], "launchconfigur": [181, 184, 197, 199], "declarelaunchargu": [181, 184, 197, 199], "default_valu": [181, 184, 197, 199, 202], "joint_state_publisher_nod": [181, 184], "joint_state_publish": [181, 184], "default_model_path": [181, 184], "robot_descript": [181, 184], "xarcro": 181, "unlesscondit": [181, 184], "exec_depend": [181, 184, 186], "executeprocess": [181, 182], "cmd": [181, 182, 189], "verbos": [181, 182, 185], "launchdescript": [181, 184, 197, 199], "entiti": 181, "rviz_nod": [181, 184], "robot_state_publisher_nod": [181, 184], "posewithcovariancestamp": 181, "twistwithcovariancestamp": 181, "kalman": [181, 196], "ekf_nod": 181, "unscent": 181, "ukf_nod": 181, "navsat_transform_nod": [181, 196], "geograph": [181, 196], "accel": 181, "asid": [181, 182], "nevertheless": 181, "ekf": [181, 193, 196], "ekf_filter_nod": 181, "theinput": 181, "ekf_localization_nod": 181, "ukf_localization_nod": 181, "planar": [181, 182, 185, 196], "two_d_mod": [181, 193, 196], "publish_acceler": 181, "defaultsto": 181, "publish_tf": [181, 193, 196], "map_fram": 181, "odom_fram": 181, "1a": 181, "world_fram": [181, 193, 196], "landmark": 181, "3a": 181, "3b": 181, "base_link_fram": [181, 196], "ifunspecifi": 181, "ofodom_fram": 181, "odom0": [181, 193, 196], "odom0_config": [181, 196], "imu0": [181, 193, 196], "imu0_config": [181, 196], "efk": 181, "_config": 181, "vroll": [181, 193], "vpitch": [181, 193], "vyaw": [181, 193], "az": [181, 193], "1st": 181, "2nd": 181, "3rd": 181, "12th": 181, "prepar": [181, 184, 186], "robot_localization_nod": 181, "o": [181, 182, 184, 189, 197, 199, 202], "pkg_share": [181, 182, 184], "project_nam": [181, 182, 184], "parameter_ev": [181, 189], "set_pos": 181, "accelwithcovariancestamp": 181, "diagnost": 181, "diagnostic_msg": 181, "diagnosticarrai": 181, "rosout": [181, 189], "tf2_msg": 181, "tfmessag": 181, "tf2_echo": [181, 183], "842000000": 181, "003": 181, "000": [181, 183], "127": 181, "092": 181, "996": 181, "002": 181, "equip": [182, 193, 196, 203], "rgb": 182, "interoper": 182, "vendor": 182, "radar_msg": 182, "vision_msg": 182, "classification2d": 182, "classification3d": 182, "detection2d": 182, "detection3d": 182, "manufactur": 182, "ranger": 182, "emit": 182, "1d": 182, "grasp": 182, "hurt": 182, "lidar_link": [182, 183], "inerti": [182, 184, 193], "rpy": [182, 184, 196], "mass": [182, 184, 196, 199], "ixx": [182, 184], "ixi": [182, 184], "ixz": [182, 184], "iyi": [182, 184], "iyz": [182, 184], "izz": [182, 184], "cylind": [182, 184, 196], "0508": 182, "055": 182, "lidar_joint": 182, "360": 182, "000000": 182, "min_angl": 182, "max_angl": 182, "280000": 182, "120000": 182, "015000": 182, "libgazebo_ros_ray_sensor": 182, "output_typ": 182, "frame_nam": 182, "gazebo_ros_ray_sensor": 182, "camera_link": [182, 183], "130": 182, "022": 182, "035": 182, "camera_joint": 182, "215": 182, "camera_depth_fram": 182, "camera_depth_joint": 182, "depth_camera": 182, "horizontal_fov": 182, "047198": 182, "640": 182, "480": 182, "r8g8b8": 182, "clip": [182, 197], "depth_camera_control": 182, "libgazebo_ros_camera": 182, "alwayson": 182, "updater": 182, "pointcloudcutoff": 182, "pointcloudcutoffmax": 182, "distortionk1": 182, "distortionk2": 182, "distortionk3": 182, "distortiont1": 182, "distortiont2": 182, "cxprime": 182, "cx": 182, "cy": 182, "focallength": 182, "hackbaselin": 182, "gazebo_ros_camera": 182, "my_world": 182, "world_path": 182, "clearer": 182, "pretti": [182, 183, 185], "denot": [182, 191], "infrar": 182, "mostli": 182, "straightforward": 182, "51": 182, "52": 182, "68": 182, "17": 182, "31": [182, 184], "34": 182, "67": 182, "66": 182, "61": 182, "robot_state_publish": [182, 183, 184], "async_slam_toolbox_nod": 182, "online_async_launch": [182, 198], "tf2_tool": 182, "view_fram": 182, "pdf": 182, "nav2_costmap_2d_mark": 182, "voxel_grid": [182, 200], "visualization_mark": 182, "my_mark": 182, "concret": 183, "base_las": 183, "suppos": 183, "essenc": 183, "20cm": 183, "2m": 183, "transvers": 183, "20m": 183, "ourselv": [183, 189], "pain": [183, 191], "luckili": [183, 191, 202, 203], "conceptu": 183, "piec": 183, "sens": [183, 185, 193, 196, 200, 203], "emb": 183, "adher": 183, "Of": 183, "chassi": [183, 184], "base_laser2": 183, "compliant": 183, "descriptor": 183, "unifi": 184, "laser_link": 184, "tediou": 184, "infer": 184, "materi": 184, "readabl": 184, "breez": 184, "beginn": [184, 191], "dive": 184, "xmln": 184, "wiki": 184, "whitespac": 184, "base_width": 184, "base_length": 184, "42": [184, 203], "base_height": 184, "wheel_width": 184, "04": [184, 189, 200], "wheel_zoff": 184, "wheel_xoff": 184, "caster_xoff": 184, "base_": 184, "gap": 184, "whilst": 184, "caster": 184, "rigid": [184, 185], "amongst": 184, "dont": 184, "rgba": 184, "base_joint": [184, 196], "cleaner": 184, "x_reflect": 184, "y_reflect": 184, "freeli": 184, "_link": 184, "grai": [184, 199], "_joint": 184, "drivewhl_l": 184, "drivewhl_r": 184, "front_cast": 184, "caster_joint": 184, "buildtool_depend": 184, "findpackageshar": 184, "default_rviz_config_path": 184, "urdf_config": 184, "rvizconfig": 184, "rviz_common": 184, "78": 184, "widget": 184, "options1": 184, "status1": 184, "robotmodel1": 184, "links1": 184, "tf1": 184, "splitter": 184, "557": 184, "alpha": [184, 197], "rviz_default_plugin": 184, "160": 184, "164": 184, "robotmodel": 184, "volatil": 184, "histori": 184, "arrow": [184, 195, 196], "48": 184, "hide": [184, 189], "movecamera": 184, "focuscamera": 184, "128": 184, "orbit": [184, 196], "build_test": 184, "slide": 184, "bar": [184, 188, 203], "slider": [184, 197], "geometr": [184, 185], "cylinder_inertia": 184, "sphere_inertia": 184, "spheric": [184, 196], "pane": [184, 199], "hint": 185, "perpetu": 185, "wisdom": 185, "generos": 185, "pai": 185, "gentl": 185, "habit": 185, "berth": 185, "adequ": 185, "hall": 185, "encompass": 185, "didn": 185, "bake": 185, "tighter": 185, "skinni": 185, "littl": [185, 191], "wider": 185, "burden": 185, "micro": [185, 189], "anywai": 185, "stutter": 185, "whip": [185, 204], "intuit": [185, 204], "looker": [185, 204], "opinion": 185, "optimi": 185, "breakdown": 185, "assess": 185, "par": 185, "counterpart": 185, "fool": 185, "classic": [185, 189], "willing": 185, "hear": 185, "pivot": 185, "moder": 185, "dime": 185, "heavili": 185, "allevi": 185, "prime": 185, "expend": 185, "singular": 185, "spatiotemporalvoxellay": [185, 200], "lack": [185, 189, 193, 202], "rangelay": 185, "unfilt": 185, "cluster": 185, "vectorobject": 185, "raster": [185, 197, 199], "seriou": [185, 191], "robot_nam": 185, "_nav": 185, "entryfil": 185, "went": [185, 196], "rviz_config_fil": 185, "use_simul": 185, "use_robot_state_pub": 185, "use_rviz": [185, 196], "use_namespac": 185, "robot_sdf": 185, "x_pose": 185, "y_pose": 185, "z_pose": 185, "chip": 185, "204": 185, "complementari": 186, "systemat": 186, "unrespons": 186, "cleaningup": 186, "shuttingdown": 186, "notion": 186, "sensor_driv": 186, "feed": [186, 202], "lifecycle_nod": [186, 197, 199], "nav2_sensor_driv": 186, "configured_param": [186, 197, 199, 201], "nav2_lifecycle_manag": [186, 197, 199], "lifecycle_manager_navig": 186, "route_serv": 186, "establish": [186, 202], "composablenodecontain": 186, "composablenod": [186, 197, 201, 202], "my_contain": 186, "rclcpp_compon": 186, "component_contain": 186, "composable_node_descript": [186, 197], "nav2_route_serv": 186, "routeserv": 186, "composition_demo": 186, "aggreg": 186, "799": 186, "800": 186, "899": 186, "9900": 186, "9901": 186, "10001": 186, "10099": 186, "int16": 186, "invalid_start": 186, "no_valid_rout": 186, "10002": 186, "route_msg": 186, "route_id": 186, "builtin_interfac": [186, 202], "route_tim": 186, "propag": 186, "compute_path_error_code_id": 186, "follow_path_error_code_id": 186, "route_error_code_id": 186, "languag": [187, 189], "latter": 187, "computeandsmoothpath": 187, "trytoresolvesmoothererrorcod": 187, "unsmooth": 187, "red": 187, "monocular": 188, "parser": 188, "image_pipelin": 188, "checkerboard": 188, "7x9": 188, "20mm": 188, "interior": 188, "vertex": 188, "8x10": 188, "lit": 188, "obstruct": 188, "camera_calibr": 188, "cameracalibr": 188, "my_camera": 188, "camera_nam": 188, "chessboard": 188, "acircl": 188, "charuco": 188, "nxm": 188, "7x7": 188, "slop": 188, "unsynchron": 188, "set_camera_info": 188, "focal": 188, "fx": 188, "fy": 188, "tangenti": 188, "num_coeff": 188, "radial": 188, "disable_calib_cb_fast_check": 188, "calib_cb_fast_check": 188, "findchessboardcorn": 188, "tilt": 188, "skew": 188, "press": 188, "calibrationdata": 188, "tar": 188, "gz": 188, "unzip": 188, "xvf": 188, "11": 188, "ost": 188, "daili": 189, "articul": 189, "dockerhub": 189, "vm": 189, "kernel": [189, 190], "jetpack": 189, "flavor": 189, "runnabl": 189, "workdir": 189, "explanatori": 189, "spun": 189, "ros_entrypoint": 189, "But": 189, "unexhaust": 189, "kill": [189, 191], "greatest": 189, "desktop": 189, "rees": 189, "31bd5f451a84": 189, "d36cae3fb404": 189, "8d68f36a56a7": 189, "299f725c4bf1": 189, "6e16227afc48": 189, "02457a85146c": 189, "83": 189, "7mb": 189, "106": 189, "5mb": 189, "fe0cbdee2808": 189, "4b4dbddf506a": 189, "92": 189, "86mb": 189, "98": 189, "14mb": 189, "0da90b52c355": 189, "64de492566b2": 189, "167d95ac0fc": 189, "e727072615d0": 189, "82": 189, "61mb": 189, "809": 189, "8mb": 189, "d15e176ed0af": 189, "yai": [189, 193], "hash": 189, "echo": [189, 196], "demo_nodes_cpp": 189, "1707513434": 189, "798456374": 189, "navigator_dockerlay": 189, "reenter": 189, "7ec0e0b7487f": 189, "ago": 189, "strange_tesla": 189, "9ccd97ac14f9": 189, "zen_perlman": 189, "oh": 189, "brand": 189, "nightmar": 189, "fuel": 189, "lose": [189, 202], "hit": [189, 191, 199], "wrong": [189, 196], "bless": 189, "slate": 189, "fear": 189, "bce2ad161bf7": 189, "ut": 189, "wasn": [189, 202], "navigator_allig": 189, "demo_nodes_pi": 189, "broader": [189, 193], "net": 189, "chatter": 189, "outliv": 189, "detach": 189, "e1d7e035a824": 189, "7cd0c5068235": 189, "86gb": 189, "shm": 189, "100mb": 189, "protocol": 189, "opencv": 189, "rqt": 189, "eas": 189, "awesom": 189, "rebuild": [189, 191], "dir": 189, "my_ws_dock": 189, "navigator_activ": 189, "favorit": [189, 202], "editor": [189, 197, 199, 203], "annoi": 189, "atop": 189, "conclud": 189, "nav2dep": 189, "strict": 189, "asset": [189, 191], "carv": 189, "hammer": 189, "smash": 189, "xauthor": 189, "xserver": 189, "altogeth": [189, 193], "belabor": 189, "tb3_simulation_gazebo_launch": 189, "systemd": 189, "Be": [189, 191], "joystick": [189, 193], "dig": 189, "debian_frontend": 189, "noninteract": 189, "wget": 189, "nav2_branch": 189, "misloc": 190, "misalign": 190, "moreov": 190, "inscribed_inflated_obstacl": 190, "free_spac": 190, "recogn": 190, "eight": [190, 196], "intercorrel": 190, "eros": 190, "fragment": 190, "trace": 191, "unix": 191, "breakpoint": 191, "reli": [191, 196], "fairli": 191, "symbol": 191, "valgrind": [191, 192], "add_compile_opt": [191, 192], "ton": 191, "couldn": 191, "clever": 191, "revert": 191, "chug": 191, "__gi_rais": 191, "sig": 191, "sysdep": 191, "sysv": 191, "0x00007ffff79cc859": 191, "__gi_abort": 191, "79": 191, "0x00007ffff7c52951": 191, "usr": [191, 200], "lib": [191, 200], "x86_64": [191, 200], "gnu": [191, 200], "libstdc": 191, "0x00007ffff7c5e47c": 191, "0x00007ffff7c5e4e7": 191, "0x00007ffff7c5e799": 191, "__cxa_throw": 191, "0x00007ffff7c553eb": 191, "0x000055555555936c": 191, "_m_range_check": 191, "0x5555555cfdb0": 191, "__n": 191, "stl_vector": 191, "1070": 191, "0x0000555555558e1d": 191, "1091": 191, "0x000055555555828b": 191, "gdbtester": 191, "vectorcrash": 191, "0x5555555cfb40": 191, "gdb_test_pkg": 191, "gdb_test_nod": 191, "0x0000555555559cfc": 191, "argc": 191, "argv": 191, "0x7fffffffc108": 191, "stl": 191, "deduc": 191, "xterm": [191, 192], "pop": 191, "stdin": 191, "start_sync_slam_toolbox_nod": 191, "mapper_params_online_sync": 191, "sync_slam_toolbox_nod": 191, "bog": 191, "investig": 191, "componentcontain": 191, "__node": [191, 192], "beauti": 191, "backward_ro": 191, "find_packag": 191, "inject": 191, "spent": 192, "bottleneck": 192, "callgrind": 192, "kcachegrind": 192, "cmake_build_typ": 192, "relwithdebinfo": 192, "xxx": 192, "suffix": 192, "dcmake_build_typ": 192, "subset": 192, "invoc": 192, "pg": 192, "cmd_vel_nav": [192, 201], "start_controller_server_nod": 192, "elsewher": 192, "ineri": 193, "unid": 193, "mecanum": 193, "notori": 193, "landscap": 193, "retrofit": 193, "subfield": 193, "uav": 193, "intrins": 193, "interins": 193, "stereolab": 193, "sdk": 193, "tightli": 193, "shop": 193, "amr": 193, "gmsl2": 193, "shutter": 193, "blur": 193, "zed2": 193, "zed2i": 193, "mini": 193, "playlist": 193, "youtub": 193, "serial": 193, "zed_wrapp": 193, "zedx": 193, "zedxm": 193, "closur": 193, "camera_odom": 193, "pos_tracking_en": 193, "path_max_count": 193, "qos_depth": 193, "blib": 193, "thrash": 193, "pos_track": 193, "publish_map_tf": 193, "area_memori": 193, "Or": [193, 202], "ukf": 193, "odom1": [193, 196], "odom1_config": [193, 196], "odom1_differenti": 193, "odom1_rel": 193, "odom1_queue_s": 193, "odom1_pose_rejection_threshold": 193, "outlandish": 193, "flat": 193, "_differenti": 193, "bounc": 193, "dataset": 193, "70m": 193, "hi": 193, "dog": 193, "golden": 193, "gate": 193, "ca": 193, "quadrup": 193, "mock": 193, "yeah": 193, "luggag": 194, "robocup": 194, "cati": 194, "toolbar": 194, "clicked_point": [194, 202], "clicked_point_to_pos": 194, "nav2_test_util": 194, "hour": 195, "turtlebot3_bringup": [195, 198], "your_map": 195, "use_sim": 195, "bringup_launch": 195, "forget": 195, "nav2_default_view": 195, "shadow": 195, "plot": 195, "auto_start": 195, "goaltool": 195, "rl": 196, "pedro": 196, "gonzalez": 196, "kiwibot": 196, "mapviz": 196, "tile": 196, "nav2_gps_waypoint_follower_demo": 196, "gnss": 196, "satellit": 196, "earth": 196, "altitud": 196, "000km": 196, "radio": 196, "trilater": 196, "latitud": 196, "longitud": 196, "wgs84": 196, "north": 196, "meridian": 196, "impract": 196, "4789": 196, "413km": 196, "177": 196, "511km": 196, "4194": 196, "292km": 196, "475km": 196, "553km": 196, "22km": 196, "addin": 196, "cope": 196, "geodesi": 196, "ellipsoid": 196, "secant": 196, "south": 196, "america": 196, "enu": 196, "face": 196, "east": 196, "gpss": 196, "augment": [196, 205], "rtk": 196, "1cm": 196, "matter": 196, "europ": 196, "cardin": 196, "magnetomet": 196, "despit": 196, "figur": [196, 203], "air": 196, "tractor": 196, "electromagnet": 196, "electr": 196, "perman": 196, "magnet": 196, "draw": [196, 197, 199], "amp": 196, "disturb": 196, "danc": 196, "sonoma": 196, "racewai": 196, "spherical_coordin": 196, "lat": 196, "2022": 196, "surface_model": 196, "earth_wgs84": 196, "latitude_deg": 196, "161479": 196, "longitude_deg": 196, "122": 196, "454630": 196, "488": 196, "heading_deg": 196, "navsatfix": 196, "tb3_gp": 196, "position_sens": 196, "my_gps_plugin": 196, "libgazebo_ros_gps_sensor": 196, "gps_link": 196, "010": 196, "gazebo_gps_world": 196, "inde": 196, "chain": [196, 199, 201], "ekf_filter_node_odom": 196, "dimension": 196, "ekf_filter_node_map": 196, "ingest": 196, "datum": 196, "undeclar": 196, "yaw_offset": 196, "compens": 196, "magnetic_declination_radian": 196, "zero_altitud": 196, "broadcast_utm_transform": 196, "publish_filtered_gp": 196, "use_odometry_yaw": 196, "wait_for_datum": 196, "161491": 196, "4546443": 196, "lon": 196, "saniti": 196, "dual_ekf_navsat": 196, "bing": 196, "keyboard": 196, "teleoper": 196, "teleop_twist_keyboard": 196, "blue": [196, 203], "trustworthi": 196, "pointstamp": 196, "interactive_waypoint_follow": 196, "161491054181276": 196, "45464431092836": 196, "161587576524845": 196, "4547994038464": 196, "gps_waypoint_logg": 196, "gps_waypoint": 196, "logged_waypoint_follow": 196, "emphas": 196, "showcas": 196, "pgm": [197, 199], "bmp": [197, 199], "keepout_mask": 197, "favourit": [197, 199], "gimp": 197, "dark": 197, "understood": 197, "color_dark": 197, "color_light": 197, "trinari": [197, 199], "principl": 197, "occupied_thresh": [197, 199], "free_thresh": [197, 199], "integ": 197, "negat": 197, "blacker": 197, "whiter": 197, "passibl": 197, "impass": 197, "undesir": 197, "sooner": 197, "feaur": 197, "drawn": 197, "pencil": 197, "simplic": 197, "repeatedli": [197, 199, 202], "hotel": [197, 199], "laid": [197, 199], "meta": [197, 199], "ament_index_python": [197, 199], "groupact": 197, "pythonexpress": 197, "notequalssubstitut": 197, "loadcomposablenod": [197, 202], "pushrosnamespac": 197, "nav2_common": [197, 199], "costmap_filters_demo_dir": [197, 199], "nav2_costmap_filters_demo": [197, 199], "filter_mask_serv": [197, 199], "mask_yaml_fil": [197, 199], "container_nam": 197, "container_name_ful": 197, "declare_namespace_cmd": [197, 199], "declare_use_sim_time_cmd": [197, 199], "declare_autostart_cmd": [197, 199], "declare_params_file_cmd": [197, 199], "declare_mask_yaml_file_cmd": [197, 199], "declare_use_composition_cmd": 197, "declare_container_name_cmd": 197, "nav2_contain": 197, "param_substitut": [197, 199], "source_fil": [197, 199], "root_kei": [197, 199], "convert_typ": [197, 199], "load_nod": 197, "nav2_map_serv": [197, 198, 199], "emulate_tti": [197, 199], "188": [197, 199], "lifecycle_manager_costmap_filt": [197, 199], "load_composable_nod": 197, "target_contain": 197, "costmapfilterinfoserv": 197, "ld": [197, 199], "add_act": [197, 199], "keepout_filter_mask": 197, "tutorials_w": [197, 199], "pwd": 197, "keepout_param": 197, "costamp2d": 197, "devel": [198, 200], "pub": 198, "sandbox": 198, "decod": 199, "formula": 199, "filter_mask_data": 199, "speed_mask": 199, "grei": 199, "darker": 199, "somewher": 199, "196": 199, "speed_param": 199, "start_lifecycle_manager_cmd": 199, "start_map_server_cmd": 199, "start_costmap_filter_info_server_cmd": 199, "speed_filter_mask": 199, "jerk": 199, "unpredict": 199, "payload": 199, "unfold": 199, "ubuntu": 200, "openvdb": 200, "libjmalloc": 200, "loadlibrari": 200, "libjemalloc": 200, "ld_preload": 200, "volumet": 200, "2x": 200, "citizen": 200, "farm": 200, "spatio_temporal_voxel_lay": 200, "voxel_decai": 200, "decay_model": 200, "voxel_s": 200, "update_footprint_en": 200, "mapping_mod": 200, "map_save_dur": 200, "obstacle_rang": 200, "voxel_min_point": 200, "clear_after_read": 200, "max_z": 200, "min_z": 200, "vertical_fov_angl": 200, "8745": 200, "horizontal_fov_angl": 200, "048": 200, "decay_acceler": 200, "model_typ": 200, "registr": 200, "neutral": 200, "collision_monitor_nod": 201, "preset": 201, "collision_monitor_param": 201, "clockwis": 201, "respawn_delai": 201, "log_level": 201, "consol": 201, "nonchargingdock": 202, "revis": 202, "simplechargingdock": 202, "infrastructur": 202, "procedur": 202, "prestag": 202, "nova": 202, "carter": 202, "opennav_docking_cor": 202, "jointstat": 202, "getstagingpos": 202, "getrefinedpos": 202, "disablecharg": 202, "hasstoppedcharg": 202, "equival": 202, "isaac_ros_apriltag": 202, "decoupl": 202, "flex_dock1": 202, "flex_dock2": 202, "dummy_dock": 202, "movabl": 202, "segwai": 202, "70cm": 202, "external_detection_": 202, "cm": 202, "sep": 202, "nova_carter_dock_params_dir": 202, "docking_tim": 202, "irregularli": 202, "haven": 202, "media": 202, "isaac_apriltag_detection_pipelin": 202, "docking_cli": 202, "wait_for_serv": 202, "timeout_sec": 202, "goal_msg": 202, "str": 202, "send_goal_futur": 202, "send_goal_async": 202, "_feedbackcallback": 202, "spin_until_future_complet": 202, "goal_handl": 202, "result_futur": 202, "get_result_async": 202, "tester": 202, "opennav_docking_bt": 202, "companion": 203, "deepli": 203, "siemen": 203, "buggi": 203, "menu": 203, "icon": 203, "nav2_tree_nod": 203, "brows": 203, "ok": 203, "sync": 203, "assembl": 203, "parameteriz": 203, "perhap": 203, "orang": 203, "treenod": 203, "ui": 203, "treenodesmodel": 203, "myawesomenewnod": 203, "input_port": 203, "key_nam": 203, "output_port": 203, "key_name2": 203, "life": 203, "inout_port": 203, "next_target": 203, "pancak": 203, "tend": 204, "surpris": 204, "dictat": 204, "modu": 204, "operandi": 204, "stvl": 205, "hero": 205}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"project": [0, 15, 160, 166, 191], "2021": 0, "summer": 0, "student": 0, "program": 0, "3": [1, 5, 164, 169, 170, 171, 172, 173, 174, 195, 196, 197, 198, 199, 200], "assist": [1, 2, 164], "teleop": [1, 164], "1": [2, 4, 169, 170, 171, 172, 173, 174, 187, 190, 194, 195, 196, 197, 198, 199, 200], "creat": [2, 3, 155, 169, 170, 172, 173, 174, 194], "configur": [2, 13, 28, 163, 178, 179, 181, 182, 197, 199, 201, 202, 204], "analog": 2, "moveit": 2, "2": [3, 5, 11, 12, 27, 166, 169, 170, 171, 172, 173, 174, 187, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200], "new": [3, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 186], "planner": [3, 27, 107, 108, 113, 115, 140, 141, 142, 163, 164, 165, 166, 170, 173, 176, 178, 185], "control": [3, 19, 27, 94, 97, 101, 102, 106, 110, 127, 163, 164, 165, 166, 172, 176, 178, 185, 204], "plugin": [3, 92, 94, 97, 98, 101, 108, 113, 117, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 174, 175, 176, 178, 181, 182, 185, 187, 200, 202], "navig": [4, 7, 8, 9, 12, 18, 21, 22, 23, 24, 27, 93, 159, 162, 164, 165, 166, 174, 176, 178, 195, 196, 197, 198, 199], "dynam": [4, 20, 164, 166, 167, 194], "obstacl": [4, 22, 106, 122, 163, 166, 185, 190], "integr": [4, 10, 106, 165], "port": [5, 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, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88], "grid": 5, "map": [5, 105, 162, 165, 182, 198], "ro": [5, 11, 27, 98, 165, 189, 191, 192, 193], "environment": [5, 27], "model": [5, 106, 164, 165], "6": [6, 10], "2d": [6, 98, 140, 164, 182], "3d": 6, "local": [6, 27, 181, 182, 193, 196], "improv": [6, 164], "4": [7, 166, 169, 170, 171, 172, 173, 174, 195, 196, 197, 198, 199], "multithread": 7, "5": [8, 9, 166, 195], "brand": 8, "websit": 8, "safeti": [9, 165], "node": [9, 11, 19, 27, 89, 90, 94, 95, 163, 164, 165, 166, 167, 176, 182, 186, 187, 191, 192, 203], "semant": 10, "7": 11, "reduc": [11, 164], "determin": 11, "advanc": 12, "test": [12, 165, 193, 196], "framework": 12, "8": 13, "convert": 13, "twist": 13, "twiststamp": [13, 166], "ecosystem": 13, "run": [13, 159, 165, 169, 170, 171, 172, 173, 174, 179, 181, 182, 190, 194, 197, 199], "time": [13, 163, 165, 166, 180], "about": 14, "contact": 14, "relat": [15, 160], "robot": [16, 27, 164, 166, 179, 180, 181, 184, 185, 193, 198], "us": [16, 155, 156, 164, 165, 166, 181, 182, 184, 193, 196, 200, 201, 202, 204], "nav2": [17, 19, 27, 153, 160, 163, 164, 165, 167, 182, 185, 186, 189, 190, 191, 192, 194, 195, 197, 199, 201], "behavior": [17, 18, 27, 92, 93, 94, 162, 163, 164, 165, 166, 169, 170, 176, 185, 194, 203], "tree": [17, 18, 27, 93, 94, 162, 163, 165, 170, 176, 194, 203], "detail": 18, "walkthrough": 18, "overview": [18, 26, 27, 160, 169, 170, 171, 172, 173, 174, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "prerequisit": [18, 156, 181], "To": [18, 19, 22, 23, 24, 164, 185], "pose": [18, 21, 22, 23, 24, 165, 195], "With": [18, 24], "replan": [18, 24, 164], "recoveri": [18, 19, 27, 163, 164], "subtre": [18, 166], "introduct": [19, 166, 179, 181, 182, 183], "specif": 19, "action": [19, 27, 94, 162, 163, 164, 166, 202], "condit": [19, 94], "decor": [19, 94], "pipelinesequ": [19, 80], "roundrobin": [19, 82], "follow": [20, 27, 106, 117, 166, 194, 196], "point": [20, 166, 194], "through": [21, 167, 169, 172, 173, 174], "paus": 22, "Near": 22, "goal": [22, 106, 163, 164, 165, 166, 167, 176, 195], "consist": 24, "And": 24, "If": 24, "path": [24, 106, 164, 165, 166], "becom": 24, "invalid": [24, 164], "odometri": [25, 27, 181, 193, 196], "calibr": [25, 188], "simpl": [26, 112, 164, 165, 166], "command": [26, 164, 165, 166, 189], "api": [26, 164, 165, 166, 202], "costmap": [26, 27, 98, 105, 106, 162, 163, 165, 166, 167, 176, 182, 197, 199, 200], "footprint": [26, 27, 179, 185], "collis": [26, 89, 90, 95, 165, 166, 201], "checker": [26, 163, 164, 165, 166, 176], "exampl": [26, 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, 114, 115, 116, 117, 118, 119, 121, 124, 140, 141, 142, 159, 178], "demo": [26, 181, 183, 201, 204], "concept": 27, "server": [27, 92, 96, 97, 99, 100, 105, 108, 114, 162, 164, 165, 166, 178, 186, 197, 199, 202], "lifecycl": [27, 103, 155, 164, 166, 186], "bond": [27, 166], "smoother": [27, 96, 111, 112, 114, 116, 164, 165, 166, 176, 187], "waypoint": [27, 117, 165, 166, 176, 196], "state": [27, 142, 165, 184, 193], "estim": [27, 193], "standard": [27, 163, 166], "global": [27, 166, 193, 196], "posit": 27, "slam": [27, 198], "represent": 27, "layer": [27, 106, 119, 120, 122, 125, 126, 162, 165, 166, 176, 190], "filter": [27, 98, 105, 118, 121, 124, 162, 163, 165, 176, 190, 197, 199], "other": [27, 185], "form": 27, "academ": 27, "guid": [28, 153, 155, 157, 168, 180, 185], "assistedteleop": [29, 92], "input": [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, 76, 77, 78, 79, 81, 83, 84, 85, 86, 88], "backup": [30, 92, 163], "output": [30, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62], "cancelassistedteleop": 31, "cancelbackup": 32, "cancelcontrol": 33, "cancelcoverag": 34, "canceldriveonhead": 35, "cancelspin": 36, "cancelwait": 37, "clearcostmaparoundrobot": [38, 163], "clearcostmapexceptregion": [39, 163], "clearentirecostmap": 40, "computecoveragepath": 41, "computepaththroughpos": [42, 163], "computepathtopos": [43, 163], "controllerselector": 44, "dockrobot": 45, "driveonhead": [46, 92], "followpath": [47, 163], "getposefrompath": 48, "goalcheckerselector": 49, "navigatethroughpos": [50, 163], "navigatetopos": [51, 163], "plannerselector": 52, "progresscheckerselector": 53, "reinitializegloballoc": 54, "removeincollisiongo": 55, "removepassedgo": 56, "smoothpath": 57, "smootherselector": [58, 165], "spin": [59, 92], "truncatepath": 60, "truncatepathloc": [61, 164], "undockrobot": 62, "wait": 63, "areerrorcodespres": 64, "distancetravel": 65, "paramet": [65, 67, 84, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 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, 163, 164, 165, 166, 200], "globallyupdatedgo": 66, "goalreach": 67, "goalupd": 68, "initialposereceiv": 69, "isbatterycharg": 70, "isbatterylow": 71, "ispathvalid": 72, "isstuck": 73, "pathexpiringtim": 74, "timeexpir": 75, "transformavail": 76, "wouldacontrollerrecoveryhelp": 77, "wouldaplannerrecoveryhelp": 78, "wouldasmootherrecoveryhelp": 79, "recoverynod": 81, "distancecontrol": 83, "goalupdat": 84, "pathlongeronapproach": [85, 164], "ratecontrol": 86, "singletrigg": 87, "speedcontrol": 88, "detector": [89, 166], "featur": [89, 90, 166], "polygon": [89, 90, 166], "observ": [89, 90], "sourc": [89, 90, 154, 166], "monitor": [90, 95, 164, 165, 166, 201], "velocitypolygon": [90, 166, 201], "amcl": [91, 164], "default": [92, 97, 98, 108, 117, 163, 165, 166], "xml": [94, 163, 187], "provid": [95, 97, 113, 117], "constrain": [96, 164], "costmap2d": [98, 163, 171, 185, 200], "coverag": 99, "dock": [100, 167, 202], "simplechargingdock": 100, "dwb": [101, 127, 165, 167], "trajectori": [101, 106, 167], "critic": [101, 106, 166], "grace": [102, 166], "manag": [103, 164], "loopback": [104, 167], "simul": [104, 167, 181, 182, 194], "saver": 105, "info": [105, 197, 199], "predict": [106, 165], "mppi": [106, 166], "visual": [106, 167, 179, 182, 184, 189, 203], "handler": 106, "ackermann": 106, "motion": [106, 164, 166], "constraint": [106, 166], "angl": [106, 166], "cost": [106, 166, 167], "align": 106, "prefer": 106, "forward": [106, 165], "twirl": 106, "veloc": [106, 116, 164, 165, 167], "deadband": 106, "note": 106, "user": 106, "gener": [106, 154, 162, 205], "word": 106, "wisdom": 106, "horizon": 106, "size": 106, "offset": 106, "inflat": [106, 120, 185], "navfn": [107, 163, 164], "regul": [109, 165], "pure": [109, 172], "pursuit": [109, 172], "rotat": [110, 164, 166, 185, 204], "shim": [110, 164, 166, 204], "savitzki": [111, 165], "golai": [111, 165], "smac": [113, 140, 141, 142, 164, 165, 166, 185], "descript": [113, 182], "theta": [115, 164], "star": 115, "binari": [118, 154], "denois": [119, 165, 190], "keepout": [121, 197], "rang": [123, 182], "sensor": [123, 182], "speed": [124, 165, 199], "static": [125, 166, 167, 183], "voxel": [126, 166], "xytheta": 128, "iter": 128, "kinemat": [129, 164], "publish": [130, 165, 167, 183, 184, 197, 199], "limitedaccelgener": 131, "standardtrajectorygener": 132, "poseprogresscheck": [133, 165], "simplegoalcheck": 134, "simpleprogresscheck": 135, "stoppedgoalcheck": 136, "inputatwaypoint": 137, "photoatwaypoint": 138, "waitatwaypoint": 139, "hybrid": [141, 166], "A": [141, 166, 203], "lattic": 142, "baseobstaclecrit": 143, "goalaligncrit": 144, "goaldistcrit": 145, "obstaclefootprintcrit": 146, "oscillationcrit": 147, "pathaligncrit": 148, "pathdistcrit": 149, "preferforwardcrit": 150, "rotatetogoalcrit": 151, "twirlingcrit": 152, "build": [153, 154, 155, 179, 181, 182, 184, 189], "troubleshoot": 153, "common": [153, 182], "depend": 153, "failur": [153, 165], "report": 153, "issu": 153, "instal": [154, 159, 200], "releas": 154, "distribut": 154, "roll": 154, "develop": [154, 157, 158, 189], "docker": [154, 189], "contain": [154, 155, 156, 189], "imag": [154, 155, 182, 189], "doxygen": 154, "help": 154, "dev": [155, 156], "start": [155, 156, 159, 165, 198], "termin": 155, "rebuild": 155, "what": [156, 204], "why": 156, "how": [156, 190], "i": [156, 164, 204], "do": 156, "work": [156, 162, 190, 198], "get": [156, 158, 159, 191, 198], "secur": 156, "involv": 158, "process": [158, 164], "licens": 158, "certif": 158, "origin": 158, "dco": 158, "our": 160, "sponsor": 160, "servic": [160, 164], "citat": 160, "dash": 161, "eloqu": [161, 162], "packag": 161, "navigation2": [161, 183, 198, 200], "architectur": 161, "chang": [161, 163, 164, 165, 166], "foxi": [162, 163], "updat": [162, 163], "re": 162, "particl": 162, "messag": [162, 182], "select": [162, 166, 178, 185], "each": 162, "followpoint": 162, "capabl": 162, "galact": [163, 164], "feedback": [163, 165], "bt": [163, 164, 165, 166, 167, 170, 187], "interfac": [163, 166, 198], "ad": [163, 164, 165, 166, 181, 182, 184, 186, 187, 202, 203], "goal_checker_id": 163, "attribut": 163, "groot": [163, 164, 203], "support": [163, 164], "smacplann": 163, "thetastarplann": 163, "regulatedpurepursuitcontrol": 163, "current_": 163, "usag": 163, "unit": 163, "rai": 163, "trace": 163, "mark": 163, "sensor_msg": [163, 182], "pointcloud": 163, "pointcloud2": [163, 182], "controllerserv": 163, "failure_toler": 163, "remov": [163, 164, 165, 166], "launch": [163, 164, 165, 166, 181, 182, 184, 185, 191, 192, 195, 198, 200, 202], "rviz": [163, 165, 166, 167, 179, 182, 184, 194, 195, 200], "panel": [163, 165, 167], "inform": 163, "humbl": [164, 165, 177], "major": 164, "python": [164, 165], "executor": [164, 176], "nav2_cor": 164, "extend": 164, "btservicenod": 164, "result": [164, 166, 192], "includ": [164, 165, 166], "spawn": 164, "gazebo": [164, 181, 182, 196], "timeout": [164, 165, 166], "use_final_approach_orient": 164, "smacplanner2d": 164, "fix": [164, 166, 167], "orient": 164, "being": 164, "ignor": 164, "small": 164, "corner": 164, "case": 164, "detect": 164, "except": 164, "multipl": [164, 165], "limit": [164, 165, 167, 199], "rpp": [164, 165, 166], "task": [164, 176, 186], "approach": [164, 166], "scale": 164, "param": [164, 166, 169, 172, 173, 174], "refactor": 164, "drop": 164, "live": 164, "onli": [164, 166], "costmaplay": 164, "cleararea": 164, "invert": 164, "logic": 164, "composit": [164, 186], "cancel": [164, 166], "constant": 164, "rate": 164, "euclidean": 164, "distanc": [164, 165], "respawn": 164, "iron": [165, 166, 177], "use_sim_tim": 165, "from": [165, 166, 189, 191, 192], "yaml": [165, 166], "up": [165, 178, 179, 181, 182, 183, 184, 193], "recurs": 165, "refin": 165, "parameteriz": 165, "check": 165, "expand": 165, "benchmark": 165, "toler": 165, "costmap_2d_nod": 165, "constructor": 165, "file": [165, 166, 169, 172, 173, 174, 181, 182, 191, 192], "map_serv": 165, "give": 165, "access": [165, 166], "both": 165, "error": [165, 166, 186], "code": [165, 166, 186], "load": 165, "save": 165, "loop": 165, "v": [165, 185], "revers": 165, "prune": 165, "more": 165, "stabl": 165, "curv": 165, "long": 165, "lookahead": 165, "renam": 165, "appli": 165, "deceler": 165, "when": [165, 166], "allow": [165, 166], "progress_checker_plugin": 165, "": [165, 166, 179], "name": [165, 166, 169, 170, 172, 173, 174], "type": [165, 166], "isbatterychargingcondit": 165, "smacplannerhybrid": 165, "viz_expans": 165, "jazzi": [166, 167, 177], "behaviortre": 166, "cpp": 166, "upgrad": 166, "version": 166, "option": [166, 167, 185], "add": [166, 170], "format": 166, "soft": 166, "real": 166, "opennav_coverag": 166, "opennav_dock": 166, "introduc": 166, "multi": 166, "bringup": [166, 191, 192], "use_interpol": 166, "depreci": 166, "handl": 166, "For": [166, 189], "direction": 166, "addit": 166, "acceler": 166, "move": 166, "enumer": 166, "substitut": 166, "The": [166, 184], "debug": 166, "On": 166, "shortcut": 166, "solut": 166, "gp": [166, 196], "nav2_collision_monitor": 166, "enabl": [166, 171, 190, 197, 199], "disabl": [166, 167], "expos": 166, "rewrittenyaml": 166, "could": 166, "namespac": 166, "durat": 166, "wait_act": 166, "activ": 166, "fail": 166, "requir": [166, 169, 170, 171, 172, 173, 174, 187, 188, 190, 195, 196, 197, 198, 199, 201, 202], "transform": [166, 183, 196], "ar": 166, "avail": 166, "obtain": 166, "share": 166, "resourc": 166, "watchdog": 166, "mechan": 166, "base": [166, 189], "source_timeout": 166, "block": 166, "btactionserv": 166, "nativ": 166, "librari": [166, 170], "halttre": 166, "frame": 166, "costmapupd": 166, "msg": 166, "full": 166, "stack": [166, 190, 197, 199, 201], "clock": 166, "custom": [166, 170, 203], "progress": [166, 176], "interpolate_curvature_after_go": 166, "conflict": 166, "between": 166, "use_rotate_to_head": 166, "allow_revers": 166, "globalplann": 166, "btnavig": 166, "doubl": 166, "colon": 166, "radiu": [166, 185], "circl": 166, "footprint_clearing_en": 166, "bond_heartbeat_period": 166, "rotate_to_goal_head": 166, "regulatedpurepursuit": 166, "use_cancel_deceler": 166, "k": 167, "turtl": 167, "infrastructur": 167, "tool": 167, "cell": 167, "inspect": 167, "flicker": 167, "zero": [167, 189], "exit": 167, "migrat": 168, "write": [169, 170, 171, 172, 173, 174, 184], "tutori": [169, 170, 171, 172, 173, 174, 175, 187, 188, 190, 194, 195, 196, 197, 198, 199, 200, 205], "step": [169, 170, 171, 172, 173, 174, 187, 188, 190, 194, 195, 196, 197, 198, 199, 200], "export": [169, 170, 171, 172, 173, 174], "pass": [169, 172, 173, 174], "config": 170, "your": [170, 181, 187, 189, 195], "make": 171, "gradientlay": 171, "straightlin": 173, "roadmap": 177, "set": [178, 179, 181, 182, 183, 184, 193], "algorithm": 178, "summari": 178, "conclus": [178, 179, 181, 182, 183, 184, 186, 189, 196], "verif": [179, 181, 182], "first": [180, 189], "setup": [180, 181, 194, 195, 196, 200], "an": [181, 200], "system": [181, 196], "urdf": [181, 182, 184], "laserscan": 182, "nav2_costmap_2d": 182, "slam_toolbox": 182, "environ": [184, 195], "physic": [184, 195], "properti": 184, "tune": 185, "potenti": 185, "field": 185, "place": 185, "cach": 185, "heurist": 185, "page": 185, "we": 185, "d": 185, "love": 185, "offer": 185, "0": [187, 194, 195, 196, 198, 200], "familiar": 187, "specifi": 187, "modifi": [187, 200], "camera": [188, 193], "hero": 189, "preliminari": [189, 191, 192], "import": 189, "explor": 189, "understand": 189, "deploy": 189, "appendix": 189, "nois": 190, "induc": 190, "backtrac": 191, "larg": 191, "automat": 191, "crash": 191, "profil": 192, "interpret": 192, "vio": 193, "augment": 193, "zed": 193, "x": 193, "fuse": 193, "Into": 193, "vslam": 193, "out": 193, "object": 194, "click": 194, "turtlebot": 195, "variabl": 195, "initi": 195, "locat": 195, "send": 195, "world": 196, "navsat": 196, "interact": [196, 203], "log": 196, "zone": 197, "prepar": [197, 199, 201], "mask": [197, 199], "while": 198, "simplif": 198, "stvl": 200, "extern": 200, "execut": [201, 204], "chargingdock": 202, "databas": 202, "put": 202, "It": 202, "all": 202, "togeth": 202, "edit": 203, "primari": 204}, "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"], [160, "related-projects"]], "Robots Using": [[16, "robots-using"]], "Nav2 Behavior Trees": [[17, "nav2-behavior-trees"]], "Detailed Behavior Tree Walkthrough": [[18, "detailed-behavior-tree-walkthrough"]], "Overview": [[18, "overview"], [26, "overview"], [160, "overview"], [169, "overview"], [170, "overview"], [171, "overview"], [172, "overview"], [173, "overview"], [174, "overview"], [187, "overview"], [188, "overview"], [189, "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"]], "Prerequisites": [[18, "prerequisites"], [156, "prerequisites"]], "Navigate To Pose With Replanning and Recovery": [[18, "navigate-to-pose-with-replanning-and-recovery"]], "Navigation Subtree": [[18, "navigation-subtree"]], "Recovery Subtree": [[18, "recovery-subtree"]], "Introduction To Nav2 Specific Nodes": [[19, "introduction-to-nav2-specific-nodes"]], "Action Nodes": [[19, "action-nodes"]], "Condition Nodes": [[19, "condition-nodes"]], "Decorator Nodes": [[19, "decorator-nodes"]], "Control: PipelineSequence": [[19, "control-pipelinesequence"]], "Control: Recovery": [[19, "control-recovery"]], "Control: RoundRobin": [[19, "control-roundrobin"]], "Follow Dynamic Point": [[20, "follow-dynamic-point"]], "Navigate Through Poses": [[21, "navigate-through-poses"]], "Navigate To Pose and Pause Near Goal-Obstacle": [[22, "navigate-to-pose-and-pause-near-goal-obstacle"]], "Navigate To Pose": [[23, "navigate-to-pose"]], "Navigate To Pose With Consistent Replanning And If Path Becomes Invalid": [[24, "navigate-to-pose-with-consistent-replanning-and-if-path-becomes-invalid"]], "Odometry Calibration": [[25, "odometry-calibration"]], "Simple Commander API": [[26, "simple-commander-api"]], "Commander API": [[26, "id1"]], "Costmap API": [[26, "costmap-api"]], "Footprint Collision Checker API": [[26, "footprint-collision-checker-api"]], "Examples and Demos": [[26, "examples-and-demos"]], "Navigation Concepts": [[27, "navigation-concepts"]], "ROS 2": [[27, "ros-2"]], "Action Server": [[27, "action-server"]], "Lifecycle Nodes and Bond": [[27, "lifecycle-nodes-and-bond"]], "Behavior Trees": [[27, "behavior-trees"]], "Navigation Servers": [[27, "navigation-servers"]], "Planner, Controller, Smoother and Recovery Servers": [[27, "planner-controller-smoother-and-recovery-servers"]], "Planners": [[27, "planners"], [176, "planners"]], "Controllers": [[27, "controllers"], [176, "controllers"]], "Behaviors": [[27, "behaviors"], [176, "behaviors"]], "Smoothers": [[27, "smoothers"], [176, "smoothers"]], "Robot Footprints": [[27, "robot-footprints"]], "Waypoint Following": [[27, "waypoint-following"]], "State Estimation": [[27, "state-estimation"]], "Standards": [[27, "standards"]], "Global Positioning: Localization and SLAM": [[27, "global-positioning-localization-and-slam"]], "Odometry": [[27, "odometry"]], "Environmental Representation": [[27, "environmental-representation"]], "Costmaps and Layers": [[27, "costmaps-and-layers"]], "Costmap Filters": [[27, "costmap-filters"], [163, "costmap-filters"], [165, "costmap-filters"], [176, "costmap-filters"]], "Other Forms": [[27, "other-forms"]], "Nav2 Academic Overview": [[27, "nav2-academic-overview"]], "Configuration Guide": [[28, "configuration-guide"]], "AssistedTeleop": [[29, "assistedteleop"]], "Input Ports": [[29, "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"], [76, "input-ports"], [81, "input-ports"], [83, "input-ports"], [84, "input-ports"], [85, "input-ports"], [86, "input-ports"], [88, "input-ports"]], "Example": [[29, "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"], [65, "id1"], [66, "example"], [67, "example"], [67, "id1"], [68, "example"], [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"], [96, "example"], [97, "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"], [114, "example"], [115, "example"], [116, "example"], [117, "example"], [118, "example"], [119, "example"], [121, "example"], [124, "example"], [140, "example"], [141, "example"], [142, "example"]], "BackUp": [[30, "backup"]], "Output Ports": [[30, "output-ports"], [41, "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"], [55, "output-ports"], [56, "output-ports"], [57, "output-ports"], [58, "output-ports"], [59, "output-ports"], [60, "output-ports"], [61, "output-ports"], [62, "output-ports"]], "CancelAssistedTeleop": [[31, "cancelassistedteleop"]], "CancelBackUp": [[32, "cancelbackup"]], "CancelControl": [[33, "cancelcontrol"]], "CancelCoverage": [[34, "cancelcoverage"]], "CancelDriveOnHeading": [[35, "canceldriveonheading"]], "CancelSpin": [[36, "cancelspin"]], "CancelWait": [[37, "cancelwait"]], "ClearCostmapAroundRobot": [[38, "clearcostmaparoundrobot"]], "ClearCostmapExceptRegion": [[39, "clearcostmapexceptregion"]], "ClearEntireCostmap": [[40, "clearentirecostmap"]], "ComputeCoveragePath": [[41, "computecoveragepath"]], "ComputePathThroughPoses": [[42, "computepaththroughposes"]], "ComputePathToPose": [[43, "computepathtopose"]], "ControllerSelector": [[44, "controllerselector"]], "DockRobot": [[45, "dockrobot"]], "DriveOnHeading": [[46, "driveonheading"]], "FollowPath": [[47, "followpath"]], "GetPoseFromPath": [[48, "getposefrompath"]], "GoalCheckerSelector": [[49, "goalcheckerselector"]], "NavigateThroughPoses": [[50, "navigatethroughposes"]], "NavigateToPose": [[51, "navigatetopose"]], "PlannerSelector": [[52, "plannerselector"]], "ProgressCheckerSelector": [[53, "progresscheckerselector"]], "ReinitializeGlobalLocalization": [[54, "reinitializegloballocalization"]], "RemoveInCollisionGoals": [[55, "removeincollisiongoals"]], "RemovePassedGoals": [[56, "removepassedgoals"]], "SmoothPath": [[57, "smoothpath"]], "SmootherSelector": [[58, "smootherselector"]], "Spin": [[59, "spin"]], "TruncatePath": [[60, "truncatepath"]], "TruncatePathLocal": [[61, "truncatepathlocal"]], "UndockRobot": [[62, "undockrobot"]], "Wait": [[63, "wait"]], "AreErrorCodesPresent": [[64, "areerrorcodespresent"]], "DistanceTraveled": [[65, "distancetraveled"]], "Parameters": [[65, "parameters"], [84, "parameters"], [89, "parameters"], [90, "parameters"], [91, "parameters"], [93, "parameters"], [97, "parameters"], [99, "parameters"], [100, "parameters"], [103, "parameters"], [104, "parameters"], [107, "parameters"], [108, "parameters"], [115, "parameters"], [117, "parameters"], [127, "parameters"], [128, "parameters"], [129, "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"]], "GloballyUpdatedGoal": [[66, "globallyupdatedgoal"]], "GoalReached": [[67, "goalreached"]], "Parameter": [[67, "parameter"]], "GoalUpdated": [[68, "goalupdated"]], "InitialPoseReceived": [[69, "initialposereceived"]], "IsBatteryCharging": [[70, "isbatterycharging"]], "IsBatteryLow": [[71, "isbatterylow"]], "IsPathValid": [[72, "ispathvalid"]], "IsStuck": [[73, "isstuck"]], "PathExpiringTimer": [[74, "pathexpiringtimer"]], "TimeExpired": [[75, "timeexpired"]], "TransformAvailable": [[76, "transformavailable"]], "WouldAControllerRecoveryHelp": [[77, "wouldacontrollerrecoveryhelp"]], "Input Port": [[77, "input-port"], [78, "input-port"], [79, "input-port"]], "WouldAPlannerRecoveryHelp": [[78, "wouldaplannerrecoveryhelp"]], "WouldASmootherRecoveryHelp": [[79, "wouldasmootherrecoveryhelp"]], "PipelineSequence": [[80, "pipelinesequence"]], "RecoveryNode": [[81, "recoverynode"]], "RoundRobin": [[82, "roundrobin"]], "DistanceController": [[83, "distancecontroller"]], "GoalUpdater": [[84, "goalupdater"]], "PathLongerOnApproach": [[85, "pathlongeronapproach"]], "RateController": [[86, "ratecontroller"]], "SingleTrigger": [[87, "singletrigger"]], "SpeedController": [[88, "speedcontroller"]], "Collision Detector Node": [[89, "collision-detector-node"]], "Features": [[89, "features"], [90, "features"]], "Polygons parameters": [[89, "polygons-parameters"], [90, "polygons-parameters"]], "Observation sources parameters": [[89, "observation-sources-parameters"], [90, "observation-sources-parameters"]], "Collision Monitor Node": [[90, "collision-monitor-node"]], "VelocityPolygon parameters": [[90, "velocitypolygon-parameters"]], "AMCL": [[91, "amcl"]], "Behavior Server": [[92, "behavior-server"]], "Behavior Server Parameters": [[92, "behavior-server-parameters"]], "Default Plugins": [[92, "default-plugins"], [97, "default-plugins"], [98, "default-plugins"], [108, "default-plugins"]], "Spin Behavior Parameters": [[92, "spin-behavior-parameters"]], "BackUp Behavior Parameters": [[92, "backup-behavior-parameters"]], "DriveOnHeading Behavior Parameters": [[92, "driveonheading-behavior-parameters"]], "AssistedTeleop Behavior Parameters": [[92, "assistedteleop-behavior-parameters"]], "Behavior-Tree Navigator": [[93, "behavior-tree-navigator"]], "Behavior Tree XML Nodes": [[94, "behavior-tree-xml-nodes"]], "Action Plugins": [[94, "action-plugins"]], "Condition Plugins": [[94, "condition-plugins"]], "Control Plugins": [[94, "control-plugins"]], "Decorator Plugins": [[94, "decorator-plugins"]], "Collision Monitor": [[95, "collision-monitor"]], "Provided Nodes": [[95, "provided-nodes"]], "Constrained smoother": [[96, "constrained-smoother"]], "Smoother Server Parameters": [[96, "smoother-server-parameters"], [114, "smoother-server-parameters"]], "Controller Server": [[97, "controller-server"], [178, "controller-server"]], "Provided Plugins": [[97, "provided-plugins"], [113, "provided-plugins"], [117, "provided-plugins"]], "Costmap 2D": [[98, "costmap-2d"], [182, "costmap-2d"]], "Costmap2D ROS Parameters": [[98, "costmap2d-ros-parameters"]], "Plugin Parameters": [[98, "plugin-parameters"]], "Costmap Filters Parameters": [[98, "costmap-filters-parameters"]], "Coverage Server": [[99, "coverage-server"]], "Docking Server": [[100, "docking-server"]], "SimpleChargingDock Parameters": [[100, "simplechargingdock-parameters"]], "DWB Controller": [[101, "dwb-controller"], [127, "dwb-controller"]], "Controller": [[101, "controller"]], "Plugins": [[101, "plugins"]], "Trajectory Critics": [[101, "trajectory-critics"]], "Graceful Controller": [[102, "graceful-controller"]], "Graceful Controller Parameters": [[102, "graceful-controller-parameters"]], "Lifecycle Manager": [[103, "lifecycle-manager"]], "Loopback Simulator": [[104, "loopback-simulator"]], "Map Server / Saver": [[105, "map-server-saver"]], "Map Saver Parameters": [[105, "map-saver-parameters"]], "Map Server Parameters": [[105, "map-server-parameters"]], "Costmap Filter Info Server Parameters": [[105, "costmap-filter-info-server-parameters"]], "Model Predictive Path Integral Controller": [[106, "model-predictive-path-integral-controller"]], "MPPI Parameters": [[106, "mppi-parameters"]], "Trajectory Visualization": [[106, "trajectory-visualization"]], "Path Handler": [[106, "path-handler"]], "Ackermann Motion Model": [[106, "ackermann-motion-model"]], "Constraint Critic": [[106, "constraint-critic"]], "Goal Angle Critic": [[106, "goal-angle-critic"]], "Goal Critic": [[106, "goal-critic"]], "Obstacles Critic": [[106, "obstacles-critic"]], "Cost Critic": [[106, "cost-critic"]], "Path Align Critic": [[106, "path-align-critic"]], "Path Angle Critic": [[106, "path-angle-critic"]], "Path Follow Critic": [[106, "path-follow-critic"]], "Prefer Forward Critic": [[106, "prefer-forward-critic"]], "Twirling Critic": [[106, "twirling-critic"]], "Velocity Deadband Critic": [[106, "velocity-deadband-critic"]], "Notes to Users": [[106, "notes-to-users"]], "General Words of Wisdom": [[106, "general-words-of-wisdom"]], "Prediction Horizon, Costmap Sizing, and Offsets": [[106, "prediction-horizon-costmap-sizing-and-offsets"]], "Obstacle, Inflation Layer, and Path Following": [[106, "obstacle-inflation-layer-and-path-following"]], "NavFn Planner": [[107, "navfn-planner"]], "Planner Server": [[108, "planner-server"], [178, "planner-server"]], "Regulated Pure Pursuit": [[109, "regulated-pure-pursuit"]], "Regulated Pure Pursuit Parameters": [[109, "regulated-pure-pursuit-parameters"]], "Rotation Shim Controller": [[110, "rotation-shim-controller"]], "Rotation Shim Controller Parameters": [[110, "rotation-shim-controller-parameters"]], "Savitzky-Golay Smoother": [[111, "savitzky-golay-smoother"], [165, "savitzky-golay-smoother"]], "Savitzky-Golay Smoother Parameters": [[111, "savitzky-golay-smoother-parameters"]], "Simple Smoother": [[112, "simple-smoother"]], "Simple Smoother Parameters": [[112, "simple-smoother-parameters"]], "Smac Planner": [[113, "smac-planner"]], "Description": [[113, "description"]], "Smoother Server": [[114, "smoother-server"]], "Theta Star Planner": [[115, "theta-star-planner"]], "Velocity Smoother": [[116, "velocity-smoother"]], "Velocity Smoother Parameters": [[116, "velocity-smoother-parameters"]], "Waypoint Follower": [[117, "waypoint-follower"]], "Default Plugin": [[117, "default-plugin"]], "Binary Filter Parameters": [[118, "binary-filter-parameters"]], "Denoise Layer Parameters": [[119, "denoise-layer-parameters"]], "Inflation Layer Parameters": [[120, "inflation-layer-parameters"]], "Keepout Filter Parameters": [[121, "keepout-filter-parameters"]], "Obstacle Layer Parameters": [[122, "obstacle-layer-parameters"]], "Range Sensor Parameters": [[123, "range-sensor-parameters"]], "Speed Filter Parameters": [[124, "speed-filter-parameters"]], "Static Layer Parameters": [[125, "static-layer-parameters"]], "Voxel Layer Parameters": [[126, "voxel-layer-parameters"]], "XYTheta Iterator": [[128, "xytheta-iterator"]], "Kinematic Parameters": [[129, "kinematic-parameters"]], "Publisher": [[130, "publisher"]], "LimitedAccelGenerator": [[131, "limitedaccelgenerator"]], "StandardTrajectoryGenerator": [[132, "standardtrajectorygenerator"]], "PoseProgressChecker": [[133, "poseprogresschecker"]], "SimpleGoalChecker": [[134, "simplegoalchecker"]], "SimpleProgressChecker": [[135, "simpleprogresschecker"]], "StoppedGoalChecker": [[136, "stoppedgoalchecker"]], "InputAtWaypoint": [[137, "inputatwaypoint"]], "PhotoAtWaypoint": [[138, "photoatwaypoint"]], "WaitAtWaypoint": [[139, "waitatwaypoint"]], "Smac 2D Planner": [[140, "smac-2d-planner"]], "Smac Hybrid-A* Planner": [[141, "smac-hybrid-a-planner"]], "Smac State Lattice Planner": [[142, "smac-state-lattice-planner"]], "BaseObstacleCritic": [[143, "baseobstaclecritic"]], "GoalAlignCritic": [[144, "goalaligncritic"]], "GoalDistCritic": [[145, "goaldistcritic"]], "ObstacleFootprintCritic": [[146, "obstaclefootprintcritic"]], "OscillationCritic": [[147, "oscillationcritic"]], "PathAlignCritic": [[148, "pathaligncritic"]], "PathDistCritic": [[149, "pathdistcritic"]], "PreferForwardCritic": [[150, "preferforwardcritic"]], "RotateToGoalCritic": [[151, "rotatetogoalcritic"]], "TwirlingCritic": [[152, "twirlingcritic"]], "Build Troubleshooting Guide": [[153, "build-troubleshooting-guide"]], "Common Nav2 Dependencies Build Failures": [[153, "common-nav2-dependencies-build-failures"]], "Reporting Issue": [[153, "reporting-issue"]], "Build and Install": [[154, "build-and-install"]], "Install": [[154, "install"]], "Build": [[154, "build"]], "Released Distribution Binaries": [[154, "released-distribution-binaries"]], "Rolling Development Source": [[154, "rolling-development-source"]], "Docker Container Images": [[154, "docker-container-images"]], "Generate Doxygen": [[154, "generate-doxygen"]], "Help": [[154, "help"]], "Dev Container Guide": [[155, "dev-container-guide"]], "Creating Dev Containers": [[155, "creating-dev-containers"]], "Building the image": [[155, "building-the-image"]], "Starting the container": [[155, "starting-the-container"]], "Using Dev Containers": [[155, "using-dev-containers"]], "Terminals": [[155, "terminals"]], "Lifecycle": [[155, "lifecycle"]], "Rebuilding": [[155, "rebuilding"]], "Dev Containers": [[156, "dev-containers"]], "What, Why, How?": [[156, "what-why-how"]], "What is a Dev Container?": [[156, "what-is-a-dev-container"]], "Why use a Dev Container?": [[156, "why-use-a-dev-container"]], "How do Dev Containers work?": [[156, "how-do-dev-containers-work"]], "Getting started": [[156, "getting-started"]], "Security": [[156, "security"]], "Development Guides": [[157, "development-guides"]], "Getting Involved": [[158, "getting-involved"], [158, "id1"]], "Process": [[158, "process"]], "Licensing": [[158, "licensing"]], "Developer Certification of Origin (DCO)": [[158, "developer-certification-of-origin-dco"]], "Getting Started": [[159, "getting-started"]], "Installation": [[159, "installation"]], "Running the Example": [[159, "running-the-example"]], "Navigating": [[159, "navigating"]], "Nav2": [[160, "lpn"]], "Our Sponsors": [[160, "our-sponsors"]], "Services": [[160, "services"]], "Citations": [[160, "citations"]], "Dashing to Eloquent": [[161, "dashing-to-eloquent"]], "New Packages": [[161, "new-packages"]], "New Plugins": [[161, "new-plugins"], [162, "new-plugins"], [163, "new-plugins"]], "Navigation2 Architectural Changes": [[161, "navigation2-architectural-changes"]], "Eloquent to Foxy": [[162, "eloquent-to-foxy"]], "General": [[162, "general"]], "Server Updates": [[162, "server-updates"]], "Map Server Re-Work": [[162, "map-server-re-work"]], "New Particle Filter Messages": [[162, "new-particle-filter-messages"]], "Selection of Behavior Tree in each navigation action": [[162, "selection-of-behavior-tree-in-each-navigation-action"]], "FollowPoint Capability": [[162, "followpoint-capability"]], "New Costmap Layer": [[162, "new-costmap-layer"]], "Foxy to Galactic": [[163, "foxy-to-galactic"]], "NavigateToPose Action Feedback updates": [[163, "navigatetopose-action-feedback-updates"]], "NavigateToPose BT-node Interface Changes": [[163, "navigatetopose-bt-node-interface-changes"]], "NavigateThroughPoses and ComputePathThroughPoses Actions Added": [[163, "navigatethroughposes-and-computepaththroughposes-actions-added"]], "ComputePathToPose BT-node Interface Changes": [[163, "computepathtopose-bt-node-interface-changes"]], "ComputePathToPose Action Interface Changes": [[163, "computepathtopose-action-interface-changes"]], "BackUp BT-node Interface Changes": [[163, "backup-bt-node-interface-changes"]], "BackUp Recovery Interface Changes": [[163, "backup-recovery-interface-changes"]], "Nav2 Controllers and Goal Checker Plugin Interface Changes": [[163, "nav2-controllers-and-goal-checker-plugin-interface-changes"]], "FollowPath goal_checker_id attribute": [[163, "followpath-goal-checker-id-attribute"]], "Groot Support": [[163, "groot-support"]], "SmacPlanner": [[163, "smacplanner"]], "ThetaStarPlanner": [[163, "thetastarplanner"]], "RegulatedPurePursuitController": [[163, "regulatedpurepursuitcontroller"]], "Costmap2D current_ Usage": [[163, "costmap2d-current-usage"]], "Standard time units in parameters": [[163, "standard-time-units-in-parameters"]], "Ray Tracing Parameters": [[163, "ray-tracing-parameters"]], "Obstacle Marking Parameters": [[163, "obstacle-marking-parameters"]], "Recovery Action Changes": [[163, "recovery-action-changes"]], "Default Behavior Tree Changes": [[163, "default-behavior-tree-changes"]], "NavFn Planner Parameters": [[163, "navfn-planner-parameters"]], "New ClearCostmapExceptRegion and ClearCostmapAroundRobot BT-nodes": [[163, "new-clearcostmapexceptregion-and-clearcostmaparoundrobot-bt-nodes"]], "New Behavior Tree Nodes": [[163, "new-behavior-tree-nodes"]], "sensor_msgs/PointCloud to sensor_msgs/PointCloud2 Change": [[163, "sensor-msgs-pointcloud-to-sensor-msgs-pointcloud2-change"]], "ControllerServer New Parameter failure_tolerance": [[163, "controllerserver-new-parameter-failure-tolerance"]], "Removed BT XML Launch Configurations": [[163, "removed-bt-xml-launch-configurations"]], "Nav2 RViz Panel Action Feedback Information": [[163, "nav2-rviz-panel-action-feedback-information"]], "Galactic to Humble": [[164, "galactic-to-humble"]], "Major improvements to Smac Planners": [[164, "major-improvements-to-smac-planners"]], "Simple (Python) Commander": [[164, "simple-python-commander"]], "Reduce Nodes and Executors": [[164, "reduce-nodes-and-executors"]], "API Change for nav2_core": [[164, "api-change-for-nav2-core"]], "Extending the BtServiceNode to process Service-Results": [[164, "extending-the-btservicenode-to-process-service-results"]], "Including new Rotation Shim Controller Plugin": [[164, "including-new-rotation-shim-controller-plugin"]], "Spawning the robot in Gazebo": [[164, "spawning-the-robot-in-gazebo"]], "Recovery Behavior Timeout": [[164, "recovery-behavior-timeout"]], "New parameter use_final_approach_orientation for the 3 2D planners": [[164, "new-parameter-use-final-approach-orientation-for-the-3-2d-planners"]], "SmacPlanner2D and Theta*: fix goal orientation being ignored": [[164, "smacplanner2d-and-theta-fix-goal-orientation-being-ignored"]], "SmacPlanner2D, NavFn and Theta*: fix small path corner cases": [[164, "smacplanner2d-navfn-and-theta-fix-small-path-corner-cases"]], "Change and fix behavior of dynamic parameter change detection": [[164, "change-and-fix-behavior-of-dynamic-parameter-change-detection"]], "Dynamic Parameters": [[164, "dynamic-parameters"]], "BT Action Nodes Exception Changes": [[164, "bt-action-nodes-exception-changes"]], "BT Navigator Groot Multiple Navigators": [[164, "bt-navigator-groot-multiple-navigators"]], "Removed Kinematic Limiting in RPP": [[164, "removed-kinematic-limiting-in-rpp"]], "Added Smoother Task Server": [[164, "added-smoother-task-server"]], "Removed Use Approach Velocity Scaling Param in RPP": [[164, "removed-use-approach-velocity-scaling-param-in-rpp"]], "Refactored AMCL motion models as plugins": [[164, "refactored-amcl-motion-models-as-plugins"]], "Dropping Support for Live Groot Monitoring of Nav2": [[164, "dropping-support-for-live-groot-monitoring-of-nav2"]], "Replanning Only if Path is Invalid": [[164, "replanning-only-if-path-is-invalid"]], "Fix CostmapLayer clearArea invert param logic": [[164, "fix-costmaplayer-cleararea-invert-param-logic"]], "Dynamic Composition": [[164, "dynamic-composition"]], "BT Cancel Node": [[164, "bt-cancel-node"]], "BT PathLongerOnApproach Node": [[164, "bt-pathlongeronapproach-node"]], "BT TruncatePathLocal Node": [[164, "bt-truncatepathlocal-node"]], "Constrained Smoother": [[164, "constrained-smoother"]], "Replanning at a Constant Rate and if the Path is Invalid": [[164, "replanning-at-a-constant-rate-and-if-the-path-is-invalid"]], "Euclidean Distance 2D": [[164, "euclidean-distance-2d"]], "Recovery To Behavior": [[164, "recovery-to-behavior"]], "Respawn Support in Launch and Lifecycle Manager": [[164, "respawn-support-in-launch-and-lifecycle-manager"]], "New Nav2 Velocity Smoother": [[164, "new-nav2-velocity-smoother"]], "Goal Checker API Changed": [[164, "goal-checker-api-changed"]], "Added Assisted Teleop": [[164, "added-assisted-teleop"]], "Humble to Iron": [[165, "humble-to-iron"]], "New Behavior-Tree Navigator Plugins": [[165, "new-behavior-tree-navigator-plugins"]], "Added Collision Monitor": [[165, "added-collision-monitor"]], "Removed use_sim_time from yaml": [[165, "removed-use-sim-time-from-yaml"]], "Run-time Speed up of Smac Planner": [[165, "run-time-speed-up-of-smac-planner"]], "Recursive Refinement of Smac and Simple Smoothers": [[165, "recursive-refinement-of-smac-and-simple-smoothers"]], "Simple Commander Python API": [[165, "simple-commander-python-api"]], "Smac Planner Start Pose Included in Path": [[165, "smac-planner-start-pose-included-in-path"]], "Parameterizable Collision Checking in RPP": [[165, "parameterizable-collision-checking-in-rpp"]], "Expanded Planner Benchmark Tests": [[165, "expanded-planner-benchmark-tests"]], "Smac Planner Path Tolerances": [[165, "smac-planner-path-tolerances"]], "costmap_2d_node default constructor": [[165, "costmap-2d-node-default-constructor"]], "Feedback for Navigation Failures": [[165, "feedback-for-navigation-failures"]], "Changes to Map yaml file path for map_server node in Launch": [[165, "changes-to-map-yaml-file-path-for-map-server-node-in-launch"]], "SmootherSelector BT Node": [[165, "smootherselector-bt-node"]], "Publish Costmap Layers": [[165, "publish-costmap-layers"]], "Give Behavior Server Access to Both Costmaps": [[165, "give-behavior-server-access-to-both-costmaps"]], "New Model Predictive Path Integral Controller": [[165, "new-model-predictive-path-integral-controller"]], "Behavior Tree Uses Error Codes": [[165, "behavior-tree-uses-error-codes"]], "Load, Save and Loop Waypoints from the Nav2 Panel in RViz": [[165, "load-save-and-loop-waypoints-from-the-nav2-panel-in-rviz"]], "DWB Forward vs Reverse Pruning": [[165, "dwb-forward-vs-reverse-pruning"]], "More stable regulation on curves for long lookahead distances": [[165, "more-stable-regulation-on-curves-for-long-lookahead-distances"]], "Publish Collision Monitor State": [[165, "publish-collision-monitor-state"]], "Renamed ROS-parameter in Collision Monitor": [[165, "renamed-ros-parameter-in-collision-monitor"]], "New safety behavior model \u201climit\u201d in Collision Monitor": [[165, "new-safety-behavior-model-limit-in-collision-monitor"]], "Velocity smoother applies deceleration when timeout": [[165, "velocity-smoother-applies-deceleration-when-timeout"]], "PoseProgressChecker plugin": [[165, "poseprogresschecker-plugin"]], "Allow multiple goal checkers and change parameter progress_checker_plugin(s) name and type": [[165, "allow-multiple-goal-checkers-and-change-parameter-progress-checker-plugin-s-name-and-type"]], "IsBatteryChargingCondition BT Node": [[165, "isbatterychargingcondition-bt-node"]], "Behavior Server Error Codes": [[165, "behavior-server-error-codes"]], "New Denoise Costmap Layer Plugin": [[165, "new-denoise-costmap-layer-plugin"]], "SmacPlannerHybrid viz_expansions parameter": [[165, "smacplannerhybrid-viz-expansions-parameter"]], "Iron to Jazzy": [[166, "iron-to-jazzy"]], "BehaviorTree.CPP upgraded to version 4.5+": [[166, "behaviortree-cpp-upgraded-to-version-4-5"]], "Added TwistStamped Option for Commands": [[166, "added-twiststamped-option-for-commands"]], "Add VelocityPolygon in Collision Monitor": [[166, "add-velocitypolygon-in-collision-monitor"]], "Change polygon points parameter format in Collision Monitor": [[166, "change-polygon-points-parameter-format-in-collision-monitor"]], "Introduction of Soft-Real Time Action Servers": [[166, "introduction-of-soft-real-time-action-servers"]], "opennav_coverage Project": [[166, "opennav-coverage-project"]], "opennav_docking Project": [[166, "opennav-docking-project"]], "Introduce a new Multi-Robot Bringup Launch": [[166, "introduce-a-new-multi-robot-bringup-launch"]], "New option for the Voxel and Obstacle Layers": [[166, "new-option-for-the-voxel-and-obstacle-layers"]], "use_interpolation RPP Parameter Depreciated": [[166, "use-interpolation-rpp-parameter-depreciated"]], "Changes to MPPI Goal Critic": [[166, "changes-to-mppi-goal-critic"]], "Changes to MPPI Path Angle Critic": [[166, "changes-to-mppi-path-angle-critic"]], "Changes to MPPI Path Handling For Directionality": [[166, "changes-to-mppi-path-handling-for-directionality"]], "Addition of new MPPI Cost Critic": [[166, "addition-of-new-mppi-cost-critic"]], "MPPI Acceleration": [[166, "mppi-acceleration"]], "Move Error Code Enumerations": [[166, "move-error-code-enumerations"]], "Substitution in parameter file": [[166, "substitution-in-parameter-file"]], "Allow Behavior Server Plugins to Access The Action Result": [[166, "allow-behavior-server-plugins-to-access-the-action-result"]], "Smac Planner Debug Param Name Change": [[166, "smac-planner-debug-param-name-change"]], "Smac Planner On Approach to Goal Shortcutting Solutions": [[166, "smac-planner-on-approach-to-goal-shortcutting-solutions"]], "Added GPS Waypoint Follower Server": [[166, "added-gps-waypoint-follower-server"]], "Smac Planner Hybrid-A* New Features": [[166, "smac-planner-hybrid-a-new-features"]], "New node in nav2_collision_monitor: Collision Detector": [[166, "new-node-in-nav2-collision-monitor-collision-detector"]], "Dynamic enabling/disabling of sources/polygons in Collision Monitor/Detector": [[166, "dynamic-enabling-disabling-of-sources-polygons-in-collision-monitor-detector"]], "Expose action server\u2019s result timeout": [[166, "expose-action-server-s-result-timeout"]], "RewrittenYaml could add new parameters to YAMLs": [[166, "rewrittenyaml-could-add-new-parameters-to-yamls"]], "Simple Commander API Allows Multi-Robot Namespacing": [[166, "simple-commander-api-allows-multi-robot-namespacing"]], "Change duration type in wait_action node": [[166, "change-duration-type-in-wait-action-node"]], "The costmap activation fails when required transforms are not available": [[166, "the-costmap-activation-fails-when-required-transforms-are-not-available"]], "Subtrees Obtain Shared Resources": [[166, "subtrees-obtain-shared-resources"]], "Collision Monitor: added watchdog mechanism based on source_timeout parameter with default blocking behavior": [[166, "collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior"]], "BtActionServer: use native library haltTree()": [[166, "btactionserver-use-native-library-halttree"]], "Global Frame Removed from 2 BT Nodes": [[166, "global-frame-removed-from-2-bt-nodes"]], "Introduction of CostmapUpdate.msg": [[166, "introduction-of-costmapupdate-msg"]], "Full Stack Uses Node Clocks": [[166, "full-stack-uses-node-clocks"]], "New Graceful Motion Controller": [[166, "new-graceful-motion-controller"]], "Plugin Libraries in BT Navigator Only Includes Custom Nodes": [[166, "plugin-libraries-in-bt-navigator-only-includes-custom-nodes"]], "New RViz Plugin for selecting Planners, Controllers, Goal Checkers, Progress Checkers and Smoothers": [[166, "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": [[166, "rpp-new-optional-interpolate-curvature-after-goal-behavior-and-fix-conflict-between-use-rotate-to-heading-and-allow-reversing"]], "Cancel Checker Interface For GlobalPlanner": [[166, "cancel-checker-interface-for-globalplanner"]], "New BtActionServer/BtNavigator parameter": [[166, "new-btactionserver-btnavigator-parameter"]], "New collision monitor parameter": [[166, "new-collision-monitor-parameter"]], "New graceful cancellation API for Controllers": [[166, "new-graceful-cancellation-api-for-controllers"]], "Standardization of Plugin Naming with Double Colons (::)": [[166, "standardization-of-plugin-naming-with-double-colons"]], "Collision monitor: dynamic radius for circle type polygons": [[166, "collision-monitor-dynamic-radius-for-circle-type-polygons"]], "Static Layer: new parameter footprint_clearing_enabled": [[166, "static-layer-new-parameter-footprint-clearing-enabled"]], "Lifecycle Node: added bond_heartbeat_period parameter (and allow disabling the bond mechanism)": [[166, "lifecycle-node-added-bond-heartbeat-period-parameter-and-allow-disabling-the-bond-mechanism"]], "Rotation Shim Controller: new parameter rotate_to_goal_heading": [[166, "rotation-shim-controller-new-parameter-rotate-to-goal-heading"]], "MPPI Controller: Addition of acceleration constraints": [[166, "mppi-controller-addition-of-acceleration-constraints"]], "RegulatedPurePursuit Controller [RPP]: new parameter use_cancel_deceleration": [[166, "regulatedpurepursuit-controller-rpp-new-parameter-use-cancel-deceleration"]], "Jazzy to K-Turtle": [[167, "jazzy-to-k-turtle"]], "New Nav2 Loopback Simulator": [[167, "new-nav2-loopback-simulator"]], "Docking with Static Infrastructure or Dynamic Docking": [[167, "docking-with-static-infrastructure-or-dynamic-docking"]], "New RViz panel for Docking": [[167, "new-rviz-panel-for-docking"]], "New BT Nodes": [[167, "new-bt-nodes"]], "New RViz Tool for Costmap Cost Cell Inspection": [[167, "new-rviz-tool-for-costmap-cost-cell-inspection"]], "Fix flickering visualization": [[167, "fix-flickering-visualization"]], "Option to limit velocity through DWB trajectory": [[167, "option-to-limit-velocity-through-dwb-trajectory"]], "Option to disable zero velocity publishing on goal exit": [[167, "option-to-disable-zero-velocity-publishing-on-goal-exit"]], "Migration Guides": [[168, "migration-guides"]], "Writing a New Behavior Plugin": [[169, "writing-a-new-behavior-plugin"]], "Requirements": [[169, "requirements"], [170, "requirements"], [171, "requirements"], [172, "requirements"], [173, "requirements"], [174, "requirements"], [187, "requirements"], [188, "requirements"], [190, "requirements"], [195, "requirements"], [196, "requirements"], [197, "requirements"], [198, "requirements"], [199, "requirements"], [201, "requirements"], [202, "requirements"]], "Tutorial Steps": [[169, "tutorial-steps"], [170, "tutorial-steps"], [171, "tutorial-steps"], [172, "tutorial-steps"], [173, "tutorial-steps"], [174, "tutorial-steps"], [187, "tutorial-steps"], [188, "tutorial-steps"], [190, "tutorial-steps"], [194, "tutorial-steps"], [195, "tutorial-steps"], [196, "tutorial-steps"], [197, "tutorial-steps"], [198, "tutorial-steps"], [199, "tutorial-steps"], [200, "tutorial-steps"]], "1- Creating a new Behavior Plugin": [[169, "creating-a-new-behavior-plugin"]], "2- Exporting the Behavior Plugin": [[169, "exporting-the-behavior-plugin"]], "3- Pass the plugin name through params file": [[169, "pass-the-plugin-name-through-params-file"], [173, "pass-the-plugin-name-through-params-file"]], "4- Run Behavior Plugin": [[169, "run-behavior-plugin"]], "Writing a New Behavior Tree Plugin": [[170, "writing-a-new-behavior-tree-plugin"]], "1- Creating a new BT Plugin": [[170, "creating-a-new-bt-plugin"]], "2- Exporting the planner plugin": [[170, "exporting-the-planner-plugin"], [173, "exporting-the-planner-plugin"]], "3- Add plugin library name to config": [[170, "add-plugin-library-name-to-config"]], "4- Run Your Custom plugin": [[170, "run-your-custom-plugin"]], "Writing a New Costmap2D Plugin": [[171, "writing-a-new-costmap2d-plugin"]], "1- Write a new Costmap2D plugin": [[171, "write-a-new-costmap2d-plugin"]], "2- Export and make GradientLayer plugin": [[171, "export-and-make-gradientlayer-plugin"]], "3- Enable the plugin in Costmap2D": [[171, "enable-the-plugin-in-costmap2d"]], "4- Run GradientLayer plugin": [[171, "run-gradientlayer-plugin"]], "Writing a New Controller Plugin": [[172, "writing-a-new-controller-plugin"]], "1- Create a new Controller Plugin": [[172, "create-a-new-controller-plugin"]], "2- Exporting the controller plugin": [[172, "exporting-the-controller-plugin"]], "3- Pass the plugin name through the params file": [[172, "pass-the-plugin-name-through-the-params-file"], [174, "pass-the-plugin-name-through-the-params-file"]], "4- Run Pure Pursuit Controller plugin": [[172, "run-pure-pursuit-controller-plugin"]], "Writing a New Planner Plugin": [[173, "writing-a-new-planner-plugin"]], "1- Creating a new Planner Plugin": [[173, "creating-a-new-planner-plugin"]], "4- Run StraightLine plugin": [[173, "run-straightline-plugin"]], "Writing a New Navigator Plugin": [[174, "writing-a-new-navigator-plugin"]], "1- Create a new Navigator Plugin": [[174, "create-a-new-navigator-plugin"]], "2- Exporting the navigator plugin": [[174, "exporting-the-navigator-plugin"]], "4- Run plugin": [[174, "run-plugin"]], "Plugin Tutorials": [[175, "plugin-tutorials"]], "Navigation Plugins": [[176, "navigation-plugins"]], "Behavior-Tree Navigators": [[176, "behavior-tree-navigators"]], "Costmap Layers": [[176, "costmap-layers"]], "Waypoint Task Executors": [[176, "waypoint-task-executors"]], "Goal Checkers": [[176, "goal-checkers"]], "Progress Checkers": [[176, "progress-checkers"]], "Behavior Tree Nodes": [[176, "behavior-tree-nodes"]], "Roadmaps": [[177, "roadmaps"]], "Jazzy Roadmap": [[177, "jazzy-roadmap"]], "Iron Roadmap": [[177, "iron-roadmap"]], "Humble Roadmap": [[177, "humble-roadmap"]], "Setting Up Navigation Plugins": [[178, "setting-up-navigation-plugins"]], "Planner and Controller Servers": [[178, "planner-and-controller-servers"]], "Selecting the Algorithm Plugins": [[178, "selecting-the-algorithm-plugins"]], "Summary": [[178, "summary"], [178, "id1"]], "Example Configuration": [[178, "example-configuration"], [178, "id2"]], "Conclusion": [[178, "conclusion"], [179, "conclusion"], [181, "conclusion"], [182, "conclusion"], [183, "conclusion"], [184, "conclusion"], [186, "conclusion"], [189, "conclusion"], [196, "conclusion"]], "Setting Up the Robot\u2019s Footprint": [[179, "setting-up-the-robot-s-footprint"]], "Footprint Introduction": [[179, "footprint-introduction"]], "Configuring the Robot\u2019s Footprint": [[179, "configuring-the-robot-s-footprint"]], "Build, Run and Verification": [[179, "build-run-and-verification"], [181, "build-run-and-verification"], [181, "id4"], [182, "build-run-and-verification"], [182, "id2"]], "Visualizing Footprint in RViz": [[179, "visualizing-footprint-in-rviz"]], "First-Time Robot Setup Guide": [[180, "first-time-robot-setup-guide"]], "Setting Up Odometry": [[181, "setting-up-odometry"]], "Odometry Introduction": [[181, "odometry-introduction"]], "Setting Up Odometry on your Robot": [[181, "setting-up-odometry-on-your-robot"]], "Simulating an Odometry System using Gazebo": [[181, "simulating-an-odometry-system-using-gazebo"]], "Setup and Prerequisites": [[181, "setup-and-prerequisites"]], "Adding Gazebo Plugins to a URDF": [[181, "adding-gazebo-plugins-to-a-urdf"], [182, "adding-gazebo-plugins-to-a-urdf"]], "Launch and Build Files": [[181, "launch-and-build-files"], [181, "id3"], [182, "launch-and-build-files"]], "Robot Localization Demo": [[181, "robot-localization-demo"]], "Configuring Robot Localization": [[181, "configuring-robot-localization"]], "Setting Up Sensors": [[182, "setting-up-sensors"]], "Sensor Introduction": [[182, "sensor-introduction"]], "Common Sensor Messages": [[182, "common-sensor-messages"]], "sensor_msgs/LaserScan": [[182, "sensor-msgs-laserscan"]], "sensor_msgs/PointCloud2": [[182, "sensor-msgs-pointcloud2"]], "sensor_msgs/Range": [[182, "sensor-msgs-range"]], "sensor_msgs/Image": [[182, "sensor-msgs-image"]], "Simulating Sensors using Gazebo": [[182, "simulating-sensors-using-gazebo"]], "Mapping and Localization": [[182, "mapping-and-localization"]], "Configuring nav2_costmap_2d": [[182, "configuring-nav2-costmap-2d"]], "Launching Description Nodes, RViz and Gazebo": [[182, "launching-description-nodes-rviz-and-gazebo"]], "Launching slam_toolbox": [[182, "launching-slam-toolbox"]], "Launching Nav2": [[182, "launching-nav2"]], "Visualizing Costmaps in RViz": [[182, "visualizing-costmaps-in-rviz"]], "Setting Up Transformations": [[183, "setting-up-transformations"]], "Transforms Introduction": [[183, "transforms-introduction"]], "Static Transform Publisher Demo": [[183, "static-transform-publisher-demo"]], "Transforms in Navigation2": [[183, "transforms-in-navigation2"]], "Setting Up The URDF": [[184, "setting-up-the-urdf"]], "URDF and the Robot State Publisher": [[184, "urdf-and-the-robot-state-publisher"]], "Setting Up the Environment": [[184, "setting-up-the-environment"]], "Writing the URDF": [[184, "writing-the-urdf"]], "Build and Launch": [[184, "build-and-launch"]], "Visualization using RVIZ": [[184, "visualization-using-rviz"]], "Adding Physical Properties": [[184, "adding-physical-properties"]], "Tuning Guide": [[185, "tuning-guide"]], "Inflation Potential Fields": [[185, "inflation-potential-fields"]], "Robot Footprint vs Radius": [[185, "robot-footprint-vs-radius"]], "Rotate in Place Behavior": [[185, "rotate-in-place-behavior"]], "Planner Plugin Selection": [[185, "planner-plugin-selection"]], "Controller Plugin Selection": [[185, "controller-plugin-selection"]], "Caching Obstacle Heuristic in Smac Planners": [[185, "caching-obstacle-heuristic-in-smac-planners"]], "Costmap2D Plugins": [[185, "costmap2d-plugins"]], "Nav2 Launch Options": [[185, "nav2-launch-options"]], "Other Pages We\u2019d Love To Offer": [[185, "other-pages-we-d-love-to-offer"]], "Adding a New Nav2 Task Server": [[186, "adding-a-new-nav2-task-server"]], "Lifecycle Nodes": [[186, "lifecycle-nodes"]], "Composition": [[186, "composition"]], "Error codes": [[186, "error-codes"]], "Adding a Smoother to a BT": [[187, "adding-a-smoother-to-a-bt"]], "0- Familiarization with the Smoother BT Node": [[187, "familiarization-with-the-smoother-bt-node"]], "1- Specifying a Smoother Plugin": [[187, "specifying-a-smoother-plugin"]], "2- Modifying your BT XML": [[187, "modifying-your-bt-xml"]], "Camera Calibration": [[188, "camera-calibration"]], "Docker for Development: Zero to Hero": [[189, "docker-for-development-zero-to-hero"]], "Preliminaries": [[189, "preliminaries"], [191, "preliminaries"], [192, "preliminaries"]], "Important Docker Commands": [[189, "important-docker-commands"]], "Exploring Your First Container": [[189, "exploring-your-first-container"]], "Understanding ROS Docker Images": [[189, "understanding-ros-docker-images"]], "For Docker-Based Development": [[189, "for-docker-based-development"]], "Building a Development Image": [[189, "building-a-development-image"]], "Visualizations from Docker": [[189, "visualizations-from-docker"]], "For Docker-Based Deployment": [[189, "for-docker-based-deployment"]], "Appendix": [[189, "appendix"]], "Nav2 Development Image": [[189, "nav2-development-image"]], "Nav2 Deployment Image": [[189, "nav2-deployment-image"]], "Filtering of Noise-Induced Obstacles": [[190, "filtering-of-noise-induced-obstacles"]], "1. Enable Denoise Layer": [[190, "enable-denoise-layer"]], "2. Run Nav2 stack": [[190, "run-nav2-stack"]], "How it works": [[190, "how-it-works"]], "Get Backtrace in ROS 2 / Nav2": [[191, "get-backtrace-in-ros-2-nav2"]], "From a Node": [[191, "from-a-node"]], "From a Launch File": [[191, "from-a-launch-file"]], "From Large Project": [[191, "from-large-project"]], "From Nav2 Bringup": [[191, "from-nav2-bringup"], [192, "from-nav2-bringup"]], "Automatic backtrace on crash": [[191, "automatic-backtrace-on-crash"]], "Profiling in ROS 2 / Nav2": [[192, "profiling-in-ros-2-nav2"]], "Profile from a Node": [[192, "profile-from-a-node"]], "Profile from a Launch File": [[192, "profile-from-a-launch-file"]], "Interpreting Results": [[192, "interpreting-results"]], "Using VIO to Augment Robot Odometry": [[193, "using-vio-to-augment-robot-odometry"]], "Setting Up the ZED X Camera": [[193, "setting-up-the-zed-x-camera"]], "Setting Up ZED ROS": [[193, "setting-up-zed-ros"]], "Fusing VIO Into Local State Estimate": [[193, "fusing-vio-into-local-state-estimate"]], "Fusing VSLAM Into Global State Estimate": [[193, "fusing-vslam-into-global-state-estimate"]], "Testing it Out!": [[193, "testing-it-out"]], "Dynamic Object Following": [[194, "dynamic-object-following"]], "0- Create the Behavior Tree": [[194, "create-the-behavior-tree"]], "1- Setup Rviz clicked point": [[194, "setup-rviz-clicked-point"]], "2- Run Dynamic Object Following in Nav2 Simulation": [[194, "run-dynamic-object-following-in-nav2-simulation"]], "Navigating with a Physical Turtlebot 3": [[195, "navigating-with-a-physical-turtlebot-3"]], "0- Setup Your Environment Variables": [[195, "setup-your-environment-variables"]], "1- Launch Turtlebot 3": [[195, "launch-turtlebot-3"]], "2- Launch Nav2": [[195, "launch-nav2"]], "3- Launch RVIZ": [[195, "launch-rviz"]], "4- Initialize the Location of Turtlebot 3": [[195, "initialize-the-location-of-turtlebot-3"]], "5- Send a Goal Pose": [[195, "send-a-goal-pose"]], "Navigating Using GPS Localization": [[196, "navigating-using-gps-localization"]], "GPS Localization Overview": [[196, "gps-localization-overview"]], "0- Setup Gazebo World": [[196, "setup-gazebo-world"]], "1- Setup GPS Localization system": [[196, "setup-gps-localization-system"]], "Local Odometry": [[196, "local-odometry"]], "Global Odometry": [[196, "global-odometry"]], "Navsat Transform": [[196, "navsat-transform"]], "Localization Testing": [[196, "localization-testing"]], "2- Setup Navigation system": [[196, "setup-navigation-system"]], "3- Interactive GPS Waypoint Follower": [[196, "interactive-gps-waypoint-follower"]], "4- Logged GPS Waypoint Follower & Waypoint Logging": [[196, "logged-gps-waypoint-follower-waypoint-logging"]], "Navigating with Keepout Zones": [[197, "navigating-with-keepout-zones"]], "1. Prepare filter mask": [[197, "prepare-filter-mask"], [199, "prepare-filter-mask"]], "2. Configure Costmap Filter Info Publisher Server": [[197, "configure-costmap-filter-info-publisher-server"], [199, "configure-costmap-filter-info-publisher-server"]], "3. Enable Keepout Filter": [[197, "enable-keepout-filter"]], "4. Run Nav2 stack": [[197, "run-nav2-stack"], [199, "run-nav2-stack"]], "(SLAM) Navigating While Mapping": [[198, "slam-navigating-while-mapping"]], "0- Launch Robot Interfaces": [[198, "launch-robot-interfaces"]], "1- Launch Navigation2": [[198, "launch-navigation2"]], "2- Launch SLAM": [[198, "launch-slam"]], "3- Working with SLAM": [[198, "working-with-slam"]], "4- Getting Started Simplification": [[198, "getting-started-simplification"]], "Navigating with Speed Limits": [[199, "navigating-with-speed-limits"]], "3. Enable Speed Filter": [[199, "enable-speed-filter"]], "(STVL) Using an External Costmap Plugin": [[200, "stvl-using-an-external-costmap-plugin"]], "Costmap2D and STVL": [[200, "costmap2d-and-stvl"]], "0- Setup": [[200, "setup"]], "1- Install STVL": [[200, "install-stvl"]], "1- Modify Navigation2 Parameter": [[200, "modify-navigation2-parameter"]], "2- Launch Navigation2": [[200, "launch-navigation2"]], "3- RVIZ": [[200, "rviz"]], "Using Collision Monitor": [[201, "using-collision-monitor"]], "Configuring Collision Monitor": [[201, "configuring-collision-monitor"]], "Configuring Collision Monitor with VelocityPolygon": [[201, "configuring-collision-monitor-with-velocitypolygon"]], "Preparing Nav2 stack": [[201, "preparing-nav2-stack"]], "Demo Execution": [[201, "demo-execution"], [204, "demo-execution"]], "Using Docking Server": [[202, "using-docking-server"]], "ChargingDock Plugins": [[202, "chargingdock-plugins"]], "Dock Database": [[202, "dock-database"]], "Configuring Docking Server": [[202, "configuring-docking-server"]], "Adding Docking Server to Launch": [[202, "adding-docking-server-to-launch"]], "Docking Action API": [[202, "docking-action-api"]], "Putting It All Together": [[202, "putting-it-all-together"]], "Groot - Interacting with Behavior Trees": [[203, "groot-interacting-with-behavior-trees"]], "Visualize Behavior Trees": [[203, "visualize-behavior-trees"]], "Edit Behavior Trees": [[203, "edit-behavior-trees"]], "Adding A Custom Node": [[203, "adding-a-custom-node"]], "Using Rotation Shim Controller": [[204, "using-rotation-shim-controller"]], "What is the Rotation Shim Controller?": [[204, "what-is-the-rotation-shim-controller"]], "Configuring Rotation Shim Controller": [[204, "configuring-rotation-shim-controller"]], "Configuring Primary Controller": [[204, "configuring-primary-controller"]], "General Tutorials": [[205, "general-tutorials"]]}, "indexentries": {}}) \ No newline at end of file