fix(rover): actively stop vehicle if not armed

This commit is contained in:
Michael Fritsche
2026-09-25 13:10:43 +02:00
parent 0b3e166d4c
commit 9620cf7026
3 changed files with 9 additions and 0 deletions
@@ -106,6 +106,9 @@ void RoverAckermann::Run()
reset();
_ackermann_act_control.stopVehicle();
_was_armed = false;
} else {
_ackermann_act_control.stopVehicle();
}
// reschedule backup
@@ -107,6 +107,9 @@ void RoverDifferential::Run()
reset();
_differential_act_control.stopVehicle();
_was_armed = false;
} else {
_differential_act_control.stopVehicle();
}
// reschedule backup
@@ -107,6 +107,9 @@ void RoverMecanum::Run()
reset();
_mecanum_act_control.stopVehicle();
_was_armed = false;
} else {
_mecanum_act_control.stopVehicle();
}
// reschedule backup