122 Commits

Author SHA1 Message Date
Julian Oes
ab8ece3961 l1_pos_control: prevent NaNs for roll setpoint 2014-02-24 12:42:48 +01:00
Julian Oes
84df8ee78d TECS: warning fixes 2014-02-19 10:48:46 +01:00
Julian Oes
79d2e5de6c TECS: use constant from geo 2014-02-19 10:48:31 +01:00
Stefan Rado
7441efde47 Add a lot of MAVLink parameter documentation. 2014-02-14 01:48:00 +01:00
Thomas Gubler
aa5d8a8732 remove printf in launchdetector 2014-02-01 16:06:09 +01:00
Anton Babushkin
542ec2d91d Merge branch 'wrap_pi_fixes' into beta 2014-02-01 11:06:57 +01:00
Anton Babushkin
33daf84c00 lib/geo: bugs fixed, added function add_vector_to_global_position() 2014-01-28 16:56:53 +01:00
Thomas Gubler
30cf4097c5 fw: remove duplicate feedforward 2014-01-22 15:07:49 +01:00
Anton Babushkin
a863b07f8c Merge branch 'autostart_cleanup' into navigator_new_vector 2014-01-17 23:14:24 +01:00
Anton Babushkin
255d91d8d4 hw_ver app added for hardware version checking 2014-01-07 21:56:35 +01:00
Anton Babushkin
300d891d76 Merge branch 'navigator_new' into navigator_new_vector 2014-01-06 08:08:35 +01:00
Thomas Gubler
f387c0ccc3 launchdetection: rename pre takeoff throttle param and fix usage 2014-01-05 14:19:19 +01:00
Thomas Gubler
d1e991f1f0 launchdetection: add minimal throttle, fix parameter update 2014-01-05 12:20:25 +01:00
Thomas Gubler
dca6d97a52 create geofence class and start moving fence functionality to this class 2014-01-02 14:18:02 +01:00
Thomas Gubler
c4c652e9c6 tecs: change pitch on climbout #559 (ported from ardupilot) 2014-01-02 11:22:51 +01:00
Thomas Gubler
9cc1fc1cb5 fixed launchdetection logic, catapult tested in HIL 2013-12-30 19:08:09 +01:00
Anton Babushkin
a71b04775c Merge commit '95bdc1a9bd364ce95abe06b097579cc8a9162e33' into navigator_new_vector 2013-12-30 08:55:26 +04:00
Thomas Gubler
cf33f2a627 Merge branch 'launchdetection' into navigator_new_fw
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2013-12-29 19:50:30 +01:00
Thomas Gubler
95bdc1a9bd fw att ctrl: removed unused parameter 2013-12-29 16:42:39 +01:00
Thomas Gubler
6a9423b428 fw att ctrl: remove renamed parameters 2013-12-29 16:35:52 +01:00
Anton Babushkin
7b7539fbbd Merge branch 'navigator_new' into navigator_new_vector, WIP 2013-12-28 10:04:13 +04:00
Julian Oes
effa62937f Prevent some warnings for lat/lon double conversions 2013-12-27 11:14:08 +01:00
Anton Babushkin
20c9ce9d6d mc_pos_control: replacement for multirotor_pos_control, rewritten to C++ and new mathlib 2013-12-26 23:03:19 +04:00
Anton Babushkin
26daae0b0a Merge branch 'mathlib_new' into vector_control2 2013-12-25 18:41:23 +04:00
Anton Babushkin
bbeb97df67 mathlib: code style fixed 2013-12-25 13:04:52 +04:00
Anton Babushkin
8ed193d115 mathlib: Matrix and Quaternion cleanup and bugfixes. Copyright updated. 2013-12-25 13:03:36 +04:00
Anton Babushkin
9dfe366e90 mathlib: Vector class major cleanup 2013-12-24 23:56:28 +04:00
Anton Babushkin
a26e46bede att_pos_estimator_ekf: fixes, mathlib: minor changes 2013-12-23 22:34:11 +04:00
Thomas Gubler
fcdb77d8ef Merge branch '559_tecs_climbout' into fw_autoland_att_tecs_navigator_termination_controlgroups 2013-12-23 13:19:07 +01:00
Thomas Gubler
afbf422339 tecs: change pitch on climbout #559 (ported from ardupilot) 2013-12-23 13:18:05 +01:00
Lorenz Meier
c9f785ff7f Added missing export keywords 2013-12-23 10:37:52 +01:00
Anton Babushkin
05e9a30573 multirotor_pos_control & mc_att_control_vector: singularities handling improved 2013-12-21 16:21:16 +04:00
Anton Babushkin
2df2fd1d25 mathlib minor fixes 2013-12-19 16:58:25 +04:00
Anton Babushkin
ba612c3ee8 mathlib fixes 2013-12-19 14:10:25 +04:00
Anton Babushkin
e3a5a384d7 mathlib: fixes and improvements, WIP 2013-12-18 23:01:02 +04:00
Anton Babushkin
a83e3cd222 New mathlib, WIP 2013-12-18 19:33:47 +04:00
Thomas Gubler
c3cbaf5deb Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups
Conflicts:
	src/drivers/px4io/px4io.cpp
2013-12-13 21:07:27 +01:00
Anton Babushkin
deac4eefc6 Merge branch 'master' into vector_control2 2013-12-13 21:15:21 +04:00
Lorenz Meier
0b58c01dcc Merge pull request #534 from thomasgubler/tecs_fix_comparison
tecs: fix wrong != 0 check
2013-12-13 08:09:36 -08:00
Anton Babushkin
6705e9518b Merge branch 'master' into vector_control2 2013-12-13 17:26:07 +04:00
Andrew Tridgell
e808e015dd LowPassFilter: allow for filtering to be disabled
using bandwidth of 0 gives no filtering
2013-12-13 11:19:08 +01:00
Julian Oes
3f25298798 Mavlink and navigator: Disable some functions in mavlink that are taken over by navigator, introduce topic to report mission status from commander back to mavlink 2013-11-27 09:27:08 +01:00
Thomas Gubler
5447ecf67d Merge branch 'fw_autoland_att_tecs' into fw_autoland_att_tecs_navigator
Conflicts:
	src/lib/external_lgpl/tecs/tecs.cpp
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2013-11-25 21:22:00 +01:00
Thomas Gubler
3c6f01bea8 tecs: speedrate: use p loop instead of pre calculated speed rate for now 2013-11-24 12:48:44 +01:00
Thomas Gubler
85a76a32c5 tecs: roll2thr: fix to be consistent with comment 2013-11-24 12:29:48 +01:00
Thomas Gubler
f267fcf4ff disable a printf 2013-11-24 11:11:06 +01:00
Thomas Gubler
b6f2c286e9 disabling bad descent detection because of to many false positives 2013-11-24 11:09:14 +01:00
Julian Oes
dca72ba6ee L1_pos_controller: Fixed strange bitwise or 2013-11-21 10:47:02 +01:00
Julian Oes
f351afe3f6 Geo: Copy distance function over from mavlink 2013-11-20 22:28:05 +01:00
Julian Oes
344705396d TECS: I don't need this debug output 2013-11-20 22:27:28 +01:00