diff --git a/_sources/tuning/index.rst.txt b/_sources/tuning/index.rst.txt index df9ca6f01..7e6085750 100644 --- a/_sources/tuning/index.rst.txt +++ b/_sources/tuning/index.rst.txt @@ -43,7 +43,7 @@ This was added due to quirks in some existing controllers whereas tuning the con Note: If using a non-holonomic, kinematically feasible planner (e.g. Smac Hybrid-A\*, Smac State Lattice), this is not a necessary behavioral optimization. This class of planner will create plans that take into account the robot's starting heading, not requiring any rotation behaviors. -This behavior is most optimially for: +This behavior is most optimally for: - Robots that can rotate in place, such as differential and omnidirectional robots. - Preference to rotate in place when starting to track a new path that is at a significantly different heading than the robot’s current heading – or when tuning your controller for its task makes tight rotations difficult. diff --git a/searchindex.js b/searchindex.js index 225f2175e..434658bba 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/IsStopped", "configuration/packages/bt-plugins/conditions/IsStuck", "configuration/packages/bt-plugins/conditions/PathExpiringTimer", "configuration/packages/bt-plugins/conditions/TimeExpired", "configuration/packages/bt-plugins/conditions/TransformAvailable", "configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp", "configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp", "configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp", "configuration/packages/bt-plugins/controls/PipelineSequence", "configuration/packages/bt-plugins/controls/RecoveryNode", "configuration/packages/bt-plugins/controls/RoundRobin", "configuration/packages/bt-plugins/decorators/DistanceController", "configuration/packages/bt-plugins/decorators/GoalUpdater", "configuration/packages/bt-plugins/decorators/PathLongerOnApproach", "configuration/packages/bt-plugins/decorators/RateController", "configuration/packages/bt-plugins/decorators/SingleTrigger", "configuration/packages/bt-plugins/decorators/SpeedController", "configuration/packages/collision_monitor/configuring-collision-detector-node", "configuration/packages/collision_monitor/configuring-collision-monitor-node", "configuration/packages/configuring-amcl", "configuration/packages/configuring-behavior-server", "configuration/packages/configuring-bt-navigator", "configuration/packages/configuring-bt-xml", "configuration/packages/configuring-collision-monitor", "configuration/packages/configuring-constrained-smoother", "configuration/packages/configuring-controller-server", "configuration/packages/configuring-costmaps", "configuration/packages/configuring-coverage-server", "configuration/packages/configuring-docking-server", "configuration/packages/configuring-dwb-controller", "configuration/packages/configuring-graceful-motion-controller", "configuration/packages/configuring-lifecycle", "configuration/packages/configuring-loopback-sim", "configuration/packages/configuring-map-server", "configuration/packages/configuring-mppic", "configuration/packages/configuring-navfn", "configuration/packages/configuring-planner-server", "configuration/packages/configuring-regulated-pp", "configuration/packages/configuring-rotation-shim-controller", "configuration/packages/configuring-savitzky-golay-smoother", "configuration/packages/configuring-simple-smoother", "configuration/packages/configuring-smac-planner", "configuration/packages/configuring-smoother-server", "configuration/packages/configuring-thetastar", "configuration/packages/configuring-velocity-smoother", "configuration/packages/configuring-waypoint-follower", "configuration/packages/costmap-plugins/binary_filter", "configuration/packages/costmap-plugins/denoise", "configuration/packages/costmap-plugins/inflation", "configuration/packages/costmap-plugins/keepout_filter", "configuration/packages/costmap-plugins/obstacle", "configuration/packages/costmap-plugins/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/IsStopped.rst", "configuration/packages/bt-plugins/conditions/IsStuck.rst", "configuration/packages/bt-plugins/conditions/PathExpiringTimer.rst", "configuration/packages/bt-plugins/conditions/TimeExpired.rst", "configuration/packages/bt-plugins/conditions/TransformAvailable.rst", "configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp.rst", "configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp.rst", "configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp.rst", "configuration/packages/bt-plugins/controls/PipelineSequence.rst", "configuration/packages/bt-plugins/controls/RecoveryNode.rst", "configuration/packages/bt-plugins/controls/RoundRobin.rst", "configuration/packages/bt-plugins/decorators/DistanceController.rst", "configuration/packages/bt-plugins/decorators/GoalUpdater.rst", "configuration/packages/bt-plugins/decorators/PathLongerOnApproach.rst", "configuration/packages/bt-plugins/decorators/RateController.rst", "configuration/packages/bt-plugins/decorators/SingleTrigger.rst", "configuration/packages/bt-plugins/decorators/SpeedController.rst", "configuration/packages/collision_monitor/configuring-collision-detector-node.rst", "configuration/packages/collision_monitor/configuring-collision-monitor-node.rst", "configuration/packages/configuring-amcl.rst", "configuration/packages/configuring-behavior-server.rst", "configuration/packages/configuring-bt-navigator.rst", "configuration/packages/configuring-bt-xml.rst", "configuration/packages/configuring-collision-monitor.rst", "configuration/packages/configuring-constrained-smoother.rst", "configuration/packages/configuring-controller-server.rst", "configuration/packages/configuring-costmaps.rst", "configuration/packages/configuring-coverage-server.rst", "configuration/packages/configuring-docking-server.rst", "configuration/packages/configuring-dwb-controller.rst", "configuration/packages/configuring-graceful-motion-controller.rst", "configuration/packages/configuring-lifecycle.rst", "configuration/packages/configuring-loopback-sim.rst", "configuration/packages/configuring-map-server.rst", "configuration/packages/configuring-mppic.rst", "configuration/packages/configuring-navfn.rst", "configuration/packages/configuring-planner-server.rst", "configuration/packages/configuring-regulated-pp.rst", "configuration/packages/configuring-rotation-shim-controller.rst", "configuration/packages/configuring-savitzky-golay-smoother.rst", "configuration/packages/configuring-simple-smoother.rst", "configuration/packages/configuring-smac-planner.rst", "configuration/packages/configuring-smoother-server.rst", "configuration/packages/configuring-thetastar.rst", "configuration/packages/configuring-velocity-smoother.rst", "configuration/packages/configuring-waypoint-follower.rst", "configuration/packages/costmap-plugins/binary_filter.rst", "configuration/packages/costmap-plugins/denoise.rst", "configuration/packages/costmap-plugins/inflation.rst", "configuration/packages/costmap-plugins/keepout_filter.rst", "configuration/packages/costmap-plugins/obstacle.rst", "configuration/packages/costmap-plugins/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", "IsStopped", "IsStuck", "PathExpiringTimer", "TimeExpired", "TransformAvailable", "WouldAControllerRecoveryHelp", "WouldAPlannerRecoveryHelp", "WouldASmootherRecoveryHelp", "PipelineSequence", "RecoveryNode", "RoundRobin", "DistanceController", "GoalUpdater", "PathLongerOnApproach", "RateController", "SingleTrigger", "SpeedController", "Collision Detector Node", "Collision Monitor Node", "AMCL", "Behavior Server", "Behavior-Tree Navigator", "Behavior Tree XML Nodes", "Collision Monitor", "Constrained smoother", "Controller Server", "Costmap 2D", "Coverage Server", "Docking Server", "DWB Controller", "Graceful Controller", "Lifecycle Manager", "Loopback Simulator", "Map Server / Saver", "Model Predictive Path Integral Controller", "NavFn Planner", "Planner Server", "Regulated Pure Pursuit", "Rotation Shim Controller", "Savitzky-Golay Smoother", "Simple Smoother", "Smac Planner", "Smoother Server", "Theta Star Planner", "Velocity Smoother", "Waypoint Follower", "Binary Filter Parameters", "Denoise Layer Parameters", "Inflation Layer Parameters", "Keepout Filter Parameters", "Obstacle Layer Parameters", "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, 75, 76, 78, 79, 80, 82, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 125, 139, 141, 142, 143, 154, 155, 156, 159, 161, 162, 163, 164, 165, 166, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "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, 74, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 137, 138, 139, 140, 141, 142, 143, 145, 149, 150, 152, 154, 155, 156, 159, 160, 161, 162, 163, 164, 166, 167, 168, 170, 171, 172, 173, 174, 175, 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], "upon": [0, 3, 18, 19, 82, 159, 165, 174, 185], "u": [0, 14, 21, 23, 27, 154, 156, 164, 165, 166, 171, 182, 183, 184, 185, 190, 192, 194, 197, 203], "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, 90, 91, 94, 96, 97, 101, 102, 103, 107, 110, 111, 114, 116, 117, 123, 127, 143, 154, 155, 159, 160, 161, 163, 164, 165, 166, 167, 168, 172, 173, 174, 175, 177, 178, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 203, 204, 205], "below": [0, 4, 9, 11, 13, 16, 17, 18, 19, 22, 26, 27, 71, 73, 89, 91, 94, 96, 98, 101, 102, 107, 111, 112, 114, 116, 118, 123, 124, 127, 137, 152, 159, 161, 164, 165, 166, 168, 170, 171, 172, 173, 174, 175, 177, 180, 182, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204, 205], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 21, 26, 50, 51, 56, 90, 91, 93, 94, 96, 98, 99, 102, 104, 109, 114, 115, 118, 128, 156, 157, 159, 161, 162, 163, 164, 166, 167, 168, 171, 172, 173, 175, 177, 178, 179, 182, 183, 186, 187, 189, 190, 191, 192, 198, 200, 202, 203, 204, 205], "propos": [0, 6, 163, 164, 165, 197], "review": [0, 13, 94, 156, 157, 159, 175, 186], "appli": [0, 7, 11, 27, 91, 103, 107, 110, 113, 116, 117, 122, 123, 124, 126, 127, 141, 142, 143, 151, 157, 164, 168, 171, 172, 184, 185, 186, 191, 192, 193, 199, 200, 203], "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, 78, 79, 80, 86, 88, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 141, 142, 143, 144, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 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], "mean": [0, 1, 18, 19, 27, 91, 107, 117, 125, 142, 156, 157, 163, 166, 182, 183, 184, 186, 191, 197, 198, 200], "onli": [0, 3, 9, 11, 18, 19, 20, 27, 42, 43, 55, 56, 82, 88, 90, 91, 92, 94, 96, 97, 99, 100, 107, 111, 113, 118, 122, 142, 143, 152, 156, 160, 161, 162, 163, 164, 166, 168, 170, 171, 172, 174, 177, 178, 180, 181, 182, 183, 184, 185, 186, 188, 190, 191, 192, 193, 194, 197, 198, 199, 203, 204, 205], "potenti": [0, 1, 6, 7, 9, 10, 27, 91, 96, 110, 141, 142, 143, 161, 164, 165, 166, 167, 177, 183, 190, 191, 192, 193, 194, 197, 202, 203], "pleas": [0, 2, 3, 14, 19, 26, 27, 91, 98, 100, 110, 119, 122, 125, 159, 161, 163, 167, 170, 172, 177, 179, 180, 183, 184, 186, 188, 190, 191, 192, 196, 198, 199, 200, 201, 202, 203, 204], "check": [0, 7, 9, 11, 14, 18, 19, 22, 26, 27, 30, 46, 55, 56, 57, 59, 64, 66, 67, 68, 70, 71, 72, 75, 77, 78, 79, 80, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 101, 107, 110, 111, 115, 116, 118, 121, 122, 134, 135, 136, 137, 141, 142, 143, 148, 154, 155, 156, 157, 159, 161, 163, 164, 165, 167, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 186, 189, 190, 191, 192, 196, 197, 198, 200, 202, 203, 205], "our": [0, 11, 14, 16, 27, 106, 143, 156, 157, 159, 165, 170, 171, 172, 173, 174, 175, 179, 182, 183, 184, 185, 187, 190, 191, 192, 193, 194, 195, 197, 198, 200, 201, 202, 204], "issu": [0, 2, 3, 5, 6, 8, 14, 21, 23, 24, 26, 27, 93, 94, 98, 107, 109, 115, 118, 159, 163, 164, 165, 168, 178, 179, 184, 186, 191, 192, 194, 197, 198, 200, 201], "tracker": [0, 107], "anoth": [0, 1, 4, 6, 10, 20, 21, 23, 26, 27, 64, 90, 93, 94, 98, 109, 114, 115, 118, 141, 142, 156, 159, 164, 165, 167, 171, 177, 179, 180, 182, 183, 185, 186, 188, 190, 192, 195, 197, 198, 199, 200, 201, 203], "": [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, 76, 86, 89, 90, 91, 92, 93, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 111, 112, 116, 117, 120, 121, 123, 124, 126, 127, 128, 130, 131, 132, 133, 134, 136, 137, 141, 142, 143, 144, 147, 152, 155, 156, 157, 159, 160, 161, 163, 164, 165, 168, 170, 171, 172, 173, 174, 175, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 205], "someth": [0, 18, 19, 26, 159, 165, 182, 184, 190, 192, 197, 198], "you": [0, 4, 5, 6, 10, 11, 12, 13, 14, 17, 20, 26, 27, 41, 64, 91, 92, 94, 97, 98, 100, 106, 107, 110, 114, 116, 117, 122, 123, 124, 126, 127, 142, 143, 144, 154, 155, 156, 157, 159, 160, 161, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "think": [0, 8, 27, 186], "re": [0, 8, 9, 11, 13, 18, 19, 27, 92, 104, 107, 142, 154, 156, 159, 165, 171, 172, 177, 186, 190, 192, 193, 194, 195, 198, 199, 200, 203, 204], "well": [0, 1, 4, 6, 14, 18, 19, 21, 23, 24, 26, 98, 106, 107, 145, 149, 150, 156, 163, 164, 165, 167, 168, 179, 183, 184, 186, 188, 189, 190, 191, 192, 194, 197, 198, 200, 201, 203, 204], "suit": [0, 156], "would": [0, 1, 6, 8, 14, 19, 22, 27, 91, 106, 110, 116, 141, 142, 143, 156, 157, 159, 164, 165, 167, 170, 171, 173, 174, 175, 177, 182, 184, 185, 186, 188, 190, 192, 193, 194, 197, 198, 199, 200, 201, 205], "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, 77, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 122, 123, 124, 125, 126, 127, 128, 133, 139, 141, 142, 143, 144, 154, 155, 158, 159, 160, 161, 162, 163, 164, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 195, 196, 198, 199, 200, 204, 206], "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, 153, 155, 156, 157, 158, 159, 160, 162, 163, 167, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 188, 189, 194, 197, 199, 201, 203, 204, 205, 206], "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, 74, 78, 79, 80, 81, 82, 85, 90, 91, 99, 100, 101, 103, 104, 106, 107, 108, 109, 110, 111, 116, 117, 118, 120, 122, 123, 124, 127, 128, 133, 140, 141, 142, 143, 148, 152, 154, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 170, 173, 175, 177, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 196, 197, 199, 201, 202, 203, 204, 205], "have": [0, 3, 4, 6, 10, 11, 12, 14, 16, 18, 19, 21, 22, 23, 24, 26, 27, 56, 91, 93, 98, 99, 107, 108, 109, 110, 114, 115, 116, 117, 118, 119, 122, 125, 141, 142, 143, 154, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "ani": [0, 3, 9, 11, 14, 18, 19, 20, 22, 27, 44, 49, 52, 53, 55, 56, 58, 64, 66, 81, 90, 91, 98, 104, 107, 110, 113, 114, 116, 122, 123, 126, 127, 142, 143, 154, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 203, 204, 205], "question": [0, 159], "wish": [0, 22, 64, 91, 100, 122, 123, 124, 126, 127, 164, 165, 168, 187, 188, 190, 203], "ask": [0, 3, 27, 159, 172, 192, 204], "gener": [0, 3, 5, 10, 18, 22, 27, 41, 86, 91, 97, 100, 101, 103, 108, 114, 116, 117, 128, 141, 142, 143, 156, 157, 158, 161, 162, 164, 165, 166, 167, 168, 177, 179, 180, 182, 183, 184, 186, 187, 190, 191, 192, 193, 194, 199, 202, 203], "reach": [0, 14, 18, 19, 22, 98, 107, 111, 135, 137, 140, 141, 167, 172, 173, 177, 203], "out": [0, 1, 9, 13, 14, 19, 20, 21, 26, 27, 86, 91, 94, 95, 101, 107, 112, 116, 117, 141, 142, 143, 156, 159, 161, 163, 164, 165, 166, 167, 168, 170, 173, 174, 175, 177, 181, 182, 183, 184, 186, 190, 192, 193, 197, 198, 202, 203, 204, 205], "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, 84, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 107, 109, 110, 111, 112, 114, 116, 117, 118, 119, 120, 122, 123, 124, 125, 127, 139, 142, 143, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 168, 170, 171, 172, 173, 174, 175, 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], "encourag": [0, 14, 22, 107, 159, 185, 187, 192], "do": [0, 9, 11, 12, 17, 18, 22, 26, 27, 91, 92, 93, 94, 98, 99, 103, 107, 109, 110, 115, 116, 118, 122, 123, 124, 126, 127, 156, 159, 165, 167, 168, 170, 171, 175, 180, 182, 183, 184, 185, 186, 187, 190, 192, 193, 194, 197, 198, 203, 205], "so": [0, 14, 18, 19, 20, 26, 27, 48, 81, 90, 91, 93, 94, 98, 99, 101, 106, 107, 109, 110, 112, 115, 117, 118, 141, 142, 143, 155, 156, 157, 159, 160, 161, 164, 165, 166, 167, 170, 171, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 201, 203, 205], "we": [0, 2, 3, 4, 6, 7, 8, 11, 12, 14, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 106, 107, 114, 128, 142, 143, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 187, 188, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "commun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 27, 156, 159, 161, 170, 175, 184, 186, 187, 189, 190], "slack": [0, 14, 27, 159], "navigation2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204, 205, 206], "com": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "unabl": [0, 141, 165], "access": [0, 27, 91, 98, 117, 156, 157, 164, 165, 171, 183, 185, 192, 204], "due": [0, 6, 9, 11, 22, 27, 31, 32, 35, 36, 37, 92, 99, 107, 117, 120, 142, 143, 159, 163, 164, 165, 166, 167, 175, 180, 182, 183, 186, 190, 191, 194, 203, 204, 205], "being": [0, 6, 8, 11, 18, 21, 23, 24, 27, 59, 91, 97, 106, 107, 119, 125, 142, 143, 156, 163, 164, 167, 173, 175, 179, 180, 182, 183, 186, 187, 190, 192, 197, 198, 200, 202, 203], "abl": [0, 5, 9, 14, 18, 19, 111, 165, 166, 168, 170, 171, 173, 174, 175, 177, 180, 182, 183, 184, 186, 190, 192, 193, 194, 197, 203, 204], "sign": [0, 117, 159], "up": [0, 5, 7, 8, 21, 22, 23, 24, 26, 27, 30, 91, 97, 99, 104, 107, 114, 116, 118, 142, 143, 144, 147, 155, 156, 157, 159, 162, 163, 165, 167, 170, 173, 174, 175, 177, 181, 186, 187, 189, 190, 192, 193, 195, 197, 199, 201, 202, 203, 205], "send": [0, 9, 26, 98, 99, 100, 110, 117, 165, 167, 170, 171, 175, 195, 197, 203], "an": [0, 1, 3, 4, 5, 6, 7, 9, 12, 14, 17, 19, 21, 22, 23, 24, 26, 27, 30, 41, 59, 84, 85, 86, 87, 90, 91, 92, 94, 96, 97, 98, 99, 101, 106, 107, 112, 113, 114, 115, 121, 139, 142, 143, 147, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 200, 202, 203, 204, 205, 206], "email": [0, 14, 27, 159], "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, 94, 107, 114, 119, 122, 125, 156, 159, 163, 164, 165, 166, 167, 170, 172, 173, 174, 175, 179, 180, 181, 182, 184, 186, 190, 192, 197, 200, 201, 204], "thei": [0, 7, 18, 19, 21, 23, 24, 27, 90, 91, 94, 100, 104, 107, 114, 153, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 179, 181, 182, 183, 184, 185, 186, 187, 190, 192, 193, 197, 198, 202, 204], "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, 82, 84, 85, 87, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 106, 107, 110, 111, 112, 114, 116, 117, 118, 123, 127, 142, 143, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "manual": [0, 61, 104, 155, 156, 160, 182, 187, 190, 193, 203], "add": [0, 2, 8, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 97, 98, 107, 117, 122, 123, 127, 142, 156, 159, 163, 164, 165, 166, 170, 175, 180, 182, 183, 184, 185, 186, 187, 188, 192, 193, 194, 197, 198, 199, 201, 202, 204], "addition": [0, 11, 27, 91, 156, 157, 162, 163, 164, 167, 175, 197, 202], "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, 98, 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, 165, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206], "discours": [0, 159], "post": [0, 14, 90, 91, 92, 101, 119, 122, 125, 142, 143, 159, 188, 202], "page": [0, 2, 3, 8, 27, 94, 96, 98, 114, 119, 122, 125, 164, 166, 167, 188, 191, 194, 197, 198, 200], "regard": [0, 19, 165, 175, 185, 186], "maintain": [0, 8, 14, 15, 100, 156, 159, 161, 165, 166, 167, 168, 175, 177, 178, 183, 186, 187], "respond": [0, 187], "sub": [0, 21, 23, 24, 91, 165, 167, 202], "topic": [0, 19, 20, 21, 23, 24, 27, 44, 49, 52, 53, 58, 70, 71, 85, 90, 91, 92, 93, 94, 96, 98, 99, 101, 106, 109, 110, 115, 117, 118, 119, 122, 123, 124, 125, 126, 127, 128, 138, 139, 142, 143, 159, 162, 163, 164, 165, 166, 167, 168, 175, 177, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "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, 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, 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, 158, 159, 161, 162, 164, 168, 169, 170, 171, 172, 173, 174, 176, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 201, 202, 203, 204, 205, 206], "stack": [0, 3, 4, 6, 7, 8, 9, 11, 12, 14, 15, 26, 27, 84, 87, 89, 98, 104, 106, 109, 159, 161, 162, 165, 166, 173, 178, 179, 183, 186, 187, 192, 193, 197, 204], "mai": [0, 3, 4, 5, 6, 10, 14, 21, 23, 24, 26, 27, 41, 55, 86, 90, 91, 93, 94, 98, 101, 103, 107, 109, 110, 112, 114, 115, 118, 120, 122, 142, 143, 148, 155, 156, 159, 161, 163, 164, 165, 166, 167, 171, 172, 175, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 203, 204, 205], "here": [0, 3, 14, 19, 21, 22, 23, 27, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 107, 111, 156, 157, 159, 160, 162, 163, 164, 165, 166, 167, 168, 171, 172, 173, 174, 175, 177, 182, 185, 187, 188, 189, 190, 192, 194, 196, 197, 199, 202, 203, 204], "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, 81, 82, 85, 90, 91, 93, 94, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 109, 110, 112, 113, 114, 116, 117, 118, 119, 121, 123, 126, 127, 142, 155, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 178, 179, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205], "prefer": [0, 27, 106, 111, 117, 122, 142, 143, 156, 157, 160, 164, 165, 167, 177, 185, 186, 193, 198, 205], "For": [0, 14, 18, 19, 27, 90, 91, 92, 93, 94, 98, 99, 100, 102, 103, 107, 109, 110, 111, 112, 114, 115, 116, 118, 119, 122, 123, 124, 125, 126, 127, 139, 142, 143, 156, 157, 159, 160, 164, 165, 168, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 191, 192, 194, 195, 197, 198, 199, 200, 201, 202, 203, 205], "answer": [0, 159, 164], "fun": [0, 16, 190], "look": [0, 2, 11, 18, 55, 56, 93, 101, 110, 145, 149, 152, 159, 160, 161, 163, 167, 171, 179, 181, 182, 183, 184, 185, 186, 187, 190, 193, 197, 198, 200, 201, 202, 204, 205], "forward": [0, 9, 18, 27, 61, 97, 101, 106, 110, 111, 128, 133, 143, 148, 151, 152, 156, 160, 167, 171, 184, 186, 190, 197, 202, 205], "work": [0, 1, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 27, 90, 95, 96, 101, 103, 107, 110, 156, 159, 160, 161, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 188, 190, 192, 193, 194, 197, 198, 200, 201, 202, 203], "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, 76, 82, 84, 87, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 122, 123, 124, 125, 127, 128, 131, 132, 133, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 159, 163, 164, 166, 167, 177, 178, 182, 183, 184, 185, 186, 187, 189, 190, 192, 194, 202, 203, 204, 205], "dynam": [0, 3, 13, 15, 17, 21, 23, 24, 27, 85, 86, 90, 91, 102, 105, 107, 142, 143, 161, 162, 163, 164, 170, 171, 172, 173, 174, 175, 178, 179, 183, 185, 186, 200, 201, 202, 203, 204, 206], "obstacl": [0, 1, 3, 9, 15, 17, 20, 27, 55, 72, 86, 90, 91, 92, 97, 99, 101, 110, 120, 121, 126, 127, 141, 142, 143, 144, 147, 161, 162, 165, 166, 168, 172, 177, 179, 180, 183, 184, 185, 195, 196, 197, 201, 202, 206], "integr": [0, 1, 7, 12, 17, 28, 61, 91, 100, 103, 110, 157, 164, 165, 167, 181, 182, 183, 184, 187, 192, 194, 204], "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, 86, 90, 91, 92, 93, 97, 98, 99, 100, 101, 102, 103, 106, 107, 110, 111, 112, 113, 114, 116, 117, 120, 123, 124, 127, 128, 130, 141, 142, 143, 148, 151, 154, 155, 156, 159, 160, 161, 162, 163, 164, 165, 166, 168, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 194, 202, 203, 204, 205, 206], "advanc": [0, 27, 142, 178, 186, 190], "test": [0, 3, 4, 6, 93, 105, 107, 143, 156, 159, 167, 168, 178, 182, 189, 190, 195, 199, 201, 203, 204], "framework": [0, 2, 8, 14, 27, 101, 114, 141, 161, 166, 167, 182, 186, 187, 203], "3": [0, 7, 19, 21, 22, 25, 27, 57, 61, 86, 89, 90, 91, 92, 93, 97, 98, 99, 101, 102, 103, 104, 106, 107, 110, 111, 113, 114, 117, 123, 127, 141, 142, 143, 160, 164, 167, 168, 180, 182, 183, 185, 189, 190, 191, 192, 194, 202, 203, 204, 205, 206], "assist": [0, 26, 29, 159, 177, 186], "teleop": [0, 26, 29, 93, 177, 190, 197], "4": [0, 19, 61, 90, 91, 92, 93, 97, 100, 101, 103, 104, 107, 116, 120, 142, 143, 160, 164, 165, 166, 168, 177, 179, 182, 189, 190, 191, 192, 194, 202, 204], "multithread": 0, "5": [0, 7, 12, 18, 21, 22, 23, 24, 26, 56, 61, 71, 84, 89, 90, 91, 92, 95, 97, 98, 99, 100, 101, 102, 103, 106, 107, 108, 110, 111, 117, 123, 127, 129, 133, 134, 136, 142, 143, 152, 163, 171, 174, 183, 185, 189, 190, 192, 194, 198, 200, 202, 203, 204, 205], "safeti": [0, 1, 27, 91, 96, 104, 162, 163, 164, 177, 178, 186, 198, 199, 202], "node": [0, 17, 18, 20, 21, 22, 23, 24, 26, 28, 44, 49, 52, 53, 56, 58, 60, 61, 64, 65, 66, 69, 73, 76, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 97, 98, 104, 106, 109, 114, 115, 116, 117, 118, 123, 124, 126, 127, 139, 142, 143, 154, 156, 162, 163, 170, 171, 173, 174, 175, 178, 179, 181, 182, 184, 185, 186, 189, 194, 195, 196, 197, 198, 199, 200, 202, 203], "6": [0, 18, 21, 22, 23, 24, 56, 91, 95, 103, 107, 110, 142, 171, 183, 185, 189, 190, 192, 197, 202, 204], "semant": [0, 26, 99, 161, 164, 184, 187, 197, 203], "7": [0, 21, 97, 101, 102, 107, 132, 133, 142, 189, 190, 192, 201, 203], "reduc": [0, 27, 101, 103, 107, 110, 112, 113, 117, 142, 143, 156, 159, 162, 163, 164, 166, 186, 187, 197], "determin": [0, 74, 103, 118, 128, 139, 167, 172, 175, 179, 185, 191, 192, 193, 202, 203], "8": [0, 61, 65, 110, 111, 116, 120, 124, 142, 164, 165, 167, 172, 177, 179, 182, 189, 191, 192, 197, 205], "convert": [0, 27, 100, 107, 118, 125, 142, 143, 161, 162, 164, 174, 184, 197, 198, 200, 203], "twist": [0, 29, 91, 93, 98, 105, 107, 117, 167, 168, 173, 182, 197], "twiststamp": [0, 91, 93, 98, 105, 117, 173, 178], "ecosystem": [0, 27, 114, 165, 186], "run": [0, 3, 4, 7, 9, 14, 19, 26, 27, 73, 81, 84, 87, 89, 92, 93, 94, 98, 100, 104, 106, 107, 109, 114, 115, 118, 139, 142, 143, 154, 155, 156, 157, 159, 163, 164, 165, 167, 177, 179, 181, 184, 186, 187, 189, 190, 192, 193, 194, 196, 197, 199, 202, 203, 204], "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, 76, 81, 82, 90, 91, 92, 93, 94, 98, 99, 101, 107, 110, 111, 112, 113, 114, 116, 117, 119, 122, 124, 125, 132, 133, 134, 136, 138, 139, 140, 141, 142, 143, 152, 155, 156, 157, 159, 162, 163, 165, 168, 171, 172, 175, 177, 178, 179, 180, 182, 184, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 201, 202, 203, 204, 205], "configur": [0, 1, 14, 16, 17, 18, 19, 26, 27, 44, 49, 52, 53, 58, 65, 90, 91, 96, 97, 98, 99, 104, 106, 107, 114, 119, 122, 125, 155, 156, 157, 161, 162, 163, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 181, 185, 186, 187, 188, 190, 191, 192, 194, 195, 196, 197, 199, 201, 204], "http": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "github": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "blob": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "main": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "\u00b5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "task": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 21, 22, 23, 24, 26, 27, 56, 85, 91, 94, 96, 100, 101, 107, 111, 118, 159, 161, 162, 164, 166, 167, 170, 171, 175, 179, 180, 181, 183, 186, 188, 194, 195, 197, 204, 205, 206], "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, 73, 76, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 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, 163, 164, 167, 170, 171, 172, 173, 174, 175, 177, 179, 182, 185, 186, 190, 198, 200, 203], "In": [1, 11, 13, 18, 19, 20, 21, 22, 23, 24, 27, 82, 90, 91, 93, 94, 103, 107, 108, 109, 111, 112, 116, 117, 141, 142, 143, 156, 159, 160, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205], "mobil": [1, 4, 5, 7, 9, 10, 12, 14, 26, 27, 103, 161, 182, 183, 184, 194], "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, 74, 84, 86, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 103, 105, 107, 110, 111, 114, 115, 117, 118, 119, 121, 122, 123, 125, 126, 127, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 152, 153, 157, 160, 161, 162, 163, 164, 166, 168, 172, 173, 174, 175, 177, 179, 183, 184, 187, 188, 190, 191, 192, 193, 195, 196, 197, 198, 200, 201, 202, 203, 204, 205, 206], "autonom": [1, 26, 27, 45, 107, 110, 161, 164, 194, 197, 203], "vehicl": [1, 4, 107, 114, 142, 143, 161, 164, 177, 179], "situat": [1, 10, 18, 21, 23, 24, 27, 91, 110, 160, 161, 164, 165, 177, 180, 183, 186, 188, 190, 192, 193, 194], "where": [1, 6, 10, 13, 17, 19, 22, 27, 90, 91, 101, 103, 107, 113, 119, 125, 127, 139, 143, 144, 155, 156, 159, 160, 163, 164, 165, 167, 168, 171, 172, 173, 174, 175, 177, 180, 182, 183, 184, 185, 186, 187, 190, 193, 196, 197, 198, 200, 202, 203], "human": [1, 4, 27, 161, 177], "driver": [1, 13, 16, 154, 156, 182, 183, 189, 194], "requir": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 26, 27, 92, 97, 101, 104, 107, 111, 116, 117, 125, 142, 143, 156, 159, 160, 164, 165, 166, 168, 179, 182, 183, 184, 185, 186, 187, 190, 192, 194, 195, 201, 205], "interven": 1, "get": [1, 4, 10, 18, 19, 26, 27, 48, 55, 62, 75, 94, 98, 107, 112, 116, 123, 127, 142, 146, 155, 156, 158, 161, 163, 164, 165, 166, 168, 170, 171, 172, 173, 174, 175, 177, 178, 181, 182, 184, 185, 187, 188, 189, 190, 191, 193, 194, 195, 196, 197, 198, 200, 201, 202, 203, 205, 206], "sticki": 1, "both": [1, 7, 11, 18, 21, 22, 23, 24, 26, 27, 41, 90, 91, 110, 114, 161, 164, 165, 167, 168, 171, 175, 179, 180, 182, 183, 185, 186, 190, 191, 192, 193, 194, 198, 199, 200, 201, 202, 203, 205], "backup": [1, 18, 19, 21, 22, 23, 24, 26, 32, 95, 162, 165, 166, 167, 170, 177], "case": [1, 6, 12, 18, 19, 21, 27, 29, 30, 46, 54, 59, 70, 90, 91, 100, 103, 107, 110, 111, 112, 125, 128, 135, 137, 141, 142, 143, 156, 161, 163, 164, 167, 168, 170, 171, 172, 173, 175, 177, 180, 182, 183, 184, 185, 187, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204], "autonomi": [1, 26, 27, 101, 162, 165, 166, 187, 197, 203, 204], "failur": [1, 17, 18, 19, 20, 21, 23, 24, 27, 29, 30, 46, 59, 64, 66, 67, 68, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 88, 107, 161, 162, 164, 165, 171, 177, 187, 192, 195], "primari": [1, 6, 18, 111, 112, 165, 167, 183, 185, 187], "function": [1, 3, 4, 9, 11, 17, 22, 26, 27, 97, 98, 107, 114, 116, 121, 142, 143, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 186, 190, 191, 192, 193, 198, 200, 203, 204], "e": [1, 21, 22, 23, 24, 26, 27, 41, 42, 43, 47, 50, 67, 86, 90, 91, 94, 98, 100, 101, 105, 107, 108, 110, 113, 114, 116, 122, 141, 142, 143, 155, 156, 158, 163, 164, 165, 166, 167, 168, 170, 171, 172, 174, 175, 177, 178, 182, 183, 184, 186, 188, 189, 190, 192, 193, 194, 197, 198, 200, 201, 202, 203, 204], "g": [1, 21, 22, 23, 24, 26, 27, 41, 42, 43, 47, 50, 67, 86, 90, 91, 94, 100, 107, 110, 113, 114, 116, 122, 141, 142, 143, 155, 156, 158, 163, 164, 165, 166, 167, 170, 171, 172, 174, 175, 177, 178, 182, 183, 184, 186, 188, 189, 192, 193, 194, 197, 198, 200, 201, 202, 204], "telepres": 1, "project": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 27, 90, 91, 93, 100, 101, 107, 110, 133, 155, 156, 157, 159, 165, 172, 178, 180, 182, 183, 184, 185, 187, 190, 191, 197, 198, 200, 202, 203, 204, 205], "aim": [1, 7, 9, 10, 13, 117, 168, 181, 185, 186, 193], "creat": [1, 4, 5, 6, 8, 9, 10, 11, 13, 14, 21, 22, 23, 24, 27, 41, 42, 43, 83, 86, 91, 99, 100, 104, 105, 107, 113, 114, 142, 155, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 172, 177, 179, 180, 182, 183, 184, 185, 186, 187, 190, 191, 194, 196, 197, 198, 200, 201, 202, 203, 204, 205], "featur": [1, 4, 6, 8, 9, 14, 27, 92, 98, 100, 110, 113, 117, 142, 156, 159, 164, 165, 168, 177, 178, 185, 186, 190, 197, 198, 203], "new": [1, 4, 5, 6, 8, 9, 11, 14, 17, 18, 20, 21, 23, 24, 26, 27, 90, 91, 93, 94, 107, 111, 123, 127, 154, 156, 157, 159, 160, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 190, 192, 194, 195, 196, 197, 198, 199, 200, 201, 204, 205, 206], "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, 81, 82, 83, 86, 90, 91, 105, 107, 110, 111, 114, 118, 141, 142, 156, 161, 162, 168, 173, 175, 176, 179, 182, 187, 188, 190, 197, 201, 203, 205, 206], "tree": [1, 2, 11, 20, 21, 22, 23, 24, 25, 28, 29, 30, 50, 51, 59, 63, 65, 67, 81, 82, 83, 84, 85, 86, 87, 88, 89, 154, 160, 161, 162, 165, 167, 172, 175, 176, 179, 183, 184, 185, 187, 188, 194, 197, 203, 206], "file": [1, 2, 17, 27, 41, 91, 93, 94, 101, 104, 106, 116, 139, 143, 154, 156, 157, 159, 160, 161, 163, 164, 165, 171, 172, 177, 180, 184, 185, 186, 187, 188, 189, 190, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "defin": [1, 5, 9, 10, 18, 26, 27, 41, 44, 49, 52, 53, 58, 64, 65, 67, 86, 90, 91, 93, 94, 98, 99, 106, 107, 109, 115, 118, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 156, 161, 162, 163, 164, 165, 166, 167, 168, 171, 172, 174, 175, 179, 180, 182, 183, 184, 185, 187, 191, 192, 196, 197, 198, 200, 201, 204], "flow": [1, 18, 19, 21, 23, 24, 82, 83, 159, 171, 204], "inform": [1, 2, 4, 10, 19, 20, 27, 90, 91, 96, 99, 103, 106, 107, 110, 111, 114, 117, 119, 122, 123, 125, 127, 128, 141, 142, 143, 155, 159, 162, 163, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 196, 197, 198, 199, 200, 201, 202, 203, 204], "plugin": [1, 5, 11, 12, 13, 17, 19, 26, 27, 41, 42, 43, 45, 47, 57, 62, 92, 94, 97, 101, 103, 107, 108, 110, 111, 112, 113, 115, 116, 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, 160, 161, 168, 178, 180, 181, 185, 187, 191, 193, 195, 197, 198, 200, 202, 204, 205, 206], "should": [1, 2, 3, 6, 9, 11, 17, 18, 22, 27, 41, 55, 78, 79, 80, 82, 89, 90, 91, 93, 94, 97, 98, 99, 103, 106, 107, 109, 110, 115, 117, 118, 120, 123, 125, 127, 142, 143, 157, 159, 160, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205], "make": [1, 2, 7, 9, 10, 11, 12, 13, 14, 19, 21, 23, 24, 25, 27, 41, 60, 61, 94, 98, 101, 103, 107, 110, 111, 116, 123, 125, 127, 142, 153, 154, 156, 157, 159, 163, 164, 165, 166, 167, 168, 170, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 205], "sure": [1, 2, 7, 12, 26, 94, 107, 123, 127, 154, 156, 159, 164, 167, 168, 172, 175, 177, 180, 182, 183, 186, 189, 191, 192, 194, 196, 197, 198, 199, 200, 201, 202, 203], "local": [1, 3, 9, 10, 11, 18, 21, 23, 24, 26, 44, 49, 52, 53, 58, 92, 93, 98, 103, 104, 105, 107, 110, 117, 128, 131, 135, 137, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 172, 173, 174, 175, 177, 179, 180, 184, 186, 190, 191, 198, 200, 201, 202, 203, 206], "costmap": [1, 2, 4, 5, 7, 10, 18, 19, 20, 21, 23, 24, 28, 38, 39, 40, 55, 91, 93, 96, 97, 98, 101, 103, 109, 110, 115, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 141, 142, 143, 144, 147, 161, 162, 165, 172, 173, 174, 179, 180, 186, 191, 197, 206], "sensor": [1, 5, 7, 9, 21, 23, 24, 27, 90, 91, 96, 99, 101, 120, 123, 127, 156, 161, 163, 164, 166, 177, 179, 180, 181, 182, 184, 185, 186, 187, 190, 191, 194, 197, 201, 202, 203], "data": [1, 4, 7, 9, 10, 26, 27, 90, 91, 93, 94, 96, 98, 107, 113, 117, 123, 124, 127, 141, 142, 143, 156, 161, 164, 166, 167, 177, 182, 183, 184, 186, 187, 189, 190, 193, 194, 197, 198, 200, 201, 202, 203], "order": [1, 11, 27, 41, 99, 100, 104, 107, 118, 121, 125, 161, 162, 164, 165, 167, 168, 171, 172, 173, 175, 180, 182, 183, 185, 186, 187, 188, 189, 190, 194, 198, 200, 203, 204], "avoid": [1, 27, 55, 91, 93, 94, 96, 97, 98, 99, 101, 107, 109, 110, 115, 118, 122, 124, 143, 156, 161, 164, 165, 167, 172, 179, 180, 182, 183, 184, 185, 186, 190, 202], "take": [1, 9, 12, 17, 21, 22, 26, 27, 41, 42, 43, 47, 50, 51, 66, 67, 68, 69, 86, 89, 90, 91, 92, 93, 94, 98, 100, 104, 107, 109, 111, 112, 113, 115, 118, 126, 139, 141, 142, 156, 159, 160, 162, 164, 165, 166, 167, 170, 171, 173, 174, 175, 177, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 200, 203, 205], "posit": [1, 4, 61, 90, 91, 98, 101, 103, 135, 136, 137, 160, 162, 164, 165, 167, 171, 172, 173, 174, 175, 182, 183, 184, 185, 186, 191, 194, 195, 196, 197, 199], "veloc": [1, 4, 9, 13, 28, 73, 89, 90, 91, 93, 96, 98, 101, 103, 105, 110, 111, 125, 129, 130, 133, 137, 148, 151, 152, 161, 164, 167, 170, 173, 177, 178, 179, 182, 186, 202, 205], "command": [1, 9, 22, 29, 44, 49, 52, 53, 58, 85, 91, 98, 105, 110, 111, 117, 133, 155, 156, 157, 161, 163, 168, 170, 172, 173, 174, 175, 177, 179, 182, 183, 184, 185, 192, 194, 195, 196, 199, 200, 205], "attempt": [1, 18, 20, 21, 23, 24, 26, 27, 86, 101, 104, 106, 107, 113, 120, 141, 142, 143, 157, 167, 190, 192, 194, 198, 203], "follow": [1, 2, 3, 9, 10, 17, 18, 21, 23, 24, 26, 28, 47, 57, 85, 91, 93, 97, 98, 99, 103, 106, 109, 110, 117, 125, 138, 139, 140, 142, 143, 155, 157, 159, 160, 161, 162, 163, 164, 165, 166, 168, 170, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 198, 199, 200, 201, 202, 203, 205, 206], "exampl": [1, 7, 15, 16, 17, 18, 19, 22, 27, 114, 123, 124, 126, 127, 155, 156, 157, 163, 164, 165, 167, 168, 170, 171, 172, 173, 174, 175, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 198, 199, 200, 201, 202, 203, 204, 205], "applic": [1, 3, 6, 10, 12, 14, 17, 18, 21, 22, 23, 24, 26, 27, 41, 61, 90, 91, 93, 94, 97, 98, 101, 107, 109, 115, 118, 154, 156, 161, 162, 165, 166, 167, 168, 170, 172, 175, 177, 179, 186, 187, 190, 191, 192, 193, 194, 195, 197, 200, 201, 203, 204, 205], "drive": [1, 25, 26, 35, 46, 97, 107, 110, 114, 142, 143, 161, 164, 173, 177, 179, 180, 182, 183, 185, 186, 197, 198, 203], "through": [1, 9, 17, 18, 19, 22, 23, 24, 26, 27, 28, 41, 42, 104, 107, 116, 123, 127, 142, 143, 156, 159, 160, 161, 163, 164, 165, 166, 167, 172, 177, 179, 181, 182, 183, 184, 185, 186, 187, 190, 192, 193, 194, 197, 198, 199, 200, 201, 203, 205], "space": [1, 4, 10, 20, 27, 90, 91, 92, 99, 106, 107, 108, 110, 116, 119, 123, 126, 127, 141, 142, 143, 156, 157, 164, 165, 177, 179, 182, 186, 190, 191, 196, 198, 203], "visit": [1, 27, 142, 143, 159, 197], "offic": 1, "build": [1, 5, 7, 10, 14, 17, 18, 26, 27, 157, 158, 160, 161, 165, 166, 170, 171, 172, 173, 174, 175, 184, 191, 192, 193, 195, 197, 198, 200, 201, 202, 203], "hospit": 1, "deliveri": 1, "stuck": [1, 18, 21, 23, 24, 27, 29, 30, 46, 59, 74, 165, 177, 186], "back": [1, 9, 21, 23, 24, 26, 27, 30, 62, 97, 100, 107, 111, 119, 143, 159, 161, 162, 165, 166, 167, 171, 173, 174, 175, 177, 184, 185, 186, 190, 197, 203, 204], "open": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 142, 143, 154, 156, 157, 159, 161, 167, 172, 180, 182, 183, 184, 185, 186, 189, 190, 192, 193, 194, 195, 196, 198, 199, 200, 201, 204], "continu": [1, 12, 18, 19, 20, 21, 22, 23, 24, 27, 100, 107, 118, 140, 142, 143, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 175, 182, 185, 186, 190, 194, 197, 199, 202], "its": [1, 6, 8, 9, 11, 12, 18, 19, 21, 22, 23, 24, 26, 27, 41, 84, 87, 88, 89, 91, 97, 98, 99, 107, 108, 111, 113, 114, 116, 126, 141, 142, 143, 155, 159, 161, 162, 163, 164, 165, 166, 167, 170, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 200, 201, 202, 203, 204, 205], "excel": [1, 7, 9, 197, 205], "chanc": [1, 7, 9, 19, 165], "substanti": [1, 107, 142, 159, 162, 186], "system": [1, 6, 7, 8, 10, 11, 12, 18, 19, 21, 23, 24, 27, 91, 92, 98, 104, 105, 107, 117, 155, 156, 157, 159, 160, 161, 162, 165, 167, 168, 175, 179, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 196, 202, 203], "hundr": [1, 27], "futur": [1, 4, 8, 11, 21, 27, 90, 91, 92, 101, 119, 122, 125, 163, 165, 167, 195], "could": [1, 2, 3, 6, 7, 9, 10, 20, 27, 90, 91, 98, 116, 156, 157, 163, 164, 165, 166, 171, 172, 173, 177, 184, 186, 188, 190, 192, 195, 197, 198, 200, 201, 202], "also": [1, 3, 4, 6, 7, 11, 18, 19, 20, 21, 22, 23, 24, 26, 27, 90, 91, 92, 93, 95, 98, 99, 100, 101, 104, 106, 107, 109, 110, 111, 112, 114, 115, 117, 118, 121, 142, 143, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 199, 200, 201, 202, 203, 205], "good": [1, 6, 27, 92, 107, 116, 117, 142, 159, 161, 167, 170, 172, 173, 174, 175, 180, 181, 185, 186, 189, 190, 192, 194, 197], "candid": [1, 7, 100, 107, 159, 179], "roscon": [1, 199, 201], "talk": [1, 156, 161, 182, 184, 190, 192, 199, 201], "event": [1, 13, 159, 165, 190, 203], "difficulti": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "medium": [1, 7, 8, 9, 11, 12, 13, 178], "steve": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 107, 161, 177, 190, 192, 194], "macenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 161, 177], "stevemacenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 199, 201], "contact": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 101, 159, 161, 186, 187, 203], "link": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 19, 116, 159, 165, 182, 183, 184, 185, 190, 197, 202], "abov": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 19, 22, 27, 55, 89, 101, 107, 116, 124, 143, 155, 162, 164, 170, 173, 174, 175, 177, 179, 182, 183, 184, 185, 186, 187, 190, 191, 192, 193, 197, 198, 199, 200, 201, 203, 204, 205], "profil": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 107, 192, 206], "output": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 91, 99, 100, 105, 107, 141, 142, 143, 161, 164, 165, 168, 171, 172, 179, 182, 183, 184, 185, 187, 188, 192, 193, 194, 197, 198, 200, 202, 203, 204], "either": [1, 18, 19, 26, 27, 91, 92, 101, 106, 107, 124, 126, 156, 157, 166, 167, 177, 179, 182, 183, 186, 190, 193, 200, 203, 204], "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, 90, 91, 92, 97, 98, 99, 100, 101, 103, 104, 106, 107, 108, 110, 111, 114, 116, 117, 118, 119, 123, 125, 126, 127, 128, 141, 142, 143, 154, 155, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 181, 186, 187, 188, 189, 190, 192, 193, 195, 196, 197, 198, 199, 200, 201, 202, 203, 205], "successfulli": [1, 18, 27, 165, 170, 175, 182, 184, 185, 187, 190, 195, 203], "user": [1, 2, 3, 7, 9, 14, 17, 21, 22, 23, 24, 26, 27, 28, 41, 82, 86, 90, 91, 92, 113, 118, 123, 124, 126, 127, 138, 142, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 175, 177, 181, 183, 186, 187, 190, 192, 193, 194, 197, 199, 201, 202, 203, 205], "without": [1, 4, 14, 26, 27, 61, 90, 91, 97, 98, 105, 107, 112, 120, 122, 123, 124, 126, 127, 142, 156, 157, 163, 164, 165, 167, 168, 172, 175, 180, 181, 183, 186, 190, 192, 194, 195, 197, 198, 199, 205], "collis": [1, 7, 9, 27, 28, 29, 30, 46, 55, 57, 59, 93, 97, 99, 101, 107, 110, 111, 115, 121, 122, 124, 152, 161, 162, 164, 165, 170, 177, 178, 179, 180, 182, 183, 185, 186, 205, 206], "allot": [1, 9, 11], "tune": [1, 9, 25, 106, 107, 111, 116, 142, 165, 181, 194, 197, 198, 200, 202, 205], "ad": [1, 9, 10, 13, 21, 23, 24, 41, 92, 94, 107, 142, 143, 156, 157, 159, 162, 163, 170, 172, 173, 174, 175, 179, 180, 184, 186, 191, 192, 193, 194, 197, 198, 200, 201, 202, 205, 206], "critic": [1, 7, 9, 27, 128, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 162, 179, 186, 187, 192], "dwb": [1, 3, 9, 21, 23, 24, 27, 28, 129, 130, 131, 132, 133, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 162, 163, 177, 179, 186, 205], "planner": [1, 2, 4, 9, 10, 17, 18, 19, 21, 22, 23, 24, 28, 42, 43, 52, 79, 91, 96, 97, 99, 100, 107, 110, 111, 112, 113, 117, 122, 131, 149, 150, 161, 162, 163, 168, 170, 172, 176, 178, 180, 181, 187, 188, 195, 198, 201, 205], "improv": [1, 7, 9, 11, 12, 25, 27, 97, 112, 114, 142, 143, 156, 162, 163, 164, 166, 167, 168, 178, 193, 194], "perform": [1, 3, 4, 7, 9, 11, 17, 22, 26, 28, 30, 46, 59, 90, 91, 92, 96, 97, 107, 114, 118, 142, 143, 156, 161, 164, 165, 166, 167, 170, 171, 172, 173, 174, 180, 183, 186, 187, 190, 191, 192, 194, 195, 197, 203, 204], "box": [1, 9, 27, 91, 101, 118, 165, 166, 167, 168, 180, 182, 183, 185, 186, 194, 201, 202, 203, 204], "skill": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 192], "c": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 26, 93, 115, 159, 166, 182, 189, 192, 193, 203], "xml": [1, 2, 17, 18, 27, 28, 50, 51, 94, 101, 161, 163, 165, 167, 170, 171, 172, 173, 174, 175, 182, 185, 187, 195, 203, 204], "experi": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 25, 155, 156, 157, 161, 165, 185, 192, 194, 196], "recommend": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 27, 90, 91, 101, 104, 107, 110, 112, 113, 156, 159, 160, 165, 167, 173, 179, 180, 182, 183, 184, 185, 186, 188, 190, 194, 196, 197, 199, 201, 202, 203, 204, 205], "gazebo": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 105, 154, 160, 167, 168, 170, 171, 172, 173, 174, 175, 180, 181, 185, 186, 190, 191, 196, 198, 200, 201], "simul": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 28, 91, 94, 107, 111, 132, 133, 154, 160, 167, 170, 172, 173, 174, 175, 180, 181, 185, 186, 190, 192, 193, 196, 197, 198, 199, 200, 201], "relev": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 100, 107, 161, 162, 167, 170, 171, 175, 194, 197], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 27, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 123, 127, 154, 156, 158, 159, 160, 161, 165, 170, 171, 172, 173, 174, 175, 180, 181, 182, 183, 184, 185, 189, 190, 192, 194, 196, 197, 198, 199, 200, 201, 202, 203], "softwar": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 110, 159, 166, 183, 186, 187, 190, 192, 196, 199], "repositori": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 110, 155, 156, 157, 161, 170, 172, 173, 174, 178, 180, 182, 183, 185, 186, 190, 196, 198, 199, 200, 201], "ref": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ticket": [1, 4, 7, 9, 10, 11, 13, 14, 27, 154, 159, 163, 164, 165, 186, 192, 204], "licens": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 158], "all": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 26, 27, 39, 81, 91, 92, 93, 94, 100, 104, 107, 110, 112, 114, 116, 117, 120, 124, 142, 147, 155, 156, 157, 159, 161, 162, 163, 164, 165, 167, 168, 170, 173, 174, 175, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 197, 198, 200, 201, 204, 205], "contribut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 100, 142, 159, 167, 183, 186, 187], "under": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 94, 123, 126, 127, 156, 157, 159, 163, 164, 165, 166, 170, 171, 177, 179, 180, 182, 183, 185, 188, 190, 192, 194, 197, 201, 203], "apach": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 159], "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, 73, 76, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 133, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 159, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 189, 190, 192, 198, 200, 202, 203, 205], "No": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 19, 91, 107, 166, 170, 171, 172, 173, 175, 200], "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19, 22, 65, 67, 91, 94, 99, 100, 107, 110, 112, 117, 122, 123, 124, 126, 127, 143, 156, 157, 159, 160, 161, 164, 165, 166, 167, 170, 171, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205], "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, 75, 76, 90, 91, 93, 94, 95, 96, 97, 98, 107, 109, 110, 115, 116, 118, 124, 134, 135, 136, 137, 141, 142, 143, 154, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 175, 177, 180, 182, 183, 184, 185, 186, 192, 193, 194, 196, 197, 198, 200, 202, 203, 204, 205], "long": [2, 4, 9, 14, 22, 27, 73, 93, 94, 98, 109, 114, 115, 118, 123, 127, 131, 143, 165, 167, 175, 179, 183, 186, 190, 191, 197, 203], "qt": 2, "setup": [2, 27, 101, 154, 155, 156, 157, 160, 167, 172, 180, 183, 184, 185, 186, 187, 190, 192, 194, 198, 199, 200, 202, 203], "help": [2, 3, 4, 5, 8, 11, 16, 21, 23, 24, 27, 41, 97, 107, 110, 143, 158, 159, 162, 164, 165, 166, 167, 168, 170, 172, 174, 177, 179, 181, 182, 184, 185, 186, 187, 190, 193, 194, 198, 201, 204, 205], "udrf": 2, "need": [2, 4, 11, 13, 21, 22, 23, 24, 26, 27, 41, 44, 49, 52, 53, 58, 86, 91, 93, 94, 97, 98, 99, 100, 107, 109, 110, 115, 118, 142, 155, 156, 157, 159, 161, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204], "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, 78, 79, 80, 84, 85, 86, 87, 89, 90, 91, 92, 94, 97, 100, 101, 103, 104, 106, 107, 108, 111, 114, 116, 118, 119, 122, 125, 128, 141, 143, 156, 157, 159, 161, 163, 164, 165, 166, 168, 171, 177, 179, 180, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 197, 200, 201, 203, 205], "extrem": [2, 18, 90, 103, 107, 122, 164, 183], "benefici": [2, 27, 107, 122, 175, 192], "wai": [2, 9, 18, 21, 23, 24, 27, 86, 94, 104, 107, 118, 120, 142, 143, 153, 155, 164, 165, 166, 167, 180, 184, 186, 187, 188, 190, 192, 197, 199, 201, 203, 205], "minim": [2, 11, 107, 155, 160, 165, 166, 175, 179, 182, 186, 194], "friction": 2, "provid": [2, 4, 7, 11, 17, 18, 19, 21, 23, 24, 26, 27, 28, 41, 44, 49, 52, 53, 58, 64, 91, 92, 94, 95, 99, 101, 106, 107, 112, 117, 123, 127, 149, 150, 155, 156, 157, 159, 160, 161, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 194, 195, 196, 197, 199, 203, 204], "gui": [2, 157, 160, 182, 185, 189, 190, 197, 204], "tool": [2, 4, 15, 27, 154, 155, 156, 157, 159, 161, 163, 164, 175, 181, 183, 184, 185, 190, 192, 193, 197, 198, 203], "cover": [2, 27, 91, 124, 159, 164, 167, 179, 186, 187, 190, 192, 197, 198, 200, 202], "broad": [2, 7, 181, 186, 203], "stroke": [2, 181], "visual": [2, 90, 91, 94, 95, 99, 110, 156, 157, 161, 165, 167, 182, 186, 188, 193, 194, 197, 199, 200, 201, 202], "show": [2, 26, 125, 143, 157, 160, 165, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "what": [2, 6, 19, 27, 107, 128, 158, 159, 160, 165, 168, 178, 182, 183, 184, 185, 187, 188, 190, 196, 197, 203], "like": [2, 4, 8, 13, 14, 17, 18, 19, 20, 21, 23, 24, 26, 27, 94, 106, 107, 114, 118, 141, 142, 156, 157, 159, 160, 161, 164, 165, 167, 170, 171, 172, 175, 177, 180, 181, 183, 184, 185, 186, 187, 188, 190, 192, 193, 194, 195, 197, 198, 199, 200, 201, 203, 204, 205], "select": [2, 3, 5, 7, 17, 27, 44, 49, 52, 53, 58, 90, 91, 92, 107, 108, 111, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 141, 142, 143, 156, 157, 164, 166, 168, 171, 172, 177, 180, 181, 183, 185, 188, 191, 192, 193, 195, 198, 200, 203, 204, 205], "layer": [2, 4, 7, 10, 11, 99, 119, 122, 124, 125, 141, 142, 144, 156, 161, 162, 164, 165, 172, 183, 186, 190, 197, 198, 201], "recoveri": [2, 17, 21, 22, 23, 24, 29, 30, 59, 63, 82, 93, 94, 95, 161, 162, 163, 166, 170, 171, 175, 177, 188], "paramet": [2, 13, 18, 19, 25, 27, 28, 41, 50, 51, 71, 84, 87, 89, 102, 156, 162, 163, 168, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 185, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 198, 200, 202, 203, 204, 205], "urdf": [2, 27, 160, 180, 181, 184, 186, 194, 199], "footprint": [2, 55, 90, 91, 93, 99, 101, 107, 115, 122, 123, 126, 127, 142, 143, 147, 165, 166, 167, 168, 172, 177, 179, 181, 185, 202], "frame": [2, 27, 41, 56, 61, 65, 67, 77, 84, 90, 91, 92, 93, 94, 97, 99, 100, 101, 105, 106, 115, 118, 119, 122, 123, 125, 127, 131, 154, 162, 173, 174, 180, 182, 183, 184, 185, 189, 194, 197, 202, 203], "option": [2, 3, 6, 9, 42, 43, 90, 91, 92, 97, 100, 107, 142, 157, 164, 165, 166, 172, 183, 185, 188, 189, 190, 191, 192, 193, 194, 195, 201, 203, 204], "compli": [2, 179, 182, 197], "standard": [2, 6, 10, 92, 107, 159, 183, 184, 189, 197, 198, 200, 203, 204], "control": [2, 4, 7, 9, 11, 13, 17, 18, 20, 21, 22, 23, 24, 26, 28, 33, 44, 47, 60, 61, 78, 79, 80, 82, 83, 84, 85, 89, 91, 99, 101, 110, 114, 117, 125, 127, 129, 130, 131, 132, 133, 134, 135, 136, 137, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 161, 162, 163, 168, 170, 171, 172, 175, 176, 178, 180, 181, 182, 185, 187, 188, 190, 192, 193, 194, 195, 196, 199, 200, 201, 202, 203, 204, 206], "minimum": [2, 9, 27, 71, 89, 90, 91, 92, 93, 97, 99, 100, 101, 103, 106, 107, 110, 117, 120, 123, 127, 130, 134, 136, 142, 143, 148, 151, 164, 165, 166, 167, 168, 177, 179, 183, 184], "maximum": [2, 27, 45, 57, 61, 62, 89, 90, 91, 92, 93, 97, 98, 99, 100, 101, 103, 106, 107, 110, 111, 113, 117, 123, 125, 127, 130, 134, 136, 141, 142, 143, 164, 165, 166, 167, 173, 177, 183, 191, 194, 198, 200, 203], "speed": [2, 7, 9, 19, 25, 26, 27, 30, 46, 89, 91, 93, 97, 98, 99, 106, 107, 110, 117, 122, 130, 141, 142, 143, 155, 156, 164, 165, 167, 173, 175, 177, 179, 186, 194, 197, 202, 203, 206], "kinemat": [2, 101, 102, 107, 111, 113, 114, 161, 164, 167, 177, 179, 182, 185, 186, 197, 205], "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, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 103, 105, 106, 107, 110, 111, 112, 116, 117, 118, 123, 125, 126, 127, 141, 142, 143, 145, 148, 149, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 191, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "dropdown": 2, "possibl": [2, 14, 27, 93, 103, 107, 110, 156, 161, 164, 165, 166, 167, 173, 175, 179, 180, 186, 191, 192, 194, 197, 198, 200, 202], "note": [2, 17, 19, 20, 21, 22, 23, 26, 27, 41, 91, 92, 93, 97, 98, 99, 100, 101, 104, 105, 106, 109, 110, 115, 117, 118, 122, 125, 143, 159, 161, 165, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 196, 197, 198, 200, 201, 203, 204, 205], "throughout": [2, 66, 156, 162, 165, 185, 187, 194], "prompt": [2, 157, 190, 192], "aid": [2, 22], "appropri": [2, 18, 98, 107, 109, 117, 125, 159, 160, 165, 166, 167, 168, 175, 179, 182, 184, 185, 186, 192, 194, 202, 204], "more": [2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 17, 18, 23, 24, 27, 41, 61, 90, 91, 92, 97, 98, 101, 102, 103, 107, 110, 111, 117, 119, 122, 125, 141, 142, 143, 151, 155, 156, 157, 159, 161, 163, 164, 165, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "specif": [2, 3, 6, 11, 17, 18, 21, 22, 23, 24, 26, 27, 30, 46, 95, 99, 107, 110, 143, 156, 157, 162, 163, 164, 165, 166, 167, 168, 171, 173, 174, 175, 179, 182, 183, 184, 186, 188, 189, 190, 192, 198, 199, 203, 204, 205], "after": [2, 10, 20, 21, 23, 24, 26, 27, 91, 92, 94, 101, 107, 110, 111, 112, 117, 126, 128, 135, 137, 140, 141, 142, 143, 159, 160, 164, 165, 167, 168, 172, 173, 174, 175, 180, 182, 183, 185, 186, 187, 189, 190, 191, 192, 193, 195, 197, 198, 200, 201, 202, 203, 204, 205], "item": [2, 11, 18, 26, 27, 178], "preview": 2, "how": [2, 7, 17, 26, 27, 82, 91, 92, 95, 97, 103, 107, 116, 123, 127, 131, 145, 146, 149, 150, 156, 158, 159, 162, 166, 168, 170, 171, 172, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "effect": [2, 4, 91, 97, 124, 141, 156, 163, 165, 182, 186, 198], "high": [2, 3, 4, 5, 6, 8, 27, 91, 103, 107, 110, 113, 116, 117, 127, 141, 142, 143, 159, 161, 162, 164, 177, 179, 182, 186, 191, 194], "cooper": 2, "juzhenatpku": 2, "gmail": 2, "base": [2, 5, 6, 9, 18, 20, 27, 56, 61, 65, 67, 84, 89, 90, 91, 92, 93, 94, 97, 99, 101, 103, 105, 106, 107, 112, 114, 115, 119, 122, 125, 134, 142, 143, 144, 145, 146, 147, 149, 150, 155, 156, 157, 159, 161, 162, 164, 165, 166, 168, 170, 171, 173, 174, 175, 177, 179, 182, 183, 184, 185, 186, 191, 192, 194, 197, 198, 200, 201, 202, 204], "support": [2, 6, 13, 14, 26, 27, 44, 49, 52, 53, 58, 90, 110, 114, 154, 156, 157, 161, 162, 163, 166, 168, 177, 179, 183, 185, 186, 190, 191, 198, 200, 201, 203, 204], "panel": [2, 114, 185, 204], "displai": [2, 90, 109, 142, 143, 164, 168, 180, 182, 183, 185, 186, 190, 191, 197, 200, 204], "python3": [2, 12, 13, 26, 161, 164, 165, 166], "json": [2, 156, 157], "pars": [2, 27, 100, 156], "3d": [2, 4, 9, 27, 107, 127, 160, 177, 182, 183, 185, 186, 196, 197, 201], "program": [2, 26, 27, 97, 114, 142, 143, 156, 161, 165, 190, 192, 193, 195], "mayb": 2, "origin": [2, 5, 6, 8, 14, 26, 60, 61, 85, 91, 97, 99, 141, 142, 143, 158, 163, 164, 167, 180, 182, 183, 185, 188, 197, 198, 200], "number": [3, 11, 26, 27, 41, 45, 82, 90, 91, 92, 97, 98, 99, 100, 101, 107, 112, 113, 116, 120, 127, 129, 141, 142, 143, 162, 163, 164, 165, 166, 167, 168, 170, 171, 174, 177, 182, 183, 184, 185, 186, 189, 190, 191, 192, 200, 203, 204], "interfac": [3, 5, 13, 19, 27, 91, 94, 115, 156, 157, 161, 162, 163, 166, 170, 171, 172, 175, 177, 183, 188, 190, 196, 197, 201], "plan": [3, 10, 17, 18, 20, 21, 22, 27, 57, 84, 97, 100, 103, 107, 108, 110, 113, 114, 116, 123, 126, 127, 128, 131, 141, 142, 143, 159, 161, 162, 164, 165, 166, 167, 171, 173, 174, 175, 177, 178, 179, 180, 183, 184, 186, 188, 198, 201, 203], "two": [3, 18, 19, 27, 82, 90, 91, 97, 108, 114, 116, 141, 156, 164, 165, 166, 167, 170, 173, 174, 175, 179, 182, 183, 184, 185, 187, 190, 191, 193, 194, 197, 200, 201, 202, 203], "area": [3, 7, 27, 38, 39, 91, 99, 119, 122, 124, 125, 141, 142, 143, 159, 164, 165, 166, 167, 170, 172, 177, 183, 185, 186, 189, 190, 193, 198, 200], "algorithm": [3, 15, 17, 21, 23, 24, 27, 97, 101, 107, 110, 112, 113, 114, 141, 159, 161, 162, 164, 165, 166, 167, 172, 173, 177, 180, 183, 185, 186, 188, 191, 193, 194], "path": [3, 4, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 41, 42, 43, 47, 48, 50, 51, 57, 60, 61, 72, 75, 84, 86, 94, 95, 97, 98, 100, 101, 103, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 128, 139, 141, 142, 143, 144, 149, 150, 154, 155, 156, 161, 163, 164, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 185, 186, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 203, 204, 205], "refer": [3, 18, 27, 65, 67, 84, 91, 93, 94, 98, 99, 103, 110, 112, 114, 119, 122, 125, 155, 156, 157, 162, 163, 165, 166, 167, 170, 171, 172, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 190, 191, 195, 197, 198, 200, 202, 203, 204], "trajectori": [3, 4, 10, 91, 96, 103, 117, 128, 131, 133, 144, 145, 146, 147, 149, 150, 151, 164, 166, 167, 174, 177, 179, 180, 186], "simpl": [3, 27, 28, 101, 112, 120, 142, 143, 157, 159, 162, 170, 171, 172, 174, 177, 179, 180, 184, 185, 186, 188, 192, 195, 197, 199, 203, 204, 205], "tutori": [3, 8, 15, 18, 90, 91, 94, 95, 164, 166, 167, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190, 192, 193, 194, 202, 203, 204, 205], "found": [3, 8, 19, 22, 26, 27, 77, 91, 96, 107, 111, 114, 128, 141, 142, 143, 156, 157, 161, 162, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 182, 183, 185, 187, 193, 196, 197, 198, 199, 200, 201], "current": [3, 9, 11, 12, 14, 18, 19, 24, 26, 27, 46, 56, 61, 66, 84, 87, 89, 90, 91, 94, 100, 101, 107, 109, 110, 111, 117, 118, 119, 122, 124, 125, 143, 155, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 173, 174, 175, 177, 182, 183, 184, 185, 186, 187, 190, 195, 197, 202, 203, 204, 205], "one": [3, 5, 7, 8, 11, 14, 18, 26, 27, 41, 81, 85, 91, 97, 104, 107, 112, 143, 156, 157, 163, 164, 165, 167, 168, 171, 172, 175, 179, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204, 205], "navfn": [3, 28, 107, 111, 112, 114, 162, 177, 179, 180, 186, 188, 205], "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, 73, 84, 85, 87, 89, 90, 91, 92, 93, 94, 97, 98, 99, 101, 103, 104, 106, 107, 109, 110, 114, 115, 117, 118, 119, 120, 122, 124, 125, 156, 160, 162, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204], "implement": [3, 5, 6, 7, 10, 20, 21, 23, 24, 27, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 59, 62, 63, 82, 92, 93, 94, 98, 99, 100, 101, 103, 104, 106, 107, 108, 109, 110, 114, 115, 116, 117, 118, 123, 124, 126, 127, 141, 142, 143, 157, 159, 162, 164, 165, 166, 167, 170, 173, 174, 175, 177, 179, 180, 182, 183, 186, 187, 188, 199, 201, 203, 204], "dijkstra": [3, 108, 165, 177, 179], "teb": [3, 107, 162, 166, 177, 179, 186, 205], "dwa": [3, 177, 179], "elast": [3, 162, 179, 205], "band": [3, 162, 179, 197, 205], "optim": [3, 17, 22, 27, 97, 100, 107, 114, 121, 122, 141, 142, 156, 161, 164, 165, 166, 167, 177, 179, 180, 186, 187, 189, 194, 203, 205], "techniqu": [3, 4, 6, 27, 91, 101, 112, 113, 114, 164, 183, 186, 194, 197], "There": [3, 14, 18, 19, 27, 106, 107, 154, 155, 159, 162, 164, 165, 168, 172, 177, 179, 183, 184, 190, 192, 197, 198, 203, 205], "hybrid": [3, 111, 114, 141, 143, 156, 161, 164, 165, 166, 177, 179, 180, 186, 205], "ompl": 3, "develop": [3, 4, 5, 8, 11, 14, 21, 23, 24, 27, 91, 114, 116, 154, 156, 157, 165, 167, 178, 185, 186, 187, 192, 203, 205, 206], "your": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 26, 27, 91, 94, 104, 106, 107, 110, 111, 114, 116, 117, 123, 124, 126, 127, 142, 143, 154, 155, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 177, 179, 180, 181, 183, 184, 185, 186, 187, 189, 192, 193, 194, 195, 197, 198, 199, 200, 201, 202, 203, 204, 205], "qualiti": [3, 8, 25, 27, 97, 107, 113, 114, 142, 143, 159, 161, 165, 167, 182, 194, 197, 203], "altern": [3, 22, 27, 61, 156, 157, 164, 167, 180, 182, 192], "consid": [3, 14, 18, 29, 30, 46, 55, 59, 73, 90, 91, 92, 94, 95, 99, 107, 137, 142, 143, 152, 159, 163, 164, 166, 167, 170, 171, 173, 174, 175, 177, 179, 181, 186, 187, 190, 194, 197, 198, 202, 203], "approv": [3, 159], "phase": [3, 6, 143], "discuss": [3, 6, 19, 27, 94, 159, 163, 164, 165, 173, 174, 179, 180, 181, 182, 183, 184, 185, 187, 190, 197, 203, 205], "d": [3, 20, 105, 124, 159, 167, 168, 175, 180, 182, 185, 190, 192, 193, 194, 196, 199, 203, 204, 205], "variant": [3, 6, 27, 107, 110, 164, 177, 179, 190], "vornoi": 3, "graph": [3, 10, 116, 143, 166, 178, 193], "rout": [3, 10, 26, 27, 41, 100, 107, 142, 175, 178, 186, 187], "state": [3, 15, 19, 21, 23, 24, 26, 66, 91, 97, 98, 99, 101, 102, 103, 104, 107, 110, 111, 114, 117, 119, 135, 137, 141, 160, 161, 163, 164, 165, 168, 170, 171, 173, 174, 175, 177, 179, 180, 182, 183, 184, 186, 187, 197, 199, 200, 203, 204, 205], "lattic": [3, 111, 114, 141, 142, 161, 165, 166, 177, 178, 179, 186, 205], "kinodynam": 3, "method": [3, 4, 6, 17, 21, 23, 24, 26, 27, 100, 101, 104, 107, 123, 127, 145, 146, 149, 150, 159, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 192, 193, 203, 204], "given": [3, 6, 22, 26, 27, 30, 33, 34, 46, 57, 59, 91, 93, 100, 107, 112, 113, 119, 163, 164, 165, 166, 167, 171, 172, 173, 174, 177, 179, 182, 186, 188, 190, 193, 197, 203, 204], "static": [3, 27, 90, 91, 92, 99, 123, 127, 142, 143, 159, 161, 165, 171, 177, 180, 183, 186, 187, 191, 197, 201, 202, 203], "cilqr": 3, "ilqr": 3, "mpc": [3, 107, 166, 177, 179], "spline": 3, "addit": [3, 11, 19, 21, 22, 23, 24, 27, 41, 90, 91, 94, 96, 142, 155, 156, 164, 165, 166, 171, 175, 179, 182, 183, 185, 186, 192, 193, 194, 197, 202], "complet": [3, 4, 5, 12, 17, 18, 19, 22, 26, 27, 34, 57, 91, 100, 101, 103, 107, 110, 111, 135, 137, 142, 143, 152, 156, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171, 175, 177, 178, 179, 180, 182, 183, 185, 187, 188, 189, 190, 193, 194, 196, 197, 199, 201, 203, 204, 205], "50": [3, 91, 101, 107, 119, 165, 183, 192, 197, 200, 203], "greater": [3, 103, 107, 116, 156, 173, 187], "coverag": [3, 4, 6, 12, 17, 27, 28, 34, 41, 161, 167, 175, 177, 178, 186, 187], "motion": [3, 4, 27, 92, 97, 101, 103, 142, 143, 151, 152, 164, 177, 179, 182, 184, 194, 197, 202, 204], "pluginlib": [3, 27, 162, 170, 172, 173, 174, 175, 188, 190, 201], "robust": [4, 6, 27, 204], "wide": [4, 18, 27, 142, 167, 170, 186, 194], "rang": [4, 7, 71, 90, 91, 92, 99, 110, 123, 125, 127, 156, 163, 164, 167, 168, 172, 177, 178, 185, 186, 187, 191, 192, 194, 198, 200, 202, 203], "environ": [4, 5, 9, 10, 12, 27, 101, 103, 114, 154, 155, 156, 157, 159, 160, 161, 179, 180, 182, 183, 184, 186, 190, 194, 197, 198, 201, 202, 203], "been": [4, 6, 14, 18, 19, 21, 23, 24, 27, 56, 65, 90, 93, 94, 96, 98, 107, 109, 114, 115, 116, 118, 141, 142, 143, 156, 159, 163, 164, 165, 166, 167, 168, 172, 173, 174, 177, 180, 183, 184, 185, 186, 190, 193, 197, 201, 202, 203], "oper": [4, 5, 21, 23, 24, 27, 91, 97, 100, 107, 110, 117, 119, 157, 160, 161, 164, 165, 166, 167, 170, 172, 173, 174, 175, 179, 182, 183, 184, 186, 187, 189, 190, 194, 197, 202, 204], "presenc": [4, 107, 168, 186, 198], "explicitli": [4, 26, 157, 198], "model": [4, 27, 28, 90, 91, 92, 97, 101, 114, 123, 127, 142, 156, 160, 161, 163, 164, 177, 179, 182, 183, 185, 186, 196, 197, 201, 202], "characterist": [4, 12, 113, 182], "howev": [4, 6, 9, 14, 20, 21, 23, 24, 27, 90, 91, 94, 107, 112, 142, 156, 163, 164, 165, 168, 170, 175, 180, 182, 185, 186, 188, 190, 192, 194, 197, 198, 200, 201, 202, 203, 205], "field": [4, 26, 41, 45, 67, 90, 91, 92, 98, 100, 125, 141, 163, 164, 165, 166, 167, 170, 172, 174, 175, 182, 183, 185, 187, 189, 190, 192, 194, 197, 198, 200, 201, 203], "progress": [4, 74, 98, 107, 110, 134, 136, 156, 159, 166, 178, 186, 205], "deploi": [4, 107, 161, 167, 179, 190], "fill": [4, 159, 163, 171, 189, 198, 200, 204], "consider": [4, 107, 186, 190], "must": [4, 14, 19, 26, 27, 65, 73, 92, 99, 100, 103, 106, 110, 113, 117, 120, 123, 127, 134, 136, 142, 143, 144, 155, 159, 163, 165, 166, 167, 170, 171, 173, 174, 175, 177, 179, 182, 183, 184, 187, 188, 189, 190, 193, 196, 199, 201, 202, 203, 204], "taken": [4, 67, 82, 90, 91, 97, 107, 125, 139, 164, 172, 175, 198, 200], "respect": [4, 27, 111, 122, 164, 165, 171, 178, 179, 182, 183, 185, 186, 197, 201, 205], "peopl": [4, 9, 21, 23, 24, 91, 181], "cart": 4, "anim": [4, 191], "exist": [4, 8, 11, 12, 27, 41, 90, 91, 101, 106, 107, 120, 141, 154, 156, 159, 163, 164, 165, 167, 168, 173, 175, 186, 190, 193, 194, 195, 197, 203, 204], "machin": [4, 27, 156, 157, 182, 183, 184, 187, 190, 204], "learn": [4, 7, 11, 18, 27, 95, 157, 161, 170, 171, 174, 183, 184, 185, 190], "complexyolo": 4, "yolo3d": 4, "etc": [4, 10, 13, 17, 26, 27, 90, 91, 94, 98, 99, 100, 105, 117, 119, 156, 157, 159, 164, 166, 167, 168, 170, 175, 179, 181, 182, 184, 186, 190, 194, 197, 199, 204], "tie": 4, "them": [4, 7, 21, 26, 27, 90, 98, 100, 107, 118, 122, 123, 127, 143, 156, 157, 159, 161, 162, 164, 165, 166, 167, 170, 171, 172, 173, 174, 180, 183, 184, 185, 186, 187, 188, 190, 192, 193, 194, 196, 197, 198, 199, 200, 202, 203, 204, 205], "scope": [4, 156, 167, 182, 183, 194, 195, 202], "retrain": 4, "otherwis": [4, 19, 64, 67, 70, 71, 72, 73, 74, 75, 78, 79, 80, 92, 107, 112, 124, 142, 143, 164, 165, 167, 177, 182, 186, 187, 190, 200], "becom": [4, 11, 17, 18, 27, 99, 104, 107, 116, 162, 165, 167, 182, 184, 185, 194], "expert": [4, 14], "some": [4, 7, 11, 13, 17, 18, 19, 21, 26, 27, 44, 49, 50, 51, 52, 53, 58, 90, 93, 94, 98, 107, 109, 112, 114, 115, 117, 118, 122, 142, 156, 159, 160, 162, 164, 165, 167, 168, 171, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 190, 191, 192, 194, 195, 197, 198, 202, 203, 204], "basic": [4, 5, 17, 18, 26, 27, 143, 162, 164, 165, 172, 175, 179, 180, 181, 182, 183, 184, 190, 192, 194, 201], "knowledg": [4, 7, 11, 159, 192, 201], "alreadi": [4, 7, 107, 163, 164, 165, 170, 180, 182, 185, 186, 190, 192, 194, 197, 203], "start": [4, 5, 12, 19, 20, 21, 23, 24, 26, 27, 42, 43, 61, 90, 91, 97, 101, 103, 107, 110, 111, 127, 142, 158, 159, 161, 163, 164, 165, 167, 170, 172, 173, 174, 175, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 201, 202, 203, 204, 205], "point": [4, 9, 10, 14, 17, 18, 19, 21, 22, 23, 24, 26, 27, 55, 56, 90, 91, 97, 99, 100, 103, 107, 108, 110, 111, 112, 113, 116, 118, 119, 122, 128, 141, 142, 143, 145, 147, 149, 159, 161, 163, 164, 165, 166, 168, 172, 173, 174, 175, 177, 180, 182, 183, 184, 185, 186, 187, 189, 190, 192, 194, 196, 197, 201, 202, 203, 204, 205], "driven": [4, 186], "includ": [4, 6, 7, 10, 13, 14, 18, 26, 27, 82, 94, 95, 114, 119, 133, 155, 156, 157, 158, 159, 161, 162, 163, 164, 168, 170, 171, 172, 173, 174, 175, 177, 179, 182, 183, 184, 185, 186, 190, 192, 193, 195, 198, 199, 200, 201, 202, 203, 205], "go": [4, 14, 18, 22, 26, 27, 86, 91, 104, 107, 116, 123, 127, 159, 160, 161, 164, 165, 167, 171, 173, 180, 182, 183, 184, 186, 187, 188, 190, 192, 194, 195, 197, 198, 200, 202, 203], "yolact": 4, "edg": [4, 100, 107, 167, 184, 198], "replac": [4, 5, 10, 11, 94, 97, 105, 160, 162, 165, 166, 167, 168, 170, 172, 174, 175, 186, 188, 190, 191, 194, 197, 199, 201, 202, 203], "detectron2": 4, "benchmark": [4, 7, 11], "capabl": [4, 7, 10, 15, 26, 156, 157, 161, 164, 167, 168, 178, 183, 194, 195, 197, 205], "gpu": [4, 156, 203], "verifi": [4, 27, 147, 157, 182, 183, 185, 197], "suffici": [4, 18, 27, 107, 143, 152, 175, 191, 193, 194], "tangent": [4, 189, 197], "involv": [4, 5, 6, 11, 18, 20, 107, 110, 158, 164, 166, 167, 168, 180, 187, 190, 194], "identifi": [4, 7, 11, 13, 156, 164, 172, 179, 193], "few": [4, 11, 14, 19, 26, 86, 97, 100, 155, 156, 167, 179, 183, 186, 190, 192, 203], "produc": [4, 27, 90, 91, 93, 94, 98, 103, 107, 109, 115, 118, 165, 166, 167, 170, 174, 179, 183, 186, 194, 197, 202], "about": [4, 7, 9, 11, 21, 22, 23, 24, 27, 90, 119, 122, 125, 154, 155, 156, 157, 159, 161, 164, 166, 167, 170, 171, 172, 174, 175, 182, 183, 184, 185, 186, 190, 191, 192, 193, 194, 196, 197, 200, 203, 204], "power": [4, 18, 97, 107, 157, 161, 165, 186, 190], "intel": [4, 14, 107, 165], "cpu": [4, 7, 91, 156, 165, 186, 187, 194], "nvidia": [4, 101, 167, 190, 194, 203], "jetson": [4, 190, 194, 203], "soc": 4, "extern": [4, 21, 23, 24, 26, 90, 98, 101, 104, 138, 155, 156, 162, 163, 166, 167, 187, 190, 194, 206], "next": [4, 5, 18, 19, 21, 22, 23, 24, 27, 41, 107, 117, 118, 138, 140, 156, 160, 162, 163, 170, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 190, 191, 200, 204], "mark": [4, 27, 97, 99, 123, 124, 127, 147, 166, 175, 183, 186, 191, 198, 200, 201, 204], "ensur": [4, 9, 11, 13, 20, 21, 23, 24, 27, 91, 98, 104, 107, 110, 117, 156, 157, 159, 162, 164, 165, 166, 167, 179, 180, 184, 185, 186, 187, 190, 193, 201], "doe": [4, 9, 19, 21, 22, 23, 24, 90, 91, 96, 101, 107, 122, 124, 142, 143, 155, 156, 164, 165, 166, 167, 170, 173, 174, 175, 180, 182, 186, 187, 188, 190, 197, 198, 200, 203, 204], "collid": [4, 9, 180], "permit": [4, 159, 198], "direct": [4, 61, 91, 97, 107, 110, 114, 117, 129, 142, 143, 148, 155, 156, 164, 167, 178, 179, 184, 189, 196, 197, 202], "collabor": [4, 14, 159], "member": [4, 159, 170, 173, 174, 175], "detect": [4, 27, 57, 61, 90, 91, 96, 97, 101, 110, 156, 167, 180, 182, 183, 186, 189, 195, 203], "real": [4, 9, 12, 27, 91, 98, 117, 159, 182, 183, 184, 185, 189, 190, 195, 197], "live": [4, 27, 157, 164, 170, 184, 186, 190, 196, 199, 204], "demonstr": [4, 10, 26, 91, 155, 165, 167, 168, 172, 197, 201, 202, 203], "85": [4, 12], "higher": [4, 6, 9, 12, 18, 27, 91, 97, 98, 99, 100, 101, 103, 105, 107, 117, 119, 142, 143, 161, 164, 165, 166, 167, 168, 175, 186, 187, 195, 198, 200, 203, 204], "python": [4, 10, 143, 161, 164, 167, 182, 197, 198, 200, 203], "geometri": [4, 5, 9, 91, 182, 183, 185, 190], "statist": [4, 9, 193], "relat": [4, 11, 13, 14, 25, 27, 91, 96, 119, 120, 122, 125, 155, 156, 164, 165, 167, 181, 184, 185, 197], "wa": [5, 11, 18, 19, 21, 23, 26, 27, 45, 57, 62, 90, 91, 93, 94, 98, 107, 108, 109, 110, 115, 116, 118, 139, 141, 142, 143, 156, 159, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 183, 185, 186, 187, 191, 192, 193, 197, 198, 200, 202, 203, 204, 205], "eth": 5, "zurich": 5, "later": [5, 107, 142, 143, 156, 157, 159, 165, 170, 171, 172, 173, 174, 175, 183, 190, 193, 201, 203, 204], "transfer": 5, "anybot": 5, "univers": [5, 184], "librari": [5, 6, 7, 10, 15, 26, 27, 41, 94, 100, 162, 163, 165, 170, 172, 173, 174, 175, 183, 184, 188, 190, 192, 201, 204], "basi": [5, 107, 186, 190], "variou": [5, 27, 93, 107, 115, 155, 156, 165, 166, 177, 178, 182, 184, 185, 190], "form": [5, 41, 91, 116, 167, 172, 183, 184, 190], "avail": [5, 9, 26, 27, 77, 90, 91, 99, 100, 107, 110, 116, 154, 155, 157, 159, 162, 164, 165, 172, 177, 179, 182, 183, 186, 187, 188, 189, 190, 192, 195, 197, 201, 203], "top": [5, 7, 11, 18, 99, 170, 172, 173, 174, 175, 184, 188, 189, 191, 193, 198, 200, 204], "download": [5, 156, 189, 190], "packag": [5, 8, 17, 26, 27, 90, 91, 94, 95, 96, 99, 101, 103, 107, 110, 111, 114, 117, 143, 154, 155, 156, 159, 160, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 203, 205], "grid_map": 5, "metapackag": [5, 167], "costmap_2d": [5, 167, 172, 183], "code": [5, 6, 15, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 64, 78, 79, 80, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 141, 156, 157, 159, 162, 163, 165, 168, 170, 171, 172, 173, 174, 175, 177, 180, 182, 183, 185, 188, 190, 191, 192, 197, 201, 203, 205], "analyz": [5, 6, 7, 10, 26, 27, 171, 193], "abstract": [5, 11, 27, 165, 166, 203, 204], "allow": [5, 6, 8, 9, 10, 17, 18, 19, 21, 22, 23, 24, 27, 86, 91, 92, 93, 94, 99, 100, 103, 107, 108, 110, 116, 125, 141, 142, 143, 144, 147, 152, 156, 157, 159, 161, 163, 164, 165, 168, 170, 172, 173, 174, 179, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 194, 195, 197, 198, 200, 202, 203], "expect": [5, 11, 26, 92, 107, 109, 123, 127, 159, 161, 163, 164, 167, 175, 182, 187, 188, 190, 197, 203], "full": [5, 7, 12, 19, 27, 92, 99, 107, 122, 128, 142, 154, 159, 163, 164, 165, 178, 179, 180, 181, 182, 184, 185, 186, 190, 191, 194, 195, 197, 198, 200, 202, 203, 204, 205], "process": [5, 7, 8, 11, 22, 26, 27, 28, 57, 92, 94, 98, 99, 107, 109, 110, 112, 124, 142, 143, 155, 156, 158, 160, 163, 164, 166, 167, 170, 171, 175, 177, 181, 185, 186, 187, 190, 191, 192, 193, 194, 197, 201, 202, 203, 204, 205], "over": [5, 6, 8, 11, 14, 18, 20, 26, 27, 55, 56, 89, 91, 99, 107, 144, 159, 161, 164, 165, 166, 167, 175, 179, 180, 182, 183, 186, 187, 189, 190, 194, 197, 198, 201, 202, 205], "cours": [5, 11, 156, 185, 194], "summer": [5, 11], "earli": [5, 11, 16], "design": [5, 6, 8, 26, 27, 96, 101, 107, 112, 114, 164, 166, 172, 186, 191, 198, 200, 202, 204], "gradient": [5, 27, 97, 112, 165, 172], "complement": [5, 163, 197], "startup": [5, 27, 104, 154, 156, 160, 163, 187, 189, 190, 198, 200], "merg": [5, 13, 156, 159, 163, 172], "branch": [5, 13, 22, 142, 143, 154, 155, 156, 159, 165, 188, 190], "2d": [5, 15, 26, 27, 28, 90, 91, 103, 111, 113, 114, 123, 127, 142, 160, 161, 163, 164, 172, 173, 174, 175, 177, 179, 180, 186, 194, 196, 197, 198, 201, 205], "low": [5, 18, 19, 71, 101, 107, 112, 117, 142, 162, 177, 186], "level": [5, 9, 18, 21, 23, 24, 27, 91, 96, 105, 113, 159, 161, 164, 165, 166, 168, 187, 193, 194, 198, 200, 202, 203, 204], "object": [5, 10, 11, 26, 27, 41, 85, 100, 107, 161, 164, 165, 166, 167, 168, 170, 172, 175, 181, 183, 185, 186, 197, 201, 206], "reimplement": [5, 6], "mechan": [5, 11, 90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118, 172, 192, 194], "git": [5, 155, 157, 159, 189, 190, 198, 199, 200, 201], "pick": [5, 26, 27, 99, 118, 180, 196, 197], "befor": [5, 11, 18, 21, 22, 23, 24, 25, 27, 44, 49, 52, 53, 58, 65, 82, 84, 86, 91, 92, 98, 100, 103, 106, 107, 113, 122, 123, 127, 138, 141, 142, 143, 151, 156, 157, 162, 163, 164, 165, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 182, 183, 185, 186, 187, 188, 190, 191, 192, 193, 196, 197, 198, 199, 200, 201, 203, 204, 205], "coordin": [5, 26, 27, 41, 92, 99, 100, 118, 165, 182, 184, 185, 194, 195, 197], "transform": [5, 15, 27, 77, 90, 91, 92, 93, 94, 99, 101, 103, 107, 110, 115, 119, 122, 125, 128, 154, 160, 161, 163, 164, 165, 173, 177, 180, 181, 182, 183, 185, 186, 194, 198, 199], "amcl": [6, 7, 26, 27, 28, 54, 69, 160, 163, 177, 183, 184, 186, 194, 197], "engin": [6, 155, 157, 162, 193, 194], "last": [6, 14, 19, 21, 23, 48, 60, 61, 91, 92, 97, 100, 107, 108, 114, 116, 117, 133, 141, 142, 143, 145, 146, 149, 150, 156, 165, 167, 175, 179, 180, 182, 184, 185, 187, 194, 198, 200, 202], "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, 87, 90, 91, 93, 94, 97, 98, 100, 102, 103, 104, 107, 109, 110, 111, 113, 115, 118, 121, 127, 134, 136, 138, 141, 142, 143, 151, 164, 166, 167, 170, 185, 188, 189, 190, 191, 192, 195, 197, 203, 205], "year": [6, 14, 161], "essenti": [6, 142, 143, 165, 183, 186, 203], "updat": [6, 7, 11, 12, 18, 19, 20, 27, 66, 75, 85, 92, 99, 101, 105, 114, 122, 126, 156, 159, 162, 165, 166, 167, 168, 170, 171, 172, 173, 175, 177, 180, 182, 184, 186, 190, 191, 194, 195, 197, 199, 200, 203, 204], "made": [6, 8, 27, 91, 98, 99, 101, 104, 134, 136, 156, 157, 159, 165, 166, 172, 175, 179, 180, 185, 186, 191, 195, 198, 200, 202, 203], "adapt": [6, 27, 92, 110, 164, 177, 183, 184, 185], "mont": [6, 27, 92, 183], "carlo": [6, 27, 92, 183], "written": [6, 27, 167, 170, 172, 173, 174, 175, 183, 191, 197, 198, 200, 202, 204], "embed": [6, 27, 165, 186, 187], "structur": [6, 8, 18, 27, 161, 166, 167, 175, 179, 184, 185, 187, 197, 200, 201, 204], "veri": [6, 7, 11, 14, 16, 17, 21, 23, 27, 107, 112, 142, 159, 165, 167, 178, 180, 184, 185, 186, 190, 194, 203, 205], "sensit": [6, 91, 98, 117, 119, 142, 166, 167], "chang": [6, 11, 12, 13, 14, 17, 18, 21, 23, 24, 26, 27, 66, 68, 81, 91, 93, 94, 97, 98, 99, 100, 101, 103, 107, 109, 113, 115, 117, 118, 135, 137, 141, 142, 143, 145, 149, 156, 159, 160, 163, 172, 173, 175, 178, 180, 182, 183, 186, 190, 192, 194, 195, 196, 197, 198, 200, 201, 202, 204], "mcl": 6, "hallmark": 6, "decad": [6, 14], "particular": [6, 19, 22, 27, 48, 90, 101, 107, 163, 165, 167, 168, 175, 186, 188, 190, 192, 193, 194, 197, 203], "deprec": [6, 97, 164, 165], "target": [6, 101, 107, 110, 125, 156, 157, 163, 164, 167, 179, 185, 192, 195, 196, 200, 203, 204], "laser": [6, 9, 90, 91, 92, 123, 127, 177, 183, 184, 190, 202], "scanner": [6, 90, 91, 123, 127, 183, 202], "simplifi": [6, 160, 163, 171, 173, 175, 192], "accur": [6, 27, 90, 91, 164, 177, 182, 186, 194, 197], "track": [6, 26, 27, 73, 99, 101, 107, 110, 111, 159, 161, 165, 166, 167, 173, 175, 177, 179, 186, 188, 192, 194, 203, 205], "occup": [6, 99, 106, 122, 123, 127, 177, 183, 199], "grid": [6, 7, 27, 99, 106, 123, 127, 131, 177, 179, 180, 183, 185, 197, 199, 201], "reason": [6, 27, 90, 91, 107, 141, 142, 143, 159, 165, 172, 175, 180, 184, 186, 190, 192, 197, 202], "left": [6, 27, 42, 43, 94, 103, 110, 116, 142, 143, 156, 160, 165, 173, 174, 180, 182, 183, 185, 189, 190, 191, 193, 196, 197, 200, 204], "end": [6, 11, 20, 27, 90, 91, 101, 107, 108, 110, 111, 112, 141, 143, 165, 167, 170, 172, 173, 174, 175, 177, 185, 186, 187, 190, 191, 192, 197, 202], "creativ": [6, 8], "novelti": 6, "feel": [6, 154, 157, 185, 186], "best": [6, 8, 11, 27, 28, 91, 107, 128, 141, 142, 143, 156, 159, 165, 166, 179, 183, 184, 186, 191, 192, 194, 198, 201], "modifi": [6, 17, 60, 61, 94, 95, 102, 112, 156, 159, 164, 165, 167, 168, 170, 171, 173, 174, 175, 177, 179, 180, 182, 185, 190, 192, 193, 195, 204], "modular": [6, 157, 161, 177], "compon": [6, 41, 81, 82, 83, 84, 85, 86, 87, 88, 89, 107, 116, 117, 151, 164, 165, 167, 181, 185, 187, 194, 198, 200], "sampl": [6, 27, 107, 111, 129, 133, 139, 166, 167, 179, 180, 182, 183, 186, 195, 197], "lidar": [6, 9, 27, 123, 180, 182, 183, 186, 191, 197, 201], "ndt": 6, "scan": [6, 9, 26, 90, 91, 92, 99, 105, 123, 127, 168, 177, 183, 184, 202], "match": [6, 41, 64, 78, 79, 80, 92, 93, 94, 107, 115, 142, 143, 166, 171, 173, 180, 186, 187, 190, 197, 202], "dure": [6, 22, 90, 91, 97, 104, 107, 142, 143, 156, 163, 164, 165, 166, 167, 171, 172, 180, 185, 186, 193, 196, 199, 203, 204], "sinc": [6, 27, 41, 97, 100, 107, 110, 111, 113, 122, 142, 143, 164, 165, 167, 172, 175, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 192, 194, 197, 198, 200, 202, 203, 204, 205], "yet": [6, 19, 26, 107, 156, 165, 167, 184, 186, 197], "slam": [6, 15, 126, 161, 162, 163, 183, 184, 186, 192, 194, 196, 206], "emerg": [6, 9, 91, 96], "accept": [6, 26, 67, 92, 116, 142, 143, 159, 167, 175, 179, 180, 194, 195, 203], "input": [6, 19, 26, 27, 91, 94, 97, 107, 112, 113, 123, 124, 127, 138, 161, 164, 166, 167, 168, 170, 171, 172, 173, 174, 177, 182, 185, 188, 190, 192, 195, 197, 202, 204], "multipl": [6, 11, 21, 23, 24, 27, 41, 44, 49, 52, 53, 58, 86, 91, 93, 107, 114, 115, 157, 161, 163, 164, 167, 168, 173, 174, 179, 182, 183, 184, 185, 186, 187, 188, 190, 192, 194, 197, 200, 202, 203], "strictli": [6, 143, 166], "65": [6, 106, 200], "reliabl": [6, 12, 44, 49, 52, 53, 58, 157, 161, 183, 185, 203], "particl": [6, 7, 27, 92, 160, 177, 186, 191], "filter": [6, 13, 29, 92, 98, 101, 112, 182, 186, 190, 194, 197, 201, 202, 203, 206], "abil": [6, 7, 27, 91, 107, 166, 167, 168, 202], "read": [6, 8, 18, 27, 90, 91, 124, 157, 164, 177, 183, 190, 192, 197, 198, 200], "academ": 6, "significantli": [7, 9, 17, 22, 23, 24, 86, 107, 111, 142, 165, 167, 177, 186, 197, 205], "leverag": [7, 11, 26, 155, 157, 165, 181, 186, 188, 195, 197, 203], "multi": [7, 10, 11, 26, 27, 164, 165, 177, 179, 190], "processor": [7, 107, 186], "core": [7, 17, 27, 166, 187, 188, 190], "seek": 7, "thread": [7, 11, 13, 26, 27, 91, 98, 107, 117, 167, 192], "parallel": [7, 13, 197, 202], "comput": [7, 17, 18, 19, 20, 21, 27, 41, 42, 43, 100, 105, 107, 109, 110, 114, 116, 141, 142, 143, 145, 149, 161, 165, 166, 167, 168, 170, 171, 173, 174, 177, 179, 180, 182, 183, 184, 186, 188, 190, 193, 194, 196, 203], "overal": [7, 18, 81, 100, 142, 167, 179, 183, 194, 197], "platform": [7, 101, 107, 114, 161, 164, 181, 184, 186, 194, 203, 204, 205], "cloud": [7, 27, 156, 157, 160, 163, 190], "popul": [7, 92, 94, 164, 165, 170, 175, 183, 187, 188, 197], "evalu": [7, 107, 128, 131, 143, 179, 194], "voxel": [7, 99, 166, 177, 183, 191, 201], "rai": [7, 183], "cast": 7, "student": [7, 159], "interest": [7, 10, 11, 14, 17, 26, 27, 156, 159, 175, 184, 186, 188, 192, 193, 195, 196, 199, 203, 204], "ideal": [7, 12, 165, 166, 170, 173, 174], "exposur": 7, "concept": [7, 18, 19, 161, 164, 179, 183, 184, 187, 198, 200, 203, 204], "Then": [7, 19, 164, 171, 172, 173, 174, 175, 182, 183, 190, 192, 193, 196, 203], "obtain": [7, 27, 28, 91, 100, 101, 163, 166, 182, 183, 189, 190, 194, 203], "while": [7, 9, 13, 18, 21, 23, 24, 26, 94, 104, 107, 110, 112, 122, 142, 152, 155, 156, 157, 164, 165, 166, 167, 171, 175, 179, 180, 182, 183, 186, 187, 188, 190, 191, 192, 194, 196, 197, 198, 202, 203, 204, 205, 206], "great": [7, 14, 18, 159, 165, 192, 194, 197], "deal": [7, 27, 182, 184, 186], "valuabl": [7, 11, 159], "skillset": 7, "analysi": [7, 27, 159, 161, 193], "benefit": [7, 156, 186], "non": [7, 10, 26, 27, 91, 94, 98, 101, 104, 105, 107, 111, 114, 119, 121, 122, 125, 141, 142, 143, 156, 161, 165, 167, 168, 171, 175, 177, 179, 180, 184, 185, 186, 190, 192, 193, 194, 198, 202, 203, 205], "trivial": [7, 27, 159, 166, 170, 202, 203, 204], "quickli": [7, 101, 156, 159, 165, 184, 186, 204], "tbb": 7, "openmp": 7, "opencl": 7, "cuda": 7, "similar": [7, 9, 10, 19, 21, 23, 26, 27, 90, 103, 106, 107, 114, 155, 157, 164, 165, 171, 179, 182, 183, 184, 185, 186, 188, 190, 192, 194, 197, 201, 204, 205], "signific": [8, 9, 107, 172, 186, 197], "stride": 8, "world": [8, 9, 26, 27, 156, 160, 161, 170, 182, 183, 184, 186, 190, 191, 195, 198, 199, 200, 201], "gain": [8, 107, 110], "reput": 8, "fair": 8, "unfair": 8, "rel": [8, 27, 61, 90, 91, 99, 101, 107, 117, 123, 124, 126, 127, 163, 167, 168, 179, 180, 182, 184, 186, 193, 194, 197, 203], "limit": [8, 27, 91, 98, 106, 107, 117, 125, 133, 141, 142, 143, 156, 164, 167, 173, 177, 179, 182, 186, 190, 195, 202, 206], "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, 73, 76, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 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, 156, 157, 160, 161, 163, 164, 165, 168, 170, 171, 172, 173, 174, 175, 177, 179, 182, 183, 185, 186, 187, 188, 190, 191, 192, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205], "accomplish": [8, 170, 177, 182, 185, 190, 192, 203], "longer": [8, 22, 86, 100, 141, 165, 166, 167, 170, 190, 192], "true": [8, 19, 26, 27, 29, 41, 45, 55, 57, 59, 62, 69, 71, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 135, 137, 138, 139, 140, 141, 142, 143, 160, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 185, 186, 187, 188, 191, 193, 194, 197, 198, 199, 200, 201, 202, 203, 205], "As": [8, 22, 26, 27, 91, 99, 107, 122, 159, 162, 163, 164, 165, 171, 173, 174, 179, 180, 182, 183, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 205], "initi": [8, 26, 69, 77, 92, 94, 101, 103, 107, 113, 154, 156, 157, 160, 161, 163, 165, 166, 170, 172, 173, 174, 175, 177, 185, 186, 195, 197, 198, 202, 203], "effort": [8, 14, 27, 100, 101, 117, 159, 161, 164, 179, 183, 186, 201, 203], "differenti": [8, 92, 103, 107, 111, 114, 116, 161, 164, 165, 167, 177, 179, 180, 182, 183, 185, 186, 194, 197, 205], "moveit": [8, 14], "land": 8, "consist": [8, 17, 107, 157, 159, 164, 165, 177, 182, 183, 184, 186, 187, 197, 203, 204], "graphic": [8, 157, 190, 198, 200], "color": [8, 97, 139, 183, 185, 186, 191, 198, 200, 201], "scheme": [8, 183], "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, 90, 91, 92, 93, 94, 95, 96, 98, 99, 101, 104, 107, 108, 109, 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, 153, 155, 156, 159, 163, 164, 165, 168, 172, 177, 178, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205], "doc": [8, 15, 155, 160, 163, 167, 186, 190, 197], "just": [8, 20, 21, 23, 24, 27, 86, 99, 107, 148, 157, 159, 165, 168, 171, 172, 180, 182, 183, 184, 185, 186, 190, 192, 193, 197, 198], "technic": [8, 21, 23, 24, 159, 170, 172, 173, 174, 175, 198], "analog": [8, 91, 164, 166, 167, 171, 192, 203, 205], "expans": [8, 108, 116, 142, 143, 164, 165, 166, 167, 177], "blog": 8, "highlight": [8, 17, 26, 97, 156, 179, 189, 190, 194, 204], "demo": [8, 10, 22, 27, 160, 165, 167, 168, 180, 187, 190, 197, 198, 200, 203], "come": [8, 13, 14, 27, 100, 107, 110, 137, 142, 159, 165, 166, 170, 173, 174, 175, 182, 184, 185], "element": [8, 162, 170, 181, 182, 185], "migrat": [8, 167, 168, 178], "document": [8, 10, 15, 18, 22, 27, 155, 156, 159, 160, 163, 182, 183, 184, 185, 190, 191, 192, 193, 194, 198, 199, 200], "edit": [8, 164, 177, 182, 183, 188, 203], "web": [8, 157], "technologi": [8, 14, 161, 194, 197], "watchdog": [9, 104, 148, 161, 163], "act": [9, 14, 27, 141, 163, 164, 181, 183, 185, 198, 202, 205], "properli": [9, 26, 144, 161, 165, 180, 181, 182, 183, 184, 185, 191, 197, 198, 200], "typic": [9, 18, 19, 27, 90, 91, 142, 143, 159, 165, 173, 180, 182, 184, 186, 190, 191, 194, 198, 199, 200, 205], "rate": [9, 12, 18, 19, 84, 87, 89, 90, 91, 92, 98, 101, 103, 117, 118, 123, 127, 162, 164, 167, 170, 177, 185, 194, 195, 203], "contain": [9, 11, 17, 21, 23, 24, 27, 47, 51, 55, 96, 107, 114, 117, 123, 127, 142, 143, 158, 162, 163, 164, 165, 166, 167, 170, 172, 173, 174, 175, 177, 182, 183, 185, 186, 187, 188, 189, 192, 194, 198, 200, 202, 203, 205], "zone": [9, 27, 90, 91, 97, 100, 106, 122, 142, 143, 164, 165, 177, 183, 186, 197, 200, 202, 206], "wherea": [9, 41, 107, 142, 166, 186, 187], "locat": [9, 22, 26, 27, 101, 142, 143, 152, 160, 168, 170, 172, 173, 174, 175, 179, 182, 183, 185, 190, 197, 203], "around": [9, 14, 18, 22, 27, 38, 61, 86, 90, 91, 97, 99, 103, 107, 110, 121, 159, 164, 177, 183, 184, 185, 186, 189, 190, 197, 199, 205], "signal": [9, 112, 173, 177, 193, 197], "stop": [9, 20, 27, 73, 81, 91, 96, 98, 104, 107, 117, 118, 128, 137, 152, 163, 164, 166, 167, 168, 173, 177, 185, 190, 194, 202, 203], "less": [9, 67, 91, 93, 94, 98, 107, 109, 110, 115, 117, 118, 120, 142, 162, 165, 182, 191, 194, 197, 198, 205], "consum": [9, 165], "drop": [9, 103, 163, 167, 194, 204], "cost": [9, 18, 26, 27, 55, 90, 91, 93, 97, 99, 110, 114, 116, 121, 122, 131, 141, 142, 143, 156, 161, 164, 165, 172, 177, 183, 186, 191], "logic": [9, 17, 18, 21, 23, 24, 27, 166, 167, 168, 171, 175, 187, 204], "wouldn": [9, 186], "t": [9, 14, 38, 81, 101, 107, 141, 142, 143, 147, 154, 159, 160, 161, 164, 165, 167, 168, 170, 171, 173, 174, 175, 180, 184, 185, 186, 188, 190, 191, 192, 194, 195, 196, 197, 198, 199, 203], "certifi": [9, 91, 159], "safe": [9, 13, 27, 110, 155, 164, 170, 171, 179, 183, 184, 186], "injuri": 9, "sit": 9, "most": [9, 18, 21, 23, 24, 91, 92, 93, 94, 98, 107, 109, 111, 114, 115, 118, 165, 171, 177, 182, 183, 184, 186, 188, 190, 192, 193, 194, 197, 205], "recent": [9, 56, 186, 194], "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, 78, 79, 80, 85, 86, 90, 91, 94, 97, 100, 101, 104, 106, 107, 111, 119, 120, 122, 125, 128, 164, 167, 168, 182, 197, 203], "second": [9, 18, 19, 21, 23, 24, 27, 29, 30, 46, 48, 57, 59, 75, 76, 81, 82, 86, 91, 93, 94, 98, 104, 106, 107, 109, 111, 115, 118, 138, 139, 141, 142, 143, 164, 165, 167, 168, 171, 177, 182, 183, 184, 187, 189, 190, 191, 197, 198, 200], "result": [9, 19, 26, 27, 60, 61, 85, 91, 93, 94, 97, 98, 100, 101, 107, 109, 110, 112, 113, 115, 116, 118, 159, 161, 163, 164, 168, 170, 171, 172, 175, 177, 186, 187, 189, 191, 194, 202, 203, 204, 205], "measur": [9, 25, 98, 107, 123, 127, 142, 143, 164, 166, 177, 182, 183, 184, 185, 191, 194, 197, 203], "scale": [9, 27, 102, 103, 107, 110, 112, 128, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 164, 177, 184, 185, 186, 198, 200, 202], "alwai": [9, 16, 20, 77, 90, 91, 94, 104, 117, 143, 154, 164, 165, 167, 168, 185, 186, 197, 198, 202, 203, 205], "flag": [9, 156, 182, 185, 189, 190, 192, 193], "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, 73, 84, 86, 89, 91, 92, 98, 99, 100, 101, 103, 106, 107, 110, 114, 117, 127, 128, 130, 134, 135, 136, 137, 142, 148, 152, 159, 161, 164, 173, 182, 185, 200, 202], "bound": [9, 61, 91, 103, 110, 113, 141, 142, 143, 165, 172, 202], "enact": [9, 86, 161, 205], "safer": 9, "product": [9, 27, 145, 146, 149, 150, 156, 157, 161, 190, 194, 203], "research": [9, 14, 27], "goe": [9, 19, 22, 125, 165, 170, 173, 174, 175, 188], "those": [9, 14, 27, 55, 112, 156, 165, 179, 183, 185, 186, 187, 188, 190, 192], "creation": [9, 163, 186], "prevent": [9, 18, 27, 29, 91, 92, 96, 97, 103, 107, 110, 117, 123, 127, 142, 143, 148, 153, 156, 164, 165, 166, 167, 177, 186, 187, 191, 198], "40hz": 9, "adjust": [9, 11, 27, 28, 41, 84, 87, 89, 91, 93, 94, 98, 99, 107, 109, 115, 117, 118, 142, 161, 166, 167, 180, 185, 194, 200, 202, 203], "accordingli": [9, 91, 167, 197, 198, 200], "major": [10, 13, 27, 114, 161, 164, 167, 170, 175, 178, 180, 185, 192], "enabl": [10, 13, 22, 56, 90, 91, 92, 99, 101, 103, 107, 110, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 138, 139, 140, 142, 143, 156, 157, 164, 165, 166, 168, 170, 173, 174, 175, 177, 182, 183, 185, 186, 187, 190, 194, 199, 201, 202, 203, 204], "represent": [10, 99, 142, 179, 183, 184, 197], "format": [10, 41, 90, 91, 97, 107, 139, 143, 156, 164, 182, 183, 185, 190, 197, 198, 200, 204], "repres": [10, 12, 18, 27, 107, 110, 142, 161, 164, 173, 178, 182, 183, 185, 192, 194, 197], "within": [10, 18, 19, 21, 27, 64, 90, 91, 92, 93, 94, 96, 98, 100, 101, 107, 109, 111, 115, 118, 121, 123, 127, 141, 142, 143, 156, 157, 159, 165, 166, 167, 172, 175, 177, 182, 183, 185, 186, 187, 190, 193, 201, 202, 203, 204, 205], "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, 78, 79, 80, 86, 91, 92, 94, 99, 102, 104, 107, 112, 113, 117, 118, 119, 122, 125, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 146, 147, 148, 151, 152, 153, 154, 160, 161, 162, 164, 170, 171, 172, 173, 174, 175, 177, 178, 182, 186, 188, 190, 192, 193, 197, 201, 202, 204, 205, 206], "pre": [10, 67, 91, 93, 94, 95, 106, 107, 110, 143, 156, 161, 177, 186, 196, 197, 198, 203, 205], "free": [10, 27, 99, 106, 107, 124, 141, 154, 157, 162, 177, 182, 183, 185, 186, 191, 194, 196, 197, 198], "choic": [10, 26, 27, 186, 187, 194, 199], "hard": [10, 14, 21, 57, 91, 98, 117, 162, 164, 167, 175, 186, 197], "easi": [10, 11, 14, 18, 27, 41, 156, 157, 159, 161, 167, 181, 183, 190, 194, 199, 203], "retriev": [10, 168, 173, 174, 175], "custom": [10, 17, 18, 19, 21, 23, 24, 26, 27, 60, 61, 83, 85, 92, 93, 94, 100, 107, 114, 118, 143, 155, 156, 157, 161, 165, 166, 168, 170, 173, 174, 175, 177, 179, 181, 183, 190, 197, 201, 202, 203], "purpos": [10, 27, 90, 159, 161, 166, 171, 175, 179, 185, 194, 195, 197, 199, 200], "differ": [10, 17, 18, 19, 21, 22, 23, 24, 27, 66, 90, 91, 95, 100, 101, 103, 110, 111, 114, 116, 119, 122, 125, 142, 156, 157, 159, 160, 161, 163, 165, 166, 167, 172, 175, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 192, 194, 195, 197, 198, 200, 202, 203, 204, 205], "rule": [10, 27, 173, 174, 184], "room": [10, 107, 186, 196, 198, 200], "stori": 10, "info": [10, 14, 97, 102, 119, 122, 125, 157, 161, 164, 172, 182, 189, 190], "execut": [10, 11, 18, 20, 21, 23, 24, 26, 27, 45, 82, 86, 91, 94, 98, 111, 117, 118, 156, 157, 159, 163, 164, 165, 167, 171, 172, 175, 177, 179, 180, 182, 183, 184, 185, 187, 190, 191, 192, 193, 197, 198, 200, 203, 204], "manipul": [10, 26, 27, 99, 180, 185, 194], "percept": [10, 27, 101, 161, 177, 181, 183, 189, 190, 201], "motiv": [10, 165], "ticket2": [10, 11, 13], "admittedli": 11, "explain": [11, 18, 19, 22, 157, 159, 180, 192, 193, 199, 205], "someon": [11, 14], "unfamiliar": [11, 27, 194], "inner": [11, 202], "truli": [11, 186], "understand": [11, 21, 23, 24, 27, 116, 159, 175, 191, 192, 193, 197, 198, 201], "market": 11, "anyon": 11, "beforehand": [11, 197], "necessari": [11, 22, 26, 103, 107, 110, 142, 143, 156, 164, 166, 167, 170, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 191, 193, 200, 203, 205], "architectur": [11, 164, 194], "foxi": [11, 27, 169, 174], "singl": [11, 19, 21, 23, 24, 26, 27, 98, 106, 107, 118, 142, 143, 159, 162, 163, 164, 165, 168, 171, 172, 174, 177, 182, 183, 184, 185, 186, 187, 188, 192, 193, 194, 197, 201], "share": [11, 27, 91, 93, 94, 115, 141, 156, 160, 165, 170, 172, 173, 174, 175, 182, 183, 185, 186, 190, 196, 203, 205], "same": [11, 18, 26, 27, 41, 66, 68, 90, 91, 92, 94, 97, 107, 110, 117, 141, 142, 143, 156, 157, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 172, 175, 183, 185, 186, 187, 190, 192, 193, 194, 197, 198, 200, 201, 202, 203, 205], "dd": [11, 156], "particip": [11, 159], "network": [11, 27, 156, 162, 165, 171, 190, 203], "import": [11, 17, 26, 27, 41, 97, 107, 114, 117, 156, 159, 175, 178, 180, 183, 184, 185, 186, 187, 191, 192, 193, 197, 198, 200, 203, 204, 205], "overhead": [11, 186, 203], "each": [11, 18, 21, 23, 24, 25, 26, 27, 66, 90, 91, 92, 93, 94, 98, 99, 107, 109, 111, 115, 117, 140, 157, 159, 161, 162, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 179, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 197, 198, 200, 202, 203, 204], "usag": [11, 26, 119, 156, 167, 168, 184, 185, 187, 190, 197, 202], "executor": [11, 26, 27, 118, 164, 166], "further": [11, 19, 22, 107, 113, 142, 143, 156, 159, 165, 167, 184, 192, 194], "dai": [11, 91, 190], "when": [11, 18, 19, 20, 21, 23, 27, 41, 61, 65, 69, 71, 76, 84, 86, 87, 89, 90, 91, 92, 93, 98, 99, 100, 101, 103, 104, 107, 109, 110, 111, 116, 117, 118, 119, 122, 125, 139, 142, 143, 148, 152, 154, 156, 157, 159, 161, 163, 164, 165, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 203, 204, 205], "built": [11, 156, 159, 172, 180, 181, 182, 183, 185, 186, 189, 190, 191, 192, 197, 198, 199, 200, 201, 202, 203, 205], "were": [11, 14, 18, 27, 93, 162, 163, 164, 165, 166, 167, 168, 184, 185, 186, 187, 190, 198, 200, 202], "mani": [11, 17, 18, 21, 23, 24, 27, 82, 91, 92, 101, 161, 162, 163, 167, 172, 177, 183, 184, 186, 188, 190, 192, 193, 194, 195, 198, 200, 203, 204, 205], "handl": [11, 18, 22, 26, 27, 91, 93, 94, 98, 100, 101, 104, 106, 109, 115, 118, 156, 164, 165, 166, 170, 171, 172, 173, 174, 175, 183, 185, 186, 187, 192, 203], "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, 82, 84, 85, 86, 87, 90, 91, 93, 94, 98, 99, 100, 101, 107, 109, 115, 118, 160, 161, 162, 166, 170, 171, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 188, 190, 195, 196, 197, 198, 200, 202, 204], "request": [11, 14, 18, 20, 26, 27, 93, 94, 98, 100, 105, 106, 107, 108, 109, 111, 115, 141, 142, 143, 156, 157, 159, 163, 164, 165, 166, 167, 168, 170, 171, 173, 175, 177, 186, 187, 188, 192, 199, 200, 203, 204, 205], "callback": [11, 13, 27, 164, 175], "now": [11, 18, 19, 21, 22, 91, 160, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 188, 190, 192, 193, 194, 195, 196, 197, 201, 203, 204], "spinner": 11, "group": [11, 13, 14, 27, 87, 120, 159, 166, 177, 191], "individu": [11, 27, 90, 91, 96, 114, 159, 162, 165, 166, 186, 190, 199, 203], "f": [11, 110, 156, 161, 199], "bt": [11, 17, 18, 19, 20, 21, 22, 23, 24, 27, 56, 73, 83, 94, 97, 101, 160, 161, 163, 175, 177, 187, 195, 203, 204, 206], "spin": [11, 18, 19, 21, 22, 23, 24, 25, 26, 27, 36, 95, 153, 163, 164, 165, 166, 167, 170, 171, 177, 190], "messag": [11, 26, 27, 29, 30, 41, 42, 43, 44, 45, 46, 49, 52, 53, 58, 59, 62, 90, 91, 92, 93, 96, 98, 99, 101, 109, 123, 125, 127, 156, 159, 164, 166, 167, 168, 170, 171, 173, 175, 182, 187, 194, 197, 198, 200, 202, 203], "trigger": [11, 18, 19, 21, 23, 24, 27, 54, 84, 86, 88, 90, 91, 101, 103, 107, 110, 111, 119, 156, 163, 164, 165, 166, 177, 187, 188, 190, 202, 203, 205], "own": [11, 17, 27, 91, 92, 114, 156, 159, 162, 163, 164, 168, 170, 171, 172, 173, 174, 175, 177, 179, 182, 183, 184, 185, 186, 187, 190, 193, 194, 197, 198, 199, 200, 202, 203], "suppli": [11, 27, 84, 87, 89, 94], "context": [11, 13, 18, 19, 21, 22, 23, 24, 95, 155, 171, 177, 190, 204], "trust": [11, 157, 161, 194, 197], "me": [11, 159, 167], "sai": [11, 18, 19, 27, 159, 192], "achiev": [11, 97, 107, 110, 114, 117, 118, 164, 165, 166, 167, 185, 186, 194, 197], "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, 74, 85, 86, 89, 93, 94, 95, 97, 98, 100, 101, 103, 108, 109, 110, 111, 115, 116, 118, 128, 134, 135, 136, 137, 141, 142, 143, 145, 146, 152, 153, 160, 162, 163, 170, 171, 173, 174, 175, 182, 185, 186, 187, 188, 195, 197, 199, 200, 202, 203, 205], "let": [11, 18, 19, 27, 100, 138, 140, 154, 157, 164, 165, 170, 171, 174, 182, 183, 184, 185, 186, 190, 194, 195, 197, 200, 202], "hood": [11, 165], "rclcpp": [11, 100, 172, 173, 174, 175], "give": [11, 91, 98, 107, 117, 159, 160, 161, 163, 167, 170, 171, 178, 179, 182, 183, 184, 185, 186, 187, 190, 192, 200, 203, 205], "insight": [11, 165, 178, 186], "career": 11, "put": [11, 97, 165, 172, 177, 185, 187, 190, 197, 202], "know": [11, 14, 27, 100, 110, 114, 154, 159, 163, 164, 171, 172, 177, 184, 185, 190, 194, 197, 200, 203, 204], "degre": [11, 25, 90, 91, 142, 164, 167, 197], "remov": [11, 20, 21, 55, 56, 60, 61, 100, 106, 112, 120, 123, 127, 142, 143, 156, 162, 163, 177, 182, 183, 186, 188, 191, 192, 193, 194, 197, 201, 202, 204, 205], "excess": 11, "determinist": [11, 27, 104, 112, 187], "compos": [11, 165, 172, 186, 187, 190, 192, 193, 198, 203], "had": [12, 14, 165, 166, 167, 183, 197], "focu": [12, 18, 26, 185, 202, 204], "ci": [12, 14, 155, 156, 157, 159, 178], "entir": [12, 19, 21, 23, 24, 91, 155, 156, 159, 177, 179, 186, 194, 202], "increas": [12, 27, 97, 101, 103, 107, 116, 121, 142, 165, 166, 184, 186, 187, 189, 190], "90": [12, 25, 91, 98, 110, 117, 178, 197], "realist": [12, 203], "activ": [12, 26, 27, 64, 78, 79, 80, 91, 93, 94, 98, 100, 104, 109, 115, 118, 154, 159, 160, 163, 164, 165, 166, 170, 173, 174, 175, 182, 183, 186, 187, 197, 203], "block": [12, 13, 26, 27, 91, 154, 165, 172, 174, 182, 185, 186, 201, 205], "worst": 12, "condit": [12, 18, 21, 23, 24, 27, 29, 30, 46, 59, 72, 74, 77, 113, 156, 165, 166, 168, 171, 177, 182, 185, 194, 197, 198, 204, 205], "line": [12, 26, 112, 116, 141, 163, 166, 170, 172, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 188, 190, 192, 193, 197, 202], "report": [12, 92, 107, 159, 164, 166, 171, 183], "codecov": 12, "advantag": [12, 27, 166, 205], "fault": [12, 26, 27], "un": [12, 18], "gtest": 12, "repo": [12, 27, 116, 155, 157, 195, 197, 201], "compris": [13, 161, 185], "smaller": [13, 18, 27, 103, 110, 120, 142, 143, 165, 194, 198, 200], "easili": [13, 18, 27, 94, 156, 163, 164, 165, 167, 186, 193, 202, 203], "subproject": 13, "place": [13, 26, 27, 59, 99, 103, 110, 111, 121, 123, 126, 127, 141, 143, 159, 164, 165, 166, 167, 170, 172, 173, 174, 175, 177, 179, 185, 188, 189, 191, 198, 200, 202, 205], "cmd_vel": [13, 90, 91, 105, 167, 168, 173, 182, 193, 202], "thing": [13, 27, 157, 165, 166, 172, 173, 174, 182, 185, 186, 190, 192, 193, 200], "yuk": 13, "previous": [13, 164, 165, 166, 167, 173, 175, 183, 190, 192, 193, 197, 202], "shown": [13, 18, 26, 107, 159, 160, 164, 171, 175, 179, 180, 182, 183, 187, 188, 195, 197, 200, 202, 203, 204], "onc": [13, 18, 19, 22, 77, 88, 91, 92, 100, 101, 104, 107, 111, 141, 142, 143, 155, 156, 157, 159, 160, 163, 164, 165, 167, 175, 183, 184, 185, 190, 192, 193, 196, 197, 202, 203, 205], "ve": [13, 26, 154, 159, 160, 171, 184, 187, 203, 205], "submit": [13, 159, 177], "pr": [13, 93, 94, 98, 109, 115, 118, 159, 163, 164, 165, 166, 167, 168], "instead": [13, 18, 21, 23, 24, 85, 90, 92, 93, 94, 101, 107, 108, 109, 113, 116, 128, 133, 141, 142, 143, 155, 156, 162, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 179, 182, 183, 184, 186, 187, 188, 190, 192, 194, 195, 196, 197, 198, 202, 203], "b": [13, 159, 161, 172, 189, 195, 199, 200, 201], "reconfigur": [13, 17, 164, 165, 179, 187, 197], "meantim": 13, "wait": [13, 18, 19, 21, 22, 23, 24, 26, 27, 37, 55, 92, 93, 94, 95, 99, 101, 118, 138, 140, 157, 160, 162, 165, 167, 170, 171, 177, 183, 187, 190, 203], "done": [13, 18, 19, 27, 91, 156, 162, 163, 164, 172, 173, 174, 175, 178, 179, 183, 192, 193, 194, 203, 204], "via": [13, 19, 20, 21, 23, 24, 27, 41, 44, 49, 52, 53, 69, 90, 91, 92, 96, 114, 155, 156, 157, 159, 161, 165, 166, 167, 170, 175, 177, 184, 186, 187, 188, 193, 196, 199, 201, 203, 204], "remain": [13, 18, 19, 20, 27, 73, 97, 107, 131, 156, 157, 162, 163, 164, 165, 167, 170, 171, 172, 173, 174, 190, 191, 205], "miss": [13, 91, 98, 117, 155, 164, 167, 185, 186, 190, 193, 204], "lock": [13, 173, 175], "atom": 13, "variabl": [13, 17, 41, 42, 43, 47, 50, 51, 57, 66, 67, 68, 69, 86, 89, 92, 94, 124, 154, 155, 156, 160, 167, 170, 171, 173, 174, 183, 188, 190, 198, 200, 201, 204], "lower": [14, 18, 71, 91, 93, 107, 119, 142, 165, 166, 183, 186, 187], "barrier": 14, "entri": [14, 182, 188, 192, 193, 202, 203], "flagship": 14, "along": [14, 26, 27, 61, 72, 89, 103, 107, 110, 111, 119, 122, 125, 142, 143, 147, 163, 164, 165, 166, 177, 179, 183, 185, 187, 188, 192, 194, 197, 198, 200, 203], "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, 80, 82, 107, 164, 165, 166, 167, 170, 171, 177, 185, 191, 197, 203, 205], "nav": [14, 26, 100, 164, 165], "educ": 14, "industri": [14, 27, 91, 110, 164, 177, 179, 198], "thank": [14, 101, 167, 203], "david": [14, 102, 177], "lu": [14, 102, 161, 177], "mike": 14, "ferguson": [14, 161], "tireless": 14, "span": [14, 161, 197, 202], "keep": [14, 18, 27, 91, 100, 107, 156, 163, 164, 167, 168, 171, 173, 174, 177, 182, 184, 185, 190, 197, 198, 204], "aliv": 14, "happen": [14, 18, 159, 173, 190], "asla": 14, "move": [14, 18, 22, 27, 86, 90, 91, 103, 107, 119, 134, 136, 138, 142, 143, 148, 151, 161, 162, 163, 164, 165, 166, 168, 174, 177, 178, 184, 185, 186, 189, 190, 194, 195, 196, 197, 198, 199, 202, 203], "rememb": [14, 110, 154, 156, 184, 185, 197], "fondli": 14, "ish": 14, "With": [14, 17, 27, 142, 184, 190, 197, 201], "redesign": 14, "flexibl": [14, 94, 107, 170], "feedback": [14, 26, 27, 94, 103, 117, 159, 165, 168, 175, 203], "gather": [14, 27], "strive": [14, 159], "alik": 14, "pull": [14, 155, 156, 157, 159, 160, 163, 164, 165, 168, 177, 186, 190, 192, 204], "kept": [14, 120], "dedic": [14, 110], "past": [14, 180, 182, 183, 185, 190, 197, 201], "contributor": [14, 159], "organ": [14, 155, 156, 173, 174, 190, 204], "sponsor": [14, 101, 167, 203], "lead": [14, 107, 139, 159, 164, 165, 200], "leadership": 14, "team": [14, 157, 195], "id": [14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 41, 44, 45, 49, 52, 53, 57, 58, 61, 90, 91, 95, 100, 101, 108, 116, 141, 142, 143, 156, 157, 168, 171, 173, 174, 175, 177, 182, 190, 192, 195, 202, 203, 204], "role": [14, 27, 171, 175, 179, 180, 192], "ruffin": [14, 156, 161], "white": [14, 156, 161, 191, 198], "uc": 14, "san": [14, 194], "diego": 14, "ruffsl": 14, "wizard": 14, "joshua": [14, 177], "wallac": [14, 161, 177], "locu": 14, "joshuawallac": 14, "former": [14, 90, 91], "matt": 14, "hansen": 14, "corpor": 14, "mkhansen": 14, "brian": [14, 177], "wilcox": [14, 177], "bpwilcox": 14, "carl": [14, 177], "delsei": [14, 177], "crdelsei": 14, "alexei": [14, 161, 177], "merzlyakov": [14, 161, 177], "samsung": 14, "alexeymerzlyakov": 14, "leader": 14, "opennav": [14, 161], "org": [14, 15, 159, 161, 163, 185, 186], "intention": [14, 97, 198], "find": [14, 27, 61, 93, 94, 98, 100, 103, 107, 109, 110, 115, 117, 118, 142, 143, 156, 157, 159, 160, 163, 164, 166, 167, 168, 173, 175, 179, 185, 186, 188, 190, 191, 192, 193, 195, 196, 203], "inquiri": 14, "bug": [14, 159, 178, 197], "privat": 14, "connect": [14, 19, 27, 100, 104, 108, 116, 120, 141, 156, 157, 163, 164, 165, 177, 179, 182, 183, 184, 185, 191, 197, 204], "independ": [14, 27, 93, 125, 161, 164, 166, 171, 183, 194, 202, 203], "consult": 14, "contractor": 14, "offici": [15, 155, 160, 180, 182, 183, 184, 185, 190], "websit": [15, 18, 167], "navigation2_tutori": [15, 167, 172, 180, 182, 185, 198, 200], "navigation2_dynam": 15, "robot_loc": [15, 27, 118, 182, 184, 194, 197], "tom": 15, "moor": [15, 161], "estim": [15, 91, 92, 112, 117, 160, 162, 164, 172, 173, 174, 175, 182, 183, 184, 196, 197], "odometri": [15, 17, 73, 90, 91, 92, 94, 98, 101, 105, 117, 131, 168, 175, 181, 183, 184, 206], "fusion": [15, 27, 182, 184, 194, 197], "gp": [15, 27, 41, 100, 118, 177, 178, 182, 183, 194, 206], "slam_toolbox": [15, 155, 192, 199], "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, 73, 76, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89, 90, 91, 92, 94, 97, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 111, 112, 113, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 157, 160, 162, 163, 165, 171, 172, 175, 177, 179, 180, 181, 182, 183, 186, 189, 190, 191, 194, 195, 197, 198, 202, 203, 204], "ship": [16, 26], "encount": [16, 179, 183, 192, 193], "click": [16, 157, 160, 168, 172, 173, 174, 175, 180, 183, 189, 196, 197, 204], "imag": [16, 22, 27, 97, 112, 139, 143, 162, 164, 185, 188, 189, 191, 197, 198, 200], "introduct": [17, 95, 185, 190], "To": [17, 20, 26, 27, 91, 98, 107, 116, 117, 141, 142, 144, 155, 156, 157, 159, 161, 164, 166, 167, 170, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 189, 191, 192, 193, 195, 197, 198, 199, 200, 201, 203, 204], "walkthrough": [17, 190], "pose": [17, 19, 20, 26, 27, 42, 43, 45, 48, 50, 60, 61, 62, 67, 69, 85, 92, 97, 101, 103, 107, 108, 110, 116, 133, 135, 137, 141, 142, 143, 145, 146, 154, 160, 161, 162, 163, 164, 165, 167, 168, 172, 173, 174, 175, 177, 182, 183, 185, 186, 194, 195, 197, 199, 202, 203], "paus": [17, 140, 160, 162, 164, 165, 166], "Near": 17, "replan": [17, 19, 20, 21, 23, 56, 84, 89, 95, 128, 142, 143, 163, 164, 186, 195], "And": [17, 18, 167, 184, 185, 188, 189, 191, 198], "invalid": [17, 26, 156, 166, 175], "calibr": [17, 197, 206], "incredibli": 17, "across": [17, 27, 107, 113, 121, 142, 143, 156, 166, 167, 175, 178, 183, 184, 186, 190, 197, 204], "statu": [17, 27, 159, 161, 165, 168, 170, 171, 190, 198, 203], "checker": [17, 47, 98, 111, 128, 162, 170, 205], "section": [17, 18, 27, 91, 97, 107, 158, 159, 161, 165, 167, 172, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190, 191, 192, 194, 200], "guid": [17, 18, 19, 155, 157, 163, 165, 166, 167, 168, 172, 174, 178, 179, 180, 182, 183, 184, 185, 187, 194, 201, 202], "These": [17, 18, 27, 107, 156, 161, 162, 163, 164, 165, 166, 167, 171, 172, 173, 175, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 192, 193, 194, 197, 198, 200, 203, 204], "exemplari": 17, "nav2_bt_navig": [17, 18, 94, 163, 164, 167, 175, 195, 204], "ones": [17, 142, 143, 165, 179, 183, 197], "seen": [17, 22, 114, 143, 165, 167, 168, 171, 172, 182, 187, 190, 204], "root": [17, 18, 19, 20, 21, 22, 23, 24, 25, 95, 155, 156, 157, 165, 170, 171, 173, 174, 175, 182, 183, 185, 190, 195, 203, 204], "main_tree_to_execut": [17, 18, 19, 20, 21, 22, 23, 24, 25, 95, 171, 195], "maintre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 95, 171, 195], "behaviortre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 66, 95, 161, 171, 177, 195, 204], "pipelinesequ": [17, 18, 20, 21, 22, 23, 24, 95, 171, 195], "navigatewithreplan": [17, 18, 20, 21, 22, 23, 95, 171, 195], "distancecontrol": [17, 18, 95, 97, 163], "distanc": [17, 19, 20, 26, 27, 30, 46, 59, 60, 61, 65, 67, 84, 92, 93, 97, 100, 101, 103, 107, 110, 111, 128, 133, 142, 143, 148, 162, 163, 164, 167, 173, 177, 179, 182, 183, 184, 186, 195, 203, 205], "computepathtopos": [17, 18, 19, 20, 22, 23, 24, 52, 84, 87, 89, 95, 171, 175, 188, 195], "followpath": [17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 33, 44, 49, 53, 95, 98, 102, 103, 107, 110, 111, 163, 166, 167, 171, 173, 175, 179, 195, 205], "simpli": [17, 107, 142, 156, 159, 164, 165, 167, 170, 171, 182, 185, 186, 190, 192, 198, 200, 201, 204], "everi": [17, 19, 21, 23, 24, 61, 88, 97, 99, 103, 107, 110, 123, 127, 142, 159, 164, 165, 167, 171, 172], "meter": [17, 25, 26, 27, 92, 99, 100, 108, 111, 141, 142, 143, 189, 191, 197, 205], "blackboard": [17, 41, 42, 43, 47, 50, 51, 57, 66, 67, 68, 69, 86, 89, 94, 165, 166, 171, 175, 187, 188, 204], "retri": [17, 21, 23, 24, 45, 82, 101, 168, 177, 203], "contextu": [17, 18, 21, 23, 24, 161, 166, 203], "automat": [17, 27, 94, 100, 107, 110, 124, 156, 159, 160, 164, 165, 167, 168, 180, 182, 184, 185, 186, 187, 190, 197, 198, 200, 203], "door": 17, "elev": [17, 27, 91, 98, 117, 157, 159, 167, 197], "api": [17, 27, 57, 161, 162, 164, 170, 172, 175, 183, 188, 190, 197], "subtre": [17, 19, 21, 22, 23, 24, 27, 38, 39, 40, 95, 171, 177], "dock": [17, 18, 26, 27, 28, 45, 62, 93, 167, 177, 178, 179, 206], "serv": [18, 22, 161, 165, 183, 190], "behavior_tre": [18, 26, 50, 51, 94, 163, 167, 175, 204], "sometim": [18, 159, 186, 204], "walk": [18, 19, 27, 156, 194, 197], "navigate_to_pose_w_replanning_and_recoveri": [18, 175], "familiar": [18, 27, 185, 190], "short": [18, 64, 78, 79, 80, 143, 170, 183, 184, 194, 204], "explan": [18, 96, 114, 203], "cpp": [18, 27, 161, 162, 163, 164, 165, 171, 172, 177, 192, 204], "v3": [18, 162, 163, 164], "describ": [18, 19, 107, 159, 160, 167, 172, 173, 174, 175, 179, 182, 185, 190, 192, 193, 197, 200, 201, 202, 204], "global": [18, 21, 22, 23, 24, 26, 54, 66, 67, 68, 72, 86, 92, 93, 95, 97, 99, 103, 107, 109, 110, 118, 123, 124, 126, 127, 131, 142, 143, 149, 150, 162, 163, 165, 166, 172, 173, 174, 177, 180, 182, 183, 184, 185, 186, 191, 196, 198, 200, 201], "period": [18, 90, 91, 92, 93, 94, 95, 97, 98, 106, 109, 115, 117, 118, 156, 162, 165, 167, 172, 175, 177], "hz": [18, 20, 21, 22, 23, 24, 87, 89, 90, 91, 92, 95, 98, 101, 107, 117, 171, 182, 189, 195], "primarili": [18, 165, 180, 186], "recoverynod": [18, 19, 21, 22, 23, 24, 95, 171], "number_of_retri": [18, 19, 21, 22, 23, 24, 82, 95, 171], "navigaterecoveri": [18, 21, 22, 23, 24, 95, 171], "ratecontrol": [18, 20, 21, 22, 23, 24, 95, 171, 195], "planner_id": [18, 20, 21, 22, 23, 24, 26, 42, 43, 52, 95, 171, 188, 195], "gridbas": [18, 20, 21, 22, 23, 24, 42, 43, 52, 95, 108, 109, 116, 141, 142, 143, 164, 171, 174, 179, 188, 195], "reactivefallback": [18, 19, 21, 22, 23, 24, 95, 171], "computepathtoposerecoveryfallback": [18, 95], "goalupd": [18, 19, 21, 22, 23, 24, 66, 95, 171], "clearentirecostmap": [18, 21, 22, 23, 24, 95, 164, 171], "clearglobalcostmap": [18, 21, 22, 23, 24, 26, 95, 171], "service_nam": [18, 21, 22, 23, 24, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 54, 55, 95, 171], "global_costmap": [18, 21, 22, 23, 24, 55, 93, 95, 99, 112, 113, 115, 119, 122, 125, 126, 168, 170, 171, 172, 180, 183, 188, 191, 197, 198, 200, 201], "clear_entirely_global_costmap": [18, 21, 22, 23, 24, 95, 171], "controller_id": [18, 20, 21, 22, 23, 24, 26, 44, 47, 95, 164, 167, 171, 195], "followpathrecoveryfallback": [18, 95], "clearlocalcostmap": [18, 19, 21, 22, 23, 24, 26, 38, 39, 40, 95, 171], "local_costmap": [18, 21, 22, 23, 24, 38, 39, 40, 91, 93, 95, 99, 101, 120, 122, 123, 124, 127, 168, 170, 171, 172, 180, 183, 191, 198, 200], "clear_entirely_local_costmap": [18, 21, 22, 23, 24, 40, 95, 171], "recoveryfallback": [18, 21, 22, 23, 95, 171], "roundrobin": [18, 21, 22, 23, 24, 95], "recoveryact": [18, 21, 22, 23, 24, 95, 171], "sequenc": [18, 19, 20, 21, 22, 23, 24, 25, 95, 107, 156, 166, 172, 177, 182, 187, 188, 190, 195], "clearingact": [18, 21, 22, 23, 24, 95], "spin_dist": [18, 21, 22, 23, 24, 25, 26, 59, 95, 171], "57": [18, 21, 22, 23, 24, 26, 59, 95, 101, 171, 197, 203], "wait_dur": [18, 21, 22, 23, 24, 63, 95, 171], "backup_dist": [18, 21, 22, 23, 24, 26, 30, 95, 164], "15": [18, 26, 30, 46, 75, 93, 94, 95, 97, 98, 99, 101, 109, 115, 118, 127, 167, 183, 185, 201, 203], "backup_spe": [18, 21, 22, 23, 24, 26, 30, 95, 164], "025": [18, 26, 30, 46, 95, 102, 133, 185], "still": [18, 19, 26, 104, 110, 117, 122, 154, 156, 157, 164, 165, 166, 167, 182, 183, 185, 186, 190, 192, 194, 197, 198], "bit": [18, 165, 186, 190, 192, 197], "overwhelm": 18, "broken": 18, "children": [18, 19, 22, 81, 82, 83, 86, 177, 193], "known": [18, 22, 26, 27, 92, 110, 165, 168, 175, 177, 186, 189, 197, 201], "mainli": [18, 183, 184, 185], "actual": [18, 57, 91, 97, 107, 111, 142, 165, 175, 180, 184, 185, 186, 189, 190, 194, 196, 197, 202, 205], "calcul": [18, 26, 90, 91, 110, 119, 165, 172, 173, 174, 179, 182, 191, 197], "dealt": 18, "intern": [18, 21, 23, 24, 111, 161, 166, 167, 172, 175, 182, 187, 194, 197, 205], "hopefulli": [18, 107], "spend": 18, "fail": [18, 19, 21, 23, 24, 26, 27, 98, 101, 104, 118, 141, 142, 143, 162, 164, 165, 166, 170, 175, 177, 190, 192], "enough": [18, 73, 166, 180, 186, 189, 190, 197, 203], "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, 82, 84, 87, 88, 89, 107, 123, 127, 141, 142, 143, 161, 162, 164, 165, 166, 167, 170, 171, 173, 174, 175, 177, 182, 183, 185, 187, 188, 190, 192, 198, 200, 203], "clear": [18, 19, 21, 22, 23, 24, 26, 27, 38, 39, 40, 99, 123, 124, 126, 127, 159, 164, 165, 166, 167, 174, 177, 183, 186, 189, 194, 201, 203], "until": [18, 19, 20, 26, 27, 81, 91, 111, 128, 142, 143, 154, 156, 164, 173, 175, 177, 182, 192, 195, 197, 201, 203], "parent": [18, 19, 77, 123, 124, 126, 127, 156, 164, 170, 172, 173, 174, 182, 183, 184, 185, 192, 197], "exceed": [18, 99, 166], "gone": 18, "between": [18, 26, 27, 41, 90, 91, 92, 95, 100, 105, 107, 108, 112, 116, 141, 142, 143, 156, 157, 163, 164, 165, 166, 168, 169, 175, 179, 180, 182, 183, 184, 185, 186, 190, 194, 197, 198, 203, 204, 205], "crux": 18, "tick": [18, 19, 21, 22, 23, 24, 27, 66, 81, 84, 87, 88, 89, 165, 171, 177], "succe": [18, 19, 81, 82, 177], "recomput": 18, "try": [18, 20, 21, 23, 24, 26, 91, 100, 104, 107, 117, 118, 142, 143, 154, 156, 160, 162, 184, 185, 190, 192, 195, 198, 203, 204], "recov": [18, 92, 104], "toler": [18, 27, 61, 67, 93, 94, 97, 99, 101, 103, 107, 108, 110, 111, 113, 115, 126, 128, 135, 137, 141, 142, 143, 152, 164, 165, 167, 174, 177, 188, 196, 203, 205], "outlin": [18, 20, 164, 180, 184, 190], "center": [18, 27, 38, 39, 100, 107, 122, 141, 142, 143, 165, 170, 180, 184, 185, 189, 196, 197], "decor": [18, 20, 22, 165, 171, 177, 195, 204], "specifi": [18, 21, 22, 23, 24, 26, 41, 50, 51, 61, 66, 68, 69, 71, 82, 89, 90, 91, 94, 98, 99, 101, 106, 107, 123, 124, 126, 127, 139, 140, 142, 143, 155, 156, 157, 163, 164, 165, 166, 167, 168, 171, 172, 173, 174, 177, 179, 182, 183, 184, 186, 189, 190, 193, 197, 202, 203], "frequenc": [18, 19, 90, 93, 98, 99, 101, 107, 109, 117, 142, 143, 167, 182, 194, 197], "flood": 18, "too": [18, 107, 116, 142, 143, 164, 165, 167, 186, 188], "useless": 18, "100hz": 18, "depend": [18, 27, 91, 103, 107, 125, 155, 156, 157, 162, 164, 165, 166, 167, 170, 171, 173, 174, 175, 179, 180, 182, 185, 186, 190, 191, 192, 194, 196, 197, 198, 202, 203], "speedcontrol": [18, 95, 163], "big": [18, 197], "half": [18, 110, 142, 143, 183], "snippet": [18, 170, 173, 174, 175, 180, 182, 183, 185, 187, 192], "rest": [18, 38, 39, 91, 98, 107, 117, 139, 157, 167, 182, 183, 184, 187, 193, 197], "asynchron": [18, 19, 27, 163], "receiv": [18, 19, 26, 27, 44, 49, 52, 53, 58, 85, 90, 91, 98, 111, 114, 117, 124, 126, 163, 165, 166, 167, 170, 173, 175, 177, 182, 183, 184, 186, 195, 197, 205], "halt": [18, 19, 22, 167], "quick": [18, 142, 143, 184, 198], "reaction": 18, "preempt": [18, 20, 26, 163, 171, 175, 177], "portion": [18, 91, 98, 117, 167, 188], "common": [18, 26, 27, 91, 101, 107, 156, 157, 161, 164, 165, 175, 182, 190, 194, 197, 202, 203], "pattern": [18, 19, 100, 189], "unless": [18, 19, 103, 104, 110, 143, 159], "pair": [18, 19, 107, 113, 125, 164, 167, 186, 189, 194, 197, 198, 200, 205], "imagin": [18, 27, 170, 177, 197], "wrap": [18, 26, 27], "whole": [18, 61, 159, 167, 172, 183, 189, 200, 202], "isbatterylow": [18, 19, 95], "batteri": [18, 19, 27, 70, 71, 101, 165, 166, 177, 190, 195, 203], "enter": [18, 21, 23, 24, 27, 107, 170, 173, 174, 175, 198, 203], "recharg": [18, 27], "never": [18, 27, 107, 142, 143, 165, 190, 198, 200], "four": [18, 27], "renavig": 18, "child": [18, 19, 22, 77, 81, 82, 84, 87, 88, 89, 165, 167, 177, 182, 183, 184, 185, 197], "sake": 18, "assum": [18, 19, 157, 164, 172, 173, 177, 180, 184, 185, 191, 192, 197, 198, 199, 200, 201, 202, 203, 204], "again": [18, 19, 20, 22, 82, 154, 156, 160, 162, 178, 182, 185, 190], "BUT": 18, "onto": [18, 21, 23, 107, 111, 165, 175, 177, 182, 184, 205], "hypothet": 18, "scenario": [18, 22, 103, 179, 202], "indefinit": [18, 19, 26, 55, 159, 195], "unlik": [18, 90, 170, 191], "vocabulari": 19, "larg": [19, 27, 91, 97, 103, 107, 110, 142, 143, 161, 163, 178, 182, 185, 186, 189, 203], "confus": 19, "first": [19, 27, 41, 81, 82, 90, 91, 107, 121, 126, 155, 156, 159, 161, 165, 166, 167, 173, 177, 178, 180, 182, 183, 184, 185, 186, 187, 188, 191, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "than": [19, 21, 23, 24, 27, 60, 61, 67, 71, 86, 91, 92, 93, 94, 98, 99, 100, 103, 104, 107, 109, 110, 111, 115, 117, 118, 119, 120, 142, 143, 156, 163, 164, 165, 166, 167, 168, 173, 175, 177, 184, 186, 190, 191, 192, 193, 194, 195, 197, 198, 199, 202, 203, 205], "actionnod": 19, "necessarili": 19, "often": [19, 27, 97, 165, 182, 190, 197], "quit": [19, 157, 165, 192, 194, 197], "fashion": 19, "commonli": [19, 44, 49, 52, 53, 58, 175, 183, 194, 197], "nav2_behavior_tre": [19, 27, 95, 163, 164, 167, 171, 175, 204], "folder": [19, 156, 157, 183, 189, 197], "client": [19, 27, 100, 162, 164, 165, 170, 171, 175, 188, 203], "clearcostmapservic": 19, "believ": [19, 194], "correctli": [19, 27, 160, 164, 165, 180, 182, 183, 184, 197, 198, 200, 202], "servic": [19, 27, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 54, 55, 92, 94, 106, 110, 156, 157, 163, 164, 166, 168, 170, 177, 179, 182, 189, 190, 197], "goalreach": [19, 84, 87, 89, 95, 167], "initialposereceiv": [19, 95], "intial_pos": 19, "listen": [19, 90, 91, 93, 154, 163, 190], "probe": [19, 156], "aspect": [19, 156, 157, 188, 189], "kei": [19, 92, 100, 155, 156, 159, 160, 175, 186, 187, 190, 191, 194, 197, 203], "Will": [19, 57, 91, 177], "travel": [19, 27, 46, 65, 84, 107, 141, 142, 143, 165, 177, 182, 183], "certain": [19, 55, 107, 163, 165, 168, 172, 179, 181, 183, 195], "constant": [19, 100, 103, 110, 167, 173, 185, 186], "expos": [19, 27, 115, 164, 166, 190, 197], "port": [19, 94, 159, 163, 164, 165, 171, 183, 188, 190, 195, 204], "subsequ": [19, 27, 92, 142, 143, 156, 177, 194], "proport": [19, 101, 107, 142, 143, 198, 201], "previou": [19, 24, 62, 91, 107, 142, 159, 164, 166, 167, 172, 175, 177, 180, 181, 182, 183, 185, 186, 190, 197, 200, 201], "properti": [19, 91, 156, 182, 183, 202], "prior": [19, 86, 92, 162, 165], "resembl": 19, "water": 19, "pipe": [19, 166], "action_a": 19, "action_b": 19, "action_c": 19, "idl": 19, "therefor": [19, 22, 90, 107, 185, 186, 187, 192, 197, 198, 200, 202, 204], "retick": 19, "ing": 19, "even": [19, 20, 21, 23, 106, 107, 110, 117, 121, 142, 157, 161, 163, 164, 165, 167, 168, 177, 179, 180, 181, 182, 186, 190, 192, 194, 198, 203], "though": [19, 21, 101, 107, 143, 186, 187, 190, 194, 197, 198, 200, 202], "recal": [19, 183], "loop": [19, 27, 90, 91, 98, 101, 103, 107, 110, 117, 165, 174, 175, 194, 203], "violat": 19, "usual": [19, 27, 44, 49, 52, 53, 114, 156, 164, 172, 182, 184, 187, 192, 193, 197, 198], "togeth": [19, 27, 100, 182, 184, 194, 197], "suggest": [19, 97, 107, 179, 184, 185, 190], "promot": 19, "respons": [19, 21, 23, 24, 27, 38, 39, 40, 55, 91, 104, 165, 170, 175, 179, 187], "round": [19, 83, 91, 177, 181], "robin": [19, 83, 177], "untick": 19, "That": [19, 27, 142, 159, 164, 165, 179, 180, 190], "retain": [19, 66, 112, 113, 141, 142, 143], "rather": [19, 21, 23, 24, 27, 92, 97, 99, 107, 142, 156, 162, 163, 164, 165, 167, 168, 175, 177, 184, 186, 192, 199, 203], "step": [19, 27, 91, 93, 100, 101, 107, 143, 183, 185, 190, 192, 193, 194, 202], "did": [19, 20, 167, 168, 170, 173, 174, 183, 185, 192, 193, 203], "On": [19, 177, 180, 183, 187, 191, 197], "circl": [19, 27, 90, 91, 186, 189, 202], "person": [20, 22, 26, 156, 159, 195], "virtual": [20, 91, 107, 160, 165, 167, 170, 171, 172, 173, 174, 175, 182, 185, 203], "carrot": [20, 110, 167], "anyth": [20, 27, 90, 164, 171, 172, 175, 186, 190, 198, 204], "publish": [20, 44, 49, 52, 53, 58, 90, 91, 92, 93, 94, 98, 99, 101, 102, 105, 106, 107, 109, 110, 115, 117, 118, 119, 122, 125, 127, 128, 138, 142, 143, 160, 162, 163, 164, 165, 167, 170, 173, 175, 177, 180, 182, 183, 186, 188, 189, 190, 194, 195, 196, 197, 199, 202, 203], "goalupdat": [20, 95, 195], "newest": [20, 101, 186], "truncatepath": [20, 95, 163, 195], "least": [20, 91, 156, 159, 164, 182, 202, 203], "awai": [20, 97, 103, 107, 111, 141, 166, 183, 186, 189, 203, 204, 205], "smooth": [20, 26, 27, 57, 89, 97, 101, 103, 107, 111, 112, 113, 115, 117, 141, 142, 143, 161, 164, 165, 166, 167, 177, 182, 186, 188, 197, 202, 205], "off": [20, 107, 111, 117, 119, 159, 165, 166, 167, 170, 185, 190, 192, 203, 205], "toward": [20, 74, 90, 91, 97, 107, 111, 142, 143, 165, 167, 174, 177, 186, 189, 196, 197, 205], "probabl": [20, 106, 124, 142, 143, 166, 183, 188], "occupi": [20, 27, 55, 99, 106, 107, 123, 124, 126, 127, 166, 183, 198], "truncat": [20, 60, 61, 97, 177], "pass": [20, 21, 23, 24, 44, 49, 52, 53, 55, 56, 76, 99, 104, 107, 111, 128, 144, 155, 165, 177, 193, 195, 198, 203, 205], "keeprunninguntilfailur": [20, 195], "mode": [20, 91, 100, 107, 117, 156, 166, 167, 194, 197, 198, 200, 204], "infinit": [20, 98, 123, 127, 142, 143, 194, 203], "cancel": [20, 22, 26, 31, 32, 33, 34, 35, 36, 37, 110, 116, 141, 142, 143, 160, 171, 173, 175, 177, 195], "controllerselector": [20, 21, 22, 23, 24, 95, 164], "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, 106, 168, 198, 200], "controller_selector": [20, 21, 22, 23, 24, 44], "plannerselector": [20, 21, 22, 23, 24, 95, 164], "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, 85, 195], "output_go": [20, 21, 55, 56, 85, 195], "updated_go": [20, 85, 195], "error_code_id": [20, 21, 22, 23, 24, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 188], "compute_path_error_cod": [20, 21, 22, 23, 24, 42, 43, 94, 188], "input_path": [20, 60, 61, 195], "output_path": [20, 60, 61, 195], "truncated_path": [20, 60, 195], "follow_path_error_cod": [20, 21, 22, 23, 24, 47, 78, 94], "intermediari": [21, 143, 161, 164], "constraint": [21, 111, 117, 143, 164, 165, 175, 177, 179, 186, 205], "final": [21, 22, 26, 27, 103, 104, 107, 141, 142, 143, 156, 164, 171, 175, 183, 186, 187, 188, 190, 194, 197, 205], "freespac": [21, 23, 24, 186], "opportun": [21, 23, 24, 167, 171, 175], "computepaththroughpos": [21, 55, 56, 95], "util": [21, 22, 23, 24, 27, 41, 100, 107, 143, 156, 161, 164, 165, 166, 167, 171, 179, 180, 182, 185, 190, 193, 198, 200, 201, 203], "By": [21, 23, 24, 27, 71, 156, 159, 160, 163, 167, 180, 183, 190, 192, 194, 198, 202], "convent": [21, 23, 24, 27, 183, 184, 187, 197], "style": [21, 23, 24, 105, 168, 186, 201], "worri": [21, 23, 24, 27, 157, 186, 192], "want": [21, 23, 24, 26, 27, 90, 107, 156, 164, 167, 168, 170, 171, 172, 173, 174, 175, 182, 184, 185, 186, 187, 188, 190, 192, 193, 194, 196, 197, 199, 203, 204], "caller": [21, 23, 24, 203], "ampl": [21, 23, 24], "transient": [21, 23, 24, 44, 49, 52, 53, 58], "crowd": [21, 23, 24, 179], "temporari": [21, 22, 23, 24, 93, 94, 98, 109, 115, 118, 194, 200], "nomin": [21, 23, 24], "vector": [21, 27, 41, 42, 50, 55, 56, 66, 68, 89, 90, 91, 93, 94, 98, 99, 100, 101, 104, 107, 108, 109, 112, 115, 116, 117, 122, 123, 124, 127, 128, 141, 165, 166, 167, 172, 174, 175, 177, 179, 180, 186, 192, 198, 200, 201], "removepassedgo": [21, 95, 164, 167], "cull": [21, 55, 56, 177], "awar": [21, 23, 24, 97, 107, 114, 116, 141, 142, 143, 161, 164, 183, 186, 203], "similarli": [21, 23, 90, 96, 110, 167, 182, 190], "impact": [21, 23, 100, 107, 167, 186, 192], "worth": [21, 23, 27, 107, 181, 186, 190, 191], "reactiv": [21, 23, 195], "fallback": [21, 23, 24, 91, 202, 203], "exit": [21, 23, 27, 98, 101, 104, 163, 165, 190, 192, 193, 203], "preemption": [21, 23, 167, 171, 175], "immedi": [21, 23, 91, 104, 164, 167, 170, 173, 175, 182, 185, 190, 192, 203], "reserv": [21, 23, 24, 166, 187, 194], "resolv": [21, 23, 24, 104, 163, 165, 188, 201], "bad": [21, 23, 24, 27, 92, 170, 194], "spot": [21, 23, 24, 143, 160, 170], "iter": [21, 23, 24, 26, 27, 41, 56, 91, 94, 97, 102, 107, 113, 116, 117, 141, 142, 143, 166, 167, 172, 194], "reattempt": [21, 23, 24], "goalcheckerselector": [21, 23, 24, 95, 164], "hardcod": [21, 23, 24, 166, 171, 175], "advis": [21, 23, 24, 27, 182], "uniqu": [21, 23, 24, 27, 91, 156, 161, 163, 164, 167, 170, 171, 175], "selector": [21, 23, 24, 167, 177], "better": [21, 23, 24, 27, 90, 91, 98, 110, 116, 117, 142, 156, 164, 165, 167, 183, 186, 187, 193, 200, 205], "profession": [21, 23, 24, 161], "333": 21, "reactivesequ": [21, 22, 24], "radiu": [21, 27, 56, 90, 91, 97, 99, 100, 101, 103, 107, 110, 121, 134, 136, 142, 143, 144, 165, 177, 179, 180, 183, 185], "wouldaplannerrecoveryhelp": [21, 23, 95, 166], "error_cod": [21, 23, 64, 78, 79, 80, 187, 188, 203], "wouldacontrollerrecoveryhelp": [21, 23, 95, 166], "spin_error_cod": [21, 23, 59], "30": [21, 22, 23, 24, 26, 27, 62, 97, 101, 107, 166, 182, 183, 185, 194, 197, 200, 202, 203], "05": [21, 22, 23, 24, 30, 46, 90, 91, 92, 99, 101, 102, 107, 110, 143, 148, 172, 180, 183, 185, 201, 202, 203], "backup_error_cod": [21, 30], "prerequisit": [22, 158, 183], "sequencestar": [22, 171], "retryuntilsucessful": 22, "soft": [22, 91, 98, 107, 117], "extens": [22, 27, 107, 156, 157, 166, 167, 194], "apart": [22, 205], "effici": [22, 27, 114, 183, 186, 187], "forklift": 22, "close": [22, 27, 56, 86, 90, 91, 99, 107, 110, 117, 143, 146, 152, 156, 164, 165, 167, 173, 180, 186, 190, 197, 202, 203], "shorter": [22, 60, 61, 142, 143, 177, 185, 195], "expir": [22, 75, 177, 201], "ultim": 22, "solv": [22, 154, 174, 192], "problem": [22, 54, 104, 165, 174, 175, 177, 186, 192, 203], "cycl": [22, 90, 91, 110, 142, 143, 165, 170], "caus": [22, 30, 46, 90, 91, 92, 107, 142, 143, 160, 165, 186, 191, 194, 198, 200], "becaus": [22, 27, 104, 107, 156, 157, 159, 164, 167, 170, 182, 184, 186, 192, 193, 196, 197, 204, 205], "present": [22, 91, 117, 123, 127, 156, 163, 165, 166, 167, 172, 173, 175, 177, 183, 186, 202], "depict": [22, 97], "monitorandfollowpath": 22, "intent": [22, 107, 186], "kind": [22, 161, 182, 190, 192], "monitor": [22, 28, 90, 161, 164, 178, 204, 206], "exhibit": 22, "exclus": 22, "pathlongeronapproach": [22, 95, 177], "decid": [22, 92, 167, 184, 185, 187], "approach": [22, 27, 86, 91, 101, 102, 107, 108, 110, 114, 116, 141, 142, 143, 161, 164, 166, 177, 179, 182, 186, 188, 202, 205], "proxim": [22, 56, 86, 107, 110, 164, 165, 167, 202], "retryuntilsuccesful": 22, "inturn": 22, "firstli": 22, "cancelcontrol": [22, 95, 165], "gif": [22, 167, 197], "consequ": 22, "controller_serv": [22, 98, 102, 103, 104, 107, 110, 111, 163, 164, 165, 167, 173, 179, 187, 193, 200, 205], "conclus": 22, "readi": [22, 155, 156, 159, 160, 165, 172, 185, 186, 190, 192, 194, 198, 200, 202, 203], "organiz": 22, "prox_len": [22, 86], "length_factor": [22, 86], "retryuntilsuccess": 22, "num_attempt": 22, "cancelingcontrolandwait": 22, "controlcancel": 22, "video": [22, 156, 172, 190, 194, 195, 196, 201, 203, 204], "matur": [23, 24], "version": [23, 24, 27, 93, 94, 97, 108, 109, 116, 128, 141, 142, 143, 154, 155, 157, 160, 164, 170, 172, 173, 174, 175, 179, 183, 185, 190], "backup_code_id": 23, "ratecontrollercomputepathtopos": 24, "recoverycomputepathtopos": 24, "fallbackcomputepathtopos": 24, "checkifnewpathneed": 24, "invert": [24, 107, 164], "globalupdatedgo": [24, 66], "ispathvalid": [24, 95, 99], "recoveryfollowpath": 24, "fallbackrecoveri": 24, "spinrecoveri": 24, "waitrecoveri": 24, "backuprecoveri": 24, "ccw": 25, "squar": [25, 38, 39, 90, 91, 99, 167, 189], "three": [25, 27, 114, 166, 184, 186, 187, 197], "driveonhead": [25, 26, 95, 166, 167], "travers": [25, 27, 107, 121, 141, 142, 143, 165, 167, 184], "side": [25, 38, 39, 99, 107, 139, 156, 183, 185, 187, 191, 193, 204], "turn": [25, 41, 97, 100, 107, 110, 117, 119, 142, 143, 156, 164, 165, 166, 167, 177, 179, 185, 186, 188, 191, 192, 197, 203, 205], "primit": [25, 27, 142, 143, 165, 167, 185], "odometr": [25, 27, 194], "accuraci": [25, 91, 105, 162, 168, 194, 197], "repeat": [25, 107, 155, 167, 172, 184, 185], "num_cycl": 25, "dist_to_travel": [25, 46], "time_allow": [25, 26, 29, 30, 46, 59, 93, 165], "12": [25, 183, 185], "570796": 25, "is_recoveri": [25, 29, 59], "fals": [25, 26, 29, 30, 46, 55, 57, 59, 71, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 110, 111, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 131, 133, 141, 142, 143, 144, 147, 160, 164, 165, 166, 167, 168, 170, 172, 174, 175, 182, 183, 186, 191, 192, 194, 196, 197, 198, 201, 202, 203, 204], "nav2_simple_command": [26, 165, 197], "gotopos": [26, 165], "gothroughpos": 26, "followwaypoint": [26, 166], "istaskcomplet": [26, 165], "poll": 26, "collect": [26, 181, 183, 186, 193, 194], "switch": [26, 91, 107, 119, 156, 157, 163, 164, 165, 166, 167], "robot_navig": 26, "basicnavig": [26, 165, 197], "rclpy": [26, 165, 203], "init": [26, 165, 190], "setinitialpos": [26, 165], "init_pos": 26, "waituntilnav2act": [26, 165], "autostart": [26, 104, 160, 186, 187, 196, 198, 200], "els": [26, 90, 99, 164, 165, 167, 172, 173, 175, 182, 190, 202], "lifecyclestartup": 26, "getpath": 26, "goal_pos": [26, 164, 165, 173, 175, 199], "smoothed_path": [26, 57, 188], "smoothpath": [26, 95, 97, 165, 188], "getfeedback": [26, 165], "navigation_dur": 26, "600": [26, 165, 187], "canceltask": 26, "getresult": [26, 165], "taskresult": [26, 165], "succeed": [26, 88, 165, 170, 174], "print": [26, 97, 165, 192, 203], "elif": [26, 165], "throw": [26, 90, 98, 165, 166, 192], "except": [26, 27, 39, 90, 98, 142, 143, 159, 164, 166, 174, 177, 182, 192, 194, 200, 203], "none": [26, 44, 49, 50, 51, 52, 53, 58, 90, 166, 167, 175, 186, 187], "call": [26, 27, 38, 39, 40, 91, 98, 101, 109, 142, 143, 148, 159, 160, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 177, 184, 185, 186, 187, 188, 190, 192, 193, 197, 198, 203], "catch": [26, 165], "septemb": [26, 194], "2023": [26, 91, 110, 161, 194], "constructor": [26, 27, 165, 167, 171], "namespac": [26, 27, 93, 94, 98, 99, 102, 107, 109, 115, 118, 123, 124, 126, 127, 128, 163, 166, 172, 173, 174, 179, 182, 183, 186, 187, 194, 198, 200, 201, 205], "launch": [26, 27, 93, 104, 105, 106, 123, 124, 126, 127, 157, 160, 168, 170, 172, 173, 174, 175, 179, 180, 184, 187, 189, 190, 191, 194, 195, 197, 198, 200, 202, 204], "initial_pos": [26, 69, 92, 165], "posestamp": [26, 42, 43, 45, 48, 50, 51, 55, 56, 61, 66, 68, 85, 89, 164, 165, 167, 173, 174, 175, 187, 199, 203], "waypoint": [26, 28, 55, 103, 138, 139, 140, 161, 162, 164, 165, 168, 187], "chosen": [26, 27, 123, 124, 126, 127, 156, 166, 168, 200], "taskexecutor": 26, "goal_checker_id": [26, 47, 49, 98], "nav_msg": [26, 41, 42, 43, 48, 60, 61, 86, 167, 173, 174, 175, 182, 187, 194], "disable_collision_check": [26, 30, 46, 59, 168], "rotat": [26, 27, 28, 59, 91, 92, 93, 97, 101, 103, 107, 110, 117, 130, 134, 135, 137, 141, 143, 152, 166, 173, 177, 178, 179, 182, 184, 185, 197, 202, 203, 206], "angl": [26, 27, 59, 90, 91, 100, 101, 116, 134, 141, 142, 164, 177, 186, 197], "dist": [26, 142, 143, 189], "head": [26, 35, 46, 103, 107, 110, 111, 141, 143, 159, 165, 167, 177, 181, 182, 184, 186, 195, 197, 205], "assistedteleop": [26, 31, 95, 165, 166, 167, 177], "ongo": 26, "trackingrout": 26, "100m": [26, 114, 165], "argument": [26, 155, 165, 166, 167, 171, 173, 182, 185, 188, 190, 192, 193, 197, 198, 200, 202], "msg": [26, 41, 42, 43, 50, 55, 56, 66, 68, 86, 89, 91, 93, 98, 117, 119, 165, 173, 174, 175, 177, 182, 196, 199], "use_start": [26, 164], "getpaththroughpos": 26, "dockrobot": [26, 95, 168, 203], "dock_pos": [26, 45, 203], "dock_typ": [26, 45, 62, 203], "databas": [26, 101], "dock_id": [26, 45, 203], "undockrobot": [26, 95, 168, 203], "undock": [26, 62, 101, 168, 177, 203], "instanc": [26, 27, 62, 91, 101, 139, 160, 167, 171, 179, 182, 187, 190, 197, 198, 200, 203], "smoother_id": [26, 57, 188], "max_dur": 26, "check_for_collis": [26, 57], "changemap": 26, "map_filepath": 26, "map": [26, 27, 28, 41, 42, 43, 47, 65, 84, 92, 93, 94, 98, 99, 101, 105, 109, 118, 119, 122, 123, 125, 126, 127, 141, 142, 143, 154, 160, 161, 162, 164, 167, 168, 171, 172, 173, 174, 175, 177, 179, 180, 182, 184, 186, 191, 194, 196, 197, 198, 200, 202, 203, 204, 206], "yaml": [26, 90, 91, 106, 164, 165, 168, 170, 171, 172, 173, 174, 175, 179, 180, 182, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 198, 200, 201, 202, 203, 205], "clearallcostmap": 26, "getglobalcostmap": 26, "nav2_msg": [26, 27, 98, 163, 164, 168, 171, 198, 200], "getlocalcostmap": 26, "bt_navig": [26, 50, 51, 65, 67, 94, 104, 163, 166, 167, 171, 175, 187], "onlin": [26, 165], "lifecycl": [26, 28, 90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118, 154, 161, 163, 164, 175, 179, 181, 186, 190, 193, 198, 200], "conjunct": [26, 107], "bringup": [26, 27, 104, 123, 124, 126, 127, 155, 160, 165, 166, 172, 179, 181, 183, 186, 187, 190, 196, 198, 199, 202], "manag": [26, 27, 28, 123, 127, 156, 160, 161, 163, 164, 179, 181, 182, 184, 185, 186, 187, 189, 190, 193, 194], "bring": [26, 91, 104, 165, 167, 185, 190, 197, 199], "lifecycleshutdown": 26, "shut": [26, 27, 187], "down": [26, 27, 101, 103, 104, 107, 110, 116, 125, 127, 160, 161, 163, 165, 166, 167, 186, 187, 190, 192, 197, 200, 202], "destroynod": 26, "releas": [26, 162, 163, 178, 190, 201], "resourc": [26, 27, 91, 93, 98, 107, 115, 117, 156, 165, 166, 170, 173, 174, 175, 179, 180, 181, 182, 184, 186, 187, 190, 193, 198, 201], "convers": [26, 106, 159, 198, 200], "getsizeincellsx": 26, "width": [26, 99, 100, 103, 107, 110, 172, 183, 186, 197], "cell": [26, 27, 116, 120, 121, 123, 124, 126, 127, 142, 165, 167, 172, 179, 180, 183, 185, 191, 198, 200], "getsizeincellsi": 26, "height": [26, 90, 91, 99, 103, 110, 123, 127, 172, 183, 185, 197], "getsizeinmetersx": 26, "x": [26, 90, 91, 92, 99, 101, 107, 117, 129, 130, 142, 148, 151, 164, 165, 167, 173, 174, 175, 182, 184, 185, 189, 197, 199, 203], "axi": [26, 107, 117, 172, 185, 197], "size": [26, 27, 38, 39, 100, 126, 142, 143, 165, 172, 178, 179, 180, 182, 183, 185, 186, 189, 190, 191, 194, 197, 198, 200, 201], "getsizeinmetersi": 26, "y": [26, 90, 91, 92, 99, 101, 117, 129, 130, 154, 155, 164, 165, 167, 173, 174, 175, 182, 184, 185, 189, 190, 194, 197, 199, 203], "getoriginx": 26, "getorigini": 26, "getresolut": 26, "resolut": [26, 99, 107, 127, 141, 142, 143, 164, 172, 177, 179, 180, 183, 196, 198, 200], "getglobalframeid": [26, 174], "frame_id": [26, 67, 106, 123, 127, 167, 173, 174, 182, 198, 199, 200], "getcostmaptimestamp": 26, "timestamp": [26, 139, 167, 182], "getcostxi": 26, "mx": 26, "my": [26, 159, 195, 203], "np": 26, "uint8": 26, "int": [26, 41, 48, 73, 82, 90, 91, 92, 94, 97, 99, 100, 101, 106, 107, 112, 113, 116, 118, 120, 123, 127, 129, 140, 141, 142, 143, 167, 171, 172, 174, 175, 192], "getcostidx": 26, "index": [26, 48, 139, 155, 170, 172, 173, 174, 175, 177, 204], "setcost": 26, "maptoworld": 26, "wx": 26, "float": [26, 45, 62, 167], "wy": 26, "xy": [26, 111, 135, 137, 165, 167], "worldtomapvalid": 26, "getindex": [26, 172], "footprintcost": 26, "polygon": [26, 27, 41, 96, 99, 166, 178, 180, 202], "implicit": 26, "linecost": 26, "x0": 26, "x1": [26, 97], "y0": 26, "y1": [26, 97], "step_siz": 26, "setcostmap": 26, "pointcost": 26, "pycostmap2d": 26, "footprintcostatpos": 26, "theta": [26, 28, 101, 103, 111, 112, 117, 164, 167, 177, 179, 186, 203, 205], "example_nav_to_pos": 26, "py": [26, 105, 160, 165, 167, 170, 172, 173, 174, 175, 180, 182, 183, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203], "auxiliari": 26, "example_nav_through_pos": 26, "example_waypoint_follow": 26, "example_follow_path": 26, "example_assisted_teleop": 26, "coupl": [26, 190, 194, 205], "demo_secur": 26, "secur": [26, 27, 91, 98, 117, 156, 158, 167, 190], "patrol": [26, 27], "demo_pick": 26, "shelf": 26, "warehous": [26, 27, 180, 186, 198], "basket": 26, "deliv": 26, "destin": [26, 27, 66, 67, 68, 89, 160, 182, 183, 185], "demo_inspect": 26, "inspect": [26, 156], "pictur": [26, 27, 118, 172, 197, 198, 200, 202], "rfid": 26, "shelv": 26, "status": [26, 175], "roboticist": 27, "appreci": [27, 159], "middlewar": 27, "cli": [27, 106, 156, 157, 163, 164, 190, 193, 199], "canon": 27, "shovel": 27, "bulldoz": 27, "right": [27, 107, 116, 117, 142, 143, 159, 160, 165, 182, 184, 189, 190, 191, 193, 197], "permiss": [27, 91, 98, 117, 167], "occasion": [27, 114], "boolean": [27, 119, 166, 167, 168, 177, 183], "synchron": [27, 194], "regist": [27, 95, 170, 171, 172, 173, 174, 175, 183, 201], "highest": [27, 166, 203], "navigatetopos": [27, 94, 95, 118, 163, 171, 175, 195], "interact": [27, 94, 95, 107, 161, 164, 165, 168, 185, 187, 188, 190, 192, 203, 206], "transit": [27, 104, 112, 163, 165, 175, 186, 187, 188, 193, 205], "teardown": [27, 179], "shutdown": [27, 165, 187], "commerci": [27, 159, 197], "debug": [27, 97, 107, 127, 128, 131, 142, 143, 156, 166, 192, 193], "unconfigur": [27, 187], "inact": [27, 107, 170, 173, 174, 175, 185, 187], "stage": [27, 45, 62, 99, 101, 156, 168, 173, 190, 203], "fulli": [27, 92, 121, 142, 143, 159, 160, 164, 165, 179, 181, 186, 188, 194, 197, 201, 203], "on_configur": [27, 170, 173, 174, 175], "alloc": [27, 187, 192, 201], "memori": [27, 156, 165, 186, 187, 190, 192, 201, 203], "on_activ": [27, 170, 173, 174, 175], "deactiv": [27, 104, 170, 173, 174, 175, 187], "clean": [27, 100, 107, 156, 163, 165, 167, 170, 173, 174, 175, 186, 190], "dealloc": 27, "cleanli": [27, 104, 175, 186, 190, 193], "wrapper": [27, 170, 171, 192, 194], "lifecyclenod": [27, 165, 173, 175, 192], "nav2_util": [27, 163, 165, 174, 175], "much": [27, 97, 101, 103, 110, 117, 142, 159, 161, 163, 164, 166, 184, 185, 186, 197, 198], "complex": [27, 94, 107, 142, 161, 166, 183, 184, 185, 186, 192, 204], "crash": [27, 104, 163, 165, 186, 187, 190, 204], "eloqu": [27, 169], "increasingli": [27, 194], "scalabl": 27, "oppos": [27, 143], "finit": [27, 107, 142, 194, 204], "fsm": 27, "dozen": [27, 203], "soccer": [27, 197], "plai": [27, 180, 190, 194], "game": [27, 194], "challeng": 27, "error": [27, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 64, 78, 79, 80, 90, 91, 92, 94, 103, 107, 120, 154, 155, 163, 164, 165, 168, 177, 180, 183, 188, 190, 191, 194, 196, 197, 201, 203], "prone": 27, "shoot": 27, "particularli": [27, 112, 156, 183, 198], "unclear": 27, "kick": [27, 170], "ball": 27, "reus": [27, 156, 170, 175, 185, 187], "book": 27, "strongli": 27, "chapter": [27, 198, 200], "nomenclatur": 27, "workflow": [27, 156, 157], "minut": [27, 93, 94, 98, 109, 115, 118, 167, 189, 190], "formal": [27, 161, 191], "valid": [27, 72, 90, 91, 92, 97, 100, 101, 111, 119, 122, 123, 125, 127, 142, 143, 161, 166, 175, 177, 183, 186, 197], "provenli": 27, "correct": [27, 90, 91, 154, 156, 159, 165, 182, 183, 185, 190, 196, 198, 200, 202], "central": [27, 197], "v4": 27, "construct": [27, 159, 165], "insid": [27, 91, 96, 97, 98, 101, 102, 114, 117, 118, 156, 157, 165, 166, 167, 172, 182, 183, 187, 190, 192, 193, 198, 201, 202, 203], "load": [27, 47, 93, 94, 98, 99, 101, 106, 107, 109, 115, 118, 128, 156, 161, 162, 163, 164, 165, 167, 170, 171, 172, 173, 174, 175, 177, 179, 183, 185, 188, 193, 194, 198, 200, 201, 204], "associ": [27, 166, 182, 183, 184], "At": [27, 111, 159, 165, 172, 182, 184, 185, 190, 192, 194, 203, 205], "march": 27, "One": [27, 179, 182, 185, 197], "part": [27, 31, 32, 35, 36, 37, 60, 61, 91, 92, 114, 122, 142, 143, 159, 163, 165, 172, 179, 180, 183, 185, 188, 190, 194, 202], "larger": [27, 86, 91, 104, 107, 110, 112, 141, 159, 164, 177, 192, 202], "navigatetoposeact": 27, "among": [27, 116, 179, 186, 191], "hierarch": [27, 204], "hfsm": 27, "popular": [27, 186, 192], "demand": [27, 173, 174, 197], "natur": [27, 107, 167, 175, 186, 194], "difficult": [27, 111, 165, 186, 205], "offer": [27, 103, 179, 197, 201, 204], "nav2_hfsm_navig": 27, "pend": [27, 175], "heart": [27, 179], "host": [27, 93, 98, 106, 109, 115, 118, 156, 157, 162, 170, 179, 190, 193, 197], "runtim": [27, 164, 165, 170, 171, 172, 173, 174, 175, 197, 201], "alias": 27, "param": [27, 101, 111, 164, 172, 182, 185, 186, 192, 193, 197, 198, 200, 202, 203], "correspond": [27, 41, 86, 90, 91, 94, 107, 108, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 141, 142, 143, 164, 165, 170, 171, 172, 183, 184, 191, 197, 198, 200], "class": [27, 91, 92, 94, 161, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 185, 186, 201], "charger": [27, 168], "costli": 27, "duplic": [27, 175], "special": [27, 86, 90, 91, 98, 100, 159, 166, 171, 172, 190, 204], "varieti": [27, 170], "cannot": [27, 77, 107, 110, 117, 142, 143, 148, 164, 166, 175, 186, 187, 190, 197, 201, 203, 204], "subscrib": [27, 44, 49, 52, 53, 58, 70, 71, 85, 91, 92, 98, 124, 126, 139, 164, 167, 168, 182, 183, 190, 195, 197], "computation": [27, 107, 127, 165], "expens": [27, 107, 127, 165, 166, 182], "sustain": 27, "fork": [27, 102, 190], "modif": [27, 156, 159, 164, 165], "itself": [27, 101, 125, 142, 143, 156, 165, 171, 175, 183, 188, 190, 198, 200, 204], "definit": [27, 47, 57, 94, 166, 170, 172, 175, 182, 183, 185, 187, 203], "rectifi": 27, "buffer": [27, 93, 99, 115, 117, 123, 127, 170, 173, 174, 190, 194, 201], "shortest": [27, 179], "spars": [27, 177, 186, 201], "predefin": [27, 197], "feasibl": [27, 107, 111, 113, 114, 122, 142, 161, 164, 165, 167, 177, 179, 186, 205], "charg": [27, 70, 101, 166, 167, 168, 177, 179, 203], "station": [27, 45, 62, 101, 179, 203], "detector": [27, 96, 101, 195, 203], "board": [27, 189], "mainstai": [27, 114], "unknown": [27, 55, 78, 79, 80, 99, 108, 116, 121, 127, 141, 142, 143, 166, 187, 198], "fake": 27, "poor": [27, 194], "total": [27, 30, 107, 141, 142, 143, 191, 203], "attent": [27, 107, 186], "sm": [27, 170], "matrix": [27, 182], "hold": [27, 183, 204], "tf": [27, 77, 93, 94, 99, 103, 105, 107, 110, 115, 126, 128, 154, 161, 162, 165, 166, 170, 173, 174, 177, 182, 184, 185, 194, 197, 199, 203], "criteria": [27, 135, 137, 152, 159, 165, 177], "search": [27, 61, 103, 107, 110, 111, 114, 128, 141, 142, 143, 154, 164, 165, 167, 179, 186, 205], "compar": [27, 64, 78, 79, 80, 91, 94, 97, 114, 166, 167, 203], "realiti": 27, "refin": [27, 97, 113, 142, 143, 160, 165, 203], "introduc": [27, 90, 110, 157, 159, 160, 162, 164, 165, 168, 181, 183, 185, 187, 191], "ragged": 27, "abrupt": 27, "separ": [27, 90, 91, 99, 107, 122, 156, 161, 164, 165, 167, 172, 182, 184, 187, 188, 190, 192, 193, 198, 199, 203, 204], "combin": [27, 99, 142, 145, 146, 149, 150, 164, 199], "acquir": 27, "multitud": [27, 183], "remark": 27, "robot_radiu": [27, 99, 172, 180, 183, 186], "arbitrari": [27, 91, 114, 157, 177, 179, 181, 186, 203], "circular": [27, 99, 107, 114, 121, 161, 167, 179, 180, 185, 186], "movement": [27, 90, 91, 92, 97, 99, 117, 143, 166, 180, 197, 202, 203], "attach": [27, 99, 159, 180, 182, 183, 184, 187, 190], "pallet": [27, 99, 101, 168, 180, 203], "shape": [27, 90, 91, 99, 114, 161, 166, 179, 180, 181, 185, 186, 198, 200, 202], "tell": [27, 159, 167, 170, 171, 172, 182, 190, 192, 197], "nav2_waypoint_follow": [27, 118, 138, 139, 140, 162, 164, 166, 167], "nice": [27, 170, 190], "school": 27, "thought": [27, 165, 171], "fleet": [27, 190], "dispatch": 27, "dumb": 27, "smart": [27, 119], "grade": [27, 161, 182, 197], "solut": [27, 93, 94, 98, 107, 109, 115, 118, 142, 143, 186, 191, 194], "account": [27, 90, 91, 164, 165, 170, 179, 186, 191, 203], "assign": [27, 57, 61, 97], "hand": [27, 107, 111, 117, 165, 167, 180, 184, 185, 186, 190, 194, 205], "unit": [27, 93, 94, 98, 100, 104, 105, 109, 115, 118, 159, 168, 178, 184], "aisl": [27, 141, 165, 179, 186], "proof": 27, "realli": [27, 97, 186, 198], "carri": [27, 163, 164, 165, 174, 195], "weight": [27, 61, 92, 97, 107, 113, 116, 141, 142, 143, 151, 163, 165, 167, 186, 194, 198], "mid": 27, "soon": [27, 167], "nav2_bt_waypoint_follow": 27, "subject": [27, 107, 182], "ti": [27, 143], "neither": 27, "highli": [27, 97, 107, 114, 151, 160, 161, 167, 177, 179, 184, 186, 188, 196, 197, 199, 201, 205], "distinct": [27, 184], "busi": 27, "navsat_transform": [27, 197], "fuse": [27, 161, 178, 182, 197], "follow_gps_waypoint": [27, 167, 197], "directli": [27, 100, 107, 140, 156, 157, 159, 164, 167, 171, 172, 185, 192, 197, 198, 200], "express": [27, 125, 167, 173, 197, 198, 200], "cartesian": [27, 41, 100, 107, 167, 177, 197], "accord": [27, 106, 182, 183, 197, 198, 200], "odom": [27, 77, 90, 91, 92, 93, 94, 98, 99, 101, 105, 117, 154, 170, 171, 180, 182, 183, 184, 194, 197, 199, 202, 203], "base_link": [27, 56, 61, 65, 67, 77, 84, 93, 94, 99, 101, 105, 112, 113, 115, 170, 171, 172, 175, 180, 182, 183, 184, 185, 188, 194, 197, 203], "instruct": [27, 118, 160, 170, 172, 173, 174, 175, 182, 183, 190, 192, 193, 199], "tri": [27, 163, 173], "equal": [27, 90, 91, 92, 93, 94, 98, 103, 106, 109, 115, 117, 118, 119, 167, 172, 189, 191, 198, 200], "vision": [27, 97, 101, 183, 190, 194, 203], "depth": [27, 91, 99, 123, 127, 177, 179, 183, 184, 185, 186, 194, 201], "rep": [27, 161, 164, 178, 182, 184, 197], "105": [27, 161, 182, 184, 197], "rich": 27, "nutshel": 27, "tf2": [27, 163, 181, 182, 184, 185, 186], "job": [27, 107], "captur": [27, 165, 179, 193, 194], "remaind": 27, "toolbox": [27, 161, 162, 183, 186, 192, 199], "metadata": [27, 156, 175, 198, 200, 203, 204], "radar": [27, 182, 183, 201], "wheel": [27, 103, 182, 184, 185, 194, 197], "encod": [27, 119, 125, 182, 184, 194, 197, 198, 200], "vio": [27, 178, 182, 184, 206], "imu": [27, 182, 183, 184, 194, 197], "drift": [27, 182], "manner": [27, 161], "dead": 27, "reckon": 27, "precis": [27, 164, 180], "perceiv": [27, 183], "regular": [27, 29], "inflat": [27, 92, 99, 122, 124, 142, 144, 167, 172, 177, 183, 191, 198, 201], "sonar": [27, 91, 124, 166, 183, 186, 201, 202], "wise": [27, 107, 175, 186, 190, 203], "scene": [27, 107, 162], "camera": [27, 119, 139, 166, 183, 186, 201, 203, 206], "underli": [27, 201], "heurist": [27, 110, 114, 141, 142, 143, 164, 165, 167, 179], "binari": [27, 99, 106, 141, 160, 166, 170, 171, 173, 174, 175, 177, 186, 190, 201], "annot": [27, 100, 164, 172, 173, 174, 198, 200, 203], "occur": [27, 112, 172, 194, 202, 203], "might": [27, 92, 107, 117, 142, 143, 164, 167, 168, 175, 180, 182, 183, 190, 192, 193, 198, 200, 204], "pixel": [27, 99, 191, 198], "belong": [27, 125, 164, 198, 200], "mask": [27, 106, 119, 122, 125, 164, 166, 177, 191], "overlaid": 27, "surfac": [27, 161, 197, 203], "spatial": [27, 107, 164], "linearli": [27, 101, 125, 164, 198, 200], "restrict": [27, 91, 125, 164, 166, 167, 177, 186, 197, 200], "lane": [27, 106, 122, 164, 177, 198], "mesh": [27, 185], "discret": [27, 120, 156, 159, 179, 182], "tunabl": 28, "smac": [28, 97, 107, 110, 111, 122, 161, 164, 178, 179, 180, 205], "star": [28, 179, 186], "regul": [28, 161, 164, 165, 167, 173, 177, 179, 186, 190, 205], "pure": [28, 103, 107, 161, 164, 165, 166, 167, 170, 172, 174, 175, 177, 179, 186, 194, 205], "pursuit": [28, 161, 164, 165, 167, 177, 179, 186, 205], "predict": [28, 91, 164, 167, 177, 194], "shim": [28, 177, 178, 186, 206], "grace": [28, 173, 177], "saver": [28, 119, 122, 125, 164, 198, 200], "smoother": [28, 57, 58, 80, 141, 142, 143, 161, 175, 178, 179, 187, 202, 206], "savitzki": [28, 177], "golai": [28, 177], "constrain": [28, 113, 164, 177, 186], "loopback": 28, "invok": [29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 63, 155, 156, 187], "nav2_behavior": [29, 30, 46, 59, 63, 93, 165, 167, 170], "modul": [29, 30, 41, 42, 43, 46, 47, 50, 51, 59, 63, 94, 104, 118, 167, 172, 194, 197, 202], "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, 73, 76, 84, 86, 87, 89, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 113, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 164, 173, 174], "increment": [29, 90, 91, 93, 142, 165], "counter": [29, 114, 165, 171, 175, 182, 202], "exce": [29, 30, 46, 59, 93, 94, 98, 109, 115, 118, 125, 164], "server_nam": [29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 46, 47, 50, 51, 59, 63, 164], "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, 77, 84, 85, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 104, 105, 106, 107, 109, 111, 115, 117, 118, 119, 122, 123, 124, 125, 126, 127, 128, 138, 139, 142, 143, 145, 146, 149, 150, 163, 166, 167, 168, 170, 171, 172, 173, 174, 175, 182, 187, 201, 203], "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, 94, 164], "timeout": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 51, 54, 59, 63, 79, 80, 91, 93, 94, 98, 100, 101, 104, 106, 109, 115, 117, 118, 138, 163, 170, 171, 202], "uint16": [29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 187, 203], "enumer": [29, 30, 41, 42, 43, 45, 46, 47, 57, 59, 62, 204], "assisted_teleop_serv": 29, "assisted_teleop_error_cod": 29, "displac": [30, 46], "linear": [30, 46, 91, 97, 100, 101, 103, 106, 110, 133, 142, 164, 166, 167, 173, 182, 198, 202], "translat": [30, 46, 92, 110, 130, 134, 164, 166, 177, 182, 184, 186, 203], "bool": [30, 41, 45, 46, 55, 57, 59, 62, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 103, 104, 107, 108, 110, 111, 112, 113, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 135, 137, 138, 139, 140, 141, 142, 143, 144, 147, 164, 167, 168, 170, 175, 203], "disabl": [30, 46, 59, 90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118, 141, 142, 143, 165, 166, 186, 189, 194, 203], "backup_serv": [30, 46], "address": [31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 162, 163, 164, 165, 166, 167, 168, 170], "remap": [31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 105, 123, 124, 126, 127, 164, 165, 168, 182, 183, 187, 188, 192, 193, 194, 195, 197, 202], "assisted_teleop": [31, 93], "compute_complete_coverag": 34, "drive_on_head": [35, 93], "reset_dist": [38, 39, 164], "won": [38, 107, 164, 167, 170, 171, 173, 174, 175, 180, 185, 190, 191, 197, 198], "clear_around_local_costmap": 38, "region": [39, 41, 90, 107, 177], "clear_except_local_costmap": 39, "opennav_coverag": [41, 100], "fields2cov": [41, 100, 167], "generate_headland": 41, "whether": [41, 45, 55, 57, 90, 91, 92, 93, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 110, 112, 113, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 147, 159, 162, 164, 168, 170, 172, 173, 177, 182, 183, 185, 186, 203], "headland": [41, 100], "generate_rout": 41, "swath": [41, 100], "generate_path": 41, "connector": [41, 194], "file_field": 41, "filepath": [41, 101, 143, 175, 186, 203], "gml": 41, "file_field_id": 41, "geometry_msg": [41, 42, 43, 45, 48, 50, 55, 56, 61, 66, 68, 85, 89, 91, 93, 98, 117, 163, 167, 173, 174, 175, 182, 199, 203], "outermost": [41, 90, 91], "void": [41, 165, 171, 173, 175], "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, 94, 177], "nav2_plann": [42, 43, 162], "empti": [42, 43, 94, 107, 123, 127, 138, 163, 164, 165, 167, 168, 173, 175, 190, 191], "followpathact": [44, 49, 53, 58], "qo": [44, 49, 52, 53, 58, 91, 126, 164, 167, 183, 194], "valu": [44, 49, 52, 53, 58, 69, 71, 90, 91, 92, 93, 94, 97, 98, 99, 101, 103, 106, 107, 109, 110, 113, 115, 116, 118, 119, 123, 124, 125, 127, 141, 142, 143, 156, 159, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 180, 182, 183, 184, 185, 186, 188, 191, 192, 196, 197, 198, 200, 202, 204, 205], "use_dock_id": [45, 203], "max_staging_tim": [45, 203], "1000": [45, 73, 94, 107, 113, 141, 142, 143, 203], "navigate_to_staging_pos": [45, 203], "num_retri": [45, 203], "dock_error_cod": 45, "drive_on_heading_error_cod": 46, "eg": [47, 51, 186], "simplegoalcheck": [47, 98, 102, 103, 110, 111, 128, 164, 177, 205], "precise_goal_check": [47, 49, 164], "extract": [48, 165, 175, 177], "header": [48, 67, 162, 167, 172, 173, 174, 182, 199], "goalcheck": [49, 163, 165, 173], "goal_check": [49, 98, 102, 103, 110, 111, 164, 173, 205], "goal_checker_selector": 49, "selected_goal_check": 49, "default_goal_check": 49, "absolut": [50, 51, 106, 125, 163, 167, 168, 173, 182, 185, 190, 192, 194, 197, 198, 200], "lowest": [50, 51, 107, 164, 166, 187], "error_code_nam": [50, 51, 94], "navigate_through_poses_error_cod": [50, 94], "navigate_through_poses_w_replanning_and_recoveri": [50, 51], "navigate_to_pose_error_cod": [51, 94], "computepathtoposeact": 52, "progresscheck": [53, 163], "progress_check": [53, 98, 102, 103, 110, 111, 205], "progress_checker_selector": 53, "selected_progess_check": 53, "progress_checker_id": [53, 166], "default_progress_check": 53, "selected_progress_check": 53, "precise_progress_check": 53, "reloc": 54, "sever": [54, 91, 95, 96, 107, 114, 156, 159, 164, 190, 197, 203], "deloc": 54, "kidnap": 54, "reinitialize_global_loc": 54, "threshold": [55, 67, 73, 91, 98, 101, 106, 107, 110, 111, 119, 148, 165, 168, 177, 194, 196, 198, 200, 203, 205], "get_cost_global_costmap": 55, "cost_threshold": 55, "254": [55, 183], "use_footprint": 55, "253": 55, "consider_unknown_as_obstacl": 55, "255": [55, 99, 172, 198], "viapoint": [56, 177], "robot_base_fram": [56, 65, 67, 84, 93, 94, 99, 112, 113, 115, 170, 171, 172, 175, 182, 183, 188], "unsmoothed_path": [57, 188], "max_smoothing_dur": 57, "smoothing_dur": 57, "durat": [57, 73, 76, 89, 93, 94, 98, 104, 105, 107, 148, 159, 165, 168, 171, 173, 177, 187, 195, 203], "was_complet": 57, "indic": [57, 90, 91, 92, 101, 107, 119, 122, 125, 138, 159, 161, 163, 164, 171, 172, 183, 200, 203], "simple_smooth": [57, 113, 115, 188], "smoothing_duration_us": 57, "smoothing_complet": 57, "smoothing_path_error_cod": 57, "smoother_selector": 58, "default_smooth": 58, "selected_smooth": 58, "simplesmooth": [58, 113, 115, 188], "radian": [59, 90, 91, 92, 107, 110, 111, 205], "closer": [60, 107, 142, 166, 167], "orient": [60, 61, 97, 103, 107, 108, 110, 112, 116, 135, 137, 141, 142, 143, 152, 160, 167, 172, 174, 179, 182, 183, 194, 196, 197, 198, 199, 200], "distant": 61, "backward": [61, 101, 103, 128, 148, 151, 164, 166, 167, 192, 202], "distance_forward": 61, "trim": 61, "distance_backward": 61, "robot_fram": 61, "transform_toler": [61, 65, 67, 90, 91, 92, 93, 94, 99, 101, 102, 103, 107, 110, 115, 119, 122, 125, 126, 128, 173, 175, 201, 202], "lookup": [61, 165], "angular_distance_weight": 61, "angular": [61, 91, 100, 101, 103, 107, 110, 111, 129, 130, 133, 142, 145, 148, 149, 151, 166, 167, 173, 182, 186, 202, 205], "closest": [61, 103, 110, 128], "Not": [61, 107, 161, 168, 186, 203], "max_robot_pose_search_dist": [61, 103, 107, 110], "infin": 61, "path_loc": 61, "max_undocking_tim": [62, 203], "wait_serv": 63, "unsign": [64, 78, 79, 80, 172], "against": [64, 78, 79, 80, 143, 166, 167, 186, 190, 202], "error_codes_to_check": 64, "std": [64, 66, 68, 89, 163, 165, 167, 168, 170, 171, 173, 174, 175, 192], "101": [64, 166, 187, 198], "107": 64, "119": 64, "declar": [65, 67, 156, 159, 164, 167, 170, 172, 173, 174, 198, 200], "ros__paramet": [65, 67, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 122, 125, 141, 142, 143, 163, 164, 167, 168, 170, 171, 173, 174, 175, 179, 182, 183, 188, 191, 197, 198, 200, 201, 202, 203, 205], "global_fram": [65, 84, 93, 94, 99, 166, 170, 171, 172, 175, 183], "goal_reached_tol": 67, "25": [67, 90, 91, 92, 98, 101, 102, 103, 106, 110, 111, 135, 137, 142, 143, 152, 164, 192, 197, 198, 200, 202, 205], "sent": [69, 117, 165, 166, 167, 170, 175, 195], "initial_pose_receiv": 69, "sensor_msg": [70, 71, 91, 182], "batteryst": [70, 71, 203], "power_supply_statu": 70, "power_supply_status_charg": 70, "battery_top": [70, 71], "battery_statu": [70, 71], "percentag": [71, 92, 124, 125, 173, 177, 193, 198], "voltag": 71, "is_voltag": 71, "min_batteri": 71, "velocity_threshold": 73, "01": [73, 99, 105, 110, 182, 183, 197], "duration_stop": 73, "timer": [75, 167, 177, 183], "reset": [75, 92, 107, 148, 160, 163, 164, 165, 171, 172, 175, 177], "patience_exceed": [78, 166], "failed_to_make_progress": [78, 166], "no_valid_control": [78, 79, 166], "compute_path_to_pose_error_cod": 79, "failed_to_smooth_path": [80, 166], "smoothed_path_in_collis": [80, 166], "smoother_error_cod": [80, 94, 188], "till": 81, "third": [81, 173, 190, 198, 200], "doesn": [81, 141, 164, 165, 168, 170, 186, 190, 194, 198], "goal_updater_top": 85, "goal_upd": [85, 195], "subscript": [85, 90, 91, 164, 167, 168, 175, 177, 182, 187], "newli": [86, 111, 164, 165, 180, 183, 186, 187, 190, 198, 202, 204, 205], "old": [86, 128, 166, 175, 177], "length": [86, 97, 99, 100, 107, 116, 142, 143, 165, 167, 183, 185, 186, 187, 189], "factor": [86, 97, 103, 107, 121, 141, 142, 152, 183, 186], "throttl": [87, 163, 177], "min_rat": 89, "max_rat": 89, "min_spe": 89, "max_spe": [89, 107], "filter_dur": 89, "sec": [89, 105, 171, 199], "affect": [90, 96, 164, 165, 167, 185], "blink": 90, "led": [90, 166, 167], "sound": [90, 167], "alarm": [90, 167], "warn": [90, 109, 124, 142, 143, 163, 202], "malfunct": 90, "collision_detector_st": [90, 167], "readm": [90, 91, 96, 103, 107, 110, 111, 114, 116, 117, 143, 163, 164, 165, 166, 186, 203], "action_typ": [90, 91, 167, 202], "base_frame_id": [90, 91, 92, 105, 202], "base_footprint": [90, 91, 92, 105, 185, 197, 202], "odom_frame_id": [90, 91, 92, 105, 202], "date": [90, 91, 92, 101, 119, 122, 125, 159, 162, 181], "source_timeout": [90, 91, 202], "interv": [90, 91], "overridden": [90, 91, 93, 98, 99, 106, 109, 163, 164, 166, 167, 171, 172, 175, 190], "per": [90, 91, 107, 159, 167, 172, 173, 174, 177, 178, 179, 180, 193, 197], "base_shift_correct": [90, 91], "latest": [90, 91, 155, 156, 190, 205], "slower": [90, 91, 191], "averag": [90, 91, 92, 116], "delai": [90, 91, 197], "odom_r": [90, 91], "fast": [90, 91, 92, 103, 112, 113, 142, 143, 165, 191, 194], "unaccept": [90, 91, 191], "far": [90, 91, 100, 107, 142, 143, 160, 165, 167, 183, 186, 195, 203, 205], "thu": [90, 91, 97, 107, 116, 117, 160, 179, 182, 183, 186, 190, 193, 194, 197, 203], "100": [90, 91, 92, 97, 99, 107, 125, 161, 166, 182, 184, 187, 192, 195, 197, 198, 200, 203, 204], "observation_sourc": [90, 91, 99, 123, 127, 183, 201, 202], "pointcloud": [90, 91, 99, 166, 183, 197, 201], "polygon_nam": [90, 91, 167], "vertic": [90, 91, 120, 197, 202], "p1": [90, 91, 167, 189], "p2": [90, 91, 167, 189], "p3": [90, 91, 167], "front": [90, 91, 142, 145, 149, 173, 185, 186, 202], "triangl": [90, 91], "polygon_sub_top": [90, 91, 167], "prioriti": [90, 91, 98, 117, 159, 166, 167, 175, 187], "min_point": [90, 91, 166, 167, 202], "max_point": [90, 91, 166, 202], "humbl": [90, 91, 92, 93, 98, 102, 103, 107, 110, 111, 167, 169, 170, 181, 190, 202, 204, 205], "meant": [90, 91, 116, 165, 166, 181, 186, 194], "polygon_pub_top": [90, 91, 167, 202], "min_height": [90, 91], "max_height": [90, 91], "obstacles_angl": [90, 91], "pi": [90, 91, 142, 143, 183, 185], "180": [90, 91, 197], "nearbi": [90, 91, 110, 164, 191], "arc": [90, 91, 103, 183], "view": [90, 91, 160, 165, 185, 189, 194, 201, 202, 203, 204], "regardless": [90, 91, 94, 117, 157, 167, 172, 182, 193], "overrid": [90, 91, 99, 106, 128, 142, 143, 156, 165, 167, 170, 171, 172, 173, 174, 175], "desir": [90, 91, 107, 110, 139, 142, 143, 156, 159, 164, 166, 167, 173, 186, 194, 195, 200, 203], "bond_heartbeat_period": [90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118], "bond": [90, 91, 92, 93, 94, 98, 104, 106, 109, 115, 117, 118, 163, 183, 190], "inferior": [90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118, 167], "collision_detector": 90, "polygonfront": [90, 167], "polygon_front": [90, 167], "intel_realsense_r200_depth": [90, 91, 99, 201], "incom": [91, 96, 119, 122, 125, 163, 198, 200], "bypass": [91, 96, 101, 190, 198, 203], "hardwar": [91, 105, 107, 117, 156, 168, 179, 183, 185, 190, 194, 201, 203, 204], "immin": [91, 161], "slow": [91, 92, 101, 103, 107, 110, 125, 152, 164, 166, 167, 186, 192, 200, 202], "certif": [91, 158], "stereo": [91, 189, 194], "heavi": [91, 97, 142, 143, 197], "agent": [91, 186], "appear": [91, 159, 160, 164, 165, 166, 183, 185, 189, 190, 191, 196, 197, 202, 204], "perspect": 91, "practic": [91, 107, 156, 159, 164, 170, 172, 173, 174, 175, 184, 186, 194, 197, 198, 202], "6th": 91, "fall": [91, 107, 203], "aggress": [91, 142], "emploi": 91, "disappear": 91, "slowdown": [91, 202], "slowdown_ratio": [91, 202], "linear_limit": [91, 166], "angular_limit": [91, 166], "time_before_collis": 91, "approxim": [91, 111, 117, 141, 142, 160, 166, 179, 180, 186, 189, 205], "deriv": [91, 157, 170, 172, 182, 185, 197], "loss": 91, "laserscan": [91, 99, 123, 127, 166, 199], "pointcloud2": [91, 99, 123, 127, 201, 202], "ir": [91, 124, 166, 183, 186, 202], "cmd_vel_in_top": [91, 202], "cmd_vel_smooth": [91, 202], "jazzi": [91, 93, 94, 98, 105, 117, 160, 169, 181, 202], "cmd_vel_raw": 91, "cmd_vel_out_top": [91, 202], "state_top": [91, 166], "unspecifi": [91, 182], "stop_pub_timeout": [91, 202], "zero": [91, 98, 103, 107, 117, 124, 125, 140, 165, 171, 189, 197, 198, 200, 206], "ceas": 91, "overrod": 91, "outsid": [91, 107, 111, 165, 166, 190, 195, 203, 205], "stand": [91, 105, 165, 168], "sleep": [91, 140, 171], "use_realtime_prior": [91, 98, 117, 167], "priorit": [91, 98, 117, 165, 167], "codebas": [91, 98, 117, 159, 167], "meet": [91, 98, 101, 107, 117, 135, 137, 152, 159, 167, 203], "schedul": [91, 98, 117, 167, 178], "deadlin": [91, 93, 94, 98, 109, 115, 117, 118, 167], "conf": [91, 98, 117, 167, 171], "userspac": [91, 98, 117, 167], "usernam": [91, 98, 117, 167], "rtprio": [91, 98, 117, 167], "99": [91, 92, 98, 117, 167, 187, 198], "enable_stamped_cmd_vel": [91, 93, 98, 105, 117, 167, 202], "older": [91, 93, 94, 98, 102, 103, 105, 108, 109, 110, 111, 116, 117, 141, 142, 143, 160, 170, 172, 173, 174, 175, 179, 202, 205], "kilt": [91, 93, 98, 105, 117, 168], "newer": [91, 93, 98, 105, 117, 156, 160, 168, 170, 181, 183, 197], "footprint_top": [91, 101, 112, 113, 115, 170, 188], "published_footprint": [91, 93, 101, 112, 113, 115, 170, 180, 188], "polygon_subscribe_transient_loc": [91, 167], "durabl": [91, 167, 185], "simulation_time_step": [91, 93, 101], "vel_poli": 91, "holonom": [91, 97, 98, 107, 108, 110, 141, 153, 161, 177, 186, 202], "direction_start_angl": [91, 202], "direction_end_angl": [91, 202], "velocity_polygon": [91, 202], "subpoli": 91, "linear_min": [91, 202], "linear_max": [91, 202], "theta_min": [91, 202], "theta_max": [91, 202], "holom": [91, 202], "illustr": [91, 191], "collision_monitor": [91, 202], "collision_monitor_st": 91, "polygonstop": [91, 202], "polygonslow": [91, 202], "footprintapproach": 91, "polygon_stop": [91, 202], "polygon_slowdown": [91, 202], "polygonlimit": 91, "polygon_limit": 91, "02": [91, 102, 105, 189], "velocitypolygonstop": [91, 202], "velocity_polygon_stop": [91, 202], "translation_forward": [91, 202], "translation_backward": [91, 202], "35": [91, 107, 202], "alpha1": 92, "nois": [92, 107, 112, 120, 163, 166, 177, 182, 183, 186, 197, 206], "alpha2": 92, "alpha3": 92, "alpha4": 92, "alpha5": 92, "omni": [92, 107, 114, 164, 177, 186, 202], "beam_skip_dist": 92, "ignor": [92, 101, 103, 154, 155, 171, 182, 190, 191], "beam": 92, "disagre": 92, "likelihood": 92, "skip": [92, 100, 107, 167, 170, 182, 190], "beam_skip_error_threshold": 92, "9": [92, 107, 110, 142, 182, 189, 192], "forc": [92, 107, 167, 194], "converg": [92, 97, 101, 103, 107, 197], "beam_skip_threshold": 92, "do_beamskip": 92, "global_frame_id": [92, 118], "lambda_short": 92, "exponenti": [92, 101, 103, 107, 121, 177, 183, 186], "decai": [92, 107, 121, 177, 183, 186], "z_short": 92, "laser_likelihood_max_dist": 92, "likelihood_field": 92, "laser_max_rang": 92, "laser_min_rang": 92, "laser_model_typ": 92, "likelihood_field_prob": 92, "incorpor": [92, 156, 164], "beamskip": 92, "set_initial_pos": 92, "pose2d": 92, "z": [92, 165, 173, 174, 182, 184, 185, 194, 197, 199], "yaw": [92, 101, 182, 186, 194, 197, 198, 200], "max_beam": 92, "60": [92, 99, 107, 197, 200, 201], "evenli": 92, "max_particl": 92, "2000": [92, 107], "min_particl": 92, "500": [92, 187], "pf_err": 92, "pf_z": 92, "densiti": [92, 100, 107], "33": [92, 107], "percentil": 92, "recovery_alpha_fast": 92, "random": [92, 166], "recovery_alpha_slow": 92, "001": [92, 98, 102, 103, 110, 111, 182, 183, 205], "resample_interv": 92, "resampl": [92, 107], "robot_model_typ": [92, 165], "nav2_amcl": [92, 183, 199], "differentialmotionmodel": 92, "qualifi": 92, "omnimotionmodel": 92, "galact": [92, 94, 98, 169, 170, 172, 174, 183, 201, 204], "earlier": [92, 142, 143, 157, 165, 170, 184], "omnidirect": [92, 107, 111, 114, 143, 165, 177, 179, 182, 186, 194, 205], "save_pose_r": 92, "store": [92, 99, 123, 127, 156, 161, 166, 172, 173, 175, 183, 184, 193, 197, 203], "covari": [92, 197], "initial_pose_": 92, "initial_cov_": 92, "save": [92, 106, 139, 142, 143, 163, 164, 165, 177, 180, 185, 186, 189, 195, 197, 198, 199, 200, 203, 204], "sigma_hit": 92, "deviat": [92, 107, 117, 167, 186], "gaussian": [92, 107, 182, 183, 197], "z_hit": 92, "tf_broadcast": 92, "update_min_a": 92, "update_min_d": 92, "mixtur": 92, "sum": [92, 144, 145, 146, 147, 149, 150, 179, 185], "z_rand": 92, "z_max": 92, "005": 92, "always_reset_initial_pos": 92, "scan_top": [92, 183], "map_top": [92, 126, 183], "first_map_onli": 92, "especi": [92, 142, 143, 157, 162, 165, 184, 188, 190, 194, 196, 197, 199, 201, 205], "loadmap": 92, "map_serv": [92, 106, 126, 163, 197, 198, 200], "first_map_only_": 92, "roll": [93, 99, 101, 106, 107, 154, 156, 178, 182, 186, 190, 194, 197, 204], "renam": [93, 156, 163, 164, 165], "local_costmap_top": [93, 170], "costmap_raw": [93, 101, 112, 113, 115, 170, 188], "raw": [93, 101, 115, 161, 188, 192, 197, 198, 200], "global_costmap_top": [93, 170], "local_footprint_top": [93, 170], "global_footprint_top": [93, 170], "cycle_frequ": [93, 170], "action_server_result_timeout": [93, 94, 98, 100, 109, 115, 118, 167], "discard": [93, 94, 98, 109, 115, 118, 120, 165, 167, 191], "rcl": [93, 94, 98, 109, 115, 118, 167], "1012": [93, 94, 98, 109, 115, 118, 167], "rais": [93, 94, 98, 109, 115, 118, 192], "osrf": [93, 94, 98, 109, 115, 118, 190, 197], "bookkeep": [93, 94, 98, 109, 115, 118], "semi": [93, 94, 98, 109, 115, 118, 203], "workaround": [93, 94, 98, 109, 115, 118], "local_fram": [93, 166], "behavior_plugin": [93, 165, 170], "back_up": 93, "behavior_serv": [93, 104, 165, 170, 187], "iron": [93, 94, 106, 108, 109, 116, 141, 142, 143, 160, 169, 170, 172, 173, 174, 175, 179, 181, 197], "simulate_ahead_tim": [93, 111, 170, 205], "ahead": [93, 101, 107, 110, 132, 133, 145, 149, 190], "max_rotational_vel": [93, 170], "rad": [93, 98, 100, 101, 103, 107, 110, 111, 130, 134, 135, 137, 142, 148, 152, 202, 205], "min_rotational_vel": [93, 170], "rotational_acc_lim": [93, 170], "acceler": [93, 107, 110, 111, 117, 130, 165, 182, 186, 205], "projection_tim": [93, 101], "cmd_vel_teleop": 93, "transform_timeout": [93, 112, 113, 115, 170, 188], "navigatethroughpos": [94, 95, 175], "intend": [94, 160, 163, 167, 203], "groot": [94, 95, 206], "navigate_to_pos": [94, 175], "navigate_through_pos": [94, 175], "nav2_cor": [94, 162, 164, 166, 170, 173, 174, 175], "behaviortreenavig": [94, 166, 175], "navigatetoposenavig": [94, 167, 175, 177], "navigatethroughposesnavig": [94, 167, 175, 177], "default_nav_to_pose_bt_xml": [94, 167, 175], "default_bt_xml_filenam": [94, 163, 171, 175, 195], "substitut": [94, 185, 195, 198, 200], "pkg": [94, 165, 167, 175, 182, 185, 192, 193, 196], "my_packag": [94, 167, 175], "my_nav_to_pose_bt": [94, 167, 175], "default_nav_through_poses_bt_xml": [94, 175], "my_nav_through_poses_bt": [94, 175], "always_reload_bt_xml": [94, 167], "plugin_lib_nam": [94, 167, 171], "bt_loop_dur": 94, "millisecond": [94, 140, 164], "default_server_timeout": 94, "20": [94, 97, 98, 101, 102, 103, 107, 109, 110, 111, 116, 117, 118, 129, 142, 143, 164, 182, 183, 190, 191, 197, 201, 203, 205], "acknowledg": 94, "overwritten": [94, 100, 123, 127, 165], "wait_for_service_timeout": 94, "wait_for_action_serv": 94, "900": [94, 118], "odom_top": [94, 98, 117, 171], "goal_blackboard_id": [94, 175], "path_blackboard_id": [94, 175], "goals_blackboard_id": [94, 175], "use_sim_tim": [94, 97, 98, 99, 102, 103, 110, 111, 116, 141, 142, 143, 167, 168, 170, 171, 172, 174, 175, 180, 182, 183, 186, 192, 193, 196, 198, 200, 201, 202, 205], "nav2_compute_path_to_pose_action_bt_nod": 94, "nav2_follow_path_action_bt_nod": 94, "nav2_back_up_action_bt_nod": [94, 171], "nav2_spin_action_bt_nod": 94, "nav2_wait_action_bt_nod": [94, 171], "nav2_clear_costmap_service_bt_nod": 94, "nav2_is_stuck_condition_bt_nod": 94, "nav2_is_stopped_condition_bt_nod": 94, "nav2_goal_reached_condition_bt_nod": 94, "nav2_initial_pose_received_condition_bt_nod": 94, "nav2_goal_updated_condition_bt_nod": 94, "nav2_reinitialize_global_localization_service_bt_nod": 94, "nav2_rate_controller_bt_nod": 94, "nav2_distance_controller_bt_nod": 94, "nav2_speed_controller_bt_nod": 94, "nav2_recovery_node_bt_nod": 94, "nav2_pipeline_sequence_bt_nod": 94, "nav2_round_robin_node_bt_nod": 94, "nav2_transform_available_condition_bt_nod": 94, "nav2_time_expired_condition_bt_nod": 94, "nav2_distance_traveled_condition_bt_nod": 94, "nav2_single_trigger_bt_nod": 94, "clearcostmapexceptregion": 95, "clearcostmaparoundrobot": 95, "reinitializegloballoc": 95, "truncatepathloc": [95, 97], "smootherselector": 95, "progresscheckerselector": 95, "computecoveragepath": 95, "cancelcoverag": 95, "removeincollisiongo": [95, 168], "cancelbackup": 95, "cancelspin": 95, "cancelwait": 95, "canceldriveonhead": 95, "cancelassistedteleop": [95, 165], "getposefrompath": [95, 168], "transformavail": 95, "distancetravel": 95, "globallyupdatedgo": 95, "isstuck": 95, "isstop": [95, 168], "timeexpir": 95, "pathexpiringtim": [95, 165], "areerrorcodespres": [95, 166], "wouldasmootherrecoveryhelp": [95, 166, 188], "isbatterycharg": [95, 166], "singletrigg": [95, 164], "metric": [96, 114, 166, 171, 203], "nav2_collision_monitor": [96, 202], "nav2_smooth": [97, 112, 113, 115, 188], "nav2_smac_plann": [97, 114, 141, 142, 143, 164, 167], "robotech": 97, "suitabl": [97, 111, 165, 177, 179, 184, 186, 205], "push": [97, 156, 159, 178, 190, 203], "reed": [97, 142, 143, 164, 165, 177, 179], "shepp": [97, 142, 164, 177, 179], "curvatur": [97, 100, 101, 103, 107, 110, 142, 143, 164, 167, 173, 179], "cere": 97, "proper": [97, 184, 185], "cyan": [97, 185], "outdat": 97, "green": [97, 178, 189, 196, 197, 204], "reversing_en": 97, "revers": [97, 107, 110, 114, 117, 142, 143, 165, 167, 187, 200], "cusp": [97, 107, 110], "path_downsampling_factor": 97, "th": [97, 177], "path_upsampling_factor": 97, "upsampl": 97, "downsampl": [97, 107, 141, 142, 143, 165, 167], "granular": [97, 133], "cubic": 97, "bezier": 97, "keep_start_orient": 97, "keep_goal_orient": 97, "minimum_turning_radiu": [97, 142], "w_curv": 97, "diff": [97, 114, 177, 186, 190, 197], "enforc": [97, 117, 122, 164, 189], "w_dist": 97, "bind": [97, 175], "w_smooth": [97, 113, 141, 142, 143], "2000000": 97, "maxim": [97, 107, 186], "w_cost": 97, "015": [97, 107, 142, 143, 183], "steer": [97, 141, 165, 183, 186, 194], "w_cost_cusp_multipli": 97, "extra": [97, 142, 143, 165, 198], "problemat": [97, 110, 192], "segment": [97, 107, 112, 116, 156, 179, 180, 183, 188, 191], "purpl": 97, "cusp_zone_length": 97, "rise": 97, "gradual": 97, "whose": [97, 183], "eqal": 97, "cost_check_point": 97, "arrai": [97, 107, 142, 143], "grab": [97, 157, 175, 182], "weight1": 97, "x2": 97, "y2": 97, "weight2": 97, "elong": 97, "asymmetr": [97, 194], "rectangular": [97, 180], "max_iter": [97, 141, 142, 143], "debug_optim": 97, "linear_solver_typ": 97, "sparse_normal_choleski": 97, "solver": [97, 177], "dense_qr": 97, "gradient_tol": 97, "1e": [97, 141, 142, 143], "termin": [97, 98, 113, 141, 142, 143, 154, 160, 163, 170, 180, 182, 183, 189, 190, 192, 193, 195, 196, 197, 199], "criterion": 97, "fn_tol": 97, "param_tol": 97, "smoother_serv": [97, 112, 113, 115, 187, 188], "smoother_plugin": [97, 112, 113, 115, 188], "nav2_constrained_smooth": [97, 165], "constrainedsmooth": [97, 165], "gpal": 97, "40": [97, 142, 186, 200], "accompani": 97, "danger": [97, 161, 202], "uncom": [97, 156, 190], "185": 97, "70": [97, 165, 167, 183, 200], "max": [97, 103, 107, 110, 123, 124, 127, 141, 142, 143, 167, 173, 183], "5e3": 97, "0e": [97, 113, 115, 141, 142, 143, 188], "controller_frequ": [98, 101, 102, 103, 107, 110, 111, 203, 205], "publish_zero_veloc": [98, 168], "controller_plugin": [98, 102, 103, 110, 111, 163, 173, 179, 205], "dwb_core": [98, 102, 163, 164, 179, 205], "dwblocalplann": [98, 102, 163, 167, 179, 205], "progress_checker_plugin": [98, 102, 103, 110, 111, 163, 205], "formerli": [98, 166, 177], "nav2_control": [98, 102, 103, 110, 111, 134, 135, 136, 137, 162, 164, 166, 193, 205], "simpleprogresscheck": [98, 102, 103, 110, 111, 166, 177, 205], "goal_checker_plugin": [98, 102, 103, 110, 111, 163, 164, 205], "min_x_velocity_threshold": [98, 102, 103, 110, 111, 205], "0001": 98, "min_y_velocity_threshold": [98, 102, 103, 110, 111, 205], "min_theta_velocity_threshold": [98, 102, 103, 110, 111, 205], "failure_toler": 98, "computevelocitycommand": [98, 173], "speed_limit_top": [98, 125, 200], "speed_limit": [98, 125, 200], "instantan": [98, 166], "poseprogresscheck": [98, 177], "stoppedgoalcheck": [98, 177], "required_movement_radiu": [98, 102, 103, 110, 111, 134, 136, 205], "movement_time_allow": [98, 102, 103, 110, 111, 134, 136, 166, 205], "xy_goal_toler": [98, 102, 103, 110, 111, 135, 137, 152, 164, 205], "yaw_goal_toler": [98, 102, 103, 110, 111, 135, 137, 164, 205], "environment": [99, 127, 161, 190], "ai": [99, 157, 182, 194], "negoti": 99, "always_send_full_costmap": [99, 167, 183], "footprint_pad": 99, "amount": [99, 124, 134, 136, 138, 140, 141, 142, 143, 152, 163, 164, 166, 198], "pad": 99, "lethal_cost_threshold": 99, "lethal": [99, 107, 121, 177, 183, 186], "map_vis_z": [99, 168], "rviz": [99, 160, 172, 173, 174, 175, 181, 182, 186, 191, 194, 197, 199, 200, 204], "flicker": 99, "008": [99, 168], "ex": [99, 187, 192, 197, 203], "static_lay": [99, 119, 122, 125, 126, 168, 172, 183, 191, 197, 198, 200, 201], "stvl_layer": [99, 201], "origin_x": [99, 197], "origin_i": [99, 197], "publish_frequ": [99, 183], "rolling_window": [99, 183, 197], "track_unknown_spac": [99, 183, 201], "treat": [99, 201], "initial_transform_timeout": [99, 167], "abort": [99, 164, 171, 192], "trinary_costmap": 99, "interpret": [99, 106, 184, 191], "unknown_cost_valu": 99, "update_frequ": [99, 183], "use_maximum": 99, "obstacle_lay": [99, 119, 122, 123, 125, 164, 172, 183, 191, 197, 198, 200, 201], "inflation_lay": [99, 119, 120, 122, 125, 172, 180, 183, 191, 197, 198, 200], "voxel_lay": [99, 120, 122, 127, 164, 168, 172, 180, 183, 191, 198], "nav2_costmap_2d": [99, 119, 120, 122, 125, 163, 164, 165, 166, 168, 172, 173, 180, 191, 198, 200], "obstaclelay": [99, 183, 186], "voxellay": [99, 183, 186], "inflationlay": [99, 183, 186], "loadabl": [99, 163, 164, 201], "ordinari": 99, "interfer": [99, 198], "keepout_filt": [99, 122, 191, 198], "speed_filt": [99, 125, 200], "keepoutfilt": [99, 122, 164, 186, 198], "speedfilt": [99, 125, 164, 186, 200], "staticlay": [99, 168, 183, 186], "denois": [99, 177], "keepout": [99, 106, 164, 177, 186, 200, 206], "03": 99, "22": [99, 172, 183, 190], "footprint_clearing_en": [99, 123, 126, 127], "max_obstacle_height": [99, 123, 127, 183, 201], "combination_method": [99, 123, 127, 167, 201], "obstacle_max_rang": [99, 123, 127, 164, 183], "obstacle_min_rang": [99, 123, 127, 164, 183], "raytrace_max_rang": [99, 123, 127, 164, 183], "raytrace_min_rang": [99, 123, 127, 164, 183], "min_obstacle_height": [99, 123, 127, 183, 201], "data_typ": [99, 123, 127, 183, 201], "inf_is_valid": [99, 123, 127, 201], "publish_voxel_map": [99, 127, 183, 201], "origin_z": [99, 127, 183, 201], "z_resolut": [99, 127, 183], "z_voxel": [99, 127, 183], "16": [99, 127, 143, 183], "unknown_threshold": [99, 127, 201], "mark_threshold": [99, 124, 127, 183, 201], "map_subscribe_transient_loc": [99, 126, 168, 183], "subscribe_to_upd": [99, 126], "inflation_radiu": [99, 107, 121, 183], "55": [99, 107, 121, 183], "cost_scaling_factor": [99, 107, 116, 121, 172, 183], "inflate_unknown": [99, 121], "inflate_around_unknown": [99, 121], "precomput": [100, 143, 165], "row": [100, 203], "opennav_row_coverag": 100, "term": [100, 107, 159, 167, 175, 183, 184, 194, 198], "default_": 100, "prefix": [100, 170, 172, 173, 174, 175, 185, 190, 192, 193, 196], "cach": [100, 142, 143, 155, 156, 165, 190], "coordinates_in_cartesian_fram": 100, "utm": [100, 197], "robot_width": 100, "operation_width": 100, "plant": 100, "min_turning_radiu": 100, "linear_curv_chang": 100, "default_allow_overlap": 100, "overlap": 100, "default_headland_typ": 100, "default_headland_width": 100, "default_swath_typ": 100, "score": [100, 107, 128, 144, 145, 146, 147, 149, 150, 151, 167, 179, 186], "brute_forc": 100, "offset": [100, 101, 184, 185, 187, 197, 203], "rowsareswath": 100, "10x": 100, "default_swath_angle_typ": 100, "7e": [100, 182], "set_angl": 100, "default_step_angl": 100, "deg": [100, 107], "default_swath_angl": 100, "default_route_typ": 100, "boustrophedon": 100, "snake": 100, "spiral": [100, 165, 186], "default_custom_ord": 100, "default_spiral_n": 100, "default_path_continuity_typ": 100, "discontinu": [100, 112, 114, 143], "default_path_typ": 100, "dubin": [100, 142, 143, 164, 165, 177, 179], "curv": [100, 101, 103, 116, 172, 186], "reeds_shepp": [100, 142], "default_turn_point_dist": 100, "1m": [100, 112, 184, 197], "default_offset": 100, "order_id": 100, "reorder": 100, "coverage_serv": 100, "opennav_dock": [101, 203], "conveyor": [101, 203], "belt": [101, 192, 203], "modal": [101, 182, 203], "heterogen": 101, "initial_perception_timeout": [101, 203], "wait_charge_timeout": [101, 203], "dock_approach_timeout": [101, 203], "undock_linear_toler": [101, 203], "undock_angular_toler": [101, 203], "max_retri": [101, 203], "base_fram": [101, 203], "law": [101, 103, 167, 177], "fixed_fram": [101, 203], "fix": [101, 110, 124, 159, 163, 166, 178, 180, 182, 183, 184, 185, 189, 194, 197, 203], "dock_backward": [101, 203], "dock_prestaging_toler": [101, 203], "l2": 101, "dock_plugin": [101, 203], "dock_databas": [101, 203], "navigator_bt_xml": 101, "k_phi": [101, 103, 203], "ratio": [101, 103, 142, 143, 185, 189], "k_delta": [101, 103, 203], "beta": [101, 103], "v": [101, 156, 157, 190, 194], "v_max": 101, "lambda": [101, 103, 171], "v_linear_min": [101, 103, 203], "v_linear_max": [101, 103, 203], "24": [101, 102, 128, 142], "v_angular_max": [101, 103], "75": [101, 103, 114, 165], "slowdown_radiu": [101, 103], "commens": 101, "use_collision_detect": [101, 110], "costmap_top": [101, 112, 113, 115, 170, 188], "dock_collision_threshold": 101, "physic": [101, 105, 111, 168, 181, 182, 183, 186, 192, 193, 199, 201, 205, 206], "dock_nam": 101, "staging_x_offset": [101, 203], "neg": [101, 117, 142, 143, 164, 171, 182], "staging_yaw_offset": 101, "use_battery_statu": [101, 203], "isdock": [101, 203], "ischarg": [101, 203], "use_external_detection_pos": [101, 203], "external_detection_timeout": [101, 203], "external_detection_translation_x": [101, 203], "external_detection_translation_i": [101, 203], "external_detection_rotation_yaw": [101, 203], "external_detection_rotation_pitch": [101, 203], "pitch": [101, 182, 186, 194], "apriltag": [101, 203], "image_proc": [101, 203], "isaac_ro": 101, "external_detection_rotation_rol": [101, 203], "filter_coef": [101, 203], "coeffici": [101, 125, 189, 198, 200], "charging_threshold": 101, "use_stall_detect": [101, 203], "stall": [101, 117, 203], "stall_joint_nam": 101, "joint_stat": 101, "joint": [101, 182, 183, 185, 197, 203], "stall_velocity_threshold": 101, "stall_effort_threshold": 101, "motor": [101, 117, 161, 197, 203], "docking_threshold": [101, 203], "docking_serv": [101, 203], "nova_carter_dock": [101, 203], "simplenonchargingdock": [101, 203], "18": [101, 183, 185, 198, 200, 203], "home_dock": [101, 203], "c67f50cb": 101, "e152": 101, "4720": 101, "85cc": 101, "5eb20bd85ce8": 101, "window": [102, 142, 143, 165, 172, 179, 180, 182, 183, 184, 185, 186, 189, 191, 192, 193, 197, 204], "xytheta": 102, "dwb_plugin": [102, 128], "limitedaccelgener": 102, "standardtrajectorygener": [102, 128], "dwb_critic": [102, 128], "baseobstaclecrit": 102, "goalaligncrit": 102, "goaldistcrit": 102, "obstaclefootprintcrit": 102, "oscillationcrit": 102, "pathaligncrit": [102, 107], "pathdistcrit": 102, "preferforwardcrit": [102, 107], "rotatetogoalcrit": 102, "twirlingcrit": [102, 107], "debug_trajectory_detail": [102, 128, 173], "min_vel_x": [102, 130], "min_vel_i": [102, 130], "max_vel_x": [102, 130, 163], "26": [102, 163], "max_vel_i": [102, 130], "max_vel_theta": [102, 130], "min_speed_xi": [102, 130], "max_speed_xi": [102, 130], "min_speed_theta": [102, 130], "acc_lim_x": [102, 130], "acc_lim_i": [102, 130], "acc_lim_theta": [102, 130], "decel_lim_x": [102, 130], "decel_lim_i": [102, 130], "decel_lim_theta": [102, 130], "vx_sampl": [102, 129], "vy_sampl": [102, 129], "vtheta_sampl": [102, 129], "sim_tim": [102, 132, 133], "linear_granular": [102, 133], "angular_granular": [102, 133], "trans_stopped_veloc": [102, 137, 152], "short_circuit_trajectory_evalu": [102, 128], "limit_vel_cmd_in_traj": [102, 133, 168], "rotatetogo": 102, "oscil": [102, 112, 113, 148], "baseobstacl": 102, "goalalign": [102, 128], "pathalign": [102, 128], "pathdist": [102, 128], "goaldist": [102, 128], "32": [102, 128, 142, 183], "forward_point_dist": [102, 145, 149], "slowing_factor": [102, 152], "lookahead_tim": [102, 110, 152], "jong": 103, "jin": 103, "park": [103, 194], "benjamin": 103, "kuiper": 103, "icra": 103, "2011": 103, "motion_target": 103, "stabl": [103, 110, 155, 156, 164, 190], "motion_target_dist": 103, "lookahead": [103, 110, 164, 167, 173, 205], "extent": [103, 110], "upper": [103, 110], "intersect": [103, 110], "leav": [103, 107, 110, 142, 163, 167, 190, 192, 194, 202, 203], "shortcut": [103, 110, 142, 143, 165, 170, 172, 173, 174, 175], "nearest": [103, 107, 110, 198], "phi": [103, 124], "r": [103, 105, 142, 143, 154, 155, 156, 161, 165, 168, 185, 189, 190, 192, 193, 197, 198], "subsystem": 103, "behav": [103, 165], "faster": [103, 165, 167, 186, 190], "bigger": 103, "sharp": [103, 107, 167, 179, 186], "impli": [103, 139], "sharper": [103, 110], "initial_rot": 103, "sweep": [103, 185, 186], "initial_rotation_min_angl": 103, "final_rot": 103, "align": [103, 128, 145, 149, 150, 167, 197], "he": [103, 194], "rotation_scaling_factor": 103, "allow_backward": 103, "nav2_graceful_control": 103, "gracefulcontrol": 103, "opposit": [104, 143, 167, 184, 198], "node_nam": [104, 187, 192, 198, 200], "bond_timeout": [104, 164, 187], "discoveri": [104, 156], "notifi": [104, 171, 175], "attempt_respawn_reconnect": 104, "reconnect": 104, "presum": 104, "respawn": [104, 186, 202], "bond_respawn_max_dur": 104, "lifecycle_manag": [104, 187, 198, 200], "planner_serv": [104, 108, 109, 116, 141, 142, 143, 164, 174, 179, 187], "waypoint_follow": [104, 118, 164, 167, 187], "nav2_loopback_sim": [105, 168], "alon": [105, 168, 194], "bullet": [105, 168], "isaac": [105, 168, 203], "sim": [105, 168], "perfect": [105, 168], "frictionless": [105, 168], "plane": [105, 165, 168, 182, 185, 197], "concern": [105, 157, 159, 165, 168], "yourself": [105, 159, 165, 168, 188, 190], "multirobot": 105, "update_dur": 105, "map_frame_id": 105, "scan_frame_id": 105, "base_scan": 105, "stamp": [105, 139, 173, 174, 199], "unstamp": 105, "scan_publish_dur": 105, "publish_map_odom_tf": 105, "publish_clock": 105, "clock": [105, 198, 200], "loopback_simul": 105, "tb4_loopback_simul": 105, "rplidar_link": 105, "background": [106, 163, 165, 185, 186, 190, 198], "save_map_timeout": [106, 164], "free_thresh_default": 106, "occupied_thresh_default": 106, "yaml_filenam": [106, 166, 198, 200], "turtl": [106, 169], "commandlin": [106, 190, 192, 193], "bogu": [106, 194], "script": [106, 156, 166, 167, 177, 190, 198, 200, 202, 203], "overwrit": [106, 123, 127], "enum": [106, 107, 123, 127, 142, 166, 187], "filter_info_top": [106, 119, 122, 125, 198, 200], "costmap_filter_info": [106, 119, 122, 125, 198, 200], "mask_top": [106, 198, 200], "filter_mask": 106, "occupancygrid": [106, 125, 163, 166, 167, 198, 200], "proceed": 106, "filter_space_valu": 106, "multipli": [106, 119, 125, 141, 142, 198, 200], "mask_valu": [106, 119, 125], "turtlebot3_world": [106, 198, 200], "map_sav": [106, 163], "costmap_filter_info_serv": [106, 198, 200], "successor": [107, 161, 166], "attribut": [107, 166, 198], "modest": 107, "4th": 107, "gen": 107, "i5": 107, "randomli": [107, 186], "perturb": [107, 186], "distribut": [107, 154, 156, 157, 159, 167, 169, 178, 181, 190, 198], "batch": 107, "convex": 107, "nor": [107, 193], "motion_model": 107, "diffdriv": 107, "iteration_count": 107, "count": [107, 165, 182, 189, 198], "batch_siz": 107, "seem": 107, "time_step": 107, "56": 107, "model_dt": 107, "dt": [107, 167], "timestep": 107, "vx_std": 107, "vx": [107, 182, 194], "vy_std": 107, "vy": [107, 182, 194], "wz_std": 107, "wz": 107, "vx_max": 107, "vy_max": 107, "vx_min": 107, "wz_max": 107, "ax_max": [107, 167], "ay_max": [107, 167], "ax_min": [107, 167], "deceler": [107, 110, 130, 167], "az_max": [107, 167], "temperatur": 107, "huge": [107, 197], "gamma": 107, "trade": [107, 205], "energi": [107, 183], "theoret": 107, "theori": [107, 179], "30hz": 107, "lot": [107, 182, 185, 192, 194], "retry_attempt_limit": 107, "reset_period": 107, "backport": 107, "abi": [107, 156, 190], "polici": [107, 183, 185], "regenerate_nois": 107, "regener": 107, "fine": [107, 160, 186, 200], "stochast": 107, "normal": [107, 142, 156, 165, 168, 192], "jitter": 107, "wake": 107, "trajectory_step": 107, "pool": 107, "prune_dist": [107, 128, 166, 167], "prune": [107, 128, 142, 156, 167], "enforce_path_invers": [107, 167], "invers": [107, 167, 198, 203], "who": [107, 159, 167, 175, 186, 195], "inversion_xy_toler": 107, "inversion_yaw_toler": 107, "23": [107, 165], "min_turning_r": 107, "penal": [107, 167], "cost_weight": 107, "cost_pow": 107, "incentiv": [107, 167], "posewhen": 107, "threshold_to_consid": [107, 167], "se2": [107, 122, 142, 143, 161, 165, 177, 186], "critical_weight": 107, "collision_margin_dist": 107, "influenc": 107, "repulsion_weight": 107, "consider_footprint": 107, "collision_cost": 107, "100000": 107, "margin": [107, 143], "penalti": [107, 142, 143, 151, 165, 167, 186], "confin": [107, 142, 156, 167, 180], "narrowest": 107, "near_goal_dist": 107, "preferenti": 107, "smoothli": [107, 186], "inflation_layer_nam": 107, "81": 107, "1000000": [107, 141, 142, 143], "critical_cost": 107, "300": [107, 186, 187], "trajectory_point_step": 107, "dens": [107, 143], "unnecessari": [107, 191], "offset_from_furthest": 107, "awkward": [107, 186], "max_path_occupancy_ratio": 107, "07": 107, "use_path_orient": [107, 167], "fit": [107, 186, 197, 202], "accumul": 107, "furthest": [107, 142], "max_angle_to_furthest": 107, "785398": 107, "mirror": [107, 143], "ever": [107, 164], "mitig": [107, 197], "deadband_veloc": [107, 117], "vz": [107, 182, 194], "nav2_mppi_control": 107, "mppicontrol": 107, "trajectoryvisu": 107, "ackermannconstraint": 107, "constraintcrit": 107, "costcrit": [107, 167], "goalcrit": 107, "goalanglecrit": 107, "pathfollowcrit": 107, "pathanglecrit": 107, "obstaclescrit": [107, 167], "10000": [107, 166, 187], "14": [107, 183, 185], "velocitydeadbandcrit": 107, "twirling_cost_pow": 107, "twirling_cost_weight": 107, "20hz": 107, "instrument": 107, "sparingli": 107, "Its": [107, 175, 185, 190, 191, 194], "deeper": [107, 142, 183], "proprtion": 107, "radii": [107, 110], "min_dist_to_obstacl": 107, "narrow": [107, 142, 156], "corridor": [107, 179, 186], "noteworthi": 107, "friendli": [107, 185, 190], "neighborhood": [107, 177, 179, 190], "decent": 107, "retun": [107, 165, 186], "lightli": 107, "vari": [107, 110], "relationship": [107, 184], "mind": [107, 156, 182, 184, 197], "0m": [107, 184], "5m": [107, 116, 143], "artifici": 107, "3m": 107, "unus": 107, "slightli": [107, 112, 117, 141, 142, 160, 168], "marker": [107, 131, 159, 183, 185], "absurdli": 107, "suboptim": [107, 186, 194], "minima": 107, "balanc": [107, 113], "5cm": [107, 141, 142, 203], "doubt": 107, "prediction_horizon_": 107, "path_resolut": 107, "baselin": [107, 142, 183], "wobbl": [107, 142], "exchang": [107, 142], "jerki": [107, 117], "maneuv": [107, 142, 143, 163, 180, 203], "small": [107, 117, 142, 163, 166, 175, 177, 178, 180, 182, 185, 186, 191, 194, 196, 197, 205], "pocket": 107, "refus": 107, "disproportion": 107, "stai": [107, 122, 142, 167, 179, 186, 195], "attract": 107, "care": [107, 142], "isn": [107, 159, 190, 192, 194], "overli": 107, "decreas": [107, 166, 201, 202], "notic": [107, 142, 172, 182, 183, 185, 190, 192, 204], "aforement": 107, "overcom": [107, 203], "overshoot": [107, 110, 164], "outcom": 107, "roughli": [107, 114, 160, 203], "shouldn": [107, 190], "perfectli": [107, 205], "jaggedli": 107, "exact": [107, 112, 141, 142, 143, 156, 166, 179, 180, 186, 195, 198], "ll": [107, 155, 156, 157, 170, 173, 174, 175, 182, 184, 185, 190, 192, 194, 199, 203], "repuls": 107, "slowli": [107, 203], "satisfact": 107, "fluidli": 107, "everywher": [107, 162], "regim": [107, 186], "wavefront": [108, 165], "expand": [108, 142, 143, 144, 156, 165, 179, 185, 190], "use_astar": [108, 164, 174], "allow_unknown": [108, 116, 141, 142, 143, 164, 174], "use_final_approach_orient": [108, 116, 141], "planner_plugin": [108, 109, 116, 141, 142, 143, 163, 179], "nav2_navfn_plann": [108, 109, 167, 174, 179], "navfnplann": [108, 109, 167, 174, 179], "expected_planner_frequ": [109, 116], "variat": [110, 164, 175, 177, 179, 182], "blind": [110, 164, 203], "corner": [110, 160, 164, 189, 198, 204], "cite": [110, 161], "paper": [110, 161, 173], "singh": [110, 161, 177], "martin": [110, 161], "j": [110, 161, 172], "gine": [110, 161], "desired_linear_vel": [110, 173], "lookahead_dist": [110, 173], "use_velocity_scaled_lookahead_dist": 110, "min_lookahead_dist": 110, "max_lookahead_dist": 110, "rotate_to_heading_angular_vel": [110, 111, 205], "use_rotate_to_head": 110, "min_approach_linear_veloc": 110, "approach_velocity_scaling_dist": 110, "max_allowed_time_to_collision_up_to_carrot": 110, "max_allowed_time_to_collis": 110, "use_regulated_linear_velocity_sc": 110, "use_cost_regulated_linear_velocity_sc": 110, "regulated_linear_scaling_min_radiu": 110, "regulated_linear_scaling_min_spe": 110, "use_fixed_curvature_lookahead": [110, 166, 167], "curvature_lookahead_dist": [110, 166], "rough": [110, 111, 165, 185, 186, 205], "allow_revers": 110, "ambigu": 110, "smac_plann": 110, "checkout": [110, 155, 194], "rotate_to_heading_min_angl": 110, "785": [110, 111, 205], "max_angular_accel": [110, 111, 205], "use_cancel_deceler": 110, "cancel_deceler": [110, 167], "interpolate_curvature_after_go": 110, "interpol": [110, 117, 142, 167, 198], "curvat": 110, "oscilalt": 110, "curvature_lookahead_point": 110, "lookahead_point": 110, "nav2_regulated_pure_pursuit_control": [110, 111, 164, 167], "regulatedpurepursuitcontrol": [110, 111, 167], "nav2_rotation_shim_control": [111, 165, 205], "primary_control": [111, 205], "rotate_to_goal_head": 111, "rotationshimcontrol": [111, 205], "tight": [111, 143, 179, 186, 205], "guarante": [111, 117, 142, 161, 179, 184, 205], "drivabl": [111, 179, 186, 205], "angular_dist_threshold": [111, 205], "forward_sampling_dist": [111, 205], "rotate_to_heading_onc": 111, "digit": [112, 139, 177], "distort": [112, 189, 191], "tini": 112, "artifact": [112, 114, 156, 190, 191], "soften": 112, "sight": [112, 179, 197], "slight": 112, "odd": 112, "descent": [112, 165], "middl": [112, 179, 186, 200, 204], "charact": 112, "do_refin": [112, 113, 115, 142, 143, 166, 188], "refinement_num": [112, 113, 142, 143, 166], "recurs": [112, 113, 142, 143, 203], "savitzky_golay_smooth": 112, "savitzkygolaysmooth": 112, "jag": 113, "infeas": [113, 177], "break": [113, 164, 166, 190], "max_it": 113, "w_data": [113, 141, 142, 143], "brief": [114, 165, 182, 183, 184, 185], "overview": [114, 157, 182, 184], "june": [114, 167], "2021": [114, 156, 161, 186, 201], "decemb": [114, 186, 201], "3x": [114, 165, 203], "templat": [114, 155, 159, 164, 171, 175, 181, 185, 190, 192], "smacplanner2d": [114, 141, 164, 167, 177], "car": [114, 161, 164, 177, 180, 186], "ackermann": [114, 161, 164, 177, 179, 186], "leg": [114, 157, 161, 177, 179, 186, 194], "smacplannerhybrid": [114, 142, 165, 167, 177], "smacplannerlattic": [114, 143, 177], "144m": 114, "113m": 114, "243m": 114, "146m": 114, "nasti": [114, 165], "200m": [114, 165], "naiv": [114, 141], "modern": [114, 160, 161, 179, 181, 186, 194], "art": 114, "curvature_smooth": [115, 188], "nav2_ceres_costaware_smooth": [115, 188], "cerescostawaresmooth": [115, 188], "focus": [116, 190, 191, 194], "took": 116, "46m": 116, "87": 116, "how_many_corn": 116, "choos": [116, 156, 157, 160, 175, 180, 184, 186, 190, 191, 192, 197, 200], "adjac": [116, 120, 191], "w_euc_cost": 116, "w_traversal_cost": 116, "harshli": 116, "penalis": 116, "neigh": 116, "equat": 116, "parabol": 116, "steeper": 116, "delta": 116, "steep": 116, "terminal_checking_interv": [116, 141, 142, 143, 167], "5000": [116, 141, 142, 143], "nav2_theta_star_plann": [116, 164, 167], "thetastarplann": [116, 167, 177], "w_heuristic_cost": 116, "nav2_velocity_smooth": [117, 165, 202], "deadband": [117, 165], "wear": 117, "tear": 117, "smoothing_frequ": 117, "scale_veloc": 117, "proportion": [117, 142, 173], "complianc": 117, "open_loop": 117, "assumpt": [117, 186, 197, 199], "closed_loop": 117, "latenc": [117, 162, 163, 194], "max_veloc": 117, "ax": [117, 182, 185, 194], "min_veloc": 117, "damag": 117, "torqu": 117, "velocity_timeout": 117, "ed": 117, "max_accel": 117, "max_decel": 117, "odom_dur": 117, "velocity_smooth": [117, 202], "stop_on_failur": [118, 162, 164], "loop_rat": [118, 164], "gps_waypoint_follow": [118, 197], "waypoint_task_executor_plugin": [118, 164], "wait_at_waypoint": [118, 164], "arriv": [118, 139, 164, 177], "waitatwaypoint": [118, 164, 177], "waypoint_pause_dur": [118, 140, 164], "photoatwaypoint": [118, 164, 177], "inputatwaypoint": [118, 164, 177], "flip": [119, 164, 166, 179, 185], "fv": 119, "headlight": [119, 166], "indoor": [119, 194], "outdoor": [119, 194, 197], "hous": 119, "light": [119, 165, 167, 189, 198, 200], "costmapfilterinfo": [119, 122, 125, 198, 200], "default_st": 119, "binary_state_top": 119, "binary_st": 119, "std_msg": [119, 138, 167, 182], "flip_threshold": 119, "descriopt": 119, "binary_filt": 119, "binaryfilt": [119, 186], "raycast": [120, 123, 127, 177, 186], "minimal_group_s": [120, 191], "standalon": [120, 166, 177, 191, 197, 198, 200], "neighbor": [120, 191], "group_connectivity_typ": [120, 191], "horizont": [120, 183, 197], "diagon": 120, "denoise_lay": [120, 191], "denoiselay": [120, 186, 191], "inscrib": [121, 165, 186], "sensibl": 122, "observ": [123, 127, 157, 170, 173, 174, 175, 182, 183, 184, 205], "master": [123, 127, 167, 172, 178, 183], "master_grid": [123, 127, 172], "maxwithoutunknownoverwrit": [123, 127, 167], "no_inform": [123, 127, 191], "NOT": [123, 127], "domin": [123, 127, 167], "tb4": [123, 124, 126, 127, 168], "sensor_fram": [123, 127, 185], "observation_persist": [123, 127, 201], "expected_update_r": [123, 127, 201], "raytrac": [123, 127, 164, 183], "range1": 124, "range2": 124, "range_lay": 124, "inflate_con": 124, "triangular": 124, "no_readings_timeout": 124, "clear_threshold": 124, "clear_on_max_read": [124, 183], "input_sensor_typ": [124, 183], "min": [124, 173, 178, 183], "percent": [125, 198, 200], "resiz": 126, "squash": 127, "column": [127, 183], "controller_plugin_id": [128, 129, 130, 131, 132, 133, 144, 145, 146, 147, 148, 151, 152, 153], "default_critic_namespac": 128, "prune_plan": 128, "shorten_transformed_plan": [128, 166], "forward_prune_dist": [128, 166], "trajectory_generator_nam": 128, "goal_checker_nam": 128, "path_distance_bia": 128, "legaci": 128, "goal_distance_bia": 128, "occdist_scal": 128, "obstaclefootprint": 128, "max_scaling_factor": 128, "scaling_spe": 128, "publish_evalu": 131, "publish_global_plan": 131, "publish_transformed_plan": 131, "publish_local_plan": 131, "publish_trajectori": 131, "publish_cost_grid_pc": 131, "marker_lifetim": 131, "discretize_by_tim": 133, "time_granular": 133, "include_last_point": 133, "progress_checker_plugin_id": [134, 136], "required_movement_angl": [134, 166], "mnimum": 134, "goal_checker_plugin_id": [135, 137], "minor": [135, 137, 183], "met": [137, 152, 159, 164, 203, 205], "rot_stopped_veloc": 137, "waypoint_task_executor_plugin_id": [138, 139, 140], "waypoint_task_executor": [138, 139, 140], "input_top": 138, "input_at_waypoint": 138, "photo": [139, 164, 177], "directori": [139, 155, 156, 157, 164, 165, 167, 170, 172, 173, 174, 175, 177, 180, 182, 183, 185, 186, 190, 198, 200, 203], "home": [139, 165, 186, 192, 195, 197, 203], "ata": [139, 177], "0_1602582820": 139, "png": [139, 164, 198, 200], "righthand": 139, "impl": 139, "camera_image_topic_nam": 139, "image_raw": [139, 183, 189], "save_images_dir": 139, "tmp": [139, 156, 189], "waypoint_imag": 139, "image_format": 139, "125": [141, 183], "downsample_costmap": [141, 142], "downsampling_factor": [141, 142], "downsample_factor": [141, 142], "10cm": [141, 142, 184], "max_on_approach_iter": [141, 142, 143], "max_planning_tim": [141, 142, 143, 164], "cost_travel_multipli": 141, "exactli": [141, 160, 186, 200], "tradeoff": 141, "session": [141, 142, 143, 156, 190, 192], "unreach": [141, 142, 143], "diverg": [142, 143, 186, 194], "analytic_expansion_ratio": [142, 143], "analyt": [142, 143, 164, 165, 167], "analytic_expansion_max_length": [142, 143, 165, 167], "reject": [142, 143, 165, 167, 168, 175, 194, 197, 203], "don": [142, 143, 147, 160, 164, 184, 186, 188, 192, 194, 195, 196, 197, 198, 199, 203], "cut": [142, 143], "5x": [142, 143, 165], "begin": [142, 143, 165, 167, 173, 175, 182, 185, 187, 205], "spike": [142, 143, 165, 203], "analytic_expansion_max_cost": [142, 143, 167], "200": [142, 143, 167, 184, 187], "analytic_expansion_max_cost_overrid": [142, 143, 167], "ie": [142, 143, 199], "min_r": [142, 143], "motion_model_for_search": 142, "angle_quantization_bin": 142, "72": 142, "bin": [142, 143, 165], "64": 142, "reverse_penalti": [142, 143], "change_penalti": [142, 143], "admiss": [142, 143, 165], "non_straight_penalti": [142, 143], "straight": [142, 143, 174, 185, 186, 188, 190], "cost_penalti": [142, 143], "retrospective_penalti": [142, 143], "lookup_table_s": [142, 143], "sheep": [142, 143, 165], "debug_visu": [142, 143, 167], "planned_footprint": [142, 143], "degrad": [142, 143, 197], "cache_obstacle_heurist": [142, 143, 186], "dramat": [142, 143, 163], "40x": [142, 143], "allow_primitive_interpol": [142, 167], "explor": [142, 183, 184], "quantiz": 142, "jump": [142, 182, 190, 194, 197], "zig": [142, 194], "zag": [142, 194], "hallwai": 142, "channel": [142, 159], "downsample_obstacle_heurist": [142, 167], "smooth_path": [142, 143], "massiv": [142, 170, 183, 191], "simpler": [142, 184, 185, 203], "use_quadratic_cost_penalti": [142, 167], "quadrat": 142, "aislewai": [142, 165], "somewhat": [142, 186, 205], "broadli": [142, 194, 197], "speak": [142, 190, 193, 203], "macro": [142, 143, 170, 171, 172, 173, 174, 175, 185], "trend": [142, 143], "endpoint": [142, 143], "redd": 142, "unsaf": [142, 143, 165], "l": [142, 143, 190, 198], "passag": [142, 143], "offlin": [143, 165], "allow_reverse_expans": 143, "rotation_penalti": 143, "frequent": [143, 186, 197], "lattice_filepath": 143, "blocki": 143, "sum_scor": [144, 147], "weigh": [144, 145, 146, 147, 148, 149, 150, 151, 152, 153], "325": [145, 149], "aggregation_typ": [145, 146, 149, 150], "touch": [147, 190], "oscillation_reset_dist": 148, "oscillation_reset_angl": 148, "oscillation_reset_tim": 148, "x_only_threshold": 148, "strafe_x": 151, "strafe_theta": 151, "theta_scal": 151, "bashrc": [154, 156], "rosdep": [154, 155, 156, 190], "instal": [154, 156, 157, 158, 170, 172, 173, 174, 175, 180, 182, 183, 184, 185, 188, 189, 190, 191, 192, 193, 194, 196, 197, 198, 199, 200, 202, 203, 205], "q": [154, 159, 189, 190], "src": [154, 155, 156, 172, 182, 183, 185, 190, 192, 198, 200], "rosdistro": 154, "ros2": [154, 160, 165, 170, 172, 173, 174, 175, 180, 182, 183, 184, 185, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "distro": [154, 155, 160, 182, 183, 185, 189, 190, 196, 197, 199, 201], "bash": [154, 155, 156, 160, 172, 180, 182, 183, 185, 190, 196, 197, 198, 199, 200], "workspac": [154, 155, 156, 157, 172, 185, 189, 190, 192, 193, 195, 197, 199, 201, 204], "talker": [154, 190], "nav2_depend_w": 154, "printenv": 154, "grep": 154, "bunch": 154, "costmap2d": [154, 167, 176, 177, 191, 198, 200], "cross": [154, 156, 161, 179, 180], "distroa": 154, "distrob": 154, "tab": [154, 180, 183], "opt": [155, 160, 182, 185, 190, 196, 197, 199], "sudo": [155, 160, 182, 183, 185, 189, 190, 193, 196, 197, 199, 201], "apt": [155, 156, 160, 182, 183, 185, 189, 190, 193, 196, 197, 199, 201], "ros_distro": [155, 190, 197], "turtlebot3": [155, 160, 170, 171, 172, 173, 174, 175, 188, 190, 191, 196, 197, 198, 199, 200], "tb": [155, 160], "readili": 155, "dockerfil": [155, 156, 190], "reproduc": [155, 156, 190], "streamlin": [155, 157], "dev": [155, 158, 167, 190, 197], "colcon": [155, 156, 172, 180, 182, 183, 185, 190, 192, 193, 198, 200], "vcstool": 155, "clone": [155, 189, 190, 195, 197, 198, 199, 200, 201], "schema": [155, 156], "mkdir": [155, 190, 198, 200], "p": [155, 156, 157, 164, 189, 190, 198, 200], "nav2_w": [155, 156, 190, 192], "cd": [155, 156, 190, 198, 200], "symlink": [155, 172, 190, 198, 200], "ros_w": 155, "nav2_minimal_turtlebot_simul": [155, 181], "autom": [155, 156, 157], "self": [155, 157, 190, 203], "lean": 155, "export": [155, 160, 196, 199, 201, 204], "tag": [155, 156, 165, 171, 182, 183, 185, 190, 203], "arg": [155, 189, 190, 192, 193, 202], "from_imag": 155, "overlay_mixin": 155, "ccach": [155, 156], "lld": 155, "ghcr": 155, "io": 155, "mixin": [155, 156], "discov": [155, 171], "registri": [155, 156], "entrypoint": [155, 190], "browser": [155, 157], "html": 155, "troubleshoot": 155, "subsect": [156, 183], "comprehens": [156, 190], "devcontain": [156, 157], "nest": [156, 157, 192], "inclus": [156, 167, 183, 186, 192], "config": [156, 157, 180, 182, 183, 185, 190, 192, 197, 199, 203], "docker": [156, 157, 206], "cachefrom": 156, "dever": 156, "handi": 156, "auto": [156, 173, 175, 178, 203], "builder": [156, 171], "underlai": 156, "race": 156, "replic": 156, "preemptiv": [156, 167], "reflect": [156, 164, 167, 183, 185, 190], "chronicl": 156, "containeris": 156, "fanci": [156, 190], "rebuilt": 156, "oncreatecommand": 156, "overlai": [156, 157, 197], "precompil": 156, "intellisens": 156, "syntax": [156, 167, 185, 192], "codespac": [156, 157], "prebuild": 156, "spawn": [156, 180, 182, 183], "storag": [156, 175], "simultan": [156, 172, 183, 198, 200], "updatecontentcommand": 156, "rerun": [156, 190], "whenev": [156, 157, 165, 196, 199], "restart": [156, 190, 203], "lockfil": 156, "verb": 156, "postcreatecommand": 156, "tweak": 156, "volum": [156, 190], "mount": [156, 157, 184, 190, 197], "persist": [156, 177, 190], "label": 156, "devcontainerid": 156, "compil": [156, 157, 170, 173, 174, 175, 188, 190, 192, 193], "scratch": 156, "append": [156, 159, 182, 183], "grant": 156, "privileg": [156, 157, 190], "linux": [156, 157, 190, 192, 201], "ipc": 156, "pid": [156, 193], "relax": 156, "seccomp": 156, "nativ": [156, 166, 190], "transport": 156, "devic": [156, 186, 197], "actuat": 156, "usb": [156, 194], "Such": 156, "runarg": 156, "mere": 156, "comment": [156, 159, 165, 172, 174, 192, 201], "unintend": 156, "accommod": 156, "widest": 156, "debugg": [156, 192], "interprocess": 156, "strace": 156, "perf": 156, "gdb": [156, 192], "linter": 156, "crtl": [156, 157], "shift": [156, 157], "emul": 156, "shell": [156, 190], "exec": [156, 190], "subcommand": 156, "userenvprob": 156, "remote_containers_ipc": 156, "remote_containers_socket": 156, "vscode": [156, 190], "ssh": [156, 157, 192], "x11": [156, 157], "logininteractiveshel": 156, "env": [156, 190], "jq": 156, "to_entri": 156, "sh": [156, 190], "ephemer": 156, "destroi": [156, 190], "recreat": 156, "alter": 156, "codifi": 156, "inher": [156, 157], "commit": [156, 159, 178, 189], "remot": [156, 157, 170, 171, 192], "fresh": 156, "palett": [156, 157, 204], "ctrl": 156, "unaffect": 156, "correl": 156, "omit": 156, "buildx": 156, "incompat": 156, "stale": [156, 164, 168], "unmodifi": 156, "forcefulli": 156, "unchang": [156, 167], "upgrad": [156, 163, 190], "container": [156, 190], "enrich": 157, "content": [157, 180, 181, 183, 185], "studio": 157, "briefli": 157, "jetbrain": 157, "isol": [157, 190, 193], "anywher": [157, 165], "notabl": [157, 190, 203], "everyon": [157, 159], "reopen": 157, "passthrough": 157, "socket": 157, "rocker": 157, "conveni": [157, 167, 194, 200], "apex": 157, "tunnel": 157, "tcp": 157, "notif": 157, "log": [157, 159, 165, 170, 171, 182, 183, 192, 202], "sausag": 157, "revisit": [157, 166], "stretch": [157, 190], "coffe": [157, 177, 204], "headless": [157, 160, 186, 191, 202], "author": [157, 159, 161], "word": [157, 166, 173, 174, 184, 191, 198], "caution": [157, 191], "facilit": [157, 165, 167], "dual": [157, 197], "patch": [157, 159], "benign": 157, "malici": 157, "although": 157, "vigil": 157, "merit": 157, "filesystem": [157, 190, 192], "render": 157, "dilig": 157, "prudent": 157, "doxygen": 158, "why": [158, 192], "dco": 158, "welcom": 159, "chao": 159, "enhanc": 159, "junior": 159, "senior": 159, "refactor": [159, 162], "tsc": 159, "calendar": 159, "timezon": 159, "googl": 159, "hangout": 159, "announc": 159, "lastli": [159, 166, 179, 180, 182, 183, 184, 185], "chat": 159, "public": [159, 167, 168, 172, 187, 194, 197], "sidebar": [159, 189, 193], "pm": 159, "join": [159, 168, 180, 182, 183, 185, 200, 203], "compet": 159, "protect": 159, "month": [159, 194], "transpar": 159, "queue": 159, "claim": 159, "ownership": 159, "strategi": [159, 197], "timelin": 159, "folk": [159, 165, 192], "engag": 159, "happi": [159, 197, 203], "serious": 159, "lint": 159, "ament_cpplint": 159, "ament_uncrustifi": 159, "ament_cppcheck": 159, "predomin": 159, "copyright": 159, "holder": [159, 164], "agre": 159, "behalf": 159, "compani": [159, 161, 186, 190], "bsd": 159, "unsuit": 159, "faith": 159, "attest": 159, "statement": 159, "therebi": 159, "easier": [159, 179, 183, 184, 185, 186, 190, 192, 205], "forgot": 159, "amend": 159, "agreement": 159, "developercertif": 159, "am": 159, "record": [159, 181, 197], "redistribut": 159, "turtlebot": [160, 168, 197, 206], "beyond": [160, 171, 186, 200], "classic": [160, 181, 186, 190], "nav2_bringup": [160, 163, 164, 165, 166, 168, 170, 172, 173, 174, 175, 180, 183, 186, 191, 192, 193, 195, 196, 198, 199, 200, 202], "turtlebot3_model": [160, 196, 199], "waffl": [160, 196, 197, 199], "gazebo_model_path": 160, "turtlebot3_gazebo": 160, "tb3_simulation_launch": [160, 170, 172, 173, 174, 175, 186, 191, 192, 195, 198, 199, 200, 202], "gzclient": 160, "everyth": [160, 165, 172, 182, 190, 197], "ident": 160, "button": [160, 166, 172, 173, 174, 175, 180, 183, 189, 190, 195, 196, 197], "bottom": [160, 180, 183, 189, 190, 192, 193, 196], "idea": [160, 161, 165, 167, 185, 186], "drag": [160, 204], "navigaton2": 160, "watch": 160, "brought": 161, "rework": 161, "nearli": [161, 165, 186], "worldwid": 161, "ros1": [161, 163, 164, 183], "comparison": 161, "intellig": [161, 186], "orchestr": [161, 192, 204], "diagram": [161, 184, 195], "conform": 161, "arbitrarili": 161, "feasibli": 161, "complic": 161, "customiz": [161, 166], "conduct": 161, "intervent": 161, "sequenti": 161, "mission": [161, 170], "mart\u00edn": [161, 177], "clavero": 161, "marathon": 161, "ieee": 161, "rsj": 161, "confer": 161, "iro": 161, "2020": 161, "inproceed": 161, "macenski2020marathon2": 161, "steven": 161, "francisco": [161, 177, 194], "gin\u00e9": 161, "jonatan": 161, "titl": 161, "booktitl": 161, "dv": 161, "desk": 161, "survei": 161, "articl": [161, 187], "macenski2023survei": 161, "journal": 161, "booker": 161, "macenski2024smac": 161, "matthew": 161, "josh": 161, "2024": [161, 167], "arxiv": 161, "macenski2023regul": 161, "shrijit": 161, "vslam": 161, "vslamcomparison2021": 161, "stabil": [162, 163, 164, 165, 166, 167, 168], "cartograph": 162, "nav2_recoveri": [162, 165], "nav2_world_model": 162, "traffic": [162, 177], "mention": [162, 163, 164, 179, 190, 200, 205], "sdl": 162, "amcl_pos": 162, "irregular": [162, 194], "obvious": [162, 186], "reduct": 163, "tractabl": 163, "split": [163, 197], "navigation_lifecycle_manag": 163, "localization_lifecycle_manag": 163, "redund": 163, "constantli": [163, 165], "rare": [163, 165], "recovery_plugin": [163, 165, 170], "dynamicfollowpath": 163, "teb_local_plann": 163, "teblocalplann": 163, "dwb_local_plann": 163, "conflict": 163, "behaviour": [163, 164, 200], "bt_plugin": [163, 164], "goalupdatedcondit": 163, "distancetraveledcondit": 163, "timeexpiredcondit": 163, "updatego": 163, "isbatterylowcondit": 163, "divid": [163, 164, 197], "finish": [163, 167, 193, 197], "almost": [163, 165], "untouch": [163, 173, 202], "map_saver_cli": [163, 199], "save_map": 163, "write": [163, 166, 167, 176, 177, 179, 182, 186, 187, 204], "occgridload": 163, "mapserv": [163, 198], "forese": 163, "map_io": 163, "map_load": 163, "particlecloud": 163, "posearrai": 163, "1780": 163, "1784": 163, "1660": 163, "1859": 163, "rangesensorlay": 163, "probabilist": [163, 177], "distance_remain": [164, 175], "euclidean": [164, 186], "estimated_time_remain": [164, 175], "quaternion": [164, 182, 184], "concaten": 164, "noth": [164, 190, 194], "silent": 164, "2247": 164, "pointer": [164, 165, 170, 171, 172, 173, 174], "computeandpublishveloc": 164, "gear": 164, "gettoler": 164, "dimens": [164, 185, 189, 194], "numeric_limit": 164, "obsolet": 164, "mandatori": [164, 170, 171, 173, 174, 197, 200], "general_goal_check": 164, "fly": [164, 167, 192, 204], "waypointtaskexecutor": 164, "inherit": [164, 171, 172, 173, 174, 175], "pluse": 164, "jpeg": 164, "jpg": 164, "nav2_param": [164, 165, 166, 168, 170, 172, 173, 174, 175, 180, 186, 187, 188, 191, 193, 198, 200, 201], "came": 164, "passabl": 164, "costmapfilt": 164, "1263": 164, "1882": 164, "queri": [164, 165, 177, 179], "skid": [164, 179, 194], "cg": 164, "lazi": 164, "novel": [164, 165], "si": [164, 184], "103": [164, 184, 197], "bond_timeout_m": 164, "becam": 164, "max_planning_time_m": 164, "incorrectli": 164, "raytrace_rang": 164, "noisi": [164, 182, 191, 197], "incorrect": [164, 177], "downstream": 164, "1855": 164, "navigate_w_replanning_and_recoveri": [164, 171, 204], "navigate_w_replanning_and_round_robin_recoveri": 164, "2181": 164, "sister": 164, "local_or_glob": 164, "_costmap": [164, 201], "clear_except_": 164, "clear_around_": 164, "2204": 164, "clearing_endpoint": 164, "voxel_marked_cloud": 164, "voxel_unknown_cloud": 164, "costmap_2d_cloud": 164, "cost_cloud": 164, "2263": 164, "controller_pati": 164, "2264": 164, "inconsist": 164, "deploy": [164, 187, 197], "rewrittenyaml": [164, 198, 200], "get_shared_package_path": 164, "finder": [164, 183], "2295": 164, "elaps": [164, 168, 203], "2338": 164, "copi": [165, 180, 182, 183, 185, 188, 190, 192, 198, 200, 201], "trig": 165, "possibli": 165, "boundari": [165, 200], "promis": [165, 190], "reedshepp": 165, "tabl": [165, 172, 173, 175, 181, 186, 187], "dub": 165, "partial": 165, "fraction": 165, "skirt": 165, "bespok": 165, "25hz": 165, "symmetri": 165, "parameter": [165, 201, 204], "retrospect": 165, "neglig": 165, "vast": [165, 170], "tl": [165, 201], "dr": 165, "implicitli": [165, 167], "50m": 165, "2411": 165, "behind": [165, 200], "def": [165, 185, 198, 200, 203], "from_msg": 165, "navigation_tim": [165, 175], "cancelnav": 165, "816": 165, "client_node_": 165, "waypointfollow": 165, "pr2441": 165, "rclcpp_node_": 165, "mapsav": 165, "pr2454": 165, "bond_client_node_": 165, "lifecyclemanag": [165, 198], "pr2456": 165, "node_": [165, 170, 171, 172, 173, 174], "lifecyclemanagercli": 165, "pr2469": 165, "controllerserv": 165, "pr2459": 165, "pr2479": 165, "plannerserv": 165, "pr2480": 165, "amclnod": 165, "pr2483": 165, "clinet_node_": 165, "costmap2dro": [165, 173], "pr2489": 165, "pr2993": 165, "client_nod": 165, "rclcpp_node": 165, "callback_group": 165, "use_rclcpp_nod": 165, "2976": 165, "const": [165, 167, 168, 170, 171, 173, 175, 203], "shared_ptr": [165, 170, 173, 175], "2481": 165, "2992": 165, "on_complet": 165, "on_wait_for_result": [165, 171], "react": [165, 185], "nodestatu": [165, 167], "typenam": [165, 175], "servicet": 165, "2718": 165, "2473": 165, "delet": [165, 182, 190], "nav2_gazebo_spawn": 165, "spawn_ent": [165, 182], "gazebo_ro": [165, 182], "libgazebo_ros_init": [165, 182, 183], "libgazebo_ros_factori": [165, 182, 183], "tf_static": 165, "overcam": 165, "sdf": [165, 182, 183], "2488": 165, "orientaton": 165, "screen": [165, 170, 182, 183, 185, 187, 190, 192, 193, 198, 200, 202, 203, 204], "on_parameter_event_callback": 165, "rcl_interfac": [165, 182], "parameterev": [165, 182], "sharedptr": [165, 175], "unwant": [165, 200], "2592": 165, "2607": 165, "2665": 165, "2704": 165, "contrast": [165, 197], "thrown": 165, "2627": 165, "navtopos": 165, "navthroughpos": [165, 177], "zmq": 165, "stream": 165, "quirk": [165, 186, 205], "infux": 165, "max_linear_accel": 165, "max_linear_decel": 165, "instabl": [165, 167], "2569": 165, "2875": 165, "use_approach_linear_velocity_sc": 165, "favor": 165, "2701": 165, "2642": 165, "2696": 165, "pan": 165, "mq": 165, "logger": 165, "swap": [165, 166], "hope": [165, 190], "frustrat": 165, "dubiou": 165, "anyhow": 165, "meaning": [165, 175, 187], "2591": 165, "2772": 165, "paramlog": 165, "henc": [165, 167, 180, 183, 185, 187], "cleararoundrobot": 165, "clearexceptregion": 165, "2750": 165, "harsh": [165, 194], "use_composit": [165, 186, 192, 193, 198], "psutil": 165, "i7": 165, "8700": 165, "6core": 165, "12thread": 165, "32gb": 165, "44": [165, 192], "76": 165, "component_container_isol": 165, "38": [165, 197], "13": [165, 183], "2787": 165, "cater": 165, "recovery_serv": 165, "2856": 165, "navigate_to_pose_w_replanning_goal_patience_and_recoveri": 165, "obstacle_clearance_tim": 165, "2753": 165, "2804": 165, "2865": 165, "subtli": 165, "2867": 165, "navigation_launch": [165, 180, 183, 193, 199, 202], "recoveries_serv": [165, 170], "2752": 165, "use_respawn": [165, 186, 202], "retransit": 165, "2964": 165, "2965": 165, "costmap_ro": [165, 173, 174], "2904": 165, "3345": 166, "repetit": [166, 185], "2982": 166, "3131": 166, "3201": 166, "unord": 166, "numer": 166, "rehash": 166, "3159": 166, "3168": 166, "exclud": 166, "backtrac": [166, 206], "3204": 166, "3218": 166, "3219": 166, "aroun": 166, "3222": 166, "3146": 166, "3248": 166, "3227": 166, "navigatior": 166, "patienc": 166, "3251": 166, "error_code_id_nam": [166, 187], "guidelin": 166, "9999": [166, 187], "65535": [166, 187], "199": [166, 187], "compute_path_to_pos": [166, 187], "201": [166, 187], "299": [166, 187], "compute_path_through_pos": [166, 187], "301": [166, 187], "399": [166, 187], "501": [166, 187], "599": [166, 187], "601": [166, 187], "699": [166, 187], "toggle_filt": 166, "3229": 166, "3228": 166, "3174": 166, "3283": 166, "3320": 166, "3255": 166, "getresourceinfo": 166, "costmapinfotyp": 166, "uses": 166, "mppi": [166, 177, 178, 179, 186], "md": [166, 186], "3324": 166, "3165": 166, "resum": 166, "eventu": [166, 183, 185], "3374": 166, "shorten": 166, "3414": 166, "3504": 166, "collisionmonitor": 166, "3513": 166, "3519": 166, "3512": 166, "velocitysmooth": [166, 202], "3530": 166, "moment": [166, 190], "superior": 166, "3555": 166, "bewar": 166, "3553": 166, "3569": 166, "701": [166, 187], "709": 166, "801": [166, 187], "710": 166, "719": 166, "901": 166, "720": 166, "729": 166, "1001": 166, "730": 166, "739": 166, "2567": 166, "salt": [166, 186, 191], "pepper": [166, 186, 191], "induc": [166, 177, 206], "3577": 166, "visualis": 166, "www": 167, "convert_v3_to_v4": 167, "subtreeplu": 167, "adopt": 167, "controlnod": [167, 171], "decoratornod": [167, 171], "alongsid": [167, 175, 186], "3708": 167, "velocitypolgon": 167, "4020": 167, "uniform": 167, "3914": 167, "realtim": 167, "snuff": 167, "nav2_dock": 167, "3572": 167, "tb3": 167, "cloned_tb3_simulation_launch": 167, "nav2_multirobot_param_al": 167, "multi_tb3_simulation_launch": 167, "unique_tb3_simulation_launch": 167, "nav2_multirobot_params_": 167, "3612": 167, "formul": 167, "horizon": 167, "trait": [167, 186], "bidirect": 167, "symmetr": 167, "sole": [167, 204], "handler": 167, "obstaclecrit": 167, "45": 167, "week": 167, "campaign": 167, "enjoi": 167, "3693": 167, "3704": 167, "viz_expans": 167, "3962": 167, "2814": 167, "3825": 167, "3787": 167, "certainli": [167, 194], "dot": [167, 197], "rewrit": 167, "param_rewrit": [167, 198, 200], "dictionari": 167, "intoroduc": 167, "3785": 167, "3871": 167, "3866": 167, "3911": 167, "3880": 167, "imposs": 167, "3950": 167, "behaviortreeengin": 167, "haltallact": 167, "nowher": 167, "3965": 167, "mimic": [167, 185], "occupancygridupd": 167, "costmapsubscrib": 167, "wall": [167, 186], "steadi": 167, "4021": 167, "comfort": 167, "4091": 167, "highspeedfollowpath": 167, "unavail": [167, 168, 190], "combo": [167, 168, 190], "4140": 167, "4148": 167, "createplan": [167, 174], "cancel_check": 167, "4209": 167, "reload": 167, "4207": 167, "4136": 167, "4220": 167, "_": 167, "mix": 167, "slash": 167, "nav2_dwb_control": 167, "4226": 167, "float32": [167, 203], "4282": 167, "4342": 167, "4332": 167, "4352": 167, "4441": 167, "gracefulli": 167, "broader": [168, 190, 194], "enable_twist_stamp": 168, "4627": 168, "convey": 168, "simple_non_charging_dock": 168, "4458": 168, "4546": 168, "costcel": 168, "getcost": 168, "fetch": [168, 173, 174], "4561": 168, "elimin": [168, 185], "4663": 168, "4675": 168, "4752": 168, "4715": 168, "overhaul": 168, "compat": [168, 182], "use_namespac": 168, "costmaplay": 168, "layer_nam": 168, "joinwithparentnamespac": 168, "preserv": 168, "parameterwa": 168, "anymor": 168, "my_map": 168, "explicit": 168, "parent_namespac": 168, "local_namespac": 168, "consolid": 168, "4785": 168, "dash": 169, "k": [169, 189], "twilio": 170, "navigation_tutori": [170, 173, 174], "nav2_sms_behavior": 170, "timedbehavior": 170, "boiler": 170, "plate": 170, "ye": [170, 171, 172, 173, 174, 175, 192], "on_deactiv": [170, 173, 174, 175], "cleanup": [170, 173, 174, 175, 187], "on_cleanup": [170, 173, 174, 175], "boilerpl": [170, 175, 181], "onrun": 170, "oncycleupd": 170, "onconfigur": 170, "oncleanup": 170, "onactioncomplet": 170, "breviti": [170, 205], "sendsm": 170, "message_success": 170, "_twilio": 170, "send_messag": 170, "_to_numb": 170, "_from_numb": 170, "rclcpp_info": [170, 174, 175], "get_logg": [170, 171, 173, 174], "resultstatu": 170, "mothership": 170, "brother": 170, "arm": 170, "account_sid": 170, "auth_token": 170, "phone": 170, "visibl": [170, 171, 173, 174, 175, 185], "nav2_sms_bahavior": 170, "class_list_macro": [170, 172, 173, 174, 175], "hpp": [170, 172, 173, 174, 175], "pluginlib_export_class": [170, 172, 173, 174, 175], "nav2_sms_behavior_plugin": 170, "base_class_typ": [170, 172, 173, 174, 175], "text": [170, 172, 201], "cmakelist": [170, 172, 173, 174, 175, 182, 183, 185, 192, 193], "txt": [170, 172, 173, 174, 175, 182, 183, 185, 189, 190, 192, 193], "cmake": [170, 172, 173, 174, 175, 189, 193], "pluginlib_export_plugin_description_fil": [170, 172, 173, 174, 175], "ament": [170, 172, 173, 174, 175, 189], "discover": [170, 172, 173, 174, 175], "build_typ": [170, 173, 174, 175], "ament_cmak": [170, 173, 174, 175, 185], "send_sm": 170, "sid": 170, "token": 170, "from_numb": 170, "to_numb": 170, "params_fil": [170, 173, 174, 175, 180, 186, 198, 200, 203], "your_params_fil": [170, 173, 174, 175], "send_goal": 170, "hello": [170, 190], "simplest": 171, "wait_act": 171, "btactionnod": 171, "actionnodebas": 171, "conditionnod": 171, "providedport": 171, "on_tick": 171, "on_success": 171, "on_abort": 171, "on_cancel": 171, "mmethod": 171, "waitact": 171, "xml_tag_nam": 171, "action_nam": 171, "nodeconfigur": 171, "getinput": 171, "rclcpp_warn": [171, 175], "goal_": 171, "bodi": 171, "insert": [171, 183, 192], "portslist": 171, "providedbasicport": 171, "inputport": 171, "increment_recovery_count": 171, "bt_register_nod": 171, "factori": 171, "nodebuild": 171, "make_uniqu": 171, "registerbuild": 171, "signatur": [171, 175], "princip": [172, 189, 200], "nav2_gradient_costmap_plugin": 172, "layeredcostmap": 172, "necess": [172, 173, 175], "oniniti": 172, "updatebound": 172, "updatecost": 172, "costmap_": [172, 174], "updatewithaddit": 172, "updatewithmax": 172, "updatewithoverwrit": 172, "updatewithtrueoverwrit": 172, "matchsiz": 172, "onfootprintchang": 172, "declareparamet": 172, "parametervalu": [172, 173, 174], "get_paramet": [172, 173, 174, 175], "name_": [172, 174], "enabled_": 172, "need_recalculation_": 172, "recalcul": 172, "gradient_index": 172, "min_j": 172, "max_j": 172, "oi": 172, "min_i": 172, "max_i": 172, "char": 172, "lethal_obstacl": [172, 191], "gradient_factor": 172, "gradient_s": 172, "master_arrai": 172, "decrement": 172, "dummi": 172, "callabl": 172, "extend": [172, 182, 197], "recompil": [172, 192], "gradient_lay": 172, "gradient_plugin": 172, "referenc": [172, 182, 183, 202], "plugin_typ": [172, 174, 201], "whatev": [172, 203], "basic_class_typ": 172, "nav2_gradient_costmap_plugin_cor": 172, "plugin_nam": [172, 174, 201], "myplugin": [172, 174, 201], "inlin": [172, 174, 201, 203], "124": 172, "171": 172, "gradient_layer_1": 172, "gradient_layer_2": 172, "goto": [172, 173, 174, 175], "nav2_pure_pursuit_control": 173, "purepursuitcontrol": 173, "weak": 173, "setplan": 173, "unimpl": 173, "setspeedlimit": 173, "rclcpp_lifecycl": [173, 175], "weakptr": [173, 175], "tf2_ro": [173, 180, 182, 184], "costmap_ros_": 173, "tf_": [173, 174], "plugin_name_": 173, "logger_": [173, 175], "clock_": [173, 175], "get_clock": 173, "declare_parameter_if_not_declar": [173, 174], "max_angular_vel": 173, "desired_linear_vel_": 173, "lookahead_dist_": 173, "max_angular_vel_": 173, "transform_tolerance_": 173, "from_second": 173, "mapped_name_of_plugin": [173, 174], "name_of_paramet": [173, 174], "global_plan_": 173, "transformglobalplan": 173, "find_if": 173, "global_plan_pos": 173, "hypot": [173, 174], "linear_vel": 173, "angular_vel": 173, "ab": 173, "pure_pursuit_controller_plugin": 173, "plugin_id": [173, 174, 175], "plugin_specific_paramet": [173, 174, 175], "nav2_straightline_plann": 174, "globalplann": 174, "getcostmap": 174, "global_frame_": 174, "interpolation_resolut": 174, "interpolation_resolution_": 174, "global_path": 174, "rclcpp_error": [174, 175], "c_str": [174, 175], "total_number_of_loop": 174, "x_increment": 174, "y_increment": 174, "w": [174, 182, 185, 197, 199], "push_back": 174, "blank": 174, "global_planner_plugin": 174, "nav2_straightline_planner_plugin": 174, "foundat": 175, "complimentari": 175, "navigatorbas": 175, "on_xyz": 175, "getdefaultbtfilepath": 175, "sentinel": 175, "goalreceiv": 175, "deni": 175, "onloop": 175, "onpreempt": 175, "viabl": 175, "goalcomplet": 175, "getnam": 175, "themselv": [175, 204], "rviz2": [175, 185, 190, 196, 203], "parent_nod": 175, "odomsmooth": 175, "odom_smooth": 175, "start_time_": 175, "has_paramet": 175, "declare_paramet": 175, "goal_blackboard_id_": 175, "as_str": 175, "path_blackboard_id_": 175, "odom_smoother_": 175, "self_client_": 175, "rclcpp_action": 175, "create_cli": 175, "actiont": 175, "goal_sub_": 175, "create_subscript": 175, "systemdefaultsqo": 175, "ongoalposereceiv": 175, "placehold": 175, "_1": 175, "hot": 175, "pkg_share_dir": 175, "ament_index_cpp": 175, "get_package_share_directori": [175, 192, 193, 198, 200, 203], "proce": [175, 185, 194], "constsharedptr": 175, "bt_xml_filenam": 175, "bt_action_server_": 175, "loadbehaviortre": 175, "initializegoalpos": 175, "btstatu": 175, "final_bt_statu": 175, "genuin": 175, "preeemption": 175, "fundament": [175, 192], "getcurrentbtfilenam": 175, "getdefaultbtfilenam": 175, "acceptpendinggo": 175, "ncancel": 175, "terminatependinggo": 175, "2f": 175, "getblackboard": 175, "number_recoveri": 175, "nolint": 175, "exception": [175, 182, 193], "feedback_msg": 175, "make_shar": 175, "current_pos": 175, "current_path": 175, "recovery_count": 175, "number_of_recoveri": 175, "publishfeedback": 175, "subtleti": 175, "navigator_plugin": 175, "sphinx_doc": 177, "rst": 177, "creator": 177, "eitan": 177, "marder": 177, "eppstein": 177, "spatio": [177, 201], "tempor": [177, 186, 201], "volumetr": 177, "andrei": 177, "ryzhikov": 177, "drivetrain": 177, "christoph": 177, "r\u00f6smann": 177, "aleksei": 177, "budyakov": 177, "alberto": 177, "tudela": 177, "black": [177, 183, 188, 191, 198], "kurt": 177, "konolig": 177, "smacplann": 177, "anshumaan": 177, "matej": 177, "vargovcik": 177, "nudg": 177, "fetullah": 177, "guillaum": 177, "doisi": 177, "michael": 177, "jeronimo": 177, "reiniti": 177, "pablo": 177, "i\u00f1igo": 177, "blasco": 177, "owen": 177, "hooper": 177, "toni": 177, "najjar": 177, "pradheep": 177, "padmanabhan": 177, "marc": 177, "morco": 177, "tol": 177, "aitor": 177, "miguel": 177, "blanco": 177, "sarthak": 177, "mittal": 177, "pipelin": [177, 189, 190, 203], "mohammad": 177, "haghighipanah": 177, "exhaust": [178, 190], "2005": 178, "incomplet": 178, "ignit": 178, "88": 178, "composit": [178, 192, 193, 198, 200], "tailor": 179, "advic": [179, 186], "wherein": [179, 180], "categori": 179, "regularli": 179, "largest": [179, 180], "said": [179, 197], "carefulli": [179, 194, 203], "dump": 179, "ackerman": 179, "rpp": [179, 186, 205], "screw": 179, "vp": [179, 186], "summar": [179, 184, 186], "surround": 179, "instanti": [179, 185, 187], "sam_bot": [180, 182, 183, 185], "seri": [180, 182, 190, 192], "ground": [180, 182, 185], "tackl": [180, 181], "decis": [180, 197], "rc": [180, 186], "roam": 180, "thusli": [180, 186, 205], "21": 180, "195": 180, "confirm": [180, 183, 189, 197], "sam_bot_descript": [180, 182, 183, 185], "sphere": [180, 183, 185], "cube": [180, 183], "sambot": 180, "static_transform_publish": [180, 184], "pathfind": 180, "reader": [181, 205], "checklist": 181, "experienc": 181, "tip": [181, 186, 198], "trick": [181, 192], "plu": [182, 183], "afterward": 182, "spite": 182, "vicin": 182, "broadcast": [182, 197], "child_frame_id": 182, "posewithcovari": 182, "twistwithcovari": 182, "right_wheel_est_vel": 182, "left_wheel_est_vel": 182, "wheel_separ": 182, "ros2_control": 182, "diff_drive_control": 182, "gazebo_ros_pkg": 182, "fortun": 182, "inertia": [182, 183, 185], "satisfi": 182, "gazeborosimusensor": 182, "sensorplugin": 182, "imu_link": 182, "rep145": 182, "initalorientationasrefer": 182, "xacro": [182, 185], "box_inertia": [182, 185], "h": [182, 185, 192], "imu_joint": 182, "xyz": [182, 183, 185, 197], "imu_sensor": 182, "filenam": [182, 183, 197], "libgazebo_ros_imu_sensor": 182, "imu_plugin": 182, "initial_orientation_as_refer": 182, "always_on": [182, 183, 197], "update_r": [182, 183, 197], "angular_veloc": 182, "stddev": [182, 183, 197], "2e": 182, "bias_mean": 182, "0000075": 182, "bias_stddev": 182, "0000008": 182, "linear_acceler": 182, "modelplugin": 182, "diamet": 182, "wheel_ygap": [182, 185], "wheel_radiu": [182, 185], "diff_driv": 182, "libgazebo_ros_diff_dr": 182, "left_joint": 182, "drivewhl_l_joint": 182, "right_joint": 182, "drivewhl_r_joint": 182, "wheel_diamet": 182, "max_wheel_torqu": 182, "max_wheel_acceler": 182, "publish_odom": 182, "publish_odom_tf": 182, "publish_wheel_tf": 182, "odometry_fram": 182, "generate_launch_descript": [182, 183, 185, 198, 200], "joint_state_publisher_gui_nod": [182, 185], "launch_ro": [182, 185, 192, 198, 200], "joint_state_publisher_gui": [182, 185], "ifcondit": [182, 185, 198], "launchconfigur": [182, 185, 198, 200], "declarelaunchargu": [182, 185, 198, 200], "default_valu": [182, 185, 198, 200, 203], "joint_state_publisher_nod": [182, 185], "joint_state_publish": [182, 185], "default_model_path": [182, 185], "robot_descript": [182, 185], "xarcro": 182, "unlesscondit": [182, 185], "exec_depend": [182, 185, 187], "executeprocess": [182, 183], "cmd": [182, 183, 190], "verbos": [182, 183, 186], "launchdescript": [182, 185, 198, 200], "entiti": 182, "rviz_nod": [182, 185], "robot_state_publisher_nod": [182, 185], "posewithcovariancestamp": 182, "twistwithcovariancestamp": 182, "kalman": [182, 197], "ekf_nod": 182, "unscent": 182, "ukf_nod": 182, "navsat_transform_nod": [182, 197], "geograph": [182, 197], "accel": 182, "asid": [182, 183], "nevertheless": 182, "ekf": [182, 194, 197], "ekf_filter_nod": 182, "theinput": 182, "ekf_localization_nod": 182, "ukf_localization_nod": 182, "planar": [182, 183, 186, 197], "two_d_mod": [182, 194, 197], "publish_acceler": 182, "defaultsto": 182, "publish_tf": [182, 194, 197], "map_fram": 182, "odom_fram": 182, "1a": 182, "world_fram": [182, 194, 197], "landmark": 182, "3a": 182, "3b": 182, "base_link_fram": [182, 197], "ifunspecifi": 182, "ofodom_fram": 182, "odom0": [182, 194, 197], "odom0_config": [182, 197], "imu0": [182, 194, 197], "imu0_config": [182, 197], "efk": 182, "_config": 182, "vroll": [182, 194], "vpitch": [182, 194], "vyaw": [182, 194], "az": [182, 194], "1st": 182, "2nd": 182, "3rd": 182, "12th": 182, "prepar": [182, 185, 187], "robot_localization_nod": 182, "o": [182, 183, 185, 190, 198, 200, 203], "pkg_share": [182, 183, 185], "project_nam": [182, 183, 185], "parameter_ev": [182, 190], "set_pos": 182, "accelwithcovariancestamp": 182, "diagnost": 182, "diagnostic_msg": 182, "diagnosticarrai": 182, "rosout": [182, 190], "tf2_msg": 182, "tfmessag": 182, "tf2_echo": [182, 184], "842000000": 182, "003": 182, "000": [182, 184], "127": 182, "092": 182, "996": 182, "002": 182, "equip": [183, 194, 197, 204], "rgb": 183, "interoper": 183, "vendor": 183, "radar_msg": 183, "vision_msg": 183, "classification2d": 183, "classification3d": 183, "detection2d": 183, "detection3d": 183, "manufactur": 183, "ranger": 183, "emit": 183, "1d": 183, "grasp": 183, "hurt": 183, "lidar_link": [183, 184], "inerti": [183, 185, 194], "rpy": [183, 185, 197], "mass": [183, 185, 197, 200], "ixx": [183, 185], "ixi": [183, 185], "ixz": [183, 185], "iyi": [183, 185], "iyz": [183, 185], "izz": [183, 185], "cylind": [183, 185, 197], "0508": 183, "055": 183, "lidar_joint": 183, "360": 183, "000000": 183, "min_angl": 183, "max_angl": 183, "280000": 183, "120000": 183, "015000": 183, "libgazebo_ros_ray_sensor": 183, "output_typ": 183, "frame_nam": 183, "gazebo_ros_ray_sensor": 183, "camera_link": [183, 184], "130": 183, "022": 183, "035": 183, "camera_joint": 183, "215": 183, "camera_depth_fram": 183, "camera_depth_joint": 183, "depth_camera": 183, "horizontal_fov": 183, "047198": 183, "640": 183, "480": 183, "r8g8b8": 183, "clip": [183, 198], "depth_camera_control": 183, "libgazebo_ros_camera": 183, "alwayson": 183, "updater": 183, "pointcloudcutoff": 183, "pointcloudcutoffmax": 183, "distortionk1": 183, "distortionk2": 183, "distortionk3": 183, "distortiont1": 183, "distortiont2": 183, "cxprime": 183, "cx": 183, "cy": 183, "focallength": 183, "hackbaselin": 183, "gazebo_ros_camera": 183, "my_world": 183, "world_path": 183, "clearer": 183, "pretti": [183, 184, 186], "denot": [183, 192], "infrar": 183, "mostli": 183, "straightforward": 183, "51": 183, "52": 183, "68": 183, "17": 183, "31": [183, 185], "34": 183, "67": 183, "66": 183, "61": 183, "robot_state_publish": [183, 184, 185], "async_slam_toolbox_nod": 183, "online_async_launch": [183, 199], "tf2_tool": 183, "view_fram": 183, "pdf": 183, "nav2_costmap_2d_mark": 183, "voxel_grid": [183, 201], "visualization_mark": 183, "my_mark": 183, "concret": 184, "base_las": 184, "suppos": 184, "essenc": 184, "20cm": 184, "2m": 184, "transvers": 184, "20m": 184, "ourselv": [184, 190], "pain": [184, 192], "luckili": [184, 192, 203, 204], "conceptu": 184, "piec": 184, "sens": [184, 186, 194, 197, 201, 204], "emb": 184, "adher": 184, "Of": 184, "chassi": [184, 185], "base_laser2": 184, "compliant": 184, "descriptor": 184, "unifi": 185, "laser_link": 185, "tediou": 185, "infer": 185, "materi": 185, "readabl": 185, "breez": 185, "beginn": [185, 192], "dive": 185, "xmln": 185, "wiki": 185, "whitespac": 185, "base_width": 185, "base_length": 185, "42": [185, 204], "base_height": 185, "wheel_width": 185, "04": [185, 190, 201], "wheel_zoff": 185, "wheel_xoff": 185, "caster_xoff": 185, "base_": 185, "gap": 185, "whilst": 185, "caster": 185, "rigid": [185, 186], "amongst": 185, "dont": 185, "rgba": 185, "base_joint": [185, 197], "cleaner": 185, "x_reflect": 185, "y_reflect": 185, "freeli": 185, "_link": 185, "grai": [185, 200], "_joint": 185, "drivewhl_l": 185, "drivewhl_r": 185, "front_cast": 185, "caster_joint": 185, "buildtool_depend": 185, "findpackageshar": 185, "default_rviz_config_path": 185, "urdf_config": 185, "rvizconfig": 185, "rviz_common": 185, "78": 185, "widget": 185, "options1": 185, "status1": 185, "robotmodel1": 185, "links1": 185, "tf1": 185, "splitter": 185, "557": 185, "alpha": [185, 198], "rviz_default_plugin": 185, "160": 185, "164": 185, "robotmodel": 185, "volatil": 185, "histori": 185, "arrow": [185, 196, 197], "48": 185, "hide": [185, 190], "movecamera": 185, "focuscamera": 185, "128": 185, "orbit": [185, 197], "build_test": 185, "slide": 185, "bar": [185, 189, 204], "slider": [185, 198], "geometr": [185, 186], "cylinder_inertia": 185, "sphere_inertia": 185, "spheric": [185, 197], "pane": [185, 200], "hint": 186, "perpetu": 186, "wisdom": 186, "generos": 186, "pai": 186, "gentl": 186, "habit": 186, "berth": 186, "adequ": 186, "hall": 186, "encompass": 186, "didn": 186, "bake": 186, "tighter": 186, "skinni": 186, "littl": [186, 192], "wider": 186, "burden": 186, "micro": [186, 190], "anywai": 186, "stutter": 186, "whip": [186, 205], "intuit": [186, 205], "looker": [186, 205], "opinion": 186, "optimi": 186, "breakdown": 186, "assess": 186, "par": 186, "counterpart": 186, "fool": 186, "willing": 186, "hear": 186, "pivot": 186, "moder": 186, "dime": 186, "heavili": 186, "allevi": 186, "prime": 186, "expend": 186, "singular": 186, "spatiotemporalvoxellay": [186, 201], "lack": [186, 190, 194, 203], "rangelay": 186, "unfilt": 186, "cluster": 186, "vectorobject": 186, "raster": [186, 198, 200], "seriou": [186, 192], "robot_nam": 186, "_nav": 186, "entryfil": 186, "went": [186, 197], "rviz_config_fil": 186, "use_simul": 186, "use_robot_state_pub": 186, "use_rviz": [186, 197], "robot_sdf": 186, "x_pose": 186, "y_pose": 186, "z_pose": 186, "chip": 186, "204": 186, "complementari": 187, "systemat": 187, "unrespons": 187, "cleaningup": 187, "shuttingdown": 187, "notion": 187, "sensor_driv": 187, "feed": [187, 203], "lifecycle_nod": [187, 198, 200], "nav2_sensor_driv": 187, "configured_param": [187, 198, 200, 202], "nav2_lifecycle_manag": [187, 198, 200], "lifecycle_manager_navig": 187, "route_serv": 187, "establish": [187, 203], "composablenodecontain": 187, "composablenod": [187, 198, 202, 203], "my_contain": 187, "rclcpp_compon": 187, "component_contain": 187, "composable_node_descript": [187, 198], "nav2_route_serv": 187, "routeserv": 187, "composition_demo": 187, "aggreg": 187, "799": 187, "800": 187, "899": 187, "9900": 187, "9901": 187, "10001": 187, "10099": 187, "int16": 187, "invalid_start": 187, "no_valid_rout": 187, "10002": 187, "route_msg": 187, "route_id": 187, "builtin_interfac": [187, 203], "route_tim": 187, "propag": 187, "compute_path_error_code_id": 187, "follow_path_error_code_id": 187, "route_error_code_id": 187, "languag": [188, 190], "latter": 188, "computeandsmoothpath": 188, "trytoresolvesmoothererrorcod": 188, "unsmooth": 188, "red": 188, "monocular": 189, "parser": 189, "image_pipelin": 189, "checkerboard": 189, "7x9": 189, "20mm": 189, "interior": 189, "vertex": 189, "8x10": 189, "lit": 189, "obstruct": 189, "camera_calibr": 189, "cameracalibr": 189, "my_camera": 189, "camera_nam": 189, "chessboard": 189, "acircl": 189, "charuco": 189, "nxm": 189, "7x7": 189, "slop": 189, "unsynchron": 189, "set_camera_info": 189, "focal": 189, "fx": 189, "fy": 189, "tangenti": 189, "num_coeff": 189, "radial": 189, "disable_calib_cb_fast_check": 189, "calib_cb_fast_check": 189, "findchessboardcorn": 189, "tilt": 189, "skew": 189, "press": 189, "calibrationdata": 189, "tar": 189, "gz": 189, "unzip": 189, "xvf": 189, "11": 189, "ost": 189, "daili": 190, "articul": 190, "dockerhub": 190, "vm": 190, "kernel": [190, 191], "jetpack": 190, "flavor": 190, "runnabl": 190, "workdir": 190, "explanatori": 190, "spun": 190, "ros_entrypoint": 190, "But": 190, "unexhaust": 190, "kill": [190, 192], "greatest": 190, "desktop": 190, "rees": 190, "31bd5f451a84": 190, "d36cae3fb404": 190, "8d68f36a56a7": 190, "299f725c4bf1": 190, "6e16227afc48": 190, "02457a85146c": 190, "83": 190, "7mb": 190, "106": 190, "5mb": 190, "fe0cbdee2808": 190, "4b4dbddf506a": 190, "92": 190, "86mb": 190, "98": 190, "14mb": 190, "0da90b52c355": 190, "64de492566b2": 190, "167d95ac0fc": 190, "e727072615d0": 190, "82": 190, "61mb": 190, "809": 190, "8mb": 190, "d15e176ed0af": 190, "yai": [190, 194], "hash": 190, "echo": [190, 197], "demo_nodes_cpp": 190, "1707513434": 190, "798456374": 190, "navigator_dockerlay": 190, "reenter": 190, "7ec0e0b7487f": 190, "ago": 190, "strange_tesla": 190, "9ccd97ac14f9": 190, "zen_perlman": 190, "oh": 190, "brand": 190, "nightmar": 190, "fuel": 190, "lose": [190, 203], "hit": [190, 192, 200], "wrong": [190, 197], "bless": 190, "slate": 190, "fear": 190, "bce2ad161bf7": 190, "ut": 190, "wasn": [190, 203], "navigator_allig": 190, "demo_nodes_pi": 190, "net": 190, "chatter": 190, "outliv": 190, "detach": 190, "e1d7e035a824": 190, "7cd0c5068235": 190, "86gb": 190, "shm": 190, "100mb": 190, "protocol": 190, "opencv": 190, "rqt": 190, "eas": 190, "awesom": 190, "rebuild": [190, 192], "dir": 190, "my_ws_dock": 190, "navigator_activ": 190, "favorit": [190, 203], "editor": [190, 198, 200, 204], "annoi": 190, "atop": 190, "conclud": 190, "nav2dep": 190, "strict": 190, "asset": [190, 192], "carv": 190, "hammer": 190, "smash": 190, "xauthor": 190, "xserver": 190, "altogeth": [190, 194], "belabor": 190, "tb3_simulation_gazebo_launch": 190, "systemd": 190, "Be": [190, 192], "joystick": [190, 194], "dig": 190, "debian_frontend": 190, "noninteract": 190, "wget": 190, "nav2_branch": 190, "misloc": 191, "misalign": 191, "moreov": 191, "inscribed_inflated_obstacl": 191, "free_spac": 191, "recogn": 191, "eight": [191, 197], "intercorrel": 191, "eros": 191, "fragment": 191, "trace": 192, "unix": 192, "breakpoint": 192, "reli": [192, 197], "fairli": 192, "symbol": 192, "valgrind": [192, 193], "add_compile_opt": [192, 193], "ton": 192, "couldn": 192, "clever": 192, "revert": 192, "chug": 192, "__gi_rais": 192, "sig": 192, "sysdep": 192, "sysv": 192, "0x00007ffff79cc859": 192, "__gi_abort": 192, "79": 192, "0x00007ffff7c52951": 192, "usr": [192, 201], "lib": [192, 201], "x86_64": [192, 201], "gnu": [192, 201], "libstdc": 192, "0x00007ffff7c5e47c": 192, "0x00007ffff7c5e4e7": 192, "0x00007ffff7c5e799": 192, "__cxa_throw": 192, "0x00007ffff7c553eb": 192, "0x000055555555936c": 192, "_m_range_check": 192, "0x5555555cfdb0": 192, "__n": 192, "stl_vector": 192, "1070": 192, "0x0000555555558e1d": 192, "1091": 192, "0x000055555555828b": 192, "gdbtester": 192, "vectorcrash": 192, "0x5555555cfb40": 192, "gdb_test_pkg": 192, "gdb_test_nod": 192, "0x0000555555559cfc": 192, "argc": 192, "argv": 192, "0x7fffffffc108": 192, "stl": 192, "deduc": 192, "xterm": [192, 193], "pop": 192, "stdin": 192, "start_sync_slam_toolbox_nod": 192, "mapper_params_online_sync": 192, "sync_slam_toolbox_nod": 192, "bog": 192, "investig": 192, "componentcontain": 192, "__node": [192, 193], "beauti": 192, "backward_ro": 192, "find_packag": 192, "inject": 192, "spent": 193, "bottleneck": 193, "callgrind": 193, "kcachegrind": 193, "cmake_build_typ": 193, "relwithdebinfo": 193, "xxx": 193, "suffix": 193, "dcmake_build_typ": 193, "subset": 193, "invoc": 193, "pg": 193, "cmd_vel_nav": [193, 202], "start_controller_server_nod": 193, "elsewher": 193, "ineri": 194, "unid": 194, "mecanum": 194, "notori": 194, "landscap": 194, "retrofit": 194, "subfield": 194, "uav": 194, "intrins": 194, "interins": 194, "stereolab": 194, "sdk": 194, "tightli": 194, "shop": 194, "amr": 194, "gmsl2": 194, "shutter": 194, "blur": 194, "zed2": 194, "zed2i": 194, "mini": 194, "playlist": 194, "youtub": 194, "serial": 194, "zed_wrapp": 194, "zedx": 194, "zedxm": 194, "closur": 194, "camera_odom": 194, "pos_tracking_en": 194, "path_max_count": 194, "qos_depth": 194, "blib": 194, "thrash": 194, "pos_track": 194, "publish_map_tf": 194, "area_memori": 194, "Or": [194, 203], "ukf": 194, "odom1": [194, 197], "odom1_config": [194, 197], "odom1_differenti": 194, "odom1_rel": 194, "odom1_queue_s": 194, "odom1_pose_rejection_threshold": 194, "outlandish": 194, "flat": 194, "_differenti": 194, "bounc": 194, "dataset": 194, "70m": 194, "hi": 194, "dog": 194, "golden": 194, "gate": 194, "ca": 194, "quadrup": 194, "mock": 194, "yeah": 194, "luggag": 195, "robocup": 195, "cati": 195, "toolbar": 195, "clicked_point": [195, 203], "clicked_point_to_pos": 195, "nav2_test_util": 195, "hour": 196, "turtlebot3_bringup": [196, 199], "your_map": 196, "use_sim": 196, "bringup_launch": 196, "forget": 196, "nav2_default_view": 196, "shadow": 196, "plot": 196, "auto_start": 196, "goaltool": 196, "rl": 197, "pedro": 197, "gonzalez": 197, "kiwibot": 197, "mapviz": 197, "tile": 197, "nav2_gps_waypoint_follower_demo": 197, "gnss": 197, "satellit": 197, "earth": 197, "altitud": 197, "000km": 197, "radio": 197, "trilater": 197, "latitud": 197, "longitud": 197, "wgs84": 197, "north": 197, "meridian": 197, "impract": 197, "4789": 197, "413km": 197, "177": 197, "511km": 197, "4194": 197, "292km": 197, "475km": 197, "553km": 197, "22km": 197, "addin": 197, "cope": 197, "geodesi": 197, "ellipsoid": 197, "secant": 197, "south": 197, "america": 197, "enu": 197, "face": 197, "east": 197, "gpss": 197, "augment": [197, 206], "rtk": 197, "1cm": 197, "matter": 197, "europ": 197, "cardin": 197, "magnetomet": 197, "despit": 197, "figur": [197, 204], "air": 197, "tractor": 197, "electromagnet": 197, "electr": 197, "perman": 197, "magnet": 197, "draw": [197, 198, 200], "amp": 197, "disturb": 197, "danc": 197, "sonoma": 197, "racewai": 197, "spherical_coordin": 197, "lat": 197, "2022": 197, "surface_model": 197, "earth_wgs84": 197, "latitude_deg": 197, "161479": 197, "longitude_deg": 197, "122": 197, "454630": 197, "488": 197, "heading_deg": 197, "navsatfix": 197, "tb3_gp": 197, "position_sens": 197, "my_gps_plugin": 197, "libgazebo_ros_gps_sensor": 197, "gps_link": 197, "010": 197, "gazebo_gps_world": 197, "inde": 197, "chain": [197, 200, 202], "ekf_filter_node_odom": 197, "dimension": 197, "ekf_filter_node_map": 197, "ingest": 197, "datum": 197, "undeclar": 197, "yaw_offset": 197, "compens": 197, "magnetic_declination_radian": 197, "zero_altitud": 197, "broadcast_utm_transform": 197, "publish_filtered_gp": 197, "use_odometry_yaw": 197, "wait_for_datum": 197, "161491": 197, "4546443": 197, "lon": 197, "saniti": 197, "dual_ekf_navsat": 197, "bing": 197, "keyboard": 197, "teleoper": 197, "teleop_twist_keyboard": 197, "blue": [197, 204], "trustworthi": 197, "pointstamp": 197, "interactive_waypoint_follow": 197, "161491054181276": 197, "45464431092836": 197, "161587576524845": 197, "4547994038464": 197, "gps_waypoint_logg": 197, "gps_waypoint": 197, "logged_waypoint_follow": 197, "emphas": 197, "showcas": 197, "pgm": [198, 200], "bmp": [198, 200], "keepout_mask": 198, "favourit": [198, 200], "gimp": 198, "dark": 198, "understood": 198, "color_dark": 198, "color_light": 198, "trinari": [198, 200], "principl": 198, "occupied_thresh": [198, 200], "free_thresh": [198, 200], "integ": 198, "negat": 198, "blacker": 198, "whiter": 198, "passibl": 198, "impass": 198, "undesir": 198, "sooner": 198, "feaur": 198, "drawn": 198, "pencil": 198, "simplic": 198, "repeatedli": [198, 200, 203], "hotel": [198, 200], "laid": [198, 200], "meta": [198, 200], "ament_index_python": [198, 200], "groupact": 198, "pythonexpress": 198, "notequalssubstitut": 198, "loadcomposablenod": [198, 203], "pushrosnamespac": 198, "nav2_common": [198, 200], "costmap_filters_demo_dir": [198, 200], "nav2_costmap_filters_demo": [198, 200], "filter_mask_serv": [198, 200], "mask_yaml_fil": [198, 200], "container_nam": 198, "container_name_ful": 198, "declare_namespace_cmd": [198, 200], "declare_use_sim_time_cmd": [198, 200], "declare_autostart_cmd": [198, 200], "declare_params_file_cmd": [198, 200], "declare_mask_yaml_file_cmd": [198, 200], "declare_use_composition_cmd": 198, "declare_container_name_cmd": 198, "nav2_contain": 198, "param_substitut": [198, 200], "source_fil": [198, 200], "root_kei": [198, 200], "convert_typ": [198, 200], "load_nod": 198, "nav2_map_serv": [198, 199, 200], "emulate_tti": [198, 200], "188": [198, 200], "lifecycle_manager_costmap_filt": [198, 200], "load_composable_nod": 198, "target_contain": 198, "costmapfilterinfoserv": 198, "ld": [198, 200], "add_act": [198, 200], "keepout_filter_mask": 198, "tutorials_w": [198, 200], "pwd": 198, "keepout_param": 198, "costamp2d": 198, "devel": [199, 201], "pub": 199, "sandbox": 199, "decod": 200, "formula": 200, "filter_mask_data": 200, "speed_mask": 200, "grei": 200, "darker": 200, "somewher": 200, "196": 200, "speed_param": 200, "start_lifecycle_manager_cmd": 200, "start_map_server_cmd": 200, "start_costmap_filter_info_server_cmd": 200, "speed_filter_mask": 200, "jerk": 200, "unpredict": 200, "payload": 200, "unfold": 200, "ubuntu": 201, "openvdb": 201, "libjmalloc": 201, "loadlibrari": 201, "libjemalloc": 201, "ld_preload": 201, "volumet": 201, "2x": 201, "citizen": 201, "farm": 201, "spatio_temporal_voxel_lay": 201, "voxel_decai": 201, "decay_model": 201, "voxel_s": 201, "update_footprint_en": 201, "mapping_mod": 201, "map_save_dur": 201, "obstacle_rang": 201, "voxel_min_point": 201, "clear_after_read": 201, "max_z": 201, "min_z": 201, "vertical_fov_angl": 201, "8745": 201, "horizontal_fov_angl": 201, "048": 201, "decay_acceler": 201, "model_typ": 201, "registr": 201, "neutral": 201, "collision_monitor_nod": 202, "preset": 202, "collision_monitor_param": 202, "clockwis": 202, "respawn_delai": 202, "log_level": 202, "consol": 202, "nonchargingdock": 203, "revis": 203, "simplechargingdock": 203, "infrastructur": 203, "procedur": 203, "prestag": 203, "nova": 203, "carter": 203, "opennav_docking_cor": 203, "jointstat": 203, "getstagingpos": 203, "getrefinedpos": 203, "disablecharg": 203, "hasstoppedcharg": 203, "equival": 203, "isaac_ros_apriltag": 203, "decoupl": 203, "flex_dock1": 203, "flex_dock2": 203, "dummy_dock": 203, "movabl": 203, "segwai": 203, "70cm": 203, "external_detection_": 203, "cm": 203, "sep": 203, "nova_carter_dock_params_dir": 203, "docking_tim": 203, "irregularli": 203, "haven": 203, "media": 203, "isaac_apriltag_detection_pipelin": 203, "docking_cli": 203, "wait_for_serv": 203, "timeout_sec": 203, "goal_msg": 203, "str": 203, "send_goal_futur": 203, "send_goal_async": 203, "_feedbackcallback": 203, "spin_until_future_complet": 203, "goal_handl": 203, "result_futur": 203, "get_result_async": 203, "tester": 203, "opennav_docking_bt": 203, "companion": 204, "deepli": 204, "siemen": 204, "buggi": 204, "menu": 204, "icon": 204, "nav2_tree_nod": 204, "brows": 204, "ok": 204, "sync": 204, "assembl": 204, "parameteriz": 204, "perhap": 204, "orang": 204, "treenod": 204, "ui": 204, "treenodesmodel": 204, "myawesomenewnod": 204, "input_port": 204, "key_nam": 204, "output_port": 204, "key_name2": 204, "life": 204, "inout_port": 204, "next_target": 204, "pancak": 204, "tend": 205, "surpris": 205, "dictat": 205, "modu": 205, "operandi": 205, "stvl": 206, "hero": 206}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"project": [0, 15, 161, 167, 192], "2021": 0, "summer": 0, "student": 0, "program": 0, "3": [1, 5, 165, 170, 171, 172, 173, 174, 175, 196, 197, 198, 199, 200, 201], "assist": [1, 2, 165], "teleop": [1, 165], "1": [2, 4, 170, 171, 172, 173, 174, 175, 188, 191, 195, 196, 197, 198, 199, 200, 201], "creat": [2, 3, 156, 170, 171, 173, 174, 175, 195], "configur": [2, 13, 28, 164, 179, 180, 182, 183, 198, 200, 202, 203, 205], "analog": 2, "moveit": 2, "2": [3, 5, 11, 12, 27, 167, 170, 171, 172, 173, 174, 175, 188, 191, 192, 193, 195, 196, 197, 198, 199, 200, 201], "new": [3, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 187], "planner": [3, 27, 108, 109, 114, 116, 141, 142, 143, 164, 165, 166, 167, 171, 174, 177, 179, 186], "control": [3, 19, 27, 95, 98, 102, 103, 107, 111, 128, 164, 165, 166, 167, 173, 177, 179, 186, 205], "plugin": [3, 93, 95, 98, 99, 102, 109, 114, 118, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 176, 177, 179, 182, 183, 186, 188, 201, 203], "navig": [4, 7, 8, 9, 12, 18, 21, 22, 23, 24, 27, 94, 160, 163, 165, 166, 167, 175, 177, 179, 196, 197, 198, 199, 200], "dynam": [4, 20, 165, 167, 168, 195], "obstacl": [4, 22, 107, 123, 164, 167, 186, 191], "integr": [4, 10, 107, 166], "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, 73, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89], "grid": 5, "map": [5, 106, 163, 166, 183, 199], "ro": [5, 11, 27, 99, 166, 190, 192, 193, 194], "environment": [5, 27], "model": [5, 107, 165, 166], "6": [6, 10], "2d": [6, 99, 141, 165, 183], "3d": 6, "local": [6, 27, 182, 183, 194, 197], "improv": [6, 165], "4": [7, 167, 170, 171, 172, 173, 174, 175, 196, 197, 198, 199, 200], "multithread": 7, "5": [8, 9, 167, 196], "brand": 8, "websit": 8, "safeti": [9, 166], "node": [9, 11, 19, 27, 90, 91, 95, 96, 164, 165, 166, 167, 168, 177, 183, 187, 188, 192, 193, 204], "semant": 10, "7": 11, "reduc": [11, 165], "determin": 11, "advanc": 12, "test": [12, 166, 194, 197], "framework": 12, "8": 13, "convert": 13, "twist": 13, "twiststamp": [13, 167, 168], "ecosystem": 13, "run": [13, 160, 166, 170, 171, 172, 173, 174, 175, 180, 182, 183, 191, 195, 198, 200], "time": [13, 164, 166, 167, 181], "about": 14, "contact": 14, "relat": [15, 161], "robot": [16, 27, 165, 167, 180, 181, 182, 185, 186, 194, 199], "us": [16, 156, 157, 165, 166, 167, 168, 182, 183, 185, 194, 197, 201, 202, 203, 205], "nav2": [17, 19, 27, 154, 161, 164, 165, 166, 168, 183, 186, 187, 190, 191, 192, 193, 195, 196, 198, 200, 202], "behavior": [17, 18, 27, 93, 94, 95, 163, 164, 165, 166, 167, 170, 171, 177, 186, 195, 204], "tree": [17, 18, 27, 94, 95, 163, 164, 166, 171, 177, 195, 204], "detail": 18, "walkthrough": 18, "overview": [18, 26, 27, 161, 170, 171, 172, 173, 174, 175, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "prerequisit": [18, 157, 182], "To": [18, 19, 22, 23, 24, 165, 186], "pose": [18, 21, 22, 23, 24, 166, 196], "With": [18, 24], "replan": [18, 24, 165], "recoveri": [18, 19, 27, 164, 165], "subtre": [18, 167], "introduct": [19, 167, 180, 182, 183, 184], "specif": 19, "action": [19, 27, 95, 163, 164, 165, 167, 168, 203], "condit": [19, 95], "decor": [19, 95], "pipelinesequ": [19, 81], "roundrobin": [19, 83], "follow": [20, 27, 107, 118, 167, 195, 197], "point": [20, 167, 195], "through": [21, 168, 170, 173, 174, 175], "paus": 22, "Near": 22, "goal": [22, 107, 164, 165, 166, 167, 168, 177, 196], "consist": 24, "And": 24, "If": 24, "path": [24, 107, 165, 166, 167], "becom": 24, "invalid": [24, 165], "odometri": [25, 27, 182, 194, 197], "calibr": [25, 189], "simpl": [26, 113, 165, 166, 167], "command": [26, 165, 166, 167, 190], "api": [26, 165, 166, 167, 203], "costmap": [26, 27, 99, 106, 107, 163, 164, 166, 167, 168, 177, 183, 198, 200, 201], "footprint": [26, 27, 180, 186], "collis": [26, 90, 91, 96, 166, 167, 168, 202], "checker": [26, 164, 165, 166, 167, 177], "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, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 122, 125, 141, 142, 143, 160, 179], "demo": [26, 182, 184, 202, 205], "concept": 27, "server": [27, 93, 97, 98, 100, 101, 106, 109, 115, 163, 165, 166, 167, 168, 179, 187, 198, 200, 203], "lifecycl": [27, 104, 156, 165, 167, 187], "bond": [27, 167], "smoother": [27, 97, 112, 113, 115, 117, 165, 166, 167, 177, 188], "waypoint": [27, 118, 166, 167, 177, 197], "state": [27, 143, 166, 185, 194], "estim": [27, 194], "standard": [27, 164, 167], "global": [27, 167, 168, 194, 197], "posit": 27, "slam": [27, 199], "represent": 27, "layer": [27, 107, 120, 121, 123, 126, 127, 163, 166, 167, 177, 191], "filter": [27, 99, 106, 119, 122, 125, 163, 164, 166, 177, 191, 198, 200], "other": [27, 186], "form": 27, "academ": 27, "guid": [28, 154, 156, 158, 169, 181, 186], "assistedteleop": [29, 93], "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, 73, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89], "backup": [30, 93, 164, 168], "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, 164], "clearcostmapexceptregion": [39, 164], "clearentirecostmap": 40, "computecoveragepath": 41, "computepaththroughpos": [42, 164], "computepathtopos": [43, 164], "controllerselector": 44, "dockrobot": 45, "driveonhead": [46, 93, 168], "followpath": [47, 164], "getposefrompath": 48, "goalcheckerselector": 49, "navigatethroughpos": [50, 164], "navigatetopos": [51, 164], "plannerselector": 52, "progresscheckerselector": 53, "reinitializegloballoc": 54, "removeincollisiongo": 55, "removepassedgo": 56, "smoothpath": 57, "smootherselector": [58, 166], "spin": [59, 93, 168], "truncatepath": 60, "truncatepathloc": [61, 165], "undockrobot": 62, "wait": 63, "areerrorcodespres": 64, "distancetravel": 65, "paramet": [65, 67, 85, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 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, 164, 165, 166, 167, 201], "globallyupdatedgo": 66, "goalreach": 67, "goalupd": 68, "initialposereceiv": 69, "isbatterycharg": 70, "isbatterylow": 71, "ispathvalid": 72, "isstop": 73, "isstuck": 74, "pathexpiringtim": 75, "timeexpir": 76, "transformavail": 77, "wouldacontrollerrecoveryhelp": 78, "wouldaplannerrecoveryhelp": 79, "wouldasmootherrecoveryhelp": 80, "recoverynod": 82, "distancecontrol": 84, "goalupdat": 85, "pathlongeronapproach": [86, 165], "ratecontrol": 87, "singletrigg": 88, "speedcontrol": 89, "detector": [90, 167], "featur": [90, 91, 167], "polygon": [90, 91, 167], "observ": [90, 91], "sourc": [90, 91, 155, 167], "monitor": [91, 96, 165, 166, 167, 202], "velocitypolygon": [91, 167, 202], "amcl": [92, 165], "default": [93, 98, 99, 109, 118, 164, 166, 167, 168], "xml": [95, 164, 188], "provid": [96, 98, 114, 118], "constrain": [97, 165], "costmap2d": [99, 164, 172, 186, 201], "coverag": 100, "dock": [101, 168, 203], "simplechargingdock": 101, "dwb": [102, 128, 166, 168], "trajectori": [102, 107, 168], "critic": [102, 107, 167], "grace": [103, 167], "manag": [104, 165], "loopback": [105, 168], "simul": [105, 168, 182, 183, 195], "saver": 106, "info": [106, 198, 200], "predict": [107, 166], "mppi": [107, 167], "visual": [107, 168, 180, 183, 185, 190, 204], "handler": 107, "ackermann": 107, "motion": [107, 165, 167], "constraint": [107, 167], "angl": [107, 167], "cost": [107, 167, 168], "align": 107, "prefer": 107, "forward": [107, 166], "twirl": 107, "veloc": [107, 117, 165, 166, 168], "deadband": 107, "note": 107, "user": 107, "gener": [107, 155, 163, 206], "word": 107, "wisdom": 107, "horizon": 107, "size": 107, "offset": 107, "inflat": [107, 121, 186], "navfn": [108, 164, 165], "regul": [110, 166], "pure": [110, 173], "pursuit": [110, 173], "rotat": [111, 165, 167, 186, 205], "shim": [111, 165, 167, 205], "savitzki": [112, 166], "golai": [112, 166], "smac": [114, 141, 142, 143, 165, 166, 167, 186], "descript": [114, 183], "theta": [116, 165], "star": 116, "binari": [119, 155], "denois": [120, 166, 191], "keepout": [122, 198], "rang": [124, 183], "sensor": [124, 183], "speed": [125, 166, 200], "static": [126, 167, 168, 184], "voxel": [127, 167], "xytheta": 129, "iter": 129, "kinemat": [130, 165], "publish": [131, 166, 168, 184, 185, 198, 200], "limitedaccelgener": 132, "standardtrajectorygener": 133, "poseprogresscheck": [134, 166], "simplegoalcheck": 135, "simpleprogresscheck": 136, "stoppedgoalcheck": 137, "inputatwaypoint": 138, "photoatwaypoint": 139, "waitatwaypoint": 140, "hybrid": [142, 167], "A": [142, 167, 204], "lattic": 143, "baseobstaclecrit": 144, "goalaligncrit": 145, "goaldistcrit": 146, "obstaclefootprintcrit": 147, "oscillationcrit": 148, "pathaligncrit": 149, "pathdistcrit": 150, "preferforwardcrit": 151, "rotatetogoalcrit": 152, "twirlingcrit": 153, "build": [154, 155, 156, 180, 182, 183, 185, 190], "troubleshoot": 154, "common": [154, 183], "depend": 154, "failur": [154, 166], "report": 154, "issu": 154, "instal": [155, 160, 201], "For": [155, 167, 190], "iron": [155, 166, 167, 178], "older": 155, "jazzi": [155, 167, 168, 178], "newer": 155, "releas": 155, "distribut": 155, "roll": 155, "develop": [155, 158, 159, 190], "docker": [155, 190], "contain": [155, 156, 157, 190], "imag": [155, 156, 183, 190], "doxygen": 155, "help": 155, "dev": [156, 157], "start": [156, 157, 160, 166, 199], "termin": 156, "rebuild": 156, "what": [157, 205], "why": 157, "how": [157, 191], "i": [157, 165, 205], "do": 157, "work": [157, 163, 191, 199], "get": [157, 159, 160, 192, 199], "secur": 157, "involv": 159, "process": [159, 165], "licens": 159, "certif": 159, "origin": 159, "dco": 159, "our": 161, "sponsor": 161, "servic": [161, 165], "citat": 161, "dash": 162, "eloqu": [162, 163], "packag": 162, "navigation2": [162, 184, 199, 201], "architectur": 162, "chang": [162, 164, 165, 166, 167, 168], "foxi": [163, 164], "updat": [163, 164], "re": 163, "particl": 163, "messag": [163, 183], "select": [163, 167, 179, 186], "each": 163, "followpoint": 163, "capabl": 163, "galact": [164, 165], "feedback": [164, 166], "bt": [164, 165, 166, 167, 168, 171, 188], "interfac": [164, 167, 199], "ad": [164, 165, 166, 167, 168, 182, 183, 185, 187, 188, 203, 204], "goal_checker_id": 164, "attribut": 164, "groot": [164, 165, 204], "support": [164, 165], "smacplann": 164, "thetastarplann": 164, "regulatedpurepursuitcontrol": 164, "current_": 164, "usag": 164, "unit": 164, "rai": 164, "trace": 164, "mark": 164, "sensor_msg": [164, 183], "pointcloud": 164, "pointcloud2": [164, 183], "controllerserv": 164, "failure_toler": 164, "remov": [164, 165, 166, 167, 168], "launch": [164, 165, 166, 167, 182, 183, 185, 186, 192, 193, 196, 199, 201, 203], "rviz": [164, 166, 167, 168, 180, 183, 185, 195, 196, 201], "panel": [164, 166, 168], "inform": 164, "humbl": [165, 166, 178], "major": 165, "python": [165, 166], "executor": [165, 177], "nav2_cor": 165, "extend": 165, "btservicenod": 165, "result": [165, 167, 193], "includ": [165, 166, 167], "spawn": 165, "gazebo": [165, 182, 183, 197], "timeout": [165, 166, 167], "use_final_approach_orient": 165, "smacplanner2d": 165, "fix": [165, 167, 168], "orient": 165, "being": 165, "ignor": 165, "small": 165, "corner": 165, "case": 165, "detect": 165, "except": 165, "multipl": [165, 166], "limit": [165, 166, 168, 200], "rpp": [165, 166, 167], "task": [165, 177, 187], "approach": [165, 167], "scale": 165, "param": [165, 167, 170, 173, 174, 175], "refactor": 165, "drop": 165, "live": 165, "onli": [165, 167], "costmaplay": 165, "cleararea": 165, "invert": 165, "logic": 165, "composit": [165, 187], "cancel": [165, 167], "constant": 165, "rate": 165, "euclidean": 165, "distanc": [165, 166], "respawn": 165, "use_sim_tim": 166, "from": [166, 167, 168, 190, 192, 193], "yaml": [166, 167], "up": [166, 179, 180, 182, 183, 184, 185, 194], "recurs": 166, "refin": 166, "parameteriz": 166, "check": [166, 168], "expand": 166, "benchmark": 166, "toler": 166, "costmap_2d_nod": 166, "constructor": [166, 168], "file": [166, 167, 168, 170, 173, 174, 175, 182, 183, 192, 193], "map_serv": 166, "give": 166, "access": [166, 167], "both": 166, "error": [166, 167, 187], "code": [166, 167, 187], "load": 166, "save": 166, "loop": 166, "v": [166, 186], "revers": 166, "prune": 166, "more": 166, "stabl": 166, "curv": 166, "long": 166, "lookahead": 166, "renam": 166, "appli": 166, "deceler": 166, "when": [166, 167], "allow": [166, 167], "progress_checker_plugin": 166, "": [166, 167, 180], "name": [166, 167, 170, 171, 173, 174, 175], "type": [166, 167], "isbatterychargingcondit": 166, "smacplannerhybrid": 166, "viz_expans": 166, "behaviortre": 167, "cpp": 167, "upgrad": 167, "version": 167, "option": [167, 168, 186], "add": [167, 171], "format": 167, "soft": 167, "real": 167, "opennav_coverag": 167, "opennav_dock": 167, "introduc": 167, "multi": 167, "bringup": [167, 168, 192, 193], "use_interpol": 167, "depreci": 167, "handl": 167, "direction": 167, "addit": 167, "acceler": 167, "move": 167, "enumer": 167, "substitut": 167, "The": [167, 185], "debug": 167, "On": 167, "shortcut": 167, "solut": 167, "gp": [167, 197], "nav2_collision_monitor": 167, "enabl": [167, 172, 191, 198, 200], "disabl": [167, 168], "expos": 167, "rewrittenyaml": 167, "could": 167, "namespac": [167, 168], "durat": 167, "wait_act": 167, "activ": 167, "fail": 167, "requir": [167, 170, 171, 172, 173, 174, 175, 188, 189, 191, 196, 197, 198, 199, 200, 202, 203], "transform": [167, 184, 197], "ar": 167, "avail": 167, "obtain": 167, "share": 167, "resourc": 167, "watchdog": 167, "mechan": 167, "base": [167, 190], "source_timeout": 167, "block": 167, "btactionserv": 167, "nativ": 167, "librari": [167, 171], "halttre": 167, "frame": 167, "costmapupd": 167, "msg": 167, "full": 167, "stack": [167, 191, 198, 200, 202], "clock": 167, "custom": [167, 171, 204], "progress": [167, 177], "interpolate_curvature_after_go": 167, "conflict": 167, "between": 167, "use_rotate_to_head": 167, "allow_revers": 167, "globalplann": 167, "btnavig": 167, "doubl": 167, "colon": 167, "radiu": [167, 186], "circl": 167, "footprint_clearing_en": 167, "bond_heartbeat_period": 167, "rotate_to_goal_head": 167, "regulatedpurepursuit": 167, "use_cancel_deceler": 167, "k": 168, "turtl": 168, "cmdvel": 168, "infrastructur": 168, "tool": 168, "cell": 168, "inspect": 168, "flicker": 168, "zero": [168, 190], "exit": 168, "revamp": 168, "multirobot": 168, "config": [168, 171], "map_top": 168, "simplifi": 168, "costmap2dro": 168, "migrat": 169, "write": [170, 171, 172, 173, 174, 175, 185], "tutori": [170, 171, 172, 173, 174, 175, 176, 188, 189, 191, 195, 196, 197, 198, 199, 200, 201, 206], "step": [170, 171, 172, 173, 174, 175, 188, 189, 191, 195, 196, 197, 198, 199, 200, 201], "export": [170, 171, 172, 173, 174, 175], "pass": [170, 173, 174, 175], "your": [171, 182, 188, 190, 196], "make": 172, "gradientlay": 172, "straightlin": 174, "roadmap": 178, "set": [179, 180, 182, 183, 184, 185, 194], "algorithm": 179, "summari": 179, "conclus": [179, 180, 182, 183, 184, 185, 187, 190, 197], "verif": [180, 182, 183], "first": [181, 190], "setup": [181, 182, 195, 196, 197, 201], "an": [182, 201], "system": [182, 197], "urdf": [182, 183, 185], "laserscan": 183, "nav2_costmap_2d": 183, "slam_toolbox": 183, "environ": [185, 196], "physic": [185, 196], "properti": 185, "tune": 186, "potenti": 186, "field": 186, "place": 186, "cach": 186, "heurist": 186, "page": 186, "we": 186, "d": 186, "love": 186, "offer": 186, "0": [188, 195, 196, 197, 199, 201], "familiar": 188, "specifi": 188, "modifi": [188, 201], "camera": [189, 194], "hero": 190, "preliminari": [190, 192, 193], "import": 190, "explor": 190, "understand": 190, "deploy": 190, "appendix": 190, "nois": 191, "induc": 191, "backtrac": 192, "larg": 192, "automat": 192, "crash": 192, "profil": 193, "interpret": 193, "vio": 194, "augment": 194, "zed": 194, "x": 194, "fuse": 194, "Into": 194, "vslam": 194, "out": 194, "object": 195, "click": 195, "turtlebot": 196, "variabl": 196, "initi": 196, "locat": 196, "send": 196, "world": 197, "navsat": 197, "interact": [197, 204], "log": 197, "zone": 198, "prepar": [198, 200, 202], "mask": [198, 200], "while": 199, "simplif": 199, "stvl": 201, "extern": 201, "execut": [202, 205], "chargingdock": 203, "databas": 203, "put": 203, "It": 203, "all": 203, "togeth": 203, "edit": 204, "primari": 205}, "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"], [161, "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"], [161, "overview"], [170, "overview"], [171, "overview"], [172, "overview"], [173, "overview"], [174, "overview"], [175, "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"], [205, "overview"]], "Prerequisites": [[18, "prerequisites"], [157, "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"], [177, "planners"]], "Controllers": [[27, "controllers"], [177, "controllers"]], "Behaviors": [[27, "behaviors"], [177, "behaviors"]], "Smoothers": [[27, "smoothers"], [177, "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"], [164, "costmap-filters"], [166, "costmap-filters"], [177, "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"], [77, "input-ports"], [82, "input-ports"], [84, "input-ports"], [85, "input-ports"], [86, "input-ports"], [87, "input-ports"], [89, "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"], [95, "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"], [113, "example"], [115, "example"], [116, "example"], [117, "example"], [118, "example"], [119, "example"], [120, "example"], [122, "example"], [125, "example"], [141, "example"], [142, "example"], [143, "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"], [85, "parameters"], [90, "parameters"], [91, "parameters"], [92, "parameters"], [94, "parameters"], [98, "parameters"], [100, "parameters"], [101, "parameters"], [104, "parameters"], [105, "parameters"], [108, "parameters"], [109, "parameters"], [116, "parameters"], [118, "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"], [153, "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"]], "IsStopped": [[73, "isstopped"]], "Input Port": [[73, "input-port"], [78, "input-port"], [79, "input-port"], [80, "input-port"]], "IsStuck": [[74, "isstuck"]], "PathExpiringTimer": [[75, "pathexpiringtimer"]], "TimeExpired": [[76, "timeexpired"]], "TransformAvailable": [[77, "transformavailable"]], "WouldAControllerRecoveryHelp": [[78, "wouldacontrollerrecoveryhelp"]], "WouldAPlannerRecoveryHelp": [[79, "wouldaplannerrecoveryhelp"]], "WouldASmootherRecoveryHelp": [[80, "wouldasmootherrecoveryhelp"]], "PipelineSequence": [[81, "pipelinesequence"]], "RecoveryNode": [[82, "recoverynode"]], "RoundRobin": [[83, "roundrobin"]], "DistanceController": [[84, "distancecontroller"]], "GoalUpdater": [[85, "goalupdater"]], "PathLongerOnApproach": [[86, "pathlongeronapproach"]], "RateController": [[87, "ratecontroller"]], "SingleTrigger": [[88, "singletrigger"]], "SpeedController": [[89, "speedcontroller"]], "Collision Detector Node": [[90, "collision-detector-node"]], "Features": [[90, "features"], [91, "features"]], "Polygons parameters": [[90, "polygons-parameters"], [91, "polygons-parameters"]], "Observation sources parameters": [[90, "observation-sources-parameters"], [91, "observation-sources-parameters"]], "Collision Monitor Node": [[91, "collision-monitor-node"]], "VelocityPolygon parameters": [[91, "velocitypolygon-parameters"]], "AMCL": [[92, "amcl"]], "Behavior Server": [[93, "behavior-server"]], "Behavior Server Parameters": [[93, "behavior-server-parameters"]], "Default Plugins": [[93, "default-plugins"], [98, "default-plugins"], [99, "default-plugins"], [109, "default-plugins"]], "Spin Behavior Parameters": [[93, "spin-behavior-parameters"]], "BackUp Behavior Parameters": [[93, "backup-behavior-parameters"]], "DriveOnHeading Behavior Parameters": [[93, "driveonheading-behavior-parameters"]], "AssistedTeleop Behavior Parameters": [[93, "assistedteleop-behavior-parameters"]], "Behavior-Tree Navigator": [[94, "behavior-tree-navigator"]], "Behavior Tree XML Nodes": [[95, "behavior-tree-xml-nodes"]], "Action Plugins": [[95, "action-plugins"]], "Condition Plugins": [[95, "condition-plugins"]], "Control Plugins": [[95, "control-plugins"]], "Decorator Plugins": [[95, "decorator-plugins"]], "Collision Monitor": [[96, "collision-monitor"]], "Provided Nodes": [[96, "provided-nodes"]], "Constrained smoother": [[97, "constrained-smoother"]], "Smoother Server Parameters": [[97, "smoother-server-parameters"], [115, "smoother-server-parameters"]], "Controller Server": [[98, "controller-server"], [179, "controller-server"]], "Provided Plugins": [[98, "provided-plugins"], [114, "provided-plugins"], [118, "provided-plugins"]], "Costmap 2D": [[99, "costmap-2d"], [183, "costmap-2d"]], "Costmap2D ROS Parameters": [[99, "costmap2d-ros-parameters"]], "Plugin Parameters": [[99, "plugin-parameters"]], "Costmap Filters Parameters": [[99, "costmap-filters-parameters"]], "Coverage Server": [[100, "coverage-server"]], "Docking Server": [[101, "docking-server"]], "SimpleChargingDock Parameters": [[101, "simplechargingdock-parameters"]], "DWB Controller": [[102, "dwb-controller"], [128, "dwb-controller"]], "Controller": [[102, "controller"]], "Plugins": [[102, "plugins"]], "Trajectory Critics": [[102, "trajectory-critics"]], "Graceful Controller": [[103, "graceful-controller"]], "Graceful Controller Parameters": [[103, "graceful-controller-parameters"]], "Lifecycle Manager": [[104, "lifecycle-manager"]], "Loopback Simulator": [[105, "loopback-simulator"]], "Map Server / Saver": [[106, "map-server-saver"]], "Map Saver Parameters": [[106, "map-saver-parameters"]], "Map Server Parameters": [[106, "map-server-parameters"]], "Costmap Filter Info Server Parameters": [[106, "costmap-filter-info-server-parameters"]], "Model Predictive Path Integral Controller": [[107, "model-predictive-path-integral-controller"]], "MPPI Parameters": [[107, "mppi-parameters"]], "Trajectory Visualization": [[107, "trajectory-visualization"]], "Path Handler": [[107, "path-handler"]], "Ackermann Motion Model": [[107, "ackermann-motion-model"]], "Constraint Critic": [[107, "constraint-critic"]], "Goal Angle Critic": [[107, "goal-angle-critic"]], "Goal Critic": [[107, "goal-critic"]], "Obstacles Critic": [[107, "obstacles-critic"]], "Cost Critic": [[107, "cost-critic"]], "Path Align Critic": [[107, "path-align-critic"]], "Path Angle Critic": [[107, "path-angle-critic"]], "Path Follow Critic": [[107, "path-follow-critic"]], "Prefer Forward Critic": [[107, "prefer-forward-critic"]], "Twirling Critic": [[107, "twirling-critic"]], "Velocity Deadband Critic": [[107, "velocity-deadband-critic"]], "Notes to Users": [[107, "notes-to-users"]], "General Words of Wisdom": [[107, "general-words-of-wisdom"]], "Prediction Horizon, Costmap Sizing, and Offsets": [[107, "prediction-horizon-costmap-sizing-and-offsets"]], "Obstacle, Inflation Layer, and Path Following": [[107, "obstacle-inflation-layer-and-path-following"]], "NavFn Planner": [[108, "navfn-planner"]], "Planner Server": [[109, "planner-server"], [179, "planner-server"]], "Regulated Pure Pursuit": [[110, "regulated-pure-pursuit"]], "Regulated Pure Pursuit Parameters": [[110, "regulated-pure-pursuit-parameters"]], "Rotation Shim Controller": [[111, "rotation-shim-controller"]], "Rotation Shim Controller Parameters": [[111, "rotation-shim-controller-parameters"]], "Savitzky-Golay Smoother": [[112, "savitzky-golay-smoother"], [166, "savitzky-golay-smoother"]], "Savitzky-Golay Smoother Parameters": [[112, "savitzky-golay-smoother-parameters"]], "Simple Smoother": [[113, "simple-smoother"]], "Simple Smoother Parameters": [[113, "simple-smoother-parameters"]], "Smac Planner": [[114, "smac-planner"]], "Description": [[114, "description"]], "Smoother Server": [[115, "smoother-server"]], "Theta Star Planner": [[116, "theta-star-planner"]], "Velocity Smoother": [[117, "velocity-smoother"]], "Velocity Smoother Parameters": [[117, "velocity-smoother-parameters"]], "Waypoint Follower": [[118, "waypoint-follower"]], "Default Plugin": [[118, "default-plugin"]], "Binary Filter Parameters": [[119, "binary-filter-parameters"]], "Denoise Layer Parameters": [[120, "denoise-layer-parameters"]], "Inflation Layer Parameters": [[121, "inflation-layer-parameters"]], "Keepout Filter Parameters": [[122, "keepout-filter-parameters"]], "Obstacle Layer Parameters": [[123, "obstacle-layer-parameters"]], "Range Sensor Parameters": [[124, "range-sensor-parameters"]], "Speed Filter Parameters": [[125, "speed-filter-parameters"]], "Static Layer Parameters": [[126, "static-layer-parameters"]], "Voxel Layer Parameters": [[127, "voxel-layer-parameters"]], "XYTheta Iterator": [[129, "xytheta-iterator"]], "Kinematic Parameters": [[130, "kinematic-parameters"]], "Publisher": [[131, "publisher"]], "LimitedAccelGenerator": [[132, "limitedaccelgenerator"]], "StandardTrajectoryGenerator": [[133, "standardtrajectorygenerator"]], "PoseProgressChecker": [[134, "poseprogresschecker"]], "SimpleGoalChecker": [[135, "simplegoalchecker"]], "SimpleProgressChecker": [[136, "simpleprogresschecker"]], "StoppedGoalChecker": [[137, "stoppedgoalchecker"]], "InputAtWaypoint": [[138, "inputatwaypoint"]], "PhotoAtWaypoint": [[139, "photoatwaypoint"]], "WaitAtWaypoint": [[140, "waitatwaypoint"]], "Smac 2D Planner": [[141, "smac-2d-planner"]], "Smac Hybrid-A* Planner": [[142, "smac-hybrid-a-planner"]], "Smac State Lattice Planner": [[143, "smac-state-lattice-planner"]], "BaseObstacleCritic": [[144, "baseobstaclecritic"]], "GoalAlignCritic": [[145, "goalaligncritic"]], "GoalDistCritic": [[146, "goaldistcritic"]], "ObstacleFootprintCritic": [[147, "obstaclefootprintcritic"]], "OscillationCritic": [[148, "oscillationcritic"]], "PathAlignCritic": [[149, "pathaligncritic"]], "PathDistCritic": [[150, "pathdistcritic"]], "PreferForwardCritic": [[151, "preferforwardcritic"]], "RotateToGoalCritic": [[152, "rotatetogoalcritic"]], "TwirlingCritic": [[153, "twirlingcritic"]], "Build Troubleshooting Guide": [[154, "build-troubleshooting-guide"]], "Common Nav2 Dependencies Build Failures": [[154, "common-nav2-dependencies-build-failures"]], "Reporting Issue": [[154, "reporting-issue"]], "Build and Install": [[155, "build-and-install"]], "Install": [[155, "install"]], "For Iron and Older": [[155, "for-iron-and-older"]], "For Jazzy and Newer": [[155, "for-jazzy-and-newer"]], "Build": [[155, "build"]], "Released Distribution Binaries": [[155, "released-distribution-binaries"]], "Rolling Development Source": [[155, "rolling-development-source"]], "Docker Container Images": [[155, "docker-container-images"]], "Generate Doxygen": [[155, "generate-doxygen"]], "Help": [[155, "help"]], "Dev Container Guide": [[156, "dev-container-guide"]], "Creating Dev Containers": [[156, "creating-dev-containers"]], "Building the image": [[156, "building-the-image"]], "Starting the container": [[156, "starting-the-container"]], "Using Dev Containers": [[156, "using-dev-containers"]], "Terminals": [[156, "terminals"]], "Lifecycle": [[156, "lifecycle"]], "Rebuilding": [[156, "rebuilding"]], "Dev Containers": [[157, "dev-containers"]], "What, Why, How?": [[157, "what-why-how"]], "What is a Dev Container?": [[157, "what-is-a-dev-container"]], "Why use a Dev Container?": [[157, "why-use-a-dev-container"]], "How do Dev Containers work?": [[157, "how-do-dev-containers-work"]], "Getting started": [[157, "getting-started"]], "Security": [[157, "security"]], "Development Guides": [[158, "development-guides"]], "Getting Involved": [[159, "getting-involved"], [159, "id1"]], "Process": [[159, "process"]], "Licensing": [[159, "licensing"]], "Developer Certification of Origin (DCO)": [[159, "developer-certification-of-origin-dco"]], "Getting Started": [[160, "getting-started"]], "Installation": [[160, "installation"]], "Running the Example": [[160, "running-the-example"]], "Navigating": [[160, "navigating"]], "Nav2": [[161, "lpn"]], "Our Sponsors": [[161, "our-sponsors"]], "Services": [[161, "services"]], "Citations": [[161, "citations"]], "Dashing to Eloquent": [[162, "dashing-to-eloquent"]], "New Packages": [[162, "new-packages"]], "New Plugins": [[162, "new-plugins"], [163, "new-plugins"], [164, "new-plugins"]], "Navigation2 Architectural Changes": [[162, "navigation2-architectural-changes"]], "Eloquent to Foxy": [[163, "eloquent-to-foxy"]], "General": [[163, "general"]], "Server Updates": [[163, "server-updates"]], "Map Server Re-Work": [[163, "map-server-re-work"]], "New Particle Filter Messages": [[163, "new-particle-filter-messages"]], "Selection of Behavior Tree in each navigation action": [[163, "selection-of-behavior-tree-in-each-navigation-action"]], "FollowPoint Capability": [[163, "followpoint-capability"]], "New Costmap Layer": [[163, "new-costmap-layer"]], "Foxy to Galactic": [[164, "foxy-to-galactic"]], "NavigateToPose Action Feedback updates": [[164, "navigatetopose-action-feedback-updates"]], "NavigateToPose BT-node Interface Changes": [[164, "navigatetopose-bt-node-interface-changes"]], "NavigateThroughPoses and ComputePathThroughPoses Actions Added": [[164, "navigatethroughposes-and-computepaththroughposes-actions-added"]], "ComputePathToPose BT-node Interface Changes": [[164, "computepathtopose-bt-node-interface-changes"]], "ComputePathToPose Action Interface Changes": [[164, "computepathtopose-action-interface-changes"]], "BackUp BT-node Interface Changes": [[164, "backup-bt-node-interface-changes"]], "BackUp Recovery Interface Changes": [[164, "backup-recovery-interface-changes"]], "Nav2 Controllers and Goal Checker Plugin Interface Changes": [[164, "nav2-controllers-and-goal-checker-plugin-interface-changes"]], "FollowPath goal_checker_id attribute": [[164, "followpath-goal-checker-id-attribute"]], "Groot Support": [[164, "groot-support"]], "SmacPlanner": [[164, "smacplanner"]], "ThetaStarPlanner": [[164, "thetastarplanner"]], "RegulatedPurePursuitController": [[164, "regulatedpurepursuitcontroller"]], "Costmap2D current_ Usage": [[164, "costmap2d-current-usage"]], "Standard time units in parameters": [[164, "standard-time-units-in-parameters"]], "Ray Tracing Parameters": [[164, "ray-tracing-parameters"]], "Obstacle Marking Parameters": [[164, "obstacle-marking-parameters"]], "Recovery Action Changes": [[164, "recovery-action-changes"]], "Default Behavior Tree Changes": [[164, "default-behavior-tree-changes"]], "NavFn Planner Parameters": [[164, "navfn-planner-parameters"]], "New ClearCostmapExceptRegion and ClearCostmapAroundRobot BT-nodes": [[164, "new-clearcostmapexceptregion-and-clearcostmaparoundrobot-bt-nodes"]], "New Behavior Tree Nodes": [[164, "new-behavior-tree-nodes"]], "sensor_msgs/PointCloud to sensor_msgs/PointCloud2 Change": [[164, "sensor-msgs-pointcloud-to-sensor-msgs-pointcloud2-change"]], "ControllerServer New Parameter failure_tolerance": [[164, "controllerserver-new-parameter-failure-tolerance"]], "Removed BT XML Launch Configurations": [[164, "removed-bt-xml-launch-configurations"]], "Nav2 RViz Panel Action Feedback Information": [[164, "nav2-rviz-panel-action-feedback-information"]], "Galactic to Humble": [[165, "galactic-to-humble"]], "Major improvements to Smac Planners": [[165, "major-improvements-to-smac-planners"]], "Simple (Python) Commander": [[165, "simple-python-commander"]], "Reduce Nodes and Executors": [[165, "reduce-nodes-and-executors"]], "API Change for nav2_core": [[165, "api-change-for-nav2-core"]], "Extending the BtServiceNode to process Service-Results": [[165, "extending-the-btservicenode-to-process-service-results"]], "Including new Rotation Shim Controller Plugin": [[165, "including-new-rotation-shim-controller-plugin"]], "Spawning the robot in Gazebo": [[165, "spawning-the-robot-in-gazebo"]], "Recovery Behavior Timeout": [[165, "recovery-behavior-timeout"]], "New parameter use_final_approach_orientation for the 3 2D planners": [[165, "new-parameter-use-final-approach-orientation-for-the-3-2d-planners"]], "SmacPlanner2D and Theta*: fix goal orientation being ignored": [[165, "smacplanner2d-and-theta-fix-goal-orientation-being-ignored"]], "SmacPlanner2D, NavFn and Theta*: fix small path corner cases": [[165, "smacplanner2d-navfn-and-theta-fix-small-path-corner-cases"]], "Change and fix behavior of dynamic parameter change detection": [[165, "change-and-fix-behavior-of-dynamic-parameter-change-detection"]], "Dynamic Parameters": [[165, "dynamic-parameters"]], "BT Action Nodes Exception Changes": [[165, "bt-action-nodes-exception-changes"]], "BT Navigator Groot Multiple Navigators": [[165, "bt-navigator-groot-multiple-navigators"]], "Removed Kinematic Limiting in RPP": [[165, "removed-kinematic-limiting-in-rpp"]], "Added Smoother Task Server": [[165, "added-smoother-task-server"]], "Removed Use Approach Velocity Scaling Param in RPP": [[165, "removed-use-approach-velocity-scaling-param-in-rpp"]], "Refactored AMCL motion models as plugins": [[165, "refactored-amcl-motion-models-as-plugins"]], "Dropping Support for Live Groot Monitoring of Nav2": [[165, "dropping-support-for-live-groot-monitoring-of-nav2"]], "Replanning Only if Path is Invalid": [[165, "replanning-only-if-path-is-invalid"]], "Fix CostmapLayer clearArea invert param logic": [[165, "fix-costmaplayer-cleararea-invert-param-logic"]], "Dynamic Composition": [[165, "dynamic-composition"]], "BT Cancel Node": [[165, "bt-cancel-node"]], "BT PathLongerOnApproach Node": [[165, "bt-pathlongeronapproach-node"]], "BT TruncatePathLocal Node": [[165, "bt-truncatepathlocal-node"]], "Constrained Smoother": [[165, "constrained-smoother"]], "Replanning at a Constant Rate and if the Path is Invalid": [[165, "replanning-at-a-constant-rate-and-if-the-path-is-invalid"]], "Euclidean Distance 2D": [[165, "euclidean-distance-2d"]], "Recovery To Behavior": [[165, "recovery-to-behavior"]], "Respawn Support in Launch and Lifecycle Manager": [[165, "respawn-support-in-launch-and-lifecycle-manager"]], "New Nav2 Velocity Smoother": [[165, "new-nav2-velocity-smoother"]], "Goal Checker API Changed": [[165, "goal-checker-api-changed"]], "Added Assisted Teleop": [[165, "added-assisted-teleop"]], "Humble to Iron": [[166, "humble-to-iron"]], "New Behavior-Tree Navigator Plugins": [[166, "new-behavior-tree-navigator-plugins"]], "Added Collision Monitor": [[166, "added-collision-monitor"]], "Removed use_sim_time from yaml": [[166, "removed-use-sim-time-from-yaml"]], "Run-time Speed up of Smac Planner": [[166, "run-time-speed-up-of-smac-planner"]], "Recursive Refinement of Smac and Simple Smoothers": [[166, "recursive-refinement-of-smac-and-simple-smoothers"]], "Simple Commander Python API": [[166, "simple-commander-python-api"]], "Smac Planner Start Pose Included in Path": [[166, "smac-planner-start-pose-included-in-path"]], "Parameterizable Collision Checking in RPP": [[166, "parameterizable-collision-checking-in-rpp"]], "Expanded Planner Benchmark Tests": [[166, "expanded-planner-benchmark-tests"]], "Smac Planner Path Tolerances": [[166, "smac-planner-path-tolerances"]], "costmap_2d_node default constructor": [[166, "costmap-2d-node-default-constructor"]], "Feedback for Navigation Failures": [[166, "feedback-for-navigation-failures"]], "Changes to Map yaml file path for map_server node in Launch": [[166, "changes-to-map-yaml-file-path-for-map-server-node-in-launch"]], "SmootherSelector BT Node": [[166, "smootherselector-bt-node"]], "Publish Costmap Layers": [[166, "publish-costmap-layers"]], "Give Behavior Server Access to Both Costmaps": [[166, "give-behavior-server-access-to-both-costmaps"]], "New Model Predictive Path Integral Controller": [[166, "new-model-predictive-path-integral-controller"]], "Behavior Tree Uses Error Codes": [[166, "behavior-tree-uses-error-codes"]], "Load, Save and Loop Waypoints from the Nav2 Panel in RViz": [[166, "load-save-and-loop-waypoints-from-the-nav2-panel-in-rviz"]], "DWB Forward vs Reverse Pruning": [[166, "dwb-forward-vs-reverse-pruning"]], "More stable regulation on curves for long lookahead distances": [[166, "more-stable-regulation-on-curves-for-long-lookahead-distances"]], "Publish Collision Monitor State": [[166, "publish-collision-monitor-state"]], "Renamed ROS-parameter in Collision Monitor": [[166, "renamed-ros-parameter-in-collision-monitor"]], "New safety behavior model \u201climit\u201d in Collision Monitor": [[166, "new-safety-behavior-model-limit-in-collision-monitor"]], "Velocity smoother applies deceleration when timeout": [[166, "velocity-smoother-applies-deceleration-when-timeout"]], "PoseProgressChecker plugin": [[166, "poseprogresschecker-plugin"]], "Allow multiple goal checkers and change parameter progress_checker_plugin(s) name and type": [[166, "allow-multiple-goal-checkers-and-change-parameter-progress-checker-plugin-s-name-and-type"]], "IsBatteryChargingCondition BT Node": [[166, "isbatterychargingcondition-bt-node"]], "Behavior Server Error Codes": [[166, "behavior-server-error-codes"]], "New Denoise Costmap Layer Plugin": [[166, "new-denoise-costmap-layer-plugin"]], "SmacPlannerHybrid viz_expansions parameter": [[166, "smacplannerhybrid-viz-expansions-parameter"]], "Iron to Jazzy": [[167, "iron-to-jazzy"]], "BehaviorTree.CPP upgraded to version 4.5+": [[167, "behaviortree-cpp-upgraded-to-version-4-5"]], "Added TwistStamped Option for Commands": [[167, "added-twiststamped-option-for-commands"]], "Add VelocityPolygon in Collision Monitor": [[167, "add-velocitypolygon-in-collision-monitor"]], "Change polygon points parameter format in Collision Monitor": [[167, "change-polygon-points-parameter-format-in-collision-monitor"]], "Introduction of Soft-Real Time Action Servers": [[167, "introduction-of-soft-real-time-action-servers"]], "opennav_coverage Project": [[167, "opennav-coverage-project"]], "opennav_docking Project": [[167, "opennav-docking-project"]], "Introduce a new Multi-Robot Bringup Launch": [[167, "introduce-a-new-multi-robot-bringup-launch"]], "New option for the Voxel and Obstacle Layers": [[167, "new-option-for-the-voxel-and-obstacle-layers"]], "use_interpolation RPP Parameter Depreciated": [[167, "use-interpolation-rpp-parameter-depreciated"]], "Changes to MPPI Goal Critic": [[167, "changes-to-mppi-goal-critic"]], "Changes to MPPI Path Angle Critic": [[167, "changes-to-mppi-path-angle-critic"]], "Changes to MPPI Path Handling For Directionality": [[167, "changes-to-mppi-path-handling-for-directionality"]], "Addition of new MPPI Cost Critic": [[167, "addition-of-new-mppi-cost-critic"]], "MPPI Acceleration": [[167, "mppi-acceleration"]], "Move Error Code Enumerations": [[167, "move-error-code-enumerations"]], "Substitution in parameter file": [[167, "substitution-in-parameter-file"]], "Allow Behavior Server Plugins to Access The Action Result": [[167, "allow-behavior-server-plugins-to-access-the-action-result"]], "Smac Planner Debug Param Name Change": [[167, "smac-planner-debug-param-name-change"]], "Smac Planner On Approach to Goal Shortcutting Solutions": [[167, "smac-planner-on-approach-to-goal-shortcutting-solutions"]], "Added GPS Waypoint Follower Server": [[167, "added-gps-waypoint-follower-server"]], "Smac Planner Hybrid-A* New Features": [[167, "smac-planner-hybrid-a-new-features"]], "New node in nav2_collision_monitor: Collision Detector": [[167, "new-node-in-nav2-collision-monitor-collision-detector"]], "Dynamic enabling/disabling of sources/polygons in Collision Monitor/Detector": [[167, "dynamic-enabling-disabling-of-sources-polygons-in-collision-monitor-detector"]], "Expose action server\u2019s result timeout": [[167, "expose-action-server-s-result-timeout"]], "RewrittenYaml could add new parameters to YAMLs": [[167, "rewrittenyaml-could-add-new-parameters-to-yamls"]], "Simple Commander API Allows Multi-Robot Namespacing": [[167, "simple-commander-api-allows-multi-robot-namespacing"]], "Change duration type in wait_action node": [[167, "change-duration-type-in-wait-action-node"]], "The costmap activation fails when required transforms are not available": [[167, "the-costmap-activation-fails-when-required-transforms-are-not-available"]], "Subtrees Obtain Shared Resources": [[167, "subtrees-obtain-shared-resources"]], "Collision Monitor: added watchdog mechanism based on source_timeout parameter with default blocking behavior": [[167, "collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior"]], "BtActionServer: use native library haltTree()": [[167, "btactionserver-use-native-library-halttree"]], "Global Frame Removed from 2 BT Nodes": [[167, "global-frame-removed-from-2-bt-nodes"]], "Introduction of CostmapUpdate.msg": [[167, "introduction-of-costmapupdate-msg"]], "Full Stack Uses Node Clocks": [[167, "full-stack-uses-node-clocks"]], "New Graceful Motion Controller": [[167, "new-graceful-motion-controller"]], "Plugin Libraries in BT Navigator Only Includes Custom Nodes": [[167, "plugin-libraries-in-bt-navigator-only-includes-custom-nodes"]], "New RViz Plugin for selecting Planners, Controllers, Goal Checkers, Progress Checkers and Smoothers": [[167, "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": [[167, "rpp-new-optional-interpolate-curvature-after-goal-behavior-and-fix-conflict-between-use-rotate-to-heading-and-allow-reversing"]], "Cancel Checker Interface For GlobalPlanner": [[167, "cancel-checker-interface-for-globalplanner"]], "New BtActionServer/BtNavigator parameter": [[167, "new-btactionserver-btnavigator-parameter"]], "New collision monitor parameter": [[167, "new-collision-monitor-parameter"]], "New graceful cancellation API for Controllers": [[167, "new-graceful-cancellation-api-for-controllers"]], "Standardization of Plugin Naming with Double Colons (::)": [[167, "standardization-of-plugin-naming-with-double-colons"]], "Collision monitor: dynamic radius for circle type polygons": [[167, "collision-monitor-dynamic-radius-for-circle-type-polygons"]], "Static Layer: new parameter footprint_clearing_enabled": [[167, "static-layer-new-parameter-footprint-clearing-enabled"]], "Lifecycle Node: added bond_heartbeat_period parameter (and allow disabling the bond mechanism)": [[167, "lifecycle-node-added-bond-heartbeat-period-parameter-and-allow-disabling-the-bond-mechanism"]], "Rotation Shim Controller: new parameter rotate_to_goal_heading": [[167, "rotation-shim-controller-new-parameter-rotate-to-goal-heading"]], "MPPI Controller: Addition of acceleration constraints": [[167, "mppi-controller-addition-of-acceleration-constraints"]], "RegulatedPurePursuit Controller [RPP]: new parameter use_cancel_deceleration": [[167, "regulatedpurepursuit-controller-rpp-new-parameter-use-cancel-deceleration"]], "Jazzy to K-Turtle": [[168, "jazzy-to-k-turtle"]], "TwistStamped Default CmdVel Change": [[168, "twiststamped-default-cmdvel-change"]], "New Nav2 Loopback Simulator": [[168, "new-nav2-loopback-simulator"]], "Docking with Static Infrastructure or Dynamic Docking": [[168, "docking-with-static-infrastructure-or-dynamic-docking"]], "New RViz panel for Docking": [[168, "new-rviz-panel-for-docking"]], "New BT Nodes": [[168, "new-bt-nodes"]], "New RViz Tool for Costmap Cost Cell Inspection": [[168, "new-rviz-tool-for-costmap-cost-cell-inspection"]], "Fix flickering visualization": [[168, "fix-flickering-visualization"]], "Option to limit velocity through DWB trajectory": [[168, "option-to-limit-velocity-through-dwb-trajectory"]], "Option to disable zero velocity publishing on goal exit": [[168, "option-to-disable-zero-velocity-publishing-on-goal-exit"]], "Added optional collision checking for the Docking Server": [[168, "added-optional-collision-checking-for-the-docking-server"]], "Revamped multirobot bringup and config files to use namespaces": [[168, "revamped-multirobot-bringup-and-config-files-to-use-namespaces"]], "Removed global map_topic from Costmap node": [[168, "removed-global-map-topic-from-costmap-node"]], "Simplified Costmap2DROS constructors": [[168, "simplified-costmap2dros-constructors"]], "Option to disable collision checking in DriveOnHeading, BackUp and Spin Actions": [[168, "option-to-disable-collision-checking-in-driveonheading-backup-and-spin-actions"]], "Migration Guides": [[169, "migration-guides"]], "Writing a New Behavior Plugin": [[170, "writing-a-new-behavior-plugin"]], "Requirements": [[170, "requirements"], [171, "requirements"], [172, "requirements"], [173, "requirements"], [174, "requirements"], [175, "requirements"], [188, "requirements"], [189, "requirements"], [191, "requirements"], [196, "requirements"], [197, "requirements"], [198, "requirements"], [199, "requirements"], [200, "requirements"], [202, "requirements"], [203, "requirements"]], "Tutorial Steps": [[170, "tutorial-steps"], [171, "tutorial-steps"], [172, "tutorial-steps"], [173, "tutorial-steps"], [174, "tutorial-steps"], [175, "tutorial-steps"], [188, "tutorial-steps"], [189, "tutorial-steps"], [191, "tutorial-steps"], [195, "tutorial-steps"], [196, "tutorial-steps"], [197, "tutorial-steps"], [198, "tutorial-steps"], [199, "tutorial-steps"], [200, "tutorial-steps"], [201, "tutorial-steps"]], "1- Creating a new Behavior Plugin": [[170, "creating-a-new-behavior-plugin"]], "2- Exporting the Behavior Plugin": [[170, "exporting-the-behavior-plugin"]], "3- Pass the plugin name through params file": [[170, "pass-the-plugin-name-through-params-file"], [174, "pass-the-plugin-name-through-params-file"]], "4- Run Behavior Plugin": [[170, "run-behavior-plugin"]], "Writing a New Behavior Tree Plugin": [[171, "writing-a-new-behavior-tree-plugin"]], "1- Creating a new BT Plugin": [[171, "creating-a-new-bt-plugin"]], "2- Exporting the planner plugin": [[171, "exporting-the-planner-plugin"], [174, "exporting-the-planner-plugin"]], "3- Add plugin library name to config": [[171, "add-plugin-library-name-to-config"]], "4- Run Your Custom plugin": [[171, "run-your-custom-plugin"]], "Writing a New Costmap2D Plugin": [[172, "writing-a-new-costmap2d-plugin"]], "1- Write a new Costmap2D plugin": [[172, "write-a-new-costmap2d-plugin"]], "2- Export and make GradientLayer plugin": [[172, "export-and-make-gradientlayer-plugin"]], "3- Enable the plugin in Costmap2D": [[172, "enable-the-plugin-in-costmap2d"]], "4- Run GradientLayer plugin": [[172, "run-gradientlayer-plugin"]], "Writing a New Controller Plugin": [[173, "writing-a-new-controller-plugin"]], "1- Create a new Controller Plugin": [[173, "create-a-new-controller-plugin"]], "2- Exporting the controller plugin": [[173, "exporting-the-controller-plugin"]], "3- Pass the plugin name through the params file": [[173, "pass-the-plugin-name-through-the-params-file"], [175, "pass-the-plugin-name-through-the-params-file"]], "4- Run Pure Pursuit Controller plugin": [[173, "run-pure-pursuit-controller-plugin"]], "Writing a New Planner Plugin": [[174, "writing-a-new-planner-plugin"]], "1- Creating a new Planner Plugin": [[174, "creating-a-new-planner-plugin"]], "4- Run StraightLine plugin": [[174, "run-straightline-plugin"]], "Writing a New Navigator Plugin": [[175, "writing-a-new-navigator-plugin"]], "1- Create a new Navigator Plugin": [[175, "create-a-new-navigator-plugin"]], "2- Exporting the navigator plugin": [[175, "exporting-the-navigator-plugin"]], "4- Run plugin": [[175, "run-plugin"]], "Plugin Tutorials": [[176, "plugin-tutorials"]], "Navigation Plugins": [[177, "navigation-plugins"]], "Behavior-Tree Navigators": [[177, "behavior-tree-navigators"]], "Costmap Layers": [[177, "costmap-layers"]], "Waypoint Task Executors": [[177, "waypoint-task-executors"]], "Goal Checkers": [[177, "goal-checkers"]], "Progress Checkers": [[177, "progress-checkers"]], "Behavior Tree Nodes": [[177, "behavior-tree-nodes"]], "Roadmaps": [[178, "roadmaps"]], "Jazzy Roadmap": [[178, "jazzy-roadmap"]], "Iron Roadmap": [[178, "iron-roadmap"]], "Humble Roadmap": [[178, "humble-roadmap"]], "Setting Up Navigation Plugins": [[179, "setting-up-navigation-plugins"]], "Planner and Controller Servers": [[179, "planner-and-controller-servers"]], "Selecting the Algorithm Plugins": [[179, "selecting-the-algorithm-plugins"]], "Summary": [[179, "summary"], [179, "id1"]], "Example Configuration": [[179, "example-configuration"], [179, "id2"]], "Conclusion": [[179, "conclusion"], [180, "conclusion"], [182, "conclusion"], [183, "conclusion"], [184, "conclusion"], [185, "conclusion"], [187, "conclusion"], [190, "conclusion"], [197, "conclusion"]], "Setting Up the Robot\u2019s Footprint": [[180, "setting-up-the-robot-s-footprint"]], "Footprint Introduction": [[180, "footprint-introduction"]], "Configuring the Robot\u2019s Footprint": [[180, "configuring-the-robot-s-footprint"]], "Build, Run and Verification": [[180, "build-run-and-verification"], [182, "build-run-and-verification"], [182, "id4"], [183, "build-run-and-verification"], [183, "id2"]], "Visualizing Footprint in RViz": [[180, "visualizing-footprint-in-rviz"]], "First-Time Robot Setup Guide": [[181, "first-time-robot-setup-guide"]], "Setting Up Odometry": [[182, "setting-up-odometry"]], "Odometry Introduction": [[182, "odometry-introduction"]], "Setting Up Odometry on your Robot": [[182, "setting-up-odometry-on-your-robot"]], "Simulating an Odometry System using Gazebo": [[182, "simulating-an-odometry-system-using-gazebo"]], "Setup and Prerequisites": [[182, "setup-and-prerequisites"]], "Adding Gazebo Plugins to a URDF": [[182, "adding-gazebo-plugins-to-a-urdf"], [183, "adding-gazebo-plugins-to-a-urdf"]], "Launch and Build Files": [[182, "launch-and-build-files"], [182, "id3"], [183, "launch-and-build-files"]], "Robot Localization Demo": [[182, "robot-localization-demo"]], "Configuring Robot Localization": [[182, "configuring-robot-localization"]], "Setting Up Sensors": [[183, "setting-up-sensors"]], "Sensor Introduction": [[183, "sensor-introduction"]], "Common Sensor Messages": [[183, "common-sensor-messages"]], "sensor_msgs/LaserScan": [[183, "sensor-msgs-laserscan"]], "sensor_msgs/PointCloud2": [[183, "sensor-msgs-pointcloud2"]], "sensor_msgs/Range": [[183, "sensor-msgs-range"]], "sensor_msgs/Image": [[183, "sensor-msgs-image"]], "Simulating Sensors using Gazebo": [[183, "simulating-sensors-using-gazebo"]], "Mapping and Localization": [[183, "mapping-and-localization"]], "Configuring nav2_costmap_2d": [[183, "configuring-nav2-costmap-2d"]], "Launching Description Nodes, RViz and Gazebo": [[183, "launching-description-nodes-rviz-and-gazebo"]], "Launching slam_toolbox": [[183, "launching-slam-toolbox"]], "Launching Nav2": [[183, "launching-nav2"]], "Visualizing Costmaps in RViz": [[183, "visualizing-costmaps-in-rviz"]], "Setting Up Transformations": [[184, "setting-up-transformations"]], "Transforms Introduction": [[184, "transforms-introduction"]], "Static Transform Publisher Demo": [[184, "static-transform-publisher-demo"]], "Transforms in Navigation2": [[184, "transforms-in-navigation2"]], "Setting Up The URDF": [[185, "setting-up-the-urdf"]], "URDF and the Robot State Publisher": [[185, "urdf-and-the-robot-state-publisher"]], "Setting Up the Environment": [[185, "setting-up-the-environment"]], "Writing the URDF": [[185, "writing-the-urdf"]], "Build and Launch": [[185, "build-and-launch"]], "Visualization using RVIZ": [[185, "visualization-using-rviz"]], "Adding Physical Properties": [[185, "adding-physical-properties"]], "Tuning Guide": [[186, "tuning-guide"]], "Inflation Potential Fields": [[186, "inflation-potential-fields"]], "Robot Footprint vs Radius": [[186, "robot-footprint-vs-radius"]], "Rotate in Place Behavior": [[186, "rotate-in-place-behavior"]], "Planner Plugin Selection": [[186, "planner-plugin-selection"]], "Controller Plugin Selection": [[186, "controller-plugin-selection"]], "Caching Obstacle Heuristic in Smac Planners": [[186, "caching-obstacle-heuristic-in-smac-planners"]], "Costmap2D Plugins": [[186, "costmap2d-plugins"]], "Nav2 Launch Options": [[186, "nav2-launch-options"]], "Other Pages We\u2019d Love To Offer": [[186, "other-pages-we-d-love-to-offer"]], "Adding a New Nav2 Task Server": [[187, "adding-a-new-nav2-task-server"]], "Lifecycle Nodes": [[187, "lifecycle-nodes"]], "Composition": [[187, "composition"]], "Error codes": [[187, "error-codes"]], "Adding a Smoother to a BT": [[188, "adding-a-smoother-to-a-bt"]], "0- Familiarization with the Smoother BT Node": [[188, "familiarization-with-the-smoother-bt-node"]], "1- Specifying a Smoother Plugin": [[188, "specifying-a-smoother-plugin"]], "2- Modifying your BT XML": [[188, "modifying-your-bt-xml"]], "Camera Calibration": [[189, "camera-calibration"]], "Docker for Development: Zero to Hero": [[190, "docker-for-development-zero-to-hero"]], "Preliminaries": [[190, "preliminaries"], [192, "preliminaries"], [193, "preliminaries"]], "Important Docker Commands": [[190, "important-docker-commands"]], "Exploring Your First Container": [[190, "exploring-your-first-container"]], "Understanding ROS Docker Images": [[190, "understanding-ros-docker-images"]], "For Docker-Based Development": [[190, "for-docker-based-development"]], "Building a Development Image": [[190, "building-a-development-image"]], "Visualizations from Docker": [[190, "visualizations-from-docker"]], "For Docker-Based Deployment": [[190, "for-docker-based-deployment"]], "Appendix": [[190, "appendix"]], "Nav2 Development Image": [[190, "nav2-development-image"]], "Nav2 Deployment Image": [[190, "nav2-deployment-image"]], "Filtering of Noise-Induced Obstacles": [[191, "filtering-of-noise-induced-obstacles"]], "1. Enable Denoise Layer": [[191, "enable-denoise-layer"]], "2. Run Nav2 stack": [[191, "run-nav2-stack"]], "How it works": [[191, "how-it-works"]], "Get Backtrace in ROS 2 / Nav2": [[192, "get-backtrace-in-ros-2-nav2"]], "From a Node": [[192, "from-a-node"]], "From a Launch File": [[192, "from-a-launch-file"]], "From Large Project": [[192, "from-large-project"]], "From Nav2 Bringup": [[192, "from-nav2-bringup"], [193, "from-nav2-bringup"]], "Automatic backtrace on crash": [[192, "automatic-backtrace-on-crash"]], "Profiling in ROS 2 / Nav2": [[193, "profiling-in-ros-2-nav2"]], "Profile from a Node": [[193, "profile-from-a-node"]], "Profile from a Launch File": [[193, "profile-from-a-launch-file"]], "Interpreting Results": [[193, "interpreting-results"]], "Using VIO to Augment Robot Odometry": [[194, "using-vio-to-augment-robot-odometry"]], "Setting Up the ZED X Camera": [[194, "setting-up-the-zed-x-camera"]], "Setting Up ZED ROS": [[194, "setting-up-zed-ros"]], "Fusing VIO Into Local State Estimate": [[194, "fusing-vio-into-local-state-estimate"]], "Fusing VSLAM Into Global State Estimate": [[194, "fusing-vslam-into-global-state-estimate"]], "Testing it Out!": [[194, "testing-it-out"]], "Dynamic Object Following": [[195, "dynamic-object-following"]], "0- Create the Behavior Tree": [[195, "create-the-behavior-tree"]], "1- Setup Rviz clicked point": [[195, "setup-rviz-clicked-point"]], "2- Run Dynamic Object Following in Nav2 Simulation": [[195, "run-dynamic-object-following-in-nav2-simulation"]], "Navigating with a Physical Turtlebot 3": [[196, "navigating-with-a-physical-turtlebot-3"]], "0- Setup Your Environment Variables": [[196, "setup-your-environment-variables"]], "1- Launch Turtlebot 3": [[196, "launch-turtlebot-3"]], "2- Launch Nav2": [[196, "launch-nav2"]], "3- Launch RVIZ": [[196, "launch-rviz"]], "4- Initialize the Location of Turtlebot 3": [[196, "initialize-the-location-of-turtlebot-3"]], "5- Send a Goal Pose": [[196, "send-a-goal-pose"]], "Navigating Using GPS Localization": [[197, "navigating-using-gps-localization"]], "GPS Localization Overview": [[197, "gps-localization-overview"]], "0- Setup Gazebo World": [[197, "setup-gazebo-world"]], "1- Setup GPS Localization system": [[197, "setup-gps-localization-system"]], "Local Odometry": [[197, "local-odometry"]], "Global Odometry": [[197, "global-odometry"]], "Navsat Transform": [[197, "navsat-transform"]], "Localization Testing": [[197, "localization-testing"]], "2- Setup Navigation system": [[197, "setup-navigation-system"]], "3- Interactive GPS Waypoint Follower": [[197, "interactive-gps-waypoint-follower"]], "4- Logged GPS Waypoint Follower & Waypoint Logging": [[197, "logged-gps-waypoint-follower-waypoint-logging"]], "Navigating with Keepout Zones": [[198, "navigating-with-keepout-zones"]], "1. Prepare filter mask": [[198, "prepare-filter-mask"], [200, "prepare-filter-mask"]], "2. Configure Costmap Filter Info Publisher Server": [[198, "configure-costmap-filter-info-publisher-server"], [200, "configure-costmap-filter-info-publisher-server"]], "3. Enable Keepout Filter": [[198, "enable-keepout-filter"]], "4. Run Nav2 stack": [[198, "run-nav2-stack"], [200, "run-nav2-stack"]], "(SLAM) Navigating While Mapping": [[199, "slam-navigating-while-mapping"]], "0- Launch Robot Interfaces": [[199, "launch-robot-interfaces"]], "1- Launch Navigation2": [[199, "launch-navigation2"]], "2- Launch SLAM": [[199, "launch-slam"]], "3- Working with SLAM": [[199, "working-with-slam"]], "4- Getting Started Simplification": [[199, "getting-started-simplification"]], "Navigating with Speed Limits": [[200, "navigating-with-speed-limits"]], "3. Enable Speed Filter": [[200, "enable-speed-filter"]], "(STVL) Using an External Costmap Plugin": [[201, "stvl-using-an-external-costmap-plugin"]], "Costmap2D and STVL": [[201, "costmap2d-and-stvl"]], "0- Setup": [[201, "setup"]], "1- Install STVL": [[201, "install-stvl"]], "1- Modify Navigation2 Parameter": [[201, "modify-navigation2-parameter"]], "2- Launch Navigation2": [[201, "launch-navigation2"]], "3- RVIZ": [[201, "rviz"]], "Using Collision Monitor": [[202, "using-collision-monitor"]], "Configuring Collision Monitor": [[202, "configuring-collision-monitor"]], "Configuring Collision Monitor with VelocityPolygon": [[202, "configuring-collision-monitor-with-velocitypolygon"]], "Preparing Nav2 stack": [[202, "preparing-nav2-stack"]], "Demo Execution": [[202, "demo-execution"], [205, "demo-execution"]], "Using Docking Server": [[203, "using-docking-server"]], "ChargingDock Plugins": [[203, "chargingdock-plugins"]], "Dock Database": [[203, "dock-database"]], "Configuring Docking Server": [[203, "configuring-docking-server"]], "Adding Docking Server to Launch": [[203, "adding-docking-server-to-launch"]], "Docking Action API": [[203, "docking-action-api"]], "Putting It All Together": [[203, "putting-it-all-together"]], "Groot - Interacting with Behavior Trees": [[204, "groot-interacting-with-behavior-trees"]], "Visualize Behavior Trees": [[204, "visualize-behavior-trees"]], "Edit Behavior Trees": [[204, "edit-behavior-trees"]], "Adding A Custom Node": [[204, "adding-a-custom-node"]], "Using Rotation Shim Controller": [[205, "using-rotation-shim-controller"]], "What is the Rotation Shim Controller?": [[205, "what-is-the-rotation-shim-controller"]], "Configuring Rotation Shim Controller": [[205, "configuring-rotation-shim-controller"]], "Configuring Primary Controller": [[205, "configuring-primary-controller"]], "General Tutorials": [[206, "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/IsStopped", "configuration/packages/bt-plugins/conditions/IsStuck", "configuration/packages/bt-plugins/conditions/PathExpiringTimer", "configuration/packages/bt-plugins/conditions/TimeExpired", "configuration/packages/bt-plugins/conditions/TransformAvailable", "configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp", "configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp", "configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp", "configuration/packages/bt-plugins/controls/PipelineSequence", "configuration/packages/bt-plugins/controls/RecoveryNode", "configuration/packages/bt-plugins/controls/RoundRobin", "configuration/packages/bt-plugins/decorators/DistanceController", "configuration/packages/bt-plugins/decorators/GoalUpdater", "configuration/packages/bt-plugins/decorators/PathLongerOnApproach", "configuration/packages/bt-plugins/decorators/RateController", "configuration/packages/bt-plugins/decorators/SingleTrigger", "configuration/packages/bt-plugins/decorators/SpeedController", "configuration/packages/collision_monitor/configuring-collision-detector-node", "configuration/packages/collision_monitor/configuring-collision-monitor-node", "configuration/packages/configuring-amcl", "configuration/packages/configuring-behavior-server", "configuration/packages/configuring-bt-navigator", "configuration/packages/configuring-bt-xml", "configuration/packages/configuring-collision-monitor", "configuration/packages/configuring-constrained-smoother", "configuration/packages/configuring-controller-server", "configuration/packages/configuring-costmaps", "configuration/packages/configuring-coverage-server", "configuration/packages/configuring-docking-server", "configuration/packages/configuring-dwb-controller", "configuration/packages/configuring-graceful-motion-controller", "configuration/packages/configuring-lifecycle", "configuration/packages/configuring-loopback-sim", "configuration/packages/configuring-map-server", "configuration/packages/configuring-mppic", "configuration/packages/configuring-navfn", "configuration/packages/configuring-planner-server", "configuration/packages/configuring-regulated-pp", "configuration/packages/configuring-rotation-shim-controller", "configuration/packages/configuring-savitzky-golay-smoother", "configuration/packages/configuring-simple-smoother", "configuration/packages/configuring-smac-planner", "configuration/packages/configuring-smoother-server", "configuration/packages/configuring-thetastar", "configuration/packages/configuring-velocity-smoother", "configuration/packages/configuring-waypoint-follower", "configuration/packages/costmap-plugins/binary_filter", "configuration/packages/costmap-plugins/denoise", "configuration/packages/costmap-plugins/inflation", "configuration/packages/costmap-plugins/keepout_filter", "configuration/packages/costmap-plugins/obstacle", "configuration/packages/costmap-plugins/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/IsStopped.rst", "configuration/packages/bt-plugins/conditions/IsStuck.rst", "configuration/packages/bt-plugins/conditions/PathExpiringTimer.rst", "configuration/packages/bt-plugins/conditions/TimeExpired.rst", "configuration/packages/bt-plugins/conditions/TransformAvailable.rst", "configuration/packages/bt-plugins/conditions/WouldAControllerRecoveryHelp.rst", "configuration/packages/bt-plugins/conditions/WouldAPlannerRecoveryHelp.rst", "configuration/packages/bt-plugins/conditions/WouldASmootherRecoveryHelp.rst", "configuration/packages/bt-plugins/controls/PipelineSequence.rst", "configuration/packages/bt-plugins/controls/RecoveryNode.rst", "configuration/packages/bt-plugins/controls/RoundRobin.rst", "configuration/packages/bt-plugins/decorators/DistanceController.rst", "configuration/packages/bt-plugins/decorators/GoalUpdater.rst", "configuration/packages/bt-plugins/decorators/PathLongerOnApproach.rst", "configuration/packages/bt-plugins/decorators/RateController.rst", "configuration/packages/bt-plugins/decorators/SingleTrigger.rst", "configuration/packages/bt-plugins/decorators/SpeedController.rst", "configuration/packages/collision_monitor/configuring-collision-detector-node.rst", "configuration/packages/collision_monitor/configuring-collision-monitor-node.rst", "configuration/packages/configuring-amcl.rst", "configuration/packages/configuring-behavior-server.rst", "configuration/packages/configuring-bt-navigator.rst", "configuration/packages/configuring-bt-xml.rst", "configuration/packages/configuring-collision-monitor.rst", "configuration/packages/configuring-constrained-smoother.rst", "configuration/packages/configuring-controller-server.rst", "configuration/packages/configuring-costmaps.rst", "configuration/packages/configuring-coverage-server.rst", "configuration/packages/configuring-docking-server.rst", "configuration/packages/configuring-dwb-controller.rst", "configuration/packages/configuring-graceful-motion-controller.rst", "configuration/packages/configuring-lifecycle.rst", "configuration/packages/configuring-loopback-sim.rst", "configuration/packages/configuring-map-server.rst", "configuration/packages/configuring-mppic.rst", "configuration/packages/configuring-navfn.rst", "configuration/packages/configuring-planner-server.rst", "configuration/packages/configuring-regulated-pp.rst", "configuration/packages/configuring-rotation-shim-controller.rst", "configuration/packages/configuring-savitzky-golay-smoother.rst", "configuration/packages/configuring-simple-smoother.rst", "configuration/packages/configuring-smac-planner.rst", "configuration/packages/configuring-smoother-server.rst", "configuration/packages/configuring-thetastar.rst", "configuration/packages/configuring-velocity-smoother.rst", "configuration/packages/configuring-waypoint-follower.rst", "configuration/packages/costmap-plugins/binary_filter.rst", "configuration/packages/costmap-plugins/denoise.rst", "configuration/packages/costmap-plugins/inflation.rst", "configuration/packages/costmap-plugins/keepout_filter.rst", "configuration/packages/costmap-plugins/obstacle.rst", "configuration/packages/costmap-plugins/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", "IsStopped", "IsStuck", "PathExpiringTimer", "TimeExpired", "TransformAvailable", "WouldAControllerRecoveryHelp", "WouldAPlannerRecoveryHelp", "WouldASmootherRecoveryHelp", "PipelineSequence", "RecoveryNode", "RoundRobin", "DistanceController", "GoalUpdater", "PathLongerOnApproach", "RateController", "SingleTrigger", "SpeedController", "Collision Detector Node", "Collision Monitor Node", "AMCL", "Behavior Server", "Behavior-Tree Navigator", "Behavior Tree XML Nodes", "Collision Monitor", "Constrained smoother", "Controller Server", "Costmap 2D", "Coverage Server", "Docking Server", "DWB Controller", "Graceful Controller", "Lifecycle Manager", "Loopback Simulator", "Map Server / Saver", "Model Predictive Path Integral Controller", "NavFn Planner", "Planner Server", "Regulated Pure Pursuit", "Rotation Shim Controller", "Savitzky-Golay Smoother", "Simple Smoother", "Smac Planner", "Smoother Server", "Theta Star Planner", "Velocity Smoother", "Waypoint Follower", "Binary Filter Parameters", "Denoise Layer Parameters", "Inflation Layer Parameters", "Keepout Filter Parameters", "Obstacle Layer Parameters", "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, 75, 76, 78, 79, 80, 82, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 125, 139, 141, 142, 143, 154, 155, 156, 159, 161, 162, 163, 164, 165, 166, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "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, 74, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 137, 138, 139, 140, 141, 142, 143, 145, 149, 150, 152, 154, 155, 156, 159, 160, 161, 162, 163, 164, 166, 167, 168, 170, 171, 172, 173, 174, 175, 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], "upon": [0, 3, 18, 19, 82, 159, 165, 174, 185], "u": [0, 14, 21, 23, 27, 154, 156, 164, 165, 166, 171, 182, 183, 184, 185, 190, 192, 194, 197, 203], "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, 90, 91, 94, 96, 97, 101, 102, 103, 107, 110, 111, 114, 116, 117, 123, 127, 143, 154, 155, 159, 160, 161, 163, 164, 165, 166, 167, 168, 172, 173, 174, 175, 177, 178, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 203, 204, 205], "below": [0, 4, 9, 11, 13, 16, 17, 18, 19, 22, 26, 27, 71, 73, 89, 91, 94, 96, 98, 101, 102, 107, 111, 112, 114, 116, 118, 123, 124, 127, 137, 152, 159, 161, 164, 165, 166, 168, 170, 171, 172, 173, 174, 175, 177, 180, 182, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204, 205], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 21, 26, 50, 51, 56, 90, 91, 93, 94, 96, 98, 99, 102, 104, 109, 114, 115, 118, 128, 156, 157, 159, 161, 162, 163, 164, 166, 167, 168, 171, 172, 173, 175, 177, 178, 179, 182, 183, 186, 187, 189, 190, 191, 192, 198, 200, 202, 203, 204, 205], "propos": [0, 6, 163, 164, 165, 197], "review": [0, 13, 94, 156, 157, 159, 175, 186], "appli": [0, 7, 11, 27, 91, 103, 107, 110, 113, 116, 117, 122, 123, 124, 126, 127, 141, 142, 143, 151, 157, 164, 168, 171, 172, 184, 185, 186, 191, 192, 193, 199, 200, 203], "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, 78, 79, 80, 86, 88, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 141, 142, 143, 144, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 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], "mean": [0, 1, 18, 19, 27, 91, 107, 117, 125, 142, 156, 157, 163, 166, 182, 183, 184, 186, 191, 197, 198, 200], "onli": [0, 3, 9, 11, 18, 19, 20, 27, 42, 43, 55, 56, 82, 88, 90, 91, 92, 94, 96, 97, 99, 100, 107, 111, 113, 118, 122, 142, 143, 152, 156, 160, 161, 162, 163, 164, 166, 168, 170, 171, 172, 174, 177, 178, 180, 181, 182, 183, 184, 185, 186, 188, 190, 191, 192, 193, 194, 197, 198, 199, 203, 204, 205], "potenti": [0, 1, 6, 7, 9, 10, 27, 91, 96, 110, 141, 142, 143, 161, 164, 165, 166, 167, 177, 183, 190, 191, 192, 193, 194, 197, 202, 203], "pleas": [0, 2, 3, 14, 19, 26, 27, 91, 98, 100, 110, 119, 122, 125, 159, 161, 163, 167, 170, 172, 177, 179, 180, 183, 184, 186, 188, 190, 191, 192, 196, 198, 199, 200, 201, 202, 203, 204], "check": [0, 7, 9, 11, 14, 18, 19, 22, 26, 27, 30, 46, 55, 56, 57, 59, 64, 66, 67, 68, 70, 71, 72, 75, 77, 78, 79, 80, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 101, 107, 110, 111, 115, 116, 118, 121, 122, 134, 135, 136, 137, 141, 142, 143, 148, 154, 155, 156, 157, 159, 161, 163, 164, 165, 167, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 186, 189, 190, 191, 192, 196, 197, 198, 200, 202, 203, 205], "our": [0, 11, 14, 16, 27, 106, 143, 156, 157, 159, 165, 170, 171, 172, 173, 174, 175, 179, 182, 183, 184, 185, 187, 190, 191, 192, 193, 194, 195, 197, 198, 200, 201, 202, 204], "issu": [0, 2, 3, 5, 6, 8, 14, 21, 23, 24, 26, 27, 93, 94, 98, 107, 109, 115, 118, 159, 163, 164, 165, 168, 178, 179, 184, 186, 191, 192, 194, 197, 198, 200, 201], "tracker": [0, 107], "anoth": [0, 1, 4, 6, 10, 20, 21, 23, 26, 27, 64, 90, 93, 94, 98, 109, 114, 115, 118, 141, 142, 156, 159, 164, 165, 167, 171, 177, 179, 180, 182, 183, 185, 186, 188, 190, 192, 195, 197, 198, 199, 200, 201, 203], "": [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, 76, 86, 89, 90, 91, 92, 93, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 111, 112, 116, 117, 120, 121, 123, 124, 126, 127, 128, 130, 131, 132, 133, 134, 136, 137, 141, 142, 143, 144, 147, 152, 155, 156, 157, 159, 160, 161, 163, 164, 165, 168, 170, 171, 172, 173, 174, 175, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 205], "someth": [0, 18, 19, 26, 159, 165, 182, 184, 190, 192, 197, 198], "you": [0, 4, 5, 6, 10, 11, 12, 13, 14, 17, 20, 26, 27, 41, 64, 91, 92, 94, 97, 98, 100, 106, 107, 110, 114, 116, 117, 122, 123, 124, 126, 127, 142, 143, 144, 154, 155, 156, 157, 159, 160, 161, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "think": [0, 8, 27, 186], "re": [0, 8, 9, 11, 13, 18, 19, 27, 92, 104, 107, 142, 154, 156, 159, 165, 171, 172, 177, 186, 190, 192, 193, 194, 195, 198, 199, 200, 203, 204], "well": [0, 1, 4, 6, 14, 18, 19, 21, 23, 24, 26, 98, 106, 107, 145, 149, 150, 156, 163, 164, 165, 167, 168, 179, 183, 184, 186, 188, 189, 190, 191, 192, 194, 197, 198, 200, 201, 203, 204], "suit": [0, 156], "would": [0, 1, 6, 8, 14, 19, 22, 27, 91, 106, 110, 116, 141, 142, 143, 156, 157, 159, 164, 165, 167, 170, 171, 173, 174, 175, 177, 182, 184, 185, 186, 188, 190, 192, 193, 194, 197, 198, 199, 200, 201, 205], "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, 77, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 122, 123, 124, 125, 126, 127, 128, 133, 139, 141, 142, 143, 144, 154, 155, 158, 159, 160, 161, 162, 163, 164, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 195, 196, 198, 199, 200, 204, 206], "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, 153, 155, 156, 157, 158, 159, 160, 162, 163, 167, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 188, 189, 194, 197, 199, 201, 203, 204, 205, 206], "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, 74, 78, 79, 80, 81, 82, 85, 90, 91, 99, 100, 101, 103, 104, 106, 107, 108, 109, 110, 111, 116, 117, 118, 120, 122, 123, 124, 127, 128, 133, 140, 141, 142, 143, 148, 152, 154, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 170, 173, 175, 177, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 196, 197, 199, 201, 202, 203, 204, 205], "have": [0, 3, 4, 6, 10, 11, 12, 14, 16, 18, 19, 21, 22, 23, 24, 26, 27, 56, 91, 93, 98, 99, 107, 108, 109, 110, 114, 115, 116, 117, 118, 119, 122, 125, 141, 142, 143, 154, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "ani": [0, 3, 9, 11, 14, 18, 19, 20, 22, 27, 44, 49, 52, 53, 55, 56, 58, 64, 66, 81, 90, 91, 98, 104, 107, 110, 113, 114, 116, 122, 123, 126, 127, 142, 143, 154, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 203, 204, 205], "question": [0, 159], "wish": [0, 22, 64, 91, 100, 122, 123, 124, 126, 127, 164, 165, 168, 187, 188, 190, 203], "ask": [0, 3, 27, 159, 172, 192, 204], "gener": [0, 3, 5, 10, 18, 22, 27, 41, 86, 91, 97, 100, 101, 103, 108, 114, 116, 117, 128, 141, 142, 143, 156, 157, 158, 161, 162, 164, 165, 166, 167, 168, 177, 179, 180, 182, 183, 184, 186, 187, 190, 191, 192, 193, 194, 199, 202, 203], "reach": [0, 14, 18, 19, 22, 98, 107, 111, 135, 137, 140, 141, 167, 172, 173, 177, 203], "out": [0, 1, 9, 13, 14, 19, 20, 21, 26, 27, 86, 91, 94, 95, 101, 107, 112, 116, 117, 141, 142, 143, 156, 159, 161, 163, 164, 165, 166, 167, 168, 170, 173, 174, 175, 177, 181, 182, 183, 184, 186, 190, 192, 193, 197, 198, 202, 203, 204, 205], "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, 84, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 107, 109, 110, 111, 112, 114, 116, 117, 118, 119, 120, 122, 123, 124, 125, 127, 139, 142, 143, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 168, 170, 171, 172, 173, 174, 175, 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], "encourag": [0, 14, 22, 107, 159, 185, 187, 192], "do": [0, 9, 11, 12, 17, 18, 22, 26, 27, 91, 92, 93, 94, 98, 99, 103, 107, 109, 110, 115, 116, 118, 122, 123, 124, 126, 127, 156, 159, 165, 167, 168, 170, 171, 175, 180, 182, 183, 184, 185, 186, 187, 190, 192, 193, 194, 197, 198, 203, 205], "so": [0, 14, 18, 19, 20, 26, 27, 48, 81, 90, 91, 93, 94, 98, 99, 101, 106, 107, 109, 110, 112, 115, 117, 118, 141, 142, 143, 155, 156, 157, 159, 160, 161, 164, 165, 166, 167, 170, 171, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 201, 203, 205], "we": [0, 2, 3, 4, 6, 7, 8, 11, 12, 14, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 106, 107, 114, 128, 142, 143, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 187, 188, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "commun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 27, 156, 159, 161, 170, 175, 184, 186, 187, 189, 190], "slack": [0, 14, 27, 159], "navigation2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204, 205, 206], "com": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "unabl": [0, 141, 165], "access": [0, 27, 91, 98, 117, 156, 157, 164, 165, 171, 183, 185, 192, 204], "due": [0, 6, 9, 11, 22, 27, 31, 32, 35, 36, 37, 92, 99, 107, 117, 120, 142, 143, 159, 163, 164, 165, 166, 167, 175, 180, 182, 183, 186, 190, 191, 194, 203, 204, 205], "being": [0, 6, 8, 11, 18, 21, 23, 24, 27, 59, 91, 97, 106, 107, 119, 125, 142, 143, 156, 163, 164, 167, 173, 175, 179, 180, 182, 183, 186, 187, 190, 192, 197, 198, 200, 202, 203], "abl": [0, 5, 9, 14, 18, 19, 111, 165, 166, 168, 170, 171, 173, 174, 175, 177, 180, 182, 183, 184, 186, 190, 192, 193, 194, 197, 203, 204], "sign": [0, 117, 159], "up": [0, 5, 7, 8, 21, 22, 23, 24, 26, 27, 30, 91, 97, 99, 104, 107, 114, 116, 118, 142, 143, 144, 147, 155, 156, 157, 159, 162, 163, 165, 167, 170, 173, 174, 175, 177, 181, 186, 187, 189, 190, 192, 193, 195, 197, 199, 201, 202, 203, 205], "send": [0, 9, 26, 98, 99, 100, 110, 117, 165, 167, 170, 171, 175, 195, 197, 203], "an": [0, 1, 3, 4, 5, 6, 7, 9, 12, 14, 17, 19, 21, 22, 23, 24, 26, 27, 30, 41, 59, 84, 85, 86, 87, 90, 91, 92, 94, 96, 97, 98, 99, 101, 106, 107, 112, 113, 114, 115, 121, 139, 142, 143, 147, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 200, 202, 203, 204, 205, 206], "email": [0, 14, 27, 159], "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, 94, 107, 114, 119, 122, 125, 156, 159, 163, 164, 165, 166, 167, 170, 172, 173, 174, 175, 179, 180, 181, 182, 184, 186, 190, 192, 197, 200, 201, 204], "thei": [0, 7, 18, 19, 21, 23, 24, 27, 90, 91, 94, 100, 104, 107, 114, 153, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 179, 181, 182, 183, 184, 185, 186, 187, 190, 192, 193, 197, 198, 202, 204], "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, 82, 84, 85, 87, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 106, 107, 110, 111, 112, 114, 116, 117, 118, 123, 127, 142, 143, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "manual": [0, 61, 104, 155, 156, 160, 182, 187, 190, 193, 203], "add": [0, 2, 8, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 97, 98, 107, 117, 122, 123, 127, 142, 156, 159, 163, 164, 165, 166, 170, 175, 180, 182, 183, 184, 185, 186, 187, 188, 192, 193, 194, 197, 198, 199, 201, 202, 204], "addition": [0, 11, 27, 91, 156, 157, 162, 163, 164, 167, 175, 197, 202], "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, 98, 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, 165, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206], "discours": [0, 159], "post": [0, 14, 90, 91, 92, 101, 119, 122, 125, 142, 143, 159, 188, 202], "page": [0, 2, 3, 8, 27, 94, 96, 98, 114, 119, 122, 125, 164, 166, 167, 188, 191, 194, 197, 198, 200], "regard": [0, 19, 165, 175, 185, 186], "maintain": [0, 8, 14, 15, 100, 156, 159, 161, 165, 166, 167, 168, 175, 177, 178, 183, 186, 187], "respond": [0, 187], "sub": [0, 21, 23, 24, 91, 165, 167, 202], "topic": [0, 19, 20, 21, 23, 24, 27, 44, 49, 52, 53, 58, 70, 71, 85, 90, 91, 92, 93, 94, 96, 98, 99, 101, 106, 109, 110, 115, 117, 118, 119, 122, 123, 124, 125, 126, 127, 128, 138, 139, 142, 143, 159, 162, 163, 164, 165, 166, 167, 168, 175, 177, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "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, 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, 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, 158, 159, 161, 162, 164, 168, 169, 170, 171, 172, 173, 174, 176, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 201, 202, 203, 204, 205, 206], "stack": [0, 3, 4, 6, 7, 8, 9, 11, 12, 14, 15, 26, 27, 84, 87, 89, 98, 104, 106, 109, 159, 161, 162, 165, 166, 173, 178, 179, 183, 186, 187, 192, 193, 197, 204], "mai": [0, 3, 4, 5, 6, 10, 14, 21, 23, 24, 26, 27, 41, 55, 86, 90, 91, 93, 94, 98, 101, 103, 107, 109, 110, 112, 114, 115, 118, 120, 122, 142, 143, 148, 155, 156, 159, 161, 163, 164, 165, 166, 167, 171, 172, 175, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 203, 204, 205], "here": [0, 3, 14, 19, 21, 22, 23, 27, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 107, 111, 156, 157, 159, 160, 162, 163, 164, 165, 166, 167, 168, 171, 172, 173, 174, 175, 177, 182, 185, 187, 188, 189, 190, 192, 194, 196, 197, 199, 202, 203, 204], "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, 81, 82, 85, 90, 91, 93, 94, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 109, 110, 112, 113, 114, 116, 117, 118, 119, 121, 123, 126, 127, 142, 155, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 178, 179, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205], "prefer": [0, 27, 106, 111, 117, 122, 142, 143, 156, 157, 160, 164, 165, 167, 177, 185, 186, 193, 198, 205], "For": [0, 14, 18, 19, 27, 90, 91, 92, 93, 94, 98, 99, 100, 102, 103, 107, 109, 110, 111, 112, 114, 115, 116, 118, 119, 122, 123, 124, 125, 126, 127, 139, 142, 143, 156, 157, 159, 160, 164, 165, 168, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 191, 192, 194, 195, 197, 198, 199, 200, 201, 202, 203, 205], "answer": [0, 159, 164], "fun": [0, 16, 190], "look": [0, 2, 11, 18, 55, 56, 93, 101, 110, 145, 149, 152, 159, 160, 161, 163, 167, 171, 179, 181, 182, 183, 184, 185, 186, 187, 190, 193, 197, 198, 200, 201, 202, 204, 205], "forward": [0, 9, 18, 27, 61, 97, 101, 106, 110, 111, 128, 133, 143, 148, 151, 152, 156, 160, 167, 171, 184, 186, 190, 197, 202, 205], "work": [0, 1, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 27, 90, 95, 96, 101, 103, 107, 110, 156, 159, 160, 161, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 188, 190, 192, 193, 194, 197, 198, 200, 201, 202, 203], "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, 76, 82, 84, 87, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 122, 123, 124, 125, 127, 128, 131, 132, 133, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 159, 163, 164, 166, 167, 177, 178, 182, 183, 184, 185, 186, 187, 189, 190, 192, 194, 202, 203, 204, 205], "dynam": [0, 3, 13, 15, 17, 21, 23, 24, 27, 85, 86, 90, 91, 102, 105, 107, 142, 143, 161, 162, 163, 164, 170, 171, 172, 173, 174, 175, 178, 179, 183, 185, 186, 200, 201, 202, 203, 204, 206], "obstacl": [0, 1, 3, 9, 15, 17, 20, 27, 55, 72, 86, 90, 91, 92, 97, 99, 101, 110, 120, 121, 126, 127, 141, 142, 143, 144, 147, 161, 162, 165, 166, 168, 172, 177, 179, 180, 183, 184, 185, 195, 196, 197, 201, 202, 206], "integr": [0, 1, 7, 12, 17, 28, 61, 91, 100, 103, 110, 157, 164, 165, 167, 181, 182, 183, 184, 187, 192, 194, 204], "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, 86, 90, 91, 92, 93, 97, 98, 99, 100, 101, 102, 103, 106, 107, 110, 111, 112, 113, 114, 116, 117, 120, 123, 124, 127, 128, 130, 141, 142, 143, 148, 151, 154, 155, 156, 159, 160, 161, 162, 163, 164, 165, 166, 168, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 194, 202, 203, 204, 205, 206], "advanc": [0, 27, 142, 178, 186, 190], "test": [0, 3, 4, 6, 93, 105, 107, 143, 156, 159, 167, 168, 178, 182, 189, 190, 195, 199, 201, 203, 204], "framework": [0, 2, 8, 14, 27, 101, 114, 141, 161, 166, 167, 182, 186, 187, 203], "3": [0, 7, 19, 21, 22, 25, 27, 57, 61, 86, 89, 90, 91, 92, 93, 97, 98, 99, 101, 102, 103, 104, 106, 107, 110, 111, 113, 114, 117, 123, 127, 141, 142, 143, 160, 164, 167, 168, 180, 182, 183, 185, 189, 190, 191, 192, 194, 202, 203, 204, 205, 206], "assist": [0, 26, 29, 159, 177, 186], "teleop": [0, 26, 29, 93, 177, 190, 197], "4": [0, 19, 61, 90, 91, 92, 93, 97, 100, 101, 103, 104, 107, 116, 120, 142, 143, 160, 164, 165, 166, 168, 177, 179, 182, 189, 190, 191, 192, 194, 202, 204], "multithread": 0, "5": [0, 7, 12, 18, 21, 22, 23, 24, 26, 56, 61, 71, 84, 89, 90, 91, 92, 95, 97, 98, 99, 100, 101, 102, 103, 106, 107, 108, 110, 111, 117, 123, 127, 129, 133, 134, 136, 142, 143, 152, 163, 171, 174, 183, 185, 189, 190, 192, 194, 198, 200, 202, 203, 204, 205], "safeti": [0, 1, 27, 91, 96, 104, 162, 163, 164, 177, 178, 186, 198, 199, 202], "node": [0, 17, 18, 20, 21, 22, 23, 24, 26, 28, 44, 49, 52, 53, 56, 58, 60, 61, 64, 65, 66, 69, 73, 76, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 97, 98, 104, 106, 109, 114, 115, 116, 117, 118, 123, 124, 126, 127, 139, 142, 143, 154, 156, 162, 163, 170, 171, 173, 174, 175, 178, 179, 181, 182, 184, 185, 186, 189, 194, 195, 196, 197, 198, 199, 200, 202, 203], "6": [0, 18, 21, 22, 23, 24, 56, 91, 95, 103, 107, 110, 142, 171, 183, 185, 189, 190, 192, 197, 202, 204], "semant": [0, 26, 99, 161, 164, 184, 187, 197, 203], "7": [0, 21, 97, 101, 102, 107, 132, 133, 142, 189, 190, 192, 201, 203], "reduc": [0, 27, 101, 103, 107, 110, 112, 113, 117, 142, 143, 156, 159, 162, 163, 164, 166, 186, 187, 197], "determin": [0, 74, 103, 118, 128, 139, 167, 172, 175, 179, 185, 191, 192, 193, 202, 203], "8": [0, 61, 65, 110, 111, 116, 120, 124, 142, 164, 165, 167, 172, 177, 179, 182, 189, 191, 192, 197, 205], "convert": [0, 27, 100, 107, 118, 125, 142, 143, 161, 162, 164, 174, 184, 197, 198, 200, 203], "twist": [0, 29, 91, 93, 98, 105, 107, 117, 167, 168, 173, 182, 197], "twiststamp": [0, 91, 93, 98, 105, 117, 173, 178], "ecosystem": [0, 27, 114, 165, 186], "run": [0, 3, 4, 7, 9, 14, 19, 26, 27, 73, 81, 84, 87, 89, 92, 93, 94, 98, 100, 104, 106, 107, 109, 114, 115, 118, 139, 142, 143, 154, 155, 156, 157, 159, 163, 164, 165, 167, 177, 179, 181, 184, 186, 187, 189, 190, 192, 193, 194, 196, 197, 199, 202, 203, 204], "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, 76, 81, 82, 90, 91, 92, 93, 94, 98, 99, 101, 107, 110, 111, 112, 113, 114, 116, 117, 119, 122, 124, 125, 132, 133, 134, 136, 138, 139, 140, 141, 142, 143, 152, 155, 156, 157, 159, 162, 163, 165, 168, 171, 172, 175, 177, 178, 179, 180, 182, 184, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 201, 202, 203, 204, 205], "configur": [0, 1, 14, 16, 17, 18, 19, 26, 27, 44, 49, 52, 53, 58, 65, 90, 91, 96, 97, 98, 99, 104, 106, 107, 114, 119, 122, 125, 155, 156, 157, 161, 162, 163, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 181, 185, 186, 187, 188, 190, 191, 192, 194, 195, 196, 197, 199, 201, 204], "http": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "github": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "blob": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "main": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "\u00b5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 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, 206], "task": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 21, 22, 23, 24, 26, 27, 56, 85, 91, 94, 96, 100, 101, 107, 111, 118, 159, 161, 162, 164, 166, 167, 170, 171, 175, 179, 180, 181, 183, 186, 188, 194, 195, 197, 204, 205, 206], "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, 73, 76, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 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, 163, 164, 167, 170, 171, 172, 173, 174, 175, 177, 179, 182, 185, 186, 190, 198, 200, 203], "In": [1, 11, 13, 18, 19, 20, 21, 22, 23, 24, 27, 82, 90, 91, 93, 94, 103, 107, 108, 109, 111, 112, 116, 117, 141, 142, 143, 156, 159, 160, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205], "mobil": [1, 4, 5, 7, 9, 10, 12, 14, 26, 27, 103, 161, 182, 183, 184, 194], "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, 74, 84, 86, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 103, 105, 107, 110, 111, 114, 115, 117, 118, 119, 121, 122, 123, 125, 126, 127, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 152, 153, 157, 160, 161, 162, 163, 164, 166, 168, 172, 173, 174, 175, 177, 179, 183, 184, 187, 188, 190, 191, 192, 193, 195, 196, 197, 198, 200, 201, 202, 203, 204, 205, 206], "autonom": [1, 26, 27, 45, 107, 110, 161, 164, 194, 197, 203], "vehicl": [1, 4, 107, 114, 142, 143, 161, 164, 177, 179], "situat": [1, 10, 18, 21, 23, 24, 27, 91, 110, 160, 161, 164, 165, 177, 180, 183, 186, 188, 190, 192, 193, 194], "where": [1, 6, 10, 13, 17, 19, 22, 27, 90, 91, 101, 103, 107, 113, 119, 125, 127, 139, 143, 144, 155, 156, 159, 160, 163, 164, 165, 167, 168, 171, 172, 173, 174, 175, 177, 180, 182, 183, 184, 185, 186, 187, 190, 193, 196, 197, 198, 200, 202, 203], "human": [1, 4, 27, 161, 177], "driver": [1, 13, 16, 154, 156, 182, 183, 189, 194], "requir": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 26, 27, 92, 97, 101, 104, 107, 111, 116, 117, 125, 142, 143, 156, 159, 160, 164, 165, 166, 168, 179, 182, 183, 184, 185, 186, 187, 190, 192, 194, 195, 201, 205], "interven": 1, "get": [1, 4, 10, 18, 19, 26, 27, 48, 55, 62, 75, 94, 98, 107, 112, 116, 123, 127, 142, 146, 155, 156, 158, 161, 163, 164, 165, 166, 168, 170, 171, 172, 173, 174, 175, 177, 178, 181, 182, 184, 185, 187, 188, 189, 190, 191, 193, 194, 195, 196, 197, 198, 200, 201, 202, 203, 205, 206], "sticki": 1, "both": [1, 7, 11, 18, 21, 22, 23, 24, 26, 27, 41, 90, 91, 110, 114, 161, 164, 165, 167, 168, 171, 175, 179, 180, 182, 183, 185, 186, 190, 191, 192, 193, 194, 198, 199, 200, 201, 202, 203, 205], "backup": [1, 18, 19, 21, 22, 23, 24, 26, 32, 95, 162, 165, 166, 167, 170, 177], "case": [1, 6, 12, 18, 19, 21, 27, 29, 30, 46, 54, 59, 70, 90, 91, 100, 103, 107, 110, 111, 112, 125, 128, 135, 137, 141, 142, 143, 156, 161, 163, 164, 167, 168, 170, 171, 172, 173, 175, 177, 180, 182, 183, 184, 185, 187, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204], "autonomi": [1, 26, 27, 101, 162, 165, 166, 187, 197, 203, 204], "failur": [1, 17, 18, 19, 20, 21, 23, 24, 27, 29, 30, 46, 59, 64, 66, 67, 68, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 88, 107, 161, 162, 164, 165, 171, 177, 187, 192, 195], "primari": [1, 6, 18, 111, 112, 165, 167, 183, 185, 187], "function": [1, 3, 4, 9, 11, 17, 22, 26, 27, 97, 98, 107, 114, 116, 121, 142, 143, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 186, 190, 191, 192, 193, 198, 200, 203, 204], "e": [1, 21, 22, 23, 24, 26, 27, 41, 42, 43, 47, 50, 67, 86, 90, 91, 94, 98, 100, 101, 105, 107, 108, 110, 113, 114, 116, 122, 141, 142, 143, 155, 156, 158, 163, 164, 165, 166, 167, 168, 170, 171, 172, 174, 175, 177, 178, 182, 183, 184, 186, 188, 189, 190, 192, 193, 194, 197, 198, 200, 201, 202, 203, 204], "g": [1, 21, 22, 23, 24, 26, 27, 41, 42, 43, 47, 50, 67, 86, 90, 91, 94, 100, 107, 110, 113, 114, 116, 122, 141, 142, 143, 155, 156, 158, 163, 164, 165, 166, 167, 170, 171, 172, 174, 175, 177, 178, 182, 183, 184, 186, 188, 189, 192, 193, 194, 197, 198, 200, 201, 202, 204], "telepres": 1, "project": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 27, 90, 91, 93, 100, 101, 107, 110, 133, 155, 156, 157, 159, 165, 172, 178, 180, 182, 183, 184, 185, 187, 190, 191, 197, 198, 200, 202, 203, 204, 205], "aim": [1, 7, 9, 10, 13, 117, 168, 181, 185, 186, 193], "creat": [1, 4, 5, 6, 8, 9, 10, 11, 13, 14, 21, 22, 23, 24, 27, 41, 42, 43, 83, 86, 91, 99, 100, 104, 105, 107, 113, 114, 142, 155, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 172, 177, 179, 180, 182, 183, 184, 185, 186, 187, 190, 191, 194, 196, 197, 198, 200, 201, 202, 203, 204, 205], "featur": [1, 4, 6, 8, 9, 14, 27, 92, 98, 100, 110, 113, 117, 142, 156, 159, 164, 165, 168, 177, 178, 185, 186, 190, 197, 198, 203], "new": [1, 4, 5, 6, 8, 9, 11, 14, 17, 18, 20, 21, 23, 24, 26, 27, 90, 91, 93, 94, 107, 111, 123, 127, 154, 156, 157, 159, 160, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 190, 192, 194, 195, 196, 197, 198, 199, 200, 201, 204, 205, 206], "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, 81, 82, 83, 86, 90, 91, 105, 107, 110, 111, 114, 118, 141, 142, 156, 161, 162, 168, 173, 175, 176, 179, 182, 187, 188, 190, 197, 201, 203, 205, 206], "tree": [1, 2, 11, 20, 21, 22, 23, 24, 25, 28, 29, 30, 50, 51, 59, 63, 65, 67, 81, 82, 83, 84, 85, 86, 87, 88, 89, 154, 160, 161, 162, 165, 167, 172, 175, 176, 179, 183, 184, 185, 187, 188, 194, 197, 203, 206], "file": [1, 2, 17, 27, 41, 91, 93, 94, 101, 104, 106, 116, 139, 143, 154, 156, 157, 159, 160, 161, 163, 164, 165, 171, 172, 177, 180, 184, 185, 186, 187, 188, 189, 190, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "defin": [1, 5, 9, 10, 18, 26, 27, 41, 44, 49, 52, 53, 58, 64, 65, 67, 86, 90, 91, 93, 94, 98, 99, 106, 107, 109, 115, 118, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 156, 161, 162, 163, 164, 165, 166, 167, 168, 171, 172, 174, 175, 179, 180, 182, 183, 184, 185, 187, 191, 192, 196, 197, 198, 200, 201, 204], "flow": [1, 18, 19, 21, 23, 24, 82, 83, 159, 171, 204], "inform": [1, 2, 4, 10, 19, 20, 27, 90, 91, 96, 99, 103, 106, 107, 110, 111, 114, 117, 119, 122, 123, 125, 127, 128, 141, 142, 143, 155, 159, 162, 163, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 196, 197, 198, 199, 200, 201, 202, 203, 204], "plugin": [1, 5, 11, 12, 13, 17, 19, 26, 27, 41, 42, 43, 45, 47, 57, 62, 92, 94, 97, 101, 103, 107, 108, 110, 111, 112, 113, 115, 116, 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, 160, 161, 168, 178, 180, 181, 185, 187, 191, 193, 195, 197, 198, 200, 202, 204, 205, 206], "should": [1, 2, 3, 6, 9, 11, 17, 18, 22, 27, 41, 55, 78, 79, 80, 82, 89, 90, 91, 93, 94, 97, 98, 99, 103, 106, 107, 109, 110, 115, 117, 118, 120, 123, 125, 127, 142, 143, 157, 159, 160, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205], "make": [1, 2, 7, 9, 10, 11, 12, 13, 14, 19, 21, 23, 24, 25, 27, 41, 60, 61, 94, 98, 101, 103, 107, 110, 111, 116, 123, 125, 127, 142, 153, 154, 156, 157, 159, 163, 164, 165, 166, 167, 168, 170, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 205], "sure": [1, 2, 7, 12, 26, 94, 107, 123, 127, 154, 156, 159, 164, 167, 168, 172, 175, 177, 180, 182, 183, 186, 189, 191, 192, 194, 196, 197, 198, 199, 200, 201, 202, 203], "local": [1, 3, 9, 10, 11, 18, 21, 23, 24, 26, 44, 49, 52, 53, 58, 92, 93, 98, 103, 104, 105, 107, 110, 117, 128, 131, 135, 137, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 172, 173, 174, 175, 177, 179, 180, 184, 186, 190, 191, 198, 200, 201, 202, 203, 206], "costmap": [1, 2, 4, 5, 7, 10, 18, 19, 20, 21, 23, 24, 28, 38, 39, 40, 55, 91, 93, 96, 97, 98, 101, 103, 109, 110, 115, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 141, 142, 143, 144, 147, 161, 162, 165, 172, 173, 174, 179, 180, 186, 191, 197, 206], "sensor": [1, 5, 7, 9, 21, 23, 24, 27, 90, 91, 96, 99, 101, 120, 123, 127, 156, 161, 163, 164, 166, 177, 179, 180, 181, 182, 184, 185, 186, 187, 190, 191, 194, 197, 201, 202, 203], "data": [1, 4, 7, 9, 10, 26, 27, 90, 91, 93, 94, 96, 98, 107, 113, 117, 123, 124, 127, 141, 142, 143, 156, 161, 164, 166, 167, 177, 182, 183, 184, 186, 187, 189, 190, 193, 194, 197, 198, 200, 201, 202, 203], "order": [1, 11, 27, 41, 99, 100, 104, 107, 118, 121, 125, 161, 162, 164, 165, 167, 168, 171, 172, 173, 175, 180, 182, 183, 185, 186, 187, 188, 189, 190, 194, 198, 200, 203, 204], "avoid": [1, 27, 55, 91, 93, 94, 96, 97, 98, 99, 101, 107, 109, 110, 115, 118, 122, 124, 143, 156, 161, 164, 165, 167, 172, 179, 180, 182, 183, 184, 185, 186, 190, 202], "take": [1, 9, 12, 17, 21, 22, 26, 27, 41, 42, 43, 47, 50, 51, 66, 67, 68, 69, 86, 89, 90, 91, 92, 93, 94, 98, 100, 104, 107, 109, 111, 112, 113, 115, 118, 126, 139, 141, 142, 156, 159, 160, 162, 164, 165, 166, 167, 170, 171, 173, 174, 175, 177, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 200, 203, 205], "posit": [1, 4, 61, 90, 91, 98, 101, 103, 135, 136, 137, 160, 162, 164, 165, 167, 171, 172, 173, 174, 175, 182, 183, 184, 185, 186, 191, 194, 195, 196, 197, 199], "veloc": [1, 4, 9, 13, 28, 73, 89, 90, 91, 93, 96, 98, 101, 103, 105, 110, 111, 125, 129, 130, 133, 137, 148, 151, 152, 161, 164, 167, 170, 173, 177, 178, 179, 182, 186, 202, 205], "command": [1, 9, 22, 29, 44, 49, 52, 53, 58, 85, 91, 98, 105, 110, 111, 117, 133, 155, 156, 157, 161, 163, 168, 170, 172, 173, 174, 175, 177, 179, 182, 183, 184, 185, 192, 194, 195, 196, 199, 200, 205], "attempt": [1, 18, 20, 21, 23, 24, 26, 27, 86, 101, 104, 106, 107, 113, 120, 141, 142, 143, 157, 167, 190, 192, 194, 198, 203], "follow": [1, 2, 3, 9, 10, 17, 18, 21, 23, 24, 26, 28, 47, 57, 85, 91, 93, 97, 98, 99, 103, 106, 109, 110, 117, 125, 138, 139, 140, 142, 143, 155, 157, 159, 160, 161, 162, 163, 164, 165, 166, 168, 170, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 198, 199, 200, 201, 202, 203, 205, 206], "exampl": [1, 7, 15, 16, 17, 18, 19, 22, 27, 114, 123, 124, 126, 127, 155, 156, 157, 163, 164, 165, 167, 168, 170, 171, 172, 173, 174, 175, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 198, 199, 200, 201, 202, 203, 204, 205], "applic": [1, 3, 6, 10, 12, 14, 17, 18, 21, 22, 23, 24, 26, 27, 41, 61, 90, 91, 93, 94, 97, 98, 101, 107, 109, 115, 118, 154, 156, 161, 162, 165, 166, 167, 168, 170, 172, 175, 177, 179, 186, 187, 190, 191, 192, 193, 194, 195, 197, 200, 201, 203, 204, 205], "drive": [1, 25, 26, 35, 46, 97, 107, 110, 114, 142, 143, 161, 164, 173, 177, 179, 180, 182, 183, 185, 186, 197, 198, 203], "through": [1, 9, 17, 18, 19, 22, 23, 24, 26, 27, 28, 41, 42, 104, 107, 116, 123, 127, 142, 143, 156, 159, 160, 161, 163, 164, 165, 166, 167, 172, 177, 179, 181, 182, 183, 184, 185, 186, 187, 190, 192, 193, 194, 197, 198, 199, 200, 201, 203, 205], "space": [1, 4, 10, 20, 27, 90, 91, 92, 99, 106, 107, 108, 110, 116, 119, 123, 126, 127, 141, 142, 143, 156, 157, 164, 165, 177, 179, 182, 186, 190, 191, 196, 198, 203], "visit": [1, 27, 142, 143, 159, 197], "offic": 1, "build": [1, 5, 7, 10, 14, 17, 18, 26, 27, 157, 158, 160, 161, 165, 166, 170, 171, 172, 173, 174, 175, 184, 191, 192, 193, 195, 197, 198, 200, 201, 202, 203], "hospit": 1, "deliveri": 1, "stuck": [1, 18, 21, 23, 24, 27, 29, 30, 46, 59, 74, 165, 177, 186], "back": [1, 9, 21, 23, 24, 26, 27, 30, 62, 97, 100, 107, 111, 119, 143, 159, 161, 162, 165, 166, 167, 171, 173, 174, 175, 177, 184, 185, 186, 190, 197, 203, 204], "open": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 142, 143, 154, 156, 157, 159, 161, 167, 172, 180, 182, 183, 184, 185, 186, 189, 190, 192, 193, 194, 195, 196, 198, 199, 200, 201, 204], "continu": [1, 12, 18, 19, 20, 21, 22, 23, 24, 27, 100, 107, 118, 140, 142, 143, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 175, 182, 185, 186, 190, 194, 197, 199, 202], "its": [1, 6, 8, 9, 11, 12, 18, 19, 21, 22, 23, 24, 26, 27, 41, 84, 87, 88, 89, 91, 97, 98, 99, 107, 108, 111, 113, 114, 116, 126, 141, 142, 143, 155, 159, 161, 162, 163, 164, 165, 166, 167, 170, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 200, 201, 202, 203, 204, 205], "excel": [1, 7, 9, 197, 205], "chanc": [1, 7, 9, 19, 165], "substanti": [1, 107, 142, 159, 162, 186], "system": [1, 6, 7, 8, 10, 11, 12, 18, 19, 21, 23, 24, 27, 91, 92, 98, 104, 105, 107, 117, 155, 156, 157, 159, 160, 161, 162, 165, 167, 168, 175, 179, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 196, 202, 203], "hundr": [1, 27], "futur": [1, 4, 8, 11, 21, 27, 90, 91, 92, 101, 119, 122, 125, 163, 165, 167, 195], "could": [1, 2, 3, 6, 7, 9, 10, 20, 27, 90, 91, 98, 116, 156, 157, 163, 164, 165, 166, 171, 172, 173, 177, 184, 186, 188, 190, 192, 195, 197, 198, 200, 201, 202], "also": [1, 3, 4, 6, 7, 11, 18, 19, 20, 21, 22, 23, 24, 26, 27, 90, 91, 92, 93, 95, 98, 99, 100, 101, 104, 106, 107, 109, 110, 111, 112, 114, 115, 117, 118, 121, 142, 143, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 199, 200, 201, 202, 203, 205], "good": [1, 6, 27, 92, 107, 116, 117, 142, 159, 161, 167, 170, 172, 173, 174, 175, 180, 181, 185, 186, 189, 190, 192, 194, 197], "candid": [1, 7, 100, 107, 159, 179], "roscon": [1, 199, 201], "talk": [1, 156, 161, 182, 184, 190, 192, 199, 201], "event": [1, 13, 159, 165, 190, 203], "difficulti": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "medium": [1, 7, 8, 9, 11, 12, 13, 178], "steve": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 107, 161, 177, 190, 192, 194], "macenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 161, 177], "stevemacenski": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 199, 201], "contact": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 101, 159, 161, 186, 187, 203], "link": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 19, 116, 159, 165, 182, 183, 184, 185, 190, 197, 202], "abov": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 19, 22, 27, 55, 89, 101, 107, 116, 124, 143, 155, 162, 164, 170, 173, 174, 175, 177, 179, 182, 183, 184, 185, 186, 187, 190, 191, 192, 193, 197, 198, 199, 200, 201, 203, 204, 205], "profil": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 107, 192, 206], "output": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 91, 99, 100, 105, 107, 141, 142, 143, 161, 164, 165, 168, 171, 172, 179, 182, 183, 184, 185, 187, 188, 192, 193, 194, 197, 198, 200, 202, 203, 204], "either": [1, 18, 19, 26, 27, 91, 92, 101, 106, 107, 124, 126, 156, 157, 166, 167, 177, 179, 182, 183, 186, 190, 193, 200, 203, 204], "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, 90, 91, 92, 97, 98, 99, 100, 101, 103, 104, 106, 107, 108, 110, 111, 114, 116, 117, 118, 119, 123, 125, 126, 127, 128, 141, 142, 143, 154, 155, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 181, 186, 187, 188, 189, 190, 192, 193, 195, 196, 197, 198, 199, 200, 201, 202, 203, 205], "successfulli": [1, 18, 27, 165, 170, 175, 182, 184, 185, 187, 190, 195, 203], "user": [1, 2, 3, 7, 9, 14, 17, 21, 22, 23, 24, 26, 27, 28, 41, 82, 86, 90, 91, 92, 113, 118, 123, 124, 126, 127, 138, 142, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 175, 177, 181, 183, 186, 187, 190, 192, 193, 194, 197, 199, 201, 202, 203, 205], "without": [1, 4, 14, 26, 27, 61, 90, 91, 97, 98, 105, 107, 112, 120, 122, 123, 124, 126, 127, 142, 156, 157, 163, 164, 165, 167, 168, 172, 175, 180, 181, 183, 186, 190, 192, 194, 195, 197, 198, 199, 205], "collis": [1, 7, 9, 27, 28, 29, 30, 46, 55, 57, 59, 93, 97, 99, 101, 107, 110, 111, 115, 121, 122, 124, 152, 161, 162, 164, 165, 170, 177, 178, 179, 180, 182, 183, 185, 186, 205, 206], "allot": [1, 9, 11], "tune": [1, 9, 25, 106, 107, 111, 116, 142, 165, 181, 194, 197, 198, 200, 202, 205], "ad": [1, 9, 10, 13, 21, 23, 24, 41, 92, 94, 107, 142, 143, 156, 157, 159, 162, 163, 170, 172, 173, 174, 175, 179, 180, 184, 186, 191, 192, 193, 194, 197, 198, 200, 201, 202, 205, 206], "critic": [1, 7, 9, 27, 128, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 162, 179, 186, 187, 192], "dwb": [1, 3, 9, 21, 23, 24, 27, 28, 129, 130, 131, 132, 133, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 162, 163, 177, 179, 186, 205], "planner": [1, 2, 4, 9, 10, 17, 18, 19, 21, 22, 23, 24, 28, 42, 43, 52, 79, 91, 96, 97, 99, 100, 107, 110, 111, 112, 113, 117, 122, 131, 149, 150, 161, 162, 163, 168, 170, 172, 176, 178, 180, 181, 187, 188, 195, 198, 201, 205], "improv": [1, 7, 9, 11, 12, 25, 27, 97, 112, 114, 142, 143, 156, 162, 163, 164, 166, 167, 168, 178, 193, 194], "perform": [1, 3, 4, 7, 9, 11, 17, 22, 26, 28, 30, 46, 59, 90, 91, 92, 96, 97, 107, 114, 118, 142, 143, 156, 161, 164, 165, 166, 167, 170, 171, 172, 173, 174, 180, 183, 186, 187, 190, 191, 192, 194, 195, 197, 203, 204], "box": [1, 9, 27, 91, 101, 118, 165, 166, 167, 168, 180, 182, 183, 185, 186, 194, 201, 202, 203, 204], "skill": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 192], "c": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 26, 93, 115, 159, 166, 182, 189, 192, 193, 203], "xml": [1, 2, 17, 18, 27, 28, 50, 51, 94, 101, 161, 163, 165, 167, 170, 171, 172, 173, 174, 175, 182, 185, 187, 195, 203, 204], "experi": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 25, 155, 156, 157, 161, 165, 185, 192, 194, 196], "recommend": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 27, 90, 91, 101, 104, 107, 110, 112, 113, 156, 159, 160, 165, 167, 173, 179, 180, 182, 183, 184, 185, 186, 188, 190, 194, 196, 197, 199, 201, 202, 203, 204, 205], "gazebo": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 105, 154, 160, 167, 168, 170, 171, 172, 173, 174, 175, 180, 181, 185, 186, 190, 191, 196, 198, 200, 201], "simul": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 28, 91, 94, 107, 111, 132, 133, 154, 160, 167, 170, 172, 173, 174, 175, 180, 181, 185, 186, 190, 192, 193, 196, 197, 198, 199, 200, 201], "relev": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 100, 107, 161, 162, 167, 170, 171, 175, 194, 197], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 27, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 123, 127, 154, 156, 158, 159, 160, 161, 165, 170, 171, 172, 173, 174, 175, 180, 181, 182, 183, 184, 185, 189, 190, 192, 194, 196, 197, 198, 199, 200, 201, 202, 203], "softwar": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 110, 159, 166, 183, 186, 187, 190, 192, 196, 199], "repositori": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 110, 155, 156, 157, 161, 170, 172, 173, 174, 178, 180, 182, 183, 185, 186, 190, 196, 198, 199, 200, 201], "ref": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "ticket": [1, 4, 7, 9, 10, 11, 13, 14, 27, 154, 159, 163, 164, 165, 186, 192, 204], "licens": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 158], "all": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 26, 27, 39, 81, 91, 92, 93, 94, 100, 104, 107, 110, 112, 114, 116, 117, 120, 124, 142, 147, 155, 156, 157, 159, 161, 162, 163, 164, 165, 167, 168, 170, 173, 174, 175, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 197, 198, 200, 201, 204, 205], "contribut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 100, 142, 159, 167, 183, 186, 187], "under": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 94, 123, 126, 127, 156, 157, 159, 163, 164, 165, 166, 170, 171, 177, 179, 180, 182, 183, 185, 188, 190, 192, 194, 197, 201, 203], "apach": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 159], "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, 73, 76, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 133, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 159, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 189, 190, 192, 198, 200, 202, 203, 205], "No": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 19, 91, 107, 166, 170, 171, 172, 173, 175, 200], "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19, 22, 65, 67, 91, 94, 99, 100, 107, 110, 112, 117, 122, 123, 124, 126, 127, 143, 156, 157, 159, 160, 161, 164, 165, 166, 167, 170, 171, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205], "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, 75, 76, 90, 91, 93, 94, 95, 96, 97, 98, 107, 109, 110, 115, 116, 118, 124, 134, 135, 136, 137, 141, 142, 143, 154, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 175, 177, 180, 182, 183, 184, 185, 186, 192, 193, 194, 196, 197, 198, 200, 202, 203, 204, 205], "long": [2, 4, 9, 14, 22, 27, 73, 93, 94, 98, 109, 114, 115, 118, 123, 127, 131, 143, 165, 167, 175, 179, 183, 186, 190, 191, 197, 203], "qt": 2, "setup": [2, 27, 101, 154, 155, 156, 157, 160, 167, 172, 180, 183, 184, 185, 186, 187, 190, 192, 194, 198, 199, 200, 202, 203], "help": [2, 3, 4, 5, 8, 11, 16, 21, 23, 24, 27, 41, 97, 107, 110, 143, 158, 159, 162, 164, 165, 166, 167, 168, 170, 172, 174, 177, 179, 181, 182, 184, 185, 186, 187, 190, 193, 194, 198, 201, 204, 205], "udrf": 2, "need": [2, 4, 11, 13, 21, 22, 23, 24, 26, 27, 41, 44, 49, 52, 53, 58, 86, 91, 93, 94, 97, 98, 99, 100, 107, 109, 110, 115, 118, 142, 155, 156, 157, 159, 161, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204], "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, 78, 79, 80, 84, 85, 86, 87, 89, 90, 91, 92, 94, 97, 100, 101, 103, 104, 106, 107, 108, 111, 114, 116, 118, 119, 122, 125, 128, 141, 143, 156, 157, 159, 161, 163, 164, 165, 166, 168, 171, 177, 179, 180, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 197, 200, 201, 203, 205], "extrem": [2, 18, 90, 103, 107, 122, 164, 183], "benefici": [2, 27, 107, 122, 175, 192], "wai": [2, 9, 18, 21, 23, 24, 27, 86, 94, 104, 107, 118, 120, 142, 143, 153, 155, 164, 165, 166, 167, 180, 184, 186, 187, 188, 190, 192, 197, 199, 201, 203, 205], "minim": [2, 11, 107, 155, 160, 165, 166, 175, 179, 182, 186, 194], "friction": 2, "provid": [2, 4, 7, 11, 17, 18, 19, 21, 23, 24, 26, 27, 28, 41, 44, 49, 52, 53, 58, 64, 91, 92, 94, 95, 99, 101, 106, 107, 112, 117, 123, 127, 149, 150, 155, 156, 157, 159, 160, 161, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 194, 195, 196, 197, 199, 203, 204], "gui": [2, 157, 160, 182, 185, 189, 190, 197, 204], "tool": [2, 4, 15, 27, 154, 155, 156, 157, 159, 161, 163, 164, 175, 181, 183, 184, 185, 190, 192, 193, 197, 198, 203], "cover": [2, 27, 91, 124, 159, 164, 167, 179, 186, 187, 190, 192, 197, 198, 200, 202], "broad": [2, 7, 181, 186, 203], "stroke": [2, 181], "visual": [2, 90, 91, 94, 95, 99, 110, 156, 157, 161, 165, 167, 182, 186, 188, 193, 194, 197, 199, 200, 201, 202], "show": [2, 26, 125, 143, 157, 160, 165, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "what": [2, 6, 19, 27, 107, 128, 158, 159, 160, 165, 168, 178, 182, 183, 184, 185, 187, 188, 190, 196, 197, 203], "like": [2, 4, 8, 13, 14, 17, 18, 19, 20, 21, 23, 24, 26, 27, 94, 106, 107, 114, 118, 141, 142, 156, 157, 159, 160, 161, 164, 165, 167, 170, 171, 172, 175, 177, 180, 181, 183, 184, 185, 186, 187, 188, 190, 192, 193, 194, 195, 197, 198, 199, 200, 201, 203, 204, 205], "select": [2, 3, 5, 7, 17, 27, 44, 49, 52, 53, 58, 90, 91, 92, 107, 108, 111, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 141, 142, 143, 156, 157, 164, 166, 168, 171, 172, 177, 180, 181, 183, 185, 188, 191, 192, 193, 195, 198, 200, 203, 204, 205], "layer": [2, 4, 7, 10, 11, 99, 119, 122, 124, 125, 141, 142, 144, 156, 161, 162, 164, 165, 172, 183, 186, 190, 197, 198, 201], "recoveri": [2, 17, 21, 22, 23, 24, 29, 30, 59, 63, 82, 93, 94, 95, 161, 162, 163, 166, 170, 171, 175, 177, 188], "paramet": [2, 13, 18, 19, 25, 27, 28, 41, 50, 51, 71, 84, 87, 89, 102, 156, 162, 163, 168, 170, 171, 172, 173, 174, 175, 179, 180, 182, 183, 185, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 198, 200, 202, 203, 204, 205], "urdf": [2, 27, 160, 180, 181, 184, 186, 194, 199], "footprint": [2, 55, 90, 91, 93, 99, 101, 107, 115, 122, 123, 126, 127, 142, 143, 147, 165, 166, 167, 168, 172, 177, 179, 181, 185, 202], "frame": [2, 27, 41, 56, 61, 65, 67, 77, 84, 90, 91, 92, 93, 94, 97, 99, 100, 101, 105, 106, 115, 118, 119, 122, 123, 125, 127, 131, 154, 162, 173, 174, 180, 182, 183, 184, 185, 189, 194, 197, 202, 203], "option": [2, 3, 6, 9, 42, 43, 90, 91, 92, 97, 100, 107, 142, 157, 164, 165, 166, 172, 183, 185, 188, 189, 190, 191, 192, 193, 194, 195, 201, 203, 204], "compli": [2, 179, 182, 197], "standard": [2, 6, 10, 92, 107, 159, 183, 184, 189, 197, 198, 200, 203, 204], "control": [2, 4, 7, 9, 11, 13, 17, 18, 20, 21, 22, 23, 24, 26, 28, 33, 44, 47, 60, 61, 78, 79, 80, 82, 83, 84, 85, 89, 91, 99, 101, 110, 114, 117, 125, 127, 129, 130, 131, 132, 133, 134, 135, 136, 137, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 161, 162, 163, 168, 170, 171, 172, 175, 176, 178, 180, 181, 182, 185, 187, 188, 190, 192, 193, 194, 195, 196, 199, 200, 201, 202, 203, 204, 206], "minimum": [2, 9, 27, 71, 89, 90, 91, 92, 93, 97, 99, 100, 101, 103, 106, 107, 110, 117, 120, 123, 127, 130, 134, 136, 142, 143, 148, 151, 164, 165, 166, 167, 168, 177, 179, 183, 184], "maximum": [2, 27, 45, 57, 61, 62, 89, 90, 91, 92, 93, 97, 98, 99, 100, 101, 103, 106, 107, 110, 111, 113, 117, 123, 125, 127, 130, 134, 136, 141, 142, 143, 164, 165, 166, 167, 173, 177, 183, 191, 194, 198, 200, 203], "speed": [2, 7, 9, 19, 25, 26, 27, 30, 46, 89, 91, 93, 97, 98, 99, 106, 107, 110, 117, 122, 130, 141, 142, 143, 155, 156, 164, 165, 167, 173, 175, 177, 179, 186, 194, 197, 202, 203, 206], "kinemat": [2, 101, 102, 107, 111, 113, 114, 161, 164, 167, 177, 179, 182, 185, 186, 197, 205], "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, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 103, 105, 106, 107, 110, 111, 112, 116, 117, 118, 123, 125, 126, 127, 141, 142, 143, 145, 148, 149, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 191, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "dropdown": 2, "possibl": [2, 14, 27, 93, 103, 107, 110, 156, 161, 164, 165, 166, 167, 173, 175, 179, 180, 186, 191, 192, 194, 197, 198, 200, 202], "note": [2, 17, 19, 20, 21, 22, 23, 26, 27, 41, 91, 92, 93, 97, 98, 99, 100, 101, 104, 105, 106, 109, 110, 115, 117, 118, 122, 125, 143, 159, 161, 165, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 196, 197, 198, 200, 201, 203, 204, 205], "throughout": [2, 66, 156, 162, 165, 185, 187, 194], "prompt": [2, 157, 190, 192], "aid": [2, 22], "appropri": [2, 18, 98, 107, 109, 117, 125, 159, 160, 165, 166, 167, 168, 175, 179, 182, 184, 185, 186, 192, 194, 202, 204], "more": [2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 17, 18, 23, 24, 27, 41, 61, 90, 91, 92, 97, 98, 101, 102, 103, 107, 110, 111, 117, 119, 122, 125, 141, 142, 143, 151, 155, 156, 157, 159, 161, 163, 164, 165, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "specif": [2, 3, 6, 11, 17, 18, 21, 22, 23, 24, 26, 27, 30, 46, 95, 99, 107, 110, 143, 156, 157, 162, 163, 164, 165, 166, 167, 168, 171, 173, 174, 175, 179, 182, 183, 184, 186, 188, 189, 190, 192, 198, 199, 203, 204, 205], "after": [2, 10, 20, 21, 23, 24, 26, 27, 91, 92, 94, 101, 107, 110, 111, 112, 117, 126, 128, 135, 137, 140, 141, 142, 143, 159, 160, 164, 165, 167, 168, 172, 173, 174, 175, 180, 182, 183, 185, 186, 187, 189, 190, 191, 192, 193, 195, 197, 198, 200, 201, 202, 203, 204, 205], "item": [2, 11, 18, 26, 27, 178], "preview": 2, "how": [2, 7, 17, 26, 27, 82, 91, 92, 95, 97, 103, 107, 116, 123, 127, 131, 145, 146, 149, 150, 156, 158, 159, 162, 166, 168, 170, 171, 172, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "effect": [2, 4, 91, 97, 124, 141, 156, 163, 165, 182, 186, 198], "high": [2, 3, 4, 5, 6, 8, 27, 91, 103, 107, 110, 113, 116, 117, 127, 141, 142, 143, 159, 161, 162, 164, 177, 179, 182, 186, 191, 194], "cooper": 2, "juzhenatpku": 2, "gmail": 2, "base": [2, 5, 6, 9, 18, 20, 27, 56, 61, 65, 67, 84, 89, 90, 91, 92, 93, 94, 97, 99, 101, 103, 105, 106, 107, 112, 114, 115, 119, 122, 125, 134, 142, 143, 144, 145, 146, 147, 149, 150, 155, 156, 157, 159, 161, 162, 164, 165, 166, 168, 170, 171, 173, 174, 175, 177, 179, 182, 183, 184, 185, 186, 191, 192, 194, 197, 198, 200, 201, 202, 204], "support": [2, 6, 13, 14, 26, 27, 44, 49, 52, 53, 58, 90, 110, 114, 154, 156, 157, 161, 162, 163, 166, 168, 177, 179, 183, 185, 186, 190, 191, 198, 200, 201, 203, 204], "panel": [2, 114, 185, 204], "displai": [2, 90, 109, 142, 143, 164, 168, 180, 182, 183, 185, 186, 190, 191, 197, 200, 204], "python3": [2, 12, 13, 26, 161, 164, 165, 166], "json": [2, 156, 157], "pars": [2, 27, 100, 156], "3d": [2, 4, 9, 27, 107, 127, 160, 177, 182, 183, 185, 186, 196, 197, 201], "program": [2, 26, 27, 97, 114, 142, 143, 156, 161, 165, 190, 192, 193, 195], "mayb": 2, "origin": [2, 5, 6, 8, 14, 26, 60, 61, 85, 91, 97, 99, 141, 142, 143, 158, 163, 164, 167, 180, 182, 183, 185, 188, 197, 198, 200], "number": [3, 11, 26, 27, 41, 45, 82, 90, 91, 92, 97, 98, 99, 100, 101, 107, 112, 113, 116, 120, 127, 129, 141, 142, 143, 162, 163, 164, 165, 166, 167, 168, 170, 171, 174, 177, 182, 183, 184, 185, 186, 189, 190, 191, 192, 200, 203, 204], "interfac": [3, 5, 13, 19, 27, 91, 94, 115, 156, 157, 161, 162, 163, 166, 170, 171, 172, 175, 177, 183, 188, 190, 196, 197, 201], "plan": [3, 10, 17, 18, 20, 21, 22, 27, 57, 84, 97, 100, 103, 107, 108, 110, 113, 114, 116, 123, 126, 127, 128, 131, 141, 142, 143, 159, 161, 162, 164, 165, 166, 167, 171, 173, 174, 175, 177, 178, 179, 180, 183, 184, 186, 188, 198, 201, 203], "two": [3, 18, 19, 27, 82, 90, 91, 97, 108, 114, 116, 141, 156, 164, 165, 166, 167, 170, 173, 174, 175, 179, 182, 183, 184, 185, 187, 190, 191, 193, 194, 197, 200, 201, 202, 203], "area": [3, 7, 27, 38, 39, 91, 99, 119, 122, 124, 125, 141, 142, 143, 159, 164, 165, 166, 167, 170, 172, 177, 183, 185, 186, 189, 190, 193, 198, 200], "algorithm": [3, 15, 17, 21, 23, 24, 27, 97, 101, 107, 110, 112, 113, 114, 141, 159, 161, 162, 164, 165, 166, 167, 172, 173, 177, 180, 183, 185, 186, 188, 191, 193, 194], "path": [3, 4, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 41, 42, 43, 47, 48, 50, 51, 57, 60, 61, 72, 75, 84, 86, 94, 95, 97, 98, 100, 101, 103, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 128, 139, 141, 142, 143, 144, 149, 150, 154, 155, 156, 161, 163, 164, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 185, 186, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 203, 204, 205], "refer": [3, 18, 27, 65, 67, 84, 91, 93, 94, 98, 99, 103, 110, 112, 114, 119, 122, 125, 155, 156, 157, 162, 163, 165, 166, 167, 170, 171, 172, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 190, 191, 195, 197, 198, 200, 202, 203, 204], "trajectori": [3, 4, 10, 91, 96, 103, 117, 128, 131, 133, 144, 145, 146, 147, 149, 150, 151, 164, 166, 167, 174, 177, 179, 180, 186], "simpl": [3, 27, 28, 101, 112, 120, 142, 143, 157, 159, 162, 170, 171, 172, 174, 177, 179, 180, 184, 185, 186, 188, 192, 195, 197, 199, 203, 204, 205], "tutori": [3, 8, 15, 18, 90, 91, 94, 95, 164, 166, 167, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190, 192, 193, 194, 202, 203, 204, 205], "found": [3, 8, 19, 22, 26, 27, 77, 91, 96, 107, 111, 114, 128, 141, 142, 143, 156, 157, 161, 162, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 182, 183, 185, 187, 193, 196, 197, 198, 199, 200, 201], "current": [3, 9, 11, 12, 14, 18, 19, 24, 26, 27, 46, 56, 61, 66, 84, 87, 89, 90, 91, 94, 100, 101, 107, 109, 110, 111, 117, 118, 119, 122, 124, 125, 143, 155, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 173, 174, 175, 177, 182, 183, 184, 185, 186, 187, 190, 195, 197, 202, 203, 204, 205], "one": [3, 5, 7, 8, 11, 14, 18, 26, 27, 41, 81, 85, 91, 97, 104, 107, 112, 143, 156, 157, 163, 164, 165, 167, 168, 171, 172, 175, 179, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 202, 203, 204, 205], "navfn": [3, 28, 107, 111, 112, 114, 162, 177, 179, 180, 186, 188, 205], "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, 73, 84, 85, 87, 89, 90, 91, 92, 93, 94, 97, 98, 99, 101, 103, 104, 106, 107, 109, 110, 114, 115, 117, 118, 119, 120, 122, 124, 125, 156, 160, 162, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204], "implement": [3, 5, 6, 7, 10, 20, 21, 23, 24, 27, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 59, 62, 63, 82, 92, 93, 94, 98, 99, 100, 101, 103, 104, 106, 107, 108, 109, 110, 114, 115, 116, 117, 118, 123, 124, 126, 127, 141, 142, 143, 157, 159, 162, 164, 165, 166, 167, 170, 173, 174, 175, 177, 179, 180, 182, 183, 186, 187, 188, 199, 201, 203, 204], "dijkstra": [3, 108, 165, 177, 179], "teb": [3, 107, 162, 166, 177, 179, 186, 205], "dwa": [3, 177, 179], "elast": [3, 162, 179, 205], "band": [3, 162, 179, 197, 205], "optim": [3, 17, 22, 27, 97, 100, 107, 114, 121, 122, 141, 142, 156, 161, 164, 165, 166, 167, 177, 179, 180, 186, 187, 189, 194, 203, 205], "techniqu": [3, 4, 6, 27, 91, 101, 112, 113, 114, 164, 183, 186, 194, 197], "There": [3, 14, 18, 19, 27, 106, 107, 154, 155, 159, 162, 164, 165, 168, 172, 177, 179, 183, 184, 190, 192, 197, 198, 203, 205], "hybrid": [3, 111, 114, 141, 143, 156, 161, 164, 165, 166, 177, 179, 180, 186, 205], "ompl": 3, "develop": [3, 4, 5, 8, 11, 14, 21, 23, 24, 27, 91, 114, 116, 154, 156, 157, 165, 167, 178, 185, 186, 187, 192, 203, 205, 206], "your": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 26, 27, 91, 94, 104, 106, 107, 110, 111, 114, 116, 117, 123, 124, 126, 127, 142, 143, 154, 155, 156, 157, 159, 160, 161, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 177, 179, 180, 181, 183, 184, 185, 186, 187, 189, 192, 193, 194, 195, 197, 198, 199, 200, 201, 202, 203, 204, 205], "qualiti": [3, 8, 25, 27, 97, 107, 113, 114, 142, 143, 159, 161, 165, 167, 182, 194, 197, 203], "altern": [3, 22, 27, 61, 156, 157, 164, 167, 180, 182, 192], "consid": [3, 14, 18, 29, 30, 46, 55, 59, 73, 90, 91, 92, 94, 95, 99, 107, 137, 142, 143, 152, 159, 163, 164, 166, 167, 170, 171, 173, 174, 175, 177, 179, 181, 186, 187, 190, 194, 197, 198, 202, 203], "approv": [3, 159], "phase": [3, 6, 143], "discuss": [3, 6, 19, 27, 94, 159, 163, 164, 165, 173, 174, 179, 180, 181, 182, 183, 184, 185, 187, 190, 197, 203, 205], "d": [3, 20, 105, 124, 159, 167, 168, 175, 180, 182, 185, 190, 192, 193, 194, 196, 199, 203, 204, 205], "variant": [3, 6, 27, 107, 110, 164, 177, 179, 190], "vornoi": 3, "graph": [3, 10, 116, 143, 166, 178, 193], "rout": [3, 10, 26, 27, 41, 100, 107, 142, 175, 178, 186, 187], "state": [3, 15, 19, 21, 23, 24, 26, 66, 91, 97, 98, 99, 101, 102, 103, 104, 107, 110, 111, 114, 117, 119, 135, 137, 141, 160, 161, 163, 164, 165, 168, 170, 171, 173, 174, 175, 177, 179, 180, 182, 183, 184, 186, 187, 197, 199, 200, 203, 204, 205], "lattic": [3, 111, 114, 141, 142, 161, 165, 166, 177, 178, 179, 186, 205], "kinodynam": 3, "method": [3, 4, 6, 17, 21, 23, 24, 26, 27, 100, 101, 104, 107, 123, 127, 145, 146, 149, 150, 159, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 192, 193, 203, 204], "given": [3, 6, 22, 26, 27, 30, 33, 34, 46, 57, 59, 91, 93, 100, 107, 112, 113, 119, 163, 164, 165, 166, 167, 171, 172, 173, 174, 177, 179, 182, 186, 188, 190, 193, 197, 203, 204], "static": [3, 27, 90, 91, 92, 99, 123, 127, 142, 143, 159, 161, 165, 171, 177, 180, 183, 186, 187, 191, 197, 201, 202, 203], "cilqr": 3, "ilqr": 3, "mpc": [3, 107, 166, 177, 179], "spline": 3, "addit": [3, 11, 19, 21, 22, 23, 24, 27, 41, 90, 91, 94, 96, 142, 155, 156, 164, 165, 166, 171, 175, 179, 182, 183, 185, 186, 192, 193, 194, 197, 202], "complet": [3, 4, 5, 12, 17, 18, 19, 22, 26, 27, 34, 57, 91, 100, 101, 103, 107, 110, 111, 135, 137, 142, 143, 152, 156, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171, 175, 177, 178, 179, 180, 182, 183, 185, 187, 188, 189, 190, 193, 194, 196, 197, 199, 201, 203, 204, 205], "50": [3, 91, 101, 107, 119, 165, 183, 192, 197, 200, 203], "greater": [3, 103, 107, 116, 156, 173, 187], "coverag": [3, 4, 6, 12, 17, 27, 28, 34, 41, 161, 167, 175, 177, 178, 186, 187], "motion": [3, 4, 27, 92, 97, 101, 103, 142, 143, 151, 152, 164, 177, 179, 182, 184, 194, 197, 202, 204], "pluginlib": [3, 27, 162, 170, 172, 173, 174, 175, 188, 190, 201], "robust": [4, 6, 27, 204], "wide": [4, 18, 27, 142, 167, 170, 186, 194], "rang": [4, 7, 71, 90, 91, 92, 99, 110, 123, 125, 127, 156, 163, 164, 167, 168, 172, 177, 178, 185, 186, 187, 191, 192, 194, 198, 200, 202, 203], "environ": [4, 5, 9, 10, 12, 27, 101, 103, 114, 154, 155, 156, 157, 159, 160, 161, 179, 180, 182, 183, 184, 186, 190, 194, 197, 198, 201, 202, 203], "been": [4, 6, 14, 18, 19, 21, 23, 24, 27, 56, 65, 90, 93, 94, 96, 98, 107, 109, 114, 115, 116, 118, 141, 142, 143, 156, 159, 163, 164, 165, 166, 167, 168, 172, 173, 174, 177, 180, 183, 184, 185, 186, 190, 193, 197, 201, 202, 203], "oper": [4, 5, 21, 23, 24, 27, 91, 97, 100, 107, 110, 117, 119, 157, 160, 161, 164, 165, 166, 167, 170, 172, 173, 174, 175, 179, 182, 183, 184, 186, 187, 189, 190, 194, 197, 202, 204], "presenc": [4, 107, 168, 186, 198], "explicitli": [4, 26, 157, 198], "model": [4, 27, 28, 90, 91, 92, 97, 101, 114, 123, 127, 142, 156, 160, 161, 163, 164, 177, 179, 182, 183, 185, 186, 196, 197, 201, 202], "characterist": [4, 12, 113, 182], "howev": [4, 6, 9, 14, 20, 21, 23, 24, 27, 90, 91, 94, 107, 112, 142, 156, 163, 164, 165, 168, 170, 175, 180, 182, 185, 186, 188, 190, 192, 194, 197, 198, 200, 201, 202, 203, 205], "field": [4, 26, 41, 45, 67, 90, 91, 92, 98, 100, 125, 141, 163, 164, 165, 166, 167, 170, 172, 174, 175, 182, 183, 185, 187, 189, 190, 192, 194, 197, 198, 200, 201, 203], "progress": [4, 74, 98, 107, 110, 134, 136, 156, 159, 166, 178, 186, 205], "deploi": [4, 107, 161, 167, 179, 190], "fill": [4, 159, 163, 171, 189, 198, 200, 204], "consider": [4, 107, 186, 190], "must": [4, 14, 19, 26, 27, 65, 73, 92, 99, 100, 103, 106, 110, 113, 117, 120, 123, 127, 134, 136, 142, 143, 144, 155, 159, 163, 165, 166, 167, 170, 171, 173, 174, 175, 177, 179, 182, 183, 184, 187, 188, 189, 190, 193, 196, 199, 201, 202, 203, 204], "taken": [4, 67, 82, 90, 91, 97, 107, 125, 139, 164, 172, 175, 198, 200], "respect": [4, 27, 111, 122, 164, 165, 171, 178, 179, 182, 183, 185, 186, 197, 201, 205], "peopl": [4, 9, 21, 23, 24, 91, 181], "cart": 4, "anim": [4, 191], "exist": [4, 8, 11, 12, 27, 41, 90, 91, 101, 106, 107, 120, 141, 154, 156, 159, 163, 164, 165, 167, 168, 173, 175, 186, 190, 193, 194, 195, 197, 203, 204], "machin": [4, 27, 156, 157, 182, 183, 184, 187, 190, 204], "learn": [4, 7, 11, 18, 27, 95, 157, 161, 170, 171, 174, 183, 184, 185, 190], "complexyolo": 4, "yolo3d": 4, "etc": [4, 10, 13, 17, 26, 27, 90, 91, 94, 98, 99, 100, 105, 117, 119, 156, 157, 159, 164, 166, 167, 168, 170, 175, 179, 181, 182, 184, 186, 190, 194, 197, 199, 204], "tie": 4, "them": [4, 7, 21, 26, 27, 90, 98, 100, 107, 118, 122, 123, 127, 143, 156, 157, 159, 161, 162, 164, 165, 166, 167, 170, 171, 172, 173, 174, 180, 183, 184, 185, 186, 187, 188, 190, 192, 193, 194, 196, 197, 198, 199, 200, 202, 203, 204, 205], "scope": [4, 156, 167, 182, 183, 194, 195, 202], "retrain": 4, "otherwis": [4, 19, 64, 67, 70, 71, 72, 73, 74, 75, 78, 79, 80, 92, 107, 112, 124, 142, 143, 164, 165, 167, 177, 182, 186, 187, 190, 200], "becom": [4, 11, 17, 18, 27, 99, 104, 107, 116, 162, 165, 167, 182, 184, 185, 194], "expert": [4, 14], "some": [4, 7, 11, 13, 17, 18, 19, 21, 26, 27, 44, 49, 50, 51, 52, 53, 58, 90, 93, 94, 98, 107, 109, 112, 114, 115, 117, 118, 122, 142, 156, 159, 160, 162, 164, 165, 167, 168, 171, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 190, 191, 192, 194, 195, 197, 198, 202, 203, 204], "basic": [4, 5, 17, 18, 26, 27, 143, 162, 164, 165, 172, 175, 179, 180, 181, 182, 183, 184, 190, 192, 194, 201], "knowledg": [4, 7, 11, 159, 192, 201], "alreadi": [4, 7, 107, 163, 164, 165, 170, 180, 182, 185, 186, 190, 192, 194, 197, 203], "start": [4, 5, 12, 19, 20, 21, 23, 24, 26, 27, 42, 43, 61, 90, 91, 97, 101, 103, 107, 110, 111, 127, 142, 158, 159, 161, 163, 164, 165, 167, 170, 172, 173, 174, 175, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 200, 201, 202, 203, 204, 205], "point": [4, 9, 10, 14, 17, 18, 19, 21, 22, 23, 24, 26, 27, 55, 56, 90, 91, 97, 99, 100, 103, 107, 108, 110, 111, 112, 113, 116, 118, 119, 122, 128, 141, 142, 143, 145, 147, 149, 159, 161, 163, 164, 165, 166, 168, 172, 173, 174, 175, 177, 180, 182, 183, 184, 185, 186, 187, 189, 190, 192, 194, 196, 197, 201, 202, 203, 204, 205], "driven": [4, 186], "includ": [4, 6, 7, 10, 13, 14, 18, 26, 27, 82, 94, 95, 114, 119, 133, 155, 156, 157, 158, 159, 161, 162, 163, 164, 168, 170, 171, 172, 173, 174, 175, 177, 179, 182, 183, 184, 185, 186, 190, 192, 193, 195, 198, 199, 200, 201, 202, 203, 205], "go": [4, 14, 18, 22, 26, 27, 86, 91, 104, 107, 116, 123, 127, 159, 160, 161, 164, 165, 167, 171, 173, 180, 182, 183, 184, 186, 187, 188, 190, 192, 194, 195, 197, 198, 200, 202, 203], "yolact": 4, "edg": [4, 100, 107, 167, 184, 198], "replac": [4, 5, 10, 11, 94, 97, 105, 160, 162, 165, 166, 167, 168, 170, 172, 174, 175, 186, 188, 190, 191, 194, 197, 199, 201, 202, 203], "detectron2": 4, "benchmark": [4, 7, 11], "capabl": [4, 7, 10, 15, 26, 156, 157, 161, 164, 167, 168, 178, 183, 194, 195, 197, 205], "gpu": [4, 156, 203], "verifi": [4, 27, 147, 157, 182, 183, 185, 197], "suffici": [4, 18, 27, 107, 143, 152, 175, 191, 193, 194], "tangent": [4, 189, 197], "involv": [4, 5, 6, 11, 18, 20, 107, 110, 158, 164, 166, 167, 168, 180, 187, 190, 194], "identifi": [4, 7, 11, 13, 156, 164, 172, 179, 193], "few": [4, 11, 14, 19, 26, 86, 97, 100, 155, 156, 167, 179, 183, 186, 190, 192, 203], "produc": [4, 27, 90, 91, 93, 94, 98, 103, 107, 109, 115, 118, 165, 166, 167, 170, 174, 179, 183, 186, 194, 197, 202], "about": [4, 7, 9, 11, 21, 22, 23, 24, 27, 90, 119, 122, 125, 154, 155, 156, 157, 159, 161, 164, 166, 167, 170, 171, 172, 174, 175, 182, 183, 184, 185, 186, 190, 191, 192, 193, 194, 196, 197, 200, 203, 204], "power": [4, 18, 97, 107, 157, 161, 165, 186, 190], "intel": [4, 14, 107, 165], "cpu": [4, 7, 91, 156, 165, 186, 187, 194], "nvidia": [4, 101, 167, 190, 194, 203], "jetson": [4, 190, 194, 203], "soc": 4, "extern": [4, 21, 23, 24, 26, 90, 98, 101, 104, 138, 155, 156, 162, 163, 166, 167, 187, 190, 194, 206], "next": [4, 5, 18, 19, 21, 22, 23, 24, 27, 41, 107, 117, 118, 138, 140, 156, 160, 162, 163, 170, 172, 173, 174, 175, 177, 179, 180, 182, 183, 184, 185, 190, 191, 200, 204], "mark": [4, 27, 97, 99, 123, 124, 127, 147, 166, 175, 183, 186, 191, 198, 200, 201, 204], "ensur": [4, 9, 11, 13, 20, 21, 23, 24, 27, 91, 98, 104, 107, 110, 117, 156, 157, 159, 162, 164, 165, 166, 167, 179, 180, 184, 185, 186, 187, 190, 193, 201], "doe": [4, 9, 19, 21, 22, 23, 24, 90, 91, 96, 101, 107, 122, 124, 142, 143, 155, 156, 164, 165, 166, 167, 170, 173, 174, 175, 180, 182, 186, 187, 188, 190, 197, 198, 200, 203, 204], "collid": [4, 9, 180], "permit": [4, 159, 198], "direct": [4, 61, 91, 97, 107, 110, 114, 117, 129, 142, 143, 148, 155, 156, 164, 167, 178, 179, 184, 189, 196, 197, 202], "collabor": [4, 14, 159], "member": [4, 159, 170, 173, 174, 175], "detect": [4, 27, 57, 61, 90, 91, 96, 97, 101, 110, 156, 167, 180, 182, 183, 186, 189, 195, 203], "real": [4, 9, 12, 27, 91, 98, 117, 159, 182, 183, 184, 185, 189, 190, 195, 197], "live": [4, 27, 157, 164, 170, 184, 186, 190, 196, 199, 204], "demonstr": [4, 10, 26, 91, 155, 165, 167, 168, 172, 197, 201, 202, 203], "85": [4, 12], "higher": [4, 6, 9, 12, 18, 27, 91, 97, 98, 99, 100, 101, 103, 105, 107, 117, 119, 142, 143, 161, 164, 165, 166, 167, 168, 175, 186, 187, 195, 198, 200, 203, 204], "python": [4, 10, 143, 161, 164, 167, 182, 197, 198, 200, 203], "geometri": [4, 5, 9, 91, 182, 183, 185, 190], "statist": [4, 9, 193], "relat": [4, 11, 13, 14, 25, 27, 91, 96, 119, 120, 122, 125, 155, 156, 164, 165, 167, 181, 184, 185, 197], "wa": [5, 11, 18, 19, 21, 23, 26, 27, 45, 57, 62, 90, 91, 93, 94, 98, 107, 108, 109, 110, 115, 116, 118, 139, 141, 142, 143, 156, 159, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 180, 183, 185, 186, 187, 191, 192, 193, 197, 198, 200, 202, 203, 204, 205], "eth": 5, "zurich": 5, "later": [5, 107, 142, 143, 156, 157, 159, 165, 170, 171, 172, 173, 174, 175, 183, 190, 193, 201, 203, 204], "transfer": 5, "anybot": 5, "univers": [5, 184], "librari": [5, 6, 7, 10, 15, 26, 27, 41, 94, 100, 162, 163, 165, 170, 172, 173, 174, 175, 183, 184, 188, 190, 192, 201, 204], "basi": [5, 107, 186, 190], "variou": [5, 27, 93, 107, 115, 155, 156, 165, 166, 177, 178, 182, 184, 185, 190], "form": [5, 41, 91, 116, 167, 172, 183, 184, 190], "avail": [5, 9, 26, 27, 77, 90, 91, 99, 100, 107, 110, 116, 154, 155, 157, 159, 162, 164, 165, 172, 177, 179, 182, 183, 186, 187, 188, 189, 190, 192, 195, 197, 201, 203], "top": [5, 7, 11, 18, 99, 170, 172, 173, 174, 175, 184, 188, 189, 191, 193, 198, 200, 204], "download": [5, 156, 189, 190], "packag": [5, 8, 17, 26, 27, 90, 91, 94, 95, 96, 99, 101, 103, 107, 110, 111, 114, 117, 143, 154, 155, 156, 159, 160, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 203, 205], "grid_map": 5, "metapackag": [5, 167], "costmap_2d": [5, 167, 172, 183], "code": [5, 6, 15, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 64, 78, 79, 80, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 141, 156, 157, 159, 162, 163, 165, 168, 170, 171, 172, 173, 174, 175, 177, 180, 182, 183, 185, 188, 190, 191, 192, 197, 201, 203, 205], "analyz": [5, 6, 7, 10, 26, 27, 171, 193], "abstract": [5, 11, 27, 165, 166, 203, 204], "allow": [5, 6, 8, 9, 10, 17, 18, 19, 21, 22, 23, 24, 27, 86, 91, 92, 93, 94, 99, 100, 103, 107, 108, 110, 116, 125, 141, 142, 143, 144, 147, 152, 156, 157, 159, 161, 163, 164, 165, 168, 170, 172, 173, 174, 179, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 194, 195, 197, 198, 200, 202, 203], "expect": [5, 11, 26, 92, 107, 109, 123, 127, 159, 161, 163, 164, 167, 175, 182, 187, 188, 190, 197, 203], "full": [5, 7, 12, 19, 27, 92, 99, 107, 122, 128, 142, 154, 159, 163, 164, 165, 178, 179, 180, 181, 182, 184, 185, 186, 190, 191, 194, 195, 197, 198, 200, 202, 203, 204, 205], "process": [5, 7, 8, 11, 22, 26, 27, 28, 57, 92, 94, 98, 99, 107, 109, 110, 112, 124, 142, 143, 155, 156, 158, 160, 163, 164, 166, 167, 170, 171, 175, 177, 181, 185, 186, 187, 190, 191, 192, 193, 194, 197, 201, 202, 203, 204, 205], "over": [5, 6, 8, 11, 14, 18, 20, 26, 27, 55, 56, 89, 91, 99, 107, 144, 159, 161, 164, 165, 166, 167, 175, 179, 180, 182, 183, 186, 187, 189, 190, 194, 197, 198, 201, 202, 205], "cours": [5, 11, 156, 185, 194], "summer": [5, 11], "earli": [5, 11, 16], "design": [5, 6, 8, 26, 27, 96, 101, 107, 112, 114, 164, 166, 172, 186, 191, 198, 200, 202, 204], "gradient": [5, 27, 97, 112, 165, 172], "complement": [5, 163, 197], "startup": [5, 27, 104, 154, 156, 160, 163, 187, 189, 190, 198, 200], "merg": [5, 13, 156, 159, 163, 172], "branch": [5, 13, 22, 142, 143, 154, 155, 156, 159, 165, 188, 190], "2d": [5, 15, 26, 27, 28, 90, 91, 103, 111, 113, 114, 123, 127, 142, 160, 161, 163, 164, 172, 173, 174, 175, 177, 179, 180, 186, 194, 196, 197, 198, 201, 205], "low": [5, 18, 19, 71, 101, 107, 112, 117, 142, 162, 177, 186], "level": [5, 9, 18, 21, 23, 24, 27, 91, 96, 105, 113, 159, 161, 164, 165, 166, 168, 187, 193, 194, 198, 200, 202, 203, 204], "object": [5, 10, 11, 26, 27, 41, 85, 100, 107, 161, 164, 165, 166, 167, 168, 170, 172, 175, 181, 183, 185, 186, 197, 201, 206], "reimplement": [5, 6], "mechan": [5, 11, 90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118, 172, 192, 194], "git": [5, 155, 157, 159, 189, 190, 198, 199, 200, 201], "pick": [5, 26, 27, 99, 118, 180, 196, 197], "befor": [5, 11, 18, 21, 22, 23, 24, 25, 27, 44, 49, 52, 53, 58, 65, 82, 84, 86, 91, 92, 98, 100, 103, 106, 107, 113, 122, 123, 127, 138, 141, 142, 143, 151, 156, 157, 162, 163, 164, 165, 167, 168, 170, 171, 172, 173, 174, 175, 177, 179, 182, 183, 185, 186, 187, 188, 190, 191, 192, 193, 196, 197, 198, 199, 200, 201, 203, 204, 205], "coordin": [5, 26, 27, 41, 92, 99, 100, 118, 165, 182, 184, 185, 194, 195, 197], "transform": [5, 15, 27, 77, 90, 91, 92, 93, 94, 99, 101, 103, 107, 110, 115, 119, 122, 125, 128, 154, 160, 161, 163, 164, 165, 173, 177, 180, 181, 182, 183, 185, 186, 194, 198, 199], "amcl": [6, 7, 26, 27, 28, 54, 69, 160, 163, 177, 183, 184, 186, 194, 197], "engin": [6, 155, 157, 162, 193, 194], "last": [6, 14, 19, 21, 23, 48, 60, 61, 91, 92, 97, 100, 107, 108, 114, 116, 117, 133, 141, 142, 143, 145, 146, 149, 150, 156, 165, 167, 175, 179, 180, 182, 184, 185, 187, 194, 198, 200, 202], "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, 87, 90, 91, 93, 94, 97, 98, 100, 102, 103, 104, 107, 109, 110, 111, 113, 115, 118, 121, 127, 134, 136, 138, 141, 142, 143, 151, 164, 166, 167, 170, 185, 188, 189, 190, 191, 192, 195, 197, 203, 205], "year": [6, 14, 161], "essenti": [6, 142, 143, 165, 183, 186, 203], "updat": [6, 7, 11, 12, 18, 19, 20, 27, 66, 75, 85, 92, 99, 101, 105, 114, 122, 126, 156, 159, 162, 165, 166, 167, 168, 170, 171, 172, 173, 175, 177, 180, 182, 184, 186, 190, 191, 194, 195, 197, 199, 200, 203, 204], "made": [6, 8, 27, 91, 98, 99, 101, 104, 134, 136, 156, 157, 159, 165, 166, 172, 175, 179, 180, 185, 186, 191, 195, 198, 200, 202, 203], "adapt": [6, 27, 92, 110, 164, 177, 183, 184, 185], "mont": [6, 27, 92, 183], "carlo": [6, 27, 92, 183], "written": [6, 27, 167, 170, 172, 173, 174, 175, 183, 191, 197, 198, 200, 202, 204], "embed": [6, 27, 165, 186, 187], "structur": [6, 8, 18, 27, 161, 166, 167, 175, 179, 184, 185, 187, 197, 200, 201, 204], "veri": [6, 7, 11, 14, 16, 17, 21, 23, 27, 107, 112, 142, 159, 165, 167, 178, 180, 184, 185, 186, 190, 194, 203, 205], "sensit": [6, 91, 98, 117, 119, 142, 166, 167], "chang": [6, 11, 12, 13, 14, 17, 18, 21, 23, 24, 26, 27, 66, 68, 81, 91, 93, 94, 97, 98, 99, 100, 101, 103, 107, 109, 113, 115, 117, 118, 135, 137, 141, 142, 143, 145, 149, 156, 159, 160, 163, 172, 173, 175, 178, 180, 182, 183, 186, 190, 192, 194, 195, 196, 197, 198, 200, 201, 202, 204], "mcl": 6, "hallmark": 6, "decad": [6, 14], "particular": [6, 19, 22, 27, 48, 90, 101, 107, 163, 165, 167, 168, 175, 186, 188, 190, 192, 193, 194, 197, 203], "deprec": [6, 97, 164, 165], "target": [6, 101, 107, 110, 125, 156, 157, 163, 164, 167, 179, 185, 192, 195, 196, 200, 203, 204], "laser": [6, 9, 90, 91, 92, 123, 127, 177, 183, 184, 190, 202], "scanner": [6, 90, 91, 123, 127, 183, 202], "simplifi": [6, 160, 163, 171, 173, 175, 192], "accur": [6, 27, 90, 91, 164, 177, 182, 186, 194, 197], "track": [6, 26, 27, 73, 99, 101, 107, 110, 111, 159, 161, 165, 166, 167, 173, 175, 177, 179, 186, 188, 192, 194, 203, 205], "occup": [6, 99, 106, 122, 123, 127, 177, 183, 199], "grid": [6, 7, 27, 99, 106, 123, 127, 131, 177, 179, 180, 183, 185, 197, 199, 201], "reason": [6, 27, 90, 91, 107, 141, 142, 143, 159, 165, 172, 175, 180, 184, 186, 190, 192, 197, 202], "left": [6, 27, 42, 43, 94, 103, 110, 116, 142, 143, 156, 160, 165, 173, 174, 180, 182, 183, 185, 189, 190, 191, 193, 196, 197, 200, 204], "end": [6, 11, 20, 27, 90, 91, 101, 107, 108, 110, 111, 112, 141, 143, 165, 167, 170, 172, 173, 174, 175, 177, 185, 186, 187, 190, 191, 192, 197, 202], "creativ": [6, 8], "novelti": 6, "feel": [6, 154, 157, 185, 186], "best": [6, 8, 11, 27, 28, 91, 107, 128, 141, 142, 143, 156, 159, 165, 166, 179, 183, 184, 186, 191, 192, 194, 198, 201], "modifi": [6, 17, 60, 61, 94, 95, 102, 112, 156, 159, 164, 165, 167, 168, 170, 171, 173, 174, 175, 177, 179, 180, 182, 185, 190, 192, 193, 195, 204], "modular": [6, 157, 161, 177], "compon": [6, 41, 81, 82, 83, 84, 85, 86, 87, 88, 89, 107, 116, 117, 151, 164, 165, 167, 181, 185, 187, 194, 198, 200], "sampl": [6, 27, 107, 111, 129, 133, 139, 166, 167, 179, 180, 182, 183, 186, 195, 197], "lidar": [6, 9, 27, 123, 180, 182, 183, 186, 191, 197, 201], "ndt": 6, "scan": [6, 9, 26, 90, 91, 92, 99, 105, 123, 127, 168, 177, 183, 184, 202], "match": [6, 41, 64, 78, 79, 80, 92, 93, 94, 107, 115, 142, 143, 166, 171, 173, 180, 186, 187, 190, 197, 202], "dure": [6, 22, 90, 91, 97, 104, 107, 142, 143, 156, 163, 164, 165, 166, 167, 171, 172, 180, 185, 186, 193, 196, 199, 203, 204], "sinc": [6, 27, 41, 97, 100, 107, 110, 111, 113, 122, 142, 143, 164, 165, 167, 172, 175, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 192, 194, 197, 198, 200, 202, 203, 204, 205], "yet": [6, 19, 26, 107, 156, 165, 167, 184, 186, 197], "slam": [6, 15, 126, 161, 162, 163, 183, 184, 186, 192, 194, 196, 206], "emerg": [6, 9, 91, 96], "accept": [6, 26, 67, 92, 116, 142, 143, 159, 167, 175, 179, 180, 194, 195, 203], "input": [6, 19, 26, 27, 91, 94, 97, 107, 112, 113, 123, 124, 127, 138, 161, 164, 166, 167, 168, 170, 171, 172, 173, 174, 177, 182, 185, 188, 190, 192, 195, 197, 202, 204], "multipl": [6, 11, 21, 23, 24, 27, 41, 44, 49, 52, 53, 58, 86, 91, 93, 107, 114, 115, 157, 161, 163, 164, 167, 168, 173, 174, 179, 182, 183, 184, 185, 186, 187, 188, 190, 192, 194, 197, 200, 202, 203], "strictli": [6, 143, 166], "65": [6, 106, 200], "reliabl": [6, 12, 44, 49, 52, 53, 58, 157, 161, 183, 185, 203], "particl": [6, 7, 27, 92, 160, 177, 186, 191], "filter": [6, 13, 29, 92, 98, 101, 112, 182, 186, 190, 194, 197, 201, 202, 203, 206], "abil": [6, 7, 27, 91, 107, 166, 167, 168, 202], "read": [6, 8, 18, 27, 90, 91, 124, 157, 164, 177, 183, 190, 192, 197, 198, 200], "academ": 6, "significantli": [7, 9, 17, 22, 23, 24, 86, 107, 111, 142, 165, 167, 177, 186, 197, 205], "leverag": [7, 11, 26, 155, 157, 165, 181, 186, 188, 195, 197, 203], "multi": [7, 10, 11, 26, 27, 164, 165, 177, 179, 190], "processor": [7, 107, 186], "core": [7, 17, 27, 166, 187, 188, 190], "seek": 7, "thread": [7, 11, 13, 26, 27, 91, 98, 107, 117, 167, 192], "parallel": [7, 13, 197, 202], "comput": [7, 17, 18, 19, 20, 21, 27, 41, 42, 43, 100, 105, 107, 109, 110, 114, 116, 141, 142, 143, 145, 149, 161, 165, 166, 167, 168, 170, 171, 173, 174, 177, 179, 180, 182, 183, 184, 186, 188, 190, 193, 194, 196, 203], "overal": [7, 18, 81, 100, 142, 167, 179, 183, 194, 197], "platform": [7, 101, 107, 114, 161, 164, 181, 184, 186, 194, 203, 204, 205], "cloud": [7, 27, 156, 157, 160, 163, 190], "popul": [7, 92, 94, 164, 165, 170, 175, 183, 187, 188, 197], "evalu": [7, 107, 128, 131, 143, 179, 194], "voxel": [7, 99, 166, 177, 183, 191, 201], "rai": [7, 183], "cast": 7, "student": [7, 159], "interest": [7, 10, 11, 14, 17, 26, 27, 156, 159, 175, 184, 186, 188, 192, 193, 195, 196, 199, 203, 204], "ideal": [7, 12, 165, 166, 170, 173, 174], "exposur": 7, "concept": [7, 18, 19, 161, 164, 179, 183, 184, 187, 198, 200, 203, 204], "Then": [7, 19, 164, 171, 172, 173, 174, 175, 182, 183, 190, 192, 193, 196, 203], "obtain": [7, 27, 28, 91, 100, 101, 163, 166, 182, 183, 189, 190, 194, 203], "while": [7, 9, 13, 18, 21, 23, 24, 26, 94, 104, 107, 110, 112, 122, 142, 152, 155, 156, 157, 164, 165, 166, 167, 171, 175, 179, 180, 182, 183, 186, 187, 188, 190, 191, 192, 194, 196, 197, 198, 202, 203, 204, 205, 206], "great": [7, 14, 18, 159, 165, 192, 194, 197], "deal": [7, 27, 182, 184, 186], "valuabl": [7, 11, 159], "skillset": 7, "analysi": [7, 27, 159, 161, 193], "benefit": [7, 156, 186], "non": [7, 10, 26, 27, 91, 94, 98, 101, 104, 105, 107, 111, 114, 119, 121, 122, 125, 141, 142, 143, 156, 161, 165, 167, 168, 171, 175, 177, 179, 180, 184, 185, 186, 190, 192, 193, 194, 198, 202, 203, 205], "trivial": [7, 27, 159, 166, 170, 202, 203, 204], "quickli": [7, 101, 156, 159, 165, 184, 186, 204], "tbb": 7, "openmp": 7, "opencl": 7, "cuda": 7, "similar": [7, 9, 10, 19, 21, 23, 26, 27, 90, 103, 106, 107, 114, 155, 157, 164, 165, 171, 179, 182, 183, 184, 185, 186, 188, 190, 192, 194, 197, 201, 204, 205], "signific": [8, 9, 107, 172, 186, 197], "stride": 8, "world": [8, 9, 26, 27, 156, 160, 161, 170, 182, 183, 184, 186, 190, 191, 195, 198, 199, 200, 201], "gain": [8, 107, 110], "reput": 8, "fair": 8, "unfair": 8, "rel": [8, 27, 61, 90, 91, 99, 101, 107, 117, 123, 124, 126, 127, 163, 167, 168, 179, 180, 182, 184, 186, 193, 194, 197, 203], "limit": [8, 27, 91, 98, 106, 107, 117, 125, 133, 141, 142, 143, 156, 164, 167, 173, 177, 179, 182, 186, 190, 195, 202, 206], "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, 73, 76, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 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, 156, 157, 160, 161, 163, 164, 165, 168, 170, 171, 172, 173, 174, 175, 177, 179, 182, 183, 185, 186, 187, 188, 190, 191, 192, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205], "accomplish": [8, 170, 177, 182, 185, 190, 192, 203], "longer": [8, 22, 86, 100, 141, 165, 166, 167, 170, 190, 192], "true": [8, 19, 26, 27, 29, 41, 45, 55, 57, 59, 62, 69, 71, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 135, 137, 138, 139, 140, 141, 142, 143, 160, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 185, 186, 187, 188, 191, 193, 194, 197, 198, 199, 200, 201, 202, 203, 205], "As": [8, 22, 26, 27, 91, 99, 107, 122, 159, 162, 163, 164, 165, 171, 173, 174, 179, 180, 182, 183, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 205], "initi": [8, 26, 69, 77, 92, 94, 101, 103, 107, 113, 154, 156, 157, 160, 161, 163, 165, 166, 170, 172, 173, 174, 175, 177, 185, 186, 195, 197, 198, 202, 203], "effort": [8, 14, 27, 100, 101, 117, 159, 161, 164, 179, 183, 186, 201, 203], "differenti": [8, 92, 103, 107, 111, 114, 116, 161, 164, 165, 167, 177, 179, 180, 182, 183, 185, 186, 194, 197, 205], "moveit": [8, 14], "land": 8, "consist": [8, 17, 107, 157, 159, 164, 165, 177, 182, 183, 184, 186, 187, 197, 203, 204], "graphic": [8, 157, 190, 198, 200], "color": [8, 97, 139, 183, 185, 186, 191, 198, 200, 201], "scheme": [8, 183], "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, 90, 91, 92, 93, 94, 95, 96, 98, 99, 101, 104, 107, 108, 109, 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, 153, 155, 156, 159, 163, 164, 165, 168, 172, 177, 178, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205], "doc": [8, 15, 155, 160, 163, 167, 186, 190, 197], "just": [8, 20, 21, 23, 24, 27, 86, 99, 107, 148, 157, 159, 165, 168, 171, 172, 180, 182, 183, 184, 185, 186, 190, 192, 193, 197, 198], "technic": [8, 21, 23, 24, 159, 170, 172, 173, 174, 175, 198], "analog": [8, 91, 164, 166, 167, 171, 192, 203, 205], "expans": [8, 108, 116, 142, 143, 164, 165, 166, 167, 177], "blog": 8, "highlight": [8, 17, 26, 97, 156, 179, 189, 190, 194, 204], "demo": [8, 10, 22, 27, 160, 165, 167, 168, 180, 187, 190, 197, 198, 200, 203], "come": [8, 13, 14, 27, 100, 107, 110, 137, 142, 159, 165, 166, 170, 173, 174, 175, 182, 184, 185], "element": [8, 162, 170, 181, 182, 185], "migrat": [8, 167, 168, 178], "document": [8, 10, 15, 18, 22, 27, 155, 156, 159, 160, 163, 182, 183, 184, 185, 190, 191, 192, 193, 194, 198, 199, 200], "edit": [8, 164, 177, 182, 183, 188, 203], "web": [8, 157], "technologi": [8, 14, 161, 194, 197], "watchdog": [9, 104, 148, 161, 163], "act": [9, 14, 27, 141, 163, 164, 181, 183, 185, 198, 202, 205], "properli": [9, 26, 144, 161, 165, 180, 181, 182, 183, 184, 185, 191, 197, 198, 200], "typic": [9, 18, 19, 27, 90, 91, 142, 143, 159, 165, 173, 180, 182, 184, 186, 190, 191, 194, 198, 199, 200, 205], "rate": [9, 12, 18, 19, 84, 87, 89, 90, 91, 92, 98, 101, 103, 117, 118, 123, 127, 162, 164, 167, 170, 177, 185, 194, 195, 203], "contain": [9, 11, 17, 21, 23, 24, 27, 47, 51, 55, 96, 107, 114, 117, 123, 127, 142, 143, 158, 162, 163, 164, 165, 166, 167, 170, 172, 173, 174, 175, 177, 182, 183, 185, 186, 187, 188, 189, 192, 194, 198, 200, 202, 203, 205], "zone": [9, 27, 90, 91, 97, 100, 106, 122, 142, 143, 164, 165, 177, 183, 186, 197, 200, 202, 206], "wherea": [9, 41, 107, 142, 166, 186, 187], "locat": [9, 22, 26, 27, 101, 142, 143, 152, 160, 168, 170, 172, 173, 174, 175, 179, 182, 183, 185, 190, 197, 203], "around": [9, 14, 18, 22, 27, 38, 61, 86, 90, 91, 97, 99, 103, 107, 110, 121, 159, 164, 177, 183, 184, 185, 186, 189, 190, 197, 199, 205], "signal": [9, 112, 173, 177, 193, 197], "stop": [9, 20, 27, 73, 81, 91, 96, 98, 104, 107, 117, 118, 128, 137, 152, 163, 164, 166, 167, 168, 173, 177, 185, 190, 194, 202, 203], "less": [9, 67, 91, 93, 94, 98, 107, 109, 110, 115, 117, 118, 120, 142, 162, 165, 182, 191, 194, 197, 198, 205], "consum": [9, 165], "drop": [9, 103, 163, 167, 194, 204], "cost": [9, 18, 26, 27, 55, 90, 91, 93, 97, 99, 110, 114, 116, 121, 122, 131, 141, 142, 143, 156, 161, 164, 165, 172, 177, 183, 186, 191], "logic": [9, 17, 18, 21, 23, 24, 27, 166, 167, 168, 171, 175, 187, 204], "wouldn": [9, 186], "t": [9, 14, 38, 81, 101, 107, 141, 142, 143, 147, 154, 159, 160, 161, 164, 165, 167, 168, 170, 171, 173, 174, 175, 180, 184, 185, 186, 188, 190, 191, 192, 194, 195, 196, 197, 198, 199, 203], "certifi": [9, 91, 159], "safe": [9, 13, 27, 110, 155, 164, 170, 171, 179, 183, 184, 186], "injuri": 9, "sit": 9, "most": [9, 18, 21, 23, 24, 91, 92, 93, 94, 98, 107, 109, 111, 114, 115, 118, 165, 171, 177, 182, 183, 184, 186, 188, 190, 192, 193, 194, 197, 205], "recent": [9, 56, 186, 194], "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, 78, 79, 80, 85, 86, 90, 91, 94, 97, 100, 101, 104, 106, 107, 111, 119, 120, 122, 125, 128, 164, 167, 168, 182, 197, 203], "second": [9, 18, 19, 21, 23, 24, 27, 29, 30, 46, 48, 57, 59, 75, 76, 81, 82, 86, 91, 93, 94, 98, 104, 106, 107, 109, 111, 115, 118, 138, 139, 141, 142, 143, 164, 165, 167, 168, 171, 177, 182, 183, 184, 187, 189, 190, 191, 197, 198, 200], "result": [9, 19, 26, 27, 60, 61, 85, 91, 93, 94, 97, 98, 100, 101, 107, 109, 110, 112, 113, 115, 116, 118, 159, 161, 163, 164, 168, 170, 171, 172, 175, 177, 186, 187, 189, 191, 194, 202, 203, 204, 205], "measur": [9, 25, 98, 107, 123, 127, 142, 143, 164, 166, 177, 182, 183, 184, 185, 191, 194, 197, 203], "scale": [9, 27, 102, 103, 107, 110, 112, 128, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 164, 177, 184, 185, 186, 198, 200, 202], "alwai": [9, 16, 20, 77, 90, 91, 94, 104, 117, 143, 154, 164, 165, 167, 168, 185, 186, 197, 198, 202, 203, 205], "flag": [9, 156, 182, 185, 189, 190, 192, 193], "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, 73, 84, 86, 89, 91, 92, 98, 99, 100, 101, 103, 106, 107, 110, 114, 117, 127, 128, 130, 134, 135, 136, 137, 142, 148, 152, 159, 161, 164, 173, 182, 185, 200, 202], "bound": [9, 61, 91, 103, 110, 113, 141, 142, 143, 165, 172, 202], "enact": [9, 86, 161, 205], "safer": 9, "product": [9, 27, 145, 146, 149, 150, 156, 157, 161, 190, 194, 203], "research": [9, 14, 27], "goe": [9, 19, 22, 125, 165, 170, 173, 174, 175, 188], "those": [9, 14, 27, 55, 112, 156, 165, 179, 183, 185, 186, 187, 188, 190, 192], "creation": [9, 163, 186], "prevent": [9, 18, 27, 29, 91, 92, 96, 97, 103, 107, 110, 117, 123, 127, 142, 143, 148, 153, 156, 164, 165, 166, 167, 177, 186, 187, 191, 198], "40hz": 9, "adjust": [9, 11, 27, 28, 41, 84, 87, 89, 91, 93, 94, 98, 99, 107, 109, 115, 117, 118, 142, 161, 166, 167, 180, 185, 194, 200, 202, 203], "accordingli": [9, 91, 167, 197, 198, 200], "major": [10, 13, 27, 114, 161, 164, 167, 170, 175, 178, 180, 185, 192], "enabl": [10, 13, 22, 56, 90, 91, 92, 99, 101, 103, 107, 110, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 138, 139, 140, 142, 143, 156, 157, 164, 165, 166, 168, 170, 173, 174, 175, 177, 182, 183, 185, 186, 187, 190, 194, 199, 201, 202, 203, 204], "represent": [10, 99, 142, 179, 183, 184, 197], "format": [10, 41, 90, 91, 97, 107, 139, 143, 156, 164, 182, 183, 185, 190, 197, 198, 200, 204], "repres": [10, 12, 18, 27, 107, 110, 142, 161, 164, 173, 178, 182, 183, 185, 192, 194, 197], "within": [10, 18, 19, 21, 27, 64, 90, 91, 92, 93, 94, 96, 98, 100, 101, 107, 109, 111, 115, 118, 121, 123, 127, 141, 142, 143, 156, 157, 159, 165, 166, 167, 172, 175, 177, 182, 183, 185, 186, 187, 190, 193, 201, 202, 203, 204, 205], "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, 78, 79, 80, 86, 91, 92, 94, 99, 102, 104, 107, 112, 113, 117, 118, 119, 122, 125, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 146, 147, 148, 151, 152, 153, 154, 160, 161, 162, 164, 170, 171, 172, 173, 174, 175, 177, 178, 182, 186, 188, 190, 192, 193, 197, 201, 202, 204, 205, 206], "pre": [10, 67, 91, 93, 94, 95, 106, 107, 110, 143, 156, 161, 177, 186, 196, 197, 198, 203, 205], "free": [10, 27, 99, 106, 107, 124, 141, 154, 157, 162, 177, 182, 183, 185, 186, 191, 194, 196, 197, 198], "choic": [10, 26, 27, 186, 187, 194, 199], "hard": [10, 14, 21, 57, 91, 98, 117, 162, 164, 167, 175, 186, 197], "easi": [10, 11, 14, 18, 27, 41, 156, 157, 159, 161, 167, 181, 183, 190, 194, 199, 203], "retriev": [10, 168, 173, 174, 175], "custom": [10, 17, 18, 19, 21, 23, 24, 26, 27, 60, 61, 83, 85, 92, 93, 94, 100, 107, 114, 118, 143, 155, 156, 157, 161, 165, 166, 168, 170, 173, 174, 175, 177, 179, 181, 183, 190, 197, 201, 202, 203], "purpos": [10, 27, 90, 159, 161, 166, 171, 175, 179, 185, 194, 195, 197, 199, 200], "differ": [10, 17, 18, 19, 21, 22, 23, 24, 27, 66, 90, 91, 95, 100, 101, 103, 110, 111, 114, 116, 119, 122, 125, 142, 156, 157, 159, 160, 161, 163, 165, 166, 167, 172, 175, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 192, 194, 195, 197, 198, 200, 202, 203, 204, 205], "rule": [10, 27, 173, 174, 184], "room": [10, 107, 186, 196, 198, 200], "stori": 10, "info": [10, 14, 97, 102, 119, 122, 125, 157, 161, 164, 172, 182, 189, 190], "execut": [10, 11, 18, 20, 21, 23, 24, 26, 27, 45, 82, 86, 91, 94, 98, 111, 117, 118, 156, 157, 159, 163, 164, 165, 167, 171, 172, 175, 177, 179, 180, 182, 183, 184, 185, 187, 190, 191, 192, 193, 197, 198, 200, 203, 204], "manipul": [10, 26, 27, 99, 180, 185, 194], "percept": [10, 27, 101, 161, 177, 181, 183, 189, 190, 201], "motiv": [10, 165], "ticket2": [10, 11, 13], "admittedli": 11, "explain": [11, 18, 19, 22, 157, 159, 180, 192, 193, 199, 205], "someon": [11, 14], "unfamiliar": [11, 27, 194], "inner": [11, 202], "truli": [11, 186], "understand": [11, 21, 23, 24, 27, 116, 159, 175, 191, 192, 193, 197, 198, 201], "market": 11, "anyon": 11, "beforehand": [11, 197], "necessari": [11, 22, 26, 103, 107, 110, 142, 143, 156, 164, 166, 167, 170, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 191, 193, 200, 203, 205], "architectur": [11, 164, 194], "foxi": [11, 27, 169, 174], "singl": [11, 19, 21, 23, 24, 26, 27, 98, 106, 107, 118, 142, 143, 159, 162, 163, 164, 165, 168, 171, 172, 174, 177, 182, 183, 184, 185, 186, 187, 188, 192, 193, 194, 197, 201], "share": [11, 27, 91, 93, 94, 115, 141, 156, 160, 165, 170, 172, 173, 174, 175, 182, 183, 185, 186, 190, 196, 203, 205], "same": [11, 18, 26, 27, 41, 66, 68, 90, 91, 92, 94, 97, 107, 110, 117, 141, 142, 143, 156, 157, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 172, 175, 183, 185, 186, 187, 190, 192, 193, 194, 197, 198, 200, 201, 202, 203, 205], "dd": [11, 156], "particip": [11, 159], "network": [11, 27, 156, 162, 165, 171, 190, 203], "import": [11, 17, 26, 27, 41, 97, 107, 114, 117, 156, 159, 175, 178, 180, 183, 184, 185, 186, 187, 191, 192, 193, 197, 198, 200, 203, 204, 205], "overhead": [11, 186, 203], "each": [11, 18, 21, 23, 24, 25, 26, 27, 66, 90, 91, 92, 93, 94, 98, 99, 107, 109, 111, 115, 117, 140, 157, 159, 161, 162, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 179, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 197, 198, 200, 202, 203, 204], "usag": [11, 26, 119, 156, 167, 168, 184, 185, 187, 190, 197, 202], "executor": [11, 26, 27, 118, 164, 166], "further": [11, 19, 22, 107, 113, 142, 143, 156, 159, 165, 167, 184, 192, 194], "dai": [11, 91, 190], "when": [11, 18, 19, 20, 21, 23, 27, 41, 61, 65, 69, 71, 76, 84, 86, 87, 89, 90, 91, 92, 93, 98, 99, 100, 101, 103, 104, 107, 109, 110, 111, 116, 117, 118, 119, 122, 125, 139, 142, 143, 148, 152, 154, 156, 157, 159, 161, 163, 164, 165, 170, 171, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 203, 204, 205], "built": [11, 156, 159, 172, 180, 181, 182, 183, 185, 186, 189, 190, 191, 192, 197, 198, 199, 200, 201, 202, 203, 205], "were": [11, 14, 18, 27, 93, 162, 163, 164, 165, 166, 167, 168, 184, 185, 186, 187, 190, 198, 200, 202], "mani": [11, 17, 18, 21, 23, 24, 27, 82, 91, 92, 101, 161, 162, 163, 167, 172, 177, 183, 184, 186, 188, 190, 192, 193, 194, 195, 198, 200, 203, 204, 205], "handl": [11, 18, 22, 26, 27, 91, 93, 94, 98, 100, 101, 104, 106, 109, 115, 118, 156, 164, 165, 166, 170, 171, 172, 173, 174, 175, 183, 185, 186, 187, 192, 203], "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, 82, 84, 85, 86, 87, 90, 91, 93, 94, 98, 99, 100, 101, 107, 109, 115, 118, 160, 161, 162, 166, 170, 171, 175, 177, 179, 180, 182, 183, 184, 185, 186, 187, 188, 190, 195, 196, 197, 198, 200, 202, 204], "request": [11, 14, 18, 20, 26, 27, 93, 94, 98, 100, 105, 106, 107, 108, 109, 111, 115, 141, 142, 143, 156, 157, 159, 163, 164, 165, 166, 167, 168, 170, 171, 173, 175, 177, 186, 187, 188, 192, 199, 200, 203, 204, 205], "callback": [11, 13, 27, 164, 175], "now": [11, 18, 19, 21, 22, 91, 160, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 188, 190, 192, 193, 194, 195, 196, 197, 201, 203, 204], "spinner": 11, "group": [11, 13, 14, 27, 87, 120, 159, 166, 177, 191], "individu": [11, 27, 90, 91, 96, 114, 159, 162, 165, 166, 186, 190, 199, 203], "f": [11, 110, 156, 161, 199], "bt": [11, 17, 18, 19, 20, 21, 22, 23, 24, 27, 56, 73, 83, 94, 97, 101, 160, 161, 163, 175, 177, 187, 195, 203, 204, 206], "spin": [11, 18, 19, 21, 22, 23, 24, 25, 26, 27, 36, 95, 153, 163, 164, 165, 166, 167, 170, 171, 177, 190], "messag": [11, 26, 27, 29, 30, 41, 42, 43, 44, 45, 46, 49, 52, 53, 58, 59, 62, 90, 91, 92, 93, 96, 98, 99, 101, 109, 123, 125, 127, 156, 159, 164, 166, 167, 168, 170, 171, 173, 175, 182, 187, 194, 197, 198, 200, 202, 203], "trigger": [11, 18, 19, 21, 23, 24, 27, 54, 84, 86, 88, 90, 91, 101, 103, 107, 110, 111, 119, 156, 163, 164, 165, 166, 177, 187, 188, 190, 202, 203, 205], "own": [11, 17, 27, 91, 92, 114, 156, 159, 162, 163, 164, 168, 170, 171, 172, 173, 174, 175, 177, 179, 182, 183, 184, 185, 186, 187, 190, 193, 194, 197, 198, 199, 200, 202, 203], "suppli": [11, 27, 84, 87, 89, 94], "context": [11, 13, 18, 19, 21, 22, 23, 24, 95, 155, 171, 177, 190, 204], "trust": [11, 157, 161, 194, 197], "me": [11, 159, 167], "sai": [11, 18, 19, 27, 159, 192], "achiev": [11, 97, 107, 110, 114, 117, 118, 164, 165, 166, 167, 185, 186, 194, 197], "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, 74, 85, 86, 89, 93, 94, 95, 97, 98, 100, 101, 103, 108, 109, 110, 111, 115, 116, 118, 128, 134, 135, 136, 137, 141, 142, 143, 145, 146, 152, 153, 160, 162, 163, 170, 171, 173, 174, 175, 182, 185, 186, 187, 188, 195, 197, 199, 200, 202, 203, 205], "let": [11, 18, 19, 27, 100, 138, 140, 154, 157, 164, 165, 170, 171, 174, 182, 183, 184, 185, 186, 190, 194, 195, 197, 200, 202], "hood": [11, 165], "rclcpp": [11, 100, 172, 173, 174, 175], "give": [11, 91, 98, 107, 117, 159, 160, 161, 163, 167, 170, 171, 178, 179, 182, 183, 184, 185, 186, 187, 190, 192, 200, 203, 205], "insight": [11, 165, 178, 186], "career": 11, "put": [11, 97, 165, 172, 177, 185, 187, 190, 197, 202], "know": [11, 14, 27, 100, 110, 114, 154, 159, 163, 164, 171, 172, 177, 184, 185, 190, 194, 197, 200, 203, 204], "degre": [11, 25, 90, 91, 142, 164, 167, 197], "remov": [11, 20, 21, 55, 56, 60, 61, 100, 106, 112, 120, 123, 127, 142, 143, 156, 162, 163, 177, 182, 183, 186, 188, 191, 192, 193, 194, 197, 201, 202, 204, 205], "excess": 11, "determinist": [11, 27, 104, 112, 187], "compos": [11, 165, 172, 186, 187, 190, 192, 193, 198, 203], "had": [12, 14, 165, 166, 167, 183, 197], "focu": [12, 18, 26, 185, 202, 204], "ci": [12, 14, 155, 156, 157, 159, 178], "entir": [12, 19, 21, 23, 24, 91, 155, 156, 159, 177, 179, 186, 194, 202], "increas": [12, 27, 97, 101, 103, 107, 116, 121, 142, 165, 166, 184, 186, 187, 189, 190], "90": [12, 25, 91, 98, 110, 117, 178, 197], "realist": [12, 203], "activ": [12, 26, 27, 64, 78, 79, 80, 91, 93, 94, 98, 100, 104, 109, 115, 118, 154, 159, 160, 163, 164, 165, 166, 170, 173, 174, 175, 182, 183, 186, 187, 197, 203], "block": [12, 13, 26, 27, 91, 154, 165, 172, 174, 182, 185, 186, 201, 205], "worst": 12, "condit": [12, 18, 21, 23, 24, 27, 29, 30, 46, 59, 72, 74, 77, 113, 156, 165, 166, 168, 171, 177, 182, 185, 194, 197, 198, 204, 205], "line": [12, 26, 112, 116, 141, 163, 166, 170, 172, 173, 174, 175, 179, 180, 182, 183, 184, 185, 186, 188, 190, 192, 193, 197, 202], "report": [12, 92, 107, 159, 164, 166, 171, 183], "codecov": 12, "advantag": [12, 27, 166, 205], "fault": [12, 26, 27], "un": [12, 18], "gtest": 12, "repo": [12, 27, 116, 155, 157, 195, 197, 201], "compris": [13, 161, 185], "smaller": [13, 18, 27, 103, 110, 120, 142, 143, 165, 194, 198, 200], "easili": [13, 18, 27, 94, 156, 163, 164, 165, 167, 186, 193, 202, 203], "subproject": 13, "place": [13, 26, 27, 59, 99, 103, 110, 111, 121, 123, 126, 127, 141, 143, 159, 164, 165, 166, 167, 170, 172, 173, 174, 175, 177, 179, 185, 188, 189, 191, 198, 200, 202, 205], "cmd_vel": [13, 90, 91, 105, 167, 168, 173, 182, 193, 202], "thing": [13, 27, 157, 165, 166, 172, 173, 174, 182, 185, 186, 190, 192, 193, 200], "yuk": 13, "previous": [13, 164, 165, 166, 167, 173, 175, 183, 190, 192, 193, 197, 202], "shown": [13, 18, 26, 107, 159, 160, 164, 171, 175, 179, 180, 182, 183, 187, 188, 195, 197, 200, 202, 203, 204], "onc": [13, 18, 19, 22, 77, 88, 91, 92, 100, 101, 104, 107, 111, 141, 142, 143, 155, 156, 157, 159, 160, 163, 164, 165, 167, 175, 183, 184, 185, 190, 192, 193, 196, 197, 202, 203, 205], "ve": [13, 26, 154, 159, 160, 171, 184, 187, 203, 205], "submit": [13, 159, 177], "pr": [13, 93, 94, 98, 109, 115, 118, 159, 163, 164, 165, 166, 167, 168], "instead": [13, 18, 21, 23, 24, 85, 90, 92, 93, 94, 101, 107, 108, 109, 113, 116, 128, 133, 141, 142, 143, 155, 156, 162, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 179, 182, 183, 184, 186, 187, 188, 190, 192, 194, 195, 196, 197, 198, 202, 203], "b": [13, 159, 161, 172, 189, 195, 199, 200, 201], "reconfigur": [13, 17, 164, 165, 179, 187, 197], "meantim": 13, "wait": [13, 18, 19, 21, 22, 23, 24, 26, 27, 37, 55, 92, 93, 94, 95, 99, 101, 118, 138, 140, 157, 160, 162, 165, 167, 170, 171, 177, 183, 187, 190, 203], "done": [13, 18, 19, 27, 91, 156, 162, 163, 164, 172, 173, 174, 175, 178, 179, 183, 192, 193, 194, 203, 204], "via": [13, 19, 20, 21, 23, 24, 27, 41, 44, 49, 52, 53, 69, 90, 91, 92, 96, 114, 155, 156, 157, 159, 161, 165, 166, 167, 170, 175, 177, 184, 186, 187, 188, 193, 196, 199, 201, 203, 204], "remain": [13, 18, 19, 20, 27, 73, 97, 107, 131, 156, 157, 162, 163, 164, 165, 167, 170, 171, 172, 173, 174, 190, 191, 205], "miss": [13, 91, 98, 117, 155, 164, 167, 185, 186, 190, 193, 204], "lock": [13, 173, 175], "atom": 13, "variabl": [13, 17, 41, 42, 43, 47, 50, 51, 57, 66, 67, 68, 69, 86, 89, 92, 94, 124, 154, 155, 156, 160, 167, 170, 171, 173, 174, 183, 188, 190, 198, 200, 201, 204], "lower": [14, 18, 71, 91, 93, 107, 119, 142, 165, 166, 183, 186, 187], "barrier": 14, "entri": [14, 182, 188, 192, 193, 202, 203], "flagship": 14, "along": [14, 26, 27, 61, 72, 89, 103, 107, 110, 111, 119, 122, 125, 142, 143, 147, 163, 164, 165, 166, 177, 179, 183, 185, 187, 188, 192, 194, 197, 198, 200, 203], "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, 80, 82, 107, 164, 165, 166, 167, 170, 171, 177, 185, 191, 197, 203, 205], "nav": [14, 26, 100, 164, 165], "educ": 14, "industri": [14, 27, 91, 110, 164, 177, 179, 198], "thank": [14, 101, 167, 203], "david": [14, 102, 177], "lu": [14, 102, 161, 177], "mike": 14, "ferguson": [14, 161], "tireless": 14, "span": [14, 161, 197, 202], "keep": [14, 18, 27, 91, 100, 107, 156, 163, 164, 167, 168, 171, 173, 174, 177, 182, 184, 185, 190, 197, 198, 204], "aliv": 14, "happen": [14, 18, 159, 173, 190], "asla": 14, "move": [14, 18, 22, 27, 86, 90, 91, 103, 107, 119, 134, 136, 138, 142, 143, 148, 151, 161, 162, 163, 164, 165, 166, 168, 174, 177, 178, 184, 185, 186, 189, 190, 194, 195, 196, 197, 198, 199, 202, 203], "rememb": [14, 110, 154, 156, 184, 185, 197], "fondli": 14, "ish": 14, "With": [14, 17, 27, 142, 184, 190, 197, 201], "redesign": 14, "flexibl": [14, 94, 107, 170], "feedback": [14, 26, 27, 94, 103, 117, 159, 165, 168, 175, 203], "gather": [14, 27], "strive": [14, 159], "alik": 14, "pull": [14, 155, 156, 157, 159, 160, 163, 164, 165, 168, 177, 186, 190, 192, 204], "kept": [14, 120], "dedic": [14, 110], "past": [14, 180, 182, 183, 185, 190, 197, 201], "contributor": [14, 159], "organ": [14, 155, 156, 173, 174, 190, 204], "sponsor": [14, 101, 167, 203], "lead": [14, 107, 139, 159, 164, 165, 200], "leadership": 14, "team": [14, 157, 195], "id": [14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 41, 44, 45, 49, 52, 53, 57, 58, 61, 90, 91, 95, 100, 101, 108, 116, 141, 142, 143, 156, 157, 168, 171, 173, 174, 175, 177, 182, 190, 192, 195, 202, 203, 204], "role": [14, 27, 171, 175, 179, 180, 192], "ruffin": [14, 156, 161], "white": [14, 156, 161, 191, 198], "uc": 14, "san": [14, 194], "diego": 14, "ruffsl": 14, "wizard": 14, "joshua": [14, 177], "wallac": [14, 161, 177], "locu": 14, "joshuawallac": 14, "former": [14, 90, 91], "matt": 14, "hansen": 14, "corpor": 14, "mkhansen": 14, "brian": [14, 177], "wilcox": [14, 177], "bpwilcox": 14, "carl": [14, 177], "delsei": [14, 177], "crdelsei": 14, "alexei": [14, 161, 177], "merzlyakov": [14, 161, 177], "samsung": 14, "alexeymerzlyakov": 14, "leader": 14, "opennav": [14, 161], "org": [14, 15, 159, 161, 163, 185, 186], "intention": [14, 97, 198], "find": [14, 27, 61, 93, 94, 98, 100, 103, 107, 109, 110, 115, 117, 118, 142, 143, 156, 157, 159, 160, 163, 164, 166, 167, 168, 173, 175, 179, 185, 186, 188, 190, 191, 192, 193, 195, 196, 203], "inquiri": 14, "bug": [14, 159, 178, 197], "privat": 14, "connect": [14, 19, 27, 100, 104, 108, 116, 120, 141, 156, 157, 163, 164, 165, 177, 179, 182, 183, 184, 185, 191, 197, 204], "independ": [14, 27, 93, 125, 161, 164, 166, 171, 183, 194, 202, 203], "consult": 14, "contractor": 14, "offici": [15, 155, 160, 180, 182, 183, 184, 185, 190], "websit": [15, 18, 167], "navigation2_tutori": [15, 167, 172, 180, 182, 185, 198, 200], "navigation2_dynam": 15, "robot_loc": [15, 27, 118, 182, 184, 194, 197], "tom": 15, "moor": [15, 161], "estim": [15, 91, 92, 112, 117, 160, 162, 164, 172, 173, 174, 175, 182, 183, 184, 196, 197], "odometri": [15, 17, 73, 90, 91, 92, 94, 98, 101, 105, 117, 131, 168, 175, 181, 183, 184, 206], "fusion": [15, 27, 182, 184, 194, 197], "gp": [15, 27, 41, 100, 118, 177, 178, 182, 183, 194, 206], "slam_toolbox": [15, 155, 192, 199], "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, 73, 76, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89, 90, 91, 92, 94, 97, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 111, 112, 113, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 157, 160, 162, 163, 165, 171, 172, 175, 177, 179, 180, 181, 182, 183, 186, 189, 190, 191, 194, 195, 197, 198, 202, 203, 204], "ship": [16, 26], "encount": [16, 179, 183, 192, 193], "click": [16, 157, 160, 168, 172, 173, 174, 175, 180, 183, 189, 196, 197, 204], "imag": [16, 22, 27, 97, 112, 139, 143, 162, 164, 185, 188, 189, 191, 197, 198, 200], "introduct": [17, 95, 185, 190], "To": [17, 20, 26, 27, 91, 98, 107, 116, 117, 141, 142, 144, 155, 156, 157, 159, 161, 164, 166, 167, 170, 173, 174, 175, 179, 180, 181, 182, 183, 184, 185, 189, 191, 192, 193, 195, 197, 198, 199, 200, 201, 203, 204], "walkthrough": [17, 190], "pose": [17, 19, 20, 26, 27, 42, 43, 45, 48, 50, 60, 61, 62, 67, 69, 85, 92, 97, 101, 103, 107, 108, 110, 116, 133, 135, 137, 141, 142, 143, 145, 146, 154, 160, 161, 162, 163, 164, 165, 167, 168, 172, 173, 174, 175, 177, 182, 183, 185, 186, 194, 195, 197, 199, 202, 203], "paus": [17, 140, 160, 162, 164, 165, 166], "Near": 17, "replan": [17, 19, 20, 21, 23, 56, 84, 89, 95, 128, 142, 143, 163, 164, 186, 195], "And": [17, 18, 167, 184, 185, 188, 189, 191, 198], "invalid": [17, 26, 156, 166, 175], "calibr": [17, 197, 206], "incredibli": 17, "across": [17, 27, 107, 113, 121, 142, 143, 156, 166, 167, 175, 178, 183, 184, 186, 190, 197, 204], "statu": [17, 27, 159, 161, 165, 168, 170, 171, 190, 198, 203], "checker": [17, 47, 98, 111, 128, 162, 170, 205], "section": [17, 18, 27, 91, 97, 107, 158, 159, 161, 165, 167, 172, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190, 191, 192, 194, 200], "guid": [17, 18, 19, 155, 157, 163, 165, 166, 167, 168, 172, 174, 178, 179, 180, 182, 183, 184, 185, 187, 194, 201, 202], "These": [17, 18, 27, 107, 156, 161, 162, 163, 164, 165, 166, 167, 171, 172, 173, 175, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 192, 193, 194, 197, 198, 200, 203, 204], "exemplari": 17, "nav2_bt_navig": [17, 18, 94, 163, 164, 167, 175, 195, 204], "ones": [17, 142, 143, 165, 179, 183, 197], "seen": [17, 22, 114, 143, 165, 167, 168, 171, 172, 182, 187, 190, 204], "root": [17, 18, 19, 20, 21, 22, 23, 24, 25, 95, 155, 156, 157, 165, 170, 171, 173, 174, 175, 182, 183, 185, 190, 195, 203, 204], "main_tree_to_execut": [17, 18, 19, 20, 21, 22, 23, 24, 25, 95, 171, 195], "maintre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 95, 171, 195], "behaviortre": [17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 66, 95, 161, 171, 177, 195, 204], "pipelinesequ": [17, 18, 20, 21, 22, 23, 24, 95, 171, 195], "navigatewithreplan": [17, 18, 20, 21, 22, 23, 95, 171, 195], "distancecontrol": [17, 18, 95, 97, 163], "distanc": [17, 19, 20, 26, 27, 30, 46, 59, 60, 61, 65, 67, 84, 92, 93, 97, 100, 101, 103, 107, 110, 111, 128, 133, 142, 143, 148, 162, 163, 164, 167, 173, 177, 179, 182, 183, 184, 186, 195, 203, 205], "computepathtopos": [17, 18, 19, 20, 22, 23, 24, 52, 84, 87, 89, 95, 171, 175, 188, 195], "followpath": [17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 33, 44, 49, 53, 95, 98, 102, 103, 107, 110, 111, 163, 166, 167, 171, 173, 175, 179, 195, 205], "simpli": [17, 107, 142, 156, 159, 164, 165, 167, 170, 171, 182, 185, 186, 190, 192, 198, 200, 201, 204], "everi": [17, 19, 21, 23, 24, 61, 88, 97, 99, 103, 107, 110, 123, 127, 142, 159, 164, 165, 167, 171, 172], "meter": [17, 25, 26, 27, 92, 99, 100, 108, 111, 141, 142, 143, 189, 191, 197, 205], "blackboard": [17, 41, 42, 43, 47, 50, 51, 57, 66, 67, 68, 69, 86, 89, 94, 165, 166, 171, 175, 187, 188, 204], "retri": [17, 21, 23, 24, 45, 82, 101, 168, 177, 203], "contextu": [17, 18, 21, 23, 24, 161, 166, 203], "automat": [17, 27, 94, 100, 107, 110, 124, 156, 159, 160, 164, 165, 167, 168, 180, 182, 184, 185, 186, 187, 190, 197, 198, 200, 203], "door": 17, "elev": [17, 27, 91, 98, 117, 157, 159, 167, 197], "api": [17, 27, 57, 161, 162, 164, 170, 172, 175, 183, 188, 190, 197], "subtre": [17, 19, 21, 22, 23, 24, 27, 38, 39, 40, 95, 171, 177], "dock": [17, 18, 26, 27, 28, 45, 62, 93, 167, 177, 178, 179, 206], "serv": [18, 22, 161, 165, 183, 190], "behavior_tre": [18, 26, 50, 51, 94, 163, 167, 175, 204], "sometim": [18, 159, 186, 204], "walk": [18, 19, 27, 156, 194, 197], "navigate_to_pose_w_replanning_and_recoveri": [18, 175], "familiar": [18, 27, 185, 190], "short": [18, 64, 78, 79, 80, 143, 170, 183, 184, 194, 204], "explan": [18, 96, 114, 203], "cpp": [18, 27, 161, 162, 163, 164, 165, 171, 172, 177, 192, 204], "v3": [18, 162, 163, 164], "describ": [18, 19, 107, 159, 160, 167, 172, 173, 174, 175, 179, 182, 185, 190, 192, 193, 197, 200, 201, 202, 204], "global": [18, 21, 22, 23, 24, 26, 54, 66, 67, 68, 72, 86, 92, 93, 95, 97, 99, 103, 107, 109, 110, 118, 123, 124, 126, 127, 131, 142, 143, 149, 150, 162, 163, 165, 166, 172, 173, 174, 177, 180, 182, 183, 184, 185, 186, 191, 196, 198, 200, 201], "period": [18, 90, 91, 92, 93, 94, 95, 97, 98, 106, 109, 115, 117, 118, 156, 162, 165, 167, 172, 175, 177], "hz": [18, 20, 21, 22, 23, 24, 87, 89, 90, 91, 92, 95, 98, 101, 107, 117, 171, 182, 189, 195], "primarili": [18, 165, 180, 186], "recoverynod": [18, 19, 21, 22, 23, 24, 95, 171], "number_of_retri": [18, 19, 21, 22, 23, 24, 82, 95, 171], "navigaterecoveri": [18, 21, 22, 23, 24, 95, 171], "ratecontrol": [18, 20, 21, 22, 23, 24, 95, 171, 195], "planner_id": [18, 20, 21, 22, 23, 24, 26, 42, 43, 52, 95, 171, 188, 195], "gridbas": [18, 20, 21, 22, 23, 24, 42, 43, 52, 95, 108, 109, 116, 141, 142, 143, 164, 171, 174, 179, 188, 195], "reactivefallback": [18, 19, 21, 22, 23, 24, 95, 171], "computepathtoposerecoveryfallback": [18, 95], "goalupd": [18, 19, 21, 22, 23, 24, 66, 95, 171], "clearentirecostmap": [18, 21, 22, 23, 24, 95, 164, 171], "clearglobalcostmap": [18, 21, 22, 23, 24, 26, 95, 171], "service_nam": [18, 21, 22, 23, 24, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 54, 55, 95, 171], "global_costmap": [18, 21, 22, 23, 24, 55, 93, 95, 99, 112, 113, 115, 119, 122, 125, 126, 168, 170, 171, 172, 180, 183, 188, 191, 197, 198, 200, 201], "clear_entirely_global_costmap": [18, 21, 22, 23, 24, 95, 171], "controller_id": [18, 20, 21, 22, 23, 24, 26, 44, 47, 95, 164, 167, 171, 195], "followpathrecoveryfallback": [18, 95], "clearlocalcostmap": [18, 19, 21, 22, 23, 24, 26, 38, 39, 40, 95, 171], "local_costmap": [18, 21, 22, 23, 24, 38, 39, 40, 91, 93, 95, 99, 101, 120, 122, 123, 124, 127, 168, 170, 171, 172, 180, 183, 191, 198, 200], "clear_entirely_local_costmap": [18, 21, 22, 23, 24, 40, 95, 171], "recoveryfallback": [18, 21, 22, 23, 95, 171], "roundrobin": [18, 21, 22, 23, 24, 95], "recoveryact": [18, 21, 22, 23, 24, 95, 171], "sequenc": [18, 19, 20, 21, 22, 23, 24, 25, 95, 107, 156, 166, 172, 177, 182, 187, 188, 190, 195], "clearingact": [18, 21, 22, 23, 24, 95], "spin_dist": [18, 21, 22, 23, 24, 25, 26, 59, 95, 171], "57": [18, 21, 22, 23, 24, 26, 59, 95, 101, 171, 197, 203], "wait_dur": [18, 21, 22, 23, 24, 63, 95, 171], "backup_dist": [18, 21, 22, 23, 24, 26, 30, 95, 164], "15": [18, 26, 30, 46, 75, 93, 94, 95, 97, 98, 99, 101, 109, 115, 118, 127, 167, 183, 185, 201, 203], "backup_spe": [18, 21, 22, 23, 24, 26, 30, 95, 164], "025": [18, 26, 30, 46, 95, 102, 133, 185], "still": [18, 19, 26, 104, 110, 117, 122, 154, 156, 157, 164, 165, 166, 167, 182, 183, 185, 186, 190, 192, 194, 197, 198], "bit": [18, 165, 186, 190, 192, 197], "overwhelm": 18, "broken": 18, "children": [18, 19, 22, 81, 82, 83, 86, 177, 193], "known": [18, 22, 26, 27, 92, 110, 165, 168, 175, 177, 186, 189, 197, 201], "mainli": [18, 183, 184, 185], "actual": [18, 57, 91, 97, 107, 111, 142, 165, 175, 180, 184, 185, 186, 189, 190, 194, 196, 197, 202, 205], "calcul": [18, 26, 90, 91, 110, 119, 165, 172, 173, 174, 179, 182, 191, 197], "dealt": 18, "intern": [18, 21, 23, 24, 111, 161, 166, 167, 172, 175, 182, 187, 194, 197, 205], "hopefulli": [18, 107], "spend": 18, "fail": [18, 19, 21, 23, 24, 26, 27, 98, 101, 104, 118, 141, 142, 143, 162, 164, 165, 166, 170, 175, 177, 190, 192], "enough": [18, 73, 166, 180, 186, 189, 190, 197, 203], "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, 82, 84, 87, 88, 89, 107, 123, 127, 141, 142, 143, 161, 162, 164, 165, 166, 167, 170, 171, 173, 174, 175, 177, 182, 183, 185, 187, 188, 190, 192, 198, 200, 203], "clear": [18, 19, 21, 22, 23, 24, 26, 27, 38, 39, 40, 99, 123, 124, 126, 127, 159, 164, 165, 166, 167, 174, 177, 183, 186, 189, 194, 201, 203], "until": [18, 19, 20, 26, 27, 81, 91, 111, 128, 142, 143, 154, 156, 164, 173, 175, 177, 182, 192, 195, 197, 201, 203], "parent": [18, 19, 77, 123, 124, 126, 127, 156, 164, 170, 172, 173, 174, 182, 183, 184, 185, 192, 197], "exceed": [18, 99, 166], "gone": 18, "between": [18, 26, 27, 41, 90, 91, 92, 95, 100, 105, 107, 108, 112, 116, 141, 142, 143, 156, 157, 163, 164, 165, 166, 168, 169, 175, 179, 180, 182, 183, 184, 185, 186, 190, 194, 197, 198, 203, 204, 205], "crux": 18, "tick": [18, 19, 21, 22, 23, 24, 27, 66, 81, 84, 87, 88, 89, 165, 171, 177], "succe": [18, 19, 81, 82, 177], "recomput": 18, "try": [18, 20, 21, 23, 24, 26, 91, 100, 104, 107, 117, 118, 142, 143, 154, 156, 160, 162, 184, 185, 190, 192, 195, 198, 203, 204], "recov": [18, 92, 104], "toler": [18, 27, 61, 67, 93, 94, 97, 99, 101, 103, 107, 108, 110, 111, 113, 115, 126, 128, 135, 137, 141, 142, 143, 152, 164, 165, 167, 174, 177, 188, 196, 203, 205], "outlin": [18, 20, 164, 180, 184, 190], "center": [18, 27, 38, 39, 100, 107, 122, 141, 142, 143, 165, 170, 180, 184, 185, 189, 196, 197], "decor": [18, 20, 22, 165, 171, 177, 195, 204], "specifi": [18, 21, 22, 23, 24, 26, 41, 50, 51, 61, 66, 68, 69, 71, 82, 89, 90, 91, 94, 98, 99, 101, 106, 107, 123, 124, 126, 127, 139, 140, 142, 143, 155, 156, 157, 163, 164, 165, 166, 167, 168, 171, 172, 173, 174, 177, 179, 182, 183, 184, 186, 189, 190, 193, 197, 202, 203], "frequenc": [18, 19, 90, 93, 98, 99, 101, 107, 109, 117, 142, 143, 167, 182, 194, 197], "flood": 18, "too": [18, 107, 116, 142, 143, 164, 165, 167, 186, 188], "useless": 18, "100hz": 18, "depend": [18, 27, 91, 103, 107, 125, 155, 156, 157, 162, 164, 165, 166, 167, 170, 171, 173, 174, 175, 179, 180, 182, 185, 186, 190, 191, 192, 194, 196, 197, 198, 202, 203], "speedcontrol": [18, 95, 163], "big": [18, 197], "half": [18, 110, 142, 143, 183], "snippet": [18, 170, 173, 174, 175, 180, 182, 183, 185, 187, 192], "rest": [18, 38, 39, 91, 98, 107, 117, 139, 157, 167, 182, 183, 184, 187, 193, 197], "asynchron": [18, 19, 27, 163], "receiv": [18, 19, 26, 27, 44, 49, 52, 53, 58, 85, 90, 91, 98, 111, 114, 117, 124, 126, 163, 165, 166, 167, 170, 173, 175, 177, 182, 183, 184, 186, 195, 197, 205], "halt": [18, 19, 22, 167], "quick": [18, 142, 143, 184, 198], "reaction": 18, "preempt": [18, 20, 26, 163, 171, 175, 177], "portion": [18, 91, 98, 117, 167, 188], "common": [18, 26, 27, 91, 101, 107, 156, 157, 161, 164, 165, 175, 182, 190, 194, 197, 202, 203], "pattern": [18, 19, 100, 189], "unless": [18, 19, 103, 104, 110, 143, 159], "pair": [18, 19, 107, 113, 125, 164, 167, 186, 189, 194, 197, 198, 200, 205], "imagin": [18, 27, 170, 177, 197], "wrap": [18, 26, 27], "whole": [18, 61, 159, 167, 172, 183, 189, 200, 202], "isbatterylow": [18, 19, 95], "batteri": [18, 19, 27, 70, 71, 101, 165, 166, 177, 190, 195, 203], "enter": [18, 21, 23, 24, 27, 107, 170, 173, 174, 175, 198, 203], "recharg": [18, 27], "never": [18, 27, 107, 142, 143, 165, 190, 198, 200], "four": [18, 27], "renavig": 18, "child": [18, 19, 22, 77, 81, 82, 84, 87, 88, 89, 165, 167, 177, 182, 183, 184, 185, 197], "sake": 18, "assum": [18, 19, 157, 164, 172, 173, 177, 180, 184, 185, 191, 192, 197, 198, 199, 200, 201, 202, 203, 204], "again": [18, 19, 20, 22, 82, 154, 156, 160, 162, 178, 182, 185, 190], "BUT": 18, "onto": [18, 21, 23, 107, 111, 165, 175, 177, 182, 184, 205], "hypothet": 18, "scenario": [18, 22, 103, 179, 202], "indefinit": [18, 19, 26, 55, 159, 195], "unlik": [18, 90, 170, 191], "vocabulari": 19, "larg": [19, 27, 91, 97, 103, 107, 110, 142, 143, 161, 163, 178, 182, 185, 186, 189, 203], "confus": 19, "first": [19, 27, 41, 81, 82, 90, 91, 107, 121, 126, 155, 156, 159, 161, 165, 166, 167, 173, 177, 178, 180, 182, 183, 184, 185, 186, 187, 188, 191, 192, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204], "than": [19, 21, 23, 24, 27, 60, 61, 67, 71, 86, 91, 92, 93, 94, 98, 99, 100, 103, 104, 107, 109, 110, 111, 115, 117, 118, 119, 120, 142, 143, 156, 163, 164, 165, 166, 167, 168, 173, 175, 177, 184, 186, 190, 191, 192, 193, 194, 195, 197, 198, 199, 202, 203, 205], "actionnod": 19, "necessarili": 19, "often": [19, 27, 97, 165, 182, 190, 197], "quit": [19, 157, 165, 192, 194, 197], "fashion": 19, "commonli": [19, 44, 49, 52, 53, 58, 175, 183, 194, 197], "nav2_behavior_tre": [19, 27, 95, 163, 164, 167, 171, 175, 204], "folder": [19, 156, 157, 183, 189, 197], "client": [19, 27, 100, 162, 164, 165, 170, 171, 175, 188, 203], "clearcostmapservic": 19, "believ": [19, 194], "correctli": [19, 27, 160, 164, 165, 180, 182, 183, 184, 197, 198, 200, 202], "servic": [19, 27, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 54, 55, 92, 94, 106, 110, 156, 157, 163, 164, 166, 168, 170, 177, 179, 182, 189, 190, 197], "goalreach": [19, 84, 87, 89, 95, 167], "initialposereceiv": [19, 95], "intial_pos": 19, "listen": [19, 90, 91, 93, 154, 163, 190], "probe": [19, 156], "aspect": [19, 156, 157, 188, 189], "kei": [19, 92, 100, 155, 156, 159, 160, 175, 186, 187, 190, 191, 194, 197, 203], "Will": [19, 57, 91, 177], "travel": [19, 27, 46, 65, 84, 107, 141, 142, 143, 165, 177, 182, 183], "certain": [19, 55, 107, 163, 165, 168, 172, 179, 181, 183, 195], "constant": [19, 100, 103, 110, 167, 173, 185, 186], "expos": [19, 27, 115, 164, 166, 190, 197], "port": [19, 94, 159, 163, 164, 165, 171, 183, 188, 190, 195, 204], "subsequ": [19, 27, 92, 142, 143, 156, 177, 194], "proport": [19, 101, 107, 142, 143, 198, 201], "previou": [19, 24, 62, 91, 107, 142, 159, 164, 166, 167, 172, 175, 177, 180, 181, 182, 183, 185, 186, 190, 197, 200, 201], "properti": [19, 91, 156, 182, 183, 202], "prior": [19, 86, 92, 162, 165], "resembl": 19, "water": 19, "pipe": [19, 166], "action_a": 19, "action_b": 19, "action_c": 19, "idl": 19, "therefor": [19, 22, 90, 107, 185, 186, 187, 192, 197, 198, 200, 202, 204], "retick": 19, "ing": 19, "even": [19, 20, 21, 23, 106, 107, 110, 117, 121, 142, 157, 161, 163, 164, 165, 167, 168, 177, 179, 180, 181, 182, 186, 190, 192, 194, 198, 203], "though": [19, 21, 101, 107, 143, 186, 187, 190, 194, 197, 198, 200, 202], "recal": [19, 183], "loop": [19, 27, 90, 91, 98, 101, 103, 107, 110, 117, 165, 174, 175, 194, 203], "violat": 19, "usual": [19, 27, 44, 49, 52, 53, 114, 156, 164, 172, 182, 184, 187, 192, 193, 197, 198], "togeth": [19, 27, 100, 182, 184, 194, 197], "suggest": [19, 97, 107, 179, 184, 185, 190], "promot": 19, "respons": [19, 21, 23, 24, 27, 38, 39, 40, 55, 91, 104, 165, 170, 175, 179, 187], "round": [19, 83, 91, 177, 181], "robin": [19, 83, 177], "untick": 19, "That": [19, 27, 142, 159, 164, 165, 179, 180, 190], "retain": [19, 66, 112, 113, 141, 142, 143], "rather": [19, 21, 23, 24, 27, 92, 97, 99, 107, 142, 156, 162, 163, 164, 165, 167, 168, 175, 177, 184, 186, 192, 199, 203], "step": [19, 27, 91, 93, 100, 101, 107, 143, 183, 185, 190, 192, 193, 194, 202], "did": [19, 20, 167, 168, 170, 173, 174, 183, 185, 192, 193, 203], "On": [19, 177, 180, 183, 187, 191, 197], "circl": [19, 27, 90, 91, 186, 189, 202], "person": [20, 22, 26, 156, 159, 195], "virtual": [20, 91, 107, 160, 165, 167, 170, 171, 172, 173, 174, 175, 182, 185, 203], "carrot": [20, 110, 167], "anyth": [20, 27, 90, 164, 171, 172, 175, 186, 190, 198, 204], "publish": [20, 44, 49, 52, 53, 58, 90, 91, 92, 93, 94, 98, 99, 101, 102, 105, 106, 107, 109, 110, 115, 117, 118, 119, 122, 125, 127, 128, 138, 142, 143, 160, 162, 163, 164, 165, 167, 170, 173, 175, 177, 180, 182, 183, 186, 188, 189, 190, 194, 195, 196, 197, 199, 202, 203], "goalupdat": [20, 95, 195], "newest": [20, 101, 186], "truncatepath": [20, 95, 163, 195], "least": [20, 91, 156, 159, 164, 182, 202, 203], "awai": [20, 97, 103, 107, 111, 141, 166, 183, 186, 189, 203, 204, 205], "smooth": [20, 26, 27, 57, 89, 97, 101, 103, 107, 111, 112, 113, 115, 117, 141, 142, 143, 161, 164, 165, 166, 167, 177, 182, 186, 188, 197, 202, 205], "off": [20, 107, 111, 117, 119, 159, 165, 166, 167, 170, 185, 190, 192, 203, 205], "toward": [20, 74, 90, 91, 97, 107, 111, 142, 143, 165, 167, 174, 177, 186, 189, 196, 197, 205], "probabl": [20, 106, 124, 142, 143, 166, 183, 188], "occupi": [20, 27, 55, 99, 106, 107, 123, 124, 126, 127, 166, 183, 198], "truncat": [20, 60, 61, 97, 177], "pass": [20, 21, 23, 24, 44, 49, 52, 53, 55, 56, 76, 99, 104, 107, 111, 128, 144, 155, 165, 177, 193, 195, 198, 203, 205], "keeprunninguntilfailur": [20, 195], "mode": [20, 91, 100, 107, 117, 156, 166, 167, 194, 197, 198, 200, 204], "infinit": [20, 98, 123, 127, 142, 143, 194, 203], "cancel": [20, 22, 26, 31, 32, 33, 34, 35, 36, 37, 110, 116, 141, 142, 143, 160, 171, 173, 175, 177, 195], "controllerselector": [20, 21, 22, 23, 24, 95, 164], "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, 106, 168, 198, 200], "controller_selector": [20, 21, 22, 23, 24, 44], "plannerselector": [20, 21, 22, 23, 24, 95, 164], "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, 85, 195], "output_go": [20, 21, 55, 56, 85, 195], "updated_go": [20, 85, 195], "error_code_id": [20, 21, 22, 23, 24, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 188], "compute_path_error_cod": [20, 21, 22, 23, 24, 42, 43, 94, 188], "input_path": [20, 60, 61, 195], "output_path": [20, 60, 61, 195], "truncated_path": [20, 60, 195], "follow_path_error_cod": [20, 21, 22, 23, 24, 47, 78, 94], "intermediari": [21, 143, 161, 164], "constraint": [21, 111, 117, 143, 164, 165, 175, 177, 179, 186, 205], "final": [21, 22, 26, 27, 103, 104, 107, 141, 142, 143, 156, 164, 171, 175, 183, 186, 187, 188, 190, 194, 197, 205], "freespac": [21, 23, 24, 186], "opportun": [21, 23, 24, 167, 171, 175], "computepaththroughpos": [21, 55, 56, 95], "util": [21, 22, 23, 24, 27, 41, 100, 107, 143, 156, 161, 164, 165, 166, 167, 171, 179, 180, 182, 185, 190, 193, 198, 200, 201, 203], "By": [21, 23, 24, 27, 71, 156, 159, 160, 163, 167, 180, 183, 190, 192, 194, 198, 202], "convent": [21, 23, 24, 27, 183, 184, 187, 197], "style": [21, 23, 24, 105, 168, 186, 201], "worri": [21, 23, 24, 27, 157, 186, 192], "want": [21, 23, 24, 26, 27, 90, 107, 156, 164, 167, 168, 170, 171, 172, 173, 174, 175, 182, 184, 185, 186, 187, 188, 190, 192, 193, 194, 196, 197, 199, 203, 204], "caller": [21, 23, 24, 203], "ampl": [21, 23, 24], "transient": [21, 23, 24, 44, 49, 52, 53, 58], "crowd": [21, 23, 24, 179], "temporari": [21, 22, 23, 24, 93, 94, 98, 109, 115, 118, 194, 200], "nomin": [21, 23, 24], "vector": [21, 27, 41, 42, 50, 55, 56, 66, 68, 89, 90, 91, 93, 94, 98, 99, 100, 101, 104, 107, 108, 109, 112, 115, 116, 117, 122, 123, 124, 127, 128, 141, 165, 166, 167, 172, 174, 175, 177, 179, 180, 186, 192, 198, 200, 201], "removepassedgo": [21, 95, 164, 167], "cull": [21, 55, 56, 177], "awar": [21, 23, 24, 97, 107, 114, 116, 141, 142, 143, 161, 164, 183, 186, 203], "similarli": [21, 23, 90, 96, 110, 167, 182, 190], "impact": [21, 23, 100, 107, 167, 186, 192], "worth": [21, 23, 27, 107, 181, 186, 190, 191], "reactiv": [21, 23, 195], "fallback": [21, 23, 24, 91, 202, 203], "exit": [21, 23, 27, 98, 101, 104, 163, 165, 190, 192, 193, 203], "preemption": [21, 23, 167, 171, 175], "immedi": [21, 23, 91, 104, 164, 167, 170, 173, 175, 182, 185, 190, 192, 203], "reserv": [21, 23, 24, 166, 187, 194], "resolv": [21, 23, 24, 104, 163, 165, 188, 201], "bad": [21, 23, 24, 27, 92, 170, 194], "spot": [21, 23, 24, 143, 160, 170], "iter": [21, 23, 24, 26, 27, 41, 56, 91, 94, 97, 102, 107, 113, 116, 117, 141, 142, 143, 166, 167, 172, 194], "reattempt": [21, 23, 24], "goalcheckerselector": [21, 23, 24, 95, 164], "hardcod": [21, 23, 24, 166, 171, 175], "advis": [21, 23, 24, 27, 182], "uniqu": [21, 23, 24, 27, 91, 156, 161, 163, 164, 167, 170, 171, 175], "selector": [21, 23, 24, 167, 177], "better": [21, 23, 24, 27, 90, 91, 98, 110, 116, 117, 142, 156, 164, 165, 167, 183, 186, 187, 193, 200, 205], "profession": [21, 23, 24, 161], "333": 21, "reactivesequ": [21, 22, 24], "radiu": [21, 27, 56, 90, 91, 97, 99, 100, 101, 103, 107, 110, 121, 134, 136, 142, 143, 144, 165, 177, 179, 180, 183, 185], "wouldaplannerrecoveryhelp": [21, 23, 95, 166], "error_cod": [21, 23, 64, 78, 79, 80, 187, 188, 203], "wouldacontrollerrecoveryhelp": [21, 23, 95, 166], "spin_error_cod": [21, 23, 59], "30": [21, 22, 23, 24, 26, 27, 62, 97, 101, 107, 166, 182, 183, 185, 194, 197, 200, 202, 203], "05": [21, 22, 23, 24, 30, 46, 90, 91, 92, 99, 101, 102, 107, 110, 143, 148, 172, 180, 183, 185, 201, 202, 203], "backup_error_cod": [21, 30], "prerequisit": [22, 158, 183], "sequencestar": [22, 171], "retryuntilsucessful": 22, "soft": [22, 91, 98, 107, 117], "extens": [22, 27, 107, 156, 157, 166, 167, 194], "apart": [22, 205], "effici": [22, 27, 114, 183, 186, 187], "forklift": 22, "close": [22, 27, 56, 86, 90, 91, 99, 107, 110, 117, 143, 146, 152, 156, 164, 165, 167, 173, 180, 186, 190, 197, 202, 203], "shorter": [22, 60, 61, 142, 143, 177, 185, 195], "expir": [22, 75, 177, 201], "ultim": 22, "solv": [22, 154, 174, 192], "problem": [22, 54, 104, 165, 174, 175, 177, 186, 192, 203], "cycl": [22, 90, 91, 110, 142, 143, 165, 170], "caus": [22, 30, 46, 90, 91, 92, 107, 142, 143, 160, 165, 186, 191, 194, 198, 200], "becaus": [22, 27, 104, 107, 156, 157, 159, 164, 167, 170, 182, 184, 186, 192, 193, 196, 197, 204, 205], "present": [22, 91, 117, 123, 127, 156, 163, 165, 166, 167, 172, 173, 175, 177, 183, 186, 202], "depict": [22, 97], "monitorandfollowpath": 22, "intent": [22, 107, 186], "kind": [22, 161, 182, 190, 192], "monitor": [22, 28, 90, 161, 164, 178, 204, 206], "exhibit": 22, "exclus": 22, "pathlongeronapproach": [22, 95, 177], "decid": [22, 92, 167, 184, 185, 187], "approach": [22, 27, 86, 91, 101, 102, 107, 108, 110, 114, 116, 141, 142, 143, 161, 164, 166, 177, 179, 182, 186, 188, 202, 205], "proxim": [22, 56, 86, 107, 110, 164, 165, 167, 202], "retryuntilsuccesful": 22, "inturn": 22, "firstli": 22, "cancelcontrol": [22, 95, 165], "gif": [22, 167, 197], "consequ": 22, "controller_serv": [22, 98, 102, 103, 104, 107, 110, 111, 163, 164, 165, 167, 173, 179, 187, 193, 200, 205], "conclus": 22, "readi": [22, 155, 156, 159, 160, 165, 172, 185, 186, 190, 192, 194, 198, 200, 202, 203], "organiz": 22, "prox_len": [22, 86], "length_factor": [22, 86], "retryuntilsuccess": 22, "num_attempt": 22, "cancelingcontrolandwait": 22, "controlcancel": 22, "video": [22, 156, 172, 190, 194, 195, 196, 201, 203, 204], "matur": [23, 24], "version": [23, 24, 27, 93, 94, 97, 108, 109, 116, 128, 141, 142, 143, 154, 155, 157, 160, 164, 170, 172, 173, 174, 175, 179, 183, 185, 190], "backup_code_id": 23, "ratecontrollercomputepathtopos": 24, "recoverycomputepathtopos": 24, "fallbackcomputepathtopos": 24, "checkifnewpathneed": 24, "invert": [24, 107, 164], "globalupdatedgo": [24, 66], "ispathvalid": [24, 95, 99], "recoveryfollowpath": 24, "fallbackrecoveri": 24, "spinrecoveri": 24, "waitrecoveri": 24, "backuprecoveri": 24, "ccw": 25, "squar": [25, 38, 39, 90, 91, 99, 167, 189], "three": [25, 27, 114, 166, 184, 186, 187, 197], "driveonhead": [25, 26, 95, 166, 167], "travers": [25, 27, 107, 121, 141, 142, 143, 165, 167, 184], "side": [25, 38, 39, 99, 107, 139, 156, 183, 185, 187, 191, 193, 204], "turn": [25, 41, 97, 100, 107, 110, 117, 119, 142, 143, 156, 164, 165, 166, 167, 177, 179, 185, 186, 188, 191, 192, 197, 203, 205], "primit": [25, 27, 142, 143, 165, 167, 185], "odometr": [25, 27, 194], "accuraci": [25, 91, 105, 162, 168, 194, 197], "repeat": [25, 107, 155, 167, 172, 184, 185], "num_cycl": 25, "dist_to_travel": [25, 46], "time_allow": [25, 26, 29, 30, 46, 59, 93, 165], "12": [25, 183, 185], "570796": 25, "is_recoveri": [25, 29, 59], "fals": [25, 26, 29, 30, 46, 55, 57, 59, 71, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 110, 111, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 131, 133, 141, 142, 143, 144, 147, 160, 164, 165, 166, 167, 168, 170, 172, 174, 175, 182, 183, 186, 191, 192, 194, 196, 197, 198, 201, 202, 203, 204], "nav2_simple_command": [26, 165, 197], "gotopos": [26, 165], "gothroughpos": 26, "followwaypoint": [26, 166], "istaskcomplet": [26, 165], "poll": 26, "collect": [26, 181, 183, 186, 193, 194], "switch": [26, 91, 107, 119, 156, 157, 163, 164, 165, 166, 167], "robot_navig": 26, "basicnavig": [26, 165, 197], "rclpy": [26, 165, 203], "init": [26, 165, 190], "setinitialpos": [26, 165], "init_pos": 26, "waituntilnav2act": [26, 165], "autostart": [26, 104, 160, 186, 187, 196, 198, 200], "els": [26, 90, 99, 164, 165, 167, 172, 173, 175, 182, 190, 202], "lifecyclestartup": 26, "getpath": 26, "goal_pos": [26, 164, 165, 173, 175, 199], "smoothed_path": [26, 57, 188], "smoothpath": [26, 95, 97, 165, 188], "getfeedback": [26, 165], "navigation_dur": 26, "600": [26, 165, 187], "canceltask": 26, "getresult": [26, 165], "taskresult": [26, 165], "succeed": [26, 88, 165, 170, 174], "print": [26, 97, 165, 192, 203], "elif": [26, 165], "throw": [26, 90, 98, 165, 166, 192], "except": [26, 27, 39, 90, 98, 142, 143, 159, 164, 166, 174, 177, 182, 192, 194, 200, 203], "none": [26, 44, 49, 50, 51, 52, 53, 58, 90, 166, 167, 175, 186, 187], "call": [26, 27, 38, 39, 40, 91, 98, 101, 109, 142, 143, 148, 159, 160, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 177, 184, 185, 186, 187, 188, 190, 192, 193, 197, 198, 203], "catch": [26, 165], "septemb": [26, 194], "2023": [26, 91, 110, 161, 194], "constructor": [26, 27, 165, 167, 171], "namespac": [26, 27, 93, 94, 98, 99, 102, 107, 109, 115, 118, 123, 124, 126, 127, 128, 163, 166, 172, 173, 174, 179, 182, 183, 186, 187, 194, 198, 200, 201, 205], "launch": [26, 27, 93, 104, 105, 106, 123, 124, 126, 127, 157, 160, 168, 170, 172, 173, 174, 175, 179, 180, 184, 187, 189, 190, 191, 194, 195, 197, 198, 200, 202, 204], "initial_pos": [26, 69, 92, 165], "posestamp": [26, 42, 43, 45, 48, 50, 51, 55, 56, 61, 66, 68, 85, 89, 164, 165, 167, 173, 174, 175, 187, 199, 203], "waypoint": [26, 28, 55, 103, 138, 139, 140, 161, 162, 164, 165, 168, 187], "chosen": [26, 27, 123, 124, 126, 127, 156, 166, 168, 200], "taskexecutor": 26, "goal_checker_id": [26, 47, 49, 98], "nav_msg": [26, 41, 42, 43, 48, 60, 61, 86, 167, 173, 174, 175, 182, 187, 194], "disable_collision_check": [26, 30, 46, 59, 168], "rotat": [26, 27, 28, 59, 91, 92, 93, 97, 101, 103, 107, 110, 117, 130, 134, 135, 137, 141, 143, 152, 166, 173, 177, 178, 179, 182, 184, 185, 197, 202, 203, 206], "angl": [26, 27, 59, 90, 91, 100, 101, 116, 134, 141, 142, 164, 177, 186, 197], "dist": [26, 142, 143, 189], "head": [26, 35, 46, 103, 107, 110, 111, 141, 143, 159, 165, 167, 177, 181, 182, 184, 186, 195, 197, 205], "assistedteleop": [26, 31, 95, 165, 166, 167, 177], "ongo": 26, "trackingrout": 26, "100m": [26, 114, 165], "argument": [26, 155, 165, 166, 167, 171, 173, 182, 185, 188, 190, 192, 193, 197, 198, 200, 202], "msg": [26, 41, 42, 43, 50, 55, 56, 66, 68, 86, 89, 91, 93, 98, 117, 119, 165, 173, 174, 175, 177, 182, 196, 199], "use_start": [26, 164], "getpaththroughpos": 26, "dockrobot": [26, 95, 168, 203], "dock_pos": [26, 45, 203], "dock_typ": [26, 45, 62, 203], "databas": [26, 101], "dock_id": [26, 45, 203], "undockrobot": [26, 95, 168, 203], "undock": [26, 62, 101, 168, 177, 203], "instanc": [26, 27, 62, 91, 101, 139, 160, 167, 171, 179, 182, 187, 190, 197, 198, 200, 203], "smoother_id": [26, 57, 188], "max_dur": 26, "check_for_collis": [26, 57], "changemap": 26, "map_filepath": 26, "map": [26, 27, 28, 41, 42, 43, 47, 65, 84, 92, 93, 94, 98, 99, 101, 105, 109, 118, 119, 122, 123, 125, 126, 127, 141, 142, 143, 154, 160, 161, 162, 164, 167, 168, 171, 172, 173, 174, 175, 177, 179, 180, 182, 184, 186, 191, 194, 196, 197, 198, 200, 202, 203, 204, 206], "yaml": [26, 90, 91, 106, 164, 165, 168, 170, 171, 172, 173, 174, 175, 179, 180, 182, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 198, 200, 201, 202, 203, 205], "clearallcostmap": 26, "getglobalcostmap": 26, "nav2_msg": [26, 27, 98, 163, 164, 168, 171, 198, 200], "getlocalcostmap": 26, "bt_navig": [26, 50, 51, 65, 67, 94, 104, 163, 166, 167, 171, 175, 187], "onlin": [26, 165], "lifecycl": [26, 28, 90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118, 154, 161, 163, 164, 175, 179, 181, 186, 190, 193, 198, 200], "conjunct": [26, 107], "bringup": [26, 27, 104, 123, 124, 126, 127, 155, 160, 165, 166, 172, 179, 181, 183, 186, 187, 190, 196, 198, 199, 202], "manag": [26, 27, 28, 123, 127, 156, 160, 161, 163, 164, 179, 181, 182, 184, 185, 186, 187, 189, 190, 193, 194], "bring": [26, 91, 104, 165, 167, 185, 190, 197, 199], "lifecycleshutdown": 26, "shut": [26, 27, 187], "down": [26, 27, 101, 103, 104, 107, 110, 116, 125, 127, 160, 161, 163, 165, 166, 167, 186, 187, 190, 192, 197, 200, 202], "destroynod": 26, "releas": [26, 162, 163, 178, 190, 201], "resourc": [26, 27, 91, 93, 98, 107, 115, 117, 156, 165, 166, 170, 173, 174, 175, 179, 180, 181, 182, 184, 186, 187, 190, 193, 198, 201], "convers": [26, 106, 159, 198, 200], "getsizeincellsx": 26, "width": [26, 99, 100, 103, 107, 110, 172, 183, 186, 197], "cell": [26, 27, 116, 120, 121, 123, 124, 126, 127, 142, 165, 167, 172, 179, 180, 183, 185, 191, 198, 200], "getsizeincellsi": 26, "height": [26, 90, 91, 99, 103, 110, 123, 127, 172, 183, 185, 197], "getsizeinmetersx": 26, "x": [26, 90, 91, 92, 99, 101, 107, 117, 129, 130, 142, 148, 151, 164, 165, 167, 173, 174, 175, 182, 184, 185, 189, 197, 199, 203], "axi": [26, 107, 117, 172, 185, 197], "size": [26, 27, 38, 39, 100, 126, 142, 143, 165, 172, 178, 179, 180, 182, 183, 185, 186, 189, 190, 191, 194, 197, 198, 200, 201], "getsizeinmetersi": 26, "y": [26, 90, 91, 92, 99, 101, 117, 129, 130, 154, 155, 164, 165, 167, 173, 174, 175, 182, 184, 185, 189, 190, 194, 197, 199, 203], "getoriginx": 26, "getorigini": 26, "getresolut": 26, "resolut": [26, 99, 107, 127, 141, 142, 143, 164, 172, 177, 179, 180, 183, 196, 198, 200], "getglobalframeid": [26, 174], "frame_id": [26, 67, 106, 123, 127, 167, 173, 174, 182, 198, 199, 200], "getcostmaptimestamp": 26, "timestamp": [26, 139, 167, 182], "getcostxi": 26, "mx": 26, "my": [26, 159, 195, 203], "np": 26, "uint8": 26, "int": [26, 41, 48, 73, 82, 90, 91, 92, 94, 97, 99, 100, 101, 106, 107, 112, 113, 116, 118, 120, 123, 127, 129, 140, 141, 142, 143, 167, 171, 172, 174, 175, 192], "getcostidx": 26, "index": [26, 48, 139, 155, 170, 172, 173, 174, 175, 177, 204], "setcost": 26, "maptoworld": 26, "wx": 26, "float": [26, 45, 62, 167], "wy": 26, "xy": [26, 111, 135, 137, 165, 167], "worldtomapvalid": 26, "getindex": [26, 172], "footprintcost": 26, "polygon": [26, 27, 41, 96, 99, 166, 178, 180, 202], "implicit": 26, "linecost": 26, "x0": 26, "x1": [26, 97], "y0": 26, "y1": [26, 97], "step_siz": 26, "setcostmap": 26, "pointcost": 26, "pycostmap2d": 26, "footprintcostatpos": 26, "theta": [26, 28, 101, 103, 111, 112, 117, 164, 167, 177, 179, 186, 203, 205], "example_nav_to_pos": 26, "py": [26, 105, 160, 165, 167, 170, 172, 173, 174, 175, 180, 182, 183, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203], "auxiliari": 26, "example_nav_through_pos": 26, "example_waypoint_follow": 26, "example_follow_path": 26, "example_assisted_teleop": 26, "coupl": [26, 190, 194, 205], "demo_secur": 26, "secur": [26, 27, 91, 98, 117, 156, 158, 167, 190], "patrol": [26, 27], "demo_pick": 26, "shelf": 26, "warehous": [26, 27, 180, 186, 198], "basket": 26, "deliv": 26, "destin": [26, 27, 66, 67, 68, 89, 160, 182, 183, 185], "demo_inspect": 26, "inspect": [26, 156], "pictur": [26, 27, 118, 172, 197, 198, 200, 202], "rfid": 26, "shelv": 26, "status": [26, 175], "roboticist": 27, "appreci": [27, 159], "middlewar": 27, "cli": [27, 106, 156, 157, 163, 164, 190, 193, 199], "canon": 27, "shovel": 27, "bulldoz": 27, "right": [27, 107, 116, 117, 142, 143, 159, 160, 165, 182, 184, 189, 190, 191, 193, 197], "permiss": [27, 91, 98, 117, 167], "occasion": [27, 114], "boolean": [27, 119, 166, 167, 168, 177, 183], "synchron": [27, 194], "regist": [27, 95, 170, 171, 172, 173, 174, 175, 183, 201], "highest": [27, 166, 203], "navigatetopos": [27, 94, 95, 118, 163, 171, 175, 195], "interact": [27, 94, 95, 107, 161, 164, 165, 168, 185, 187, 188, 190, 192, 203, 206], "transit": [27, 104, 112, 163, 165, 175, 186, 187, 188, 193, 205], "teardown": [27, 179], "shutdown": [27, 165, 187], "commerci": [27, 159, 197], "debug": [27, 97, 107, 127, 128, 131, 142, 143, 156, 166, 192, 193], "unconfigur": [27, 187], "inact": [27, 107, 170, 173, 174, 175, 185, 187], "stage": [27, 45, 62, 99, 101, 156, 168, 173, 190, 203], "fulli": [27, 92, 121, 142, 143, 159, 160, 164, 165, 179, 181, 186, 188, 194, 197, 201, 203], "on_configur": [27, 170, 173, 174, 175], "alloc": [27, 187, 192, 201], "memori": [27, 156, 165, 186, 187, 190, 192, 201, 203], "on_activ": [27, 170, 173, 174, 175], "deactiv": [27, 104, 170, 173, 174, 175, 187], "clean": [27, 100, 107, 156, 163, 165, 167, 170, 173, 174, 175, 186, 190], "dealloc": 27, "cleanli": [27, 104, 175, 186, 190, 193], "wrapper": [27, 170, 171, 192, 194], "lifecyclenod": [27, 165, 173, 175, 192], "nav2_util": [27, 163, 165, 174, 175], "much": [27, 97, 101, 103, 110, 117, 142, 159, 161, 163, 164, 166, 184, 185, 186, 197, 198], "complex": [27, 94, 107, 142, 161, 166, 183, 184, 185, 186, 192, 204], "crash": [27, 104, 163, 165, 186, 187, 190, 204], "eloqu": [27, 169], "increasingli": [27, 194], "scalabl": 27, "oppos": [27, 143], "finit": [27, 107, 142, 194, 204], "fsm": 27, "dozen": [27, 203], "soccer": [27, 197], "plai": [27, 180, 190, 194], "game": [27, 194], "challeng": 27, "error": [27, 29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 64, 78, 79, 80, 90, 91, 92, 94, 103, 107, 120, 154, 155, 163, 164, 165, 168, 177, 180, 183, 188, 190, 191, 194, 196, 197, 201, 203], "prone": 27, "shoot": 27, "particularli": [27, 112, 156, 183, 198], "unclear": 27, "kick": [27, 170], "ball": 27, "reus": [27, 156, 170, 175, 185, 187], "book": 27, "strongli": 27, "chapter": [27, 198, 200], "nomenclatur": 27, "workflow": [27, 156, 157], "minut": [27, 93, 94, 98, 109, 115, 118, 167, 189, 190], "formal": [27, 161, 191], "valid": [27, 72, 90, 91, 92, 97, 100, 101, 111, 119, 122, 123, 125, 127, 142, 143, 161, 166, 175, 177, 183, 186, 197], "provenli": 27, "correct": [27, 90, 91, 154, 156, 159, 165, 182, 183, 185, 190, 196, 198, 200, 202], "central": [27, 197], "v4": 27, "construct": [27, 159, 165], "insid": [27, 91, 96, 97, 98, 101, 102, 114, 117, 118, 156, 157, 165, 166, 167, 172, 182, 183, 187, 190, 192, 193, 198, 201, 202, 203], "load": [27, 47, 93, 94, 98, 99, 101, 106, 107, 109, 115, 118, 128, 156, 161, 162, 163, 164, 165, 167, 170, 171, 172, 173, 174, 175, 177, 179, 183, 185, 188, 193, 194, 198, 200, 201, 204], "associ": [27, 166, 182, 183, 184], "At": [27, 111, 159, 165, 172, 182, 184, 185, 190, 192, 194, 203, 205], "march": 27, "One": [27, 179, 182, 185, 197], "part": [27, 31, 32, 35, 36, 37, 60, 61, 91, 92, 114, 122, 142, 143, 159, 163, 165, 172, 179, 180, 183, 185, 188, 190, 194, 202], "larger": [27, 86, 91, 104, 107, 110, 112, 141, 159, 164, 177, 192, 202], "navigatetoposeact": 27, "among": [27, 116, 179, 186, 191], "hierarch": [27, 204], "hfsm": 27, "popular": [27, 186, 192], "demand": [27, 173, 174, 197], "natur": [27, 107, 167, 175, 186, 194], "difficult": [27, 111, 165, 186, 205], "offer": [27, 103, 179, 197, 201, 204], "nav2_hfsm_navig": 27, "pend": [27, 175], "heart": [27, 179], "host": [27, 93, 98, 106, 109, 115, 118, 156, 157, 162, 170, 179, 190, 193, 197], "runtim": [27, 164, 165, 170, 171, 172, 173, 174, 175, 197, 201], "alias": 27, "param": [27, 101, 111, 164, 172, 182, 185, 186, 192, 193, 197, 198, 200, 202, 203], "correspond": [27, 41, 86, 90, 91, 94, 107, 108, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 141, 142, 143, 164, 165, 170, 171, 172, 183, 184, 191, 197, 198, 200], "class": [27, 91, 92, 94, 161, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 185, 186, 201], "charger": [27, 168], "costli": 27, "duplic": [27, 175], "special": [27, 86, 90, 91, 98, 100, 159, 166, 171, 172, 190, 204], "varieti": [27, 170], "cannot": [27, 77, 107, 110, 117, 142, 143, 148, 164, 166, 175, 186, 187, 190, 197, 201, 203, 204], "subscrib": [27, 44, 49, 52, 53, 58, 70, 71, 85, 91, 92, 98, 124, 126, 139, 164, 167, 168, 182, 183, 190, 195, 197], "computation": [27, 107, 127, 165], "expens": [27, 107, 127, 165, 166, 182], "sustain": 27, "fork": [27, 102, 190], "modif": [27, 156, 159, 164, 165], "itself": [27, 101, 125, 142, 143, 156, 165, 171, 175, 183, 188, 190, 198, 200, 204], "definit": [27, 47, 57, 94, 166, 170, 172, 175, 182, 183, 185, 187, 203], "rectifi": 27, "buffer": [27, 93, 99, 115, 117, 123, 127, 170, 173, 174, 190, 194, 201], "shortest": [27, 179], "spars": [27, 177, 186, 201], "predefin": [27, 197], "feasibl": [27, 107, 111, 113, 114, 122, 142, 161, 164, 165, 167, 177, 179, 186, 205], "charg": [27, 70, 101, 166, 167, 168, 177, 179, 203], "station": [27, 45, 62, 101, 179, 203], "detector": [27, 96, 101, 195, 203], "board": [27, 189], "mainstai": [27, 114], "unknown": [27, 55, 78, 79, 80, 99, 108, 116, 121, 127, 141, 142, 143, 166, 187, 198], "fake": 27, "poor": [27, 194], "total": [27, 30, 107, 141, 142, 143, 191, 203], "attent": [27, 107, 186], "sm": [27, 170], "matrix": [27, 182], "hold": [27, 183, 204], "tf": [27, 77, 93, 94, 99, 103, 105, 107, 110, 115, 126, 128, 154, 161, 162, 165, 166, 170, 173, 174, 177, 182, 184, 185, 194, 197, 199, 203], "criteria": [27, 135, 137, 152, 159, 165, 177], "search": [27, 61, 103, 107, 110, 111, 114, 128, 141, 142, 143, 154, 164, 165, 167, 179, 186, 205], "compar": [27, 64, 78, 79, 80, 91, 94, 97, 114, 166, 167, 203], "realiti": 27, "refin": [27, 97, 113, 142, 143, 160, 165, 203], "introduc": [27, 90, 110, 157, 159, 160, 162, 164, 165, 168, 181, 183, 185, 187, 191], "ragged": 27, "abrupt": 27, "separ": [27, 90, 91, 99, 107, 122, 156, 161, 164, 165, 167, 172, 182, 184, 187, 188, 190, 192, 193, 198, 199, 203, 204], "combin": [27, 99, 142, 145, 146, 149, 150, 164, 199], "acquir": 27, "multitud": [27, 183], "remark": 27, "robot_radiu": [27, 99, 172, 180, 183, 186], "arbitrari": [27, 91, 114, 157, 177, 179, 181, 186, 203], "circular": [27, 99, 107, 114, 121, 161, 167, 179, 180, 185, 186], "movement": [27, 90, 91, 92, 97, 99, 117, 143, 166, 180, 197, 202, 203], "attach": [27, 99, 159, 180, 182, 183, 184, 187, 190], "pallet": [27, 99, 101, 168, 180, 203], "shape": [27, 90, 91, 99, 114, 161, 166, 179, 180, 181, 185, 186, 198, 200, 202], "tell": [27, 159, 167, 170, 171, 172, 182, 190, 192, 197], "nav2_waypoint_follow": [27, 118, 138, 139, 140, 162, 164, 166, 167], "nice": [27, 170, 190], "school": 27, "thought": [27, 165, 171], "fleet": [27, 190], "dispatch": 27, "dumb": 27, "smart": [27, 119], "grade": [27, 161, 182, 197], "solut": [27, 93, 94, 98, 107, 109, 115, 118, 142, 143, 186, 191, 194], "account": [27, 90, 91, 164, 165, 170, 179, 186, 191, 203], "assign": [27, 57, 61, 97], "hand": [27, 107, 111, 117, 165, 167, 180, 184, 185, 186, 190, 194, 205], "unit": [27, 93, 94, 98, 100, 104, 105, 109, 115, 118, 159, 168, 178, 184], "aisl": [27, 141, 165, 179, 186], "proof": 27, "realli": [27, 97, 186, 198], "carri": [27, 163, 164, 165, 174, 195], "weight": [27, 61, 92, 97, 107, 113, 116, 141, 142, 143, 151, 163, 165, 167, 186, 194, 198], "mid": 27, "soon": [27, 167], "nav2_bt_waypoint_follow": 27, "subject": [27, 107, 182], "ti": [27, 143], "neither": 27, "highli": [27, 97, 107, 114, 151, 160, 161, 167, 177, 179, 184, 186, 188, 196, 197, 199, 201, 205], "distinct": [27, 184], "busi": 27, "navsat_transform": [27, 197], "fuse": [27, 161, 178, 182, 197], "follow_gps_waypoint": [27, 167, 197], "directli": [27, 100, 107, 140, 156, 157, 159, 164, 167, 171, 172, 185, 192, 197, 198, 200], "express": [27, 125, 167, 173, 197, 198, 200], "cartesian": [27, 41, 100, 107, 167, 177, 197], "accord": [27, 106, 182, 183, 197, 198, 200], "odom": [27, 77, 90, 91, 92, 93, 94, 98, 99, 101, 105, 117, 154, 170, 171, 180, 182, 183, 184, 194, 197, 199, 202, 203], "base_link": [27, 56, 61, 65, 67, 77, 84, 93, 94, 99, 101, 105, 112, 113, 115, 170, 171, 172, 175, 180, 182, 183, 184, 185, 188, 194, 197, 203], "instruct": [27, 118, 160, 170, 172, 173, 174, 175, 182, 183, 190, 192, 193, 199], "tri": [27, 163, 173], "equal": [27, 90, 91, 92, 93, 94, 98, 103, 106, 109, 115, 117, 118, 119, 167, 172, 189, 191, 198, 200], "vision": [27, 97, 101, 183, 190, 194, 203], "depth": [27, 91, 99, 123, 127, 177, 179, 183, 184, 185, 186, 194, 201], "rep": [27, 161, 164, 178, 182, 184, 197], "105": [27, 161, 182, 184, 197], "rich": 27, "nutshel": 27, "tf2": [27, 163, 181, 182, 184, 185, 186], "job": [27, 107], "captur": [27, 165, 179, 193, 194], "remaind": 27, "toolbox": [27, 161, 162, 183, 186, 192, 199], "metadata": [27, 156, 175, 198, 200, 203, 204], "radar": [27, 182, 183, 201], "wheel": [27, 103, 182, 184, 185, 194, 197], "encod": [27, 119, 125, 182, 184, 194, 197, 198, 200], "vio": [27, 178, 182, 184, 206], "imu": [27, 182, 183, 184, 194, 197], "drift": [27, 182], "manner": [27, 161], "dead": 27, "reckon": 27, "precis": [27, 164, 180], "perceiv": [27, 183], "regular": [27, 29], "inflat": [27, 92, 99, 122, 124, 142, 144, 167, 172, 177, 183, 191, 198, 201], "sonar": [27, 91, 124, 166, 183, 186, 201, 202], "wise": [27, 107, 175, 186, 190, 203], "scene": [27, 107, 162], "camera": [27, 119, 139, 166, 183, 186, 201, 203, 206], "underli": [27, 201], "heurist": [27, 110, 114, 141, 142, 143, 164, 165, 167, 179], "binari": [27, 99, 106, 141, 160, 166, 170, 171, 173, 174, 175, 177, 186, 190, 201], "annot": [27, 100, 164, 172, 173, 174, 198, 200, 203], "occur": [27, 112, 172, 194, 202, 203], "might": [27, 92, 107, 117, 142, 143, 164, 167, 168, 175, 180, 182, 183, 190, 192, 193, 198, 200, 204], "pixel": [27, 99, 191, 198], "belong": [27, 125, 164, 198, 200], "mask": [27, 106, 119, 122, 125, 164, 166, 177, 191], "overlaid": 27, "surfac": [27, 161, 197, 203], "spatial": [27, 107, 164], "linearli": [27, 101, 125, 164, 198, 200], "restrict": [27, 91, 125, 164, 166, 167, 177, 186, 197, 200], "lane": [27, 106, 122, 164, 177, 198], "mesh": [27, 185], "discret": [27, 120, 156, 159, 179, 182], "tunabl": 28, "smac": [28, 97, 107, 110, 111, 122, 161, 164, 178, 179, 180, 205], "star": [28, 179, 186], "regul": [28, 161, 164, 165, 167, 173, 177, 179, 186, 190, 205], "pure": [28, 103, 107, 161, 164, 165, 166, 167, 170, 172, 174, 175, 177, 179, 186, 194, 205], "pursuit": [28, 161, 164, 165, 167, 177, 179, 186, 205], "predict": [28, 91, 164, 167, 177, 194], "shim": [28, 177, 178, 186, 206], "grace": [28, 173, 177], "saver": [28, 119, 122, 125, 164, 198, 200], "smoother": [28, 57, 58, 80, 141, 142, 143, 161, 175, 178, 179, 187, 202, 206], "savitzki": [28, 177], "golai": [28, 177], "constrain": [28, 113, 164, 177, 186], "loopback": 28, "invok": [29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 63, 155, 156, 187], "nav2_behavior": [29, 30, 46, 59, 63, 93, 165, 167, 170], "modul": [29, 30, 41, 42, 43, 46, 47, 50, 51, 59, 63, 94, 104, 118, 167, 172, 194, 197, 202], "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, 73, 76, 84, 86, 87, 89, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 113, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 164, 173, 174], "increment": [29, 90, 91, 93, 142, 165], "counter": [29, 114, 165, 171, 175, 182, 202], "exce": [29, 30, 46, 59, 93, 94, 98, 109, 115, 118, 125, 164], "server_nam": [29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 46, 47, 50, 51, 59, 63, 164], "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, 77, 84, 85, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 104, 105, 106, 107, 109, 111, 115, 117, 118, 119, 122, 123, 124, 125, 126, 127, 128, 138, 139, 142, 143, 145, 146, 149, 150, 163, 166, 167, 168, 170, 171, 172, 173, 174, 175, 182, 187, 201, 203], "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, 94, 164], "timeout": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 51, 54, 59, 63, 79, 80, 91, 93, 94, 98, 100, 101, 104, 106, 109, 115, 117, 118, 138, 163, 170, 171, 202], "uint16": [29, 30, 41, 42, 43, 45, 46, 47, 50, 51, 57, 59, 62, 187, 203], "enumer": [29, 30, 41, 42, 43, 45, 46, 47, 57, 59, 62, 204], "assisted_teleop_serv": 29, "assisted_teleop_error_cod": 29, "displac": [30, 46], "linear": [30, 46, 91, 97, 100, 101, 103, 106, 110, 133, 142, 164, 166, 167, 173, 182, 198, 202], "translat": [30, 46, 92, 110, 130, 134, 164, 166, 177, 182, 184, 186, 203], "bool": [30, 41, 45, 46, 55, 57, 59, 62, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 103, 104, 107, 108, 110, 111, 112, 113, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 135, 137, 138, 139, 140, 141, 142, 143, 144, 147, 164, 167, 168, 170, 175, 203], "disabl": [30, 46, 59, 90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118, 141, 142, 143, 165, 166, 186, 189, 194, 203], "backup_serv": [30, 46], "address": [31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 162, 163, 164, 165, 166, 167, 168, 170], "remap": [31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 47, 105, 123, 124, 126, 127, 164, 165, 168, 182, 183, 187, 188, 192, 193, 194, 195, 197, 202], "assisted_teleop": [31, 93], "compute_complete_coverag": 34, "drive_on_head": [35, 93], "reset_dist": [38, 39, 164], "won": [38, 107, 164, 167, 170, 171, 173, 174, 175, 180, 185, 190, 191, 197, 198], "clear_around_local_costmap": 38, "region": [39, 41, 90, 107, 177], "clear_except_local_costmap": 39, "opennav_coverag": [41, 100], "fields2cov": [41, 100, 167], "generate_headland": 41, "whether": [41, 45, 55, 57, 90, 91, 92, 93, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 110, 112, 113, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 147, 159, 162, 164, 168, 170, 172, 173, 177, 182, 183, 185, 186, 203], "headland": [41, 100], "generate_rout": 41, "swath": [41, 100], "generate_path": 41, "connector": [41, 194], "file_field": 41, "filepath": [41, 101, 143, 175, 186, 203], "gml": 41, "file_field_id": 41, "geometry_msg": [41, 42, 43, 45, 48, 50, 55, 56, 61, 66, 68, 85, 89, 91, 93, 98, 117, 163, 167, 173, 174, 175, 182, 199, 203], "outermost": [41, 90, 91], "void": [41, 165, 171, 173, 175], "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, 94, 177], "nav2_plann": [42, 43, 162], "empti": [42, 43, 94, 107, 123, 127, 138, 163, 164, 165, 167, 168, 173, 175, 190, 191], "followpathact": [44, 49, 53, 58], "qo": [44, 49, 52, 53, 58, 91, 126, 164, 167, 183, 194], "valu": [44, 49, 52, 53, 58, 69, 71, 90, 91, 92, 93, 94, 97, 98, 99, 101, 103, 106, 107, 109, 110, 113, 115, 116, 118, 119, 123, 124, 125, 127, 141, 142, 143, 156, 159, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 180, 182, 183, 184, 185, 186, 188, 191, 192, 196, 197, 198, 200, 202, 204, 205], "use_dock_id": [45, 203], "max_staging_tim": [45, 203], "1000": [45, 73, 94, 107, 113, 141, 142, 143, 203], "navigate_to_staging_pos": [45, 203], "num_retri": [45, 203], "dock_error_cod": 45, "drive_on_heading_error_cod": 46, "eg": [47, 51, 186], "simplegoalcheck": [47, 98, 102, 103, 110, 111, 128, 164, 177, 205], "precise_goal_check": [47, 49, 164], "extract": [48, 165, 175, 177], "header": [48, 67, 162, 167, 172, 173, 174, 182, 199], "goalcheck": [49, 163, 165, 173], "goal_check": [49, 98, 102, 103, 110, 111, 164, 173, 205], "goal_checker_selector": 49, "selected_goal_check": 49, "default_goal_check": 49, "absolut": [50, 51, 106, 125, 163, 167, 168, 173, 182, 185, 190, 192, 194, 197, 198, 200], "lowest": [50, 51, 107, 164, 166, 187], "error_code_nam": [50, 51, 94], "navigate_through_poses_error_cod": [50, 94], "navigate_through_poses_w_replanning_and_recoveri": [50, 51], "navigate_to_pose_error_cod": [51, 94], "computepathtoposeact": 52, "progresscheck": [53, 163], "progress_check": [53, 98, 102, 103, 110, 111, 205], "progress_checker_selector": 53, "selected_progess_check": 53, "progress_checker_id": [53, 166], "default_progress_check": 53, "selected_progress_check": 53, "precise_progress_check": 53, "reloc": 54, "sever": [54, 91, 95, 96, 107, 114, 156, 159, 164, 190, 197, 203], "deloc": 54, "kidnap": 54, "reinitialize_global_loc": 54, "threshold": [55, 67, 73, 91, 98, 101, 106, 107, 110, 111, 119, 148, 165, 168, 177, 194, 196, 198, 200, 203, 205], "get_cost_global_costmap": 55, "cost_threshold": 55, "254": [55, 183], "use_footprint": 55, "253": 55, "consider_unknown_as_obstacl": 55, "255": [55, 99, 172, 198], "viapoint": [56, 177], "robot_base_fram": [56, 65, 67, 84, 93, 94, 99, 112, 113, 115, 170, 171, 172, 175, 182, 183, 188], "unsmoothed_path": [57, 188], "max_smoothing_dur": 57, "smoothing_dur": 57, "durat": [57, 73, 76, 89, 93, 94, 98, 104, 105, 107, 148, 159, 165, 168, 171, 173, 177, 187, 195, 203], "was_complet": 57, "indic": [57, 90, 91, 92, 101, 107, 119, 122, 125, 138, 159, 161, 163, 164, 171, 172, 183, 200, 203], "simple_smooth": [57, 113, 115, 188], "smoothing_duration_us": 57, "smoothing_complet": 57, "smoothing_path_error_cod": 57, "smoother_selector": 58, "default_smooth": 58, "selected_smooth": 58, "simplesmooth": [58, 113, 115, 188], "radian": [59, 90, 91, 92, 107, 110, 111, 205], "closer": [60, 107, 142, 166, 167], "orient": [60, 61, 97, 103, 107, 108, 110, 112, 116, 135, 137, 141, 142, 143, 152, 160, 167, 172, 174, 179, 182, 183, 194, 196, 197, 198, 199, 200], "distant": 61, "backward": [61, 101, 103, 128, 148, 151, 164, 166, 167, 192, 202], "distance_forward": 61, "trim": 61, "distance_backward": 61, "robot_fram": 61, "transform_toler": [61, 65, 67, 90, 91, 92, 93, 94, 99, 101, 102, 103, 107, 110, 115, 119, 122, 125, 126, 128, 173, 175, 201, 202], "lookup": [61, 165], "angular_distance_weight": 61, "angular": [61, 91, 100, 101, 103, 107, 110, 111, 129, 130, 133, 142, 145, 148, 149, 151, 166, 167, 173, 182, 186, 202, 205], "closest": [61, 103, 110, 128], "Not": [61, 107, 161, 168, 186, 203], "max_robot_pose_search_dist": [61, 103, 107, 110], "infin": 61, "path_loc": 61, "max_undocking_tim": [62, 203], "wait_serv": 63, "unsign": [64, 78, 79, 80, 172], "against": [64, 78, 79, 80, 143, 166, 167, 186, 190, 202], "error_codes_to_check": 64, "std": [64, 66, 68, 89, 163, 165, 167, 168, 170, 171, 173, 174, 175, 192], "101": [64, 166, 187, 198], "107": 64, "119": 64, "declar": [65, 67, 156, 159, 164, 167, 170, 172, 173, 174, 198, 200], "ros__paramet": [65, 67, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 122, 125, 141, 142, 143, 163, 164, 167, 168, 170, 171, 173, 174, 175, 179, 182, 183, 188, 191, 197, 198, 200, 201, 202, 203, 205], "global_fram": [65, 84, 93, 94, 99, 166, 170, 171, 172, 175, 183], "goal_reached_tol": 67, "25": [67, 90, 91, 92, 98, 101, 102, 103, 106, 110, 111, 135, 137, 142, 143, 152, 164, 192, 197, 198, 200, 202, 205], "sent": [69, 117, 165, 166, 167, 170, 175, 195], "initial_pose_receiv": 69, "sensor_msg": [70, 71, 91, 182], "batteryst": [70, 71, 203], "power_supply_statu": 70, "power_supply_status_charg": 70, "battery_top": [70, 71], "battery_statu": [70, 71], "percentag": [71, 92, 124, 125, 173, 177, 193, 198], "voltag": 71, "is_voltag": 71, "min_batteri": 71, "velocity_threshold": 73, "01": [73, 99, 105, 110, 182, 183, 197], "duration_stop": 73, "timer": [75, 167, 177, 183], "reset": [75, 92, 107, 148, 160, 163, 164, 165, 171, 172, 175, 177], "patience_exceed": [78, 166], "failed_to_make_progress": [78, 166], "no_valid_control": [78, 79, 166], "compute_path_to_pose_error_cod": 79, "failed_to_smooth_path": [80, 166], "smoothed_path_in_collis": [80, 166], "smoother_error_cod": [80, 94, 188], "till": 81, "third": [81, 173, 190, 198, 200], "doesn": [81, 141, 164, 165, 168, 170, 186, 190, 194, 198], "goal_updater_top": 85, "goal_upd": [85, 195], "subscript": [85, 90, 91, 164, 167, 168, 175, 177, 182, 187], "newli": [86, 111, 164, 165, 180, 183, 186, 187, 190, 198, 202, 204, 205], "old": [86, 128, 166, 175, 177], "length": [86, 97, 99, 100, 107, 116, 142, 143, 165, 167, 183, 185, 186, 187, 189], "factor": [86, 97, 103, 107, 121, 141, 142, 152, 183, 186], "throttl": [87, 163, 177], "min_rat": 89, "max_rat": 89, "min_spe": 89, "max_spe": [89, 107], "filter_dur": 89, "sec": [89, 105, 171, 199], "affect": [90, 96, 164, 165, 167, 185], "blink": 90, "led": [90, 166, 167], "sound": [90, 167], "alarm": [90, 167], "warn": [90, 109, 124, 142, 143, 163, 202], "malfunct": 90, "collision_detector_st": [90, 167], "readm": [90, 91, 96, 103, 107, 110, 111, 114, 116, 117, 143, 163, 164, 165, 166, 186, 203], "action_typ": [90, 91, 167, 202], "base_frame_id": [90, 91, 92, 105, 202], "base_footprint": [90, 91, 92, 105, 185, 197, 202], "odom_frame_id": [90, 91, 92, 105, 202], "date": [90, 91, 92, 101, 119, 122, 125, 159, 162, 181], "source_timeout": [90, 91, 202], "interv": [90, 91], "overridden": [90, 91, 93, 98, 99, 106, 109, 163, 164, 166, 167, 171, 172, 175, 190], "per": [90, 91, 107, 159, 167, 172, 173, 174, 177, 178, 179, 180, 193, 197], "base_shift_correct": [90, 91], "latest": [90, 91, 155, 156, 190, 205], "slower": [90, 91, 191], "averag": [90, 91, 92, 116], "delai": [90, 91, 197], "odom_r": [90, 91], "fast": [90, 91, 92, 103, 112, 113, 142, 143, 165, 191, 194], "unaccept": [90, 91, 191], "far": [90, 91, 100, 107, 142, 143, 160, 165, 167, 183, 186, 195, 203, 205], "thu": [90, 91, 97, 107, 116, 117, 160, 179, 182, 183, 186, 190, 193, 194, 197, 203], "100": [90, 91, 92, 97, 99, 107, 125, 161, 166, 182, 184, 187, 192, 195, 197, 198, 200, 203, 204], "observation_sourc": [90, 91, 99, 123, 127, 183, 201, 202], "pointcloud": [90, 91, 99, 166, 183, 197, 201], "polygon_nam": [90, 91, 167], "vertic": [90, 91, 120, 197, 202], "p1": [90, 91, 167, 189], "p2": [90, 91, 167, 189], "p3": [90, 91, 167], "front": [90, 91, 142, 145, 149, 173, 185, 186, 202], "triangl": [90, 91], "polygon_sub_top": [90, 91, 167], "prioriti": [90, 91, 98, 117, 159, 166, 167, 175, 187], "min_point": [90, 91, 166, 167, 202], "max_point": [90, 91, 166, 202], "humbl": [90, 91, 92, 93, 98, 102, 103, 107, 110, 111, 167, 169, 170, 181, 190, 202, 204, 205], "meant": [90, 91, 116, 165, 166, 181, 186, 194], "polygon_pub_top": [90, 91, 167, 202], "min_height": [90, 91], "max_height": [90, 91], "obstacles_angl": [90, 91], "pi": [90, 91, 142, 143, 183, 185], "180": [90, 91, 197], "nearbi": [90, 91, 110, 164, 191], "arc": [90, 91, 103, 183], "view": [90, 91, 160, 165, 185, 189, 194, 201, 202, 203, 204], "regardless": [90, 91, 94, 117, 157, 167, 172, 182, 193], "overrid": [90, 91, 99, 106, 128, 142, 143, 156, 165, 167, 170, 171, 172, 173, 174, 175], "desir": [90, 91, 107, 110, 139, 142, 143, 156, 159, 164, 166, 167, 173, 186, 194, 195, 200, 203], "bond_heartbeat_period": [90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118], "bond": [90, 91, 92, 93, 94, 98, 104, 106, 109, 115, 117, 118, 163, 183, 190], "inferior": [90, 91, 92, 93, 94, 98, 106, 109, 115, 117, 118, 167], "collision_detector": 90, "polygonfront": [90, 167], "polygon_front": [90, 167], "intel_realsense_r200_depth": [90, 91, 99, 201], "incom": [91, 96, 119, 122, 125, 163, 198, 200], "bypass": [91, 96, 101, 190, 198, 203], "hardwar": [91, 105, 107, 117, 156, 168, 179, 183, 185, 190, 194, 201, 203, 204], "immin": [91, 161], "slow": [91, 92, 101, 103, 107, 110, 125, 152, 164, 166, 167, 186, 192, 200, 202], "certif": [91, 158], "stereo": [91, 189, 194], "heavi": [91, 97, 142, 143, 197], "agent": [91, 186], "appear": [91, 159, 160, 164, 165, 166, 183, 185, 189, 190, 191, 196, 197, 202, 204], "perspect": 91, "practic": [91, 107, 156, 159, 164, 170, 172, 173, 174, 175, 184, 186, 194, 197, 198, 202], "6th": 91, "fall": [91, 107, 203], "aggress": [91, 142], "emploi": 91, "disappear": 91, "slowdown": [91, 202], "slowdown_ratio": [91, 202], "linear_limit": [91, 166], "angular_limit": [91, 166], "time_before_collis": 91, "approxim": [91, 111, 117, 141, 142, 160, 166, 179, 180, 186, 189, 205], "deriv": [91, 157, 170, 172, 182, 185, 197], "loss": 91, "laserscan": [91, 99, 123, 127, 166, 199], "pointcloud2": [91, 99, 123, 127, 201, 202], "ir": [91, 124, 166, 183, 186, 202], "cmd_vel_in_top": [91, 202], "cmd_vel_smooth": [91, 202], "jazzi": [91, 93, 94, 98, 105, 117, 160, 169, 181, 202], "cmd_vel_raw": 91, "cmd_vel_out_top": [91, 202], "state_top": [91, 166], "unspecifi": [91, 182], "stop_pub_timeout": [91, 202], "zero": [91, 98, 103, 107, 117, 124, 125, 140, 165, 171, 189, 197, 198, 200, 206], "ceas": 91, "overrod": 91, "outsid": [91, 107, 111, 165, 166, 190, 195, 203, 205], "stand": [91, 105, 165, 168], "sleep": [91, 140, 171], "use_realtime_prior": [91, 98, 117, 167], "priorit": [91, 98, 117, 165, 167], "codebas": [91, 98, 117, 159, 167], "meet": [91, 98, 101, 107, 117, 135, 137, 152, 159, 167, 203], "schedul": [91, 98, 117, 167, 178], "deadlin": [91, 93, 94, 98, 109, 115, 117, 118, 167], "conf": [91, 98, 117, 167, 171], "userspac": [91, 98, 117, 167], "usernam": [91, 98, 117, 167], "rtprio": [91, 98, 117, 167], "99": [91, 92, 98, 117, 167, 187, 198], "enable_stamped_cmd_vel": [91, 93, 98, 105, 117, 167, 202], "older": [91, 93, 94, 98, 102, 103, 105, 108, 109, 110, 111, 116, 117, 141, 142, 143, 160, 170, 172, 173, 174, 175, 179, 202, 205], "kilt": [91, 93, 98, 105, 117, 168], "newer": [91, 93, 98, 105, 117, 156, 160, 168, 170, 181, 183, 197], "footprint_top": [91, 101, 112, 113, 115, 170, 188], "published_footprint": [91, 93, 101, 112, 113, 115, 170, 180, 188], "polygon_subscribe_transient_loc": [91, 167], "durabl": [91, 167, 185], "simulation_time_step": [91, 93, 101], "vel_poli": 91, "holonom": [91, 97, 98, 107, 108, 110, 141, 153, 161, 177, 186, 202], "direction_start_angl": [91, 202], "direction_end_angl": [91, 202], "velocity_polygon": [91, 202], "subpoli": 91, "linear_min": [91, 202], "linear_max": [91, 202], "theta_min": [91, 202], "theta_max": [91, 202], "holom": [91, 202], "illustr": [91, 191], "collision_monitor": [91, 202], "collision_monitor_st": 91, "polygonstop": [91, 202], "polygonslow": [91, 202], "footprintapproach": 91, "polygon_stop": [91, 202], "polygon_slowdown": [91, 202], "polygonlimit": 91, "polygon_limit": 91, "02": [91, 102, 105, 189], "velocitypolygonstop": [91, 202], "velocity_polygon_stop": [91, 202], "translation_forward": [91, 202], "translation_backward": [91, 202], "35": [91, 107, 202], "alpha1": 92, "nois": [92, 107, 112, 120, 163, 166, 177, 182, 183, 186, 197, 206], "alpha2": 92, "alpha3": 92, "alpha4": 92, "alpha5": 92, "omni": [92, 107, 114, 164, 177, 186, 202], "beam_skip_dist": 92, "ignor": [92, 101, 103, 154, 155, 171, 182, 190, 191], "beam": 92, "disagre": 92, "likelihood": 92, "skip": [92, 100, 107, 167, 170, 182, 190], "beam_skip_error_threshold": 92, "9": [92, 107, 110, 142, 182, 189, 192], "forc": [92, 107, 167, 194], "converg": [92, 97, 101, 103, 107, 197], "beam_skip_threshold": 92, "do_beamskip": 92, "global_frame_id": [92, 118], "lambda_short": 92, "exponenti": [92, 101, 103, 107, 121, 177, 183, 186], "decai": [92, 107, 121, 177, 183, 186], "z_short": 92, "laser_likelihood_max_dist": 92, "likelihood_field": 92, "laser_max_rang": 92, "laser_min_rang": 92, "laser_model_typ": 92, "likelihood_field_prob": 92, "incorpor": [92, 156, 164], "beamskip": 92, "set_initial_pos": 92, "pose2d": 92, "z": [92, 165, 173, 174, 182, 184, 185, 194, 197, 199], "yaw": [92, 101, 182, 186, 194, 197, 198, 200], "max_beam": 92, "60": [92, 99, 107, 197, 200, 201], "evenli": 92, "max_particl": 92, "2000": [92, 107], "min_particl": 92, "500": [92, 187], "pf_err": 92, "pf_z": 92, "densiti": [92, 100, 107], "33": [92, 107], "percentil": 92, "recovery_alpha_fast": 92, "random": [92, 166], "recovery_alpha_slow": 92, "001": [92, 98, 102, 103, 110, 111, 182, 183, 205], "resample_interv": 92, "resampl": [92, 107], "robot_model_typ": [92, 165], "nav2_amcl": [92, 183, 199], "differentialmotionmodel": 92, "qualifi": 92, "omnimotionmodel": 92, "galact": [92, 94, 98, 169, 170, 172, 174, 183, 201, 204], "earlier": [92, 142, 143, 157, 165, 170, 184], "omnidirect": [92, 107, 111, 114, 143, 165, 177, 179, 182, 186, 194, 205], "save_pose_r": 92, "store": [92, 99, 123, 127, 156, 161, 166, 172, 173, 175, 183, 184, 193, 197, 203], "covari": [92, 197], "initial_pose_": 92, "initial_cov_": 92, "save": [92, 106, 139, 142, 143, 163, 164, 165, 177, 180, 185, 186, 189, 195, 197, 198, 199, 200, 203, 204], "sigma_hit": 92, "deviat": [92, 107, 117, 167, 186], "gaussian": [92, 107, 182, 183, 197], "z_hit": 92, "tf_broadcast": 92, "update_min_a": 92, "update_min_d": 92, "mixtur": 92, "sum": [92, 144, 145, 146, 147, 149, 150, 179, 185], "z_rand": 92, "z_max": 92, "005": 92, "always_reset_initial_pos": 92, "scan_top": [92, 183], "map_top": [92, 126, 183], "first_map_onli": 92, "especi": [92, 142, 143, 157, 162, 165, 184, 188, 190, 194, 196, 197, 199, 201, 205], "loadmap": 92, "map_serv": [92, 106, 126, 163, 197, 198, 200], "first_map_only_": 92, "roll": [93, 99, 101, 106, 107, 154, 156, 178, 182, 186, 190, 194, 197, 204], "renam": [93, 156, 163, 164, 165], "local_costmap_top": [93, 170], "costmap_raw": [93, 101, 112, 113, 115, 170, 188], "raw": [93, 101, 115, 161, 188, 192, 197, 198, 200], "global_costmap_top": [93, 170], "local_footprint_top": [93, 170], "global_footprint_top": [93, 170], "cycle_frequ": [93, 170], "action_server_result_timeout": [93, 94, 98, 100, 109, 115, 118, 167], "discard": [93, 94, 98, 109, 115, 118, 120, 165, 167, 191], "rcl": [93, 94, 98, 109, 115, 118, 167], "1012": [93, 94, 98, 109, 115, 118, 167], "rais": [93, 94, 98, 109, 115, 118, 192], "osrf": [93, 94, 98, 109, 115, 118, 190, 197], "bookkeep": [93, 94, 98, 109, 115, 118], "semi": [93, 94, 98, 109, 115, 118, 203], "workaround": [93, 94, 98, 109, 115, 118], "local_fram": [93, 166], "behavior_plugin": [93, 165, 170], "back_up": 93, "behavior_serv": [93, 104, 165, 170, 187], "iron": [93, 94, 106, 108, 109, 116, 141, 142, 143, 160, 169, 170, 172, 173, 174, 175, 179, 181, 197], "simulate_ahead_tim": [93, 111, 170, 205], "ahead": [93, 101, 107, 110, 132, 133, 145, 149, 190], "max_rotational_vel": [93, 170], "rad": [93, 98, 100, 101, 103, 107, 110, 111, 130, 134, 135, 137, 142, 148, 152, 202, 205], "min_rotational_vel": [93, 170], "rotational_acc_lim": [93, 170], "acceler": [93, 107, 110, 111, 117, 130, 165, 182, 186, 205], "projection_tim": [93, 101], "cmd_vel_teleop": 93, "transform_timeout": [93, 112, 113, 115, 170, 188], "navigatethroughpos": [94, 95, 175], "intend": [94, 160, 163, 167, 203], "groot": [94, 95, 206], "navigate_to_pos": [94, 175], "navigate_through_pos": [94, 175], "nav2_cor": [94, 162, 164, 166, 170, 173, 174, 175], "behaviortreenavig": [94, 166, 175], "navigatetoposenavig": [94, 167, 175, 177], "navigatethroughposesnavig": [94, 167, 175, 177], "default_nav_to_pose_bt_xml": [94, 167, 175], "default_bt_xml_filenam": [94, 163, 171, 175, 195], "substitut": [94, 185, 195, 198, 200], "pkg": [94, 165, 167, 175, 182, 185, 192, 193, 196], "my_packag": [94, 167, 175], "my_nav_to_pose_bt": [94, 167, 175], "default_nav_through_poses_bt_xml": [94, 175], "my_nav_through_poses_bt": [94, 175], "always_reload_bt_xml": [94, 167], "plugin_lib_nam": [94, 167, 171], "bt_loop_dur": 94, "millisecond": [94, 140, 164], "default_server_timeout": 94, "20": [94, 97, 98, 101, 102, 103, 107, 109, 110, 111, 116, 117, 118, 129, 142, 143, 164, 182, 183, 190, 191, 197, 201, 203, 205], "acknowledg": 94, "overwritten": [94, 100, 123, 127, 165], "wait_for_service_timeout": 94, "wait_for_action_serv": 94, "900": [94, 118], "odom_top": [94, 98, 117, 171], "goal_blackboard_id": [94, 175], "path_blackboard_id": [94, 175], "goals_blackboard_id": [94, 175], "use_sim_tim": [94, 97, 98, 99, 102, 103, 110, 111, 116, 141, 142, 143, 167, 168, 170, 171, 172, 174, 175, 180, 182, 183, 186, 192, 193, 196, 198, 200, 201, 202, 205], "nav2_compute_path_to_pose_action_bt_nod": 94, "nav2_follow_path_action_bt_nod": 94, "nav2_back_up_action_bt_nod": [94, 171], "nav2_spin_action_bt_nod": 94, "nav2_wait_action_bt_nod": [94, 171], "nav2_clear_costmap_service_bt_nod": 94, "nav2_is_stuck_condition_bt_nod": 94, "nav2_is_stopped_condition_bt_nod": 94, "nav2_goal_reached_condition_bt_nod": 94, "nav2_initial_pose_received_condition_bt_nod": 94, "nav2_goal_updated_condition_bt_nod": 94, "nav2_reinitialize_global_localization_service_bt_nod": 94, "nav2_rate_controller_bt_nod": 94, "nav2_distance_controller_bt_nod": 94, "nav2_speed_controller_bt_nod": 94, "nav2_recovery_node_bt_nod": 94, "nav2_pipeline_sequence_bt_nod": 94, "nav2_round_robin_node_bt_nod": 94, "nav2_transform_available_condition_bt_nod": 94, "nav2_time_expired_condition_bt_nod": 94, "nav2_distance_traveled_condition_bt_nod": 94, "nav2_single_trigger_bt_nod": 94, "clearcostmapexceptregion": 95, "clearcostmaparoundrobot": 95, "reinitializegloballoc": 95, "truncatepathloc": [95, 97], "smootherselector": 95, "progresscheckerselector": 95, "computecoveragepath": 95, "cancelcoverag": 95, "removeincollisiongo": [95, 168], "cancelbackup": 95, "cancelspin": 95, "cancelwait": 95, "canceldriveonhead": 95, "cancelassistedteleop": [95, 165], "getposefrompath": [95, 168], "transformavail": 95, "distancetravel": 95, "globallyupdatedgo": 95, "isstuck": 95, "isstop": [95, 168], "timeexpir": 95, "pathexpiringtim": [95, 165], "areerrorcodespres": [95, 166], "wouldasmootherrecoveryhelp": [95, 166, 188], "isbatterycharg": [95, 166], "singletrigg": [95, 164], "metric": [96, 114, 166, 171, 203], "nav2_collision_monitor": [96, 202], "nav2_smooth": [97, 112, 113, 115, 188], "nav2_smac_plann": [97, 114, 141, 142, 143, 164, 167], "robotech": 97, "suitabl": [97, 111, 165, 177, 179, 184, 186, 205], "push": [97, 156, 159, 178, 190, 203], "reed": [97, 142, 143, 164, 165, 177, 179], "shepp": [97, 142, 164, 177, 179], "curvatur": [97, 100, 101, 103, 107, 110, 142, 143, 164, 167, 173, 179], "cere": 97, "proper": [97, 184, 185], "cyan": [97, 185], "outdat": 97, "green": [97, 178, 189, 196, 197, 204], "reversing_en": 97, "revers": [97, 107, 110, 114, 117, 142, 143, 165, 167, 187, 200], "cusp": [97, 107, 110], "path_downsampling_factor": 97, "th": [97, 177], "path_upsampling_factor": 97, "upsampl": 97, "downsampl": [97, 107, 141, 142, 143, 165, 167], "granular": [97, 133], "cubic": 97, "bezier": 97, "keep_start_orient": 97, "keep_goal_orient": 97, "minimum_turning_radiu": [97, 142], "w_curv": 97, "diff": [97, 114, 177, 186, 190, 197], "enforc": [97, 117, 122, 164, 189], "w_dist": 97, "bind": [97, 175], "w_smooth": [97, 113, 141, 142, 143], "2000000": 97, "maxim": [97, 107, 186], "w_cost": 97, "015": [97, 107, 142, 143, 183], "steer": [97, 141, 165, 183, 186, 194], "w_cost_cusp_multipli": 97, "extra": [97, 142, 143, 165, 198], "problemat": [97, 110, 192], "segment": [97, 107, 112, 116, 156, 179, 180, 183, 188, 191], "purpl": 97, "cusp_zone_length": 97, "rise": 97, "gradual": 97, "whose": [97, 183], "eqal": 97, "cost_check_point": 97, "arrai": [97, 107, 142, 143], "grab": [97, 157, 175, 182], "weight1": 97, "x2": 97, "y2": 97, "weight2": 97, "elong": 97, "asymmetr": [97, 194], "rectangular": [97, 180], "max_iter": [97, 141, 142, 143], "debug_optim": 97, "linear_solver_typ": 97, "sparse_normal_choleski": 97, "solver": [97, 177], "dense_qr": 97, "gradient_tol": 97, "1e": [97, 141, 142, 143], "termin": [97, 98, 113, 141, 142, 143, 154, 160, 163, 170, 180, 182, 183, 189, 190, 192, 193, 195, 196, 197, 199], "criterion": 97, "fn_tol": 97, "param_tol": 97, "smoother_serv": [97, 112, 113, 115, 187, 188], "smoother_plugin": [97, 112, 113, 115, 188], "nav2_constrained_smooth": [97, 165], "constrainedsmooth": [97, 165], "gpal": 97, "40": [97, 142, 186, 200], "accompani": 97, "danger": [97, 161, 202], "uncom": [97, 156, 190], "185": 97, "70": [97, 165, 167, 183, 200], "max": [97, 103, 107, 110, 123, 124, 127, 141, 142, 143, 167, 173, 183], "5e3": 97, "0e": [97, 113, 115, 141, 142, 143, 188], "controller_frequ": [98, 101, 102, 103, 107, 110, 111, 203, 205], "publish_zero_veloc": [98, 168], "controller_plugin": [98, 102, 103, 110, 111, 163, 173, 179, 205], "dwb_core": [98, 102, 163, 164, 179, 205], "dwblocalplann": [98, 102, 163, 167, 179, 205], "progress_checker_plugin": [98, 102, 103, 110, 111, 163, 205], "formerli": [98, 166, 177], "nav2_control": [98, 102, 103, 110, 111, 134, 135, 136, 137, 162, 164, 166, 193, 205], "simpleprogresscheck": [98, 102, 103, 110, 111, 166, 177, 205], "goal_checker_plugin": [98, 102, 103, 110, 111, 163, 164, 205], "min_x_velocity_threshold": [98, 102, 103, 110, 111, 205], "0001": 98, "min_y_velocity_threshold": [98, 102, 103, 110, 111, 205], "min_theta_velocity_threshold": [98, 102, 103, 110, 111, 205], "failure_toler": 98, "computevelocitycommand": [98, 173], "speed_limit_top": [98, 125, 200], "speed_limit": [98, 125, 200], "instantan": [98, 166], "poseprogresscheck": [98, 177], "stoppedgoalcheck": [98, 177], "required_movement_radiu": [98, 102, 103, 110, 111, 134, 136, 205], "movement_time_allow": [98, 102, 103, 110, 111, 134, 136, 166, 205], "xy_goal_toler": [98, 102, 103, 110, 111, 135, 137, 152, 164, 205], "yaw_goal_toler": [98, 102, 103, 110, 111, 135, 137, 164, 205], "environment": [99, 127, 161, 190], "ai": [99, 157, 182, 194], "negoti": 99, "always_send_full_costmap": [99, 167, 183], "footprint_pad": 99, "amount": [99, 124, 134, 136, 138, 140, 141, 142, 143, 152, 163, 164, 166, 198], "pad": 99, "lethal_cost_threshold": 99, "lethal": [99, 107, 121, 177, 183, 186], "map_vis_z": [99, 168], "rviz": [99, 160, 172, 173, 174, 175, 181, 182, 186, 191, 194, 197, 199, 200, 204], "flicker": 99, "008": [99, 168], "ex": [99, 187, 192, 197, 203], "static_lay": [99, 119, 122, 125, 126, 168, 172, 183, 191, 197, 198, 200, 201], "stvl_layer": [99, 201], "origin_x": [99, 197], "origin_i": [99, 197], "publish_frequ": [99, 183], "rolling_window": [99, 183, 197], "track_unknown_spac": [99, 183, 201], "treat": [99, 201], "initial_transform_timeout": [99, 167], "abort": [99, 164, 171, 192], "trinary_costmap": 99, "interpret": [99, 106, 184, 191], "unknown_cost_valu": 99, "update_frequ": [99, 183], "use_maximum": 99, "obstacle_lay": [99, 119, 122, 123, 125, 164, 172, 183, 191, 197, 198, 200, 201], "inflation_lay": [99, 119, 120, 122, 125, 172, 180, 183, 191, 197, 198, 200], "voxel_lay": [99, 120, 122, 127, 164, 168, 172, 180, 183, 191, 198], "nav2_costmap_2d": [99, 119, 120, 122, 125, 163, 164, 165, 166, 168, 172, 173, 180, 191, 198, 200], "obstaclelay": [99, 183, 186], "voxellay": [99, 183, 186], "inflationlay": [99, 183, 186], "loadabl": [99, 163, 164, 201], "ordinari": 99, "interfer": [99, 198], "keepout_filt": [99, 122, 191, 198], "speed_filt": [99, 125, 200], "keepoutfilt": [99, 122, 164, 186, 198], "speedfilt": [99, 125, 164, 186, 200], "staticlay": [99, 168, 183, 186], "denois": [99, 177], "keepout": [99, 106, 164, 177, 186, 200, 206], "03": 99, "22": [99, 172, 183, 190], "footprint_clearing_en": [99, 123, 126, 127], "max_obstacle_height": [99, 123, 127, 183, 201], "combination_method": [99, 123, 127, 167, 201], "obstacle_max_rang": [99, 123, 127, 164, 183], "obstacle_min_rang": [99, 123, 127, 164, 183], "raytrace_max_rang": [99, 123, 127, 164, 183], "raytrace_min_rang": [99, 123, 127, 164, 183], "min_obstacle_height": [99, 123, 127, 183, 201], "data_typ": [99, 123, 127, 183, 201], "inf_is_valid": [99, 123, 127, 201], "publish_voxel_map": [99, 127, 183, 201], "origin_z": [99, 127, 183, 201], "z_resolut": [99, 127, 183], "z_voxel": [99, 127, 183], "16": [99, 127, 143, 183], "unknown_threshold": [99, 127, 201], "mark_threshold": [99, 124, 127, 183, 201], "map_subscribe_transient_loc": [99, 126, 168, 183], "subscribe_to_upd": [99, 126], "inflation_radiu": [99, 107, 121, 183], "55": [99, 107, 121, 183], "cost_scaling_factor": [99, 107, 116, 121, 172, 183], "inflate_unknown": [99, 121], "inflate_around_unknown": [99, 121], "precomput": [100, 143, 165], "row": [100, 203], "opennav_row_coverag": 100, "term": [100, 107, 159, 167, 175, 183, 184, 194, 198], "default_": 100, "prefix": [100, 170, 172, 173, 174, 175, 185, 190, 192, 193, 196], "cach": [100, 142, 143, 155, 156, 165, 190], "coordinates_in_cartesian_fram": 100, "utm": [100, 197], "robot_width": 100, "operation_width": 100, "plant": 100, "min_turning_radiu": 100, "linear_curv_chang": 100, "default_allow_overlap": 100, "overlap": 100, "default_headland_typ": 100, "default_headland_width": 100, "default_swath_typ": 100, "score": [100, 107, 128, 144, 145, 146, 147, 149, 150, 151, 167, 179, 186], "brute_forc": 100, "offset": [100, 101, 184, 185, 187, 197, 203], "rowsareswath": 100, "10x": 100, "default_swath_angle_typ": 100, "7e": [100, 182], "set_angl": 100, "default_step_angl": 100, "deg": [100, 107], "default_swath_angl": 100, "default_route_typ": 100, "boustrophedon": 100, "snake": 100, "spiral": [100, 165, 186], "default_custom_ord": 100, "default_spiral_n": 100, "default_path_continuity_typ": 100, "discontinu": [100, 112, 114, 143], "default_path_typ": 100, "dubin": [100, 142, 143, 164, 165, 177, 179], "curv": [100, 101, 103, 116, 172, 186], "reeds_shepp": [100, 142], "default_turn_point_dist": 100, "1m": [100, 112, 184, 197], "default_offset": 100, "order_id": 100, "reorder": 100, "coverage_serv": 100, "opennav_dock": [101, 203], "conveyor": [101, 203], "belt": [101, 192, 203], "modal": [101, 182, 203], "heterogen": 101, "initial_perception_timeout": [101, 203], "wait_charge_timeout": [101, 203], "dock_approach_timeout": [101, 203], "undock_linear_toler": [101, 203], "undock_angular_toler": [101, 203], "max_retri": [101, 203], "base_fram": [101, 203], "law": [101, 103, 167, 177], "fixed_fram": [101, 203], "fix": [101, 110, 124, 159, 163, 166, 178, 180, 182, 183, 184, 185, 189, 194, 197, 203], "dock_backward": [101, 203], "dock_prestaging_toler": [101, 203], "l2": 101, "dock_plugin": [101, 203], "dock_databas": [101, 203], "navigator_bt_xml": 101, "k_phi": [101, 103, 203], "ratio": [101, 103, 142, 143, 185, 189], "k_delta": [101, 103, 203], "beta": [101, 103], "v": [101, 156, 157, 190, 194], "v_max": 101, "lambda": [101, 103, 171], "v_linear_min": [101, 103, 203], "v_linear_max": [101, 103, 203], "24": [101, 102, 128, 142], "v_angular_max": [101, 103], "75": [101, 103, 114, 165], "slowdown_radiu": [101, 103], "commens": 101, "use_collision_detect": [101, 110], "costmap_top": [101, 112, 113, 115, 170, 188], "dock_collision_threshold": 101, "physic": [101, 105, 111, 168, 181, 182, 183, 186, 192, 193, 199, 201, 205, 206], "dock_nam": 101, "staging_x_offset": [101, 203], "neg": [101, 117, 142, 143, 164, 171, 182], "staging_yaw_offset": 101, "use_battery_statu": [101, 203], "isdock": [101, 203], "ischarg": [101, 203], "use_external_detection_pos": [101, 203], "external_detection_timeout": [101, 203], "external_detection_translation_x": [101, 203], "external_detection_translation_i": [101, 203], "external_detection_rotation_yaw": [101, 203], "external_detection_rotation_pitch": [101, 203], "pitch": [101, 182, 186, 194], "apriltag": [101, 203], "image_proc": [101, 203], "isaac_ro": 101, "external_detection_rotation_rol": [101, 203], "filter_coef": [101, 203], "coeffici": [101, 125, 189, 198, 200], "charging_threshold": 101, "use_stall_detect": [101, 203], "stall": [101, 117, 203], "stall_joint_nam": 101, "joint_stat": 101, "joint": [101, 182, 183, 185, 197, 203], "stall_velocity_threshold": 101, "stall_effort_threshold": 101, "motor": [101, 117, 161, 197, 203], "docking_threshold": [101, 203], "docking_serv": [101, 203], "nova_carter_dock": [101, 203], "simplenonchargingdock": [101, 203], "18": [101, 183, 185, 198, 200, 203], "home_dock": [101, 203], "c67f50cb": 101, "e152": 101, "4720": 101, "85cc": 101, "5eb20bd85ce8": 101, "window": [102, 142, 143, 165, 172, 179, 180, 182, 183, 184, 185, 186, 189, 191, 192, 193, 197, 204], "xytheta": 102, "dwb_plugin": [102, 128], "limitedaccelgener": 102, "standardtrajectorygener": [102, 128], "dwb_critic": [102, 128], "baseobstaclecrit": 102, "goalaligncrit": 102, "goaldistcrit": 102, "obstaclefootprintcrit": 102, "oscillationcrit": 102, "pathaligncrit": [102, 107], "pathdistcrit": 102, "preferforwardcrit": [102, 107], "rotatetogoalcrit": 102, "twirlingcrit": [102, 107], "debug_trajectory_detail": [102, 128, 173], "min_vel_x": [102, 130], "min_vel_i": [102, 130], "max_vel_x": [102, 130, 163], "26": [102, 163], "max_vel_i": [102, 130], "max_vel_theta": [102, 130], "min_speed_xi": [102, 130], "max_speed_xi": [102, 130], "min_speed_theta": [102, 130], "acc_lim_x": [102, 130], "acc_lim_i": [102, 130], "acc_lim_theta": [102, 130], "decel_lim_x": [102, 130], "decel_lim_i": [102, 130], "decel_lim_theta": [102, 130], "vx_sampl": [102, 129], "vy_sampl": [102, 129], "vtheta_sampl": [102, 129], "sim_tim": [102, 132, 133], "linear_granular": [102, 133], "angular_granular": [102, 133], "trans_stopped_veloc": [102, 137, 152], "short_circuit_trajectory_evalu": [102, 128], "limit_vel_cmd_in_traj": [102, 133, 168], "rotatetogo": 102, "oscil": [102, 112, 113, 148], "baseobstacl": 102, "goalalign": [102, 128], "pathalign": [102, 128], "pathdist": [102, 128], "goaldist": [102, 128], "32": [102, 128, 142, 183], "forward_point_dist": [102, 145, 149], "slowing_factor": [102, 152], "lookahead_tim": [102, 110, 152], "jong": 103, "jin": 103, "park": [103, 194], "benjamin": 103, "kuiper": 103, "icra": 103, "2011": 103, "motion_target": 103, "stabl": [103, 110, 155, 156, 164, 190], "motion_target_dist": 103, "lookahead": [103, 110, 164, 167, 173, 205], "extent": [103, 110], "upper": [103, 110], "intersect": [103, 110], "leav": [103, 107, 110, 142, 163, 167, 190, 192, 194, 202, 203], "shortcut": [103, 110, 142, 143, 165, 170, 172, 173, 174, 175], "nearest": [103, 107, 110, 198], "phi": [103, 124], "r": [103, 105, 142, 143, 154, 155, 156, 161, 165, 168, 185, 189, 190, 192, 193, 197, 198], "subsystem": 103, "behav": [103, 165], "faster": [103, 165, 167, 186, 190], "bigger": 103, "sharp": [103, 107, 167, 179, 186], "impli": [103, 139], "sharper": [103, 110], "initial_rot": 103, "sweep": [103, 185, 186], "initial_rotation_min_angl": 103, "final_rot": 103, "align": [103, 128, 145, 149, 150, 167, 197], "he": [103, 194], "rotation_scaling_factor": 103, "allow_backward": 103, "nav2_graceful_control": 103, "gracefulcontrol": 103, "opposit": [104, 143, 167, 184, 198], "node_nam": [104, 187, 192, 198, 200], "bond_timeout": [104, 164, 187], "discoveri": [104, 156], "notifi": [104, 171, 175], "attempt_respawn_reconnect": 104, "reconnect": 104, "presum": 104, "respawn": [104, 186, 202], "bond_respawn_max_dur": 104, "lifecycle_manag": [104, 187, 198, 200], "planner_serv": [104, 108, 109, 116, 141, 142, 143, 164, 174, 179, 187], "waypoint_follow": [104, 118, 164, 167, 187], "nav2_loopback_sim": [105, 168], "alon": [105, 168, 194], "bullet": [105, 168], "isaac": [105, 168, 203], "sim": [105, 168], "perfect": [105, 168], "frictionless": [105, 168], "plane": [105, 165, 168, 182, 185, 197], "concern": [105, 157, 159, 165, 168], "yourself": [105, 159, 165, 168, 188, 190], "multirobot": 105, "update_dur": 105, "map_frame_id": 105, "scan_frame_id": 105, "base_scan": 105, "stamp": [105, 139, 173, 174, 199], "unstamp": 105, "scan_publish_dur": 105, "publish_map_odom_tf": 105, "publish_clock": 105, "clock": [105, 198, 200], "loopback_simul": 105, "tb4_loopback_simul": 105, "rplidar_link": 105, "background": [106, 163, 165, 185, 186, 190, 198], "save_map_timeout": [106, 164], "free_thresh_default": 106, "occupied_thresh_default": 106, "yaml_filenam": [106, 166, 198, 200], "turtl": [106, 169], "commandlin": [106, 190, 192, 193], "bogu": [106, 194], "script": [106, 156, 166, 167, 177, 190, 198, 200, 202, 203], "overwrit": [106, 123, 127], "enum": [106, 107, 123, 127, 142, 166, 187], "filter_info_top": [106, 119, 122, 125, 198, 200], "costmap_filter_info": [106, 119, 122, 125, 198, 200], "mask_top": [106, 198, 200], "filter_mask": 106, "occupancygrid": [106, 125, 163, 166, 167, 198, 200], "proceed": 106, "filter_space_valu": 106, "multipli": [106, 119, 125, 141, 142, 198, 200], "mask_valu": [106, 119, 125], "turtlebot3_world": [106, 198, 200], "map_sav": [106, 163], "costmap_filter_info_serv": [106, 198, 200], "successor": [107, 161, 166], "attribut": [107, 166, 198], "modest": 107, "4th": 107, "gen": 107, "i5": 107, "randomli": [107, 186], "perturb": [107, 186], "distribut": [107, 154, 156, 157, 159, 167, 169, 178, 181, 190, 198], "batch": 107, "convex": 107, "nor": [107, 193], "motion_model": 107, "diffdriv": 107, "iteration_count": 107, "count": [107, 165, 182, 189, 198], "batch_siz": 107, "seem": 107, "time_step": 107, "56": 107, "model_dt": 107, "dt": [107, 167], "timestep": 107, "vx_std": 107, "vx": [107, 182, 194], "vy_std": 107, "vy": [107, 182, 194], "wz_std": 107, "wz": 107, "vx_max": 107, "vy_max": 107, "vx_min": 107, "wz_max": 107, "ax_max": [107, 167], "ay_max": [107, 167], "ax_min": [107, 167], "deceler": [107, 110, 130, 167], "az_max": [107, 167], "temperatur": 107, "huge": [107, 197], "gamma": 107, "trade": [107, 205], "energi": [107, 183], "theoret": 107, "theori": [107, 179], "30hz": 107, "lot": [107, 182, 185, 192, 194], "retry_attempt_limit": 107, "reset_period": 107, "backport": 107, "abi": [107, 156, 190], "polici": [107, 183, 185], "regenerate_nois": 107, "regener": 107, "fine": [107, 160, 186, 200], "stochast": 107, "normal": [107, 142, 156, 165, 168, 192], "jitter": 107, "wake": 107, "trajectory_step": 107, "pool": 107, "prune_dist": [107, 128, 166, 167], "prune": [107, 128, 142, 156, 167], "enforce_path_invers": [107, 167], "invers": [107, 167, 198, 203], "who": [107, 159, 167, 175, 186, 195], "inversion_xy_toler": 107, "inversion_yaw_toler": 107, "23": [107, 165], "min_turning_r": 107, "penal": [107, 167], "cost_weight": 107, "cost_pow": 107, "incentiv": [107, 167], "posewhen": 107, "threshold_to_consid": [107, 167], "se2": [107, 122, 142, 143, 161, 165, 177, 186], "critical_weight": 107, "collision_margin_dist": 107, "influenc": 107, "repulsion_weight": 107, "consider_footprint": 107, "collision_cost": 107, "100000": 107, "margin": [107, 143], "penalti": [107, 142, 143, 151, 165, 167, 186], "confin": [107, 142, 156, 167, 180], "narrowest": 107, "near_goal_dist": 107, "preferenti": 107, "smoothli": [107, 186], "inflation_layer_nam": 107, "81": 107, "1000000": [107, 141, 142, 143], "critical_cost": 107, "300": [107, 186, 187], "trajectory_point_step": 107, "dens": [107, 143], "unnecessari": [107, 191], "offset_from_furthest": 107, "awkward": [107, 186], "max_path_occupancy_ratio": 107, "07": 107, "use_path_orient": [107, 167], "fit": [107, 186, 197, 202], "accumul": 107, "furthest": [107, 142], "max_angle_to_furthest": 107, "785398": 107, "mirror": [107, 143], "ever": [107, 164], "mitig": [107, 197], "deadband_veloc": [107, 117], "vz": [107, 182, 194], "nav2_mppi_control": 107, "mppicontrol": 107, "trajectoryvisu": 107, "ackermannconstraint": 107, "constraintcrit": 107, "costcrit": [107, 167], "goalcrit": 107, "goalanglecrit": 107, "pathfollowcrit": 107, "pathanglecrit": 107, "obstaclescrit": [107, 167], "10000": [107, 166, 187], "14": [107, 183, 185], "velocitydeadbandcrit": 107, "twirling_cost_pow": 107, "twirling_cost_weight": 107, "20hz": 107, "instrument": 107, "sparingli": 107, "Its": [107, 175, 185, 190, 191, 194], "deeper": [107, 142, 183], "proprtion": 107, "radii": [107, 110], "min_dist_to_obstacl": 107, "narrow": [107, 142, 156], "corridor": [107, 179, 186], "noteworthi": 107, "friendli": [107, 185, 190], "neighborhood": [107, 177, 179, 190], "decent": 107, "retun": [107, 165, 186], "lightli": 107, "vari": [107, 110], "relationship": [107, 184], "mind": [107, 156, 182, 184, 197], "0m": [107, 184], "5m": [107, 116, 143], "artifici": 107, "3m": 107, "unus": 107, "slightli": [107, 112, 117, 141, 142, 160, 168], "marker": [107, 131, 159, 183, 185], "absurdli": 107, "suboptim": [107, 186, 194], "minima": 107, "balanc": [107, 113], "5cm": [107, 141, 142, 203], "doubt": 107, "prediction_horizon_": 107, "path_resolut": 107, "baselin": [107, 142, 183], "wobbl": [107, 142], "exchang": [107, 142], "jerki": [107, 117], "maneuv": [107, 142, 143, 163, 180, 203], "small": [107, 117, 142, 163, 166, 175, 177, 178, 180, 182, 185, 186, 191, 194, 196, 197, 205], "pocket": 107, "refus": 107, "disproportion": 107, "stai": [107, 122, 142, 167, 179, 186, 195], "attract": 107, "care": [107, 142], "isn": [107, 159, 190, 192, 194], "overli": 107, "decreas": [107, 166, 201, 202], "notic": [107, 142, 172, 182, 183, 185, 190, 192, 204], "aforement": 107, "overcom": [107, 203], "overshoot": [107, 110, 164], "outcom": 107, "roughli": [107, 114, 160, 203], "shouldn": [107, 190], "perfectli": [107, 205], "jaggedli": 107, "exact": [107, 112, 141, 142, 143, 156, 166, 179, 180, 186, 195, 198], "ll": [107, 155, 156, 157, 170, 173, 174, 175, 182, 184, 185, 190, 192, 194, 199, 203], "repuls": 107, "slowli": [107, 203], "satisfact": 107, "fluidli": 107, "everywher": [107, 162], "regim": [107, 186], "wavefront": [108, 165], "expand": [108, 142, 143, 144, 156, 165, 179, 185, 190], "use_astar": [108, 164, 174], "allow_unknown": [108, 116, 141, 142, 143, 164, 174], "use_final_approach_orient": [108, 116, 141], "planner_plugin": [108, 109, 116, 141, 142, 143, 163, 179], "nav2_navfn_plann": [108, 109, 167, 174, 179], "navfnplann": [108, 109, 167, 174, 179], "expected_planner_frequ": [109, 116], "variat": [110, 164, 175, 177, 179, 182], "blind": [110, 164, 203], "corner": [110, 160, 164, 189, 198, 204], "cite": [110, 161], "paper": [110, 161, 173], "singh": [110, 161, 177], "martin": [110, 161], "j": [110, 161, 172], "gine": [110, 161], "desired_linear_vel": [110, 173], "lookahead_dist": [110, 173], "use_velocity_scaled_lookahead_dist": 110, "min_lookahead_dist": 110, "max_lookahead_dist": 110, "rotate_to_heading_angular_vel": [110, 111, 205], "use_rotate_to_head": 110, "min_approach_linear_veloc": 110, "approach_velocity_scaling_dist": 110, "max_allowed_time_to_collision_up_to_carrot": 110, "max_allowed_time_to_collis": 110, "use_regulated_linear_velocity_sc": 110, "use_cost_regulated_linear_velocity_sc": 110, "regulated_linear_scaling_min_radiu": 110, "regulated_linear_scaling_min_spe": 110, "use_fixed_curvature_lookahead": [110, 166, 167], "curvature_lookahead_dist": [110, 166], "rough": [110, 111, 165, 185, 186, 205], "allow_revers": 110, "ambigu": 110, "smac_plann": 110, "checkout": [110, 155, 194], "rotate_to_heading_min_angl": 110, "785": [110, 111, 205], "max_angular_accel": [110, 111, 205], "use_cancel_deceler": 110, "cancel_deceler": [110, 167], "interpolate_curvature_after_go": 110, "interpol": [110, 117, 142, 167, 198], "curvat": 110, "oscilalt": 110, "curvature_lookahead_point": 110, "lookahead_point": 110, "nav2_regulated_pure_pursuit_control": [110, 111, 164, 167], "regulatedpurepursuitcontrol": [110, 111, 167], "nav2_rotation_shim_control": [111, 165, 205], "primary_control": [111, 205], "rotate_to_goal_head": 111, "rotationshimcontrol": [111, 205], "tight": [111, 143, 179, 186, 205], "guarante": [111, 117, 142, 161, 179, 184, 205], "drivabl": [111, 179, 186, 205], "angular_dist_threshold": [111, 205], "forward_sampling_dist": [111, 205], "rotate_to_heading_onc": 111, "digit": [112, 139, 177], "distort": [112, 189, 191], "tini": 112, "artifact": [112, 114, 156, 190, 191], "soften": 112, "sight": [112, 179, 197], "slight": 112, "odd": 112, "descent": [112, 165], "middl": [112, 179, 186, 200, 204], "charact": 112, "do_refin": [112, 113, 115, 142, 143, 166, 188], "refinement_num": [112, 113, 142, 143, 166], "recurs": [112, 113, 142, 143, 203], "savitzky_golay_smooth": 112, "savitzkygolaysmooth": 112, "jag": 113, "infeas": [113, 177], "break": [113, 164, 166, 190], "max_it": 113, "w_data": [113, 141, 142, 143], "brief": [114, 165, 182, 183, 184, 185], "overview": [114, 157, 182, 184], "june": [114, 167], "2021": [114, 156, 161, 186, 201], "decemb": [114, 186, 201], "3x": [114, 165, 203], "templat": [114, 155, 159, 164, 171, 175, 181, 185, 190, 192], "smacplanner2d": [114, 141, 164, 167, 177], "car": [114, 161, 164, 177, 180, 186], "ackermann": [114, 161, 164, 177, 179, 186], "leg": [114, 157, 161, 177, 179, 186, 194], "smacplannerhybrid": [114, 142, 165, 167, 177], "smacplannerlattic": [114, 143, 177], "144m": 114, "113m": 114, "243m": 114, "146m": 114, "nasti": [114, 165], "200m": [114, 165], "naiv": [114, 141], "modern": [114, 160, 161, 179, 181, 186, 194], "art": 114, "curvature_smooth": [115, 188], "nav2_ceres_costaware_smooth": [115, 188], "cerescostawaresmooth": [115, 188], "focus": [116, 190, 191, 194], "took": 116, "46m": 116, "87": 116, "how_many_corn": 116, "choos": [116, 156, 157, 160, 175, 180, 184, 186, 190, 191, 192, 197, 200], "adjac": [116, 120, 191], "w_euc_cost": 116, "w_traversal_cost": 116, "harshli": 116, "penalis": 116, "neigh": 116, "equat": 116, "parabol": 116, "steeper": 116, "delta": 116, "steep": 116, "terminal_checking_interv": [116, 141, 142, 143, 167], "5000": [116, 141, 142, 143], "nav2_theta_star_plann": [116, 164, 167], "thetastarplann": [116, 167, 177], "w_heuristic_cost": 116, "nav2_velocity_smooth": [117, 165, 202], "deadband": [117, 165], "wear": 117, "tear": 117, "smoothing_frequ": 117, "scale_veloc": 117, "proportion": [117, 142, 173], "complianc": 117, "open_loop": 117, "assumpt": [117, 186, 197, 199], "closed_loop": 117, "latenc": [117, 162, 163, 194], "max_veloc": 117, "ax": [117, 182, 185, 194], "min_veloc": 117, "damag": 117, "torqu": 117, "velocity_timeout": 117, "ed": 117, "max_accel": 117, "max_decel": 117, "odom_dur": 117, "velocity_smooth": [117, 202], "stop_on_failur": [118, 162, 164], "loop_rat": [118, 164], "gps_waypoint_follow": [118, 197], "waypoint_task_executor_plugin": [118, 164], "wait_at_waypoint": [118, 164], "arriv": [118, 139, 164, 177], "waitatwaypoint": [118, 164, 177], "waypoint_pause_dur": [118, 140, 164], "photoatwaypoint": [118, 164, 177], "inputatwaypoint": [118, 164, 177], "flip": [119, 164, 166, 179, 185], "fv": 119, "headlight": [119, 166], "indoor": [119, 194], "outdoor": [119, 194, 197], "hous": 119, "light": [119, 165, 167, 189, 198, 200], "costmapfilterinfo": [119, 122, 125, 198, 200], "default_st": 119, "binary_state_top": 119, "binary_st": 119, "std_msg": [119, 138, 167, 182], "flip_threshold": 119, "descriopt": 119, "binary_filt": 119, "binaryfilt": [119, 186], "raycast": [120, 123, 127, 177, 186], "minimal_group_s": [120, 191], "standalon": [120, 166, 177, 191, 197, 198, 200], "neighbor": [120, 191], "group_connectivity_typ": [120, 191], "horizont": [120, 183, 197], "diagon": 120, "denoise_lay": [120, 191], "denoiselay": [120, 186, 191], "inscrib": [121, 165, 186], "sensibl": 122, "observ": [123, 127, 157, 170, 173, 174, 175, 182, 183, 184, 205], "master": [123, 127, 167, 172, 178, 183], "master_grid": [123, 127, 172], "maxwithoutunknownoverwrit": [123, 127, 167], "no_inform": [123, 127, 191], "NOT": [123, 127], "domin": [123, 127, 167], "tb4": [123, 124, 126, 127, 168], "sensor_fram": [123, 127, 185], "observation_persist": [123, 127, 201], "expected_update_r": [123, 127, 201], "raytrac": [123, 127, 164, 183], "range1": 124, "range2": 124, "range_lay": 124, "inflate_con": 124, "triangular": 124, "no_readings_timeout": 124, "clear_threshold": 124, "clear_on_max_read": [124, 183], "input_sensor_typ": [124, 183], "min": [124, 173, 178, 183], "percent": [125, 198, 200], "resiz": 126, "squash": 127, "column": [127, 183], "controller_plugin_id": [128, 129, 130, 131, 132, 133, 144, 145, 146, 147, 148, 151, 152, 153], "default_critic_namespac": 128, "prune_plan": 128, "shorten_transformed_plan": [128, 166], "forward_prune_dist": [128, 166], "trajectory_generator_nam": 128, "goal_checker_nam": 128, "path_distance_bia": 128, "legaci": 128, "goal_distance_bia": 128, "occdist_scal": 128, "obstaclefootprint": 128, "max_scaling_factor": 128, "scaling_spe": 128, "publish_evalu": 131, "publish_global_plan": 131, "publish_transformed_plan": 131, "publish_local_plan": 131, "publish_trajectori": 131, "publish_cost_grid_pc": 131, "marker_lifetim": 131, "discretize_by_tim": 133, "time_granular": 133, "include_last_point": 133, "progress_checker_plugin_id": [134, 136], "required_movement_angl": [134, 166], "mnimum": 134, "goal_checker_plugin_id": [135, 137], "minor": [135, 137, 183], "met": [137, 152, 159, 164, 203, 205], "rot_stopped_veloc": 137, "waypoint_task_executor_plugin_id": [138, 139, 140], "waypoint_task_executor": [138, 139, 140], "input_top": 138, "input_at_waypoint": 138, "photo": [139, 164, 177], "directori": [139, 155, 156, 157, 164, 165, 167, 170, 172, 173, 174, 175, 177, 180, 182, 183, 185, 186, 190, 198, 200, 203], "home": [139, 165, 186, 192, 195, 197, 203], "ata": [139, 177], "0_1602582820": 139, "png": [139, 164, 198, 200], "righthand": 139, "impl": 139, "camera_image_topic_nam": 139, "image_raw": [139, 183, 189], "save_images_dir": 139, "tmp": [139, 156, 189], "waypoint_imag": 139, "image_format": 139, "125": [141, 183], "downsample_costmap": [141, 142], "downsampling_factor": [141, 142], "downsample_factor": [141, 142], "10cm": [141, 142, 184], "max_on_approach_iter": [141, 142, 143], "max_planning_tim": [141, 142, 143, 164], "cost_travel_multipli": 141, "exactli": [141, 160, 186, 200], "tradeoff": 141, "session": [141, 142, 143, 156, 190, 192], "unreach": [141, 142, 143], "diverg": [142, 143, 186, 194], "analytic_expansion_ratio": [142, 143], "analyt": [142, 143, 164, 165, 167], "analytic_expansion_max_length": [142, 143, 165, 167], "reject": [142, 143, 165, 167, 168, 175, 194, 197, 203], "don": [142, 143, 147, 160, 164, 184, 186, 188, 192, 194, 195, 196, 197, 198, 199, 203], "cut": [142, 143], "5x": [142, 143, 165], "begin": [142, 143, 165, 167, 173, 175, 182, 185, 187, 205], "spike": [142, 143, 165, 203], "analytic_expansion_max_cost": [142, 143, 167], "200": [142, 143, 167, 184, 187], "analytic_expansion_max_cost_overrid": [142, 143, 167], "ie": [142, 143, 199], "min_r": [142, 143], "motion_model_for_search": 142, "angle_quantization_bin": 142, "72": 142, "bin": [142, 143, 165], "64": 142, "reverse_penalti": [142, 143], "change_penalti": [142, 143], "admiss": [142, 143, 165], "non_straight_penalti": [142, 143], "straight": [142, 143, 174, 185, 186, 188, 190], "cost_penalti": [142, 143], "retrospective_penalti": [142, 143], "lookup_table_s": [142, 143], "sheep": [142, 143, 165], "debug_visu": [142, 143, 167], "planned_footprint": [142, 143], "degrad": [142, 143, 197], "cache_obstacle_heurist": [142, 143, 186], "dramat": [142, 143, 163], "40x": [142, 143], "allow_primitive_interpol": [142, 167], "explor": [142, 183, 184], "quantiz": 142, "jump": [142, 182, 190, 194, 197], "zig": [142, 194], "zag": [142, 194], "hallwai": 142, "channel": [142, 159], "downsample_obstacle_heurist": [142, 167], "smooth_path": [142, 143], "massiv": [142, 170, 183, 191], "simpler": [142, 184, 185, 203], "use_quadratic_cost_penalti": [142, 167], "quadrat": 142, "aislewai": [142, 165], "somewhat": [142, 186, 205], "broadli": [142, 194, 197], "speak": [142, 190, 193, 203], "macro": [142, 143, 170, 171, 172, 173, 174, 175, 185], "trend": [142, 143], "endpoint": [142, 143], "redd": 142, "unsaf": [142, 143, 165], "l": [142, 143, 190, 198], "passag": [142, 143], "offlin": [143, 165], "allow_reverse_expans": 143, "rotation_penalti": 143, "frequent": [143, 186, 197], "lattice_filepath": 143, "blocki": 143, "sum_scor": [144, 147], "weigh": [144, 145, 146, 147, 148, 149, 150, 151, 152, 153], "325": [145, 149], "aggregation_typ": [145, 146, 149, 150], "touch": [147, 190], "oscillation_reset_dist": 148, "oscillation_reset_angl": 148, "oscillation_reset_tim": 148, "x_only_threshold": 148, "strafe_x": 151, "strafe_theta": 151, "theta_scal": 151, "bashrc": [154, 156], "rosdep": [154, 155, 156, 190], "instal": [154, 156, 157, 158, 170, 172, 173, 174, 175, 180, 182, 183, 184, 185, 188, 189, 190, 191, 192, 193, 194, 196, 197, 198, 199, 200, 202, 203, 205], "q": [154, 159, 189, 190], "src": [154, 155, 156, 172, 182, 183, 185, 190, 192, 198, 200], "rosdistro": 154, "ros2": [154, 160, 165, 170, 172, 173, 174, 175, 180, 182, 183, 184, 185, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203], "distro": [154, 155, 160, 182, 183, 185, 189, 190, 196, 197, 199, 201], "bash": [154, 155, 156, 160, 172, 180, 182, 183, 185, 190, 196, 197, 198, 199, 200], "workspac": [154, 155, 156, 157, 172, 185, 189, 190, 192, 193, 195, 197, 199, 201, 204], "talker": [154, 190], "nav2_depend_w": 154, "printenv": 154, "grep": 154, "bunch": 154, "costmap2d": [154, 167, 176, 177, 191, 198, 200], "cross": [154, 156, 161, 179, 180], "distroa": 154, "distrob": 154, "tab": [154, 180, 183], "opt": [155, 160, 182, 185, 190, 196, 197, 199], "sudo": [155, 160, 182, 183, 185, 189, 190, 193, 196, 197, 199, 201], "apt": [155, 156, 160, 182, 183, 185, 189, 190, 193, 196, 197, 199, 201], "ros_distro": [155, 190, 197], "turtlebot3": [155, 160, 170, 171, 172, 173, 174, 175, 188, 190, 191, 196, 197, 198, 199, 200], "tb": [155, 160], "readili": 155, "dockerfil": [155, 156, 190], "reproduc": [155, 156, 190], "streamlin": [155, 157], "dev": [155, 158, 167, 190, 197], "colcon": [155, 156, 172, 180, 182, 183, 185, 190, 192, 193, 198, 200], "vcstool": 155, "clone": [155, 189, 190, 195, 197, 198, 199, 200, 201], "schema": [155, 156], "mkdir": [155, 190, 198, 200], "p": [155, 156, 157, 164, 189, 190, 198, 200], "nav2_w": [155, 156, 190, 192], "cd": [155, 156, 190, 198, 200], "symlink": [155, 172, 190, 198, 200], "ros_w": 155, "nav2_minimal_turtlebot_simul": [155, 181], "autom": [155, 156, 157], "self": [155, 157, 190, 203], "lean": 155, "export": [155, 160, 196, 199, 201, 204], "tag": [155, 156, 165, 171, 182, 183, 185, 190, 203], "arg": [155, 189, 190, 192, 193, 202], "from_imag": 155, "overlay_mixin": 155, "ccach": [155, 156], "lld": 155, "ghcr": 155, "io": 155, "mixin": [155, 156], "discov": [155, 171], "registri": [155, 156], "entrypoint": [155, 190], "browser": [155, 157], "html": 155, "troubleshoot": 155, "subsect": [156, 183], "comprehens": [156, 190], "devcontain": [156, 157], "nest": [156, 157, 192], "inclus": [156, 167, 183, 186, 192], "config": [156, 157, 180, 182, 183, 185, 190, 192, 197, 199, 203], "docker": [156, 157, 206], "cachefrom": 156, "dever": 156, "handi": 156, "auto": [156, 173, 175, 178, 203], "builder": [156, 171], "underlai": 156, "race": 156, "replic": 156, "preemptiv": [156, 167], "reflect": [156, 164, 167, 183, 185, 190], "chronicl": 156, "containeris": 156, "fanci": [156, 190], "rebuilt": 156, "oncreatecommand": 156, "overlai": [156, 157, 197], "precompil": 156, "intellisens": 156, "syntax": [156, 167, 185, 192], "codespac": [156, 157], "prebuild": 156, "spawn": [156, 180, 182, 183], "storag": [156, 175], "simultan": [156, 172, 183, 198, 200], "updatecontentcommand": 156, "rerun": [156, 190], "whenev": [156, 157, 165, 196, 199], "restart": [156, 190, 203], "lockfil": 156, "verb": 156, "postcreatecommand": 156, "tweak": 156, "volum": [156, 190], "mount": [156, 157, 184, 190, 197], "persist": [156, 177, 190], "label": 156, "devcontainerid": 156, "compil": [156, 157, 170, 173, 174, 175, 188, 190, 192, 193], "scratch": 156, "append": [156, 159, 182, 183], "grant": 156, "privileg": [156, 157, 190], "linux": [156, 157, 190, 192, 201], "ipc": 156, "pid": [156, 193], "relax": 156, "seccomp": 156, "nativ": [156, 166, 190], "transport": 156, "devic": [156, 186, 197], "actuat": 156, "usb": [156, 194], "Such": 156, "runarg": 156, "mere": 156, "comment": [156, 159, 165, 172, 174, 192, 201], "unintend": 156, "accommod": 156, "widest": 156, "debugg": [156, 192], "interprocess": 156, "strace": 156, "perf": 156, "gdb": [156, 192], "linter": 156, "crtl": [156, 157], "shift": [156, 157], "emul": 156, "shell": [156, 190], "exec": [156, 190], "subcommand": 156, "userenvprob": 156, "remote_containers_ipc": 156, "remote_containers_socket": 156, "vscode": [156, 190], "ssh": [156, 157, 192], "x11": [156, 157], "logininteractiveshel": 156, "env": [156, 190], "jq": 156, "to_entri": 156, "sh": [156, 190], "ephemer": 156, "destroi": [156, 190], "recreat": 156, "alter": 156, "codifi": 156, "inher": [156, 157], "commit": [156, 159, 178, 189], "remot": [156, 157, 170, 171, 192], "fresh": 156, "palett": [156, 157, 204], "ctrl": 156, "unaffect": 156, "correl": 156, "omit": 156, "buildx": 156, "incompat": 156, "stale": [156, 164, 168], "unmodifi": 156, "forcefulli": 156, "unchang": [156, 167], "upgrad": [156, 163, 190], "container": [156, 190], "enrich": 157, "content": [157, 180, 181, 183, 185], "studio": 157, "briefli": 157, "jetbrain": 157, "isol": [157, 190, 193], "anywher": [157, 165], "notabl": [157, 190, 203], "everyon": [157, 159], "reopen": 157, "passthrough": 157, "socket": 157, "rocker": 157, "conveni": [157, 167, 194, 200], "apex": 157, "tunnel": 157, "tcp": 157, "notif": 157, "log": [157, 159, 165, 170, 171, 182, 183, 192, 202], "sausag": 157, "revisit": [157, 166], "stretch": [157, 190], "coffe": [157, 177, 204], "headless": [157, 160, 186, 191, 202], "author": [157, 159, 161], "word": [157, 166, 173, 174, 184, 191, 198], "caution": [157, 191], "facilit": [157, 165, 167], "dual": [157, 197], "patch": [157, 159], "benign": 157, "malici": 157, "although": 157, "vigil": 157, "merit": 157, "filesystem": [157, 190, 192], "render": 157, "dilig": 157, "prudent": 157, "doxygen": 158, "why": [158, 192], "dco": 158, "welcom": 159, "chao": 159, "enhanc": 159, "junior": 159, "senior": 159, "refactor": [159, 162], "tsc": 159, "calendar": 159, "timezon": 159, "googl": 159, "hangout": 159, "announc": 159, "lastli": [159, 166, 179, 180, 182, 183, 184, 185], "chat": 159, "public": [159, 167, 168, 172, 187, 194, 197], "sidebar": [159, 189, 193], "pm": 159, "join": [159, 168, 180, 182, 183, 185, 200, 203], "compet": 159, "protect": 159, "month": [159, 194], "transpar": 159, "queue": 159, "claim": 159, "ownership": 159, "strategi": [159, 197], "timelin": 159, "folk": [159, 165, 192], "engag": 159, "happi": [159, 197, 203], "serious": 159, "lint": 159, "ament_cpplint": 159, "ament_uncrustifi": 159, "ament_cppcheck": 159, "predomin": 159, "copyright": 159, "holder": [159, 164], "agre": 159, "behalf": 159, "compani": [159, 161, 186, 190], "bsd": 159, "unsuit": 159, "faith": 159, "attest": 159, "statement": 159, "therebi": 159, "easier": [159, 179, 183, 184, 185, 186, 190, 192, 205], "forgot": 159, "amend": 159, "agreement": 159, "developercertif": 159, "am": 159, "record": [159, 181, 197], "redistribut": 159, "turtlebot": [160, 168, 197, 206], "beyond": [160, 171, 186, 200], "classic": [160, 181, 186, 190], "nav2_bringup": [160, 163, 164, 165, 166, 168, 170, 172, 173, 174, 175, 180, 183, 186, 191, 192, 193, 195, 196, 198, 199, 200, 202], "turtlebot3_model": [160, 196, 199], "waffl": [160, 196, 197, 199], "gazebo_model_path": 160, "turtlebot3_gazebo": 160, "tb3_simulation_launch": [160, 170, 172, 173, 174, 175, 186, 191, 192, 195, 198, 199, 200, 202], "gzclient": 160, "everyth": [160, 165, 172, 182, 190, 197], "ident": 160, "button": [160, 166, 172, 173, 174, 175, 180, 183, 189, 190, 195, 196, 197], "bottom": [160, 180, 183, 189, 190, 192, 193, 196], "idea": [160, 161, 165, 167, 185, 186], "drag": [160, 204], "navigaton2": 160, "watch": 160, "brought": 161, "rework": 161, "nearli": [161, 165, 186], "worldwid": 161, "ros1": [161, 163, 164, 183], "comparison": 161, "intellig": [161, 186], "orchestr": [161, 192, 204], "diagram": [161, 184, 195], "conform": 161, "arbitrarili": 161, "feasibli": 161, "complic": 161, "customiz": [161, 166], "conduct": 161, "intervent": 161, "sequenti": 161, "mission": [161, 170], "mart\u00edn": [161, 177], "clavero": 161, "marathon": 161, "ieee": 161, "rsj": 161, "confer": 161, "iro": 161, "2020": 161, "inproceed": 161, "macenski2020marathon2": 161, "steven": 161, "francisco": [161, 177, 194], "gin\u00e9": 161, "jonatan": 161, "titl": 161, "booktitl": 161, "dv": 161, "desk": 161, "survei": 161, "articl": [161, 187], "macenski2023survei": 161, "journal": 161, "booker": 161, "macenski2024smac": 161, "matthew": 161, "josh": 161, "2024": [161, 167], "arxiv": 161, "macenski2023regul": 161, "shrijit": 161, "vslam": 161, "vslamcomparison2021": 161, "stabil": [162, 163, 164, 165, 166, 167, 168], "cartograph": 162, "nav2_recoveri": [162, 165], "nav2_world_model": 162, "traffic": [162, 177], "mention": [162, 163, 164, 179, 190, 200, 205], "sdl": 162, "amcl_pos": 162, "irregular": [162, 194], "obvious": [162, 186], "reduct": 163, "tractabl": 163, "split": [163, 197], "navigation_lifecycle_manag": 163, "localization_lifecycle_manag": 163, "redund": 163, "constantli": [163, 165], "rare": [163, 165], "recovery_plugin": [163, 165, 170], "dynamicfollowpath": 163, "teb_local_plann": 163, "teblocalplann": 163, "dwb_local_plann": 163, "conflict": 163, "behaviour": [163, 164, 200], "bt_plugin": [163, 164], "goalupdatedcondit": 163, "distancetraveledcondit": 163, "timeexpiredcondit": 163, "updatego": 163, "isbatterylowcondit": 163, "divid": [163, 164, 197], "finish": [163, 167, 193, 197], "almost": [163, 165], "untouch": [163, 173, 202], "map_saver_cli": [163, 199], "save_map": 163, "write": [163, 166, 167, 176, 177, 179, 182, 186, 187, 204], "occgridload": 163, "mapserv": [163, 198], "forese": 163, "map_io": 163, "map_load": 163, "particlecloud": 163, "posearrai": 163, "1780": 163, "1784": 163, "1660": 163, "1859": 163, "rangesensorlay": 163, "probabilist": [163, 177], "distance_remain": [164, 175], "euclidean": [164, 186], "estimated_time_remain": [164, 175], "quaternion": [164, 182, 184], "concaten": 164, "noth": [164, 190, 194], "silent": 164, "2247": 164, "pointer": [164, 165, 170, 171, 172, 173, 174], "computeandpublishveloc": 164, "gear": 164, "gettoler": 164, "dimens": [164, 185, 189, 194], "numeric_limit": 164, "obsolet": 164, "mandatori": [164, 170, 171, 173, 174, 197, 200], "general_goal_check": 164, "fly": [164, 167, 192, 204], "waypointtaskexecutor": 164, "inherit": [164, 171, 172, 173, 174, 175], "pluse": 164, "jpeg": 164, "jpg": 164, "nav2_param": [164, 165, 166, 168, 170, 172, 173, 174, 175, 180, 186, 187, 188, 191, 193, 198, 200, 201], "came": 164, "passabl": 164, "costmapfilt": 164, "1263": 164, "1882": 164, "queri": [164, 165, 177, 179], "skid": [164, 179, 194], "cg": 164, "lazi": 164, "novel": [164, 165], "si": [164, 184], "103": [164, 184, 197], "bond_timeout_m": 164, "becam": 164, "max_planning_time_m": 164, "incorrectli": 164, "raytrace_rang": 164, "noisi": [164, 182, 191, 197], "incorrect": [164, 177], "downstream": 164, "1855": 164, "navigate_w_replanning_and_recoveri": [164, 171, 204], "navigate_w_replanning_and_round_robin_recoveri": 164, "2181": 164, "sister": 164, "local_or_glob": 164, "_costmap": [164, 201], "clear_except_": 164, "clear_around_": 164, "2204": 164, "clearing_endpoint": 164, "voxel_marked_cloud": 164, "voxel_unknown_cloud": 164, "costmap_2d_cloud": 164, "cost_cloud": 164, "2263": 164, "controller_pati": 164, "2264": 164, "inconsist": 164, "deploy": [164, 187, 197], "rewrittenyaml": [164, 198, 200], "get_shared_package_path": 164, "finder": [164, 183], "2295": 164, "elaps": [164, 168, 203], "2338": 164, "copi": [165, 180, 182, 183, 185, 188, 190, 192, 198, 200, 201], "trig": 165, "possibli": 165, "boundari": [165, 200], "promis": [165, 190], "reedshepp": 165, "tabl": [165, 172, 173, 175, 181, 186, 187], "dub": 165, "partial": 165, "fraction": 165, "skirt": 165, "bespok": 165, "25hz": 165, "symmetri": 165, "parameter": [165, 201, 204], "retrospect": 165, "neglig": 165, "vast": [165, 170], "tl": [165, 201], "dr": 165, "implicitli": [165, 167], "50m": 165, "2411": 165, "behind": [165, 200], "def": [165, 185, 198, 200, 203], "from_msg": 165, "navigation_tim": [165, 175], "cancelnav": 165, "816": 165, "client_node_": 165, "waypointfollow": 165, "pr2441": 165, "rclcpp_node_": 165, "mapsav": 165, "pr2454": 165, "bond_client_node_": 165, "lifecyclemanag": [165, 198], "pr2456": 165, "node_": [165, 170, 171, 172, 173, 174], "lifecyclemanagercli": 165, "pr2469": 165, "controllerserv": 165, "pr2459": 165, "pr2479": 165, "plannerserv": 165, "pr2480": 165, "amclnod": 165, "pr2483": 165, "clinet_node_": 165, "costmap2dro": [165, 173], "pr2489": 165, "pr2993": 165, "client_nod": 165, "rclcpp_node": 165, "callback_group": 165, "use_rclcpp_nod": 165, "2976": 165, "const": [165, 167, 168, 170, 171, 173, 175, 203], "shared_ptr": [165, 170, 173, 175], "2481": 165, "2992": 165, "on_complet": 165, "on_wait_for_result": [165, 171], "react": [165, 185], "nodestatu": [165, 167], "typenam": [165, 175], "servicet": 165, "2718": 165, "2473": 165, "delet": [165, 182, 190], "nav2_gazebo_spawn": 165, "spawn_ent": [165, 182], "gazebo_ro": [165, 182], "libgazebo_ros_init": [165, 182, 183], "libgazebo_ros_factori": [165, 182, 183], "tf_static": 165, "overcam": 165, "sdf": [165, 182, 183], "2488": 165, "orientaton": 165, "screen": [165, 170, 182, 183, 185, 187, 190, 192, 193, 198, 200, 202, 203, 204], "on_parameter_event_callback": 165, "rcl_interfac": [165, 182], "parameterev": [165, 182], "sharedptr": [165, 175], "unwant": [165, 200], "2592": 165, "2607": 165, "2665": 165, "2704": 165, "contrast": [165, 197], "thrown": 165, "2627": 165, "navtopos": 165, "navthroughpos": [165, 177], "zmq": 165, "stream": 165, "quirk": [165, 186, 205], "infux": 165, "max_linear_accel": 165, "max_linear_decel": 165, "instabl": [165, 167], "2569": 165, "2875": 165, "use_approach_linear_velocity_sc": 165, "favor": 165, "2701": 165, "2642": 165, "2696": 165, "pan": 165, "mq": 165, "logger": 165, "swap": [165, 166], "hope": [165, 190], "frustrat": 165, "dubiou": 165, "anyhow": 165, "meaning": [165, 175, 187], "2591": 165, "2772": 165, "paramlog": 165, "henc": [165, 167, 180, 183, 185, 187], "cleararoundrobot": 165, "clearexceptregion": 165, "2750": 165, "harsh": [165, 194], "use_composit": [165, 186, 192, 193, 198], "psutil": 165, "i7": 165, "8700": 165, "6core": 165, "12thread": 165, "32gb": 165, "44": [165, 192], "76": 165, "component_container_isol": 165, "38": [165, 197], "13": [165, 183], "2787": 165, "cater": 165, "recovery_serv": 165, "2856": 165, "navigate_to_pose_w_replanning_goal_patience_and_recoveri": 165, "obstacle_clearance_tim": 165, "2753": 165, "2804": 165, "2865": 165, "subtli": 165, "2867": 165, "navigation_launch": [165, 180, 183, 193, 199, 202], "recoveries_serv": [165, 170], "2752": 165, "use_respawn": [165, 186, 202], "retransit": 165, "2964": 165, "2965": 165, "costmap_ro": [165, 173, 174], "2904": 165, "3345": 166, "repetit": [166, 185], "2982": 166, "3131": 166, "3201": 166, "unord": 166, "numer": 166, "rehash": 166, "3159": 166, "3168": 166, "exclud": 166, "backtrac": [166, 206], "3204": 166, "3218": 166, "3219": 166, "aroun": 166, "3222": 166, "3146": 166, "3248": 166, "3227": 166, "navigatior": 166, "patienc": 166, "3251": 166, "error_code_id_nam": [166, 187], "guidelin": 166, "9999": [166, 187], "65535": [166, 187], "199": [166, 187], "compute_path_to_pos": [166, 187], "201": [166, 187], "299": [166, 187], "compute_path_through_pos": [166, 187], "301": [166, 187], "399": [166, 187], "501": [166, 187], "599": [166, 187], "601": [166, 187], "699": [166, 187], "toggle_filt": 166, "3229": 166, "3228": 166, "3174": 166, "3283": 166, "3320": 166, "3255": 166, "getresourceinfo": 166, "costmapinfotyp": 166, "uses": 166, "mppi": [166, 177, 178, 179, 186], "md": [166, 186], "3324": 166, "3165": 166, "resum": 166, "eventu": [166, 183, 185], "3374": 166, "shorten": 166, "3414": 166, "3504": 166, "collisionmonitor": 166, "3513": 166, "3519": 166, "3512": 166, "velocitysmooth": [166, 202], "3530": 166, "moment": [166, 190], "superior": 166, "3555": 166, "bewar": 166, "3553": 166, "3569": 166, "701": [166, 187], "709": 166, "801": [166, 187], "710": 166, "719": 166, "901": 166, "720": 166, "729": 166, "1001": 166, "730": 166, "739": 166, "2567": 166, "salt": [166, 186, 191], "pepper": [166, 186, 191], "induc": [166, 177, 206], "3577": 166, "visualis": 166, "www": 167, "convert_v3_to_v4": 167, "subtreeplu": 167, "adopt": 167, "controlnod": [167, 171], "decoratornod": [167, 171], "alongsid": [167, 175, 186], "3708": 167, "velocitypolgon": 167, "4020": 167, "uniform": 167, "3914": 167, "realtim": 167, "snuff": 167, "nav2_dock": 167, "3572": 167, "tb3": 167, "cloned_tb3_simulation_launch": 167, "nav2_multirobot_param_al": 167, "multi_tb3_simulation_launch": 167, "unique_tb3_simulation_launch": 167, "nav2_multirobot_params_": 167, "3612": 167, "formul": 167, "horizon": 167, "trait": [167, 186], "bidirect": 167, "symmetr": 167, "sole": [167, 204], "handler": 167, "obstaclecrit": 167, "45": 167, "week": 167, "campaign": 167, "enjoi": 167, "3693": 167, "3704": 167, "viz_expans": 167, "3962": 167, "2814": 167, "3825": 167, "3787": 167, "certainli": [167, 194], "dot": [167, 197], "rewrit": 167, "param_rewrit": [167, 198, 200], "dictionari": 167, "intoroduc": 167, "3785": 167, "3871": 167, "3866": 167, "3911": 167, "3880": 167, "imposs": 167, "3950": 167, "behaviortreeengin": 167, "haltallact": 167, "nowher": 167, "3965": 167, "mimic": [167, 185], "occupancygridupd": 167, "costmapsubscrib": 167, "wall": [167, 186], "steadi": 167, "4021": 167, "comfort": 167, "4091": 167, "highspeedfollowpath": 167, "unavail": [167, 168, 190], "combo": [167, 168, 190], "4140": 167, "4148": 167, "createplan": [167, 174], "cancel_check": 167, "4209": 167, "reload": 167, "4207": 167, "4136": 167, "4220": 167, "_": 167, "mix": 167, "slash": 167, "nav2_dwb_control": 167, "4226": 167, "float32": [167, 203], "4282": 167, "4342": 167, "4332": 167, "4352": 167, "4441": 167, "gracefulli": 167, "broader": [168, 190, 194], "enable_twist_stamp": 168, "4627": 168, "convey": 168, "simple_non_charging_dock": 168, "4458": 168, "4546": 168, "costcel": 168, "getcost": 168, "fetch": [168, 173, 174], "4561": 168, "elimin": [168, 185], "4663": 168, "4675": 168, "4752": 168, "4715": 168, "overhaul": 168, "compat": [168, 182], "use_namespac": 168, "costmaplay": 168, "layer_nam": 168, "joinwithparentnamespac": 168, "preserv": 168, "parameterwa": 168, "anymor": 168, "my_map": 168, "explicit": 168, "parent_namespac": 168, "local_namespac": 168, "consolid": 168, "4785": 168, "dash": 169, "k": [169, 189], "twilio": 170, "navigation_tutori": [170, 173, 174], "nav2_sms_behavior": 170, "timedbehavior": 170, "boiler": 170, "plate": 170, "ye": [170, 171, 172, 173, 174, 175, 192], "on_deactiv": [170, 173, 174, 175], "cleanup": [170, 173, 174, 175, 187], "on_cleanup": [170, 173, 174, 175], "boilerpl": [170, 175, 181], "onrun": 170, "oncycleupd": 170, "onconfigur": 170, "oncleanup": 170, "onactioncomplet": 170, "breviti": [170, 205], "sendsm": 170, "message_success": 170, "_twilio": 170, "send_messag": 170, "_to_numb": 170, "_from_numb": 170, "rclcpp_info": [170, 174, 175], "get_logg": [170, 171, 173, 174], "resultstatu": 170, "mothership": 170, "brother": 170, "arm": 170, "account_sid": 170, "auth_token": 170, "phone": 170, "visibl": [170, 171, 173, 174, 175, 185], "nav2_sms_bahavior": 170, "class_list_macro": [170, 172, 173, 174, 175], "hpp": [170, 172, 173, 174, 175], "pluginlib_export_class": [170, 172, 173, 174, 175], "nav2_sms_behavior_plugin": 170, "base_class_typ": [170, 172, 173, 174, 175], "text": [170, 172, 201], "cmakelist": [170, 172, 173, 174, 175, 182, 183, 185, 192, 193], "txt": [170, 172, 173, 174, 175, 182, 183, 185, 189, 190, 192, 193], "cmake": [170, 172, 173, 174, 175, 189, 193], "pluginlib_export_plugin_description_fil": [170, 172, 173, 174, 175], "ament": [170, 172, 173, 174, 175, 189], "discover": [170, 172, 173, 174, 175], "build_typ": [170, 173, 174, 175], "ament_cmak": [170, 173, 174, 175, 185], "send_sm": 170, "sid": 170, "token": 170, "from_numb": 170, "to_numb": 170, "params_fil": [170, 173, 174, 175, 180, 186, 198, 200, 203], "your_params_fil": [170, 173, 174, 175], "send_goal": 170, "hello": [170, 190], "simplest": 171, "wait_act": 171, "btactionnod": 171, "actionnodebas": 171, "conditionnod": 171, "providedport": 171, "on_tick": 171, "on_success": 171, "on_abort": 171, "on_cancel": 171, "mmethod": 171, "waitact": 171, "xml_tag_nam": 171, "action_nam": 171, "nodeconfigur": 171, "getinput": 171, "rclcpp_warn": [171, 175], "goal_": 171, "bodi": 171, "insert": [171, 183, 192], "portslist": 171, "providedbasicport": 171, "inputport": 171, "increment_recovery_count": 171, "bt_register_nod": 171, "factori": 171, "nodebuild": 171, "make_uniqu": 171, "registerbuild": 171, "signatur": [171, 175], "princip": [172, 189, 200], "nav2_gradient_costmap_plugin": 172, "layeredcostmap": 172, "necess": [172, 173, 175], "oniniti": 172, "updatebound": 172, "updatecost": 172, "costmap_": [172, 174], "updatewithaddit": 172, "updatewithmax": 172, "updatewithoverwrit": 172, "updatewithtrueoverwrit": 172, "matchsiz": 172, "onfootprintchang": 172, "declareparamet": 172, "parametervalu": [172, 173, 174], "get_paramet": [172, 173, 174, 175], "name_": [172, 174], "enabled_": 172, "need_recalculation_": 172, "recalcul": 172, "gradient_index": 172, "min_j": 172, "max_j": 172, "oi": 172, "min_i": 172, "max_i": 172, "char": 172, "lethal_obstacl": [172, 191], "gradient_factor": 172, "gradient_s": 172, "master_arrai": 172, "decrement": 172, "dummi": 172, "callabl": 172, "extend": [172, 182, 197], "recompil": [172, 192], "gradient_lay": 172, "gradient_plugin": 172, "referenc": [172, 182, 183, 202], "plugin_typ": [172, 174, 201], "whatev": [172, 203], "basic_class_typ": 172, "nav2_gradient_costmap_plugin_cor": 172, "plugin_nam": [172, 174, 201], "myplugin": [172, 174, 201], "inlin": [172, 174, 201, 203], "124": 172, "171": 172, "gradient_layer_1": 172, "gradient_layer_2": 172, "goto": [172, 173, 174, 175], "nav2_pure_pursuit_control": 173, "purepursuitcontrol": 173, "weak": 173, "setplan": 173, "unimpl": 173, "setspeedlimit": 173, "rclcpp_lifecycl": [173, 175], "weakptr": [173, 175], "tf2_ro": [173, 180, 182, 184], "costmap_ros_": 173, "tf_": [173, 174], "plugin_name_": 173, "logger_": [173, 175], "clock_": [173, 175], "get_clock": 173, "declare_parameter_if_not_declar": [173, 174], "max_angular_vel": 173, "desired_linear_vel_": 173, "lookahead_dist_": 173, "max_angular_vel_": 173, "transform_tolerance_": 173, "from_second": 173, "mapped_name_of_plugin": [173, 174], "name_of_paramet": [173, 174], "global_plan_": 173, "transformglobalplan": 173, "find_if": 173, "global_plan_pos": 173, "hypot": [173, 174], "linear_vel": 173, "angular_vel": 173, "ab": 173, "pure_pursuit_controller_plugin": 173, "plugin_id": [173, 174, 175], "plugin_specific_paramet": [173, 174, 175], "nav2_straightline_plann": 174, "globalplann": 174, "getcostmap": 174, "global_frame_": 174, "interpolation_resolut": 174, "interpolation_resolution_": 174, "global_path": 174, "rclcpp_error": [174, 175], "c_str": [174, 175], "total_number_of_loop": 174, "x_increment": 174, "y_increment": 174, "w": [174, 182, 185, 197, 199], "push_back": 174, "blank": 174, "global_planner_plugin": 174, "nav2_straightline_planner_plugin": 174, "foundat": 175, "complimentari": 175, "navigatorbas": 175, "on_xyz": 175, "getdefaultbtfilepath": 175, "sentinel": 175, "goalreceiv": 175, "deni": 175, "onloop": 175, "onpreempt": 175, "viabl": 175, "goalcomplet": 175, "getnam": 175, "themselv": [175, 204], "rviz2": [175, 185, 190, 196, 203], "parent_nod": 175, "odomsmooth": 175, "odom_smooth": 175, "start_time_": 175, "has_paramet": 175, "declare_paramet": 175, "goal_blackboard_id_": 175, "as_str": 175, "path_blackboard_id_": 175, "odom_smoother_": 175, "self_client_": 175, "rclcpp_action": 175, "create_cli": 175, "actiont": 175, "goal_sub_": 175, "create_subscript": 175, "systemdefaultsqo": 175, "ongoalposereceiv": 175, "placehold": 175, "_1": 175, "hot": 175, "pkg_share_dir": 175, "ament_index_cpp": 175, "get_package_share_directori": [175, 192, 193, 198, 200, 203], "proce": [175, 185, 194], "constsharedptr": 175, "bt_xml_filenam": 175, "bt_action_server_": 175, "loadbehaviortre": 175, "initializegoalpos": 175, "btstatu": 175, "final_bt_statu": 175, "genuin": 175, "preeemption": 175, "fundament": [175, 192], "getcurrentbtfilenam": 175, "getdefaultbtfilenam": 175, "acceptpendinggo": 175, "ncancel": 175, "terminatependinggo": 175, "2f": 175, "getblackboard": 175, "number_recoveri": 175, "nolint": 175, "exception": [175, 182, 193], "feedback_msg": 175, "make_shar": 175, "current_pos": 175, "current_path": 175, "recovery_count": 175, "number_of_recoveri": 175, "publishfeedback": 175, "subtleti": 175, "navigator_plugin": 175, "sphinx_doc": 177, "rst": 177, "creator": 177, "eitan": 177, "marder": 177, "eppstein": 177, "spatio": [177, 201], "tempor": [177, 186, 201], "volumetr": 177, "andrei": 177, "ryzhikov": 177, "drivetrain": 177, "christoph": 177, "r\u00f6smann": 177, "aleksei": 177, "budyakov": 177, "alberto": 177, "tudela": 177, "black": [177, 183, 188, 191, 198], "kurt": 177, "konolig": 177, "smacplann": 177, "anshumaan": 177, "matej": 177, "vargovcik": 177, "nudg": 177, "fetullah": 177, "guillaum": 177, "doisi": 177, "michael": 177, "jeronimo": 177, "reiniti": 177, "pablo": 177, "i\u00f1igo": 177, "blasco": 177, "owen": 177, "hooper": 177, "toni": 177, "najjar": 177, "pradheep": 177, "padmanabhan": 177, "marc": 177, "morco": 177, "tol": 177, "aitor": 177, "miguel": 177, "blanco": 177, "sarthak": 177, "mittal": 177, "pipelin": [177, 189, 190, 203], "mohammad": 177, "haghighipanah": 177, "exhaust": [178, 190], "2005": 178, "incomplet": 178, "ignit": 178, "88": 178, "composit": [178, 192, 193, 198, 200], "tailor": 179, "advic": [179, 186], "wherein": [179, 180], "categori": 179, "regularli": 179, "largest": [179, 180], "said": [179, 197], "carefulli": [179, 194, 203], "dump": 179, "ackerman": 179, "rpp": [179, 186, 205], "screw": 179, "vp": [179, 186], "summar": [179, 184, 186], "surround": 179, "instanti": [179, 185, 187], "sam_bot": [180, 182, 183, 185], "seri": [180, 182, 190, 192], "ground": [180, 182, 185], "tackl": [180, 181], "decis": [180, 197], "rc": [180, 186], "roam": 180, "thusli": [180, 186, 205], "21": 180, "195": 180, "confirm": [180, 183, 189, 197], "sam_bot_descript": [180, 182, 183, 185], "sphere": [180, 183, 185], "cube": [180, 183], "sambot": 180, "static_transform_publish": [180, 184], "pathfind": 180, "reader": [181, 205], "checklist": 181, "experienc": 181, "tip": [181, 186, 198], "trick": [181, 192], "plu": [182, 183], "afterward": 182, "spite": 182, "vicin": 182, "broadcast": [182, 197], "child_frame_id": 182, "posewithcovari": 182, "twistwithcovari": 182, "right_wheel_est_vel": 182, "left_wheel_est_vel": 182, "wheel_separ": 182, "ros2_control": 182, "diff_drive_control": 182, "gazebo_ros_pkg": 182, "fortun": 182, "inertia": [182, 183, 185], "satisfi": 182, "gazeborosimusensor": 182, "sensorplugin": 182, "imu_link": 182, "rep145": 182, "initalorientationasrefer": 182, "xacro": [182, 185], "box_inertia": [182, 185], "h": [182, 185, 192], "imu_joint": 182, "xyz": [182, 183, 185, 197], "imu_sensor": 182, "filenam": [182, 183, 197], "libgazebo_ros_imu_sensor": 182, "imu_plugin": 182, "initial_orientation_as_refer": 182, "always_on": [182, 183, 197], "update_r": [182, 183, 197], "angular_veloc": 182, "stddev": [182, 183, 197], "2e": 182, "bias_mean": 182, "0000075": 182, "bias_stddev": 182, "0000008": 182, "linear_acceler": 182, "modelplugin": 182, "diamet": 182, "wheel_ygap": [182, 185], "wheel_radiu": [182, 185], "diff_driv": 182, "libgazebo_ros_diff_dr": 182, "left_joint": 182, "drivewhl_l_joint": 182, "right_joint": 182, "drivewhl_r_joint": 182, "wheel_diamet": 182, "max_wheel_torqu": 182, "max_wheel_acceler": 182, "publish_odom": 182, "publish_odom_tf": 182, "publish_wheel_tf": 182, "odometry_fram": 182, "generate_launch_descript": [182, 183, 185, 198, 200], "joint_state_publisher_gui_nod": [182, 185], "launch_ro": [182, 185, 192, 198, 200], "joint_state_publisher_gui": [182, 185], "ifcondit": [182, 185, 198], "launchconfigur": [182, 185, 198, 200], "declarelaunchargu": [182, 185, 198, 200], "default_valu": [182, 185, 198, 200, 203], "joint_state_publisher_nod": [182, 185], "joint_state_publish": [182, 185], "default_model_path": [182, 185], "robot_descript": [182, 185], "xarcro": 182, "unlesscondit": [182, 185], "exec_depend": [182, 185, 187], "executeprocess": [182, 183], "cmd": [182, 183, 190], "verbos": [182, 183, 186], "launchdescript": [182, 185, 198, 200], "entiti": 182, "rviz_nod": [182, 185], "robot_state_publisher_nod": [182, 185], "posewithcovariancestamp": 182, "twistwithcovariancestamp": 182, "kalman": [182, 197], "ekf_nod": 182, "unscent": 182, "ukf_nod": 182, "navsat_transform_nod": [182, 197], "geograph": [182, 197], "accel": 182, "asid": [182, 183], "nevertheless": 182, "ekf": [182, 194, 197], "ekf_filter_nod": 182, "theinput": 182, "ekf_localization_nod": 182, "ukf_localization_nod": 182, "planar": [182, 183, 186, 197], "two_d_mod": [182, 194, 197], "publish_acceler": 182, "defaultsto": 182, "publish_tf": [182, 194, 197], "map_fram": 182, "odom_fram": 182, "1a": 182, "world_fram": [182, 194, 197], "landmark": 182, "3a": 182, "3b": 182, "base_link_fram": [182, 197], "ifunspecifi": 182, "ofodom_fram": 182, "odom0": [182, 194, 197], "odom0_config": [182, 197], "imu0": [182, 194, 197], "imu0_config": [182, 197], "efk": 182, "_config": 182, "vroll": [182, 194], "vpitch": [182, 194], "vyaw": [182, 194], "az": [182, 194], "1st": 182, "2nd": 182, "3rd": 182, "12th": 182, "prepar": [182, 185, 187], "robot_localization_nod": 182, "o": [182, 183, 185, 190, 198, 200, 203], "pkg_share": [182, 183, 185], "project_nam": [182, 183, 185], "parameter_ev": [182, 190], "set_pos": 182, "accelwithcovariancestamp": 182, "diagnost": 182, "diagnostic_msg": 182, "diagnosticarrai": 182, "rosout": [182, 190], "tf2_msg": 182, "tfmessag": 182, "tf2_echo": [182, 184], "842000000": 182, "003": 182, "000": [182, 184], "127": 182, "092": 182, "996": 182, "002": 182, "equip": [183, 194, 197, 204], "rgb": 183, "interoper": 183, "vendor": 183, "radar_msg": 183, "vision_msg": 183, "classification2d": 183, "classification3d": 183, "detection2d": 183, "detection3d": 183, "manufactur": 183, "ranger": 183, "emit": 183, "1d": 183, "grasp": 183, "hurt": 183, "lidar_link": [183, 184], "inerti": [183, 185, 194], "rpy": [183, 185, 197], "mass": [183, 185, 197, 200], "ixx": [183, 185], "ixi": [183, 185], "ixz": [183, 185], "iyi": [183, 185], "iyz": [183, 185], "izz": [183, 185], "cylind": [183, 185, 197], "0508": 183, "055": 183, "lidar_joint": 183, "360": 183, "000000": 183, "min_angl": 183, "max_angl": 183, "280000": 183, "120000": 183, "015000": 183, "libgazebo_ros_ray_sensor": 183, "output_typ": 183, "frame_nam": 183, "gazebo_ros_ray_sensor": 183, "camera_link": [183, 184], "130": 183, "022": 183, "035": 183, "camera_joint": 183, "215": 183, "camera_depth_fram": 183, "camera_depth_joint": 183, "depth_camera": 183, "horizontal_fov": 183, "047198": 183, "640": 183, "480": 183, "r8g8b8": 183, "clip": [183, 198], "depth_camera_control": 183, "libgazebo_ros_camera": 183, "alwayson": 183, "updater": 183, "pointcloudcutoff": 183, "pointcloudcutoffmax": 183, "distortionk1": 183, "distortionk2": 183, "distortionk3": 183, "distortiont1": 183, "distortiont2": 183, "cxprime": 183, "cx": 183, "cy": 183, "focallength": 183, "hackbaselin": 183, "gazebo_ros_camera": 183, "my_world": 183, "world_path": 183, "clearer": 183, "pretti": [183, 184, 186], "denot": [183, 192], "infrar": 183, "mostli": 183, "straightforward": 183, "51": 183, "52": 183, "68": 183, "17": 183, "31": [183, 185], "34": 183, "67": 183, "66": 183, "61": 183, "robot_state_publish": [183, 184, 185], "async_slam_toolbox_nod": 183, "online_async_launch": [183, 199], "tf2_tool": 183, "view_fram": 183, "pdf": 183, "nav2_costmap_2d_mark": 183, "voxel_grid": [183, 201], "visualization_mark": 183, "my_mark": 183, "concret": 184, "base_las": 184, "suppos": 184, "essenc": 184, "20cm": 184, "2m": 184, "transvers": 184, "20m": 184, "ourselv": [184, 190], "pain": [184, 192], "luckili": [184, 192, 203, 204], "conceptu": 184, "piec": 184, "sens": [184, 186, 194, 197, 201, 204], "emb": 184, "adher": 184, "Of": 184, "chassi": [184, 185], "base_laser2": 184, "compliant": 184, "descriptor": 184, "unifi": 185, "laser_link": 185, "tediou": 185, "infer": 185, "materi": 185, "readabl": 185, "breez": 185, "beginn": [185, 192], "dive": 185, "xmln": 185, "wiki": 185, "whitespac": 185, "base_width": 185, "base_length": 185, "42": [185, 204], "base_height": 185, "wheel_width": 185, "04": [185, 190, 201], "wheel_zoff": 185, "wheel_xoff": 185, "caster_xoff": 185, "base_": 185, "gap": 185, "whilst": 185, "caster": 185, "rigid": [185, 186], "amongst": 185, "dont": 185, "rgba": 185, "base_joint": [185, 197], "cleaner": 185, "x_reflect": 185, "y_reflect": 185, "freeli": 185, "_link": 185, "grai": [185, 200], "_joint": 185, "drivewhl_l": 185, "drivewhl_r": 185, "front_cast": 185, "caster_joint": 185, "buildtool_depend": 185, "findpackageshar": 185, "default_rviz_config_path": 185, "urdf_config": 185, "rvizconfig": 185, "rviz_common": 185, "78": 185, "widget": 185, "options1": 185, "status1": 185, "robotmodel1": 185, "links1": 185, "tf1": 185, "splitter": 185, "557": 185, "alpha": [185, 198], "rviz_default_plugin": 185, "160": 185, "164": 185, "robotmodel": 185, "volatil": 185, "histori": 185, "arrow": [185, 196, 197], "48": 185, "hide": [185, 190], "movecamera": 185, "focuscamera": 185, "128": 185, "orbit": [185, 197], "build_test": 185, "slide": 185, "bar": [185, 189, 204], "slider": [185, 198], "geometr": [185, 186], "cylinder_inertia": 185, "sphere_inertia": 185, "spheric": [185, 197], "pane": [185, 200], "hint": 186, "perpetu": 186, "wisdom": 186, "generos": 186, "pai": 186, "gentl": 186, "habit": 186, "berth": 186, "adequ": 186, "hall": 186, "encompass": 186, "didn": 186, "bake": 186, "tighter": 186, "skinni": 186, "littl": [186, 192], "wider": 186, "burden": 186, "micro": [186, 190], "anywai": 186, "stutter": 186, "whip": [186, 205], "intuit": [186, 205], "looker": [186, 205], "opinion": 186, "breakdown": 186, "assess": 186, "par": 186, "counterpart": 186, "fool": 186, "willing": 186, "hear": 186, "pivot": 186, "moder": 186, "dime": 186, "heavili": 186, "allevi": 186, "prime": 186, "expend": 186, "singular": 186, "spatiotemporalvoxellay": [186, 201], "lack": [186, 190, 194, 203], "rangelay": 186, "unfilt": 186, "cluster": 186, "vectorobject": 186, "raster": [186, 198, 200], "seriou": [186, 192], "robot_nam": 186, "_nav": 186, "entryfil": 186, "went": [186, 197], "rviz_config_fil": 186, "use_simul": 186, "use_robot_state_pub": 186, "use_rviz": [186, 197], "robot_sdf": 186, "x_pose": 186, "y_pose": 186, "z_pose": 186, "chip": 186, "204": 186, "complementari": 187, "systemat": 187, "unrespons": 187, "cleaningup": 187, "shuttingdown": 187, "notion": 187, "sensor_driv": 187, "feed": [187, 203], "lifecycle_nod": [187, 198, 200], "nav2_sensor_driv": 187, "configured_param": [187, 198, 200, 202], "nav2_lifecycle_manag": [187, 198, 200], "lifecycle_manager_navig": 187, "route_serv": 187, "establish": [187, 203], "composablenodecontain": 187, "composablenod": [187, 198, 202, 203], "my_contain": 187, "rclcpp_compon": 187, "component_contain": 187, "composable_node_descript": [187, 198], "nav2_route_serv": 187, "routeserv": 187, "composition_demo": 187, "aggreg": 187, "799": 187, "800": 187, "899": 187, "9900": 187, "9901": 187, "10001": 187, "10099": 187, "int16": 187, "invalid_start": 187, "no_valid_rout": 187, "10002": 187, "route_msg": 187, "route_id": 187, "builtin_interfac": [187, 203], "route_tim": 187, "propag": 187, "compute_path_error_code_id": 187, "follow_path_error_code_id": 187, "route_error_code_id": 187, "languag": [188, 190], "latter": 188, "computeandsmoothpath": 188, "trytoresolvesmoothererrorcod": 188, "unsmooth": 188, "red": 188, "monocular": 189, "parser": 189, "image_pipelin": 189, "checkerboard": 189, "7x9": 189, "20mm": 189, "interior": 189, "vertex": 189, "8x10": 189, "lit": 189, "obstruct": 189, "camera_calibr": 189, "cameracalibr": 189, "my_camera": 189, "camera_nam": 189, "chessboard": 189, "acircl": 189, "charuco": 189, "nxm": 189, "7x7": 189, "slop": 189, "unsynchron": 189, "set_camera_info": 189, "focal": 189, "fx": 189, "fy": 189, "tangenti": 189, "num_coeff": 189, "radial": 189, "disable_calib_cb_fast_check": 189, "calib_cb_fast_check": 189, "findchessboardcorn": 189, "tilt": 189, "skew": 189, "press": 189, "calibrationdata": 189, "tar": 189, "gz": 189, "unzip": 189, "xvf": 189, "11": 189, "ost": 189, "daili": 190, "articul": 190, "dockerhub": 190, "vm": 190, "kernel": [190, 191], "jetpack": 190, "flavor": 190, "runnabl": 190, "workdir": 190, "explanatori": 190, "spun": 190, "ros_entrypoint": 190, "But": 190, "unexhaust": 190, "kill": [190, 192], "greatest": 190, "desktop": 190, "rees": 190, "31bd5f451a84": 190, "d36cae3fb404": 190, "8d68f36a56a7": 190, "299f725c4bf1": 190, "6e16227afc48": 190, "02457a85146c": 190, "83": 190, "7mb": 190, "106": 190, "5mb": 190, "fe0cbdee2808": 190, "4b4dbddf506a": 190, "92": 190, "86mb": 190, "98": 190, "14mb": 190, "0da90b52c355": 190, "64de492566b2": 190, "167d95ac0fc": 190, "e727072615d0": 190, "82": 190, "61mb": 190, "809": 190, "8mb": 190, "d15e176ed0af": 190, "yai": [190, 194], "hash": 190, "echo": [190, 197], "demo_nodes_cpp": 190, "1707513434": 190, "798456374": 190, "navigator_dockerlay": 190, "reenter": 190, "7ec0e0b7487f": 190, "ago": 190, "strange_tesla": 190, "9ccd97ac14f9": 190, "zen_perlman": 190, "oh": 190, "brand": 190, "nightmar": 190, "fuel": 190, "lose": [190, 203], "hit": [190, 192, 200], "wrong": [190, 197], "bless": 190, "slate": 190, "fear": 190, "bce2ad161bf7": 190, "ut": 190, "wasn": [190, 203], "navigator_allig": 190, "demo_nodes_pi": 190, "net": 190, "chatter": 190, "outliv": 190, "detach": 190, "e1d7e035a824": 190, "7cd0c5068235": 190, "86gb": 190, "shm": 190, "100mb": 190, "protocol": 190, "opencv": 190, "rqt": 190, "eas": 190, "awesom": 190, "rebuild": [190, 192], "dir": 190, "my_ws_dock": 190, "navigator_activ": 190, "favorit": [190, 203], "editor": [190, 198, 200, 204], "annoi": 190, "atop": 190, "conclud": 190, "nav2dep": 190, "strict": 190, "asset": [190, 192], "carv": 190, "hammer": 190, "smash": 190, "xauthor": 190, "xserver": 190, "altogeth": [190, 194], "belabor": 190, "tb3_simulation_gazebo_launch": 190, "systemd": 190, "Be": [190, 192], "joystick": [190, 194], "dig": 190, "debian_frontend": 190, "noninteract": 190, "wget": 190, "nav2_branch": 190, "misloc": 191, "misalign": 191, "moreov": 191, "inscribed_inflated_obstacl": 191, "free_spac": 191, "recogn": 191, "eight": [191, 197], "intercorrel": 191, "eros": 191, "fragment": 191, "trace": 192, "unix": 192, "breakpoint": 192, "reli": [192, 197], "fairli": 192, "symbol": 192, "valgrind": [192, 193], "add_compile_opt": [192, 193], "ton": 192, "couldn": 192, "clever": 192, "revert": 192, "chug": 192, "__gi_rais": 192, "sig": 192, "sysdep": 192, "sysv": 192, "0x00007ffff79cc859": 192, "__gi_abort": 192, "79": 192, "0x00007ffff7c52951": 192, "usr": [192, 201], "lib": [192, 201], "x86_64": [192, 201], "gnu": [192, 201], "libstdc": 192, "0x00007ffff7c5e47c": 192, "0x00007ffff7c5e4e7": 192, "0x00007ffff7c5e799": 192, "__cxa_throw": 192, "0x00007ffff7c553eb": 192, "0x000055555555936c": 192, "_m_range_check": 192, "0x5555555cfdb0": 192, "__n": 192, "stl_vector": 192, "1070": 192, "0x0000555555558e1d": 192, "1091": 192, "0x000055555555828b": 192, "gdbtester": 192, "vectorcrash": 192, "0x5555555cfb40": 192, "gdb_test_pkg": 192, "gdb_test_nod": 192, "0x0000555555559cfc": 192, "argc": 192, "argv": 192, "0x7fffffffc108": 192, "stl": 192, "deduc": 192, "xterm": [192, 193], "pop": 192, "stdin": 192, "start_sync_slam_toolbox_nod": 192, "mapper_params_online_sync": 192, "sync_slam_toolbox_nod": 192, "bog": 192, "investig": 192, "componentcontain": 192, "__node": [192, 193], "beauti": 192, "backward_ro": 192, "find_packag": 192, "inject": 192, "spent": 193, "bottleneck": 193, "callgrind": 193, "kcachegrind": 193, "cmake_build_typ": 193, "relwithdebinfo": 193, "xxx": 193, "suffix": 193, "dcmake_build_typ": 193, "subset": 193, "invoc": 193, "pg": 193, "cmd_vel_nav": [193, 202], "start_controller_server_nod": 193, "elsewher": 193, "ineri": 194, "unid": 194, "mecanum": 194, "notori": 194, "landscap": 194, "retrofit": 194, "subfield": 194, "uav": 194, "intrins": 194, "interins": 194, "stereolab": 194, "sdk": 194, "tightli": 194, "shop": 194, "amr": 194, "gmsl2": 194, "shutter": 194, "blur": 194, "zed2": 194, "zed2i": 194, "mini": 194, "playlist": 194, "youtub": 194, "serial": 194, "zed_wrapp": 194, "zedx": 194, "zedxm": 194, "closur": 194, "camera_odom": 194, "pos_tracking_en": 194, "path_max_count": 194, "qos_depth": 194, "blib": 194, "thrash": 194, "pos_track": 194, "publish_map_tf": 194, "area_memori": 194, "Or": [194, 203], "ukf": 194, "odom1": [194, 197], "odom1_config": [194, 197], "odom1_differenti": 194, "odom1_rel": 194, "odom1_queue_s": 194, "odom1_pose_rejection_threshold": 194, "outlandish": 194, "flat": 194, "_differenti": 194, "bounc": 194, "dataset": 194, "70m": 194, "hi": 194, "dog": 194, "golden": 194, "gate": 194, "ca": 194, "quadrup": 194, "mock": 194, "yeah": 194, "luggag": 195, "robocup": 195, "cati": 195, "toolbar": 195, "clicked_point": [195, 203], "clicked_point_to_pos": 195, "nav2_test_util": 195, "hour": 196, "turtlebot3_bringup": [196, 199], "your_map": 196, "use_sim": 196, "bringup_launch": 196, "forget": 196, "nav2_default_view": 196, "shadow": 196, "plot": 196, "auto_start": 196, "goaltool": 196, "rl": 197, "pedro": 197, "gonzalez": 197, "kiwibot": 197, "mapviz": 197, "tile": 197, "nav2_gps_waypoint_follower_demo": 197, "gnss": 197, "satellit": 197, "earth": 197, "altitud": 197, "000km": 197, "radio": 197, "trilater": 197, "latitud": 197, "longitud": 197, "wgs84": 197, "north": 197, "meridian": 197, "impract": 197, "4789": 197, "413km": 197, "177": 197, "511km": 197, "4194": 197, "292km": 197, "475km": 197, "553km": 197, "22km": 197, "addin": 197, "cope": 197, "geodesi": 197, "ellipsoid": 197, "secant": 197, "south": 197, "america": 197, "enu": 197, "face": 197, "east": 197, "gpss": 197, "augment": [197, 206], "rtk": 197, "1cm": 197, "matter": 197, "europ": 197, "cardin": 197, "magnetomet": 197, "despit": 197, "figur": [197, 204], "air": 197, "tractor": 197, "electromagnet": 197, "electr": 197, "perman": 197, "magnet": 197, "draw": [197, 198, 200], "amp": 197, "disturb": 197, "danc": 197, "sonoma": 197, "racewai": 197, "spherical_coordin": 197, "lat": 197, "2022": 197, "surface_model": 197, "earth_wgs84": 197, "latitude_deg": 197, "161479": 197, "longitude_deg": 197, "122": 197, "454630": 197, "488": 197, "heading_deg": 197, "navsatfix": 197, "tb3_gp": 197, "position_sens": 197, "my_gps_plugin": 197, "libgazebo_ros_gps_sensor": 197, "gps_link": 197, "010": 197, "gazebo_gps_world": 197, "inde": 197, "chain": [197, 200, 202], "ekf_filter_node_odom": 197, "dimension": 197, "ekf_filter_node_map": 197, "ingest": 197, "datum": 197, "undeclar": 197, "yaw_offset": 197, "compens": 197, "magnetic_declination_radian": 197, "zero_altitud": 197, "broadcast_utm_transform": 197, "publish_filtered_gp": 197, "use_odometry_yaw": 197, "wait_for_datum": 197, "161491": 197, "4546443": 197, "lon": 197, "saniti": 197, "dual_ekf_navsat": 197, "bing": 197, "keyboard": 197, "teleoper": 197, "teleop_twist_keyboard": 197, "blue": [197, 204], "trustworthi": 197, "pointstamp": 197, "interactive_waypoint_follow": 197, "161491054181276": 197, "45464431092836": 197, "161587576524845": 197, "4547994038464": 197, "gps_waypoint_logg": 197, "gps_waypoint": 197, "logged_waypoint_follow": 197, "emphas": 197, "showcas": 197, "pgm": [198, 200], "bmp": [198, 200], "keepout_mask": 198, "favourit": [198, 200], "gimp": 198, "dark": 198, "understood": 198, "color_dark": 198, "color_light": 198, "trinari": [198, 200], "principl": 198, "occupied_thresh": [198, 200], "free_thresh": [198, 200], "integ": 198, "negat": 198, "blacker": 198, "whiter": 198, "passibl": 198, "impass": 198, "undesir": 198, "sooner": 198, "feaur": 198, "drawn": 198, "pencil": 198, "simplic": 198, "repeatedli": [198, 200, 203], "hotel": [198, 200], "laid": [198, 200], "meta": [198, 200], "ament_index_python": [198, 200], "groupact": 198, "pythonexpress": 198, "notequalssubstitut": 198, "loadcomposablenod": [198, 203], "pushrosnamespac": 198, "nav2_common": [198, 200], "costmap_filters_demo_dir": [198, 200], "nav2_costmap_filters_demo": [198, 200], "filter_mask_serv": [198, 200], "mask_yaml_fil": [198, 200], "container_nam": 198, "container_name_ful": 198, "declare_namespace_cmd": [198, 200], "declare_use_sim_time_cmd": [198, 200], "declare_autostart_cmd": [198, 200], "declare_params_file_cmd": [198, 200], "declare_mask_yaml_file_cmd": [198, 200], "declare_use_composition_cmd": 198, "declare_container_name_cmd": 198, "nav2_contain": 198, "param_substitut": [198, 200], "source_fil": [198, 200], "root_kei": [198, 200], "convert_typ": [198, 200], "load_nod": 198, "nav2_map_serv": [198, 199, 200], "emulate_tti": [198, 200], "188": [198, 200], "lifecycle_manager_costmap_filt": [198, 200], "load_composable_nod": 198, "target_contain": 198, "costmapfilterinfoserv": 198, "ld": [198, 200], "add_act": [198, 200], "keepout_filter_mask": 198, "tutorials_w": [198, 200], "pwd": 198, "keepout_param": 198, "costamp2d": 198, "devel": [199, 201], "pub": 199, "sandbox": 199, "decod": 200, "formula": 200, "filter_mask_data": 200, "speed_mask": 200, "grei": 200, "darker": 200, "somewher": 200, "196": 200, "speed_param": 200, "start_lifecycle_manager_cmd": 200, "start_map_server_cmd": 200, "start_costmap_filter_info_server_cmd": 200, "speed_filter_mask": 200, "jerk": 200, "unpredict": 200, "payload": 200, "unfold": 200, "ubuntu": 201, "openvdb": 201, "libjmalloc": 201, "loadlibrari": 201, "libjemalloc": 201, "ld_preload": 201, "volumet": 201, "2x": 201, "citizen": 201, "farm": 201, "spatio_temporal_voxel_lay": 201, "voxel_decai": 201, "decay_model": 201, "voxel_s": 201, "update_footprint_en": 201, "mapping_mod": 201, "map_save_dur": 201, "obstacle_rang": 201, "voxel_min_point": 201, "clear_after_read": 201, "max_z": 201, "min_z": 201, "vertical_fov_angl": 201, "8745": 201, "horizontal_fov_angl": 201, "048": 201, "decay_acceler": 201, "model_typ": 201, "registr": 201, "neutral": 201, "collision_monitor_nod": 202, "preset": 202, "collision_monitor_param": 202, "clockwis": 202, "respawn_delai": 202, "log_level": 202, "consol": 202, "nonchargingdock": 203, "revis": 203, "simplechargingdock": 203, "infrastructur": 203, "procedur": 203, "prestag": 203, "nova": 203, "carter": 203, "opennav_docking_cor": 203, "jointstat": 203, "getstagingpos": 203, "getrefinedpos": 203, "disablecharg": 203, "hasstoppedcharg": 203, "equival": 203, "isaac_ros_apriltag": 203, "decoupl": 203, "flex_dock1": 203, "flex_dock2": 203, "dummy_dock": 203, "movabl": 203, "segwai": 203, "70cm": 203, "external_detection_": 203, "cm": 203, "sep": 203, "nova_carter_dock_params_dir": 203, "docking_tim": 203, "irregularli": 203, "haven": 203, "media": 203, "isaac_apriltag_detection_pipelin": 203, "docking_cli": 203, "wait_for_serv": 203, "timeout_sec": 203, "goal_msg": 203, "str": 203, "send_goal_futur": 203, "send_goal_async": 203, "_feedbackcallback": 203, "spin_until_future_complet": 203, "goal_handl": 203, "result_futur": 203, "get_result_async": 203, "tester": 203, "opennav_docking_bt": 203, "companion": 204, "deepli": 204, "siemen": 204, "buggi": 204, "menu": 204, "icon": 204, "nav2_tree_nod": 204, "brows": 204, "ok": 204, "sync": 204, "assembl": 204, "parameteriz": 204, "perhap": 204, "orang": 204, "treenod": 204, "ui": 204, "treenodesmodel": 204, "myawesomenewnod": 204, "input_port": 204, "key_nam": 204, "output_port": 204, "key_name2": 204, "life": 204, "inout_port": 204, "next_target": 204, "pancak": 204, "tend": 205, "surpris": 205, "dictat": 205, "modu": 205, "operandi": 205, "stvl": 206, "hero": 206}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"project": [0, 15, 161, 167, 192], "2021": 0, "summer": 0, "student": 0, "program": 0, "3": [1, 5, 165, 170, 171, 172, 173, 174, 175, 196, 197, 198, 199, 200, 201], "assist": [1, 2, 165], "teleop": [1, 165], "1": [2, 4, 170, 171, 172, 173, 174, 175, 188, 191, 195, 196, 197, 198, 199, 200, 201], "creat": [2, 3, 156, 170, 171, 173, 174, 175, 195], "configur": [2, 13, 28, 164, 179, 180, 182, 183, 198, 200, 202, 203, 205], "analog": 2, "moveit": 2, "2": [3, 5, 11, 12, 27, 167, 170, 171, 172, 173, 174, 175, 188, 191, 192, 193, 195, 196, 197, 198, 199, 200, 201], "new": [3, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 187], "planner": [3, 27, 108, 109, 114, 116, 141, 142, 143, 164, 165, 166, 167, 171, 174, 177, 179, 186], "control": [3, 19, 27, 95, 98, 102, 103, 107, 111, 128, 164, 165, 166, 167, 173, 177, 179, 186, 205], "plugin": [3, 93, 95, 98, 99, 102, 109, 114, 118, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 175, 176, 177, 179, 182, 183, 186, 188, 201, 203], "navig": [4, 7, 8, 9, 12, 18, 21, 22, 23, 24, 27, 94, 160, 163, 165, 166, 167, 175, 177, 179, 196, 197, 198, 199, 200], "dynam": [4, 20, 165, 167, 168, 195], "obstacl": [4, 22, 107, 123, 164, 167, 186, 191], "integr": [4, 10, 107, 166], "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, 73, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89], "grid": 5, "map": [5, 106, 163, 166, 183, 199], "ro": [5, 11, 27, 99, 166, 190, 192, 193, 194], "environment": [5, 27], "model": [5, 107, 165, 166], "6": [6, 10], "2d": [6, 99, 141, 165, 183], "3d": 6, "local": [6, 27, 182, 183, 194, 197], "improv": [6, 165], "4": [7, 167, 170, 171, 172, 173, 174, 175, 196, 197, 198, 199, 200], "multithread": 7, "5": [8, 9, 167, 196], "brand": 8, "websit": 8, "safeti": [9, 166], "node": [9, 11, 19, 27, 90, 91, 95, 96, 164, 165, 166, 167, 168, 177, 183, 187, 188, 192, 193, 204], "semant": 10, "7": 11, "reduc": [11, 165], "determin": 11, "advanc": 12, "test": [12, 166, 194, 197], "framework": 12, "8": 13, "convert": 13, "twist": 13, "twiststamp": [13, 167, 168], "ecosystem": 13, "run": [13, 160, 166, 170, 171, 172, 173, 174, 175, 180, 182, 183, 191, 195, 198, 200], "time": [13, 164, 166, 167, 181], "about": 14, "contact": 14, "relat": [15, 161], "robot": [16, 27, 165, 167, 180, 181, 182, 185, 186, 194, 199], "us": [16, 156, 157, 165, 166, 167, 168, 182, 183, 185, 194, 197, 201, 202, 203, 205], "nav2": [17, 19, 27, 154, 161, 164, 165, 166, 168, 183, 186, 187, 190, 191, 192, 193, 195, 196, 198, 200, 202], "behavior": [17, 18, 27, 93, 94, 95, 163, 164, 165, 166, 167, 170, 171, 177, 186, 195, 204], "tree": [17, 18, 27, 94, 95, 163, 164, 166, 171, 177, 195, 204], "detail": 18, "walkthrough": 18, "overview": [18, 26, 27, 161, 170, 171, 172, 173, 174, 175, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205], "prerequisit": [18, 157, 182], "To": [18, 19, 22, 23, 24, 165, 186], "pose": [18, 21, 22, 23, 24, 166, 196], "With": [18, 24], "replan": [18, 24, 165], "recoveri": [18, 19, 27, 164, 165], "subtre": [18, 167], "introduct": [19, 167, 180, 182, 183, 184], "specif": 19, "action": [19, 27, 95, 163, 164, 165, 167, 168, 203], "condit": [19, 95], "decor": [19, 95], "pipelinesequ": [19, 81], "roundrobin": [19, 83], "follow": [20, 27, 107, 118, 167, 195, 197], "point": [20, 167, 195], "through": [21, 168, 170, 173, 174, 175], "paus": 22, "Near": 22, "goal": [22, 107, 164, 165, 166, 167, 168, 177, 196], "consist": 24, "And": 24, "If": 24, "path": [24, 107, 165, 166, 167], "becom": 24, "invalid": [24, 165], "odometri": [25, 27, 182, 194, 197], "calibr": [25, 189], "simpl": [26, 113, 165, 166, 167], "command": [26, 165, 166, 167, 190], "api": [26, 165, 166, 167, 203], "costmap": [26, 27, 99, 106, 107, 163, 164, 166, 167, 168, 177, 183, 198, 200, 201], "footprint": [26, 27, 180, 186], "collis": [26, 90, 91, 96, 166, 167, 168, 202], "checker": [26, 164, 165, 166, 167, 177], "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, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 122, 125, 141, 142, 143, 160, 179], "demo": [26, 182, 184, 202, 205], "concept": 27, "server": [27, 93, 97, 98, 100, 101, 106, 109, 115, 163, 165, 166, 167, 168, 179, 187, 198, 200, 203], "lifecycl": [27, 104, 156, 165, 167, 187], "bond": [27, 167], "smoother": [27, 97, 112, 113, 115, 117, 165, 166, 167, 177, 188], "waypoint": [27, 118, 166, 167, 177, 197], "state": [27, 143, 166, 185, 194], "estim": [27, 194], "standard": [27, 164, 167], "global": [27, 167, 168, 194, 197], "posit": 27, "slam": [27, 199], "represent": 27, "layer": [27, 107, 120, 121, 123, 126, 127, 163, 166, 167, 177, 191], "filter": [27, 99, 106, 119, 122, 125, 163, 164, 166, 177, 191, 198, 200], "other": [27, 186], "form": 27, "academ": 27, "guid": [28, 154, 156, 158, 169, 181, 186], "assistedteleop": [29, 93], "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, 73, 77, 78, 79, 80, 82, 84, 85, 86, 87, 89], "backup": [30, 93, 164, 168], "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, 164], "clearcostmapexceptregion": [39, 164], "clearentirecostmap": 40, "computecoveragepath": 41, "computepaththroughpos": [42, 164], "computepathtopos": [43, 164], "controllerselector": 44, "dockrobot": 45, "driveonhead": [46, 93, 168], "followpath": [47, 164], "getposefrompath": 48, "goalcheckerselector": 49, "navigatethroughpos": [50, 164], "navigatetopos": [51, 164], "plannerselector": 52, "progresscheckerselector": 53, "reinitializegloballoc": 54, "removeincollisiongo": 55, "removepassedgo": 56, "smoothpath": 57, "smootherselector": [58, 166], "spin": [59, 93, 168], "truncatepath": 60, "truncatepathloc": [61, 165], "undockrobot": 62, "wait": 63, "areerrorcodespres": 64, "distancetravel": 65, "paramet": [65, 67, 85, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 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, 164, 165, 166, 167, 201], "globallyupdatedgo": 66, "goalreach": 67, "goalupd": 68, "initialposereceiv": 69, "isbatterycharg": 70, "isbatterylow": 71, "ispathvalid": 72, "isstop": 73, "isstuck": 74, "pathexpiringtim": 75, "timeexpir": 76, "transformavail": 77, "wouldacontrollerrecoveryhelp": 78, "wouldaplannerrecoveryhelp": 79, "wouldasmootherrecoveryhelp": 80, "recoverynod": 82, "distancecontrol": 84, "goalupdat": 85, "pathlongeronapproach": [86, 165], "ratecontrol": 87, "singletrigg": 88, "speedcontrol": 89, "detector": [90, 167], "featur": [90, 91, 167], "polygon": [90, 91, 167], "observ": [90, 91], "sourc": [90, 91, 155, 167], "monitor": [91, 96, 165, 166, 167, 202], "velocitypolygon": [91, 167, 202], "amcl": [92, 165], "default": [93, 98, 99, 109, 118, 164, 166, 167, 168], "xml": [95, 164, 188], "provid": [96, 98, 114, 118], "constrain": [97, 165], "costmap2d": [99, 164, 172, 186, 201], "coverag": 100, "dock": [101, 168, 203], "simplechargingdock": 101, "dwb": [102, 128, 166, 168], "trajectori": [102, 107, 168], "critic": [102, 107, 167], "grace": [103, 167], "manag": [104, 165], "loopback": [105, 168], "simul": [105, 168, 182, 183, 195], "saver": 106, "info": [106, 198, 200], "predict": [107, 166], "mppi": [107, 167], "visual": [107, 168, 180, 183, 185, 190, 204], "handler": 107, "ackermann": 107, "motion": [107, 165, 167], "constraint": [107, 167], "angl": [107, 167], "cost": [107, 167, 168], "align": 107, "prefer": 107, "forward": [107, 166], "twirl": 107, "veloc": [107, 117, 165, 166, 168], "deadband": 107, "note": 107, "user": 107, "gener": [107, 155, 163, 206], "word": 107, "wisdom": 107, "horizon": 107, "size": 107, "offset": 107, "inflat": [107, 121, 186], "navfn": [108, 164, 165], "regul": [110, 166], "pure": [110, 173], "pursuit": [110, 173], "rotat": [111, 165, 167, 186, 205], "shim": [111, 165, 167, 205], "savitzki": [112, 166], "golai": [112, 166], "smac": [114, 141, 142, 143, 165, 166, 167, 186], "descript": [114, 183], "theta": [116, 165], "star": 116, "binari": [119, 155], "denois": [120, 166, 191], "keepout": [122, 198], "rang": [124, 183], "sensor": [124, 183], "speed": [125, 166, 200], "static": [126, 167, 168, 184], "voxel": [127, 167], "xytheta": 129, "iter": 129, "kinemat": [130, 165], "publish": [131, 166, 168, 184, 185, 198, 200], "limitedaccelgener": 132, "standardtrajectorygener": 133, "poseprogresscheck": [134, 166], "simplegoalcheck": 135, "simpleprogresscheck": 136, "stoppedgoalcheck": 137, "inputatwaypoint": 138, "photoatwaypoint": 139, "waitatwaypoint": 140, "hybrid": [142, 167], "A": [142, 167, 204], "lattic": 143, "baseobstaclecrit": 144, "goalaligncrit": 145, "goaldistcrit": 146, "obstaclefootprintcrit": 147, "oscillationcrit": 148, "pathaligncrit": 149, "pathdistcrit": 150, "preferforwardcrit": 151, "rotatetogoalcrit": 152, "twirlingcrit": 153, "build": [154, 155, 156, 180, 182, 183, 185, 190], "troubleshoot": 154, "common": [154, 183], "depend": 154, "failur": [154, 166], "report": 154, "issu": 154, "instal": [155, 160, 201], "For": [155, 167, 190], "iron": [155, 166, 167, 178], "older": 155, "jazzi": [155, 167, 168, 178], "newer": 155, "releas": 155, "distribut": 155, "roll": 155, "develop": [155, 158, 159, 190], "docker": [155, 190], "contain": [155, 156, 157, 190], "imag": [155, 156, 183, 190], "doxygen": 155, "help": 155, "dev": [156, 157], "start": [156, 157, 160, 166, 199], "termin": 156, "rebuild": 156, "what": [157, 205], "why": 157, "how": [157, 191], "i": [157, 165, 205], "do": 157, "work": [157, 163, 191, 199], "get": [157, 159, 160, 192, 199], "secur": 157, "involv": 159, "process": [159, 165], "licens": 159, "certif": 159, "origin": 159, "dco": 159, "our": 161, "sponsor": 161, "servic": [161, 165], "citat": 161, "dash": 162, "eloqu": [162, 163], "packag": 162, "navigation2": [162, 184, 199, 201], "architectur": 162, "chang": [162, 164, 165, 166, 167, 168], "foxi": [163, 164], "updat": [163, 164], "re": 163, "particl": 163, "messag": [163, 183], "select": [163, 167, 179, 186], "each": 163, "followpoint": 163, "capabl": 163, "galact": [164, 165], "feedback": [164, 166], "bt": [164, 165, 166, 167, 168, 171, 188], "interfac": [164, 167, 199], "ad": [164, 165, 166, 167, 168, 182, 183, 185, 187, 188, 203, 204], "goal_checker_id": 164, "attribut": 164, "groot": [164, 165, 204], "support": [164, 165], "smacplann": 164, "thetastarplann": 164, "regulatedpurepursuitcontrol": 164, "current_": 164, "usag": 164, "unit": 164, "rai": 164, "trace": 164, "mark": 164, "sensor_msg": [164, 183], "pointcloud": 164, "pointcloud2": [164, 183], "controllerserv": 164, "failure_toler": 164, "remov": [164, 165, 166, 167, 168], "launch": [164, 165, 166, 167, 182, 183, 185, 186, 192, 193, 196, 199, 201, 203], "rviz": [164, 166, 167, 168, 180, 183, 185, 195, 196, 201], "panel": [164, 166, 168], "inform": 164, "humbl": [165, 166, 178], "major": 165, "python": [165, 166], "executor": [165, 177], "nav2_cor": 165, "extend": 165, "btservicenod": 165, "result": [165, 167, 193], "includ": [165, 166, 167], "spawn": 165, "gazebo": [165, 182, 183, 197], "timeout": [165, 166, 167], "use_final_approach_orient": 165, "smacplanner2d": 165, "fix": [165, 167, 168], "orient": 165, "being": 165, "ignor": 165, "small": 165, "corner": 165, "case": 165, "detect": 165, "except": 165, "multipl": [165, 166], "limit": [165, 166, 168, 200], "rpp": [165, 166, 167], "task": [165, 177, 187], "approach": [165, 167], "scale": 165, "param": [165, 167, 170, 173, 174, 175], "refactor": 165, "drop": 165, "live": 165, "onli": [165, 167], "costmaplay": 165, "cleararea": 165, "invert": 165, "logic": 165, "composit": [165, 187], "cancel": [165, 167], "constant": 165, "rate": 165, "euclidean": 165, "distanc": [165, 166], "respawn": 165, "use_sim_tim": 166, "from": [166, 167, 168, 190, 192, 193], "yaml": [166, 167], "up": [166, 179, 180, 182, 183, 184, 185, 194], "recurs": 166, "refin": 166, "parameteriz": 166, "check": [166, 168], "expand": 166, "benchmark": 166, "toler": 166, "costmap_2d_nod": 166, "constructor": [166, 168], "file": [166, 167, 168, 170, 173, 174, 175, 182, 183, 192, 193], "map_serv": 166, "give": 166, "access": [166, 167], "both": 166, "error": [166, 167, 187], "code": [166, 167, 187], "load": 166, "save": 166, "loop": 166, "v": [166, 186], "revers": 166, "prune": 166, "more": 166, "stabl": 166, "curv": 166, "long": 166, "lookahead": 166, "renam": 166, "appli": 166, "deceler": 166, "when": [166, 167], "allow": [166, 167], "progress_checker_plugin": 166, "": [166, 167, 180], "name": [166, 167, 170, 171, 173, 174, 175], "type": [166, 167], "isbatterychargingcondit": 166, "smacplannerhybrid": 166, "viz_expans": 166, "behaviortre": 167, "cpp": 167, "upgrad": 167, "version": 167, "option": [167, 168, 186], "add": [167, 171], "format": 167, "soft": 167, "real": 167, "opennav_coverag": 167, "opennav_dock": 167, "introduc": 167, "multi": 167, "bringup": [167, 168, 192, 193], "use_interpol": 167, "depreci": 167, "handl": 167, "direction": 167, "addit": 167, "acceler": 167, "move": 167, "enumer": 167, "substitut": 167, "The": [167, 185], "debug": 167, "On": 167, "shortcut": 167, "solut": 167, "gp": [167, 197], "nav2_collision_monitor": 167, "enabl": [167, 172, 191, 198, 200], "disabl": [167, 168], "expos": 167, "rewrittenyaml": 167, "could": 167, "namespac": [167, 168], "durat": 167, "wait_act": 167, "activ": 167, "fail": 167, "requir": [167, 170, 171, 172, 173, 174, 175, 188, 189, 191, 196, 197, 198, 199, 200, 202, 203], "transform": [167, 184, 197], "ar": 167, "avail": 167, "obtain": 167, "share": 167, "resourc": 167, "watchdog": 167, "mechan": 167, "base": [167, 190], "source_timeout": 167, "block": 167, "btactionserv": 167, "nativ": 167, "librari": [167, 171], "halttre": 167, "frame": 167, "costmapupd": 167, "msg": 167, "full": 167, "stack": [167, 191, 198, 200, 202], "clock": 167, "custom": [167, 171, 204], "progress": [167, 177], "interpolate_curvature_after_go": 167, "conflict": 167, "between": 167, "use_rotate_to_head": 167, "allow_revers": 167, "globalplann": 167, "btnavig": 167, "doubl": 167, "colon": 167, "radiu": [167, 186], "circl": 167, "footprint_clearing_en": 167, "bond_heartbeat_period": 167, "rotate_to_goal_head": 167, "regulatedpurepursuit": 167, "use_cancel_deceler": 167, "k": 168, "turtl": 168, "cmdvel": 168, "infrastructur": 168, "tool": 168, "cell": 168, "inspect": 168, "flicker": 168, "zero": [168, 190], "exit": 168, "revamp": 168, "multirobot": 168, "config": [168, 171], "map_top": 168, "simplifi": 168, "costmap2dro": 168, "migrat": 169, "write": [170, 171, 172, 173, 174, 175, 185], "tutori": [170, 171, 172, 173, 174, 175, 176, 188, 189, 191, 195, 196, 197, 198, 199, 200, 201, 206], "step": [170, 171, 172, 173, 174, 175, 188, 189, 191, 195, 196, 197, 198, 199, 200, 201], "export": [170, 171, 172, 173, 174, 175], "pass": [170, 173, 174, 175], "your": [171, 182, 188, 190, 196], "make": 172, "gradientlay": 172, "straightlin": 174, "roadmap": 178, "set": [179, 180, 182, 183, 184, 185, 194], "algorithm": 179, "summari": 179, "conclus": [179, 180, 182, 183, 184, 185, 187, 190, 197], "verif": [180, 182, 183], "first": [181, 190], "setup": [181, 182, 195, 196, 197, 201], "an": [182, 201], "system": [182, 197], "urdf": [182, 183, 185], "laserscan": 183, "nav2_costmap_2d": 183, "slam_toolbox": 183, "environ": [185, 196], "physic": [185, 196], "properti": 185, "tune": 186, "potenti": 186, "field": 186, "place": 186, "cach": 186, "heurist": 186, "page": 186, "we": 186, "d": 186, "love": 186, "offer": 186, "0": [188, 195, 196, 197, 199, 201], "familiar": 188, "specifi": 188, "modifi": [188, 201], "camera": [189, 194], "hero": 190, "preliminari": [190, 192, 193], "import": 190, "explor": 190, "understand": 190, "deploy": 190, "appendix": 190, "nois": 191, "induc": 191, "backtrac": 192, "larg": 192, "automat": 192, "crash": 192, "profil": 193, "interpret": 193, "vio": 194, "augment": 194, "zed": 194, "x": 194, "fuse": 194, "Into": 194, "vslam": 194, "out": 194, "object": 195, "click": 195, "turtlebot": 196, "variabl": 196, "initi": 196, "locat": 196, "send": 196, "world": 197, "navsat": 197, "interact": [197, 204], "log": 197, "zone": 198, "prepar": [198, 200, 202], "mask": [198, 200], "while": 199, "simplif": 199, "stvl": 201, "extern": 201, "execut": [202, 205], "chargingdock": 203, "databas": 203, "put": 203, "It": 203, "all": 203, "togeth": 203, "edit": 204, "primari": 205}, "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"], [161, "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"], [161, "overview"], [170, "overview"], [171, "overview"], [172, "overview"], [173, "overview"], [174, "overview"], [175, "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"], [205, "overview"]], "Prerequisites": [[18, "prerequisites"], [157, "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"], [177, "planners"]], "Controllers": [[27, "controllers"], [177, "controllers"]], "Behaviors": [[27, "behaviors"], [177, "behaviors"]], "Smoothers": [[27, "smoothers"], [177, "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"], [164, "costmap-filters"], [166, "costmap-filters"], [177, "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"], [77, "input-ports"], [82, "input-ports"], [84, "input-ports"], [85, "input-ports"], [86, "input-ports"], [87, "input-ports"], [89, "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"], [95, "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"], [113, "example"], [115, "example"], [116, "example"], [117, "example"], [118, "example"], [119, "example"], [120, "example"], [122, "example"], [125, "example"], [141, "example"], [142, "example"], [143, "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"], [85, "parameters"], [90, "parameters"], [91, "parameters"], [92, "parameters"], [94, "parameters"], [98, "parameters"], [100, "parameters"], [101, "parameters"], [104, "parameters"], [105, "parameters"], [108, "parameters"], [109, "parameters"], [116, "parameters"], [118, "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"], [153, "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"]], "IsStopped": [[73, "isstopped"]], "Input Port": [[73, "input-port"], [78, "input-port"], [79, "input-port"], [80, "input-port"]], "IsStuck": [[74, "isstuck"]], "PathExpiringTimer": [[75, "pathexpiringtimer"]], "TimeExpired": [[76, "timeexpired"]], "TransformAvailable": [[77, "transformavailable"]], "WouldAControllerRecoveryHelp": [[78, "wouldacontrollerrecoveryhelp"]], "WouldAPlannerRecoveryHelp": [[79, "wouldaplannerrecoveryhelp"]], "WouldASmootherRecoveryHelp": [[80, "wouldasmootherrecoveryhelp"]], "PipelineSequence": [[81, "pipelinesequence"]], "RecoveryNode": [[82, "recoverynode"]], "RoundRobin": [[83, "roundrobin"]], "DistanceController": [[84, "distancecontroller"]], "GoalUpdater": [[85, "goalupdater"]], "PathLongerOnApproach": [[86, "pathlongeronapproach"]], "RateController": [[87, "ratecontroller"]], "SingleTrigger": [[88, "singletrigger"]], "SpeedController": [[89, "speedcontroller"]], "Collision Detector Node": [[90, "collision-detector-node"]], "Features": [[90, "features"], [91, "features"]], "Polygons parameters": [[90, "polygons-parameters"], [91, "polygons-parameters"]], "Observation sources parameters": [[90, "observation-sources-parameters"], [91, "observation-sources-parameters"]], "Collision Monitor Node": [[91, "collision-monitor-node"]], "VelocityPolygon parameters": [[91, "velocitypolygon-parameters"]], "AMCL": [[92, "amcl"]], "Behavior Server": [[93, "behavior-server"]], "Behavior Server Parameters": [[93, "behavior-server-parameters"]], "Default Plugins": [[93, "default-plugins"], [98, "default-plugins"], [99, "default-plugins"], [109, "default-plugins"]], "Spin Behavior Parameters": [[93, "spin-behavior-parameters"]], "BackUp Behavior Parameters": [[93, "backup-behavior-parameters"]], "DriveOnHeading Behavior Parameters": [[93, "driveonheading-behavior-parameters"]], "AssistedTeleop Behavior Parameters": [[93, "assistedteleop-behavior-parameters"]], "Behavior-Tree Navigator": [[94, "behavior-tree-navigator"]], "Behavior Tree XML Nodes": [[95, "behavior-tree-xml-nodes"]], "Action Plugins": [[95, "action-plugins"]], "Condition Plugins": [[95, "condition-plugins"]], "Control Plugins": [[95, "control-plugins"]], "Decorator Plugins": [[95, "decorator-plugins"]], "Collision Monitor": [[96, "collision-monitor"]], "Provided Nodes": [[96, "provided-nodes"]], "Constrained smoother": [[97, "constrained-smoother"]], "Smoother Server Parameters": [[97, "smoother-server-parameters"], [115, "smoother-server-parameters"]], "Controller Server": [[98, "controller-server"], [179, "controller-server"]], "Provided Plugins": [[98, "provided-plugins"], [114, "provided-plugins"], [118, "provided-plugins"]], "Costmap 2D": [[99, "costmap-2d"], [183, "costmap-2d"]], "Costmap2D ROS Parameters": [[99, "costmap2d-ros-parameters"]], "Plugin Parameters": [[99, "plugin-parameters"]], "Costmap Filters Parameters": [[99, "costmap-filters-parameters"]], "Coverage Server": [[100, "coverage-server"]], "Docking Server": [[101, "docking-server"]], "SimpleChargingDock Parameters": [[101, "simplechargingdock-parameters"]], "DWB Controller": [[102, "dwb-controller"], [128, "dwb-controller"]], "Controller": [[102, "controller"]], "Plugins": [[102, "plugins"]], "Trajectory Critics": [[102, "trajectory-critics"]], "Graceful Controller": [[103, "graceful-controller"]], "Graceful Controller Parameters": [[103, "graceful-controller-parameters"]], "Lifecycle Manager": [[104, "lifecycle-manager"]], "Loopback Simulator": [[105, "loopback-simulator"]], "Map Server / Saver": [[106, "map-server-saver"]], "Map Saver Parameters": [[106, "map-saver-parameters"]], "Map Server Parameters": [[106, "map-server-parameters"]], "Costmap Filter Info Server Parameters": [[106, "costmap-filter-info-server-parameters"]], "Model Predictive Path Integral Controller": [[107, "model-predictive-path-integral-controller"]], "MPPI Parameters": [[107, "mppi-parameters"]], "Trajectory Visualization": [[107, "trajectory-visualization"]], "Path Handler": [[107, "path-handler"]], "Ackermann Motion Model": [[107, "ackermann-motion-model"]], "Constraint Critic": [[107, "constraint-critic"]], "Goal Angle Critic": [[107, "goal-angle-critic"]], "Goal Critic": [[107, "goal-critic"]], "Obstacles Critic": [[107, "obstacles-critic"]], "Cost Critic": [[107, "cost-critic"]], "Path Align Critic": [[107, "path-align-critic"]], "Path Angle Critic": [[107, "path-angle-critic"]], "Path Follow Critic": [[107, "path-follow-critic"]], "Prefer Forward Critic": [[107, "prefer-forward-critic"]], "Twirling Critic": [[107, "twirling-critic"]], "Velocity Deadband Critic": [[107, "velocity-deadband-critic"]], "Notes to Users": [[107, "notes-to-users"]], "General Words of Wisdom": [[107, "general-words-of-wisdom"]], "Prediction Horizon, Costmap Sizing, and Offsets": [[107, "prediction-horizon-costmap-sizing-and-offsets"]], "Obstacle, Inflation Layer, and Path Following": [[107, "obstacle-inflation-layer-and-path-following"]], "NavFn Planner": [[108, "navfn-planner"]], "Planner Server": [[109, "planner-server"], [179, "planner-server"]], "Regulated Pure Pursuit": [[110, "regulated-pure-pursuit"]], "Regulated Pure Pursuit Parameters": [[110, "regulated-pure-pursuit-parameters"]], "Rotation Shim Controller": [[111, "rotation-shim-controller"]], "Rotation Shim Controller Parameters": [[111, "rotation-shim-controller-parameters"]], "Savitzky-Golay Smoother": [[112, "savitzky-golay-smoother"], [166, "savitzky-golay-smoother"]], "Savitzky-Golay Smoother Parameters": [[112, "savitzky-golay-smoother-parameters"]], "Simple Smoother": [[113, "simple-smoother"]], "Simple Smoother Parameters": [[113, "simple-smoother-parameters"]], "Smac Planner": [[114, "smac-planner"]], "Description": [[114, "description"]], "Smoother Server": [[115, "smoother-server"]], "Theta Star Planner": [[116, "theta-star-planner"]], "Velocity Smoother": [[117, "velocity-smoother"]], "Velocity Smoother Parameters": [[117, "velocity-smoother-parameters"]], "Waypoint Follower": [[118, "waypoint-follower"]], "Default Plugin": [[118, "default-plugin"]], "Binary Filter Parameters": [[119, "binary-filter-parameters"]], "Denoise Layer Parameters": [[120, "denoise-layer-parameters"]], "Inflation Layer Parameters": [[121, "inflation-layer-parameters"]], "Keepout Filter Parameters": [[122, "keepout-filter-parameters"]], "Obstacle Layer Parameters": [[123, "obstacle-layer-parameters"]], "Range Sensor Parameters": [[124, "range-sensor-parameters"]], "Speed Filter Parameters": [[125, "speed-filter-parameters"]], "Static Layer Parameters": [[126, "static-layer-parameters"]], "Voxel Layer Parameters": [[127, "voxel-layer-parameters"]], "XYTheta Iterator": [[129, "xytheta-iterator"]], "Kinematic Parameters": [[130, "kinematic-parameters"]], "Publisher": [[131, "publisher"]], "LimitedAccelGenerator": [[132, "limitedaccelgenerator"]], "StandardTrajectoryGenerator": [[133, "standardtrajectorygenerator"]], "PoseProgressChecker": [[134, "poseprogresschecker"]], "SimpleGoalChecker": [[135, "simplegoalchecker"]], "SimpleProgressChecker": [[136, "simpleprogresschecker"]], "StoppedGoalChecker": [[137, "stoppedgoalchecker"]], "InputAtWaypoint": [[138, "inputatwaypoint"]], "PhotoAtWaypoint": [[139, "photoatwaypoint"]], "WaitAtWaypoint": [[140, "waitatwaypoint"]], "Smac 2D Planner": [[141, "smac-2d-planner"]], "Smac Hybrid-A* Planner": [[142, "smac-hybrid-a-planner"]], "Smac State Lattice Planner": [[143, "smac-state-lattice-planner"]], "BaseObstacleCritic": [[144, "baseobstaclecritic"]], "GoalAlignCritic": [[145, "goalaligncritic"]], "GoalDistCritic": [[146, "goaldistcritic"]], "ObstacleFootprintCritic": [[147, "obstaclefootprintcritic"]], "OscillationCritic": [[148, "oscillationcritic"]], "PathAlignCritic": [[149, "pathaligncritic"]], "PathDistCritic": [[150, "pathdistcritic"]], "PreferForwardCritic": [[151, "preferforwardcritic"]], "RotateToGoalCritic": [[152, "rotatetogoalcritic"]], "TwirlingCritic": [[153, "twirlingcritic"]], "Build Troubleshooting Guide": [[154, "build-troubleshooting-guide"]], "Common Nav2 Dependencies Build Failures": [[154, "common-nav2-dependencies-build-failures"]], "Reporting Issue": [[154, "reporting-issue"]], "Build and Install": [[155, "build-and-install"]], "Install": [[155, "install"]], "For Iron and Older": [[155, "for-iron-and-older"]], "For Jazzy and Newer": [[155, "for-jazzy-and-newer"]], "Build": [[155, "build"]], "Released Distribution Binaries": [[155, "released-distribution-binaries"]], "Rolling Development Source": [[155, "rolling-development-source"]], "Docker Container Images": [[155, "docker-container-images"]], "Generate Doxygen": [[155, "generate-doxygen"]], "Help": [[155, "help"]], "Dev Container Guide": [[156, "dev-container-guide"]], "Creating Dev Containers": [[156, "creating-dev-containers"]], "Building the image": [[156, "building-the-image"]], "Starting the container": [[156, "starting-the-container"]], "Using Dev Containers": [[156, "using-dev-containers"]], "Terminals": [[156, "terminals"]], "Lifecycle": [[156, "lifecycle"]], "Rebuilding": [[156, "rebuilding"]], "Dev Containers": [[157, "dev-containers"]], "What, Why, How?": [[157, "what-why-how"]], "What is a Dev Container?": [[157, "what-is-a-dev-container"]], "Why use a Dev Container?": [[157, "why-use-a-dev-container"]], "How do Dev Containers work?": [[157, "how-do-dev-containers-work"]], "Getting started": [[157, "getting-started"]], "Security": [[157, "security"]], "Development Guides": [[158, "development-guides"]], "Getting Involved": [[159, "getting-involved"], [159, "id1"]], "Process": [[159, "process"]], "Licensing": [[159, "licensing"]], "Developer Certification of Origin (DCO)": [[159, "developer-certification-of-origin-dco"]], "Getting Started": [[160, "getting-started"]], "Installation": [[160, "installation"]], "Running the Example": [[160, "running-the-example"]], "Navigating": [[160, "navigating"]], "Nav2": [[161, "lpn"]], "Our Sponsors": [[161, "our-sponsors"]], "Services": [[161, "services"]], "Citations": [[161, "citations"]], "Dashing to Eloquent": [[162, "dashing-to-eloquent"]], "New Packages": [[162, "new-packages"]], "New Plugins": [[162, "new-plugins"], [163, "new-plugins"], [164, "new-plugins"]], "Navigation2 Architectural Changes": [[162, "navigation2-architectural-changes"]], "Eloquent to Foxy": [[163, "eloquent-to-foxy"]], "General": [[163, "general"]], "Server Updates": [[163, "server-updates"]], "Map Server Re-Work": [[163, "map-server-re-work"]], "New Particle Filter Messages": [[163, "new-particle-filter-messages"]], "Selection of Behavior Tree in each navigation action": [[163, "selection-of-behavior-tree-in-each-navigation-action"]], "FollowPoint Capability": [[163, "followpoint-capability"]], "New Costmap Layer": [[163, "new-costmap-layer"]], "Foxy to Galactic": [[164, "foxy-to-galactic"]], "NavigateToPose Action Feedback updates": [[164, "navigatetopose-action-feedback-updates"]], "NavigateToPose BT-node Interface Changes": [[164, "navigatetopose-bt-node-interface-changes"]], "NavigateThroughPoses and ComputePathThroughPoses Actions Added": [[164, "navigatethroughposes-and-computepaththroughposes-actions-added"]], "ComputePathToPose BT-node Interface Changes": [[164, "computepathtopose-bt-node-interface-changes"]], "ComputePathToPose Action Interface Changes": [[164, "computepathtopose-action-interface-changes"]], "BackUp BT-node Interface Changes": [[164, "backup-bt-node-interface-changes"]], "BackUp Recovery Interface Changes": [[164, "backup-recovery-interface-changes"]], "Nav2 Controllers and Goal Checker Plugin Interface Changes": [[164, "nav2-controllers-and-goal-checker-plugin-interface-changes"]], "FollowPath goal_checker_id attribute": [[164, "followpath-goal-checker-id-attribute"]], "Groot Support": [[164, "groot-support"]], "SmacPlanner": [[164, "smacplanner"]], "ThetaStarPlanner": [[164, "thetastarplanner"]], "RegulatedPurePursuitController": [[164, "regulatedpurepursuitcontroller"]], "Costmap2D current_ Usage": [[164, "costmap2d-current-usage"]], "Standard time units in parameters": [[164, "standard-time-units-in-parameters"]], "Ray Tracing Parameters": [[164, "ray-tracing-parameters"]], "Obstacle Marking Parameters": [[164, "obstacle-marking-parameters"]], "Recovery Action Changes": [[164, "recovery-action-changes"]], "Default Behavior Tree Changes": [[164, "default-behavior-tree-changes"]], "NavFn Planner Parameters": [[164, "navfn-planner-parameters"]], "New ClearCostmapExceptRegion and ClearCostmapAroundRobot BT-nodes": [[164, "new-clearcostmapexceptregion-and-clearcostmaparoundrobot-bt-nodes"]], "New Behavior Tree Nodes": [[164, "new-behavior-tree-nodes"]], "sensor_msgs/PointCloud to sensor_msgs/PointCloud2 Change": [[164, "sensor-msgs-pointcloud-to-sensor-msgs-pointcloud2-change"]], "ControllerServer New Parameter failure_tolerance": [[164, "controllerserver-new-parameter-failure-tolerance"]], "Removed BT XML Launch Configurations": [[164, "removed-bt-xml-launch-configurations"]], "Nav2 RViz Panel Action Feedback Information": [[164, "nav2-rviz-panel-action-feedback-information"]], "Galactic to Humble": [[165, "galactic-to-humble"]], "Major improvements to Smac Planners": [[165, "major-improvements-to-smac-planners"]], "Simple (Python) Commander": [[165, "simple-python-commander"]], "Reduce Nodes and Executors": [[165, "reduce-nodes-and-executors"]], "API Change for nav2_core": [[165, "api-change-for-nav2-core"]], "Extending the BtServiceNode to process Service-Results": [[165, "extending-the-btservicenode-to-process-service-results"]], "Including new Rotation Shim Controller Plugin": [[165, "including-new-rotation-shim-controller-plugin"]], "Spawning the robot in Gazebo": [[165, "spawning-the-robot-in-gazebo"]], "Recovery Behavior Timeout": [[165, "recovery-behavior-timeout"]], "New parameter use_final_approach_orientation for the 3 2D planners": [[165, "new-parameter-use-final-approach-orientation-for-the-3-2d-planners"]], "SmacPlanner2D and Theta*: fix goal orientation being ignored": [[165, "smacplanner2d-and-theta-fix-goal-orientation-being-ignored"]], "SmacPlanner2D, NavFn and Theta*: fix small path corner cases": [[165, "smacplanner2d-navfn-and-theta-fix-small-path-corner-cases"]], "Change and fix behavior of dynamic parameter change detection": [[165, "change-and-fix-behavior-of-dynamic-parameter-change-detection"]], "Dynamic Parameters": [[165, "dynamic-parameters"]], "BT Action Nodes Exception Changes": [[165, "bt-action-nodes-exception-changes"]], "BT Navigator Groot Multiple Navigators": [[165, "bt-navigator-groot-multiple-navigators"]], "Removed Kinematic Limiting in RPP": [[165, "removed-kinematic-limiting-in-rpp"]], "Added Smoother Task Server": [[165, "added-smoother-task-server"]], "Removed Use Approach Velocity Scaling Param in RPP": [[165, "removed-use-approach-velocity-scaling-param-in-rpp"]], "Refactored AMCL motion models as plugins": [[165, "refactored-amcl-motion-models-as-plugins"]], "Dropping Support for Live Groot Monitoring of Nav2": [[165, "dropping-support-for-live-groot-monitoring-of-nav2"]], "Replanning Only if Path is Invalid": [[165, "replanning-only-if-path-is-invalid"]], "Fix CostmapLayer clearArea invert param logic": [[165, "fix-costmaplayer-cleararea-invert-param-logic"]], "Dynamic Composition": [[165, "dynamic-composition"]], "BT Cancel Node": [[165, "bt-cancel-node"]], "BT PathLongerOnApproach Node": [[165, "bt-pathlongeronapproach-node"]], "BT TruncatePathLocal Node": [[165, "bt-truncatepathlocal-node"]], "Constrained Smoother": [[165, "constrained-smoother"]], "Replanning at a Constant Rate and if the Path is Invalid": [[165, "replanning-at-a-constant-rate-and-if-the-path-is-invalid"]], "Euclidean Distance 2D": [[165, "euclidean-distance-2d"]], "Recovery To Behavior": [[165, "recovery-to-behavior"]], "Respawn Support in Launch and Lifecycle Manager": [[165, "respawn-support-in-launch-and-lifecycle-manager"]], "New Nav2 Velocity Smoother": [[165, "new-nav2-velocity-smoother"]], "Goal Checker API Changed": [[165, "goal-checker-api-changed"]], "Added Assisted Teleop": [[165, "added-assisted-teleop"]], "Humble to Iron": [[166, "humble-to-iron"]], "New Behavior-Tree Navigator Plugins": [[166, "new-behavior-tree-navigator-plugins"]], "Added Collision Monitor": [[166, "added-collision-monitor"]], "Removed use_sim_time from yaml": [[166, "removed-use-sim-time-from-yaml"]], "Run-time Speed up of Smac Planner": [[166, "run-time-speed-up-of-smac-planner"]], "Recursive Refinement of Smac and Simple Smoothers": [[166, "recursive-refinement-of-smac-and-simple-smoothers"]], "Simple Commander Python API": [[166, "simple-commander-python-api"]], "Smac Planner Start Pose Included in Path": [[166, "smac-planner-start-pose-included-in-path"]], "Parameterizable Collision Checking in RPP": [[166, "parameterizable-collision-checking-in-rpp"]], "Expanded Planner Benchmark Tests": [[166, "expanded-planner-benchmark-tests"]], "Smac Planner Path Tolerances": [[166, "smac-planner-path-tolerances"]], "costmap_2d_node default constructor": [[166, "costmap-2d-node-default-constructor"]], "Feedback for Navigation Failures": [[166, "feedback-for-navigation-failures"]], "Changes to Map yaml file path for map_server node in Launch": [[166, "changes-to-map-yaml-file-path-for-map-server-node-in-launch"]], "SmootherSelector BT Node": [[166, "smootherselector-bt-node"]], "Publish Costmap Layers": [[166, "publish-costmap-layers"]], "Give Behavior Server Access to Both Costmaps": [[166, "give-behavior-server-access-to-both-costmaps"]], "New Model Predictive Path Integral Controller": [[166, "new-model-predictive-path-integral-controller"]], "Behavior Tree Uses Error Codes": [[166, "behavior-tree-uses-error-codes"]], "Load, Save and Loop Waypoints from the Nav2 Panel in RViz": [[166, "load-save-and-loop-waypoints-from-the-nav2-panel-in-rviz"]], "DWB Forward vs Reverse Pruning": [[166, "dwb-forward-vs-reverse-pruning"]], "More stable regulation on curves for long lookahead distances": [[166, "more-stable-regulation-on-curves-for-long-lookahead-distances"]], "Publish Collision Monitor State": [[166, "publish-collision-monitor-state"]], "Renamed ROS-parameter in Collision Monitor": [[166, "renamed-ros-parameter-in-collision-monitor"]], "New safety behavior model \u201climit\u201d in Collision Monitor": [[166, "new-safety-behavior-model-limit-in-collision-monitor"]], "Velocity smoother applies deceleration when timeout": [[166, "velocity-smoother-applies-deceleration-when-timeout"]], "PoseProgressChecker plugin": [[166, "poseprogresschecker-plugin"]], "Allow multiple goal checkers and change parameter progress_checker_plugin(s) name and type": [[166, "allow-multiple-goal-checkers-and-change-parameter-progress-checker-plugin-s-name-and-type"]], "IsBatteryChargingCondition BT Node": [[166, "isbatterychargingcondition-bt-node"]], "Behavior Server Error Codes": [[166, "behavior-server-error-codes"]], "New Denoise Costmap Layer Plugin": [[166, "new-denoise-costmap-layer-plugin"]], "SmacPlannerHybrid viz_expansions parameter": [[166, "smacplannerhybrid-viz-expansions-parameter"]], "Iron to Jazzy": [[167, "iron-to-jazzy"]], "BehaviorTree.CPP upgraded to version 4.5+": [[167, "behaviortree-cpp-upgraded-to-version-4-5"]], "Added TwistStamped Option for Commands": [[167, "added-twiststamped-option-for-commands"]], "Add VelocityPolygon in Collision Monitor": [[167, "add-velocitypolygon-in-collision-monitor"]], "Change polygon points parameter format in Collision Monitor": [[167, "change-polygon-points-parameter-format-in-collision-monitor"]], "Introduction of Soft-Real Time Action Servers": [[167, "introduction-of-soft-real-time-action-servers"]], "opennav_coverage Project": [[167, "opennav-coverage-project"]], "opennav_docking Project": [[167, "opennav-docking-project"]], "Introduce a new Multi-Robot Bringup Launch": [[167, "introduce-a-new-multi-robot-bringup-launch"]], "New option for the Voxel and Obstacle Layers": [[167, "new-option-for-the-voxel-and-obstacle-layers"]], "use_interpolation RPP Parameter Depreciated": [[167, "use-interpolation-rpp-parameter-depreciated"]], "Changes to MPPI Goal Critic": [[167, "changes-to-mppi-goal-critic"]], "Changes to MPPI Path Angle Critic": [[167, "changes-to-mppi-path-angle-critic"]], "Changes to MPPI Path Handling For Directionality": [[167, "changes-to-mppi-path-handling-for-directionality"]], "Addition of new MPPI Cost Critic": [[167, "addition-of-new-mppi-cost-critic"]], "MPPI Acceleration": [[167, "mppi-acceleration"]], "Move Error Code Enumerations": [[167, "move-error-code-enumerations"]], "Substitution in parameter file": [[167, "substitution-in-parameter-file"]], "Allow Behavior Server Plugins to Access The Action Result": [[167, "allow-behavior-server-plugins-to-access-the-action-result"]], "Smac Planner Debug Param Name Change": [[167, "smac-planner-debug-param-name-change"]], "Smac Planner On Approach to Goal Shortcutting Solutions": [[167, "smac-planner-on-approach-to-goal-shortcutting-solutions"]], "Added GPS Waypoint Follower Server": [[167, "added-gps-waypoint-follower-server"]], "Smac Planner Hybrid-A* New Features": [[167, "smac-planner-hybrid-a-new-features"]], "New node in nav2_collision_monitor: Collision Detector": [[167, "new-node-in-nav2-collision-monitor-collision-detector"]], "Dynamic enabling/disabling of sources/polygons in Collision Monitor/Detector": [[167, "dynamic-enabling-disabling-of-sources-polygons-in-collision-monitor-detector"]], "Expose action server\u2019s result timeout": [[167, "expose-action-server-s-result-timeout"]], "RewrittenYaml could add new parameters to YAMLs": [[167, "rewrittenyaml-could-add-new-parameters-to-yamls"]], "Simple Commander API Allows Multi-Robot Namespacing": [[167, "simple-commander-api-allows-multi-robot-namespacing"]], "Change duration type in wait_action node": [[167, "change-duration-type-in-wait-action-node"]], "The costmap activation fails when required transforms are not available": [[167, "the-costmap-activation-fails-when-required-transforms-are-not-available"]], "Subtrees Obtain Shared Resources": [[167, "subtrees-obtain-shared-resources"]], "Collision Monitor: added watchdog mechanism based on source_timeout parameter with default blocking behavior": [[167, "collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior"]], "BtActionServer: use native library haltTree()": [[167, "btactionserver-use-native-library-halttree"]], "Global Frame Removed from 2 BT Nodes": [[167, "global-frame-removed-from-2-bt-nodes"]], "Introduction of CostmapUpdate.msg": [[167, "introduction-of-costmapupdate-msg"]], "Full Stack Uses Node Clocks": [[167, "full-stack-uses-node-clocks"]], "New Graceful Motion Controller": [[167, "new-graceful-motion-controller"]], "Plugin Libraries in BT Navigator Only Includes Custom Nodes": [[167, "plugin-libraries-in-bt-navigator-only-includes-custom-nodes"]], "New RViz Plugin for selecting Planners, Controllers, Goal Checkers, Progress Checkers and Smoothers": [[167, "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": [[167, "rpp-new-optional-interpolate-curvature-after-goal-behavior-and-fix-conflict-between-use-rotate-to-heading-and-allow-reversing"]], "Cancel Checker Interface For GlobalPlanner": [[167, "cancel-checker-interface-for-globalplanner"]], "New BtActionServer/BtNavigator parameter": [[167, "new-btactionserver-btnavigator-parameter"]], "New collision monitor parameter": [[167, "new-collision-monitor-parameter"]], "New graceful cancellation API for Controllers": [[167, "new-graceful-cancellation-api-for-controllers"]], "Standardization of Plugin Naming with Double Colons (::)": [[167, "standardization-of-plugin-naming-with-double-colons"]], "Collision monitor: dynamic radius for circle type polygons": [[167, "collision-monitor-dynamic-radius-for-circle-type-polygons"]], "Static Layer: new parameter footprint_clearing_enabled": [[167, "static-layer-new-parameter-footprint-clearing-enabled"]], "Lifecycle Node: added bond_heartbeat_period parameter (and allow disabling the bond mechanism)": [[167, "lifecycle-node-added-bond-heartbeat-period-parameter-and-allow-disabling-the-bond-mechanism"]], "Rotation Shim Controller: new parameter rotate_to_goal_heading": [[167, "rotation-shim-controller-new-parameter-rotate-to-goal-heading"]], "MPPI Controller: Addition of acceleration constraints": [[167, "mppi-controller-addition-of-acceleration-constraints"]], "RegulatedPurePursuit Controller [RPP]: new parameter use_cancel_deceleration": [[167, "regulatedpurepursuit-controller-rpp-new-parameter-use-cancel-deceleration"]], "Jazzy to K-Turtle": [[168, "jazzy-to-k-turtle"]], "TwistStamped Default CmdVel Change": [[168, "twiststamped-default-cmdvel-change"]], "New Nav2 Loopback Simulator": [[168, "new-nav2-loopback-simulator"]], "Docking with Static Infrastructure or Dynamic Docking": [[168, "docking-with-static-infrastructure-or-dynamic-docking"]], "New RViz panel for Docking": [[168, "new-rviz-panel-for-docking"]], "New BT Nodes": [[168, "new-bt-nodes"]], "New RViz Tool for Costmap Cost Cell Inspection": [[168, "new-rviz-tool-for-costmap-cost-cell-inspection"]], "Fix flickering visualization": [[168, "fix-flickering-visualization"]], "Option to limit velocity through DWB trajectory": [[168, "option-to-limit-velocity-through-dwb-trajectory"]], "Option to disable zero velocity publishing on goal exit": [[168, "option-to-disable-zero-velocity-publishing-on-goal-exit"]], "Added optional collision checking for the Docking Server": [[168, "added-optional-collision-checking-for-the-docking-server"]], "Revamped multirobot bringup and config files to use namespaces": [[168, "revamped-multirobot-bringup-and-config-files-to-use-namespaces"]], "Removed global map_topic from Costmap node": [[168, "removed-global-map-topic-from-costmap-node"]], "Simplified Costmap2DROS constructors": [[168, "simplified-costmap2dros-constructors"]], "Option to disable collision checking in DriveOnHeading, BackUp and Spin Actions": [[168, "option-to-disable-collision-checking-in-driveonheading-backup-and-spin-actions"]], "Migration Guides": [[169, "migration-guides"]], "Writing a New Behavior Plugin": [[170, "writing-a-new-behavior-plugin"]], "Requirements": [[170, "requirements"], [171, "requirements"], [172, "requirements"], [173, "requirements"], [174, "requirements"], [175, "requirements"], [188, "requirements"], [189, "requirements"], [191, "requirements"], [196, "requirements"], [197, "requirements"], [198, "requirements"], [199, "requirements"], [200, "requirements"], [202, "requirements"], [203, "requirements"]], "Tutorial Steps": [[170, "tutorial-steps"], [171, "tutorial-steps"], [172, "tutorial-steps"], [173, "tutorial-steps"], [174, "tutorial-steps"], [175, "tutorial-steps"], [188, "tutorial-steps"], [189, "tutorial-steps"], [191, "tutorial-steps"], [195, "tutorial-steps"], [196, "tutorial-steps"], [197, "tutorial-steps"], [198, "tutorial-steps"], [199, "tutorial-steps"], [200, "tutorial-steps"], [201, "tutorial-steps"]], "1- Creating a new Behavior Plugin": [[170, "creating-a-new-behavior-plugin"]], "2- Exporting the Behavior Plugin": [[170, "exporting-the-behavior-plugin"]], "3- Pass the plugin name through params file": [[170, "pass-the-plugin-name-through-params-file"], [174, "pass-the-plugin-name-through-params-file"]], "4- Run Behavior Plugin": [[170, "run-behavior-plugin"]], "Writing a New Behavior Tree Plugin": [[171, "writing-a-new-behavior-tree-plugin"]], "1- Creating a new BT Plugin": [[171, "creating-a-new-bt-plugin"]], "2- Exporting the planner plugin": [[171, "exporting-the-planner-plugin"], [174, "exporting-the-planner-plugin"]], "3- Add plugin library name to config": [[171, "add-plugin-library-name-to-config"]], "4- Run Your Custom plugin": [[171, "run-your-custom-plugin"]], "Writing a New Costmap2D Plugin": [[172, "writing-a-new-costmap2d-plugin"]], "1- Write a new Costmap2D plugin": [[172, "write-a-new-costmap2d-plugin"]], "2- Export and make GradientLayer plugin": [[172, "export-and-make-gradientlayer-plugin"]], "3- Enable the plugin in Costmap2D": [[172, "enable-the-plugin-in-costmap2d"]], "4- Run GradientLayer plugin": [[172, "run-gradientlayer-plugin"]], "Writing a New Controller Plugin": [[173, "writing-a-new-controller-plugin"]], "1- Create a new Controller Plugin": [[173, "create-a-new-controller-plugin"]], "2- Exporting the controller plugin": [[173, "exporting-the-controller-plugin"]], "3- Pass the plugin name through the params file": [[173, "pass-the-plugin-name-through-the-params-file"], [175, "pass-the-plugin-name-through-the-params-file"]], "4- Run Pure Pursuit Controller plugin": [[173, "run-pure-pursuit-controller-plugin"]], "Writing a New Planner Plugin": [[174, "writing-a-new-planner-plugin"]], "1- Creating a new Planner Plugin": [[174, "creating-a-new-planner-plugin"]], "4- Run StraightLine plugin": [[174, "run-straightline-plugin"]], "Writing a New Navigator Plugin": [[175, "writing-a-new-navigator-plugin"]], "1- Create a new Navigator Plugin": [[175, "create-a-new-navigator-plugin"]], "2- Exporting the navigator plugin": [[175, "exporting-the-navigator-plugin"]], "4- Run plugin": [[175, "run-plugin"]], "Plugin Tutorials": [[176, "plugin-tutorials"]], "Navigation Plugins": [[177, "navigation-plugins"]], "Behavior-Tree Navigators": [[177, "behavior-tree-navigators"]], "Costmap Layers": [[177, "costmap-layers"]], "Waypoint Task Executors": [[177, "waypoint-task-executors"]], "Goal Checkers": [[177, "goal-checkers"]], "Progress Checkers": [[177, "progress-checkers"]], "Behavior Tree Nodes": [[177, "behavior-tree-nodes"]], "Roadmaps": [[178, "roadmaps"]], "Jazzy Roadmap": [[178, "jazzy-roadmap"]], "Iron Roadmap": [[178, "iron-roadmap"]], "Humble Roadmap": [[178, "humble-roadmap"]], "Setting Up Navigation Plugins": [[179, "setting-up-navigation-plugins"]], "Planner and Controller Servers": [[179, "planner-and-controller-servers"]], "Selecting the Algorithm Plugins": [[179, "selecting-the-algorithm-plugins"]], "Summary": [[179, "summary"], [179, "id1"]], "Example Configuration": [[179, "example-configuration"], [179, "id2"]], "Conclusion": [[179, "conclusion"], [180, "conclusion"], [182, "conclusion"], [183, "conclusion"], [184, "conclusion"], [185, "conclusion"], [187, "conclusion"], [190, "conclusion"], [197, "conclusion"]], "Setting Up the Robot\u2019s Footprint": [[180, "setting-up-the-robot-s-footprint"]], "Footprint Introduction": [[180, "footprint-introduction"]], "Configuring the Robot\u2019s Footprint": [[180, "configuring-the-robot-s-footprint"]], "Build, Run and Verification": [[180, "build-run-and-verification"], [182, "build-run-and-verification"], [182, "id4"], [183, "build-run-and-verification"], [183, "id2"]], "Visualizing Footprint in RViz": [[180, "visualizing-footprint-in-rviz"]], "First-Time Robot Setup Guide": [[181, "first-time-robot-setup-guide"]], "Setting Up Odometry": [[182, "setting-up-odometry"]], "Odometry Introduction": [[182, "odometry-introduction"]], "Setting Up Odometry on your Robot": [[182, "setting-up-odometry-on-your-robot"]], "Simulating an Odometry System using Gazebo": [[182, "simulating-an-odometry-system-using-gazebo"]], "Setup and Prerequisites": [[182, "setup-and-prerequisites"]], "Adding Gazebo Plugins to a URDF": [[182, "adding-gazebo-plugins-to-a-urdf"], [183, "adding-gazebo-plugins-to-a-urdf"]], "Launch and Build Files": [[182, "launch-and-build-files"], [182, "id3"], [183, "launch-and-build-files"]], "Robot Localization Demo": [[182, "robot-localization-demo"]], "Configuring Robot Localization": [[182, "configuring-robot-localization"]], "Setting Up Sensors": [[183, "setting-up-sensors"]], "Sensor Introduction": [[183, "sensor-introduction"]], "Common Sensor Messages": [[183, "common-sensor-messages"]], "sensor_msgs/LaserScan": [[183, "sensor-msgs-laserscan"]], "sensor_msgs/PointCloud2": [[183, "sensor-msgs-pointcloud2"]], "sensor_msgs/Range": [[183, "sensor-msgs-range"]], "sensor_msgs/Image": [[183, "sensor-msgs-image"]], "Simulating Sensors using Gazebo": [[183, "simulating-sensors-using-gazebo"]], "Mapping and Localization": [[183, "mapping-and-localization"]], "Configuring nav2_costmap_2d": [[183, "configuring-nav2-costmap-2d"]], "Launching Description Nodes, RViz and Gazebo": [[183, "launching-description-nodes-rviz-and-gazebo"]], "Launching slam_toolbox": [[183, "launching-slam-toolbox"]], "Launching Nav2": [[183, "launching-nav2"]], "Visualizing Costmaps in RViz": [[183, "visualizing-costmaps-in-rviz"]], "Setting Up Transformations": [[184, "setting-up-transformations"]], "Transforms Introduction": [[184, "transforms-introduction"]], "Static Transform Publisher Demo": [[184, "static-transform-publisher-demo"]], "Transforms in Navigation2": [[184, "transforms-in-navigation2"]], "Setting Up The URDF": [[185, "setting-up-the-urdf"]], "URDF and the Robot State Publisher": [[185, "urdf-and-the-robot-state-publisher"]], "Setting Up the Environment": [[185, "setting-up-the-environment"]], "Writing the URDF": [[185, "writing-the-urdf"]], "Build and Launch": [[185, "build-and-launch"]], "Visualization using RVIZ": [[185, "visualization-using-rviz"]], "Adding Physical Properties": [[185, "adding-physical-properties"]], "Tuning Guide": [[186, "tuning-guide"]], "Inflation Potential Fields": [[186, "inflation-potential-fields"]], "Robot Footprint vs Radius": [[186, "robot-footprint-vs-radius"]], "Rotate in Place Behavior": [[186, "rotate-in-place-behavior"]], "Planner Plugin Selection": [[186, "planner-plugin-selection"]], "Controller Plugin Selection": [[186, "controller-plugin-selection"]], "Caching Obstacle Heuristic in Smac Planners": [[186, "caching-obstacle-heuristic-in-smac-planners"]], "Costmap2D Plugins": [[186, "costmap2d-plugins"]], "Nav2 Launch Options": [[186, "nav2-launch-options"]], "Other Pages We\u2019d Love To Offer": [[186, "other-pages-we-d-love-to-offer"]], "Adding a New Nav2 Task Server": [[187, "adding-a-new-nav2-task-server"]], "Lifecycle Nodes": [[187, "lifecycle-nodes"]], "Composition": [[187, "composition"]], "Error codes": [[187, "error-codes"]], "Adding a Smoother to a BT": [[188, "adding-a-smoother-to-a-bt"]], "0- Familiarization with the Smoother BT Node": [[188, "familiarization-with-the-smoother-bt-node"]], "1- Specifying a Smoother Plugin": [[188, "specifying-a-smoother-plugin"]], "2- Modifying your BT XML": [[188, "modifying-your-bt-xml"]], "Camera Calibration": [[189, "camera-calibration"]], "Docker for Development: Zero to Hero": [[190, "docker-for-development-zero-to-hero"]], "Preliminaries": [[190, "preliminaries"], [192, "preliminaries"], [193, "preliminaries"]], "Important Docker Commands": [[190, "important-docker-commands"]], "Exploring Your First Container": [[190, "exploring-your-first-container"]], "Understanding ROS Docker Images": [[190, "understanding-ros-docker-images"]], "For Docker-Based Development": [[190, "for-docker-based-development"]], "Building a Development Image": [[190, "building-a-development-image"]], "Visualizations from Docker": [[190, "visualizations-from-docker"]], "For Docker-Based Deployment": [[190, "for-docker-based-deployment"]], "Appendix": [[190, "appendix"]], "Nav2 Development Image": [[190, "nav2-development-image"]], "Nav2 Deployment Image": [[190, "nav2-deployment-image"]], "Filtering of Noise-Induced Obstacles": [[191, "filtering-of-noise-induced-obstacles"]], "1. Enable Denoise Layer": [[191, "enable-denoise-layer"]], "2. Run Nav2 stack": [[191, "run-nav2-stack"]], "How it works": [[191, "how-it-works"]], "Get Backtrace in ROS 2 / Nav2": [[192, "get-backtrace-in-ros-2-nav2"]], "From a Node": [[192, "from-a-node"]], "From a Launch File": [[192, "from-a-launch-file"]], "From Large Project": [[192, "from-large-project"]], "From Nav2 Bringup": [[192, "from-nav2-bringup"], [193, "from-nav2-bringup"]], "Automatic backtrace on crash": [[192, "automatic-backtrace-on-crash"]], "Profiling in ROS 2 / Nav2": [[193, "profiling-in-ros-2-nav2"]], "Profile from a Node": [[193, "profile-from-a-node"]], "Profile from a Launch File": [[193, "profile-from-a-launch-file"]], "Interpreting Results": [[193, "interpreting-results"]], "Using VIO to Augment Robot Odometry": [[194, "using-vio-to-augment-robot-odometry"]], "Setting Up the ZED X Camera": [[194, "setting-up-the-zed-x-camera"]], "Setting Up ZED ROS": [[194, "setting-up-zed-ros"]], "Fusing VIO Into Local State Estimate": [[194, "fusing-vio-into-local-state-estimate"]], "Fusing VSLAM Into Global State Estimate": [[194, "fusing-vslam-into-global-state-estimate"]], "Testing it Out!": [[194, "testing-it-out"]], "Dynamic Object Following": [[195, "dynamic-object-following"]], "0- Create the Behavior Tree": [[195, "create-the-behavior-tree"]], "1- Setup Rviz clicked point": [[195, "setup-rviz-clicked-point"]], "2- Run Dynamic Object Following in Nav2 Simulation": [[195, "run-dynamic-object-following-in-nav2-simulation"]], "Navigating with a Physical Turtlebot 3": [[196, "navigating-with-a-physical-turtlebot-3"]], "0- Setup Your Environment Variables": [[196, "setup-your-environment-variables"]], "1- Launch Turtlebot 3": [[196, "launch-turtlebot-3"]], "2- Launch Nav2": [[196, "launch-nav2"]], "3- Launch RVIZ": [[196, "launch-rviz"]], "4- Initialize the Location of Turtlebot 3": [[196, "initialize-the-location-of-turtlebot-3"]], "5- Send a Goal Pose": [[196, "send-a-goal-pose"]], "Navigating Using GPS Localization": [[197, "navigating-using-gps-localization"]], "GPS Localization Overview": [[197, "gps-localization-overview"]], "0- Setup Gazebo World": [[197, "setup-gazebo-world"]], "1- Setup GPS Localization system": [[197, "setup-gps-localization-system"]], "Local Odometry": [[197, "local-odometry"]], "Global Odometry": [[197, "global-odometry"]], "Navsat Transform": [[197, "navsat-transform"]], "Localization Testing": [[197, "localization-testing"]], "2- Setup Navigation system": [[197, "setup-navigation-system"]], "3- Interactive GPS Waypoint Follower": [[197, "interactive-gps-waypoint-follower"]], "4- Logged GPS Waypoint Follower & Waypoint Logging": [[197, "logged-gps-waypoint-follower-waypoint-logging"]], "Navigating with Keepout Zones": [[198, "navigating-with-keepout-zones"]], "1. Prepare filter mask": [[198, "prepare-filter-mask"], [200, "prepare-filter-mask"]], "2. Configure Costmap Filter Info Publisher Server": [[198, "configure-costmap-filter-info-publisher-server"], [200, "configure-costmap-filter-info-publisher-server"]], "3. Enable Keepout Filter": [[198, "enable-keepout-filter"]], "4. Run Nav2 stack": [[198, "run-nav2-stack"], [200, "run-nav2-stack"]], "(SLAM) Navigating While Mapping": [[199, "slam-navigating-while-mapping"]], "0- Launch Robot Interfaces": [[199, "launch-robot-interfaces"]], "1- Launch Navigation2": [[199, "launch-navigation2"]], "2- Launch SLAM": [[199, "launch-slam"]], "3- Working with SLAM": [[199, "working-with-slam"]], "4- Getting Started Simplification": [[199, "getting-started-simplification"]], "Navigating with Speed Limits": [[200, "navigating-with-speed-limits"]], "3. Enable Speed Filter": [[200, "enable-speed-filter"]], "(STVL) Using an External Costmap Plugin": [[201, "stvl-using-an-external-costmap-plugin"]], "Costmap2D and STVL": [[201, "costmap2d-and-stvl"]], "0- Setup": [[201, "setup"]], "1- Install STVL": [[201, "install-stvl"]], "1- Modify Navigation2 Parameter": [[201, "modify-navigation2-parameter"]], "2- Launch Navigation2": [[201, "launch-navigation2"]], "3- RVIZ": [[201, "rviz"]], "Using Collision Monitor": [[202, "using-collision-monitor"]], "Configuring Collision Monitor": [[202, "configuring-collision-monitor"]], "Configuring Collision Monitor with VelocityPolygon": [[202, "configuring-collision-monitor-with-velocitypolygon"]], "Preparing Nav2 stack": [[202, "preparing-nav2-stack"]], "Demo Execution": [[202, "demo-execution"], [205, "demo-execution"]], "Using Docking Server": [[203, "using-docking-server"]], "ChargingDock Plugins": [[203, "chargingdock-plugins"]], "Dock Database": [[203, "dock-database"]], "Configuring Docking Server": [[203, "configuring-docking-server"]], "Adding Docking Server to Launch": [[203, "adding-docking-server-to-launch"]], "Docking Action API": [[203, "docking-action-api"]], "Putting It All Together": [[203, "putting-it-all-together"]], "Groot - Interacting with Behavior Trees": [[204, "groot-interacting-with-behavior-trees"]], "Visualize Behavior Trees": [[204, "visualize-behavior-trees"]], "Edit Behavior Trees": [[204, "edit-behavior-trees"]], "Adding A Custom Node": [[204, "adding-a-custom-node"]], "Using Rotation Shim Controller": [[205, "using-rotation-shim-controller"]], "What is the Rotation Shim Controller?": [[205, "what-is-the-rotation-shim-controller"]], "Configuring Rotation Shim Controller": [[205, "configuring-rotation-shim-controller"]], "Configuring Primary Controller": [[205, "configuring-primary-controller"]], "General Tutorials": [[206, "general-tutorials"]]}, "indexentries": {}}) \ No newline at end of file diff --git a/tuning/index.html b/tuning/index.html index b9560a357..a6c5bff69 100644 --- a/tuning/index.html +++ b/tuning/index.html @@ -1136,7 +1136,7 @@
This was added due to quirks in some existing controllers whereas tuning the controller for a task can make it rigid – or the algorithm simply doesn’t rotate in place when working with holonomic paths (if that’s a desirable trait). The result is an awkward, stuttering, or whipping around behavior when your robot’s initial and path heading’s are significantly divergent. Giving a controller a better starting point to start tracking a path makes tuning the controllers significantly easier and creates more intuitive results for on-lookers (in one maintainer’s opinion).
Note: If using a non-holonomic, kinematically feasible planner (e.g. Smac Hybrid-A*, Smac State Lattice), this is not a necessary behavioral optimization. This class of planner will create plans that take into account the robot’s starting heading, not requiring any rotation behaviors.
-This behavior is most optimially for:
+This behavior is most optimally for:
Robots that can rotate in place, such as differential and omnidirectional robots.
Preference to rotate in place when starting to track a new path that is at a significantly different heading than the robot’s current heading – or when tuning your controller for its task makes tight rotations difficult.