{"push_id":1195016680,"size":23,"distinct_size":1,"ref":"refs/heads/will/ramp_rtl_speed","head":"d4ab3a7b929180b70c605ab270e6cfc485f565fe","before":"9a189a5907e6281cd83e6769cb06b66e94588e4b","commits":[{"sha":"e6facb1d0d7825667ac942b0f093feacde2a8b21","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Publish output observer tracking errors","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/e6facb1d0d7825667ac942b0f093feacde2a8b21"},{"sha":"9681ea40e6b64bb7ff3cff557998113b1667ce0d","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Collect output predictor tracking data","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/9681ea40e6b64bb7ff3cff557998113b1667ce0d"},{"sha":"88b72aff7db12e4568158d286e3c4fd3d1a2eff9","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"DataFlash: Log EKF2 output predictor tracking data","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/88b72aff7db12e4568158d286e3c4fd3d1a2eff9"},{"sha":"f0d9f2ef9cb56f56ec79cbb9748a995588cc2d82","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Improved output predictor tracking\n\nImplement a PI feedback controller for velocity and position state tracking","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/f0d9f2ef9cb56f56ec79cbb9748a995588cc2d82"},{"sha":"efbfa5c6fa666c7ba1aadf8522a59bd044f603d9","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"DataFlash: log tracking error for active instance of EKF2","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/efbfa5c6fa666c7ba1aadf8522a59bd044f603d9"},{"sha":"84d7ba8a9dd3bd9aff84dae0473f9dd5f01aff6f","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"DataFlash: Use a unique struct for EKF2 logging","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/84d7ba8a9dd3bd9aff84dae0473f9dd5f01aff6f"},{"sha":"87f68ea743cc58305e72ed563c33026195279c80","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Fix bug in averaged filter delta time\n\nAverage EKF time delta was not being updated.","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/87f68ea743cc58305e72ed563c33026195279c80"},{"sha":"482b21ea54d13e41316e8892b1283f4d7cde4411","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Update output filter tuning\n\nUpdated tuning to take advantage of corrected time delta dtEkfAvg","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/482b21ea54d13e41316e8892b1283f4d7cde4411"},{"sha":"2fc3928761d6adb1caaff86c0c32d0c510777727","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: reduce declination errors on start of 3-axis fusion\n\nReset co-variances for NE field states.","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/2fc3928761d6adb1caaff86c0c32d0c510777727"},{"sha":"4e78a8e8825d57db23060227c0a1d8c4b5e7226a","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: remember mag field states between flight on same power cycle\n\nRemember the mag bias and earth field states learned during flight when the vehicle  lands.\nThis improves performance for vehicles that do multiple flight on one power cycle","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/4e78a8e8825d57db23060227c0a1d8c4b5e7226a"},{"sha":"ebdbb32e8590494e8f0515dd766a344dc7739762","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Fix plane in-flight yaw reset bug\n\nFixes bugs that prevented planes being able to reset yaw to GPS to recovery from takeoff with a bad magnetoemter.\n\n1) If the velocity innovation check had not failed by the time the in-air transition occurred, then the yaw reset would not be performed\n2) The velocity states were not being reset\n3) The non fly-forward vehicle (copter) reset could occur first and effectively lock out the fly-forward vehicle (plane) yaw check.","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/ebdbb32e8590494e8f0515dd766a344dc7739762"},{"sha":"68fbd58be5b803ae53ef04222a64e6bf06358ed3","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Improve scaling of output predictor I gain\n\nProvide consistent overshoot of 5% across a wider range of time constants and prevent selection of larger time constants causing 'ringing' in the position and velocity outputs.","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/68fbd58be5b803ae53ef04222a64e6bf06358ed3"},{"sha":"f00c3b6c0facad895658bd18e2fa93889a466546","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: fix bug in initialisation of declination co-variances\n\nCo-variances were being re-zeroed after being set. This meant that the initial declination learning was sensitive to measurement errors which could result in poor initial yaw accuracy.","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/f00c3b6c0facad895658bd18e2fa93889a466546"},{"sha":"f17c15e0911092d0ca229c28c58ce52c2eea2459","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Tuning update\n\nSlow down magnetic field learning","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/f17c15e0911092d0ca229c28c58ce52c2eea2459"},{"sha":"2b0c552c3edaa8c4dbb02b3d672762316d444ebc","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"ONLY FOR SOLO - Reinstate EKF1\n\nThis was removed upstream because of the bug in the STM-32 micro revision used by most pixhawks that meant the upper 1MB of flash could not be used with high rate USB comms.\nThe PX2 in Solo uses a later revision without this limitation.","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/2b0c552c3edaa8c4dbb02b3d672762316d444ebc"},{"sha":"72acde5bf8fb5d8adbf881ee859708a0ed26a268","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: Don't start GPS aiding until gyro calibration has stabilised\n\nIf we start GPS aiding before the gyro bias variances have reduced, glitches on the GPS can cause attitude disturbances that degrade flight accuracy during early flight.","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/72acde5bf8fb5d8adbf881ee859708a0ed26a268"},{"sha":"45d8eae31bd61bd2329c02b5da7ea7eaae4ab065","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"ONLY FOR SOLO: modify autotest\n\nRuns faster and allows sufficient time for GPS startup logic testing","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/45d8eae31bd61bd2329c02b5da7ea7eaae4ab065"},{"sha":"2539bfe614d7fd6b7ed51bacc8da56a3f49a0c2a","author":{"name":"priseborough","email":"506420b1e3f1137a1e2ea1fe721687ded6cc81a9@live.com.au"},"message":"AP_NavEKF2: clean up output predictor","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/2539bfe614d7fd6b7ed51bacc8da56a3f49a0c2a"},{"sha":"2def471934ea004cd78feba4208b6364b26605b4","author":{"name":"Jonathan Challinger","email":"dad01ff73c02a42a2285e7e08d29c8641142a8b5@gmail.com"},"message":"AP_NavEKF: remove unused setOriginLLH","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/2def471934ea004cd78feba4208b6364b26605b4"},{"sha":"04185fe9df5f8b9847cfc38949ad3ad9aee81003","author":{"name":"Jonathan Challinger","email":"dad01ff73c02a42a2285e7e08d29c8641142a8b5@gmail.com"},"message":"AP_NavEKF: add CHECK_SCALE","distinct":false,"url":"https://api.github.com/repos/3drobotics/ardupilot/commits/04185fe9df5f8b9847cfc38949ad3ad9aee81003"}]}
{"actor":{"display_login":"wsilva32"}}