Peter Barker
277f3799a5
Rover: devo telemetry no long requires singleton classes to be passed in
6 years ago
Randy Mackay
2ba6aa7e8a
Rover: guided heading-and-speed control fix
...
This removes the lane-based-speed-control from guided mode's heading-and-speed controller which does not use the navigation controller
6 years ago
Peter Barker
6fcdfbbe32
Rover: attempt to set home position regardless of GPS lock
...
The AHRS may be supplying as a home position through mechanisms other
than a GPS lock. Don't assume in the caller to update_home().
Rover: fold update_home_from_EKF back into sole caller
This method is confusingly similarly named to update_home - and they do
pretty much the opposite thing.
Rover: remove incorrect and misleading comments on set_home_to_current_location
Rover: rewrite update_home to not set home if no origin set
Also checks that home is set before using values from it
Rover: zero stack variables when updating home
If these are a problem we have significant problems through the code
6 years ago
Peter Barker
4cdbcab723
Rover: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
dab23b817c
Rover: AP_Frsky_Telem uses singletons
6 years ago
Peter Barker
9105284a7d
Rover: remove rc out initialisation wrappers
6 years ago
Peter Barker
9496ffea14
Rover: enable gripper support
6 years ago
Peter Barker
8244158969
Rover: move handling of fence point handling up
6 years ago
Peter Barker
ded3ab99bb
Rover: move handling of MAV_CMD_DO_SET_FENCE_ENABLED up
6 years ago
Randy Mackay
d50a94aacf
Rover: minor comment fix to set-position-target handling
6 years ago
Randy Mackay
90fc2be79d
Rover: 3.5.0 release notes
6 years ago
Tom Pittenger
d5c67e0b07
Rover: move wheelEncoder logging to library
6 years ago
Randy Mackay
9067e1099f
Rover: fix LOIT_TYPE param description
6 years ago
Tom Pittenger
12f66acfb7
Rover: remove wheel_encoder_rpm
6 years ago
jmachuca77
692281b273
Rover: adding AP_RPM
6 years ago
Peter Barker
76fe58a3bd
Rover: move handling of RC_CHANNELS_OVERRIDE up
6 years ago
Peter Barker
7ea223eac6
Rover: move sending of sys_status message up
6 years ago
Randy Mackay
6cebd634cd
Rover: avoid divide-by-zero in desired-speed-final calcs
...
The previous check using is_zero would not catch divide-by-zero cases in which the turn angle was very small but not quite zero
6 years ago
Peter Barker
9b16d1bbd3
Rover: move sending of fence_status up
6 years ago
Peter Barker
bcc60fd90e
Rover: fence no longer takes reference to ahrs in constructor
6 years ago
Randy Mackay
c3016e9180
Rover: 3.5.0-rc3 release notes
6 years ago
Randy Mackay
ce3de6b047
Rover: send_wheel_encoder_distance uses definition for array size
6 years ago
Pavlo Kolomiiets
c0dcb93e4c
Rover: send mavlink WHEEL_DISTANCE message
6 years ago
Randy Mackay
88e8a849bd
Rover: make omni setup protected in AP_MotorsUGV
6 years ago
Randy Mackay
bdf6c09a76
Rover: rename custom to omni in AP_MotorsUGV
6 years ago
Randy Mackay
23efb533d5
Rover: 3.5.0-rc2 release notes
6 years ago
Randy Mackay
ac773ccd79
Rover: convert ch7_option param to rc7_option
6 years ago
Pavlo Kolomiiets
2c909cf83b
AP_WheelEncoder: Wheel encoder's offsets are properly propagated to EKF3.
6 years ago
Peter Barker
1b6bed0d4b
Rover: adjust LOG_BITMASK description to remove APM2
6 years ago
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Peter Barker
b789f75f32
Rover: Log_Write_SIMSTATE no longer takes dataflash pointer
6 years ago
Peter Barker
cc011d1a3d
Rover: remove PX4 FWVersion info
6 years ago
Peter Barker
4e94d5c0ce
APMrover2: adjust for Location_Class and Location unification
6 years ago
TsuyoshiKawamura
1e033e616f
Rover: Loiter in AUTO mode for boat
6 years ago
TsuyoshiKawamura
5575eeddab
Rover: fixed coverity issue around loiter logic
6 years ago
TsuyoshiKawamura
41fd596c06
Rover: improve cruise speed/throttle learning. fix #9777
6 years ago
TsuyoshiKawamura
e64f50860f
Rover: move mode_from_mode_num function to its alphabetical order.
6 years ago
Michael du Breuil
b00b7e827f
APMRover2: Remove unneeded GCS rally override
6 years ago
Michael du Breuil
d920795537
Rover: Reset all storage when format version is incorrect
6 years ago
murata
f88863212e
Rover: Delete NuttX version processing
6 years ago
TsuyoshiKawamura
17f8b89b17
Rover: move mode_from_mode_num to mode.cpp
6 years ago
Andrew Tridgell
ce9352942f
Rover: allow mavlink when in sensor error
6 years ago
Peter Barker
ca0374a7af
Rover: do not permit copying of a Mode
6 years ago
Michael du Breuil
216cb23806
APMRover2: Remove unneeded AP_Buffer include
6 years ago
Andrew Tridgell
088442880e
build: removed makefile build system
6 years ago
TsuyoshiKawamura
a9781686b1
Rover: Vehicle will stop with loiter in Guided mode for boat.
6 years ago
Randy Mackay
80e9a54aed
Rover: arming and mode init checks use ekf_position_ok
6 years ago
Tatsuya Yamaguchi
3ff1bb7714
Rover: add ekf failsafe
6 years ago
Peter Barker
1ee8cfad6f
Rover: split SIMSTATE, AHRS2 and AHRS3 onto their own ap_message ids
6 years ago