ROS 2 입문 · 1강

ROS 2 이해하기

로봇 프로그램이 왜 어렵고, ROS 2가 그 문제를 어떻게 나눠 푸는지 큰 그림을 그립니다. 8편으로 나눠 따라갑니다.

  1. 1이 강의를 마치면 무엇을 할까?지도 그리고 스스로 가는 로봇까지
  2. 2로봇 프로그램은 왜 어려울까?센서·판단·구동이 동시에 도는 문제
  3. 3바퀴를 다시 만들지 않는다ROS가 생긴 이유
  4. 4ROS는 운영체제일까?미들웨어와 도구 모음
  5. 5ROS 1과 무엇이 달라졌나마스터 없이 서로 찾기, 바꿔 끼우는 미들웨어(RMW)
  6. 6노드가 모이면 그래프ROS 그래프 한눈에
  7. 7세 가지 대화법과 설정값토픽·서비스·액션, 그리고 파라미터
  8. 8왜 최신이 아니라 Jazzy일까?배포판과 LTS, Lyrical Luth와의 관계

실습은 ROS 2 Jazzy와 Ubuntu 24.04를 기준으로 합니다. 14~15강은 Gazebo Harmonic과 TurtleBot3 burger를 씁니다.