ROS 2 로봇 개발 강의
ROS2 Humble 기초부터 C++·Python 프로그래밍, TurtleBot3, WEGO LIMO, SLAM, Navigation2, 센서, Vision·AI까지 실습 중심으로 정리합니다.
처음 방문하셨다면 개발환경 → ROS2 통신 → 패키지 개발 → 시뮬레이션 → SLAM·Navigation2 → 실제 로봇 응용 순서로 학습하는 것을 권장합니다.
최신 강의
최근 등록된 ROS2 및 로봇 개발 강의입니다.
-
TurtleBot3 조립 #2
13. 2번 레이어에 서포터와 PCB 서포터 고정 필요한 부품들입니다. 2번 레이어 서포터 고정용 부품들입니다. 서포터를 모두 고정했습니다. PCB 서포터 고정용 부품들입니다. 필요한 부품들만 선택합니다. PCB 서포터의 상단에 볼트를…
-
TurtleBot3 조립 #1
TurltleBot3 e-manual 제공 사이트 : https://emanual.robotis.com/docs/en/platform/turtlebot3/overview/ 조립서 : http://emanual.robotis.com/docs/en/platform/turtlebot3/hardware_setup/#assembly-manual OpenCR e-manual : https://emanual.robotis.com/docs/en/parts/controller/opencr10/ opencr pin map은 아래와 같습니다. 2. 박스 개봉 박스를 열면 내부에 어뎁터와 소형 박스 4개가…
-

Ubuntu 22.04 Server TurtleBot3 Burger를 tmux로 한 번에 실행하기 #2
10) Here Document를 이용한 XML 작성 <<XML은 Bash의 Here Document 문법입니다. 여러 줄의 텍스트를 파일에 기록할 때 사용합니다. 기존 파일 덮어쓰기 >는 파일을 새로 작성합니다. 같은 이름의 파일이…
-

Ubuntu 22.04 Server TurtleBot3 Burger를 tmux로 한 번에 실행하기 #1
1. 구성 목표 Ubuntu 22.04 Server와 ROS 2 Humble을 설치한 TurtleBot3 Burger를 SSH로 운용할 때는 일반적으로 여러 터미널이 필요합니다. 이 글에서는 TurtleBot3에 SSH로 접속한 후 하나의 스크립트만 실행하여…
가장 많이 본 강의
방문자들이 많이 참고한 강의를 조회수 순으로 표시합니다.
ROS2 학습 로드맵
ROS2를 처음 배우는 경우 아래 순서로 학습하면 전체 구조를 이해하기 쉽습니다.
Ubuntu 22.04, ROS2 Humble, VS Code, Colcon
STEP 02 ROS2 기본 통신Node, Topic, Publisher, Subscriber, Service, Action
STEP 03 ROS2 프로그램 개발C++, Python, Package, CMake, Launch, Parameter
STEP 04 로봇 모델과 시뮬레이션TF2, URDF, Xacro, RViz2, Gazebo
STEP 05 SLAM · Navigation2LiDAR, Mapping, Localization, Path Planning, Nav2
STEP 06 Vision · AI 응용Camera, OpenCV, TensorFlow, YOLO, TensorRT