Robotics StackExchange | Archived questions

micro-ROS on ESP32

Hello,

I want ESP32 in my application where I have multiple robots and each robot has ESP32, sensors, and actuators. I want to send the sensors data of each robot to ROS2 main node that does the calculation and sends back the actuator commands to each robot.

I installed micro-ROS I followed this tutorial First micro-ROS Application on FreeRTOS. I built and flashed the firmware on ESP32 and tried the ping-pong example and everything is working fine.

Now, how can I continue from here? where do I write my own script that needs to be flashed into the ESP? usually I use Arduino IDE to write scripts for micro-controllers?

I appreciate any directions and help.

Thanks

Asked by ealkhteeb on 2021-05-30 23:53:37 UTC

Comments

Answers

Hello! The best option for using micro-ROS on an ESP32 is to use the micro-ROS component for ESP-IDF. This lets you use the official ESP32 programming environment and add micro-ROS to your solution.

Please if you find any problem, open an issue in the repo!

Thanks for using micro-ROS!

Asked by Pablogs on 2021-06-02 03:13:53 UTC

Comments