Commit Graph
409 Commits
Author SHA1 Message Date
Lorenz Meier d8a54f5018 Navigator: fix feedback on success / fail 2015-07-17 20:59:39 +02:00
Lorenz Meier 253b8f50ce Load missions correctly after restart. Fixes #2564 2015-07-17 20:35:07 +02:00
Lorenz Meier 395ef5562c navigator: Fix param meta data and comments 2015-06-30 07:10:26 +02:00
Lorenz Meier 0271a56487 navigator: Fix param meta data 2015-06-30 07:00:30 +02:00
Lorenz Meier d673bf8457 Navigator: Reduce excessive stack allocation 2015-06-22 22:16:03 +02:00
Lorenz Meier 677aef6673 navigator: Fixed bitwise or 2015-06-15 21:55:02 +02:00
Lorenz Meier 41f535ae26 navigator: Include distance to first waypoint in mission check, provide warning feedback 2015-06-15 17:28:05 +02:00
Lorenz Meier 174f4d27f3 Navigator: output new mission status 2015-06-15 17:28:05 +02:00
Lorenz Meier 2cf10a5e99 Navigator: Publish mission validity in mission result 2015-06-15 17:28:04 +02:00
Lorenz Meier 05993bee6f Navigator: Provide better feedback if no mission present, enforce minimum altitude in loiter and in auto modes 2015-06-12 15:57:27 +02:00
Lorenz Meier 540ffa7861 Let user know we are loitering now 2015-06-12 14:02:47 +02:00
Lorenz Meier 7540aa6b87 Navigator: Make logic using previous and current altitudes consistent 2015-06-11 21:05:38 +02:00
Lorenz Meier a66b1b9d04 Improve feedback when auto mode is rejected due to a non suitable mission 2015-06-11 17:03:13 +02:00
Lorenz Meier bc48634101 Navigator: Reject missions with relative altitude if no home was set before arming 2015-06-11 17:03:12 +02:00
Lorenz Meier 1ecbf674aa navigator: Finish rework of switch distance to account for vehicle dynamics 2015-06-08 16:48:50 +02:00
Lorenz Meier 1fb7434128 Navigation capabilites: Ensure regular publication of updated topic 2015-06-08 16:48:50 +02:00
Lorenz Meier b2a694f71d navigator: Use the controller radius also as lower bound for mission items 2015-06-08 16:48:50 +02:00
Lorenz Meier 0f3438eb17 Navigator: Obey minimum turn radius the controller is capabable of. 2015-06-08 16:48:49 +02:00
Lorenz Meier a0f2075d5a navigator: Decide feasibility of mission based on current position, not home 2015-06-05 22:44:00 +02:00
Lorenz Meier 1d58190bf9 Default altitude mode to first order hold (line between waypoints) and allow missions to be further away to still successfully start them 2015-06-04 13:31:12 +02:00
Lorenz Meier c9e8af8e9b Update navigator to reflect topic updates. 2015-05-27 15:21:31 -07:00
Ban Siesta 321e1c1f7b navigator: stop complaining about some geofence not cleared 2015-05-26 23:00:44 -07:00
Lorenz Meier 01fd84e4dc mavlink and commander app: Add support for manual input, either directly or via remote control 2015-05-24 20:11:50 +02:00
Roman Bapst afa8266255 do not update mission if it has unsupported mission items 2015-05-21 20:08:49 +02:00
Lorenz Meier 11564a0f14 Mission yaw mode: Default to facing the next waypoint 2015-05-19 17:03:28 +02:00
Lorenz Meier b3ed0cf36b Navigator: be more verbose about RTL 2015-05-11 09:37:42 +02:00
Lorenz Meier b739ad1a80 Remove reference to completely unused parameter 2015-04-26 23:36:16 +02:00
Lorenz Meier b7409635b7 Mission feasibility checker: Do not use static where its not needed. 2015-04-26 14:33:57 +02:00
Lorenz Meier f7f949f455 Navigator: Reduce excessive stack 2015-04-26 14:33:56 +02:00
Daniel Agar 230c0b95e3 GF range warning limit mavlink critical messages
-only send a mavlink critical message every 3 seconds
2015-04-17 20:15:43 -04:00
Lorenz Meier c9c1c9d58a Fix #1789 - takeoff sideways on beginning of missions 2015-04-15 21:15:19 +02:00
Don Gagne 05c351183f Parameter meta data fixes 2015-04-15 11:29:37 -07:00
Lorenz Meier cf0a7bde67 Merge pull request #2029 from DonLakeFlyer/ParamXml
Store parameter xml size in .px4 file
2015-04-15 09:35:29 +02:00
Don Gagne 3dc8cf8769 Clean up parameter meta data as needed by QGC 2015-04-14 23:26:14 -07:00
Lorenz Meier 4b34221614 navigator: Get rid of audio tag in strings and use appropriate priority to get audio out when needed in the GCS 2015-04-14 13:25:49 +02:00
Daniel Agar 25dfd84b40 Geofence max horizontal and vertical distance
-changes GF_ON to GF_MODE
-adds GF_MAX_HOR_DIST and GF_MAX_VER_DIST params
2015-04-13 22:22:19 -04:00
Daniel Agar 8aae66b893 trivial code style cleanup round 2 2015-03-27 23:38:58 -04:00
Daniel Agar c2abb0f82a fix code style if trivial one line difference 2015-03-19 23:49:36 +01:00
Andreas Antener 81648f84cd increase RTL descend altitude 2015-02-27 22:22:19 +01:00
Lorenz Meier dc46736ead Merge ROS into master 2015-02-03 20:07:55 +01:00
Lorenz Meier b42b6c50d4 Improve Navigator output 2015-02-03 14:21:31 +01:00
Thomas Gubler 84ff3c671d Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge2_attctrl_posctrl
Conflicts:
	src/drivers/px4fmu/fmu.cpp
2015-02-01 11:06:47 +01:00
Simon Wilks e9bcc0a262 Add yaw modes that define multirotor heading behaviour during missions. 2015-01-31 11:22:01 +01:00
Thomas Gubler 2d124852c1 propagate uorb contants change through all modules/drivers 2015-01-28 16:31:41 +01:00
Daniel Agar ce11cc9f32 geofence.cpp format 2015-01-22 15:02:43 +01:00
Daniel Agar 20a8b26ac8 Fixed coverity CID #12538 2015-01-22 15:02:43 +01:00
Lorenz Meier 4942883ddc RTL params: Set safer initial value for RTL altitude for all vehicles, improve dparam documentation 2014-12-30 10:45:09 +01:00
Lorenz Meier 6fae021a00 Merge pull request #1527 from dagar/Werror
turn on -Werror and fix resulting errors
2014-12-25 17:44:44 +01:00
Thomas Gubler ba4b8c8e00 Merge pull request #1523 from bansiesta/geofence_parse_fix
Geofence parse fix
2014-12-23 09:20:00 +01:00
Daniel Agar d511e39ea7 turn on -Werror and fix resulting errors 2014-12-22 17:56:59 -05:00