layout |
lang |
ref |
read_time |
share |
author_profile |
permalink |
tabs |
tab_title1 |
tab_title2 |
tab_title3 |
tab_title4 |
tab_title5 |
tab_title6 |
tab_title7 |
sidebar |
product_group |
page_number |
archive |
en |
navigation |
true |
true |
false |
/docs/en/platform/turtlebot3/navigation/ |
ROS |
Kinetic |
Melodic |
Noetic |
Dashing |
Foxy |
Humble |
Windows |
title |
nav |
TurtleBot3 |
turtlebot3 |
|
turtlebot3 |
11 |
{::options parse_block_html="true" /}
WARNING: In this instruction, TurtleBot3 may move and rotate. Please place the robot on a safe ground.
{: .notice--warning}
{% capture notice_01 %}
NOTE
- Please run the Navigation on Remote PC.
- Make sure to launch the Bringup from TurtleBot3 before executing any operation.
- The Navigation uses a map created by the SLAM. Please prepare a map before running the Navigation.
{% endcapture %}
{{ notice_01 | markdownify }}
[Navigation][navigation] is to move the robot from one location to the specified destination in a given environment. For this purpose, a map that contains geometry information of furniture, objects, and walls of the given environment is required. As described in the previous [SLAM][slam] section, the map was created with the distance information obtained by the sensor and the pose information of the robot itself.
The [Navigation][navigation] enables a robot to move from the current pose to the designated goal pose on the map by using the map, robot's encoder, IMU sensor, and distance sensor. The procedure for performing this task is as follows.
{% include en/platform/turtlebot3/navigation/navigation_run_navigation_nodes_kinetic.md %}
{% include en/platform/turtlebot3/navigation/navigation_run_navigation_nodes_melodic.md %}
{% include en/platform/turtlebot3/navigation/navigation_run_navigation_nodes_noetic.md %}
{% include en/platform/turtlebot3/navigation/navigation_run_navigation_nodes_dashing.md %}
{% include en/platform/turtlebot3/navigation/navigation_run_navigation_nodes_foxy.md %}
{% include en/platform/turtlebot3/navigation/navigation_run_navigation_nodes_foxy.md %}
{% include en/platform/turtlebot3/navigation/navigation_run_navigation_nodes_windows.md %}
{% include en/platform/turtlebot3/navigation/navigation_estimate_initial_pose_kinetic.md %}
{% include en/platform/turtlebot3/navigation/navigation_estimate_initial_pose_melodic.md %}
{% include en/platform/turtlebot3/navigation/navigation_estimate_initial_pose_noetic.md %}
{% include en/platform/turtlebot3/navigation/navigation_estimate_initial_pose_dashing.md %}
{% include en/platform/turtlebot3/navigation/navigation_estimate_initial_pose_foxy.md %}
{% include en/platform/turtlebot3/navigation/navigation_estimate_initial_pose_foxy.md %}
{% include en/platform/turtlebot3/navigation/navigation_estimate_initial_pose_windows.md %}
{% include en/platform/turtlebot3/navigation/navigation_set_navigation_goal_kinetic.md %}
{% include en/platform/turtlebot3/navigation/navigation_set_navigation_goal_melodic.md %}
{% include en/platform/turtlebot3/navigation/navigation_set_navigation_goal_noetic.md %}
{% include en/platform/turtlebot3/navigation/navigation_set_navigation_goal_dashing.md %}
{% include en/platform/turtlebot3/navigation/navigation_set_navigation_goal_foxy.md %}
{% include en/platform/turtlebot3/navigation/navigation_set_navigation_goal_foxy.md %}
{% include en/platform/turtlebot3/navigation/navigation_set_navigation_goal_windows.md %}
{% include en/platform/turtlebot3/navigation/navigation_tuning_guide_kinetic.md %}
{% include en/platform/turtlebot3/navigation/navigation_tuning_guide_melodic.md %}
{% include en/platform/turtlebot3/navigation/navigation_tuning_guide_noetic.md %}
{% include en/platform/turtlebot3/navigation/navigation_tuning_guide_dashing.md %}
{% include en/platform/turtlebot3/navigation/navigation_tuning_guide_foxy.md %}
{% include en/platform/turtlebot3/navigation/navigation_tuning_guide_foxy.md %}
{% include en/platform/turtlebot3/navigation/navigation_tuning_guide_windows.md %}