Andrew Tridgell
7186b18ec3
APMrover2: moved AC_PID dependency to core
2019-11-02 16:31:04 +11:00
sahith22
e7c2528654
Rover: Added reversing loiter_type parameter
2019-11-02 07:11:55 +08:00
Peter Barker
7c8510dd4b
Rover: Proximity uses rangefinder singleton
2019-10-31 11:58:15 +08:00
Peter Barker
6f6b143929
Rover: adjust for proximity status namespace change
2019-10-31 11:58:15 +08:00
Peter Barker
da8a861164
Rover: stop passing serial manager to proximity constructor
2019-10-31 11:58:15 +08:00
Michael du Breuil
a1acc75e11
Rover: Support new AP_Vehicle::set_mode
2019-10-25 08:48:22 +08:00
Randy Mackay
15643f9245
Rover: release notes for 4.0.0-rc2
2019-10-24 13:01:15 +09:00
Peter Barker
3fff2eaf6d
Rover: use ahrs singleton to log ATT, POS and AHRS2
2019-10-24 13:15:46 +11:00
Peter Hall
75956755bb
Rover: add dedicated sailboat crosstrack and loiter params
2019-10-23 08:28:39 +08:00
Randy Mackay
a7eea2a4e3
Rover: wheel encoder sends alternate sensors on each update
2019-10-22 07:15:48 +08:00
Randy Mackay
93aa600e5d
Rover: ekf check allows relative position estimates
...
This allows arming using only wheel encoders which provide relative positions
2019-10-22 07:15:48 +08:00
Randy Mackay
48c0651df5
Rover: minor comment change
2019-10-22 07:15:48 +08:00
Randy Mackay
80c58696d0
Rover: Hold or Loiter within Auto on mission completion
2019-10-15 17:03:00 +09:00
Peter Barker
3bf9a45ed1
Rover: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
4a9b781d3e
Rover: become an AP_Vehicle
2019-10-08 11:26:04 +11:00
Peter Barker
617b917237
Rover: remove bogus ARMING_CHECK_NONE 'bitmask value'
2019-10-08 10:31:07 +11:00
Henry Wurzburg
4a42a3a23a
Rover: implement steering trim save in armed/manual mode only
2019-10-08 07:41:57 +09:00
Randy Mackay
65e4ee9e2b
Rover: minor restructure of loiter at end of rtl and srtl
2019-10-07 10:16:06 +09:00
Henry Wurzburg
0963551d23
Rover: change RTL/SRTL from circling to loitering for boats
2019-10-07 10:16:06 +09:00
Randy Mackay
0ab5ebbd9b
Rover: follow mode restores offsets to zero on exit
2019-10-07 08:30:45 +09:00
Randy Mackay
9456fe4d70
Rover: failsafe check format fix
...
adding some brackets perhaps makes it a little clearer
2019-10-05 07:30:17 +09:00
Henry Wurzburg
006004be13
Rover: FS_OPTION allows failsafe from hold mode
2019-10-05 07:30:17 +09:00
Randy Mackay
927a1e4f9d
Rover: fix version to be 4.0.0
2019-10-01 20:05:53 +09:00
Randy Mackay
ec6a573d53
Rover: 4.0.0-rc1 release notes
2019-10-01 20:04:41 +09:00
Peter Barker
b6bc0c638c
Rover: call periodic fence update function
2019-09-28 07:58:48 +09:00
Peter Barker
1fd989491c
Rover: initialise AC_Fence library
2019-09-28 07:58:48 +09:00
Henry Wurzburg
266457711a
Rover: add loiter gain and max vehicle speed params
2019-09-27 17:47:13 +09:00
Peter Hall
e28d56f63a
Rover: use AR_WPNav get stopping location
2019-09-27 09:09:47 +09:00
Peter Hall
d83745e305
Rover: Sailboat tacking improvements
2019-09-26 18:23:03 +09:00
Randy Mackay
7cd6aec799
Rover: fix init of struct published to OSD
2019-09-26 15:35:55 +09:00
Henry Wurzburg
9ac79b1698
Rover: publish nav data to OSD
2019-09-25 15:15:55 +09:00
Andrew Tridgell
c9278632a5
Rover: updated release notes for 3.5.2
2019-09-24 14:14:10 +10:00
Randy Mackay
7c2c6dbab3
Rover: pre-arm check that WP_SPEED is positive
2019-09-20 09:01:57 +09:00
Peter Barker
37293b1cf4
Rover: remove stale defines for log message types
2019-09-18 15:02:57 +10:00
Randy Mackay
981b2b1d50
Rover: version to 4.0.0-dev
2019-09-17 11:39:47 +09:00
Peter Barker
0d7db0bbfe
Rover: remove get_advanced_failsafe override; singleton to be used
2019-09-17 09:13:43 +10:00
Peter Hall
412be730e4
Rover: rename abs to true wind
2019-09-11 11:22:12 +09:00
Peter Barker
0aed55b272
Rover: remove ineffective DEVO_TELEM_ENABLED
2019-09-04 17:47:33 +10:00
Henry Wurzburg
b61edd5a96
Rover: remove duplicate parameter comments
...
causes wiki duplications ...already included elsewhere
2019-09-02 11:01:47 +09:00
Randy Mackay
abe04db372
Rover: RC_Channel uses sailboat::set_motor_state
2019-09-01 09:11:25 +09:00
Randy Mackay
488ae65e8f
Rover: rework sailboats with motoring
...
renamed throttle with motor
added set_motor_state accessor
removed overloading of ENABLE parameter
fixed circular tack_enabled logic which led to assisting a tack disabling a tack
separate assistance for low wind vs tacking
2019-09-01 09:11:25 +09:00
Randy Mackay
e023400fda
Rover: rename nav_enabled to tack_enabled
...
tack_enabled is more precise than nav_enabled so it describes the feature more accurately
2019-09-01 09:11:25 +09:00
Randy Mackay
bf7432cf2e
Rover: fix sailboat NO_GO_ANGLE param description
2019-09-01 09:11:25 +09:00
Randy Mackay
79feb4edb8
Rover: sailboat class formatting fixes
...
move constructor to top of sailboat.h
move var_info to be the last public declaration
remove some spaces
2019-09-01 09:11:25 +09:00
Peter Hall
4ae62a2983
Rover: shorten sailboat tacking timeout to 5sec
2019-09-01 09:11:25 +09:00
Peter Hall
54f3173c7c
Rover: RC_Channel add sailboat motor aux functions
2019-09-01 09:11:25 +09:00
Peter Hall
3308a84acc
Rover: sailboat add motor-sailing
2019-09-01 09:11:25 +09:00
Peter Barker
b17b668fff
Rover: mount uses AP_SerialManager singleton
2019-08-28 06:55:28 +10:00
Peter Hall
d88e12b206
Rover: mode: use oa_wp_bearing_cd
2019-08-24 09:05:29 +09:00
Michael du Breuil
638d746911
Rover: Remove APM_Config.h
2019-08-21 22:16:49 -06:00