Peter Barker
bab31a2d61
Rover: enable RC calibration checks
6 years ago
Peter Barker
2bc3f8b5c9
Rover: remove dangling print_mode method declaration
6 years ago
Tom Pittenger
692bf1c931
Rover: null check for unconfigured RCMAP_YAW which is not use don all vehicle types
6 years ago
Pierre Kancir
86406fdb02
APMrover2: pass mavlink_message_t by const reference
6 years ago
Peter Barker
4e5696a13a
Rover: RangeFinder uses AP_SerialManager singleton
6 years ago
Lyuyang Hu
5f37ed2bb8
Rover: rename APMrover2.cpp to Rover.cpp
6 years ago
Lyuyang Hu
43719d5e5d
Rover: move contents of Rover.cpp to APMrover2.cpp
6 years ago
Peter Barker
a4a54dc0cd
Rover: split RC_CHANNELS messages onto separate ap_message ids
6 years ago
Peter Barker
98f637ba6c
Rover: stop passing relay and ahrs into camera constructor
6 years ago
Peter Barker
ca03c5b2a9
Rover: EKF logging moved into EKF from logger
6 years ago
Peter Barker
9d95933845
Rover: ServoRelayEvents uses Relay singleton
6 years ago
Peter Barker
ee4e876fd7
Rover: stop setting beacon in AHRS
6 years ago
Peter Barker
a50004baff
Rover: add sanity check when fetching GCS_MAVLink instance
6 years ago
Michael du Breuil
06e7120b4b
Rover: Send a heartbeat on mode change
6 years ago
Peter Barker
ea2de1c11a
Rover: allow GCS MAVLink base class to handle out-of-time for sending messages
6 years ago
Peter Barker
4a2022d6e3
Rover: remove pointless protocol parameter to setup_uart
6 years ago
Peter Barker
e2df3225b2
Rover: stop pointlessly passing serial manager around
6 years ago
Michael du Breuil
631a0bdbff
Rover: Enable scripting parameters
6 years ago
Peter Barker
ced80adaa5
Rover: set os_sw_version to date fw was compiled
...
Also avoids non-trivial-designator compilation error
6 years ago
Randy Mackay
c233c3aff3
Rover: integrate OAPathPlanner
6 years ago
Peter Barker
c61412d2d1
Rover: correct get_distance_to_destination in loiter mode
6 years ago
Peter Barker
df3a7d32ea
Rover: move common proximity pre-arm checks up
6 years ago
Peter Hall
8caa753a55
Rover: init windvane with serial_manager
6 years ago
Tatsuya Yamaguchi
e18b3cac6b
Rover: Allowed to arm in Manual mode without GPS
6 years ago
Peter Barker
22c5954c8f
Rover: move Arming functions into AP_Arming file
6 years ago
Peter Barker
55a9165624
Rover: emit throttle armed and throttle disarmed statustexts
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
Randy Mackay
66fa948e27
Rover: send position-target-global-int mavlink messages
6 years ago
Randy Mackay
93b05d7d8a
Rover: add get_desired_location method
6 years ago
Peter Hall
54165dbc9c
Rover: GCS_Mavlink: add windvane speed calabration
6 years ago
Peter Barker
9f97125656
Rover: stop passing references to AC_Avoid constructor
6 years ago
Patrick José Pereira
1c816b1fe1
rover: Fix parameter type capitalization
...
This parameter type is used by groundstation to create the parameter subcategory
Since this creationg is case sensitive, the capitalization should be done here.
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Randy Mackay
c69adf8a7d
Rover: 3.5.1 release notes
6 years ago
Arjun Vinod
14cb042e89
Rover: use WP_SPEED instead of CRUISE_SPEED to set loiter's maximum speed
6 years ago
Andrew Tridgell
e046d86c59
Rover: fixed typo in log write
6 years ago
Peter Hall
e2ed76886c
Rover: AP_MotorsUGV make has sail protected
6 years ago
Peter Hall
b5782f0b7a
Rover: convert old sailboat parameters
6 years ago
Peter Hall
2d9a0195ce
Rover: make sailboat a class
6 years ago
Peter Hall
d5f3cf50e4
Rover: Parmeters: remove old sailboat params
6 years ago
Peter Hall
f22d7c906a
Rover: move to use new sailboat class
6 years ago
Tom Pittenger
818b1a77ea
Rover: move heartbeat sending to gcs instead of by vehicles
6 years ago
Peter Barker
e9c5034c54
Rover: fix build when rally points disabled
6 years ago
Randy Mackay
8c034e6fa2
Rover: prepend _old to some unused param enums
6 years ago
Randy Mackay
d0a39e6114
Rover: fix notification in guided and rtl
6 years ago
Peter Barker
40f3f414cd
Rover: handle AR_WPNav failing to set desired location
6 years ago
Randy Mackay
20152dbdb7
Rover: fix logging of desired lateral acceleration
6 years ago
Randy Mackay
39418abafb
Rover: use AR_WPNAV_HEADING_UNKNOWN in place of local define
6 years ago
Randy Mackay
1f2500d268
Rover: follow uses local desired_yaw_cd
...
reducing dependency on shared _desired_yaw_cd with the hope that it can eventually be removed
also minor comment update for desired_yaw_cd
6 years ago
Randy Mackay
2b654983a9
Rover: yaw_error_cd becomes local variable in Loiter only
6 years ago