반응형 [SLAM] 4일차: TurtleBot3를 이용한 ROS와 Gazebo를 활용한 SLAM 실습 TurtleBot3를 이용한 ROS와 Gazebo를 활용한 SLAM 실습이번 단계에서는 TurtleBot3를 이용하여 ROS와 Gazebo에서 SLAM을 실행하고 시뮬레이션 환경에서 실습을 진행합니다.1. TurtleBot3 설치 및 환경 설정M2 Pro에서 ROS Noetic과 Gazebo가 이미 설치되어 있다고 가정하고, TurtleBot3 패키지를 설치합니다. 1. TurtleBot3 관련 패키지 설치mkdir -p ~/turtlebot3_ws/srccd ~/turtlebot3_ws/srcgit clone https://github.com/ROBOTIS-GIT/turtlebot3.gitgit clone https://github.com/ROBOTIS-GIT/turtlebot3_msgs.gitgit .. 2024. 6. 3. [SLAM] 2일차: 학습 환경 설정 학습 환경 설정이번 단계에서는 SLAM 학습을 위한 환경을 설정합니다. M2 Pro MacBook을 사용하므로, 필요한 소프트웨어를 설치하고 설정하는 과정입니다.1. Homebrew 설치Homebrew는 macOS에서 패키지를 설치하고 관리하는 데 유용한 패키지 관리자입니다. 먼저 Homebrew를 설치합니다./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. ROS 설치ROS (Robot Operating System)는 로봇 소프트웨어 개발을 위한 오픈 소스 프레임워크입니다. M2 Pro에서는 ROS Noetic을 설치하는 것이 적합합니다. 1. Homebrew를 통해 ROS .. 2024. 6. 3. 이전 1 다음 반응형