dji esdk开发(1)Edge SDK 简介、配置demo运行

39 篇文章 ¥399.90 ¥499.90
本文介绍了DJI Edge SDK的开发流程,包括软硬件准备、编译运行步骤。开发者需要注册账号获取app key,设置机场和边缘设备的静态IP在同一局域网内,并安装依赖库如opencv和ffmpeg。编译源码后,通过RSA密钥初始化设备,然后进行设备绑定和码流订阅以实现与大疆机场的通信。

DJI 为支持开发者在机场端部署边缘计算服务及设备,提供了开发工具包 Edge SDK(即 ESDK),方便开发者利用大疆机场上如电源、通讯链路及媒体数据等资源。

不同于机载PSDK,开发者使用ESDK仅需要通过局域网络连接即可机场通信,支持拉取无人机的媒体文件、订阅无人机实时码流、与上云云端通信等,其主要为满足开发如图像预处理、图像压缩、AI 目标识别、AI 缺陷识别等细分领域功能。

目前ESDK版本为 v1.1,支持 大疆机场与 Matrice 30/30T 机型、大疆机场 2 与 Matrice 3D/3TD 机型。

1、软硬件准备

1.1、开发者账号信息

注册开发者账号,创建一个esdk的app信息,通过邮件激活后即可获取app key用于后面程序编译使用填写。

1.2、硬件连接

以大疆机场 2 为例,其提供 RJ 45 的网络输入端口,支持通过以太网络进行数据通信,通过局域网链路进行媒体文件及视频码流传输。进行 Edge SDK 开发或者实际部署边缘计算设备时,需要确保机场和边缘计算设备同处于一个局域网内。

点击查看 机场与边缘设备连接示意图。简图如下所示,边缘计算和机场采用静态 IP 通信,需要正确设置路由器局域内网 LAN 口的地址池分配区间。
在这里插入图片描述
通过遥控器上的 Pilot 设置机场静态 IP 为:192.168.200.100,同时设置边缘计算设备 IP 为 192.168.200.55。 机场静态IP配置通过过 USB 连接机场与遥控器进入 DJI Pilot 中的机场本地调试界面。另外一种简单配置方式可以直接使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

aworkholic

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

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

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

打赏作者

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

抵扣说明:

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

余额充值