Commit Graph

  • 8a7d681e5b Renamed opi_player as rtsp_ai_player Tuomas Järvinen 2024-07-14 19:52:45 +02:00
  • 813251b170 Fully working YOLOv8 detection with ONNX runtime. Tuomas Järvinen 2024-07-14 18:08:05 +02:00
  • 78cfe484b1 Added get_yolo_mode.sh scripts which gets the model and converts it to onnx Tuomas Järvinen 2024-07-10 20:23:39 +02:00
  • 683f2d538b Chaneges to opi_rtsp test application - refactoring - can use normal YOLOv8 files converted to ONNX format - does not work with azaion ONNX files! Tuomas Järvinen 2024-07-10 19:53:19 +02:00
  • 3d39d8fd99 Fully working opi_rtsp on PC with YOLOv8 ONNX models Tuomas Järvinen 2024-07-10 18:37:33 +02:00
  • 896307d296 Resize input image to 640x640 for ONNX inference in RTSP demo app. Tuomas Järvinen 2024-07-09 21:11:23 +02:00
  • 607ac22b46 Fixed PC build to work with ONNX Yolov10 files Tuomas Järvinen 2024-07-09 20:34:21 +02:00
  • c4af0cc461 Print Telemetry::Health all the time Tuomas Järvinen 2024-07-04 16:56:06 +03:00
  • 7e4c43dec9 Fixes for A8 remote control. Added logging messages Tuomas Järvinen 2024-07-04 16:40:00 +03:00
  • 989fd314f2 Fixed opi_rtsp to use network module Tuomas Järvinen 2024-07-04 15:51:04 +03:00
  • 0bec8369e3 Minor fixes to A8 to keep GCC happy Tuomas Järvinen 2024-07-04 15:27:31 +03:00
  • 89c68aeb67 Changed FIFO pipes to UDP. Nffj84 2024-07-04 15:20:48 +03:00
  • 5af90ac918 Fixed segfault if system was not found Autopilot Tuomas Järvinen 2024-07-04 14:27:42 +03:00
  • aae3e87116 Added minimal UDP client and server examples Tuomas Järvinen 2024-07-04 13:51:19 +03:00
  • f4027094f1 Compile opi_rtsp as only command line app Tuomas Järvinen 2024-07-04 13:50:26 +03:00
  • 67c2b41986 Removed debug printing. Nffj84 2024-07-04 13:33:07 +03:00
  • f419d69dab Minor changes. Nffj84 2024-07-04 13:31:28 +03:00
  • d377a626e2 Added better handling for command line parameters Nffj84 2024-07-04 12:33:32 +03:00
  • ed53266ca3 Minor build fixes for OPI5 Tuomas Järvinen 2024-07-04 12:11:05 +03:00
  • ad58ac34b8 Added check how many MAVSDK systems are available. Your Name 2024-07-04 11:24:07 +03:00
  • c69a7628c2 Removed unnesessary files. Nffj84 2024-07-04 11:53:58 +03:00
  • 25c8f6c605 Small improvements. Nffj84 2024-07-04 11:29:39 +03:00
  • dfe3c7c561 Add support for A8 remote control to opi_rtsp test app Your Name 2024-07-04 11:02:18 +03:00
  • a14e463989 Added small sleep after reading pipe. Nffj84 2024-07-03 18:40:13 +03:00
  • f77e2d3661 Removed blocking code from a8 and a8 remote. Nffj84 2024-07-03 18:16:59 +03:00
  • df6352fe92 Addd initial AiEngineGimbalControl class Your Name 2024-07-03 17:03:00 +03:00
  • 2d94fd576f Fully working OPI5 and Azaion AI object recognition Your Name 2024-07-03 14:03:00 +03:00
  • 831aeda21d Added support for OPI5 build Your Name 2024-07-02 07:08:53 +03:00
  • 0b4b2f9f10 Added sendData function call to remote main. Commented out more things that are currently not needed. Nffj84 2024-07-03 16:10:24 +03:00
  • 3e0841b0ca Hard coded values to target location until real values are available. Added function for remote which AI can call. Nffj84 2024-07-03 15:59:11 +03:00
  • f2dc975d9f Minor improvements Nffj84 2024-07-03 13:10:27 +03:00
  • 16bb7b2929 Removed build folder. Nffj84 2024-07-02 13:31:56 +03:00
  • b39e58dbc1 Refactored a8 codes and added remote testing app a8_remote. Nffj84 2024-07-02 11:31:12 +03:00
  • c03d477c45 New threaded RTSP and AI image recognition. Your Name 2024-07-01 08:32:38 +03:00
  • 0c37aa6116 Initial object recognition for an image, video and RTSP stream with YOLOv10. Tuomas Järvinen 2024-06-19 20:33:46 +02:00
  • db2652d979 Added functionality to calculate target location. Added functionality to capture camera frame from RTSP stream. Refactored code. Fixed some minor issues. Nffj84 2024-06-18 17:29:40 +03:00
  • 05722c0e09 Added initial support for the ArduPlane. Added mandatory command line options. Tuomas Järvinen 2024-06-02 08:33:57 +02:00
  • 33399370f3 Simple program to control Siyi A8 mini gimbal Nffj84 2024-05-26 12:56:51 +03:00
  • a8ba701138 Land drone safely Tuomas Järvinen 2024-05-23 20:17:54 +02:00
  • 542ca96d3e Improve use of MAVSDK::Action module Tuomas Järvinen 2024-05-22 20:15:26 +02:00
  • 8f1019a2ec Improve arming of the drone in Autopilot Tuomas Järvinen 2024-05-22 20:08:21 +02:00
  • 85e4546ad4 Add install.sh for quick install and run necessary tools on new hardware Oleksandr Bezdieniezhnykh 2024-05-22 13:53:02 +00:00
  • 220e70dda6 add install ardupilot section Oleksandr Bezdieniezhnykh 2024-05-21 22:30:43 +03:00
  • 2275a0a5ee Improve use of MAVSDK::first_autopilot() Tuomas Järvinen 2024-05-21 15:50:26 +02:00
  • ab791eb254 Improve use of MAVSDK::add_any_connection() Tuomas Järvinen 2024-05-20 21:02:32 +02:00
  • dda897a573 Register MAVSDK::Telemetry::Position type for Qt Tuomas Järvinen 2024-05-20 18:11:06 +02:00
  • 028737478b Removed problematic cmake script and improved qmake script. Tuomas Järvinen 2024-05-20 17:05:38 +02:00
  • 442d9d3057 Merge branch 'master' of github.com:azaion/autopilot Alex Bezdieniezhnykh 2024-05-19 23:40:28 +03:00
  • 03de7ea327 add instructions on building and running on jetson/any embedded Alex Bezdieniezhnykh 2024-05-19 23:39:59 +03:00
  • 09f974c1c9 Improve use of MAVSDK::Telemetry Tuomas Järvinen 2024-05-19 22:06:03 +02:00
  • b0b17d7fcc Improve comments in Autopilot Tuomas Järvinen 2024-05-19 19:49:39 +02:00
  • f0c8a1334a Changed qmake script to use MAVSDK directly instead of pkg-config, because the MAVSDK Debian package has a broken pkg-config file. Tuomas Järvinen 2024-05-18 18:32:27 +02:00
  • 052c1daee0 Added cmake script which work better with MAVSDK debian package. Tuomas Järvinen 2024-05-18 15:44:27 +02:00
  • 791e91eb44 Added rapidjson submodule again. Tuomas Järvinen 2024-05-12 22:47:48 +02:00
  • f832b9fc92 Initial version of ArduPilot compatible autopilot Tuomas Järvinen 2024-05-12 22:19:10 +02:00
  • f7acface7f Initial version. Can fly simple mission defined in JSON file. Tuomas Järvinen 2024-03-18 22:31:38 +01:00