ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

Micro-ROS on ESP32 without external agent?

asked 2021-01-26 09:04:54 -0500

MisterEd gravatar image

We're evaluating Micro-ROS for use in our existing ESP32-based product. One of our requirements is that our bot must be able to function without network access and so must be completely self-contained (no external agent). (We're new to the (micro) ROS world but our understanding is that each sensor/actuator requires a separate node, multiple of of which can run on the MCU, but must publish/subscribe via an external agent running on a separate (linux) box.)

This thread discusses P2P functionality using an embedded agent with CedMiddleware, but it sounds like only NuttX can run such an agent, with support for other RTOSs on the road map.

Is it possible to do what we want with current Micro-ROS? If not, is there a rough timeframe for when this would be supported?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2021-01-27 03:52:05 -0500

FraFin gravatar image

Hi MisterEd, micro-ROS team speaking here.

To date, there is an alternative P2P implementation that, unlike the one using the CedMiddleware Agent, realizes a true brokerless P2P functionality (find the relevant branches here and here). It is still prototypical, but we have already successfully tested it on ESP32 boards connected over WiFi and using Best-Effort communication mode. This solution has superseeded the previous brokered solution based on the CEDMiddleware, which has not undergone major updates since the thread you're pointing at (that is, no port of the lightweight Agent to any RTOS has been carried out yet).

We'd be happy to organize a meeting so you can share further details regarding your use-case (e.g. the topology of your bot or your network access possibilities) and we can elaborate more on our solutions. If interested, please contact me at francescafinocchiaro@eprosima.com.

edit flag offensive delete link more

Comments

Hi @FraFin and @MisterEd, we have been trying to find out some more details about the above requested feature. Are there maybe already any updates on this? Thank you very much!

toebgen gravatar image toebgen  ( 2021-04-21 09:13:11 -0500 )edit

Question Tools

5 followers

Stats

Asked: 2021-01-26 07:03:43 -0500

Seen: 581 times

Last updated: Jan 27 '21