Randy Mackay
bb43d01e5b
Rover: version to 3.3.1-rc2
2018-05-12 17:45:52 +09:00
Randy Mackay
06082f0d55
Rover: 3.3.1-rc2 release notes
2018-05-12 17:45:51 +09:00
Randy Mackay
bff86fb74a
AR_AttitudeControl: fix get_steering_out_rate use of max turn rate and acceleration
2018-05-12 17:45:50 +09:00
Randy Mackay
ab42b76c04
Rover: 3.3.1-rc1 release notes fix
...
the pivot turn change was removed just prior to release
2018-05-09 13:12:01 +09:00
Randy Mackay
59150312b4
Rover: version to 3.3.1-rc1
2018-05-09 10:53:03 +09:00
Randy Mackay
2593cd64ed
Rover: 3.3.1-rc1 release notes
2018-05-09 10:53:02 +09:00
Randy Mackay
17d16133d7
Rover: default BRD_SAFETYOPTION to to allow disarming with safety switch
2018-05-09 10:53:01 +09:00
Randy Mackay
57b46f5a49
AP_MotorsUGV: force throttle to zero when disarmed
2018-05-09 08:42:50 +09:00
Randy Mackay
34e5f521ad
AP_MotorsUGV: consolidate parameter sanity checks
2018-05-09 08:42:47 +09:00
Randy Mackay
dcce9dffba
Rover: remove redundant avoidance call from steering
2018-05-09 08:41:08 +09:00
Randy Mackay
a7d66fdad6
Rover: integrate vectored thrust support
2018-05-09 08:39:56 +09:00
Randy Mackay
e2ba59ab8f
AR_AttitudeControl: support vectored thrust
...
steering output is not scaled for speed
steering integrator does not build up at low speed
2018-05-09 08:39:53 +09:00
Randy Mackay
32ef6e85eb
AP_MotorsUGV: support vectored thrust
...
steering scaled down as throttle increases
2018-05-09 08:39:51 +09:00
Randy Mackay
7a4ad9ff6f
Rover: move avoidance into calc_throttle
...
also enable avoidance for steering and guided modes
2018-05-09 08:39:33 +09:00
Randy Mackay
b1329d79ea
AR_AttitudeControl: get_throttle_out_stop only stops once desired speed reaches zero
...
this reduces the final jerk to a when transitioning from forward to reverse and in cases where ATC_ACCEL_MAX is small
2018-05-09 08:39:29 +09:00
Randy Mackay
3324b1a6e3
AR_AttitudeControl: separate speed limiting to new method
...
This allows the desired speed limiting (by acceleration) to be done before the speed-to-throttle PID controller is run.
This is required so the avoidance calls (which work on the desired speed) can be run after limiting but before the PID controllers
2018-05-09 08:39:25 +09:00
Randy Mackay
2e0a474a00
Rover: version to 3.3.0
2018-05-07 11:14:47 +09:00
Randy Mackay
984ee362f8
Rover: 3.3.0 release notes
2018-05-07 11:13:03 +09:00
Randy Mackay
1c3f3caf66
Rover: reduce TURN_MAX_G default to 0.6
2018-05-07 11:07:45 +09:00
Randy Mackay
f4976394de
AR_AttitudeControl: increase angle err P and reduce steering accel max defaults
2018-05-07 11:07:42 +09:00
Randy Mackay
42b4991f6c
Rover: version to 3.3.0-rc1
2018-04-19 16:39:01 +09:00
Randy Mackay
d1747496f4
Rover: 3.3.0-rc1 release notes
2018-04-19 16:38:41 +09:00
Randy Mackay
87eef9051f
Rover: increase default pivot turn angle to 60deg
...
pivoting at only 30degrees of error could lead to endless twitching back and forth for poorly tuned rovers
2018-04-19 16:32:48 +09:00
Randy Mackay
23ed735304
AR_AttitudeControl: reduce default steering I gain to 0.2
...
Also reduce default filter from 50hz to 10hz
2018-04-19 16:29:12 +09:00
Randy Mackay
e5c0b1814a
GCS_MAVLink: remove underscore from method names
2018-04-19 13:38:22 +09:00
Vince Kurtz
2f81747112
GCS_MAVLink: fix VISP logging
...
log VISP messages for the ATT_POS_MOCAP mavlink message as well
2018-04-19 13:34:49 +09:00
Peter Barker
9480572075
AP_Notify: ChibiOS: beep on mode change
2018-04-19 09:29:41 +10:00
Peter Barker
557f8cee43
AP_HAL_ChibiOS: add mode-change-beeps
2018-04-19 09:29:41 +10:00
mirkix
79f3fd532b
AP_HAL_ChibiOS: fix spi clock calculation
2018-04-19 08:32:31 +10:00
Peter Barker
5b03835103
Tools: autotest: correct pattern match in get_parameter
2018-04-18 20:31:55 +09:00
Peter Barker
802e4c6315
Tools: autotest: add tests for relays
2018-04-18 20:31:55 +09:00
Peter Barker
e7b5978d8d
SITL: use a 16-bit mask for GPIO out
2018-04-18 20:31:55 +09:00
Peter Barker
1eecf07e68
AP_HAL_SITL: use a 16-bit mask for GPIO out
...
This allows Relay pins to be represented (typically pin 13)
2018-04-18 20:31:55 +09:00
Peter Barker
c7327acef7
Sub: use AP_ServoRelayEvents singleton
2018-04-18 20:31:55 +09:00
Peter Barker
5cc98a9733
Plane: use AP_ServoRelayEvents singleton
2018-04-18 20:31:55 +09:00
Peter Barker
4b5953734d
Copter: use AP_ServoRelayEvents singleton
2018-04-18 20:31:55 +09:00
Peter Barker
80f0016951
Tracker: use AP_ServoRelayEvents singleton
2018-04-18 20:31:55 +09:00
Peter Barker
d66cb1dda0
Rover: use AP_ServoRelayEvents singleton
2018-04-18 20:31:55 +09:00
Peter Barker
682679c68d
GCS_MAVLink: use AP_ServoRelayEvents singleton
2018-04-18 20:31:55 +09:00
Peter Barker
544ac03ca6
AP_ServoRelayEvents: add singleton
2018-04-18 20:31:55 +09:00
ChristopherOlson
9aa685a6d8
AP_Motors:TradHeli - single rotor only - add support for H3-140 swashplates.
...
Also changes the old definition to H3 for swashplates with fixed control radius and adjustable servo position.
2018-04-18 14:24:59 +09:00
ChristopherOlson
f073c58f68
AP_Motors:TradHeli - add support for reverse collective swashplates
2018-04-18 14:24:59 +09:00
Peter Barker
f3c9761901
Tracker: GPS now logs its own data
2018-04-18 13:50:55 +09:00
Peter Barker
a10c843e6e
Sub: GPS now logs its own data
2018-04-18 13:50:55 +09:00
Peter Barker
5ef417a669
Plane: GPS now logs its own data
2018-04-18 13:50:55 +09:00
Peter Barker
04885b127c
Copter: GPS now logs its own data
2018-04-18 13:50:55 +09:00
Peter Barker
64a8de42da
DataFlash: use singleton for getting hold of gps object
2018-04-18 13:50:55 +09:00
Peter Barker
901ba0034c
AP_NavEKF3: do not pass GPS into Log_Write_GPS; it uses singleton
2018-04-18 13:50:55 +09:00
Peter Barker
578facc9ad
AP_NavEKF2: do not pass GPS into Log_Write_GPS; it uses singleton
2018-04-18 13:50:55 +09:00
Peter Barker
e73a02343a
Rover: GPS now logs its own data
2018-04-18 13:50:55 +09:00