첨단기술정보

  1. home
  2. 알림마당
  3. 과학기술정보분석
  4. 첨단기술정보

로봇 운영 시스템(ROS)

전문가 제언
○ ROS(Robot Operating System)는 구조적인 통신 계층을 통해 이기종의 로봇 개체들을 운용할 수 있도록 해 주는 오픈 소스 로봇 소프트웨어 프레임워크이다. 이 ROS는 PCL과 OpenCV 소프트웨어 등을 운영하는 WillowGarage 사에서 만들어 BSD 라이센스를 가진 오픈 소스 소프트웨어로 배포하고 있으며, 이미 수많은 로봇 플랫폼에 적용되어 전 세계 유수의 대학과 연구소 등에서 활발히 연구하고 있다.

○ ROS의 주요 목표는 로봇의 연구개발에 사용된 코드의 재사용을 지원하는 것이다. ROS의 코드는 다른 로봇 소프트웨어 프레임워크와 통합할 수 있는데, 이미 OpenRAVE, Orocos, 그리고 Player와 통합할 수 있다. 또한, ROS 프레임워크는 언어의 독립성을 가져 어떤 언어(Python, C++, Lisp)와도 쉽게 구현이 가능하며, 아울러 ROS는 대규모 실행 시스템 및 대형 개발장치에 적합하다.

○ Google은 이미 다양한 방향에서 서비스 로봇의 상용화에 다가서고 있다. Google이 투자한 WillowGarage 사를 통해 로봇 플랫폼 ROS를 세계적인 로봇 플랫폼으로 성장시켰으며, 실제 하드웨어 로봇 PR2를 통해 ROS 관련기술 및 서비스 모델의 개발을 진행하고 있다. 또한, 안드로이드 플랫폼과 ROS의 결합을 통한 클라우드 로보틱스의 구현도 시도하고 있다.

○ 우리나라의 KIST 김문상 지능로봇 프론티어 사업단장은 다양한 로봇 기술과 하드웨어, 소프트웨어 콘텐츠를 통합한 한국형 로봇 플랫폼의 조기 정착을 위해 정부지원의 절실함을 호소하였다. 또한, 강원대학교의 박홍성 교수는 미국 WillowGarage 사의 ROS, 일본의 OpenRTM 등 선진국 소프트웨어 플랫폼과 우리나라에서 개발한 OPRoS(Open Platform for Robotic Services)를 비교하고, 앞으로의 차별화된 플랫폼 전략 마련의 필요성을 강조하고 있다.
저자
Kei Okada
자료유형
학술정보
원문언어
일어
기업산업분류
일반기계
연도
2012
권(호)
30(9)
잡지명
日本ロボット學會誌
과학기술
표준분류
일반기계
페이지
830~835
분석자
이*요
분석물
담당부서 담당자 연락처
이 페이지에서 제공하는 정보에 대하여 만족하십니까?
문서 처음으로 이동