Commit Graph

  • 48da872116 Merge branch 'stage' into main main Oleksandr Bezdieniezhnykh 2026-04-22 01:40:11 +03:00
  • 9c3d12269b Merge branch 'dev' into stage stage Oleksandr Bezdieniezhnykh 2026-04-22 01:37:11 +03:00
  • 0196d61c7b Update Woodpecker CI configuration for Docker login and image tagging dev Oleksandr Bezdieniezhnykh 2026-04-21 20:37:45 +03:00
  • 9586447cf4 [AZ-205] Authenticate to Harbor before pushing build images Oleksandr Bezdieniezhnykh 2026-04-20 04:10:42 +03:00
  • b59cf2dac3 [AZ-204] OCI revision labels + AZAION_REVISION env Oleksandr Bezdieniezhnykh 2026-04-20 03:58:46 +03:00
  • d11b105496 [AZ-203] Parameterize registry host via REGISTRY_HOST secret Oleksandr Bezdieniezhnykh 2026-04-20 03:49:20 +03:00
  • 02d4490f00 Sync .cursor from suite (autodev orchestrator + monorepo skills) Oleksandr Bezdieniezhnykh 2026-04-18 22:04:00 +03:00
  • 7af0df4f44 Refine coding standards and testing rules Oleksandr Bezdieniezhnykh 2026-04-17 20:28:26 +03:00
  • 2e296310f9 Allow manual CI builds Oleksandr Bezdieniezhnykh 2026-04-12 05:41:32 +03:00
  • 686fcf81b3 Update Woodpecker CI configuration to trigger builds on push events Oleksandr Bezdieniezhnykh 2026-04-12 05:10:40 +03:00
  • 0e264abae9 Sync .cursor from detections Oleksandr Bezdieniezhnykh 2026-04-12 05:05:09 +03:00
  • 7216d07e4d CI: main tag without prefix Oleksandr Bezdieniezhnykh 2026-04-12 04:12:03 +03:00
  • 07b4a68ad3 update woodpecker add dev branch Oleksandr Bezdieniezhnykh 2026-04-11 20:40:29 +03:00
  • a59fd390d7 Switch to Woodpecker CI Oleksandr Bezdieniezhnykh 2026-04-10 01:28:53 +03:00
  • c77284209e Comment out amd64 matrix Oleksandr Bezdieniezhnykh 2026-04-09 23:33:24 +03:00
  • 74f84aaee7 Remove Woodpecker CI configuration file to simplify build process and eliminate unused settings. Oleksandr Bezdieniezhnykh 2026-04-09 19:18:02 +03:00
  • f1c116c343 Add support for multi-platform builds in Woodpecker CI configuration Oleksandr Bezdieniezhnykh 2026-04-09 13:27:47 +03:00
  • af31ddb34c Remove 3rd/rapidjson submodule to streamline project dependencies. Oleksandr Bezdieniezhnykh 2026-04-08 06:33:02 +03:00
  • 71c1da45b6 rm 3rd/rapidjson submodule Oleksandr Bezdieniezhnykh 2026-04-06 06:12:12 +03:00
  • af8ef51bea Enhance coding guidelines in .cursor/rules/coderule.mdc and .cursor/rules/python.mdc Oleksandr Bezdieniezhnykh 2026-03-28 16:18:07 +02:00
  • 15ca9868d5 Update README.md to reflect project renaming and simplify installation instructions for Azaion.Autopilot Oleksandr Bezdieniezhnykh 2026-03-26 00:39:40 +02:00
  • d8f91ef6a9 add python scaffold folder and autodevelopment system master Oleksandr Bezdieniezhnykh 2026-03-25 21:57:26 +02:00
  • 1009af4a32 Fixed camera control related issues and Ubuntu 2025-04-01 15:38:31 +00:00
  • 1a189f1f1c Added missing variable declaration. Nffj84 2025-03-28 20:42:21 +02:00
  • 8b7120695d Update README.md DenysZaytsev-updates Deen 2025-03-26 19:24:44 +02:00
  • 5ab076368d Prevent GimbalServer from being set available Nffj84 2025-03-24 18:24:11 +02:00
  • deb607237e Set camera ready for lift and drop Nffj84 2025-03-24 18:01:47 +02:00
  • f1023788e5 Added simple tool for offline use. Nffj84 2025-01-06 13:01:59 +02:00
  • 38953d0ba6 Use MAVSDK::RawMission in AzMissionController Tuomas Järvinen 2024-12-01 21:51:02 +01:00
  • 37e8cfd3fe Use raw missions in AutoPilot Tuomas Järvinen 2024-11-30 17:09:00 +01:00
  • be36fc5c50 Added logging for altitude and compass Tuomas Järvinen 2024-11-27 17:43:11 +01:00
  • 5f22931e0d use INFERENCE_SQUARE_WIDTH and INFERENCE_SQUARE_HEIGHT defined in aiengineinference.h for resizing in opi5 (set them to 1280) reorganised logs for inference output, remove some logs for more clear output opi5-inference-size-configurable Alex Bezdieniezhnykh 2024-10-25 17:05:16 +03:00
  • de63892725 Minor fixes to NCNN inference Tuomas Järvinen 2024-10-24 18:57:49 +02:00
  • e3643ea622 Small fixes to AI Controller Tuomas Järvinen 2024-10-24 18:36:12 +02:00
  • 45c19baa45 Changed directory structure and renamed applications Tuomas Järvinen 2024-10-19 14:44:34 +02:00
  • 54b7dc41ca Reduced and improved logging Tuomas Järvinen 2024-10-18 21:45:20 +02:00
  • 91257d0ce7 Added support for switching to AUTO mode in Autopilot. Tuomas Järvinen 2024-10-17 20:48:38 +02:00
  • 0975532635 Use constant font size for OPI5 inference results. Tuomas Järvinen 2024-10-17 17:49:08 +02:00
  • 7f333ba990 ai_player: show all frames, regardless of inference results Alex Bezdieniezhnykh 2024-10-17 09:14:15 +03:00
  • a3d9137b77 Changed serial connection to UDP connection. Added ZR10 support. Added automation to choose configuration. Nffj84 2024-10-14 21:18:27 +03:00
  • 2b2af3044e Added /usr/local/lib to rpath in rstp_player OPI5 build Tuomas Järvinen 2024-10-11 00:34:04 +03:00
  • 9d0b3bc7a9 Add ARM specfic install of mediamtx Alex B. 2024-10-03 21:00:56 +03:00
  • c2bda448c6 Updated build instructions of rtsp_ai_player for OPI5 Tuomas Järvinen 2024-10-02 19:40:10 +02:00
  • d4779b1bb0 - addedd NCNN model support to rtsp_ai_player - added printing of inference FPS - simple AI test bench which can be used to compare models Tuomas Järvinen 2024-10-02 19:15:49 +02:00
  • ef137fbc4b working yolo default model with opencv Tuomas Järvinen 2024-08-25 18:26:19 +03:00
  • be59a02f9b Add functionality to save inference images for the debugging purposes. Tuomas Järvinen 2024-08-19 12:15:42 +03:00
  • 022e4a1200 Add compile option to use YOLOv8 ONNX models for testing. Tuomas Järvinen 2024-08-18 16:59:04 +03:00
  • 86c0a7d5c4 Improvements to OPI5 inference Tuomas Järvinen 2024-08-17 15:05:53 +03:00
  • ba810592b5 Added new qmake config option which enables real gimbal camera Tuomas Järvinen 2024-07-27 11:53:26 +03:00
  • 7052a05d55 Enables use of multiple TPUs in OPI5 Tuomas Järvinen 2024-07-27 11:28:47 +03:00
  • 147213cec6 Added server side code. Nffj84 2024-07-25 17:49:30 +03:00
  • 8e88cb6fe1 Initial version of combining rtsp_ai_player and camera modules. Tuomas Järvinen 2024-07-18 22:01:50 +02:00
  • 7c802106c7 Improve taking off in Autopilot Tuomas Järvinen 2024-07-17 19:17:35 +02:00
  • 2b9bda1ff0 Added new target location algorithm. Fixed issue with target altitude calculation. Nffj84 2024-07-16 18:15:10 +03:00
  • 46ad1f0ff7 Added Qt API suggestion for AI and camera interaction. Tuomas Järvinen 2024-07-15 21:58:33 +02:00
  • e75da8f826 fix drone type checking Oleksandr Bezdieniezhnykh 2024-07-15 19:41:27 +03:00
  • c708e40cff Minor fixes to README.md file in rtsp_ai_player. Part 2 Tuomas Järvinen 2024-07-14 20:20:36 +02:00
  • ce2b31a388 Minor fixes to README.md file in rtsp_ai_player Tuomas Järvinen 2024-07-14 20:16:30 +02:00
  • 2ed17c3953 Fixed README.md file in rtsp_ai_player Tuomas Järvinen 2024-07-14 20:11:56 +02:00
  • 43344365e3 Minor fixed to README.md file in rtsp_ai_player Tuomas Järvinen 2024-07-14 19:54:46 +02:00
  • 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