mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-01 20:29:00 +00:00
End-to-end exercise of the micro-ROS stack on NuttX: calls microros_transport_init() to register the configured backend, brings up rclc_support / node / publisher, publishes 30 std_msgs/Int32 messages on /nuttx_pub at 1 Hz, then tears the stack down cleanly. The example's Make.defs adds $(APPDIR)/system/microros/transport to its own CFLAGS rather than the system/microros Make.defs, so the transport-glue header path is not pushed into the global search path for unrelated apps. Serves as the smoke test for the transport layer and as a template for downstream publisher apps. Signed-off-by: Arjav Patel <arjav1528@gmail.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Make.defs | ||
| Makefile | ||
| microros_pub_main.c | ||