Nffj84
67c2b41986
Removed debug printing.
2024-07-04 13:33:07 +03:00
Nffj84
f419d69dab
Minor changes.
2024-07-04 13:31:28 +03:00
Nffj84
d377a626e2
Added better handling for command line parameters
2024-07-04 12:33:32 +03:00
Tuomas Järvinen
ed53266ca3
Minor build fixes for OPI5
2024-07-04 12:11:05 +03:00
Your Name
ad58ac34b8
Added check how many MAVSDK systems are available.
2024-07-04 12:03:43 +03:00
Nffj84
c69a7628c2
Removed unnesessary files.
2024-07-04 11:53:58 +03:00
Nffj84
25c8f6c605
Small improvements.
2024-07-04 11:29:39 +03:00
Your Name
dfe3c7c561
Add support for A8 remote control to opi_rtsp test app
2024-07-04 11:02:18 +03:00
Nffj84
a14e463989
Added small sleep after reading pipe.
2024-07-03 18:40:13 +03:00
Nffj84
f77e2d3661
Removed blocking code from a8 and a8 remote.
2024-07-03 18:16:59 +03:00
Your Name
df6352fe92
Addd initial AiEngineGimbalControl class
2024-07-03 17:03:12 +03:00
Your Name
2d94fd576f
Fully working OPI5 and Azaion AI object recognition
2024-07-03 17:03:12 +03:00
Your Name
831aeda21d
Added support for OPI5 build
2024-07-03 17:03:12 +03:00
Nffj84
0b4b2f9f10
Added sendData function call to remote main.
...
Commented out more things that are currently not needed.
2024-07-03 16:10:24 +03:00
Nffj84
3e0841b0ca
Hard coded values to target location until real values are available.
...
Added function for remote which AI can call.
2024-07-03 15:59:11 +03:00
Nffj84
f2dc975d9f
Minor improvements
2024-07-03 13:10:27 +03:00
Nffj84
16bb7b2929
Removed build folder.
2024-07-02 13:31:56 +03:00
Nffj84
b39e58dbc1
Refactored a8 codes and added remote testing app a8_remote.
2024-07-02 11:31:12 +03:00
Your Name
c03d477c45
New threaded RTSP and AI image recognition.
2024-07-01 14:36:55 +03:00
Tuomas Järvinen
0c37aa6116
Initial object recognition for an image, video and RTSP stream with YOLOv10.
2024-06-19 20:34:57 +02:00
Nffj84
db2652d979
Added functionality to calculate target location.
...
Added functionality to capture camera frame from RTSP stream.
Refactored code.
Fixed some minor issues.
2024-06-18 17:29:40 +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
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