Commit Graph

48645 Commits

Author SHA1 Message Date
Randy Mackay 3ef2b3f48a Rover: version to 4.1.5 2022-02-19 14:07:43 +09:00
Randy Mackay bb3a27e580 Rover: 4.1.5 release notes 2022-02-19 14:07:11 +09:00
Randy Mackay 0945c68209 Copter: version to 4.1.5 2022-02-19 14:06:06 +09:00
Randy Mackay a09c61dc6a Copter: 4.1.5 release notes 2022-02-19 14:06:03 +09:00
Randy Mackay 983c21e2a5 Rover: version to 4.1.5-rc1 2022-02-11 08:01:48 +09:00
Randy Mackay 95d799d185 Rover: 4.1.5-rc1 release notes 2022-02-11 08:01:48 +09:00
Randy Mackay 14d64e6b9f Copter: version to 4.1.5-rc1 2022-02-11 08:01:48 +09:00
Randy Mackay 75a23bd609 Copter: 4.1.5-rc1 release notes 2022-02-11 08:01:48 +09:00
Bill Geyer beca704c8f Copter: reset integrators when landed in auto modes in any spool state 2022-02-11 08:01:48 +09:00
Andrew Tridgell 2dcac32897 Revert "AP_RCProtocol: raise SBUS frame gap"
This reverts commit af654f0cb7.

this does not work with some SBUS receivers
2022-02-11 08:01:48 +09:00
Randy Mackay ceb1e903af Rover: version to 4.1.4 2022-02-08 11:59:57 +09:00
Randy Mackay ebe5088fab Rover: 4.1.4 release notes 2022-02-08 11:59:31 +09:00
Randy Mackay 6d145a416c Copter: version to 4.1.4 2022-02-08 11:58:11 +09:00
Randy Mackay 27f56e1dde Copter: 4.1.4 release notes 2022-02-08 11:58:09 +09:00
Randy Mackay 98c8d8cd07 Rover: version to 4.1.4-rc1 2022-01-31 19:41:01 +09:00
Randy Mackay 6d3765d4be Rover: 4.1.4-rc1 release notes 2022-01-31 19:41:01 +09:00
Randy Mackay 4f3d59fba9 Copter: version to 4.1.4-rc1 2022-01-31 19:41:01 +09:00
Randy Mackay bf1240be83 Copter: 4.1.4-rc1 release notes 2022-01-31 19:41:01 +09:00
Randy Mackay 5f97323ce9 AP_Math: spline lateral scaler reduced to 0.5
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
2022-01-31 19:41:01 +09:00
Tatsuya Yamaguchi 71e8229d75 Copter: change variable type from float to int32_t 2022-01-31 19:41:01 +09:00
Tatsuya Yamaguchi 6a9f07ca02 Copter: fix sanity checks for takeoff altitude 2022-01-31 19:41:01 +09:00
Leonard Hall 3a1f2847ec AC_AttitudeControl: AC_PosControl: use relax_integrator 2022-01-31 19:41:01 +09:00
Leonard Hall 57c0c14fac AC_AttitudeControl: use relax_integrator 2022-01-31 19:41:01 +09:00
Leonard Hall 51da9f378b AC_PID: replace reset_I_smoothly with relax_integrator 2022-01-31 19:41:01 +09:00
Leonard Hall 545a20473e AC_PID: AC_PID_2D: let I term change direction but not grow when limited 2022-01-31 19:41:01 +09:00
Leonard Hall fcf4b8ad58 AC_AttitudeControl: AC_PosControl: Prioritize crosstrack acceleration 2022-01-31 19:41:01 +09:00
Leonard Hall d19151103c AP_Math: Control: Add directional based acceleration limit 2022-01-31 19:41:01 +09:00
Leonard Hall bfb7476d73 AC_AttitudeControl: AC_PosControl_Sub: Increase Jerk with Accel when out of velocity range 2022-01-31 19:41:01 +09:00
Leonard Hall 6d9969cf2a AC_AttitudeControl: AC_PosControl: Increase Jerk with Accel when out of velocity range 2022-01-31 19:41:01 +09:00
Leonard Hall 550a4a9c1a AC_AttitudeControl: AC_PosControl: Init desired accel to zero 2022-01-31 19:41:01 +09:00
Leonard Hall 0d035891fe Copter: Constrain vertical speed in loiter_to_alt_run 2022-01-31 19:41:01 +09:00
Peter Barker 9ce42a067f AP_InertialSensor: correct logging of inertial-sensor reg-change logging 2022-01-31 19:41:01 +09:00
Leonard Hall 09697827cc AC_WPNav: Support error input to kinematic shaper 2022-01-31 19:41:01 +09:00
Leonard Hall e8a067d99c AC_AttitudeControl: AC_PosControl: Support error input to kinematic shaper 2022-01-31 19:41:01 +09:00
Leonard Hall 37c6dc74ae AP_Math: Control: Adjust limit handling to improve corners 2022-01-31 19:41:01 +09:00
Iampete1 ead64a39f8 AP_Math: control: remove unneeded normalisation. 2022-01-31 19:41:01 +09:00
Randy Mackay 092730c32e AP_Math: update_pos_vel_accel methods accept limit as const reference
also update some comments
2022-01-31 19:41:01 +09:00
Peter Barker 109d543b80 SRV_Channel: correct casting of servo function number 2022-01-31 19:41:01 +09:00
Andrew Tridgell 31b5cbef6b AP_Arming: support Benewake CAN 2022-01-31 19:41:01 +09:00
Andrew Tridgell cfc25c4161 AP_CANManager: support Benewake CAN 2022-01-31 19:41:01 +09:00
Andrew Tridgell f91adfd146 AP_RangeFinder: added Benewake CAN Lidars
includes support for setting CAN ID and min SNR
2022-01-31 19:41:01 +09:00
Iampete1 ad9c411490 AP_Compass: never override custom orentation in calabration 2022-01-31 19:41:01 +09:00
Andrew Tridgell d59caa95ad AP_Logger: avoid all opens of log files in main thread
this fixes a problem with sdcards where file open is very slow. It can
trigger a watchdog if it is slow enough. Peter and I hit this issue on
a pixracer today with a new sd card
2022-01-31 19:41:01 +09:00
Andrew Tridgell f21e00a3ef AP_RCProtocol: raise SBUS frame gap
cope with UART input for newer SBUS receivers
2022-01-31 19:41:01 +09:00
Andrew Tridgell da52e6fb74 AP_GPS: drop default GPS lag to 0.1s
this impacts UAVCAN GPS modules, which these days usually have at
least u-blox M8
2022-01-31 19:41:01 +09:00
Andrew Tridgell 1cad8ffddc Plane: fixed use of expo values in radio
backport of https://github.com/ArduPilot/ardupilot/pull/19751
2022-01-31 19:41:01 +09:00
Andrew Tridgell 4f6fe3389e AP_Filesystem: fixed a param ftp bug
if param count changes we need to zero the file size
2022-01-31 19:41:01 +09:00
Andrew Tridgell 23a81dd274 Plane: prepare for 4.1.6 release 2022-01-31 19:41:01 +09:00
Andrew Tridgell f5c1aec0b6 Plane: update release notes for 4.1.6 2022-01-31 19:41:01 +09:00
Andrew Tridgell 288f4bfbb4 AP_NavEKF3: fixed gaps in EKF logging
timestamps should not be static as otherwise some lanes will not be
logged
2022-01-31 19:41:01 +09:00