Termux MQTT-to-ROS2 bridge for phone sensors #601

Closed
opened 2026-03-14 14:55:23 -04:00 by sl-jetson · 0 comments
Collaborator

Create a Jetson-side ROS2 node that subscribes to MQTT topics (saltybot/phone/imu, gps, battery) from the Termux sensor dashboard and republishes as ROS2 messages. IMU -> sensor_msgs/Imu on /saltybot/phone/imu. GPS -> sensor_msgs/NavSatFix on /saltybot/phone/gps. Battery -> sensor_msgs/BatteryState on /saltybot/phone/battery. Handle MQTT reconnection, message validation, timestamp alignment. Launch file included.

Create a Jetson-side ROS2 node that subscribes to MQTT topics (saltybot/phone/imu, gps, battery) from the Termux sensor dashboard and republishes as ROS2 messages. IMU -> sensor_msgs/Imu on /saltybot/phone/imu. GPS -> sensor_msgs/NavSatFix on /saltybot/phone/gps. Battery -> sensor_msgs/BatteryState on /saltybot/phone/battery. Handle MQTT reconnection, message validation, timestamp alignment. Launch file included.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#601
No description provided.