Thomas Gubler
e7313683cd
Merge remote-tracking branch 'upstream/master' into swissfang
2014-09-30 15:40:11 +02:00
Thomas Gubler
cc05f0f185
Merge remote-tracking branch 'upstream/obcfailsafe' into swissfang
...
Conflicts:
src/lib/external_lgpl/tecs/tecs.cpp
src/modules/commander/commander_params.c
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
src/modules/navigator/navigator_main.cpp
2014-09-30 15:38:27 +02:00
Lorenz Meier
47dcf88271
Flash optimization
2014-09-30 15:18:30 +02:00
sjwilks
852b36661d
Merge pull request #1356 from PX4/launchpitchlimit_master
...
FW: additional upper pitch limit during launch
2014-09-11 09:49:14 +02:00
Thomas Gubler
33c0cd2e56
Merge remote-tracking branch 'private_swissfang/master' into launchpitchlimit_swissfang
2014-09-08 12:45:09 +02:00
Thomas Gubler
daf1618420
additional upper pitch limit during launch
...
The pitch limit can be used by the laucnhdetector to limit pitch during
critical phases of a launch. For example this can be used to limit pitch
while attached to a bungee differently from the standard pitch limit.
2014-09-08 12:42:42 +02:00
Thomas Gubler
e056fbb703
add heightrate ff for tecs
2014-09-06 15:15:30 +02:00
Thomas Gubler
4e9a52fe45
heightrate ff: fix order of calculations
2014-09-04 12:32:10 +02:00
Thomas Gubler
dd1945bb76
add heightrate ff for tecs
2014-09-04 10:59:35 +02:00
Thomas Gubler
6188678f77
Merge pull request #1303 from PX4/launchdetectionstates
...
Launchdetection improvements
2014-09-03 00:29:33 +02:00
Thomas Gubler
ab022d5133
disable underspeed protection when landing also in tecs
2014-08-31 16:23:37 +02:00
Thomas Gubler
5a5617cb59
launchdetector: return state of detection
...
The launchdetector now has a intermediate state (controlsenabled) which
is meant to be interpreted by the controller as: "perform attitude
control but do not yet power up the motor". This can be used in the
floating phase during a bungee launch for example.
2014-08-23 11:42:53 +02:00
Thomas Gubler
52ffc3bced
Merge remote-tracking branch 'julian/launchdelay' into launchdetectionstates
2014-08-23 09:10:36 +02:00
Thomas Gubler
8d3dd7363d
catapult launch detection: fix integration logic
2014-08-22 23:15:11 +02:00
Julian Oes
708ee8ae3a
autolaunch: added param for delay
2014-08-22 20:30:06 +02:00
Thomas Gubler
da0e3169f2
fw att control: change control surface deflection scaling
2014-08-15 18:32:51 +02:00
Thomas Gubler
5baf9cea0d
geo: fix some warnings
2014-08-11 15:29:59 +02:00
Thomas Gubler
af1ad04c23
Merge remote-tracking branch 'origin/master' into geo
2014-08-11 13:37:08 +02:00
Lorenz Meier
43ef622725
Reinstate TECS logging
2014-08-03 13:18:22 +02:00
Lorenz Meier
491c6c29ac
Init values
2014-08-01 14:43:56 +02:00
Lorenz Meier
8e33278c4c
Move the last throttle demand setting to a better position
2014-08-01 13:04:28 +02:00
philipoe
fc2e0fad47
TECS: Added separate gain / time constant for the throttle loop to allow independent tuning
2014-07-31 15:23:30 +02:00
Lorenz Meier
1bd57f1dbf
Make ECL more flash efficient
2014-07-29 11:37:12 +02:00
Lorenz Meier
c1d3f592b4
Make ext libs more flash efficient
2014-07-29 11:36:59 +02:00
Lorenz Meier
b08e3d21cd
Making lowpass filter init bullet proof
2014-07-16 08:47:12 +02:00
Lorenz Meier
6128645136
mathlib: More C++ fixes
2014-07-15 07:37:17 +02:00
Lorenz Meier
f219c05f0f
Fix a set of C++ warnings in mathlib
2014-07-13 16:27:30 +02:00
Andrew Tridgell
f56724f7df
lib/conversion: added rotate_3f()
...
will be used for user specified rotations in sensor drivers
2014-07-08 11:46:40 +02:00
Don Gagne
278aafe939
Bring everything up to double
2014-07-06 11:06:14 -07:00
Don Gagne
b9299e68d4
Compiler warning fixes
2014-07-05 13:35:12 -07:00
philipoe
534c377ec6
TECS: Small fix to throttle feed-forward
2014-07-01 10:49:59 +02:00
Lorenz Meier
34c13df3dd
geo: Fix a series of warnings, some which actually pointed to real issues
2014-07-01 09:50:48 +02:00
Lorenz Meier
efc992b4d9
Merged master into geo
2014-07-01 09:34:26 +02:00
Don Gagne
92adbe9216
Fix compiler warnings
2014-06-29 17:47:24 -07:00
Thomas Gubler
8d1ed164cb
fw att ctrl: resolve warnings
2014-06-29 12:51:40 +02:00
Thomas Gubler
7b15a424f0
Merge remote-tracking branch 'upstream/master' into mtecs
2014-06-28 16:52:27 +02:00
Lorenz Meier
2bd5511d09
geo lookup lib: Moved to separate module and compiling with -Os to save some precious flash
2014-06-28 12:37:26 +02:00
Lorenz Meier
e0a6834606
Merge pull request #928 from PX4/ekf_auto_mag_decl
...
attitude_estimator_ekf: auto detect mag declination using GPS
2014-06-21 20:05:43 +02:00
Thomas Gubler
e548eeb589
Merge remote-tracking branch 'upstream/master' into mtecs
2014-06-11 19:44:17 +02:00
Thomas Gubler
85b2dfa0c6
fix initialization of perfcounters in fw att controllers
2014-06-08 12:30:27 +02:00
Lorenz Meier
436cefd88c
make launch detector more flash efficient
2014-06-01 12:13:48 +02:00
Thomas Gubler
a43e963bdb
geo: fix logic of globallocal converter initialization to depend on map projection initialization
2014-05-30 16:09:52 +02:00
Thomas Gubler
dc336a2ea4
Merge remote-tracking branch 'upstream/master' into geo
2014-05-30 16:09:44 +02:00
Thomas Gubler
e0042ec12c
geo: add functions to get global projection/transformation reference values
2014-05-22 13:26:15 +02:00
Thomas Gubler
05648d80d2
Merge remote-tracking branch 'upstream/master' into geo
...
Conflicts:
src/modules/commander/commander.cpp
src/modules/ekf_att_pos_estimator/ekf_att_pos_estimator_main.cpp
2014-05-22 13:25:52 +02:00
Thomas Gubler
b9b81beb17
fw att: add performance counter
2014-05-21 21:49:00 +02:00
Thomas Gubler
9a35bac2ad
fw att: yaw ctrl: robustify against non finite numbers
2014-05-18 00:16:10 +02:00
Thomas Gubler
52596be98c
fw att: roll ctrl: robustify against non finite numbers
2014-05-18 00:15:50 +02:00
Thomas Gubler
7c165689ce
fw att: pitch ctrl: robustify against non finite numbers
2014-05-18 00:15:37 +02:00
Anton Babushkin
34184ff1fe
Merge branch 'master' into ekf_auto_mag_decl
2014-05-17 12:07:01 +02:00