- Dec 12, 2016
-
-
Lorenz Meier authored
Revert "Implement the way to run posix simulator directly from IDE without the need to reconfigure command lines, but use runner created via CMake" This reverts commit fff49347.
-
- Dec 10, 2016
-
-
Bart Slinger authored
fix code style
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
clamp mixer output offset to [-.2,.2] ([-2000, 2000] in mixer file) add 8 main PWM trim parameters add long desc to parameters and bump minor parameter version
-
Anton Matosov authored
Implement the way to run posix simulator directly from IDE without the need to reconfigure command lines, but use runner created via CMake Steps to debug: * Run gazebo (or any other sim) server and client viewers via the terminal: `make posix_sitl_default gazebo_none_ide` * In your IDE select `px4_<mode>` target you want to debug (e.g. `px4_iris`) * Start debug session directly from IDE This approach significantly reduces the debug cycle time because simulator (e.g. gazebo) is always running in background and you only re-run px4 process which is very light.
-
- Dec 09, 2016
-
-
Beat Küng authored
-
- Dec 07, 2016
-
-
Julian Oes authored
-
- Dec 06, 2016
-
-
James Goppert authored
-
- Dec 03, 2016
-
-
James Goppert authored
* Fixes for sitl gazebo ground truth. * Switch ekf2 to new logging module for sitl.
-
- Dec 02, 2016
-
-
bharathr authored
-
- Nov 28, 2016
-
-
José Roberto de Souza authored
AeroFC is updated by Aero board using the UART between AeroFC and Aero board. This script will copy firmware and px_uploader.py to Aero board and run px_uploader.py with the correct paremeters. User only needs to have a network connection (Ethernet over USB or WiFi) with Aero board to update AeroFC firmware. The IP/hostname can be given by AERO_HOSTNAME environment variable.
-
David Sidrane authored
-
- Nov 25, 2016
-
-
Julian Oes authored
This allows to set the environment variable NO_PXH to start SITL without the interactive pxh> shell. For this, px4 is called with the -d arg which sets it to deamon mode. This feature is handy to script sitl_run.sh.
-
- Nov 24, 2016
-
-
Beat Küng authored
-
- Nov 14, 2016
-
-
Beat Küng authored
Fixes the case where an ack got lost and the FMU resends the data, but the client does not resend the ack.
-
- Nov 13, 2016
-
-
Carlo Wood authored
-
Carlo Wood authored
Running this script will parse the top of all source files that are not submodules, examples or test cases, to find all #include's and then do basically two things: 1) Reorder and group the headers so that px4_* headers are included first, then local headers (headers of the project that aren't submodules) then C++ headers if any, then C headers if any, then system headers (which includes submodules) and finally any #includes that are inside #if*...#endif constructs. 2) Fix the use of "" or <> in a consistent manner. Afterwards few fixes might be necessary for compile errors that pop up. Most of those are already fixed in my previous commits. However, I was not able to test a compilation for ros (with __PX4_ROS defined) -- so some more fixes might be necessary because of the header reordering. The script comes with a progress counter and an error summary (if any) at the end (so no scrolling back is necessary). It is highly recommended to only run this script in a clean project with no outstanding changes that need to be committed. In fact, the script enforces this (unless you pass --force). Reverting a run of the script is then easy with 'git checkout .'. It is also possible to run the script on a single file by passing that on the command line. In that case it might make sense to pass --debug too, though that was really meant for just me, while developing the script. This will write debug output into the file that is passed, so you don't want to commit that! ;)
-
- Nov 04, 2016
- Oct 29, 2016
-
-
Lorenz Meier authored
-
Lorenz Meier authored
-
- Oct 28, 2016
-
-
Julian Oes authored
Instead of sending actuator controls from -1..1 for SITL, we should send 0..1 like we already do for HIL. This will enable negative thrust in the future, e.g. for pusher props that spin backwards, or for vehicles with variable pitch propellers.
-
- Oct 24, 2016
-
-
Beat Küng authored
-
- Oct 23, 2016
-
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Julian Oes authored
-
- Oct 20, 2016
-
-
Julian Oes authored
This could lead to an exception if serial is not available.
-
Julian Oes authored
-
Julian Oes authored
-
Beat Küng authored
-
- Oct 19, 2016
- Oct 18, 2016
-
-
Michael Schaeuble authored
The firmware binary is to large to fit into the onboard memory of the Parrot Bebop. It could be uploaded to the emmc, but for ease of use it would be nice to have it in /usr/bin. To strip the binary seems to be the best option right now.
-
- Oct 15, 2016
-
-
Julian Oes authored
-
Julian Oes authored
-
- Oct 14, 2016
-
-
Julian Oes authored
This fixes the build for Gazebo >= 7.4.
-
Julian Oes authored
-
- Oct 12, 2016
-
-
Lorenz Meier authored
-