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
Nffj84
33399370f3
Simple program to control Siyi A8 mini gimbal
...
Simple program to control Siyi A8 mini (actually some other Siyi cameras too).
Receiving responce sometimes gives error when checking CRC.
2024-05-26 12:56:51 +03: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
Oleksandr Bezdieniezhnykh
85e4546ad4
Add install.sh for quick install and run necessary tools on new hardware
2024-05-22 13:53:02 +00:00
Oleksandr Bezdieniezhnykh
220e70dda6
add install ardupilot section
2024-05-21 22:30:43 +03: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
028737478b
Removed problematic cmake script and improved qmake script.
...
There was some issues in cmake build. For some reason it doesn't
handle QObjects properly and are so causing issues with telemetry
signals.
Modified qmake script to use user compiled MAVSDK installed to
/usr/local/
Type: Improvement
2024-05-20 17:09:00 +02:00
Alex Bezdieniezhnykh
442d9d3057
Merge branch 'master' of github.com:azaion/autopilot
2024-05-19 23:40:28 +03:00
Alex Bezdieniezhnykh
03de7ea327
add instructions on building and running on jetson/any embedded
2024-05-19 23:39:59 +03: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
f0c8a1334a
Changed qmake script to use MAVSDK directly instead of pkg-config,
...
because the MAVSDK Debian package has a broken pkg-config file.
2024-05-18 18:32:27 +02:00
Tuomas Järvinen
052c1daee0
Added cmake script which work better with MAVSDK debian package.
2024-05-18 15:48:26 +02:00
Tuomas Järvinen
791e91eb44
Added rapidjson submodule again.
2024-05-12 22:47:53 +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
Tuomas Järvinen
f7acface7f
Initial version. Can fly simple mission defined in JSON file.
...
Please check README.md how to install dependencies and run the application.
2024-03-18 22:31:38 +01:00