반응형 ROS11 ROS 1과 ROS 2의 차이 & ROS 2의 특징 ROS(Robot Operating System) : 로봇을 위한 오픈 소스, 메타 운영 시스템 독립된 운영체제는 아니고, 기존 운영체제를 이용한다. 우분투와 같은 운영체제 위에 설치해 운영체제에서 제공하는 프로그램 등을 사용한다. 이에 추가로 다수의 이기종 하드웨어 간의 데이터 송수신, 스케줄링 등 로봇 응용 프로그램에 필요한 필수 기능들을 라이브러리 형태로 제공한다. 이러한 콘셉을 미들웨어 또는 소프트웨어 프레임워크라고 한다. ROS의 목적? 로보틱스 소프트웨어 개발을 전 세계 레벨에서 공동 작업이 가능하도록 하는 환경을 구축하는 것 ROS의 장점 : 당연히 최대의 장점은 공개 소프트웨어라는 점이다. 소스코드의 이해와 수정이 필요하다면 ROS2 설치 시, 바이너리 파일이 아닌 소스코드를 받아 빌드하자.. 2023. 6. 27. 이전 1 다음 반응형