[ROS: Robot Operating System] 1-1. 개요
1. ROS의 정의 - ROS란 Robot Operating System의 약자로 "로스" 라고 발음하고, 로봇용 공개소스 메타운영체제 (Meta-operating system)이다. - 메타운영체제 (Meta-operating sysetem)는 응용 프로그램을 개발하기 위해 스케쥴링 및 로드, 감시, 에러 처리 등을 실행하는 시스템을 의미한다. - 즉, ROS는 로봇 응용 프로그램을 개발하기 위한 운영체제와 같은 로봇 플랫폼이지만, 리눅스, 윈도우, OS-X, 안드로이드 등과 같은 전통적인 운영체제는 아니다. - 따라서, ROS는 기존의 OS를 기반으로 스케쥴링, 파일시스템, 프리세스 관리 등을 사용할 수 있도록 하며, Middleware+Software Framework+Tools+Plumbing+E..