지능형 로봇을위한 3 가지 주요 조작 시스템

Jan 07, 2025 메시지를 남겨주세요

시장의 모든 로봇에서 어떤 운영 체제가 사용되는지 알고 있습니까?


대부분의 사람들이주는 대답은 안드로이드 인 것으로 추정됩니다. 시장에있는 제품의 관점에서 볼 때 로봇의 안드로이드 시스템 개발을 기반으로하는 제품은 실제로 주류이지만 또 다른 운영 체제는 거의 알려져 있지 않습니다. ROS (로봇 운영 체제 로봇 운영 체제)라고하며, 현재까지 오픈 소스 운영 체제 세트 인 로봇 공학을 위해 특별히 설계되었습니다.


ROS는 계단 (Stanford University Artificial Intelligence Robotics Program)과 Switchyard (Switchyard) 프로젝트의 설립을 지원하기 위해 Stanford 인공 지능 연구소의 전신입니다. ROS의 진화를 이해하려면 2007 년에 시작해야합니다.


당시 Morgan Quigley, Eric Berger 및 Andrew Ng는 계단에 대한 논문을 발표했습니다.이 논문은 스위치 야드를 사용하여 소프트웨어 프로그램 간 정보를 전송하여 로봇이 복잡한 작업을 효율적으로 완료하도록 도와주었습니다.


처음에는이 프로젝트는 로봇 회사 인 스탠포드 대학교와 개인 로봇의 개인 로봇 프로그램 간의 협력으로 2008 년 이후 해당 회사에서 전적으로 홍보했습니다. 2009 년까지 ROS 운영 체제는 스위치 사이트가 허용 할 관련 문서가 도입되었습니다. 로봇은 프레임 워크를 재 설계 할 필요없이 모듈 식으로 컴파일해야합니다.


2012 년 ROS 팀은 Willow Garage와 독립하여 비영리 단체 (OSRF)를 구성했습니다. 몇 년간의 개발 후 ROS는 틈새 운영 체제가되어 아무도 주류 로봇 운영 체제 중 하나가 되라고 요청하지 않았습니다.


Market Research에 따르면 많은 로봇 회사는 ROS를 채택하여 새로운 시장을위한 제품을 개발했습니다.


Clearpath, Rethekink, Unbounded, Neurala, Blue River와 같은 가장 일반적인 것은 Willow Garage의 PR2 로봇입니다.


2015 년에만 관련 벤처 캐피탈 조직이 ROS 운영 체제를 기반으로 한 로봇 회사에 1 억 5 천만 달러 이상을 투자했음을 보여주는 수치도 있습니다.


또한, 많은 대기업들이 Nvidia, Bosch, Qualcomm, Intel, BMW 및 DJI와 같은 운영 체제를 알아 차리기 시작했습니다.


물론 ROS는 개발자의 지원 없이는 대중화 할 수 없습니다. 불완전한 통계에 따르면 올해 5 월, 70 개 이상의 000 전 세계의 독립 IPS가 9 백만 번 ROS 프로그램 패키지를 다운로드했습니다.


또한 ROS 개발자 커뮤니티의 1840 명이 1 천만 줄의 코드를 작성했습니다.


ROS의 기능은 무엇입니까? 실제로 ROS는 Android만큼 오픈 소스이며, 그 기능은 하드웨어 추상화, 기본 장치 제어, 공통 기능 구현, 프로세스 간 메시징 및 패킷 관리를 제공한다는 점에서 비슷합니다.

 

고유성은 C ++, Python, Octave 및 LISP와 같은 여러 언어를 지원하는 능력 및 개발자의 작업을 단순화 할 수있는 혼합 언어를 지원하는 능력에 있습니다.


Linux 기반 시스템이기 때문에 신뢰성도 높아지고 내장 장치의 경우 크기가 작을 수 있습니다.


또한 ROS는 분산 처리 프레임 워크이며 개발자는 실행 파일을 개별적으로 설계 할 수 있습니다. 다른 노드의 프로세스는 다양한 정보 (예 : 감지, 제어, 상태, 계획 등)를 수신하고 배포 할 수 있습니다.


그러나 현재 로봇 공학 업계에서 우분투, 안드로이드 및 ROS를 위해 인정 된 세 가지 주요 운영 체제 중 현재 대부분의 회사는 Android 운영 체제를 사용합니다.

문의 보내기

whatsapp

전화

이메일

문의