1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-02 10:24:11 +01:00
Commit Graph

750 Commits

Author SHA1 Message Date
Corvus Corax
ca7a3e4333 Merge branch 'next' into corvuscorax/OP-1483_leaky-integrals-and-post-filtering 2014-09-23 13:54:33 +02:00
Werner Backes
b621df59f2 Merge remote-tracking branch 'origin/D-Lite/OP-1483-PathFollower-DisablePosKi' into next 2014-09-23 13:33:32 +02:00
Fredrik Larson
c36e9a9122 Merge remote-tracking branch 'origin/thread/OP-1474_PID_Scaling_Banks' into next 2014-09-23 06:20:34 +10:00
Fredrik Larsson
b93a7a9dce Arming for Helis on Revo 2014-09-23 05:35:35 +10:00
Corvus Corax
41e062373d OP-1483 enable postfilter for indoor mode for filter debugging, change default filter alpha coefficient to 0.999 2014-09-21 19:26:01 +02:00
Corvus Corax
76f94e13ef Revert "OP-1483 implement leaky integral on position control loop in pathfollower (vtol only)"
This reverts commit 1a0ab29050.
2014-09-20 13:45:45 +02:00
Corvus Corax
b315c8f106 OP-1483 Added velocity filter to correct EKF's velocity estimate for static velocity offsets
(caused for example by sensor disagreement or calibration issues)
2014-09-19 16:34:20 +02:00
Corvus Corax
1a0ab29050 OP-1483 implement leaky integral on position control loop in pathfollower (vtol only) 2014-09-19 15:52:11 +02:00
m_thread
226fe186c4 Merge branch 'skarlsso/OP-1474-PID_Scaling_one_factor' of ssh://git.openpilot.org/OpenPilot into thread/OP-1474_PID_Scaling_Banks 2014-09-19 15:15:52 +02:00
Stefan Karlsson
b3e7a23f4f OP-1474 Demultiplex TPS settings when pid banks are updated 2014-09-19 15:12:07 +02:00
Stefan Karlsson
9a21eed71e OP-1474 Make it possible to select axes to scale 2014-09-19 15:11:15 +02:00
m_thread
3b1e67d185 Merge remote-tracking branch 'origin/next' into thread/OP-1474_PID_Scaling_Banks
Conflicts:
	ground/openpilotgcs/src/plugins/config/stabilization.ui
2014-09-19 09:01:02 +02:00
Stefan Karlsson
f0c47976a5 OP-1474 Fix label compile error 2014-09-19 01:29:04 +02:00
Stefan Karlsson
31c5f1c519 OP-1474 Make it possible to select the combination of P, I, and D to scale 2014-09-19 01:16:49 +02:00
Stefan Karlsson
d3e7ef300f OP-1474 Use PID banks for the TPS settings 2014-09-19 01:05:08 +02:00
Werner Backes
c90973cb99 Removed the now unused position Ki from VtolPathFollowerSettings UAVObject 2014-09-18 17:01:50 +02:00
Alessio Morale
c49497f2e0 Merge branch 'amorale/OP-1434_GPSV9_fc_support' into next 2014-09-15 23:49:54 +02:00
Alessio Morale
ece0d64c9f OP-1434 - Update a (old, now wrong) comment 2014-09-15 15:27:19 +02:00
Alessio Morale
3e785cf929 OP-1434 - Use vector_lengthf, fix a typo in a comment 2014-09-14 21:44:41 +02:00
Stefan Karlsson
bdbe875a90 OP-1474 Use ActuatorDesiredThrust as default source for TPS 2014-09-14 16:08:21 +02:00
Werner Backes
80b6757ea6 Don't use I-term in the VtolPathFollower's position control loop for now.
See OP-1483 for why it's considered not to work as expected.
2014-09-14 15:39:13 +02:00
Alessio Morale
3fd5ca08cd OP-1434 - Switch to common aux mag support library 2014-09-13 16:15:02 +02:00
Stefan Karlsson
662b29ac05 OP-1474 Include I in the scaling and let the TPS factor piggyback on the speedScaleFactor 2014-09-10 22:49:49 +02:00
Stefan Karlsson
7afb211330 OP-1474 Revert TPS debugging code 2014-09-10 00:42:40 +02:00
Alessio Morale
c777f9e194 OP-1406 - Fixes from review comments 2014-09-08 23:24:18 +02:00
Stefan Karlsson
c0152b7e19 OP-1474 Thrust PID scaling 2014-09-08 00:14:49 +02:00
Corvus Corax
4a19f98c95 OP-1156 hotfix in pathfollower code - use correct VerticalPosPI.Ki and ILimit + uavobject typo 2014-09-06 13:51:30 +02:00
Alessio Morale
884f797d61 OP-1370 - Add SBAS configuration options 2014-09-02 21:26:56 +02:00
Alessio Morale
2ddbb72bcf OP-1370 - Fixes parameters name, values and cosmetic issues. 2014-09-02 21:26:43 +02:00
Alessio Morale
78662eb356 OP-1370 - Explicitly disable unneeded messages 2014-09-02 00:36:04 +02:00
Alessio Morale
3157c4e501 OP-1370 - Fix configuration storage on GPS 2014-09-02 00:35:26 +02:00
Alessio Morale
4715219a4b OP-1434 - Enable magFilter for CF as it is needed to get Mag data for initial estimation 2014-08-31 23:39:30 +02:00
Corvus Corax
b64326208e Merge branch 'next' into corvuscorax/OP-1456_struct_to_array_improvement 2014-08-31 18:43:48 +02:00
Philippe Renon
575e89f1a1 OP-1319 fixed minor spelling mistake in firmware code 2014-08-30 18:09:23 +02:00
Alessio Morale
f69e476ed3 Merge branch 'amorale/OP-1452_comusbbridge_improvements' into next 2014-08-29 20:25:29 +02:00
Alessio Morale
8418804ce4 OP-1406 - Revert magstate to non normalized values 2014-08-25 16:00:33 +02:00
Fredrik Larson
35a6807e63 Merge branch 'txpid_typo' into next 2014-08-24 10:23:14 +10:00
Laurent Lalanne
ccb97f014c OP-1241 TxPID_Bank3 : Similar bug while GET data from bank 2014-08-24 02:15:24 +02:00
Corvus Corax
6faf1a73ac OP-1456 get rid of cast_struct_to_array because it is error prone! 2014-08-24 00:16:34 +02:00
Corvus Corax
e7aa12be94 Merge remote-tracking branch 'origin/corvuscorax/OP-1454_weakleveling-hotfix' into next 2014-08-23 15:25:24 +02:00
Alessio Morale
1d3f9399c3 OP-1370 - Fix sensortype not shown for non PVT GPSs 2014-08-22 23:35:13 +02:00
Alessio Morale
5a3ea5fde0 OP-1370 - Add an option to store the configuration onto GPS 2014-08-22 23:16:38 +02:00
Corvus Corax
c5e0e58e6a OP-1454 - fix weak leveling bug 2014-08-22 22:42:12 +02:00
Alessio Morale
5bf866c96e OP-1370 - Remove autoconfig from CC (removing sat info to spare some ram and adding autoconfig does not make much sense), fixed compilation for all other targets 2014-08-22 22:34:52 +02:00
Alessio Morale
c4d5234ee6 OP-1370 - Show AutoConfig status in GPSPositionSensor 2014-08-22 22:32:57 +02:00
Alessio Morale
69b76b665c OP-1370 - Add automatic sentence rate configuration based on HW version (llh+velned etc. vs PVT) 2014-08-22 21:27:50 +02:00
Alessio Morale
f430af83c5 OP-1370 - Add configuration support for nav rate and dynamic model.
Added stub for sentence rate configuration (enable_sentences(...))
2014-08-22 19:00:46 +02:00
Alessio Morale
1846806d17 OP-1370 - Refactor AutoConfig code out of UBX.* 2014-08-22 10:10:21 +02:00
Alessio Morale
903a77669e OP-1370 - Add "management tasks" support for UBX, used for self configuration.
Initial state machine asking for gps version. Configuration messages definition
2014-08-22 02:43:30 +02:00
Alessio Morale
c6a82c5d23 OP-1370 - refactors UBX code to use a table of messages and handler instead of neverending switches 2014-08-21 19:34:36 +02:00