ROS(Robot Operating System: 로봇 오퍼레이팅 시스템)는 로봇 어플리케이션용 소프트웨어 작성을 위한 오픈 소스 프레임워크입니다.
ROS는 놀라운 유연성을 발휘하며, 특히 무인 운반차(AGV) 조작, 물건 잡기, 충돌 방지 등과 같은 동적 환경에서 강점을 보여줍니다.
전체 ROS 패키지에는 정해진 기능과 드라이버가 포함되어 있을 뿐 아니라, 공유 커뮤니티를 통해 사용자가 이용할 수 있도록 되어 있습니다. 예를 들면 픽 앤 플레이스 어플리케이션에 쉽게 맞출 수 있는 경로 계획 기능이 있습니다. 개별 ROS 패키지는 모듈형이므로 다용도로 사용이 가능합니다. 또한 다양한 제조업체의 하드웨어와 호환됩니다.