Daniel Agar
ef5bc526de
Tools/ecl_ekf mark executable
8 years ago
Lorenz Meier
31006eb43c
Update SITL repository
8 years ago
David Sidrane
95fd2cd184
Create NuttX git hash and tag
8 years ago
Lorenz Meier
b039f61762
Check code style: Be more permissive on Astyle
8 years ago
Lorenz Meier
c60ad883a4
Update SITL
8 years ago
Lorenz Meier
1766f65f02
Update Gazebo SITL
8 years ago
Daniel Agar
93d4f487ef
travis-ci update to latest docker
8 years ago
Julian Oes
e9aef2eb95
px_uploader.py: properly loop through all baudrates
...
In case when the baudrate change failed, we should still try that
baudrate again in the next iteration.
8 years ago
Julian Oes
2467297acf
px_uploader.py: fix exception on baudrate change
...
This prevents an exception happening inside the serial stack.
8 years ago
Paul Riseborough
1843061376
Tools/ecl_ekf: Improvements to ecl log analysis scripts
...
Fix error in scaling of population high frequency vibration metrics
Add histograms for delta angle and velocity bias data
Fix variable descriptions
8 years ago
Paul Riseborough
2a34bde0e9
Tools/ecl_ekf: Update EKF log analysis
...
Add assessment of IMU bias and mag field estimation
Reduce warning false positives by adjusting thresholds and eliminating use of peak value plots for output observer monitoring
Clear each figure after saving to reduce memory usage
8 years ago
Andrew C. Smith
d21b6655d2
Add the Gumstix AeroCore2 to the build system.
8 years ago
jwilson
0aaf595317
Modified sanity test to identify success from the output of the PX4 flight stack, instead of QuRT.
8 years ago
Beat Küng
06997915c2
px4airframes: update image path for markdown after dev-guide update
8 years ago
Beat Küng
42d2f8a798
px4airframes markdown output: merge output columns with maintainer
8 years ago
Beat Küng
2d9a82198a
airframes markdown output: merge Outputs where possible for each group
8 years ago
Beat Küng
a943bf37f0
Tools/px_process_airframes: add markdown output
8 years ago
Beat Küng
62c1a23ea3
Tools/px4airframes: refactor & remove some unneeded code
8 years ago
Beat Küng
59ea964ea2
remove Tools/aiframes.xml: not needed anymore
8 years ago
Julian Oes
0d2e847c57
tag_to_version.py: fix Python3 error ( #7056 )
...
subprocess.communicate returns bytes instead of a str which is not the
same for Python3. Therefore, we need to decode the bytes.
8 years ago
James Goppert
955749ed6f
Add iris_rplidar model ( #6558 )
...
* Whitespace cleanup and add config for rplidar.
* Add rplidar target.
* Disable gps for rplidar.
8 years ago
Daniel Agar
392a9fbb19
geotagging.py remove unused imports
8 years ago
Daniel Agar
6677022622
geotagging.py pep8 formatting
8 years ago
Daniel Agar
7be2eb06a2
geotagging.py handle mismatch of triggers and images
...
- print simple progress with time mismatch warning
8 years ago
Daniel Agar
c2be4df9b7
geo_tag_images.py remove unused imports
8 years ago
Daniel Agar
833a7e3677
geo_tag_images pep8 formatting
8 years ago
Daniel Agar
83d7764e9e
geo_tag_images.py fix to work with PX4 logs
8 years ago
Hamish Willee
33b4ec450d
Update parameter script to include increment, enum value, bitmask, module information
8 years ago
Beat Küng
d9dac8a6a8
Tools/px_process_params.py: set executable bit
8 years ago
Hamish Willee
0ea331d5c4
Add markdown (HTML) output format for parameters
8 years ago
Lorenz Meier
63a84900e6
Add rover model
8 years ago
Beat Küng
a4fc7ae95e
simplify px_process_params: remove --modules, use a list for --src-path instead
8 years ago
David L Sprague
0a02a4c503
Fixed Issue #6596
...
Fixed the block comments at the top of the source file and the help message for the script (starting at line 279) so that an underscore ("_") character is correctly described as the separator for the first message field name rather than a period character "."
8 years ago
Lorenz Meier
e9e79cdc9b
Updated optical flow repo
8 years ago
Lorenz Meier
fb64403607
Updated jMAVSim
8 years ago
Lorenz Meier
86a8e95017
Update jMAVSim to fix compatibility with recent java versions
8 years ago
Beat Küng
541e53fdcf
jmavsim_run.sh: add -i to specify the IP
8 years ago
Julian Oes
9235c0fd67
Update jMAVSim submodule
...
This fixes the compass, see:
https://github.com/PX4/jMAVSim/pull/55
8 years ago
Beat Küng
561a5c5422
Tools/px_mkfw.py: use the same args to get the git version as px_update_git_header.py
8 years ago
Beat Küng
037280c17d
sitl: add iris_replay startup script, handle $replay_mode in sitl_run.sh
...
usage:
export replay_mode=ekf2
export replay=<abs_path_to_log.ulg>
make posix none
8 years ago
Beat Küng
b2d47adf56
jmavsim_run.sh: add -r option to set the update rate
...
currently jmavsim uses a default rate of 500 Hz which is too much.
8 years ago
Julian Oes
12c7421be9
px_uploader.py: remove unused exception vars
8 years ago
Julian Oes
974a9a0673
px_uploader.py: enable file to be used as module
...
In order to use px_uploader as a module from another Python script, all
the action needs to be moved into a main() function which is only called
if the file is run directly.
8 years ago
Julian Oes
090d7ebd6b
px_uploader: fix SerialException error
...
Sometimes right after reboot, we got a `raise SerialException(
msg.errno, "could not open port {}: {}".format(self._port, msg))`.
If this happens now, we will just try again later.
8 years ago
Julian Oes
b0a8073e15
px_uploader.py: small whitespace fix
...
Found by PEP8 checker.
8 years ago
Julian Oes
ff87d43be0
px_uploader.py: vim modeline for indent settings
8 years ago
Julian Oes
172f35042f
px_uploader.py: use consistent indenting
...
This file had the indentending mixed up between 4 and 8 spaces.
This changes it to the Pythonic way of 4 spaces.
8 years ago
Paul Riseborough
bf06066010
Tools: Add scripts for ecl EKF log file analysis
8 years ago
Lorenz Meier
495e16d510
Uploader script: Fix Python 2 issue and timing corner case on Mac OS, both in a robust fashion
8 years ago
James Goppert
7659402fdb
WIP: valgrind runtime analysis and fixes ( #6521 )
...
* Fix several valgrind identified mem leaks
* Added callgrind target.
* px4_posix_tasks use nullptr
8 years ago