반응형
ROS는 Robot Operating System의 약자로 로봇 하드웨어 및 소프트웨어 구성 요소를 통합하고 제어하는 데 사용된다. ROS 1은 TCP/IP 방식으로 통신하고 ROS2는 DDS 프로토콜 기반이다. 이 둘의 차이점은 Master의 유무이다. ros1은 master를 중심으로 노드 간 통신을 한다. 반면 ros2는 master없이 노드간 직접 통신이 가능하다. 우리가 이번에 설치한 우분투 20.04에서는 ros noetic을 지원하며 ros1를 사용할 것이다. 개발도구로는 우리가 우분투에서 사용하는 ls, cd, rm과 같은 Command-Line Tools, 3차원 시각화 툴 rviz, 노드간의 통신을 알기 쉽게 보여주는 rqt, 시뮬레이션을 할 수 있는 Gazebo가 있다.
-터틀심 패키지 실행 결과-
반응형
'FOSCAR-(Autonomous Driving) > ROS 스터디' 카테고리의 다른 글
[2025 ROS 스터디] 이승찬 #2주차 - ROS의 컨셉 / 명령어와 도구 (0) | 2025.01.22 |
---|---|
[2025 ROS 스터디] 홍동형 #2주차 - ROS 용어와 도구 (1) | 2025.01.22 |
[2024 ROS 스터디] 이호휘 #2주차-ROS의 용어/명령어/도구 (0) | 2025.01.19 |
[2025 ROS 스터디] 이성빈 #2주차 - ROS용어,명령어,도구 (0) | 2025.01.19 |
[2025 ROS 스터디] 신채영 #1주차 - ROS 개요 및 설치 (0) | 2025.01.17 |