Commit Graph

124 Commits

Author SHA1 Message Date
Anton Babushkin 549fd4f0e8 Merge branch 'navigator_new' into navigator_new_vector 2013-12-31 19:31:16 +04:00
Anton Babushkin 7f9a7ffe82 navigator: MISSION_LOITER and RTL_LOITER modes removed 2013-12-31 19:30:41 +04:00
Anton Babushkin 6c30eebeb8 Merge branch 'navigator_new' into navigator_new_vector 2013-12-30 14:42:00 +04:00
Anton Babushkin a71b04775c Merge commit '95bdc1a9bd364ce95abe06b097579cc8a9162e33' into navigator_new_vector 2013-12-30 08:55:26 +04:00
Anton Babushkin fa20fae6fb Some mavlink fixes to use vehicle_control_mode, WIP 2013-12-29 22:38:41 +04:00
Julian Oes ea55527bbb Waypoints and missionlib: lot's of cleanup 2013-12-29 14:50:26 +01:00
Anton Babushkin 7e29028429 Moving nav state from commander to navigator, WIP 2013-12-29 12:16:49 +04:00
Anton Babushkin 7b7539fbbd Merge branch 'navigator_new' into navigator_new_vector, WIP 2013-12-28 10:04:13 +04:00
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
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
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
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
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
Anton Babushkin 9dfe366e90 mathlib: Vector class major cleanup 2013-12-24 23:56:28 +04:00
Thomas Gubler d1f35cc110 HIL: only listen to first 8 actuator outputs 2013-12-24 15:04:11 +01:00
Thomas Gubler 94b68aa1cc add missing conversion from mission item to mavlink mission item after changes from b7652986d9 2013-12-23 16:58:27 +01:00
Thomas Gubler b7652986d9 add minimal pitch field to mission item 2013-12-23 13:40:56 +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
Anton Babushkin ba612c3ee8 mathlib fixes 2013-12-19 14:10:25 +04:00
Julian Oes 6a624abd7c Datamanager: Rename mavlink/offboard key 2013-12-16 17:13:17 +01: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
Lorenz Meier 39dcda3996 Merge pull request #541 from limhyon/master
SO(3) estimator has been debugged and cleaned.
2013-12-13 08:10:18 -08:00
Lorenz Meier a91a8aeea8 Merge pull request #542 from PX4/hil_fixes
Various HIL-related fixes
2013-12-13 07:54:13 -08:00
Lorenz Meier 017a85df06 Merge pull request #545 from PX4/mavlink_fixes
Mavlink fixes
2013-12-13 07:53:28 -08:00
Lorenz Meier c311462f3c Added actuator control removal 2013-12-13 16:52:35 +01:00
Anton Babushkin 5397f13b50 Merge branch 'master' into hil_fixes 2013-12-07 22:29:45 +04:00
Thomas Gubler b86161dd45 Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator
Conflicts:
	src/modules/mavlink/missionlib.c
	src/systemcmds/tests/module.mk
2013-12-05 10:53:41 +01:00
Julian Oes 83b09614e7 Dataman: Start dataman and use it in waypoints and navigator instead of mission items in mission topic 2013-12-03 16:25:11 +01:00
Hyon Lim bcd745fb0d SO(3) estimator and quaternion receive by mavlink implemented 2013-11-29 02:05:15 +09:00
Anton Babushkin 3c027a8e4d Various HIL-related fixes 2013-11-27 23:04:49 +04:00
Julian Oes de36ccfff5 Navigator: report the current waypoint back 2013-11-27 17:00:27 +01:00
Julian Oes 81023fe5aa Navigator and mavlink: more mavlink cleanup and set current waypoint option support added 2013-11-27 16:17:44 +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
Anton Babushkin 69ed7cf91f missionlib: waypoint yaw fixed 2013-11-23 18:48:05 +04:00
Julian Oes 01df715f94 Mission topic: make nav_cmd compatible to the mavlink command 2013-11-22 21:21:30 +01:00
Julian Oes 7892a72f90 Navigator, waypoints: save index in mission item and use this in navigator 2013-11-22 14:03:09 +01:00
Julian Oes 31f0edd663 Mission topic: the autocontinue option was missing 2013-11-20 22:36:53 +01:00
Julian Oes b3c6574500 Waypoints: Get time inside WP radius right 2013-11-20 22:34:15 +01:00
Julian Oes c33d616935 Merge remote-tracking branch 'thomasgubler_private/fw_autoland_att_tecs' into navigator_wip_merge_test
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2013-11-20 13:17:49 +01:00
Julian Oes a6c5a19206 Mission topic: Use mission topic instead of global position for triplet 2013-11-20 12:46:25 +01:00
Julian Oes a9e51105c8 Missionlib: Don't let the missionlib publish the triplet, moving forward this should be done by the navigator 2013-11-19 16:15:16 +01:00
Julian Oes 7c7b5e475d Waypoints: Store waypoints in mission topic (WIP, in parallel for now) 2013-11-19 16:14:15 +01:00
Thomas Gubler 1fa609d165 fix off by one in missionlib 2013-11-19 11:46:12 +01:00
Thomas Gubler a318d0cf40 fix off by one in missionlib 2013-11-19 11:44:41 +01:00
Anton Babushkin bb9f67ca76 Merge branch 'master' into mavlink_fixes 2013-11-17 09:27:24 +04:00