大疆机场开发和遇到的问题一

大疆在22年出了一款机场(大疆无人机机巢),相信很多开发者已经开始对接机场的api了,虽然大疆出了大疆司空2来满足机场需求,但是随着应用场景的越来越多,大疆司空2可能满足不了客户的需求,这是就需要对接大疆机场的api,定制化开发。话不多说,上api链接。目前大疆机场只支持上云操作,所以目前只能这样对接。

一、首先最好注册成为大疆开发者,生成licence要用到,同时也方便后续遇到问题向大疆社区,或者大疆技术提问。大疆开发者注册链接

大疆友好的提供了demo,前端源码后端源码。然后按照官方文档要求部署即可,在此不再多说。

二、开发中遇到的问题

1、APP ID,App Key 和 App License 

首先大疆官方注册APP会生成这些内容,然后填到前端配置文件src/api/http/config.ts中即可,注意复制的时候空格问题。我刚开始复制过来报了好几次license的错,但是核对这些参数时没发现什么问题,最后才定位到license后面多带了个空格,空格删除后才解决。

2、后端配置文件和mqtt地址的填写

后端数据库地址、redis地址没什么,按照正常开发时的数据库地址即可,后端源码中包含了sql文件,在自己数据库运行下即可。

注意:mqtt地址的填写,因为这个地址是需要遥控器能访问到的。

2.1 如果机场和你开发的网络环境以及emqx的部署环境是同一个的话,填写emqx部署的地址即可,默认端口是1883(也可去emqx配置文件修改),使用遥控器绑定平台时,让遥控器WiFi连接你所在开发网络环境即可。

2.2 如果机场和你们不在同一个网络环境下,最好将1883端口映射成互联网,这样遥控器只要连接上互联网网络环境皆可绑定平台。

2.3 username,password 为默认的,最好修改下,账号密码在数据库manage_user表中,数据库中和配置文件中要保存一致。当然开发时也可保持默认的,这样无需修改。client-id也为默认的即可,client-id为你连接mqtt时的名称。

三、遥控器地址的填写

首先再次强调遥控器连接的网络要能连接到mqtt的地址,mqtt账号密码填后端配置文件中账号密码即可,组织id可不填,设备绑定码默认为qwe,可在数据库表manage_workspace中查看bind_code。注意数据库中和遥控器填写的设备绑定码要保持一致。

这样基本就可以绑定成功。代码跑起来,就可在平台查看绑定的机场。

  • 8
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 19
    评论
大疆Onboard开发教程是一套专门针对大疆无人机Onboard SDK进行开发的教程。该教程旨在帮助开发者更好地利用Onboard SDK进行无人机控制和数据交互的应用开发。 首先,在学习Onboard开发教程之前,我们需要先了解一些基础知识。大疆无人机Onboard SDK主要基于C++语言进行开发,所以有一定的C++编程基础会有很大的帮助。另外,了解无人机的基本工作原理、传感器信息以及无人机飞行控制系统的相关知识也是很重要的。 大疆Onboard开发教程主要包括以下几个方面的内容:通信接口、飞行控制、传感器数据获取和控制指令发送。首先是通信接口,通过Onboard SDK提供的通信接口,开发者可以与无人机建立稳定的通信连接,实现数据的传输和指令的交互。 其次是飞行控制,通过Onboard开发教程,开发者可以了解和掌握无人机的基本飞行控制原理,实现对无人机的起飞、降落、悬停等操作。同时,还可以通过编写控制指令,实现对无人机的高级控制,如航点飞行、航迹跟踪等。 然后是传感器数据获取,通过Onboard开发教程,开发者可以了解无人机传感器的类型和工作原理,并学习如何获取和解析传感器数据,如位置信息、姿态信息、相机图像等。这些数据对于开发应用程序非常重要。 最后是控制指令发送,通过Onboard开发教程,开发者可以学习如何编写控制指令,将指令发送给无人机,实现对无人机的控制。开发者可以自定义控制指令,实现更复杂的功能。 总之,大疆Onboard开发教程是一套专门针对无人机Onboard SDK的教程,通过学习该教程,开发者可以了解和掌握无人机的控制原理和数据交互方式,进而进行无人机的应用开发

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

q_q王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值