aboutsummaryrefslogtreecommitdiff
path: root/src/modules/navigator
Commit message (Collapse)AuthorAgeFilesLines
* Navigator: add MissionFeasibilityChecker class; performs validation of ↵Thomas Gubler2013-12-254-7/+288
| | | | landing waypoint set-up for fixed wing for now, but can be extended for other checks (e.g. check mission against geofence)
* Waypoints/Navigator: Use two different dataman storage places, keep old ↵Julian Oes2013-12-253-3/+29
| | | | waypoints until all new ones are written
* Navigator: Moved mission stuff in separate classJulian Oes2013-12-164-217/+458
|
* Navigator: Use state table for main FSMJulian Oes2013-12-161-464/+585
|
* Navigator: handle onboard and mavlink missionsJulian Oes2013-12-161-61/+111
|
* Dataman: Start dataman and use it in waypoints and navigator instead of ↵Julian Oes2013-12-031-170/+63
| | | | mission items in mission topic
* Navigator: Added onboard mission (not usable yet)Julian Oes2013-11-292-5/+100
|
* Navigator and mavlink: more mavlink cleanup and set current waypoint option ↵Julian Oes2013-11-271-2/+5
| | | | support added
* Mavlink and navigator: Disable some functions in mavlink that are taken over ↵Julian Oes2013-11-271-0/+39
| | | | by navigator, introduce topic to report mission status from commander back to mavlink
* Navigator: Gotten rid of some warningsJulian Oes2013-11-261-19/+19
|
* Merge branch 'fw_autoland_att_tecs_navigator' of ↵Julian Oes2013-11-261-2/+3
|\ | | | | | | https://github.com/thomasgubler/Firmware_Private into fw_autoland_att_tecs_navigator
| * Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator' ↵Thomas Gubler2013-11-261-1/+6
| |\ | | | | | | | | | into fw_autoland_att_tecs_navigator
| * | add safety check for orbit in navigator. Prevents issues with old qgc versionsThomas Gubler2013-11-261-2/+3
| | |
* | | Navigator: Added parameter for loiter radiusJulian Oes2013-11-262-4/+10
| |/ |/|
* | Navigator: Don't try to go to next WP or loiter after landing, just stay in ↵Julian Oes2013-11-261-1/+6
|/ | | | landing mode
* Navigator: Use parameter for minium altitude when starting loiterJulian Oes2013-11-262-16/+29
|
* Navigator: Added some mavlink debug outputJulian Oes2013-11-261-7/+23
|
* navigator: do not restart mission (continue with changed second part of ↵Thomas Gubler2013-11-261-3/+49
| | | | mission) if no items prior to the current item have been changed
* navigator: remove redudant lineThomas Gubler2013-11-251-2/+0
|
* Navigator: Yet another rewrite of the logicJulian Oes2013-11-251-242/+316
|
* Navigator: Missions (including RTL), Loiter and RTL workingJulian Oes2013-11-221-43/+189
|
* Navigator: Energy control doesn't belong in navigatorJulian Oes2013-11-221-10/+0
|
* Navigator: Publish mission triplet only when actually updatedJulian Oes2013-11-221-10/+10
|
* Navigator, waypoints: save index in mission item and use this in navigatorJulian Oes2013-11-221-52/+56
|
* Navigator: More improvements, loiter at the end worksJulian Oes2013-11-211-181/+123
|
* Navigator: Switch to loiter after mission worksJulian Oes2013-11-211-55/+85
|
* Navigator: Checking if a waypoint was reached and switching to next one ↵Julian Oes2013-11-201-8/+132
| | | | works rudimentary
* Navigator: Only support 10WPs for nowJulian Oes2013-11-201-34/+35
|
* Navigator: Added simple mission triplet publication on waypoint changeJulian Oes2013-11-201-12/+97
|
* Mission topic: Use mission topic instead of global position for tripletJulian Oes2013-11-201-21/+21
|
* Navigator: more cleanup, prune unused functionsJulian Oes2013-11-191-15/+0
|
* Navigator: cleanup and getting rid of unnecessary subscriptionsJulian Oes2013-11-191-103/+29
|
* Navigator: only whitespace fixesJulian Oes2013-11-181-66/+67
|
* Add data manager module and fence support to navigatorJean Cyr2013-11-032-57/+266
| | | | | | | | - Add function to geo.c to determine if global position is inside fence - Add navigator support/commands for maintaining fence coords. - Add data manager module to support persistence fence storage. Can store other data, but only used for fence at this time. - Add unit tests for data manager
* Add navigator - not enabled for compilation, WIPLorenz Meier2013-08-223-0/+698