ROS

Print Friendly

A propos de ROS

Le Robot Operating System (ROS) est un cadre flexible pour l'écriture/le développement de programmes pour robots. Il comporte une collection d'outils, des bibliothèques et des conventions qui visent à simplifier la tâche de création de fonctionnement de robot complexe et robuste à travers une grande variété de plates-formes robotiques.
Pourquoi ? Parce que créer un logiciel robotique véritablement robuste, à usage général, est difficile.Du point de vue du robot, les problèmes qui semblent triviaux pour les humains varient souvent considérablement entre les instances de tâches et d'environnements. Faire face à ces variations est si difficle que pas une seule personne, laboratoire, ou institution ne peut espérer le faire en ne comptant que sur eux-mêmes.
En conséquence, ROS a été construit 'bootom-up' pour encourager la collaboration robotique de développement de logiciels. Par exemple, un laboratoire pourrait avoir des experts de cartographie dans les environnements intérieurs, et pourrait contribuer à un système de classe mondiale pour la production de cartes. Un autre groupe pourrait avoir des experts dans l'utilisation de cartes pour la navigation, et encore un autre groupe pourrait avoir découvert une approche de vision par ordinateur qui fonctionne bien pour la reconnaissance de petits objets en désordre. ROS a été conçu spécifiquement pour les groupes comme ceux-ci dans le but de collaborer et de s'appuyer sur le travail de l'autre.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *