14330 Commits

Author SHA1 Message Date
Anton Babushkin
fc0ffbbd63 Merge branch 'ekf_acc_comp' into vector_control2 2013-12-27 14:42:30 +04:00
Anton Babushkin
464df9c5e8 mavlink: HIL GPS velocity fix 2013-12-27 14:40:24 +04:00
Anton Babushkin
61a3177979 attitude_estimator_ekf: acc compensation and magnetic declination fixes 2013-12-27 14:39:59 +04:00
Thomas Gubler
ef15d6360a Merge remote-tracking branch 'upstream/navigator_new' into fw_autoland_att_tecs_navigator_termination_controlgroups 2013-12-27 11:29:38 +01:00
Thomas Gubler
80c1710434 Merge remote-tracking branch 'julian/fw_autoland_att_tecs_navigator_termination_controlgroups' into fw_autoland_att_tecs_navigator_termination_controlgroups 2013-12-27 11:29:12 +01:00
Julian Oes
effa62937f Prevent some warnings for lat/lon double conversions 2013-12-27 11:14:08 +01:00
Julian Oes
32c7aea2a6 Home position: use double for lat/lon and float for altitude, set home position to global position instead of GPS position once we have a fix 2013-12-27 11:07:45 +01:00
Julian Oes
677150388f Merge remote-tracking branch 'thomasgubler_private/fw_autoland_att_tecs_navigator_termination_controlgroups' into navigator_new 2013-12-27 10:48:04 +01:00
Anton Babushkin
6a04d13e73 mc_pos_control: minor reorganizing 2013-12-27 10:50:40 +04:00
Julian Oes
40f2d581bf Merge branch 'fw_autoland_att_tecs_navigator_termination_controlgroups' into bottle_drop_navigator
Conflicts:
	src/drivers/px4fmu/fmu.cpp
	src/modules/dataman/dataman.c
	src/modules/dataman/dataman.h
	src/modules/mavlink/orb_listener.c
	src/modules/mavlink/waypoints.c
	src/modules/navigator/navigator_main.cpp
	src/modules/navigator/navigator_mission.cpp
	src/modules/navigator/navigator_mission.h
	src/modules/uORB/topics/mission.h
2013-12-27 00:04:32 +01:00
Julian Oes
d3a71d1e42 Waypoints: reverse param1 and param2 2013-12-26 22:41:05 +01:00
Julian Oes
1c7e07d8d7 Topics: Move from global_position_setpoint to mission_item_triplet 2013-12-26 21:41:54 +01:00
Anton Babushkin
a0355ccf76 Merge branch 'ekf_acc_comp' into vector_control2 2013-12-26 23:12:29 +04:00
Anton Babushkin
94a63c9e6e Merge branch 'master' into ekf_acc_comp 2013-12-26 23:11:52 +04: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
e103729de3 mc_att_control_vector: fixes, parameters added 2013-12-26 23:02:09 +04:00
Thomas Gubler
a2cee83e57 Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups
Conflicts:
	src/modules/px4iofirmware/registers.c
2013-12-26 18:17:04 +01:00
Julian Oes
409fa12c4e Mission topic: corrected comment 2013-12-26 15:17:44 +01:00
Julian Oes
5c85fa2c5f Missionlib: deactivate functions now implemented in navigator 2013-12-26 15:16:32 +01:00
Thomas Gubler
b02b48290f Navigator: add MissionFeasibilityChecker class; performs validation of landing waypoint set-up for fixed wing for now, but can be extended for other checks (e.g. check mission against geofence) 2013-12-25 17:10:38 +01:00
Anton Babushkin
26daae0b0a Merge branch 'mathlib_new' into vector_control2 2013-12-25 18:41:23 +04:00
Anton Babushkin
1e4bb764a6 Merge branch 'mathlib_new' into vector_control2 2013-12-25 18:31:12 +04:00
Lorenz Meier
8d2950561d Changed RSSI range to 0..255 2013-12-25 15:15:15 +01:00
Lorenz Meier
edffade8ce Added PPM frame length feedback in IO comms and status command - allows to warn users about badly formatted PPM frames 2013-12-25 15:11:48 +01:00
Lorenz Meier
a502332992 Greatly robustified PPM parsing, needs cross-checking with receiver models 2013-12-25 15:11:05 +01:00
Thomas Gubler
d07cc95339 Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator_termination_controlgroups' into fw_autoland_att_tecs_navigator_termination_controlgroups 2013-12-25 11:27:41 +01:00
Julian Oes
b10fa3d047 Waypoints/Navigator: Use two different dataman storage places, keep old waypoints until all new ones are written 2013-12-25 11:23:58 +01:00
Thomas Gubler
8b0125fc3f fw landing: move more functionality to the landingslope class 2013-12-25 10:51:13 +01:00
Anton Babushkin
69218d2bd5 Merge branch 'master' into mathlib_new 2013-12-25 13:16:10 +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
Thomas Gubler
5c33aeeb43 move landing slope calculations into own class 2013-12-25 02:16:52 +01:00
Anton Babushkin
9dfe366e90 mathlib: Vector class major cleanup 2013-12-24 23:56:28 +04:00
Thomas Gubler
c191597625 HIL: only listen to first 8 actuator outputs 2013-12-24 15:15:39 +01:00
Thomas Gubler
d1f35cc110 HIL: only listen to first 8 actuator outputs 2013-12-24 15:04:11 +01:00
Thomas Gubler
6c7ae211b1 flight termination: fix missing initialization of actuators_1_pub in fw_att_control 2013-12-24 14:12:48 +01:00
Thomas Gubler
96debedcc8 prevent dataman from blocking startup when no sd card is present 2013-12-24 11:41:04 +01:00
Thomas Gubler
8dda05e001 Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups 2013-12-23 22:48:26 +01:00
Lorenz Meier
107bb54b33 Robustifiying PPM parsing 2013-12-23 20:38:09 +01:00
Anton Babushkin
a26e46bede att_pos_estimator_ekf: fixes, mathlib: minor changes 2013-12-23 22:34:11 +04:00
Lorenz Meier
64ad3d7e0a Added channel count to log format 2013-12-23 18:44:07 +01:00
Thomas Gubler
94b68aa1cc add missing conversion from mission item to mavlink mission item after changes from b7652986d9cc0fe3edc765e3485b696b4b639b03 2013-12-23 16:58:27 +01:00
Anton Babushkin
5a2da77758 Merge branch 'master' into mathlib_new 2013-12-23 18:16:28 +04:00
Thomas Gubler
546964332d use minimal pitch field introduced in b7652986d9cc0fe3edc765e3485b696b4b639b03 for fw takeoff 2013-12-23 13:41:39 +01:00
Thomas Gubler
b7652986d9 add minimal pitch field to mission item 2013-12-23 13:40:56 +01: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
Thomas Gubler
1450903fa9 Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator' into fw_autoland_att_tecs_navigator_termination_controlgroups
Conflicts:
	src/modules/navigator/navigator_main.cpp
2013-12-23 11:47:17 +01:00
Thomas Gubler
411428b8e4 remove dataman from tests (as in upstream master) 2013-12-23 11:45:03 +01:00
Thomas Gubler
68d8230e78 Merge remote-tracking branch 'upstream/control_groups' into fw_autoland_att_tecs_navigator_termination_controlgroups
Conflicts:
	src/systemcmds/tests/module.mk
	src/systemcmds/tests/tests.h
2013-12-23 11:13:42 +01:00