上云API对接大疆机场开发板

大疆上云api介绍 目前对于 DJI 无人机接入第三方云平台,主要是基于 MSDK 开发定制 App,然后自己定义私有上云通信协议连接到云平台中。这样对于核心业务是开发云平台,无人机只是其中一个接入硬件设备的开发者来说,重新基于 MSDK 开发 App 工作量大、成本高,同时还需要花很多精力在无人机功能接口适配上,从而导致整体的方案开发进度较为缓慢。上云 API 的推出主要期望解决开发者重新造轮子的苦恼。 阅读详情
AI摘要

本文介绍如何使用大疆上云API对接大疆机场开发板进行调试,包括开发板获取与固件升级、上云API部署、常见问题及解决方法等内容。

当前网络上应该暂时不存在大疆机场调试参考文档,本文主要是如何调试大疆上云API对接大疆机场开发板进行内部测试。

问题点解答及解决方式

1、获取开发板,升级遥控器及飞机固件

联系大疆官方申请开发板,大疆官方会寄送开发板并且发送对应的安装视频。及DJI Assistant 2 (Enterprise Series)对应的账号,注意:我们需要根据该账号登录DJI Assistant 2 (Enterprise Series)才能找到指定的开发板,无人机,遥控器的版本号。无人机仅支持M30系列
在这里插入图片描述
特别注意:官方的机场固件版本存在问题,个人测试的时候使用以下版本较稳定。可以测试机场上下线、机场推送OSD
数据,下发航线任务,执行航线任务,航线执行完成后自动上传航线对应动作媒体资源。使用rtmp做视频直播。上云API使用1.1.0版本代码。

在这里插入图片描述

2、上云API部署

大疆上云API本地部署请看我的另外一篇文章
https://blog.youkuaiyun.com/yychen_java/article/details/125411141,请拉取上云API最新代码部署。也可以参考大疆上云API官网部署https://developer.dji.com/doc/cloud-api-tutorial/cn/

3、根据大疆官方视频安装开发板

进行首次机场部署,及测试中有多个注意问题点。
问题1:板子连不上网络。机场板子使用24v固定电压3A直流电供电,正负极不要接反了。
目前只能使用百兆网口。

问题2:遥控器识别不到机场。
- 需要使用特定的Pilot2 版本。
- 检查接口板两端的线是否插紧,目前的接口板容易接触不良。

问题3:机场部署组织绑定不上去。
- 检查机场网络是否和emqx服务器连通,如果网络是通的,但是机场连不上emqx,建议使用匿名登录。
- demo后端服务需要启动。
- demo绑定码为qwe

问题4: 飞机执行完航线后一直悬停在模拟器中3米左右高度
模拟器中需要手动停止模拟器来结束航线任务,后续机场上报316011失败的进度,这个是由于模拟器里无法准确降落报错,属于正常现象。手动退出DJI Assistant 2 (Enterprise Series)才可以使用。

问题5:任务执行过程中,进度一直上报40%。
正常的,只要在航线执行过程中,进度就是40%。

问题6:下发航线任务,飞机在模拟器里不起飞。
- 检查航线文件是否正常,可以先用Pilot2 连接飞机飞一遍。
- 下发航线任务时,机场不能处于debug模式,需要把机场连遥控器的线拔掉。
- 根据进度上报的错误码,去文档中查询具体原因,任务失败上报错误码可能时间会比较久,建议多等待一会儿。
- 机场处于工作模式时,不要直接关闭机场。

问题7:航线中拍摄的文件没有上传。
- 媒体文件只有在航线任务结束后才会开始上传。就是手动退出DJI Assistant 2 (Enterprise Series)后机库状态会变回IDLE状态的时候才会上传。
- 检查机场请求的上传临时凭证是否过期,只有在机场开机时会获取一次临时凭证。

问题8:航线问题,机场是不支持生成航线的,所以测试的时候,只能自己手动在遥控器上打航线,记住,自测发现仅支持建图航拍在下任务的时候才会执行,其他航线下任务不会执行。在遥控器上新建航线后,导出航线KMZ文件,手动上传到oss,通过WaylineFileController里面的upload-callback回调接口手动生成航线数据。建议二次开发自行实现oss上传存库操作。

问题9:使用DJI Assistant 2 (Enterprise Series)模拟器,进行机场下发任务,必须取掉机场与遥控器的连接线,机场处于debug模式,是不能起飞的。注意:机场处于工作模式WORING时,不要直接关闭机场。

问题10:在时态感知页面点击查看实时数据栏,远程调试按钮存在问题,不能打开需要等待新的机场固件。

特别说明:
测试过程中间存在很多线下操作动作,无法拍照或者视频,如有问题请私信,本人经过几天测试踩坑纯手敲文章,未经授权不得转载。

【超详细】基于大疆RoboMaster开发板C型的BMI088数据读取 这里以博世传感器公司产出的BMI088型号的IMU为例,其里面有3轴高精度加速度计和3轴高精度陀螺仪,其他的特性不再介绍同时这里的IMU是安装在大疆公司出产的RoboMaster开发板C型,单片机芯片是STM32F407IGH6,其外围电路已经设计好,只需要读取IMU数据即可。本篇不会介绍SPI、I2C等嵌入式通信协议,需要有一定嵌入式开发基础的同学来看文章末附代码。 阅读详情

相关推荐

从零到一:大疆无人机上云对接实战指南

本文详细介绍了如何将大疆无人机接入云平台的实战指南,涵盖技术选型、开发环境准备、核心代码实现及典型问题排查。通过云端对接,可实现远程监控、实时数据同步和高效任务管理,显著提升无人机在消防、测绘、农业等领域的应用效率。

weixin_42531494的博客 432

大疆上云API本地部署配置

大疆上云API

yychen_java的博客 1万+

实战避坑指南:大疆机场开发板与上云API对接全流程解析

本文详细解析了大疆机场开发板与上云API对接的全流程,包括硬件准备、网络配置、API部署、航线任务调试等关键步骤。特别针对开发板固件升级、网络环境配置、API服务部署等常见问题提供了实战避坑指南,帮助开发者高效完成对接工作。

weixin_30374009的博客 679

大疆上云API本地部署与飞机上云

大疆上云API官方文档有些写的不是很详细,踩了很多坑,自己实际部署了一遍,做此纪录!

恋上、小幸福的博客 1万+

DJI Pilot2 + 特定固件版本:解锁大疆机场开发板与遥控器稳定联调的完整流程

本文详细介绍了DJI Pilot2与特定固件版本下大疆机场开发板与遥控器的稳定联调流程。从硬件环境准备、固件版本匹配到物理连接和软件配置,提供了一套完整的解决方案,帮助工程师实现设备间的无缝协作,特别强调了上云API的配置要点和常见问题排查方法。

weixin_27252001的博客 320

大疆机场开发板实战踩坑记:从零部署上云API到航线任务执行(附避坑清单)

本文详细记录了大疆机场开发板从零部署上云API到航线任务执行的全流程实战经验,特别针对硬件连接、固件版本兼容性、网络配置等高频故障点提供解决方案。文章包含开发板准备、上云API部署的隐藏陷阱、航线任务执行规范等关键内容,并附有实用的避坑清单,帮助开发者高效完成二次开发项目。

weixin_28716769的博客 349

大疆机场开发板调试日记:我是如何搞定航线任务下发与媒体文件上传的

本文详细记录了大疆机场开发板调试的全过程,重点解析了航线任务下发与媒体文件上传的技术实现。通过上云API部署、航线规划、任务执行等关键环节的实战经验分享,帮助开发者快速掌握大疆机场开发板的核心功能与调试技巧。

weixin_30790841的博客 453

大疆机场开发板实战踩坑:从固件版本到航线任务,我遇到的10个问题及解法

本文详细记录了大疆机场开发板实战中的10个典型问题及解决方案,涵盖固件版本选择、网络连接、遥控器识别、组织绑定等关键环节。特别针对上云API的兼容性问题提供了实用建议,帮助开发者高效避坑,提升开发效率。

chuanzhuanxian8669的博客 355

大疆上云API基于源码部署

大疆上云API基于源码部署

m0_62317155的博客 1万+

实战避坑指南:大疆机场开发板与上云API集成部署全解析

本文详细解析了大疆机场开发板与上云API集成部署的实战避坑指南。从开发板入门、网络配置到API部署和航线任务调试,提供了全面的解决方案和实用技巧,帮助开发者高效完成集成工作,避免常见错误。

weixin_30369041的博客 615

从OSDK到云API:解锁大疆无人机二次开发的两种路径

本文深入探讨了大疆无人机二次开发的两种主要路径:OSDK和云API。通过实际项目案例,分析了OSDK在实时控制和底层访问方面的优势,以及云API在快速开发和云端集成上的便利性,帮助开发者根据项目需求选择合适的技术方案。

weixin_42563415的博客 475

大疆上云api开发

涉及到使用大疆机场上云api开发遇到的一系列问题

qq_48403611的博客 8088

基于Telegram与Arduino的无人机远程控制系统设计与实现

物联网系统通过整合网络通信与嵌入式硬件,实现远程设备控制,其核心在于构建稳定、低延迟的指令传输链路。系统通常采用分层架构,包括用户交互层、指令处理层与硬件执行层,通过协议转换与数据转发实现云端到边缘的协同。在无人机控制等场景中,ESP32等微控制器凭借其Wi-Fi连接能力,常作为硬件执行层的核心,负责解析指令并驱动执行机构。Telegram Bot API则因其跨平台、零客户端安装的优势,成为便捷的用户交互入口。本项目正是基于此技术栈,设计了一套通过Telegram聊天机器人发送文本指令,经由中间件解析转发

weixin_30746067的博客 324

简述大疆无人机对接

获取无人机飞行过程中的实时画面,用来直播获取飞机飞行数据(如实时高度,实时经纬度,实时飞机姿态等)获取飞机静态数据(如飞机基本信息、飞行记录、电池信息等)操控飞机飞行(如起飞、降落,改变高度,操作操控杆,设定航飞任务,拍照,录视频等)媒体管理(下载飞机记载内存卡中的文件等)其它业务功能开发(如态势感知,固件升级,多飞机集中管控等)至于应用场景,那就太广泛了,如消防、测绘、林业等等,可以赋能各行各业。应用开发:MobileSDK,UXSDK,WindowsSDK。

Naylor的博客 7605

【信息科学与工程学】【通信工程】第一百八十八篇 通信网络中的数学物理01

因素及参数的数学建模与详细配置SDN将控制平面与数据平面分离,控制器负责全局视图与决策。控制器部署问题(Controller Placement Problem, CPP)常用图论建模:给定网络拓扑 G=(V,E),候选控制器位置集合 C⊆V,需选择k个控制器位置,使得交换机到最近控制器的平均时延或最坏时延最小化,同时考虑控制器间同步开销。

weixin_49199313的博客 602

Ubuntu AX200 iwlwifi-cc-46.3cfab8da.0.tgz无法下载的解决办法

AX200 iwlwifi-cc-46.3cfab8da.0.tgz 无法下载网页出问题使用 其他方法来进行但是前提还是有网络。

chen20170325的博客 1039

大疆无人机上云API:Java代码实战全攻略

本文介绍了基于大疆上云API的Java二次开发流程,涵盖开发准备、API基础认知、环境配置到核心功能实现。内容主要包括:1) 开发环境搭建与SDK配置;2) API身份验证与凭证获取;3) 四大核心功能实现:无人机信息获取、飞行控制、相机操作及实时监控;4) 物流配送场景案例实践。文章还提供了常见问题解决方案,如连接失败、权限不足等,帮助开发者快速定位和解决问题。通过详细的代码示例和原理说明,展示了如何利用Java语言高效开发无人机应用。

m0_73978383的博客 8806

别再自己写消息提示了!5分钟用WPF+Material Design打造专业级Snackbar(支持.NET 6)

本文为WPF开发者提供了一份快速集成专业级Snackbar消息提示的实战指南。通过引入MaterialDesignThemes开源库,在.NET 6 WPF项目中,仅需5分钟即可告别传统的MessageBox,实现遵循Material Design规范、动画流畅、支持队列管理的非侵入式Snackbar控件,显著提升应用的用户体验与现代化交互水平。

year5的博客 172

大疆上云api如何配置开放平台

大疆上云api中,需要在遥控器中配置开放平台地址,这样才可以将设备和负载接入到开放平台。

Naylor的博客 3240

Emscripten安装(wasm编译)

5:配置对应环境变量--替换成自己对应的安装路径(2025最新的Emscripten工具链默认使用LLVM/WebAssembly标准工作流,java依赖已经移除了,所以以下java环境不配,需要使用java的手动添加即可---->emsdk install java-8-152-64bit。3:下载相应的依赖库---->emsdk install latest(我这里下的是最新的,如果有指定版本,把latest替换成版本号即可)6:测试是否成功---> emcc- v/em++ -v。

qq_31578301的博客 554

瑞芯微RK3568开发板实战:Android11系统parameter.txt文件配置全解析(附常见问题排查)

本文深入解析了瑞芯微RK3568开发板在Android 11系统下parameter.txt文件的配置要点与实战技巧。作为BootLoader启动阶段的核心蓝图,该文件决定了硬件初始化、分区布局及电源管理。文章详细拆解了身份标识、GPIO控制(PWR_HLD)、命令行参数及分区表等关键字段的配置逻辑,并针对RK3568平台与Android 11特性提供了专项适配策略,最后附带了启动失败、分区异常等常见问题的深度排查方法。

php55的博客 895
上一篇: 部署安装docker,redis,mysql,postgis,nacos,java8,ngnix,elk脚本
下一篇: 国内使用亚马逊S3一些注意事项
yychen_java
博客等级 码龄8年 1451粉丝 77原创
评论 58
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值