Shiv Tyagi
dbd6cd1a58
Rover: Copter: remove pilot_throttle_checks()
...
This method is redundant as radio_failsafe_check() takes care of below acceptable value of throttle.
3 years ago
Shiv Tyagi
1b8fc31fcd
Rover : add pilot_throttle_checks() to check throttle failsafe
...
This adds pilot_throttle_checks to check for throttle failsafe and prevents arming if throttle failsafe is triggered
3 years ago
Randy Mackay
109d9f59a5
Rover: add torqeedo to pre-arm checks
4 years ago
Peter Barker
5001978704
Rover: add do_disarm_checks boolean to disarm call
...
this creates symmetry between arming and disarming, at least as far as
the top-level arm() and disarm() calls are concerned.
4 years ago
Peter Barker
d31700c310
Rover: rename directory from APMrover2
5 years ago
Peter Barker
98c999d0de
APMrover2: log disarm method
5 years ago
Rishabh
961eeb3b58
Rover: disallow arming in RTL and S_RTL mode
5 years ago
Peter Barker
d2520b7a94
Rover: AP_Arming now logs arm/disarm events
5 years ago
Randy Mackay
7c2c6dbab3
Rover: pre-arm check that WP_SPEED is positive
5 years ago
Peter Barker
bab31a2d61
Rover: enable RC calibration checks
6 years ago
Randy Mackay
c233c3aff3
Rover: integrate OAPathPlanner
6 years ago
Peter Barker
df3a7d32ea
Rover: move common proximity pre-arm checks up
6 years ago
Peter Barker
def3bb374f
Rover: move check for ARMING_CHECK_NONE back into Rover
...
Rover allows all prearm and arm checks to be bypassed with
ARMING_CHECK_NONE. Not all vehicles allow this, so move this bypass
back into Rover.
6 years ago
Peter Barker
9851ec1ddb
Rover: move arming-related functionality into parent classes
...
Logging moves up
arming via mavlink moves up
arming via switch moves up
6 years ago
Peter Barker
a38092e220
Rover: move checking of fence up
6 years ago
Peter Barker
ea12f6caec
Rover: use singletons in AP_Arming
7 years ago
Peter Barker
9d0da4a71f
Rover: move home state into AP_AHRS
7 years ago
Peter Barker
81ba037582
Rover: use baro singleton
7 years ago
Peter Barker
1f772c05f4
Rover: delete correct assignment operator
7 years ago
khancyr
5503a0069d
Rover: add proximity library
7 years ago
khancyr
c3fb985ec5
Rover: add fence support
7 years ago
Andrew Tridgell
482ae876fb
Rover: removed create() method for objects
...
See discussion here:
https://github.com/ArduPilot/ardupilot/issues/7331
we were getting some uninitialised variables. While it only showed up in
AP_SbusOut, it means we can't be sure it won't happen on other objects,
so safest to remove the approach
Thanks to assistance from Lucas, Peter and Francisco
7 years ago
Randy Mackay
c17549c7ff
AP_Arming: integrate pre arm check if regular and skid steering configured
7 years ago
Peter Barker
5612292802
Rover: allow vehicle to be armed in manual with no GPS
7 years ago
Lucas De Marchi
5ec1430726
APMrover2: use static method to construct AP_Arming_Rover
7 years ago
khancyr
8223743df8
Rover: add pre_arm_rc_checks
8 years ago
Peter Barker
ddf172c75b
Rover: AP_Arming: use callback in place of variable reference for home state
8 years ago