Skip to content

Commit 9526d67

Browse files
committed
4.7:Baro thrust compensation
1 parent 2a62951 commit 9526d67

4 files changed

+20
-0
lines changed

common/source/docs/common-advanced-configuration.rst

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ tuning options for the vehicle.
1616
AutoTune <autotune>
1717
Auxiliary Function Switches <common-auxiliary-functions>
1818
Baro Temperature Compensation <common-baro-temp-comp>
19+
Baro Thrust Compensation <common_baro_thrust_compensation>
1920
Boat mode <boat-mode>
2021
Bootloader Update <common-bootloader-update>
2122
[/site]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
.. _common-baro-thrust-compensation:
2+
3+
[copywiki destination="copter"]
4+
5+
================================
6+
Thrust Compensation of Barometer
7+
================================
8+
9+
.. note:: this features in not included on most ArduPilot standard firmware builds. Use the `custom firmware build server <custom.ardupilot.org>`__ to create a firmware that includes it.
10+
11+
On very small multirotors, the autopilot's barometer might be in the prop wash and have its readings impacted by that pressure which will vary with respect to the thrust (Throttle) being produced.
12+
13+
.. image:: ../../../images/baro_thrust1.png
14+
:target: ../_images/baro_thrust1.png
15+
16+
The first barometer (BARO1) can have compensation applied as a linearly varying offset of throttle value to reduce this effect. The :ref:`BARO1_THST_SCALE<BARO1_THST_SCALE>` parameters determines the magnitude, and sign, of the offset and will need to be experimentally determined for a particular vehicle. Examining the the log messages for ``BARO1.Press`` vs ``BARO1.CPress`` (compensated atmospheric pressure) can be used for this.
17+
18+
.. image:: ../../../images/baro_thrust2.png
19+
:target: ../_images/baro_thrust2.png

images/baro_thrust1.png

132 KB
Loading

images/baro_thrust2.png

139 KB
Loading

0 commit comments

Comments
 (0)