feat: Remove ELRS arm requirement (Issue #512) #514
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-firmware/issue-512-autonomous-arming"
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?
P0: Decouple motor arming from RC, allow Jetson autonomous operation
Problem
Robot currently requires ELRS RC transmitter to arm motors. This blocks all autonomous operation. RC is essential for emergency kill switch but shouldn't gate basic autonomous functionality.
Solution
Key Changes
Safety Verified
✓ 500ms arm-hold timer
✓ ±10° tilt limit
✓ IMU calibration required
✓ Remote E-stop blocks all arming
✓ RC failsafe: 500ms signal loss = disarm
✓ Jetson timeout: 500ms heartbeat = zero motors
Testing
See AUTONOMOUS_ARMING.md for complete protocol and testing checklist.
Branch
48e9af6