로봇 운영체제

위키백과, 우리 모두의 백과사전.
(로봇 운영 체제에서 넘어옴)

로스
ROS
RVIZ에서의 카트 밀기 시뮬레이션
개발자오픈소스 로봇틱스 펀드
윌로우 개러지
프로그래밍 언어C, C++, 파이썬, 자바
OS 계열유닉스 계열, 리눅스
상태개발 완료, 단 새 버전 개발 중
소스 형태오픈 소스 소프트웨어
최초 버전 출시일2008년 9월 20일
최신 버전키네틱 카메(Kinetic Kame) / 2016년 5월 23일(7년 전)(2016-05-23)
저장소
마케팅 대상로봇
플랫폼ARM 아키텍처, MIPS 아키텍처, x86
커널리눅스 커널
라이선스BSD 허가서
공식 웹사이트www.ros.org

로봇 운영체제(ROS,Robot Operating System)는 로봇 응용 프로그램을 개발할 때 필요한 하드웨어 추상화, 하위 디바이스 제어, 일반적으로 사용되는 기능의 구현, 프로세스간의 메시지 패싱, 패키지 관리, 개발환경에 필요한 라이브러리와 다양한 개발 및 디버깅 도구를 제공한다. ROS는 로봇 응용 프로그램 개발을 위한 운영체제와 같은 로봇 플랫폼이다. 하드웨어 플랫폼을 하드웨어 추상화로 포함하고 있으며, 로봇 응용 소프트웨어 개발을 지원을 위한 소프트웨어 플랫폼이면서 이기종의 하드웨어에서 사용 가능한 운영체제와 같은 기능을 갖추고 있다.

외부 링크[편집]