Arduino lance une bibliothèque qui connecte ROS 2 directement aux microcontrôleurs. La solution permet d'intégrer des systèmes Linux et temps réel sans intermédiaires. La technologie a été dévoilée lors de la ROSCon 2026.

La bibliothèque Arduino_RouterBridge_ROS est un outil open source qui facilite la communication entre le MPU (Linux) et le MCU (temps réel) grâce à des RPC via MsgPackRPC. La bibliothèque prend en charge les nodes, publishers, subscribers, services et actions ROS 2 directement sur Arduino, est agnostique vis-à-vis du RMW et dispose d'une interface C++. Le concours a attiré 4 028 inscrits et 1 202 projets, avec 153 soumissions finales.

Arduino lance une bibliothèque qui connecte ROS 2 directement aux microcontrôleurs.
Image : blog.arduino.cc

Tecnno Sky, entreprise du groupe ENAV, a développé un système de signalisation visuelle d'urgence pour l'environnement Digital Tower à l'aide de l'Arduino Opta RS485. Le système offre une fiabilité de niveau industriel, est compact et dispose d'interfaces Ethernet et RS485. Tiny Basic est un interpréteur de langage BASIC minimaliste développé par Dilshan pour Arduino.

Fiche technique

Fiche technique
ÉlémentSpécification
IntégrationNodes, publishers, subscribers, services et actions ROS 2 directement sur Arduino
CommunicationRPC sur MsgPackRPC
InterfaceC++
FormatCompact, montable sur rail DIN
CompétitionInventer l'avenir
Participants4 028 inscrits

Comparatif

Arduino VENTUNO Q × Arduino Opta RS485

Comparatif
ÉlémentArduino VENTUNO QArduino Opta RS485
CommunicationRPC sur MsgPackRPCEthernet et RS485
ApplicationIntégration entre systèmes de haute et basse puissanceSystème de signalisation visuelle d'urgence

Communication via RPC et indépendance vis-à-vis du RMW

La bibliothèque Arduino_RouterBridge_ROS permet d'intégrer directement des fonctionnalités de ROS 2 dans des sketches Arduino, sans intermédiaires. La bibliothèque est open source et offre de la flexibilité aux développeurs qui doivent intégrer des systèmes de haute et de basse puissance dans des applications industrielles et d'automatisation. La communication via RPC sur MsgPackRPC permet l'échange de données en temps réel, avec une latence plus faible et une meilleure efficacité.

Arduino lance une bibliothèque qui connecte ROS 2 directement aux microcontrôleurs.
Image : blog.arduino.cc

L'indépendance vis-à-vis du RMW signifie que la solution peut s'adapter à différentes implémentations de ROS 2, sans qu'il soit nécessaire de réécrire le code. La carte Arduino VENTUNO Q est essentielle au fonctionnement de la bibliothèque, car elle fait l'interface entre le monde Linux et le monde temps réel. L'Arduino VENTUNO Q est une carte qui arrive à un moment où l'intégration entre systèmes de haute et de basse puissance devient de plus en plus critique. La version précédente, l'Arduino Opta RS485, était utilisée dans des systèmes de signalisation visuelle d'urgence, mais la nouvelle carte offre une communication plus directe, via RPC sur MsgPackRPC. L'idée est que les projets qui nécessitaient auparavant des protocoles complexes puissent désormais être développés plus rapidement et avec moins d'obstacles.

Arduino lance une bibliothèque qui connecte ROS 2 directement aux microcontrôleurs.
Image : blog.arduino.cc

Arduino_RouterBridge_ROS remplace la complexité de l'intégration entre ROS 2 et les microcontrôleurs par une communication directe via RPC sur MsgPackRPC. Les systèmes Linux et temps réel fonctionnent ensemble sans barrières de protocole.

Non confirmé

  • Prix pas encore communiqué

D'après des informations de blog.arduino.cc.

Sources

  1. Unveiled at roscon the easiest way to bring arduino i o into ros 2blog.arduino.cc
  2. How techno sky and arduino opta brought an industrial visual emergency signaling solution to air traffic managementblog.arduino.cc
  3. Inside the winning arduino uno q projects from hacksters invent the future competitionblog.arduino.cc
  4. dilshan.github.io

Texte rédigé avec l'IA à partir des sources citées et vérifié par les règles automatiques de la rédaction. Notre méthode

Envie de voir resumer en premier dans les recherches Google ?

Ajouter aux sources préférées de Google