Tuomas Järvinen
5af90ac918
Fixed segfault if system was not found Autopilot
2024-07-04 14:27:50 +03:00
Your Name
ad58ac34b8
Added check how many MAVSDK systems are available.
2024-07-04 12:03:43 +03:00
Tuomas Järvinen
05722c0e09
Added initial support for the ArduPlane. Added mandatory command line options.
...
How to use ArduCopter:
Launch simulator with command: "./Tools/autotest/sim_vehicle.py --map --console -v ArduCopter"
Launch autopilot with command: "./autopilot mission.json quadcopter udp"
How to use ArduPlane:
Launch simulator with command: "./Tools/autotest/sim_vehicle.py --map --console -v ArduPlane"
Wait 30 seconds and give following commands in the same terminal
arm throttle
mode takeoff
Launch autopilot with command: "./autopilot mission.json plane udp"
Type: New Feature
2024-06-02 09:37:55 +02:00
Tuomas Järvinen
a8ba701138
Land drone safely
...
- improved landing
- navigate to the return point defined in JSON file
- land drone safely without timeouts
Issue: https://denyspopov.atlassian.net/browse/AZ-24
Type: New Feature
2024-05-23 20:17:54 +02:00
Tuomas Järvinen
542ca96d3e
Improve use of MAVSDK::Action module
...
Added more logging.
Type: Improvement
Issue: https://denyspopov.atlassian.net/browse/AZ-19
2024-05-22 20:20:06 +02:00
Tuomas Järvinen
8f1019a2ec
Improve arming of the drone in Autopilot
...
Improved logging.
Type: Improvement
Issue: https://denyspopov.atlassian.net/browse/AZ-21
2024-05-22 20:09:24 +02:00
Tuomas Järvinen
2275a0a5ee
Improve use of MAVSDK::first_autopilot()
...
Check return value of MAVSDK::first_autopilot(). Before application
crashed if ArduPilot was not running.
Type: Improvement
Issue: https://denyspopov.atlassian.net/browse/AZ-17
2024-05-21 15:50:26 +02:00
Tuomas Järvinen
ab791eb254
Improve use of MAVSDK::add_any_connection()
...
Added error printing and possibility to use UART as connection
to the flight controller.
Issue: https://denyspopov.atlassian.net/browse/AZ-16
Type: New Feature
2024-05-20 21:02:32 +02:00
Tuomas Järvinen
dda897a573
Register MAVSDK::Telemetry::Position type for Qt
...
Without this application can't get position events in Qt5 based systems.
Type: Improvement
2024-05-20 18:11:06 +02:00
Tuomas Järvinen
09f974c1c9
Improve use of MAVSDK::Telemetry
...
Print health information if Telemetry::health_all_ok() fails.
Type: Improvement
Issue: https://denyspopov.atlassian.net/browse/AZ-15
2024-05-19 22:06:03 +02:00
Tuomas Järvinen
b0b17d7fcc
Improve comments in Autopilot
...
Issue: https://denyspopov.atlassian.net/browse/AZ-14
Type: Improvement
2024-05-19 19:49:39 +02:00
Tuomas Järvinen
f832b9fc92
Initial version of ArduPilot compatible autopilot
...
- removed PX4 and MAVSDK git submodules
2024-05-12 22:42:52 +02:00