breadoven
breadoven
Changes the method used for waypoint tracking to try and fix issues with faster planes which causes instability. Now uses cross track error rate of change to fine tune heading...
PR should improve behaviour of Nav velocity Z estimation immediately after arming. This can show significant drift that upsets navigation altitude hold stability especially on multirotors. Changes: 1) Velocity Z...
Support for https://github.com/iNavFlight/inav/pull/10278.
PR provides temperature compensation for accelerometer and barometer altitude drift with changing sensor temperature. Setting added for temperature compensation factor in measurement/K, currently limited to -50 to +50. It is...
Adds an option to use position based nav altitude control on fixed wing instead of velocity based control which doesn't appear to work reliably on some plane types. Option enabled...
Prevents baro air cushion effect compensation remaining active when it shouldn't be and also limits its use to multirotor only. Should close https://github.com/iNavFlight/inav/issues/10917. Needs testing.
Adds toilet bowling detection for multirotors. If toilet bowling is detected a heading correction is applied which should stop the toilet bowling occurring. A system message is also shown on...
Adds a field to the OSD that is used to display selected OSD items on a rolling cycle whilst stopping the items from displaying in their normal positions, i.e. an...
Should close https://github.com/iNavFlight/inav/issues/9175#issuecomment-2906972607 via the change in `rc_controls.c`. Change simply corrects for the fact that `rxConfig()->mincheck` isn't applicable for reversible motors and therefore shouldn't be included in the calculation of...
Changes to position estimator mainly intended to improve issues with Z velocity accuracy but also includes code clean up and fixes: 1. `posEstimator.imu.accelBias` changed to Earth frame removing unnecessary Earth...