Tres sistemes principals de manipulació per a robots intel·ligents

Jan 07, 2025 Deixa un missatge

Sabeu quin sistema operatiu utilitza tots els robots del mercat?


Es calcula que la resposta que la majoria de la gent és Android. Des del punt de vista dels productes del mercat, basat en el desenvolupament del sistema Android del robot és, de fet, el corrent principal, però hi ha un altre sistema operatiu poc conegut. S'anomena ROS (Robot Operating System System Operating System), està dissenyat específicament per a la robòtica, un conjunt de sistemes operatius de codi obert, fins ara, ha nascut vuit anys.


ROS és el predecessor del Laboratori d’Intel·ligència Artificial de Stanford per tal de donar suport a l’escala (Programa de Robòtica d’Intel·ligència Artificial de la Universitat de Stanford) i l’establiment del projecte Switchyard (Switchyard). Per entendre l’evolució de ROS, hem de començar el 2007.


Aleshores, Morgan Quigley, Eric Berger i Andrew Ng van publicar un article sobre Stair, que es tractava d’utilitzar el pati de commutació per transferir informació entre programes de programari per ajudar els robots a completar eficientment tasques complexes.


Inicialment, el projecte va ser una col·laboració entre la Universitat de Stanford i el programa de robots personals de Willow Garage, una empresa de robòtica, i va ser promoguda íntegrament per aquesta empresa després del 2008. Al 2009, el sistema operatiu ROS es va introduir quan es mencionava documents rellevants que Switchyard permetria Els robots es poden recopilar modularment i sense la necessitat de redissenyar el marc.


El 2012, l'equip de ROS es va independitzar de Willow Garage i va formar una organització sense ànim de lucre (OSRF). Després d’uns quants anys de desenvolupament, Ros ha passat de ser un sistema operatiu de nínxol que ningú no va demanar ser un dels sistemes operatius de la robòtica principal.


Segons la investigació de mercat, moltes empreses de robòtica han adoptat ROS per desenvolupar productes per a nous mercats.


Com ara ClearPath, Rethink, sense límits, Neurala, Blue River, el més típic és el robot PR2 de Willow Garage.


També hi ha xifres que mostren que només el 2015, les organitzacions rellevants de capital risc van invertir més de 150 milions de dòlars en empreses de robòtica basades en el sistema operatiu ROS.


A més, diverses grans empreses han començat a notar el sistema operatiu, per exemple, Nvidia, Bosch, Qualcomm, Intel, BMW i DJI.


Per descomptat, ROS no es pot popularitzar sense el suport dels desenvolupadors. Segons estadístiques incompletes, al maig d’aquest any, més de 70 anys, 000 IPS independents a tot el món van descarregar paquets de programes ROS per 9 milions de vegades.


A més, 1840 membres de la comunitat de desenvolupadors de ROS han escrit 10 milions de línies de codi.


Quines són les característiques de ROS? De fet, ROS és de codi obert com Android, i les seves funcions són similars, ja que proporciona abstracció de maquinari, control de dispositius subjacents, implementació de funcions comunes, missatgeria inter-procés i gestió de paquets.

 

La seva singularitat rau en la seva capacitat de donar suport a diversos idiomes, com C ++, Python, Octave i Lisp, i fins i tot una combinació de llenguatges, que poden simplificar el treball dels desenvolupadors.


Com que és un sistema basat en Linux, la seva fiabilitat també serà més alta i la seva mida es pot fer més petita per a dispositius incrustats.


A més, ROS és un marc de processament distribuït, els desenvolupadors poden dissenyar executables individualment. Els processos en diferents nodes poden rebre i distribuir informació (per exemple, detecció, control, estat, planificació, etc.).


No obstant això, fins ara, entre els tres principals sistemes operatius reconeguts a la indústria per a la robòtica: Ubuntu, Android i Ros, fins ara, la majoria de les empreses utilitzen el sistema operatiu Android.

Enviar la consulta

whatsapp

Telèfon

Correu electrònic

Investigació