Commit Graph

29909 Commits

Author SHA1 Message Date
Randy Mackay 261f998fe0 Rover: version to 3.2.3 2018-04-09 08:46:21 +09:00
Randy Mackay 1bf06097a7 Rover: 3.2.3 release notes 2018-04-09 08:45:24 +09:00
Randy Mackay 02c5cd77dd Rover: version to 3.2.3-rc2 2018-04-02 11:47:21 +09:00
Randy Mackay 1a5a770cd9 Rover: 3.2.3-rc2 release notes 2018-04-02 11:47:03 +09:00
Randy Mackay d19f8c594b Rover: fix two-paddle input decoding
steering output was twice what it should be.  full steering (i.e. 4500 or -4500) should occur when one paddle is up and the other is completely down
2018-04-02 11:45:34 +09:00
Randy Mackay 128f982351 Rover: version to 3.2.3-rc1 2018-04-02 10:51:45 +09:00
Randy Mackay 0e1a822b31 Rover: 3.2.3-rc1 release notes 2018-04-02 10:50:56 +09:00
nicknunno 92e31acdf0 Rover: TURN_MAX_G param desc update for range and increment 2018-04-02 10:46:37 +09:00
Randy Mackay b5e0a2ea8b Rover: send correct mav-type for boats 2018-04-02 10:46:36 +09:00
Randy Mackay 5662aa1b75 Rover: avoid divide by zero in desired speed at waypoint calcs 2018-04-02 10:46:35 +09:00
Randy Mackay e31f19a9e1 Rover: run update_mission at 50hz 2018-04-02 10:46:34 +09:00
Randy Mackay 75487c1e02 Rover: wp nav uses stopping point or prev wp for origin 2018-04-02 10:46:33 +09:00
Randy Mackay 784c60f58f AR_AttitudeControl: add get_stopping_distance 2018-04-02 10:46:33 +09:00
Randy Mackay 172f9b6a07 Rover: version to 3.2.2 2018-03-19 18:55:24 +09:00
Randy Mackay 98690595c0 Rover: 3.2.2 release notes 2018-03-19 18:55:04 +09:00
Randy Mackay 1b42bafe62 Rover: version to 3.2.2-rc1 2018-03-08 15:16:51 +09:00
Randy Mackay 45d798ede6 Rover: 3.2.2-rc1 release notes 2018-03-08 15:16:32 +09:00
Randy Mackay 30fcda1d0a Rover: acro and steering steer even with target speed of zero 2018-03-08 14:50:19 +09:00
Randy Mackay 4b41d0833a Rover: version to 3.2.1 2018-01-29 19:17:53 +09:00
Randy Mackay 412122ef1b Rover: 3.2.1 release notes 2018-01-29 19:17:36 +09:00
Randy Mackay f2138d9682 Rover: version to 3.2.1-rc1 2018-01-24 11:53:08 +09:00
Randy Mackay 88e6bbe882 Rover: 3.2.1-rc1 release notes 2018-01-24 11:52:09 +09:00
Randy Mackay cf24e6115c Rover: arming checks for GPS use requires_position and velocity 2018-01-24 10:49:08 +09:00
Randy Mackay a64aee1c17 Rover: gps check replaced by requires-position, requires-velocity
requires_gps is replaced by requires_position and requires_velocity
enter_gps_checks method is removed and enter method directly checks ekf flags and ekf origin
2018-01-24 10:49:05 +09:00
Randy Mackay 10ded34a01 Rover: version to 3.2.0 2018-01-13 10:17:04 +09:00
Randy Mackay 30ed0f2631 Rover: 3.2.0 release notes 2018-01-13 10:10:50 +09:00
Randy Mackay f38641f670 AP_Compass: ICM20948 default rotation to Pitch180Yaw90 2018-01-13 10:10:49 +09:00
Randy Mackay 00e56fb899 AR_AttitudeControl: parameter desc range increase
new steering controller can use higher FF and zero P
2018-01-13 10:10:48 +09:00
Randy Mackay ad7b1061ef Rover: add const and comments to calc_speed_max 2018-01-13 10:10:47 +09:00
Randy Mackay 7dd69f8796 Rover: rename auto_throttle to allows_arming_from_transmitter
This method is only used to determine whether we can arm from the transmitter so better to make its purpose more clear
Also minor comment fix to is_autopilot_mode method
2018-01-13 10:10:46 +09:00
Randy Mackay a190d62813 Rover: send PID to GCS regardless of mode
Also add some comments
2018-01-13 10:10:44 +09:00
Andrew Tridgell 7f61734b4d mavlink: submodule update
new pymavlink release
2018-01-13 10:10:43 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas dd1f3a94e4 Mavlink: module update with upstream changes 2018-01-13 10:10:42 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas 27702a060b GCS_MAVLink: do not use hardcoded array sizes 2018-01-13 10:10:41 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas 8703eecfae GCS_MAVLink: Adapt to upstream mavlink changes in autopilot_version message 2018-01-13 10:10:40 +09:00
Andrew Tridgell 8284746420 mavlink: submodule update
merge from Amilcar
2018-01-13 10:10:39 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas 36d71cd1c7 GCS_MAVLink: add microseconds since boot to the home and origin Mavlink messages 2018-01-13 10:10:38 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas 2222194abd AP_GPS: Add horizontal, vertical and speed accuracy to the GPS_RAW_INT message 2018-01-13 10:10:37 +09:00
Randy Mackay d7ceba8c0a Rover: version to 3.2.0-rc4 2018-01-05 13:46:33 +09:00
Randy Mackay c63ad47ea2 Rover: 3.2.0-rc4 release notes 2018-01-05 13:45:42 +09:00
Randy Mackay 1bb18bc941 AR_AttitudeControl: get_throttle_out_speed uses timeout definition 2018-01-05 13:33:21 +09:00
Randy Mackay 4ac5ef3a13 AR_AttitudeControl: allow filter to be zero
Also increase default filter to 50hz
2018-01-05 13:33:21 +09:00
Randy Mackay 16d3e5c00d AR_AttitudeControl: add feed foward for speed and steering rate control 2018-01-05 13:33:21 +09:00
Randy Mackay 40bb2b0ad9 AR_AttitudeControl: set throttle speed pid dt 2018-01-05 13:33:21 +09:00
Randy Mackay 9930550cfc AR_AttitudeControl: lengthen timeout to 200ms
This is required because occasionally the turn rate controller can be disabled for just over 100ms as new navigation commands are loaded
2018-01-05 13:33:21 +09:00
Randy Mackay a2b1807ca0 AR_AttitudeControl: fix turn-rate controller timeout 2018-01-05 13:33:21 +09:00
Randy Mackay 4e8155f4e5 AC_PID: allow non-zero ff gain default 2018-01-05 13:33:21 +09:00
Randy Mackay 072b5187a3 Rover: steering mode reversing fix 2018-01-05 10:23:20 +09:00
Randy Mackay 916fe80000 Rover: remove mode class's desired-lat-accel
This was a duplicate of the value held in the attitude controller
2018-01-05 09:27:53 +09:00
Randy Mackay 49493fe6a2 Rover: add calc_steering_to_heading
removes some duplicate code in Guided and Auto
2018-01-05 09:27:53 +09:00