1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-30 08:24:11 +01:00
The LibrePilot open source project was founded in July 2015. It focuses on research and development of software and hardware to be used in a variety of applications including vehicle control and stabilization, unmanned autonomous vehicles and robotics.
Go to file
Oleg Semyonov aad263bdd8 TxPID: enable ramp-shaped throttle-dependent PIDs
Besides of knob PID tuning it is now possible to use throttle channel
to ramp-shape PID coefficients. This can be used to lower some PIDs on
VTOL while sinking to prevent wobble.

To use the feature select throttle as control input, choose throttle
range max and min values, assign the instance to particular PID
coefficient and define a range for it. When throttle is lower than
defined throttle range min value (or higher than max), then min and max
PID values will be used accordingly. Changing throttle from throttle
min to max will linearly scale PID value.

Note that it is possible to set MinPID > MaxPID. In that case increasing
control input value will decrease the PID coefficient.

Up to 3 independent instances can be configured. The number can be
increased changing the UAVO definition, but at the cost of extra RAM.
2011-09-18 14:38:50 +03:00
artwork Update font 2011-09-07 11:22:30 +10:00
flight TxPID: enable ramp-shaped throttle-dependent PIDs 2011-09-18 14:38:50 +03:00
ground TxPID: optional module to tune PID settings using R/C transmitter 2011-09-17 22:49:51 +03:00
hardware Add CC M&P for Daniel 2011-09-12 09:06:30 +10:00
make openocd: collapse JTAG rules for STM32F1 and STM32F2 2011-08-27 10:43:02 -04:00
package packaging: do not build not yet supported targets for package (save time) 2011-09-06 15:46:21 +03:00
shared/uavobjectdefinition TxPID: enable ramp-shaped throttle-dependent PIDs 2011-09-18 14:38:50 +03:00
.gitignore gitignore: ignore GNU global (gtags) tags files 2011-05-08 12:41:02 -04:00
CREDITS.txt Add Werner's MoveCopter to Credits and Milestones files 2011-07-06 19:18:46 +10:00
HISTORY.txt HISTORY update 2011-09-12 11:52:59 -05:00
LICENSE.txt Test commiting to reworked SVN, add lic file back but under trunk. 2011-02-27 10:16:35 +00:00
Makefile Merge remote-tracking branch 'origin/stac/upgrade-to-openocd-0.5.0' into next 2011-09-14 11:49:01 -05:00
MILESTONES.txt Merge branch 'master' into next 2011-09-11 18:55:22 -05:00