Le système d'exploitation du robot représente l'avenir des logiciels pour périphériques autonomes

$config[ads_kvadrat] not found

C'est pas sorcier -Le système solaire

C'est pas sorcier -Le système solaire
Anonim

Quand la plupart des gens pensent à la robotique, ils pensent à de grands appendices métalliques qui s'assemblent avec des essaims de fils pour créer un cadre maigre et humanoïde. Ce que les gens ne réalisent pas toujours, c’est que le fait de déplacer un robot a autant à voir avec la programmation qu’avec l’ingénierie. Nous avons tous ri du bêtisier de robots bipèdes du DARPA Robotics Challenge, qui s’écroulait comme s’ils venaient d’être frappés par la foudre. Mais en vérité, c’est incroyable, ces équipes ont même des robots pour faire cela. Et le logiciel qui exécute ces robots - gêné par ses formes physiques - semble avoir fonctionné. Ce n’est pas seulement une lueur d’argent. C’est pourquoi le nuage est important.

À l'heure actuelle, le logiciel le plus critique pour les robots opérationnels est le système d'exploitation appelé Robot Operating System, ou ROS, un système d'outils de programmation utilisé pour écrire et développer des logiciels de robot. Il fonctionne essentiellement comme une sorte de système à source ouverte fournissant des services similaires à ceux d’un système d’exploitation conçus spécifiquement pour la robotique: pensez: abstraction du matériel, contrôle des périphériques, implémentation de fonctionnalités communes et gestion des paquets de données.

ROS a été développé à l’origine par le laboratoire d’intelligence artificielle de Stanford en 2007, afin de soutenir ses projets (notamment le robot STAIR). De 2008 à 2013, le développement sur ROS s'est principalement déroulé dans le laboratoire de recherche Willow Garage de Menlo Park, en Californie. Début février, ROS s'est lentement transformé en un écosystème open source. À partir de là, le développement de ROS a explosé, grâce au grand nombre de groupes - industriels et académiques - qui l’utilisent maintenant et le modifient pour leurs propres projets de robotique.

Cette montée en puissance a ouvert l’écosystème ROS d’une manière qui le positionne pour devenir le logiciel Linux du logiciel robotique. Plus de 150 millions de dollars de fonds de capital de risque ont été investis dans des entreprises utilisant des ROS. Environ 9 millions de packages ROS ont été téléchargés la même année et ont été intégrés dans des systèmes allant du défi DARPA Robotics Challenge (où 18 équipes utilisaient le mode ROS) au Robonaut de la NASA.

Le fait que ROS soit open source correspond à une chaîne d'AI récente. et développements robotiques. Le plus important est la création d'OpenAI par Elon Musk et plusieurs autres grosses têtes de la Silicon Valley, pour fabriquer A.I. la recherche et le développement plus accessibles aux scientifiques du monde entier. L’idée sous-jacente à OpenAI est de faire contrepoids aux travaux exclusifs de type tour d’ivoire en cours dans les grandes entreprises - dans lesquels la technologie ne peut être ni scrutée ni jugée par la communauté scientifique en général.

En effet, créer quelque chose d'open source a ses défauts - la société qui l'a créé ne peut pas monopoliser de manière aussi efficace - mais cela permet généralement à l'architecture technologique de se développer de manière souvent imprévue. Exemple: Android de Google, qui a totalement transformé ce que les gens peuvent faire avec les smartphones, les tablettes et les appareils relevant de l’Internet des objets. ROS pourrait bientôt devenir un nom familier de la même manière qu'Android.

$config[ads_kvadrat] not found