SLAM
: 로봇의 위치를 추정/계측하는 기능 + 벽, 물체 등의 장애물을 계측하는 기능 → 길과 장애물 정보가 담긴 지도를 만든다!Navigation
: SLAM
으로 만든 지도를 이용하여 목적지까지 최적경로를 계산하고 주행하는 기능git clone <https://github.com/ROBOTIS-GIT/turtlebot3.git>
git clone <https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git>
git clone <https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git>
catkin_make
export TURTLEBOT3_MODEL=waffle_pi
rosalunch turtlebot3_gazebo turtlebot3_world.launch
roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch
export TURTLEBOT3_MODEL = waffle
roslaunch turtlebot3_gazebo turtlebot3_gazebo_rviz.launch
export TURTLEBOT3_MODEL=waffle
$ roslaunch turtlebot3_slam turtlebot3_slam.launch
💡 Gmapping 이용