Daniel Agar
f7a17ad5e5
cmake improve ROMFS dependencies for px4io inclusion ( #8860 )
...
- fixes #8858
2018-02-09 12:57:34 -05:00
Beat Küng
782ed5d324
modules documentation script: add anchor for '### Usage' sections
...
So that they are unique.
2018-02-09 09:53:25 -05:00
Daniel Agar
c7dfd2d17f
ROMFS fix LeddarOne nsh init
2018-02-08 19:58:42 -05:00
Daniel Agar
caf50dbea2
batt_smbus delete IOCTL usage
2018-02-08 19:00:48 +01:00
Daniel Agar
64fa1ec6a5
batt_smbus readd to configurations and fix compilation errors
2018-02-08 19:00:48 +01:00
johannes
b69a4df20c
tools-ecl-ekf: remove commas to prevent csv file import errors
...
- remove commas from a csv table file string to avoid import errors
2018-02-08 17:18:41 +01:00
ChristophTobler
bce08334d0
update sitl_gazebo submodule
...
includes range finder topic fix
2018-02-08 17:05:26 +01:00
Beat Küng
4772a25b77
rcS: add clarifying comment for Pixhawk 3 Pro UART port
2018-02-08 14:48:49 +01:00
Haukanes
35acdfa717
Start frsky_telemetry for PX4FMU_V4PRO
2018-02-08 14:46:55 +01:00
José Roberto de Souza
0b9025b2d2
px4fmu-v2: Build individual distance sensors
...
We are running out of flash memory in px4fmu-v2 so removing all the
distance sensors from binary and adding then individually.
Right now only LeddarOne is not being buid.
2018-02-08 11:26:26 +01:00
José Roberto de Souza
10df6729f3
ROMFS: aerofc: Do not start MAVLink in telemetry if LeddarOne is in use
2018-02-08 11:26:26 +01:00
José Roberto de Souza
d0baf95df3
drivers: Add LeddarOne lidar driver
...
More information: https://leddartech.com/modules/leddarone/
2018-02-08 11:26:26 +01:00
ChristophTobler
cdc6efc5d6
EKF: fix rot vec calc from quat by using matrix lib
2018-02-08 10:22:55 +01:00
ChristophTobler
9238e2f1a2
EKF: fix spike handling in ev rotation calculation
2018-02-08 10:20:59 +01:00
Lorenz Meier
eaf401a32f
README: Add hint to QA session on dev call
2018-02-07 08:11:54 +01:00
Anthony Lamping
74bd40c09d
multi uav launch: spawn urdf
2018-02-07 08:09:32 +01:00
Lorenz Meier
0413f407a5
Gazebo: Update to fix geotagging
2018-02-07 08:09:18 +01:00
Anthony Lamping
86ae744266
CI: allow Gazebo to restart on crash ( #8817 )
...
* add respawn_gazebo arg to be used with empty_world.launch
* catch rospy sleep method's exceptions
* fix copy-paste mistake in land state failure message
2018-02-06 15:11:09 -05:00
Daniel Agar
b40323b8d8
Jenkins simplify docker environment setup
2018-02-05 15:37:04 -05:00
Daniel Agar
f7285e1cfa
UAVCAN improve dependencies within libuavcan submodule
...
- fixes #8828
2018-02-05 11:48:22 -05:00
johannes
26f9e56014
change short option for overwrite to be a single letter
2018-02-05 15:34:03 +01:00
johannes
5357d680d2
print "skipping files" information to console
2018-02-05 15:34:03 +01:00
johannes
0e82e2ec67
update the batch process script for the ekf analysis tool to support resumed analysis:
...
- ulog files are skipped from the analysis, if a corresponding .pdf file already exists
- an overwrite flag can be set to analyse all the files
2018-02-05 15:34:03 +01:00
David Riseborough
83133b1bca
This commit fixes the way baud rate is generated from the program argument in
...
the FTPS client and agent.
A table has been added to the FTPS client and agent code that correlates
the baud rate value with the encoding.
A function has been added to the FTPS client and agent to take the program
argument for baud rate and use it to look up the table and return the entry
containing both the value and the encoding.
The value is displayed for the user and the encoding is sent to the uart
node constructor.
Signed-off-by: David Riseborough <drisebor@hotmail.com >
2018-02-05 08:25:03 +01:00
elia
64f032441c
add validity flags which are used by ekf2 main module
2018-02-04 21:17:37 +01:00
Daniel Agar
f5c1124812
move tailsitter_recovery lib to mc_att_control
2018-02-04 18:15:57 +01:00
Daniel Agar
b3b1161d53
mathlib filters include automatically
2018-02-04 18:15:57 +01:00
Daniel Agar
6f248bc7e9
move runway_takeoff lib to fw_pos_control_l1
2018-02-04 18:15:57 +01:00
Daniel Agar
f73f95965a
parameter culling include subdirectories of modules
2018-02-04 18:15:57 +01:00
Daniel Agar
6a4ef78111
move launchdetection lib to fw_pos_control_l1
2018-02-04 18:15:57 +01:00
Julian Oes
d646abcee7
px_uploader: improve silicon check
...
- Move check to proper location, out of the try catch block for OTP.
- Add Pixhawk specific check to notify users that want to flash
px4fmu-v3_default on Pixhawks with older v4 bootloaders that do not
support the silicon errata check.
2018-02-04 18:14:51 +01:00
Julian Oes
a1ab84e5b9
px_uploader: make rev check a bit more intuitive
2018-02-04 18:14:51 +01:00
Lorenz Meier
6d00de7b25
Uploader: Move flash size check into appropriate bootloader version region
2018-02-04 18:14:51 +01:00
Lorenz Meier
df32297162
Gazebo SITL: Make Rospack optional
2018-02-03 19:20:51 +01:00
Julian Oes
d175a75691
px_uploader: fix Python3 upload
...
This fixes the error below when using Python3:
File "Tools/px_uploader.py", line 128, in
__init__
self.image.append('\xff')
TypeError: an integer is required
2018-02-03 09:33:13 -05:00
ChristophTobler
305859f356
disable power module ( #8804 )
...
- currently doesn't work on all boards...
2018-02-02 12:00:39 -05:00
Daniel Agar
976b890c56
commander increase stack by 90 bytes (3160 -> 3250)
2018-02-02 08:34:39 +01:00
Matthias Grob
5ad03d7ef2
mc_pos_control: comment typo in flow sensor altitude
2018-02-02 00:38:01 -05:00
Matthias Grob
11d480240a
mathlib Functions: removed inline, fixed style
2018-02-02 00:38:01 -05:00
Matthias Grob
8e68f5ed79
mathlib Functions: improve documentation and limit checking
2018-02-02 00:38:01 -05:00
Daniel Agar
8c201c88ca
Jenkins always distclean each build
2018-02-02 00:30:33 -05:00
Julian Oes
9c86cdab2e
Robustify mission upload/download (take 2) ( #8794 )
...
* Revert "mavlink_mission: don't retransmit automatically"
This reverts commit 4e008fe89120e24e321e93fb551753242797f022.
* mavlink_mission: don't retry to send mission item
The mission items need to be requested one by one by a ground station.
This is a "pull" protocol and we should not retry to "push" the mission
items down.
If we do this we can trigger the situation where the autopilot keeps
retrying and the ground station does not time out because it keeps
receiving items (even though the items are the wrong ones).
* mavlink_mission: reduce retry timeout
When actively re-requesting lost mission items, we can be more agressive
and therefore lose less time when a mission item is lost on the way.
2018-02-01 16:59:22 -05:00
Daniel Agar
102c0ead53
cmake consolidate px4 executable builds and upload
2018-02-01 09:00:13 -05:00
Daniel Agar
2ff81393bc
move posix, nuttx, qurt components into platforms
2018-01-31 17:17:07 +01:00
Beat Küng
a644ed90dd
mavlink: use orb_unsubscribe() instead of close() for orb subscription
2018-01-31 15:18:51 +01:00
ChristophTobler
acaf7cd267
rcS: automate tfmini start
...
disable mavlink on aero telemetry if tfmini enabled and start on mavlink companion device for others (needs SYS_COMPANION to be 0)
2018-01-31 11:36:06 +01:00
Paul Riseborough
8a1b6d548f
ecl: Update to version that fixes height reset bug
2018-01-31 10:46:52 +01:00
Paul Riseborough
db5264e45c
EKF: Add missing reset for output observer vertical position derivative
...
Required to prevent large transients in value returned by get_pos_d_deriv accessor following a vertical state reset event.
2018-01-31 08:43:39 +01:00
Beat Küng
0c6280ba45
tune_control: fix clang-tidy errors
2018-01-31 07:57:52 +01:00
Beat Küng
86acd23704
cmake configs: add lib/tunes for all configs that have tune_control enabled
2018-01-31 07:57:52 +01:00