Roman Bapst
5aefe11975
Had to add definition of PI is used with ROS because cannot share math library yet-needs to be solved
2014-09-24 09:01:30 +02:00
Roman Bapst
9f9fab400e
Adapted for shared library use with ROS
2014-09-24 08:57:20 +02:00
Roman Bapst
cfe14d78c5
Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now)
2014-09-24 08:53:23 +02:00
Roman Bapst
0553771f4f
Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now)
2014-09-24 08:52:28 +02:00
Roman Bapst
475f9a594b
Adapted math library for use of PX4 and ROS as shared library. First version, it works but some things might still be ugly
2014-09-23 16:55:19 +02:00
Thomas Gubler
852159d9ed
fw pos control: add param to enable/disable usage of terrain estimate during landing
2014-09-23 09:37:28 +02:00
Thomas Gubler
32131a069e
inform in GCS when switching to laser
2014-09-23 09:37:16 +02:00
Thomas Gubler
ab2e93a5d0
Merge remote-tracking branch 'upstream/master' into fwlandingterrain
2014-09-23 09:36:10 +02:00
Julian Oes
15eee418a0
Merge pull request #20 from swissfang/swissfang_mfcheck
...
mf checker: fix landing check, ensure feedback from all checks is sent
2014-09-23 12:13:30 +10:00
Julian Oes
ca542902c5
Merge remote-tracking branch 'swissfang/master' into sbasdisable
2014-09-23 06:09:57 +10:00
Thomas Gubler
69eb222d4e
ubx: add sbas config, default to disable
2014-09-22 19:04:24 +02: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
73aa7d81e3
mf checker: fix landing check, ensure feedback from all checks is sent
2014-09-22 17:20:50 +02:00
Vladimir Ermakov
ef5a93c09c
FTP: Add file checksum calculation command.
2014-09-22 15:19:38 +04:00
Vladimir Ermakov
8eb3100616
FTP: Rename command.
...
Payload: `<oldpath>\0<newpath>`
See: man 2 rename
2014-09-22 13:48:43 +04:00
Thomas Gubler
d113fcfc54
commander: move position of gps failure check
2014-09-22 10:59:54 +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
b5ffcfe3d1
Revert "datalink check: ignore onboard computer"
...
This reverts commit 3f8793210b .
Conflicts:
src/modules/commander/commander.cpp
src/modules/commander/commander_params.c
2014-09-22 10:54:39 +02:00
Thomas Gubler
e174117698
gps failure has priority over engine falure, in case both fail make sure
...
that the gps failure mode does not turn on the engine
2014-09-22 10:54:27 +02:00
Thomas Gubler
1fb8e76f0a
fix typo in comment
2014-09-22 10:54:18 +02:00
Thomas Gubler
a8239b2c45
if V_RCL_LT < 0 go directly to termination
2014-09-22 10:54:00 +02:00
Thomas Gubler
21009e89a4
flight termination mavlink outtput: limit rate
2014-09-22 10:53:44 +02:00
Thomas Gubler
d18f3ee70d
make rc loss timeout a param
2014-09-22 10:52:56 +02:00
Thomas Gubler
973c034d6e
engine failure detection
2014-09-22 10:52:48 +02:00
Andreas Antener
bc23b6239c
increase ram
2014-09-22 11:03:49 +10:00
Andreas Antener
98bc5ece10
switch mission manager back to what is was before
2014-09-22 11:03:36 +10:00
Andreas Antener
25b2d4b823
change rates for mavlink streams
2014-09-22 10:57:17 +10:00
Julian Oes
6a6bd09973
Merge pull request #19 from swissfang/geofencedataman
...
Geofence and dataman: lower update rates, lower priority
2014-09-22 06:35:57 +10:00
Julian Oes
323b6f10c3
Merge pull request #18 from swissfang/gpschecklocation
...
commander: move position of gps failure check
2014-09-22 06:35:36 +10:00
Thomas Gubler
e3cac1999a
navigator: geofence with global pos: reduce update rate
2014-09-21 18:07:21 +02:00
Thomas Gubler
31a17ce29a
datman: reduce task priority
2014-09-21 18:07:13 +02:00
Thomas Gubler
d6b669f497
commander: improve output on gf violation
2014-09-21 18:07:00 +02:00
Thomas Gubler
808cc60cda
navigator: geofence with global pos: reduce update rate
2014-09-21 18:04:11 +02:00
Thomas Gubler
885d3e8ca4
datman: reduce task priority
2014-09-21 18:03:52 +02:00
Thomas Gubler
4b8a385658
commander: improve output on gf violation
2014-09-21 18:03:31 +02:00
Lorenz Meier
e65ec1b98b
bottle drop: Be less aggressive about scheduling
2014-09-21 13:50:43 +02:00
Thomas Gubler
980175bb60
commander: move position of gps failure check
2014-09-21 13:32:47 +02:00
Thomas Gubler
3e41945cc6
flare pitch limit: apply at throttle lim altitude
2014-09-21 10:46:46 +02:00
Julian Oes
f681c6b5a3
bottle_drop: don't talk about distance and error
2014-09-20 22:37:10 +10:00
Julian Oes
6aee0baa30
Merge pull request #12 from swissfang/bottledrop
...
Drop at the exact timing, drop only if facing into the right direction
2014-09-20 19:07:34 +10:00
Thomas Gubler
54380e34b3
navigator: fix status information, remove fence_valid flag (this is handled by the geofence class)
2014-09-20 09:45:22 +02:00
Thomas Gubler
2148464a70
geofence: better usefeedback if loaded
2014-09-20 08:44:30 +02:00
Thomas Gubler
6962c5eedf
Merge remote-tracking branch 'private_swissfang/master' into obcfailsafe
...
Conflicts:
src/modules/navigator/mission.cpp
2014-09-20 08:22:51 +02:00
Thomas Gubler
7a5958b3bb
Merge branch 'fohaltitude' into fohaltitude_swissfang
2014-09-19 16:01:10 +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
Anton Babushkin
fac2855579
Merge branch 'master' into mpc_track
2014-09-18 23:03:29 +02:00
Lorenz Meier
9432fe559e
Merge pull request #1361 from muharred/master
...
Fixed parameter storage to support struct parameters.
2014-09-17 16:01:32 -05:00
Vladimir Ermakov
407a4e0f06
FTP: fix truncate errors. Also correct errno reporting.
...
Seems that warnx() everytime changes originak errno to EINVAL.
2014-09-17 20:02:32 +04:00
Vladimir Ermakov
f55d20a133
FTP: Add truncate command.
...
Unfortunately NuttX not provides truncate(),
had to be emulated by copying with O_TRUNC flag.
2014-09-17 18:42:00 +04:00