Julian Oes
eef57f93ae
mavsdk_tests: fix bugs in readyness checks
5 years ago
Julian Oes
580ea06fb7
mavsdk_tests: restart SITL after each test case
5 years ago
Julian Oes
c363a15ad8
mavsdk_tests: enable VTOL tests as well
5 years ago
Julian Oes
cc249f980b
mavsdk_tests: check if build everything is built
5 years ago
Julian Oes
0a3152786b
mavsdk_tests: use SIGINT before SIGTERM
5 years ago
Julian Oes
79a4bde155
mavsdk_tests: rename C++ executable
...
The executable contains all tests, so the name was a poor choice.
5 years ago
Julian Oes
90c79493f2
mavsdk_tests: print overall result
5 years ago
Julian Oes
dde7530df6
mavsdk_tests: properly handle timeout
5 years ago
Julian Oes
ce9aa119ff
mavsdk_tests: option for speed factor
...
And we also need to communicate the speed factor for the px4 executable,
otherwise it can't adapt the timeouts accordingly.
5 years ago
Julian Oes
22bac037ed
mavsdk_tests: better process management
...
We now error if px4 or gzserver are already running on startup, and we
also make sure to terminate what we started if interrupted.
5 years ago
Julian Oes
2bbe4dac25
mavsdk_tests: run test runner, speed up sim
5 years ago
Julian Oes
728a0b033e
mavsdk_tests: add termination/kill, custom log dir
5 years ago
Julian Oes
09d63f5531
mavsdk_tests: added test runner
5 years ago
Julian Oes
956bd1b7b1
Move mavsdk_tests into test
5 years ago
Julian Oes
97d7925431
mavsdk_tests: add to PX4 Makefile/CMakeLists.txt
5 years ago
Julian Oes
5f67075481
mavsdk_tests: raise timeout for realtime sim speed
5 years ago
Julian Oes
64fa7e3fdc
mavsdk_tests: add manual RTL after mission
5 years ago
Julian Oes
50892cec9c
mavsdk_tests: wait until mission is done
5 years ago
Julian Oes
217ba4f981
mavsdk_tests: Split tests and test main
5 years ago
Julian Oes
70d461bc6d
Added first two simple MAVSDK tests
5 years ago
Daniel Agar
49e315f2e2
Jenkins temporarily disable "PX4 ROS msgs" in master
...
- re-enable once the python issues are resolved
5 years ago
Daniel Agar
6c6ae6842a
github actions compile all nuttx configs
5 years ago
bresch
dab17d628d
PreFlightChecker: update unit tests
5 years ago
bresch
8080615191
PreFlightChecker: add spike limit argument for innovation check and
...
increase optical flow test limits.
5 years ago
PX4 BuildBot
b6b8a9a76e
Update submodule matrix to latest Tue Dec 24 12:39:27 UTC 2019
...
- matrix in PX4/Firmware (0aa62a3bfff12d854d6a8e378a518bd8646a9f4b): 4f3565da94
- matrix current upstream: e81483a808
- Changes: 4f3565da94...e81483a808
e81483a
2019-12-18 kritz - Catch quaternion canonical corner cases (#116 )
5 years ago
RomanBapst
4c35b3aadc
navigator: do not use fixed wing acceptance readius if in rotary wing mode
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
Lorenz Meier
2e7221cd22
Style check commit hook: Ensure that formatted files need to be re-added.
5 years ago
Daniel Agar
0e70578052
commander: move most static variables and parameters to class
5 years ago
Daniel Agar
386673e6c3
fix flt_cutoff_min -> flt_cutoff_max
5 years ago
Daniel Agar
93d392ff80
Update src/modules/rc_update/rc_update.cpp
...
Co-Authored-By: Beat Küng <beat-kueng@gmx.net>
5 years ago
Daniel Agar
607cb97758
Update src/modules/rc_update/rc_update.cpp
...
Co-Authored-By: Beat Küng <beat-kueng@gmx.net>
5 years ago
Daniel Agar
57fc98812d
rc_update: cleanup parameter usage
5 years ago
Lorenz Meier
acd18adc18
Tests: Speed up boot
...
The previous boot configuration took at minimum one second to boot. This is in particular significant in tests when the system is often started and stopped
5 years ago
Lorenz Meier
9ac68abd5c
Fix float accuracy in ControlMathTest
...
The test was testing the result of 3D float vector operations with binary equality of the floating point numbers, which is not a valid assumption to make for floating point math. This change switches to proper comparisons with float accuracy and compares vectors using the norm of their difference.
5 years ago
Silvan Fuhrer
e6b18fe2da
mission feasibility checker: move checks for VTOL landing into separate function
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
5 years ago
Julian Oes
3a37d0b560
navigator: improve if structure for vtol/mc/fw
5 years ago
Julian Oes
f9aa12eaa9
navigator: don't allow Land together with RTL item
...
This is a check to protect a user from upload a mission which includes a
land_start marker as well as a RTL mission item.
This works around the problem that we experienced where the navigator
would switch to mission mode on RTL and start with land_start, and then
continue to the RTL item. At this point, navigator would send the
vehicle_command for RTL to commander which would deny it because it is
already in RTL mode. Thus navigator won't (re)set any items to actually
do RTL and it means the vehicle will just head to whatever setpoint it
received last.
5 years ago
Julian Oes
f8c10b706a
navigator: check fixedwing mission for VTOL
...
A VTOL mission can also contain a fixedwing landing. Therefore, I think,
it makes sense to run the fixedwing checks as well, however, don't check
for a landing start necessarily.
5 years ago
Matthias Grob
de95e3d274
commander: remove manual mode before geofence handling
5 years ago
Jin Chengde
34121e655b
FW runway takeoff: add negative for min to support tricycle landing gear
...
- if we used tricycle landing gear, we need the wheel to touch the ground to control the direction
5 years ago
Daniel Agar
176d7ef62d
Jenkins PX4 ROS2 bridge don't specify python binary
5 years ago
dino
49cb21016a
Ddded cli check for ism330dlc startup to prevent hardfault if no options are given.
5 years ago
Julian Kent
e4a526e3b2
Don't sleep in middle of mavlink message reception
5 years ago
Julian Oes
a9ca16cafe
Fix a couple of flake8 Python warnings ( #13763 )
...
* Tools: fix flake8 error
* platforms: fix flake8 error
This is just guessed.
5 years ago
Christian Clauss
6dc55f97d4
More fixes for Python 3 compatibility ( #13008 )
...
* More fixes for Python 3 compatibility
* Workaround if the six module is not pip installed
* Lose the semicolons
5 years ago
David Sidrane
2a848c365c
holybro_durandal-v1:GPIO_VDD_5V_{HIPOWER|PERIPH}_OC remove Pull up - OC have series 47K
5 years ago
Daniel Agar
7fd4db1881
commander: skip all mag checks if SYS_HAS_MAG is 0
5 years ago
Matthias Grob
a46add9a93
PositionControl: isolate skip controller, leave away unnecessary include
5 years ago
Matthias Grob
8441bdb9b5
PositionControl: remove complicated internal control flags
5 years ago
Matthias Grob
83e51ad192
PositionControl: remove speed_xy constraint since it's anyways unused
5 years ago