px4-firmware/test/mavsdk_tests
Junwoo Hwang 3e35f948d8 autopilot_tester: Make `wait_until_ready` also wait until vehicle can
arm

- Previously, due to the way MAVSDK's `health_all_ok` was implemented,
vehicle often didn't have a valid global position estimate (although
function returned true), and it wouldn't arm, and the SITL would fail
- Also sometimes as vehicle didn't have manual control, it entered weird
states where it wasn't able to arm as well
- This adds a check to make sure vehicle is able to arm, directly from
the Health struct
2022-11-08 11:53:43 +13:00
..
catch2 mavsdk_tests: update catch2 to 2.13.8 2022-01-24 16:16:29 -05:00
configs simulation organization and cleanup 2022-08-25 09:10:03 -04:00
.gitignore Move mavsdk_tests into test 2019-12-26 10:16:58 +01:00
CMakeLists.txt FollowMe : Replace First order target position filter with Second order position and velocity filter 2022-06-16 16:14:57 -04:00
MAVSDK_VERSION mavsdk_tests: update MAVSDK dependency 2022-04-20 11:48:53 -04:00
autopilot_tester.cpp autopilot_tester: Make `wait_until_ready` also wait until vehicle can 2022-11-08 11:53:43 +13:00
autopilot_tester.h autopilot_tester: Make `wait_until_ready` also wait until vehicle can 2022-11-08 11:53:43 +13:00
autopilot_tester_failure.cpp mavsdk_tests: ensure motor is stopped for motor failure test 2022-05-12 07:58:56 +02:00
autopilot_tester_failure.h mavsdk_tests: ensure motor is stopped for motor failure test 2022-05-12 07:58:56 +02:00
autopilot_tester_follow_me.cpp FollowMe : Replace First order target position filter with Second order position and velocity filter 2022-06-16 16:14:57 -04:00
autopilot_tester_follow_me.h FollowMe : Replace First order target position filter with Second order position and velocity filter 2022-06-16 16:14:57 -04:00
logger_helper.py mavsdk_tests: fix error for Python < 3.8 2020-03-18 17:57:41 +00:00
math_helpers.h mavsdk_tests: move math things to separate header 2020-09-16 12:51:56 -04:00
mavsdk_test_runner.py msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge 2022-10-19 19:36:47 -04:00
process_helper.py simulation organization and cleanup 2022-08-25 09:10:03 -04:00
test_main.cpp mavsdk_tests: report speed factor every second 2021-04-06 11:35:18 -04:00
test_multicopter_control_allocation.cpp mavsdk_tests: ensure motor is stopped for motor failure test 2022-05-12 07:58:56 +02:00
test_multicopter_failsafe.cpp mavsdk tests: remove hover missions for VTOL 2021-07-30 21:27:53 -04:00
test_multicopter_failure_injection.cpp test_multicopter_failure_injection: remove 'Reject before arming' test 2022-06-04 07:40:29 +02:00
test_multicopter_follow_me.cpp FollowMe : Replace First order target position filter with Second order position and velocity filter 2022-06-16 16:14:57 -04:00
test_multicopter_manual.cpp mavsdk_tests: consistent 180s disarm timeout 2020-11-16 15:55:10 -05:00
test_multicopter_mission.cpp mavsdk tests: remove hover missions for VTOL 2021-07-30 21:27:53 -04:00
test_multicopter_offboard.cpp Improve offboard failsafe (#18160) 2021-09-08 18:19:53 +02:00
test_vtol_mission.cpp mavsdk_tests: unused var and index fix 2021-04-29 21:08:33 -04:00
vtol_mission.plan mavsdk_tests: correctly locate plan 2021-04-06 11:35:18 -04:00