Jake Dahl
e6f9caccf4
removed batt_smbus from uorb_graph create.py
2018-11-01 10:49:26 -04:00
CarlOlsson
f15365fe97
process_sensor_data.py: update description
2018-10-22 09:26:06 -04:00
sanderux
dea385b2d2
Added geotag_images_ulog.py for enhanced geo-referencing survey images
2018-10-18 16:55:53 -04:00
Hamish Willee
cb8a2b533d
Add Plane VTail to image group metadata
2018-10-18 09:56:36 -04:00
PX4 Build Bot
e43caeff2e
Update submodule sitl_gazebo to latest Tue Oct 16 14:40:21 EDT 2018
...
- sitl_gazebo in PX4/Firmware (304e00f158
): d1f0bd4367
- sitl_gazebo current upstream: 3d80f63562
- Changes: d1f0bd4367...3d80f63562
3d80f63 2018-10-16 Elia Tarasov - add missing dimension
4722a06 2018-10-15 Elia Tarasov - fix px4flow gyro orientation wrt camera
7e22adc 2018-10-15 Elia Tarasov - fix px4flow gyro sensor handling:
30337e7 2018-10-15 Elia Tarasov - add px4flow gyro sensor to px4flow jinja model
dcf2c95 2018-10-12 Elia Tarasov - add px4flow gyro sensor handling
0b4d4e3 2018-10-12 Elia Tarasov - replace integrated onboard gyro calculation by px4flow gyro sensor
df516e6 2018-10-11 Elia Tarasov - add check for NAN in case of no gyro is present
bbe2d67 2018-10-11 Elia Tarasov - send NAN in case of gyro absence
354e055 2018-10-11 Elia Tarasov - add default flag for gyro presence
2018-10-16 18:29:09 -04:00
Pietro De Nicolao
6d3eb0450d
px_uploader.py: exit code=1 if upload was not successful ( #10681 )
2018-10-15 11:21:31 -04:00
PX4 Build Bot
0312fd818f
Update submodule sitl_gazebo to latest Mon Oct 15 08:37:19 EDT 2018
...
- sitl_gazebo in PX4/Firmware (31b110c2ac
): 70ca646540
- sitl_gazebo current upstream: d1f0bd4367
- Changes: 70ca646540...d1f0bd4367
d1f0bd4 2018-10-10 Elia Tarasov - remove redundant check for gazebo major version greater than 7
a796798 2018-10-10 Elia Tarasov - change gazebo version for irlock plugin
83cadac 2018-10-10 Elia Tarasov - fix compile error for sonar plugin
aac3d20 2018-10-10 Elia Tarasov - fix compile error for lidar plugin
5a497ad 2018-10-10 Elia Tarasov - fix gps delay computation
3f0a769 2018-10-10 Elia Tarasov - fill timestamp inside plugin callback
779954c 2018-10-10 Elia Tarasov - send and recv sitl_gazebo message timestamp as unified type
46c4b29 2018-10-10 Elia Tarasov - proto: change timestamp name and type for consistency
2018-10-15 11:20:39 -04:00
TSC21
d3c1d5f019
sitl_gazebo: build with SEND_VISION_ESTIMATION_DATA set
2018-10-09 11:57:30 -04:00
CarlOlsson
5a10db65b6
ecl_tools: Always allocate topic data variables
2018-10-09 09:29:03 -04:00
CarlOlsson
01c2994107
ecl_tools: fix typo in title
2018-10-09 09:29:03 -04:00
CarlOlsson
8058878566
ecl_tools: add error message if topic not found in logfile
2018-10-09 09:29:03 -04:00
CarlOlsson
3424e73aa3
ecl_tools: use pyulog built in function to get dataset
2018-10-09 09:29:03 -04:00
Hamish Willee
f1130a4e10
Clarify SDLOG_MODE bit for thermal calibration
2018-10-08 07:20:49 +02:00
Daniel Agar
6f7c572601
Update submodule sitl_gazebo to latest Wed Oct 3 18:37:46 UTC 2018 ( #10643 )
...
- sitl_gazebo in PX4/Firmware (6c34407d57
): 9d512af007
- sitl_gazebo current upstream: 1264b74493
- Changes: 9d512af007...1264b74493
1264b74 2018-09-30 TSC21 - gazebo_motor_failure_plugin: clean up and fix for Gazebo 9
77141e7 2018-09-29 TSC21 - Travis: add naming for jobs within the build matrix
e46f82a 2018-09-29 TSC21 - add new 18.04 Melodic build
5b93919 2018-09-29 TSC21 - Travis: update ROS docker container
2018-10-03 19:56:50 -04:00
Matthias Grob
e167e6bec4
px_uploader: catch non-standard baud exception
...
to fix Cygwin upload. It failed silently but when catching it prints
"non-standard baudrates are not supported on this platform".
Discussion about platform independet FTDI detection is in issue #10429 .
2018-10-02 10:01:41 +02:00
Matthias Grob
ebdea6e50d
px_uploader: fix code and output spacing
2018-10-02 10:01:41 +02:00
Beat Küng
b972651a06
posix shell: use /bin/sh instead of bash
...
This uses the systems default shell:
- Ubuntu: dash
- Fedora: bash
Since bash is invoked via /bin/sh, it operates in POSIX mode:
https://tiswww.case.edu/php/chet/bash/POSIX
- remove '# Ignore the expand_aliases command in zshell.'
Not needed because the shell operates in POSIX mode
- [[ is bashism -> use [
- autostart_files=( $autostart_file_match )
is not supported in dash, so use 'ls'
- shellcheck runs the dash flavor, since dash is a minimalistic shell.
Tested on dash & bash.
2018-09-27 23:39:20 +02:00
Beat Küng
37338e442f
NuttX shell scripts: replace operator == with =
...
- NuttX supports both versions
- POSIX shell only supports '='
2018-09-27 23:39:20 +02:00
Daniel Agar
078f5ea198
serial generate config add 10 generic serial ports
2018-09-25 07:53:29 +02:00
Beat Küng
64912ed7f6
rc.serial.jinja: remove 'param touch' for baudrates
...
Can be reverted if needed later on...
2018-09-25 07:53:29 +02:00
Beat Küng
52967bd654
Tools/validate_yaml: add schema validation for module yaml config files
2018-09-25 07:53:29 +02:00
Beat Küng
dae292631c
Tools/serial: use per-module serial port config params, instead of per-port
2018-09-25 07:53:29 +02:00
Beat Küng
5bb75a7ff8
Tools/serial: add script to generate ROMFS serial startup logic & serial parameters
2018-09-25 07:53:29 +02:00
Daniel Agar
50d1db3372
Tools/check_submodules.sh silence normal git output
2018-09-23 13:41:59 -04:00
Julian Oes
9f7f30a166
jmavsim_run.sh: fall back to Java 9 on macOS
...
This checks if we are on macOS and if we have Java 8 installed. If yes,
it falls back to Java 8 by setting JAVA_HOME.
This avoids https://github.com/PX4/jMAVSim/issues/81
2018-09-16 17:40:27 -04:00
Julian Oes
fec3422f54
jmavsim_run.sh: fix shebang and exit on error
2018-09-16 17:40:27 -04:00
Julian Oes
1789083ab3
jMAVSim: update to latest master
...
This should resolve the issues with Java 9/10.
2018-09-16 17:40:27 -04:00
Beat Küng
e2973028ab
sitl_run.sh: do not kill jmavsim if model is none
...
I sometimes start jmavsim independently from px4, and in that case jmavsim
should not be killed. These are the commands:
./Tools/jmavsim_run.sh
make posix none
2018-09-14 17:07:40 +02:00
PX4 Build Bot
fea77690ae
Update submodule sitl_gazebo to latest Fri Sep 14 12:42:47 UTC 2018
...
- sitl_gazebo in PX4/Firmware (031885f9a90e70cd8d8aa22c774dfca1bd0c8dfb): 821c55ca71
- sitl_gazebo current upstream: 9d512af007
- Changes: 821c55ca71...9d512af007
9d512af 2018-09-12 Lorenz Meier - Update gazebo_wind_plugin.cpp
46d0be1 2018-09-12 Lorenz Meier - Update Wind.proto
14f09ff 2018-09-03 Elia Tarasov - fix compilation for gazebo version equal or greater 9
de86d7b 2018-08-31 Elia Tarasov - use template class vector3d from ignition::math
f3cba29 2018-08-31 Elia Tarasov - enable wind plugin
2018-09-14 17:07:22 +02:00
Beat Küng
2d5b51ed8e
run-shellcheck.sh: exclude .bin files
2018-09-14 17:06:19 +02:00
Daniel Agar
a87e81c61b
Jenkins update snapdragon docker to 2018-09-12
2018-09-12 15:02:03 -04:00
Daniel Agar
8b76a87f98
OSX setup helper install pip python dependencies with sudo
2018-09-12 10:06:41 -04:00
Daniel Agar
90b60d44dc
Jenkins update docker containers to 2018-09-11 ( #10463 )
2018-09-12 00:05:22 -04:00
Daniel Agar
16a23c5527
ubuntu env setup script install python deps system wide in docker
2018-09-11 15:24:55 -04:00
Daniel Agar
c7ff4a87a3
ubuntu env setup script add file utility
...
- needed for cmake packaging
2018-09-11 15:24:55 -04:00
Julian Oes
a9070ce6e6
sitl_run.sh: fix process grep for jMAVSim
...
It seems that the oneline to find the process ID of any running jMAVSim
instance was not working correctly.
1. On Linux, the name of the process does not contain Simulator but
jmavsim_run.jar. Also, it triggers incorrectly, if you have opened
Simulator.java using the command line :).
2. The cutting to get the PID at the end does not work as intenteded and
gives the username instead of PID, at least on Arch Linux. Using awk
should fix this.
2018-09-11 14:09:41 +02:00
Daniel Agar
33e68b3331
update ubuntu.sh setup script and python requirements.txt
2018-09-10 13:50:18 -04:00
Beat Küng
e26bfd2e79
SITL: remove config_sitl_rcS_dir
...
Not needed anymore
2018-08-31 14:21:56 -04:00
Daniel Agar
8ddb99971f
tests template skip mavlink except for mavlink test
2018-08-30 11:13:24 -04:00
Paul Riseborough
94d953eef2
Tools: Fix EKF data analysis false positives
...
The high frequency acceleration noise levels in the gazebo models and also seen on some hardware is causing the IMU vibration check warning to fail.
The thresholds have been lifted and the reporting improved to make it clearer which sensor noise is causing the failure.
2018-08-30 09:57:18 +02:00
Bram Strack van Schijndel
ca446982ab
[Bebop 2] also upload mixer and config files
2018-08-30 09:48:26 +02:00
Bram Strack van Schijndel
0b6dc65e3c
[Bebop 2] fix upload
2018-08-30 09:48:26 +02:00
Daniel Agar
e4088204ee
shellcheck ignore array references for now (SC2039) and run everywhere
2018-08-25 20:12:29 +02:00
Daniel Agar
3c4c9131aa
Jenkins add ShellCheck
2018-08-25 20:12:29 +02:00
PX4 Build Bot
d25b76c9c8
Update submodule sitl_gazebo to latest Tue Aug 21 01:37:53 UTC 2018
...
- sitl_gazebo in PX4/Firmware (7f41ead238
): c1ca87e37b
- sitl_gazebo current upstream: 821c55ca71
- Changes: c1ca87e37b...821c55ca71
821c55c 2018-08-20 Elia Tarasov - remove unused destination socket address
37faf25 2018-08-20 Elia Tarasov - remove undecalred member function
d5ca1d4 2018-08-20 Elia Tarasov - fix default QGC udp port initialization
2018-08-21 09:43:11 +02:00
Daniel Agar
01744a9efc
Jenkins px4fmu-v2 hardware test
2018-08-14 23:12:26 -04:00
Beat Küng
d2aa68f62c
sitl_run.sh: use correct ROMFS path for tests
2018-08-13 21:50:14 -04:00
Beat Küng
4e860e357c
Tools: add run-shellcheck.sh to statically analyze startup scripts
...
Use './Tools/run-shellcheck.sh ROMFS/px4fmu_common' to run it.
2018-08-13 21:50:14 -04:00
Beat Küng
273988c124
SITL: move all models to unified rcS startup and remove old scripts
2018-08-13 21:50:14 -04:00
Beat Küng
e6b9806ee1
SITL: add multi-vehicle support to rcS
...
This also removes the HIGHRES_IMU mavlink stream to the GCS. I don't see
why it's needed and it adds noticeable CPU load.
2018-08-13 21:50:14 -04:00