1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-03 11:24:10 +01:00
LibrePilot/flight/Modules
Oleg Semyonov 8f5fb5aeb0 [OP-724] Add camera gimbal filtering and feed forward options
This is a partial rework of Cossacs' camera gimbal software.

This patch adds LPF to airframe attitude used for camera stabilisation
and feed forward for camera actuators. Either of options can be
disabled on the compilation level to save flash and RAM if not
required.

Original Cossacs' code was optimized and code flow shortcuts were
added where applicable.
2012-11-29 17:39:08 +02:00
..
Actuator Changed DIAGNOSTICS flag to be individual to each module instead of global. 2012-08-24 12:04:05 +02:00
AHRSComms Merged latest origin/next. 2012-05-05 09:40:44 -07:00
Altitude Merged latest origin/next. 2012-05-05 09:40:44 -07:00
AltitudeHold Disable overosync by default. It was triggering event system warnings due to 2012-03-21 00:29:09 -05:00
Attitude Merge remote-tracking branch 'origin/cyr/accel_filter' into rel-12.10.2 2012-11-14 04:44:11 +02:00
Autotune Autotuning: Increase the measurement time to 30 seconds. 2012-08-24 21:32:11 -05:00
Battery Merge branch 'next' into camera_stabilization 2011-07-30 10:06:10 +09:00
CameraStab [OP-724] Add camera gimbal filtering and feed forward options 2012-11-29 17:39:08 +02:00
ComUsbBridge modules: Allow optional modules to be used as built-in 2012-01-14 16:55:55 -05:00
Example OP-423: simplify the MODULE_INITCALL macro and remove the ordering loops 2011-07-12 20:44:32 -07:00
Fault modules: Allow optional modules to be used as built-in 2012-01-14 16:55:55 -05:00
FirmwareIAP Merged latest origin/next. 2012-05-05 09:40:44 -07:00
FlightPlan uavobjectmanager: remove uavo name field and related functions 2012-07-07 21:49:53 -04:00
GPS Save ~150 bytes by moving GPSDataProtocol to SystemSettings. 2012-10-22 16:47:22 +02:00
Guidance Merged latest origin/next. 2012-05-05 09:40:44 -07:00
ManualControl [OP-724] Add manual control input filtering (useful for camera gimbal) 2012-11-29 17:39:07 +02:00
MK/MKSerial OP-265 Flight reorganization of UAVObjects and Modules up a directory 2011-01-14 01:38:19 +00:00
Osd/OsdEtStd Merged latest origin/next. 2012-05-05 09:40:44 -07:00
OveroSync Merge branch 'next' into MikeL 2012-06-04 15:38:57 -07:00
PipXtreme Cleanup on the PipX branch. 2012-05-18 17:42:25 -07:00
RadioComBridge Fixed transparent comms on PipX. 2012-07-14 17:14:43 -07:00
Sensors Merge branch 'next' into MikeL 2012-06-04 15:38:57 -07:00
Stabilization Use enum to index array. 2012-11-29 00:03:39 +02:00
System console: example usage of the debug console 2012-10-11 00:22:07 -04:00
Telemetry telemetry: stop registering periodic events for non-periodic UAVOs 2012-11-10 18:04:16 -05:00
TxPID TxPID: add GyroTau to the list of parameters (OP-637) 2012-05-28 12:48:55 +03:00