当前位置: 首页 > news >正文

Ardupilot开源无人机之Geek SDK进展2025Q2

Ardupilot开源无人机之Geek SDK进展2025Q2

  • 1. 源由
  • 2. 内容汇总
    • 2.1 【jetson-fpv】“Caution - Hot surface. Don't touch.”
    • 2.2 【jetson-fpv】1080P/720P显示设备配置
  • 3. 遗留问题
    • 3.1 高优先级
      • 3.1.1 【jetson-fpv】1080P@60FPS AI分析视频卡顿,丢包
      • 3.1.2 【jetson-fpv】特定训练集训练定制分类
      • 3.1.3 【OpenIPC-msposd】Hi3536地面站支持msposd
    • 3.2 中优先级
      • 3.2.1 【jetson-fpv】FPV地图OSD
      • 3.2.2 【TBD】开源Gimbal(云台)
    • 3.3 低优先级
      • 3.3.1 【jetson-fpv】自适应链路算法优化
      • 3.3.2 【ardupilot】磁力计飞行期间校准(手动模式)
      • 3.3.3 【ardupilot】`AP_OSD_MSP`代码似乎冗余
      • 3.3.4 【jetson-fpv】1080P显示器 与 720P视频流自适应
      • 3.3.5 【qgroundcontrol】Jetson Orin 视频流问题
  • 4. 参考资料

1. 源由

整体梳理,进展情况更新,以及后续重点工作内容。

2. 内容汇总

2.1 【jetson-fpv】“Caution - Hot surface. Don’t touch.”

影响屏幕观感,这个提示不会自动消失,会持续显示!!!!
在这里插入图片描述

解决方案:设置通知选项为"Do Not Disturb"

在这里插入图片描述

2.2 【jetson-fpv】1080P/720P显示设备配置

  • FPV摄像头通过菜单配置分辨率
  • jetson自适应屏幕设备分辨率
  • jetson-fpv最大化屏幕显示

解决方案:通过以下转接线,从Jetson Orin转接到HDMI显示器或者肥鲨眼镜

在这里插入图片描述

3. 遗留问题

3.1 高优先级

3.1.1 【jetson-fpv】1080P@60FPS AI分析视频卡顿,丢包

  • Why is there such a big difference between CUDA inference time and CPU inference time? #19851
  • NEW - YOLOv8 🚀 Multi-Object Tracking #1429
  • YOLO inference takes too long, causing video stuttering and lag #2

3.1.2 【jetson-fpv】特定训练集训练定制分类

“任务支线五:采用特定训练集训练定制识别” 将在后续其他章节讨论。

 └──> 【进行中】【任务支线五:采用特定训练集训练定制识别】
     └──> 【进行中】3.6 特定目标集Training

DeepStream/YOLO ???

3.1.3 【OpenIPC-msposd】Hi3536地面站支持msposd

  • Can’t launch msposd on Groud stattion NVR Hi3536dv100 #18

解决方法:升级到最新的版本

  • Experimental support for hi3536dv100 #50

3.2 中优先级

3.2.1 【jetson-fpv】FPV地图OSD

Google/Baidu/OpenStreet???
是否考虑1080P显示器,采用720P时,多余的位置放置Map Overlay???

3.2.2 【TBD】开源Gimbal(云台)

  • Most Popular Open-Source Gimbal for ArduPilot in 2025

mavlink/pwm???

3.3 低优先级

3.3.1 【jetson-fpv】自适应链路算法优化

  • Enhancing Packet Loss Handling in FPV Scenarios with Increased FEC #21

3.3.2 【ardupilot】磁力计飞行期间校准(手动模式)

  • “EKF3 IMU1 MAG0 IN-FLIGHT YAW ALIGNMENT” makes auto yaw when takeoff
  • DO NOT make auto yaw when “EKF3 IMU1 MAG0 IN-FLIGHT YAW ALIGNMENT” in acro #29606
  • ArduPilot开源代码之NavEKF3

3.3.3 【ardupilot】AP_OSD_MSP代码似乎冗余

  • Code Cleanup: Reviewing Redundancies in AP_OSD_MSP #29502

3.3.4 【jetson-fpv】1080P显示器 与 720P视频流自适应

代码应对高分辨率屏幕下视频流+应用的场景,暂时非高优先级需求。

  • 视频画面位置:居中,左上,或者可拖拽???
  • 其他空余界面:展示系统参数,或者地图等信息???

3.3.5 【qgroundcontrol】Jetson Orin 视频流问题

  • EGL is untest/unsupported at the moment
  • QGroundControl@Jetson Orin Nano for L4T36.4.0/JP6.1
  • QGroundControl@Jetson Orin Nano - 从代码编译安装 ~ 初心不改!!!
  • QGroundControl@Jetson Orin Nano - 从代码编译安装
  • QGroundControl之安装调试

4. 参考资料

【1】Ardupilot开源无人机之Geek SDK进展2024-2025
【2】Ardupilot开源无人机之Geek SDK讨论
【3】Ardupilot开源无人机之Geek SDK进展2025Q1

相关文章:

  • 我的世界1.20.1forge模组进阶开发教程——结构(3)
  • 华为 eNSP 链路聚合:从面试问题到实战解析
  • MySQL数据库精研之旅第四期:解锁库操作高阶技能
  • Python数据可视化与数据处理全解析:Matplotlib图形控制与Pandas高效数据分析实战
  • MySQL中的Redo Log、Undo Log和Binary Log
  • 大模型在支气管肺癌预测及临床决策中的应用研究报告
  • 蓝桥杯 临时抱佛脚 之 二分答案法与相关题目
  • 【设计模式】抽象工厂模式(含与工厂方法模式的对比)
  • Unity-RectTransform设置UI width
  • wokwi arduino mega 2560 - 模数与数模转换AD和DA
  • 设置git拉取的文件换行格式
  • Codeforces Round 1013 (Div. 3)
  • 企业入驻成都国际数字影像产业园,可享150多项专业服务
  • AwesomeQt分享(含源码)
  • Leetcode 路径总和 III
  • 振弦采集读数仪 智能型 支持振弦、温度、电压、电流测量,无线传输 自动化操作 适用地质灾害与土木工程监测
  • Java条码与二维码生成技术详解
  • 3.2 罗必达法则
  • 23种设计模式-状态(State)设计模式
  • Vala编成语言教程-构造函数和析构函数
  • 北京2025年住房发展计划:供应商品住房用地240-300公顷,建设筹集保租房5万套
  • 马上评丨规范隐藏式车门把手,重申安全高于酷炫
  • 上海杨浦:优秀“博主”购房最高可获200万补贴
  • 讲座预告|全球贸易不确定情况下企业创新生态构建
  • 经济日报整版聚焦“妈妈岗”:就业路越走越宽,有温度重实效
  • 两部上戏学生作品亮相俄罗斯“国际大学生戏剧节”