feat(rover): SaltyRover 4-wheel ESC motor driver (Issue #110) #117
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-controls/issue-110-rover-driver"
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
speed_to_pwm(1000–2000 µs),compute_wheel_speedswith ±max clip,odometry_from_wheel_speedsinverse helperP<ch1>,<ch2>,<ch3>,<ch4>\nprotocol +H\nheartbeat; deadman on/cmd_velsilence; runtime 2WD/4WD variant switch viafour_wheelparam (live viaros2 param set); dead-reckoning odometry; publishes/saltybot/rover_pwm(JSON) +/saltybot/rover_odomTest plan
pytest test/test_rover_kinematics.py)ros2 launch saltybot_rover_driver rover_driver.launch.pyP1500,1500,1500,1500\nat restros2 param set /rover_driver four_wheel false/saltybot/rover_odomupdates during motionCloses #110
🤖 Generated with Claude Code
e313d92012to3c438595e8