Arduino lanza una biblioteca que conecta ROS 2 directamente con microcontroladores. La solución permite integrar sistemas Linux y de tiempo real sin intermediarios. La tecnología se presentó durante ROSCon 2026.

La biblioteca Arduino_RouterBridge_ROS es una herramienta de código abierto que facilita la comunicación entre la MPU (Linux) y la MCU (tiempo real) mediante RPC sobre MsgPackRPC. La biblioteca admite nodes, publishers, subscribers, services y actions de ROS 2 directamente en Arduino, es agnóstica respecto a la RMW y cuenta con interfaz C++. La competición atrajo a 4.028 inscritos y 1.202 proyectos, con 153 envíos finales.

Arduino lanza una biblioteca que conecta ROS 2 directamente con microcontroladores.
Imagen: blog.arduino.cc

Tecnno Sky, empresa del ENAV Group, desarrolló un sistema de señalización visual de emergencia para el entorno Digital Tower utilizando el Arduino Opta RS485. El sistema ofrece fiabilidad industrial, es compacto y cuenta con interfaces Ethernet y RS485. Tiny Basic es un intérprete de lenguaje BASIC minimalista desarrollado por Dilshan para Arduino.

Ficha técnica

Ficha técnica
ElementoEspecificación
IntegraciónNodes, publishers, subscribers, services y actions de ROS 2 directamente en Arduino
ComunicaciónRPC sobre MsgPackRPC
InterfazC++
Factor de formaCompacto, montable en riel DIN
CompeticiónInventa el futuro
Participantes4.028 inscritos

Comparativa

Arduino VENTUNO Q × Arduino Opta RS485

Comparativa
ElementoArduino VENTUNO QArduino Opta RS485
ComunicaciónRPC sobre MsgPackRPCEthernet y RS485
AplicaciónIntegración entre sistemas de alta y baja potenciaSistema de señalización visual de emergencia

Comunicación mediante RPC y agnosticismo respecto a RMW

La biblioteca Arduino_RouterBridge_ROS permite integrar directamente recursos de ROS 2 en sketches de Arduino, sin intermediarios. La biblioteca es de código abierto y ofrece flexibilidad a los desarrolladores que necesitan integrar sistemas de alta y baja potencia en aplicaciones industriales y de automatización. La comunicación mediante RPC sobre MsgPackRPC permite el intercambio de datos en tiempo real, con menor latencia y mayor eficiencia.

Arduino lanza una biblioteca que conecta ROS 2 directamente con microcontroladores.
Imagen: blog.arduino.cc

El agnosticismo respecto a RMW significa que la solución puede adaptarse a diferentes implementaciones de ROS 2, sin necesidad de reescribir código. La placa Arduino VENTUNO Q es esencial para la funcionalidad de la biblioteca, ya que es la interfaz entre el mundo Linux y el mundo de tiempo real. La Arduino VENTUNO Q es una placa que llega en un momento en que la integración entre sistemas de alta y baja potencia se vuelve cada vez más crítica. La versión anterior, la Arduino Opta RS485, se usaba en sistemas de señalización visual de emergencia, pero la nueva placa ofrece una comunicación más directa, mediante RPC sobre MsgPackRPC. La idea es que los proyectos que antes necesitaban protocolos complejos ahora puedan desarrollarse con más agilidad y menos barreras.

Arduino lanza una biblioteca que conecta ROS 2 directamente con microcontroladores.
Imagen: blog.arduino.cc

Arduino_RouterBridge_ROS sustituye la complejidad de la integración entre ROS 2 y los microcontroladores por una comunicación directa mediante RPC sobre MsgPackRPC. Los sistemas Linux y de tiempo real funcionan juntos sin barreras de protocolo.

Sin confirmar

  • Precio aún no divulgado

Con información de blog.arduino.cc.

Fuentes

  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

Texto escrito con IA a partir de las fuentes citadas y revisado por las reglas automáticas de la redacción. Cómo trabajamos

¿Quieres ver resumer primero en las búsquedas de Google?

Añadir a las fuentes preferidas de Google