Pablo Garrido

Results 465 comments of Pablo Garrido

Hello @raitzjm we are in the maintenance phase for micro-ROS. Not sure if we are going to have a slot for updating to the newest Zephyr version. If you want...

Hello @arshPratap have you considered taking a look at micro-ROS RWM, there we are using XRCE to create ROS 2 interoperable services. Probably following the same approach, you will be...

It seems that your error is in `#include `: ``` In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/include/rcutils/error_handling.h:32, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:22: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’...

You can disable building `atomic_64bits.c` file here: https://github.com/micro-ROS/micro_ros_stm32cubemx_utils/blob/3819f6819cee1ff01c3da58ecbc8bfcbf4b0a2a5/microros_static_library_ide/library_generation/colcon.meta#L26C19-L26C40

That is the point that you need to have 64 bits atomics in your platform to use micro-ROS. If your native platform does not implement them nor is able to...

Cyclone DDS is not compatible with micro-ROS. Please recheck with Fast DDS.

The micro-ROS client needs an agent to init the session, the SHM mechanism is a way of communicating entities inside an up-and-running XRCE session (that needs an agent to be...

Does the [provided example](https://github.com/micro-ROS/micro_ros_arduino/blob/iron/examples/micro-ros_publisher/micro-ros_publisher.ino) works as expected?