[ROS] 간단하게 혼자 정리해본것

출처: http://wiki.ros.org/ko/ROS/Introduction

*위 출처 내용을 (나에게 )필요한 것만 정리한 내용입니다

1. ros 지원 운영체제유닉스 기반 플랫폼에서만 동작ROS용 S/W는 ubuntu와 MAC OS X에서 테스트 가능
2. ros 목적로봇의 연구개발에 있어서 코드 재사용을 편하게 하자
ros 프레임웍은 python과 C++로 구현 가능rostest로 쉽게 테스트도 가능
그래요? 그럼 그 코드를 제공하려나?
3. ros는 레이저, 센서 등을 지닌 복잡한 모바일 조작 플랫폼을 위해 설계되었다.
-----<<ROS 개념>> node, topic, publish, subscribe
robot은 여러개의 node들로 구성되어 있다.
topic은 message가 담고 있는 내용을 나타내는데,node는 publishing을 통해 주어진 topic에게 message를 보낸다.

그러면 그 topic 정보에 관심이 있는 node는 그 topic을 
subscribe함.node는 message를 통해 서로 communication 가능


댓글

이 블로그의 인기 게시물

[ROS] ros 두 기계 연결하기 (networking). 개쉬움.

[ROS - rosserial] unable to sync with device 오류

[ROS] 아두이노로 alphabot 알파봇 모터 바퀴 움직이기.