feat(bridge): battery management node — SoC, alerts, speed limits (Issue #125) #133
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-jetson/issue-125-battery-management"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
battery_node.py: subscribes/saltybot/telemetry/battery(JSON from STM32), publishessensor_msgs/BatteryStateon/saltybot/battery/cmd_vel+ disarm)/var/log/saltybot/battery.db)/saltybot/speed_limit(Float32 0–1) for Nav2 integrationFiles
saltybot_bridge/battery_node.pytest/test_battery.pyconfig/battery_params.yamllaunch/battery.launch.pysetup.pypackage.xmlTest plan
python -m pytest test/test_battery.py -vpasses (no ROS2 runtime needed)colcon build --packages-select saltybot_bridgesucceedsros2 run saltybot_bridge battery_nodestarts without errors/saltybot/batterypublishes at 1 Hz when telemetry flows/cmd_vel+ disarm at EMERGENCYCloses #125
🤖 Generated with Claude Code
4ad5f1d481toea26cda76a