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
Ban Siesta
82383533c1
geofence: be more verbose if import fails
2014-12-21 14:09:30 +00:00
Ban Siesta
b1f462a266
geofence: don't fall over lines containing just a LF
2014-12-21 14:09:04 +00:00
Ban Siesta
a4e27fd849
navigator: reset some flags after the mission result has been published
2014-12-19 23:39:25 +00:00
Ban Siesta
180e17de33
navigator: report using mission result if a DO_JUMP waypoint has been changed
2014-12-19 23:38:55 +00:00
Ban Siesta
7cb4786e79
navigator: report when a waypoint has been reached not when the whole mission is finished
2014-12-19 23:38:10 +00: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
Ban Siesta
5bbd0743e0
navigator: deleted some verbose output
2014-12-19 22:27:25 +00:00
Ban Siesta
2a09473e5f
topics: move geofence status to its own topic
2014-12-19 22:26:31 +00:00
Steven Blass
69271a7251
made invalid setpoints publish once every time it enters an invalid state
2014-11-18 08:40:52 -05:00
Steven Blass
4eb930f704
improved readability of offboard fixes
2014-11-18 08:26:29 -05:00
Steven Blass
5f6d03099e
fixed yaw/yawrate bit masking. fixed navigator overriding offboard setpoint
2014-11-17 19:58:18 -05:00
Lorenz Meier
41fe04776f
Fix up stack sizes
2014-11-17 14:59:36 +01:00
Lorenz Meier
4d69314a99
Adjust navigator priority
2014-11-16 10:55:18 +01:00
Julian Oes
4e8387465e
navigator: only update sensor_combined topic with 50Hz
2014-11-16 13:38:41 +10:00
Thomas Gubler
5afc64e424
Merge pull request #1443 from PX4/fix_strangertl
...
Fix strange RTL behavior
2014-11-12 13:19:07 +01:00
Julian Oes
64de403b5f
navigator: trying to improve a comment
2014-11-12 20:06:49 +10:00
Julian Oes
08443205e9
navigator: make DO_JUMPS survive power on resets
2014-11-12 13:07:06 +10:00
Julian Oes
703fcec62d
navigator: fix do jumps: after the repetitions are completed the current mission index is no longer invalid
2014-11-12 12:11:23 +10:00
Julian Oes
cf2baac516
navigator: more reset reached calls
2014-11-11 21:45:13 +10:00
Julian Oes
d98831c3b5
navigator: move waypoint reached reset to a more obvious location
2014-11-11 10:42:26 +10:00
Julian Oes
f1d56cbddc
navigator: don't reset the finished flag, this fixes the strange problem where it toggles between MISSION and RTL
2014-11-10 21:41:41 +10:00
Lorenz Meier
5ec6cb0789
navigator: Remove excessive C++ check flags, which enable debatable warnings.
2014-10-09 09:26:46 +02:00
Lorenz Meier
79e5ec6465
Merge pull request #1151 from PX4/offboard2_externalsetpointmessages
...
Offboard2: Handle external setpoint messages
2014-10-07 10:29:04 +02:00
Thomas Gubler
b64e675d53
Merge remote-tracking branch 'upstream/master' into swissfang
2014-10-07 10:02:01 +02:00
Thomas Gubler
c6de36d683
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
2014-10-05 13:17:37 +02:00
Thomas Gubler
7f9a231b40
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
...
Conflicts:
src/modules/navigator/navigator.h
src/modules/navigator/navigator_main.cpp
2014-10-05 13:17:32 +02:00
Lorenz Meier
850c630e11
Navigator: Optimize for space
2014-10-05 13:09:19 +02:00
Lorenz Meier
2587074a07
Compile fixes in navigator
2014-10-05 13:07:56 +02:00
Lorenz Meier
2722921b30
Fixed function name of mission modification logic, attributed @DrTon
2014-10-05 12:30:29 +02:00
Thomas Gubler
3cebfd4045
Merge remote-tracking branch 'upstream/master' into takeoff_fix
...
Conflicts:
src/modules/navigator/mission.cpp
2014-10-05 10:55:12 +02:00
Thomas Gubler
e7313683cd
Merge remote-tracking branch 'upstream/master' into swissfang
2014-09-30 15:40:11 +02:00
Thomas Gubler
6da52c5543
remove unnecessary variable
2014-09-30 15:39:01 +02:00
Thomas Gubler
70606d400b
remove wrong comments
2014-09-30 11:11:30 +02:00
Anton Babushkin
70e5d4027a
navigator: autocontinue fix
2014-09-30 09:08:31 +04:00
Thomas Gubler
964fddb387
make geofence update rate independent from positon update rate
2014-09-28 16:08:25 +02:00
Thomas Gubler
3efffb68e7
Merge remote-tracking branch 'upstream/master' into HEAD
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
src/modules/navigator/geofence.cpp
src/modules/navigator/mission.cpp
2014-09-28 12:36:26 +02:00
Anton Babushkin
1cc5f3778d
Merge branch 'master' into takeoff_fix
2014-09-28 13:41:21 +04:00
Anton Babushkin
cf4604f5c3
navigator/mission.cpp: indentation fixed
2014-09-28 13:34:44 +04:00
Thomas Gubler
ec09f08008
mf checker: fix landing check, ensure feedback from all checks is sent
2014-09-22 17:21:33 +02:00
Thomas Gubler
5a0e0d0412
navigator: fix status information, remove fence_valid flag (this is handled by the geofence class)
2014-09-22 10:55:02 +02:00
Thomas Gubler
c7966d56f5
geofence: better usefeedback if loaded
2014-09-22 10:54:51 +02:00
Thomas Gubler
a8239b2c45
if V_RCL_LT < 0 go directly to termination
2014-09-22 10:54:00 +02:00
Thomas Gubler
e3cac1999a
navigator: geofence with global pos: reduce update rate
2014-09-21 18:07:21 +02:00
Thomas Gubler
ec39427d79
geofence: lat/lon is double
...
This is the same change as 5832948371 but
against the master branch.
Some time ago the type of lat and lon in the global_pos uorb topic was
changed but this use here was missed.
2014-09-19 09:51:56 +02:00