로봇이 돌아다닐 빈 공간이나 장애물이 배치된 맵(turtlebot3_world, turtlebot3_house 등) 정보
터틀봇3(Burger, Waffle, Waffle_Pi)의 3D 형상(Meshes)과 물리적 특성(충돌 범위, 무게, 관성 등) 정의
Gazebo 안의 가상 모터와 가상 LiDAR가 ROS 2 토픽(/cmd_vel, /scan)과 통신할 수 있게 연결해주는 설정
ros-humble-turtlebot3_simulations :
turtlebot3_gazebo뿐만 아니라 시뮬레이션에 필요한 다른 유틸리티들도 함께 설치되도록 보장함
2. 환경 변수 설정
# turtlebot3 모델 설정export TURTLEBOT3_MODEL=burger# Gazebo model path 설정export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:/opt/ros/humble/share/turtlebot3_gazebo/models
# 노드 목록 확인ros2 node list>>/gazebo/robot_state_publisher/teleop_keyboard/turtlebot3_diff_drive/turtlebot3_imu/turtlebot3_joint_state/turtlebot3_laserscan# 토픽 목록 확인ros2 topic list