Matthias Grob
ccb21e3c4b
navigator: remove double member initialization
2019-11-22 13:36:05 -05:00
Beat Küng
f2dddc65a5
navigator: use new Param class
2018-03-13 17:35:15 +01:00
Beat Küng
0a5af01454
NavigatorMode: inherit from Block instead of SuperBlock
2018-03-13 17:35:15 +01:00
Daniel Agar
f87402b16c
navigator remove redundant param updates
2018-01-04 09:21:17 +01:00
Lorenz Meier
447c167d3e
Navigator: Add on_inactivation() interface.
...
This allows to run a command / function once when being deactivated. This avoids having flight modes which are not active run unnecessary code all the time.
2017-08-20 22:47:48 +02:00
Daniel Agar
56b028148b
Navigator move get_time_inside and cleanup ( #7062 )
2017-04-20 11:24:55 -04:00
Daniel Agar
8aae66b893
trivial code style cleanup round 2
2015-03-27 23:38:58 -04:00
Ban Siesta
f0ff914b62
navigator: don't publish mission result immediately but only after every iteration of the navigator
2014-12-19 23:36:32 +00:00
Thomas Gubler
a432d0493c
correctly initialize stay in failsafe flag
2014-08-24 17:44:36 +02:00
Thomas Gubler
5406ba78a8
make navigator mode a child of navigator
2014-08-15 20:53:03 +02:00
Thomas Gubler
24f380137e
add method to block fallback to mission
...
failsafe navigation modes can use a flag in mission_result to tell the
commander to not switch back to mission
2014-07-23 22:58:19 +02:00
Anton Babushkin
0bf9c2a9b2
navigator: API changes, reparing to move manual modes to navigator, WIP
2014-06-29 14:09:22 +02:00
Anton Babushkin
456e628e12
navigator: NavigatorMode and MissionBlock API cleanup
2014-06-28 00:54:27 +02:00
Julian Oes
3b39a8a789
navigator: rename update and reset calls to on_active and on_inactive
2014-06-12 19:37:25 +02:00
Julian Oes
d78c3a2242
navigator: new class structure, loiter and mission working
2014-06-06 17:17:41 +02:00