Add complete phone node infrastructure: ROS2 Package (saltybot_phone): - camera_node: /phone/camera/image_raw (320x240, 15 FPS) - gps_node: /phone/gps (NavSatFix via termux-api) - imu_node: /phone/imu (accelerometer data) - openclaw_chat_node: Local LLM inference Subscribes /saltybot/speech_text Publishes /saltybot/chat_response - ws_bridge: WebSocket bridge to Jetson Orin (:9090) Phone Scripts: - termux-bootstrap.sh: Complete Termux setup - power-management.sh: Battery/thermal monitoring - README.md: Setup documentation Architecture: - Termux on Android phone - WiFi/USB tether to Jetson Orin - ROS2 topic bridge for sensors - Local LLM for on-device chat (Phi-2) - Termux:Boot auto-start - Power management for extended runtime Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Description
SaltyLab self-balancing bot firmware (STM32F722)
Languages
Python
67.1%
C
11.4%
JavaScript
9.2%
OpenSCAD
7.8%
HTML
1.5%
Other
2.9%