DJI waypointMission的使用以及执行状态的更新基本要素完成一次航点任务最少需要 “三步走” 第一步:loadMission,将mission先加载到安卓设备的内存中去,并检验任务的所有信息,比如相邻航点的距离大于0.5米小于2km,总航线长度小于40km,各项必须参数是否存在等。 第二步:uploadMission,将第一步经过校验的任务上传至无人机,这一步有一定的时间消耗,时间长
转载 2024-07-19 11:10:45
161阅读
由于课题研究的需要,昨天再次把DJI Phantom 3A拿出来准备熟悉一下飞行操作,可是就在上电准备起飞的时候,DJI GO提示遥控器固件需要升级,没想到就升出问题来了。我是按照App提示的操作进行升级的,从原来的1.4.30+升级到了1.9.0,App提示升级成功,需要重启,遥控器指示灯绿灯常亮,当我关闭电源后,就再也无法开启遥控器了。尝试和客服联系,几个客服都没有作出有效的回答,只是告诉
转载 11月前
34阅读
DJI Mobile SDK为开发者提供了丰富的API接口,可以供用户按自身需求开发出不同的移动应用软件。根据移动设备平台的不同,Mobile SDK又主要分为IOS SDK与Android SDK,此文主要就Android SDK进行讨论,内容来源于DJI官网。 一:SDK架构 官方给出架构图如下所示: 图 DJI Mobile SDK 架构图 由上述架构图可以看出,Mobile SDK
SDK(Software Development Kit),即软件开发工具包,用来开发适用于某个产品(比如 DJI Phantom 4)或某个平台(比如 Windows)的软件,通常由产品或平台的厂商提供给开发者使用。在这个工具包里通常包括各种各样的调试工具、API 文档、开发指南和模拟器。而在 SDK 里(以 Onborad SDK 为例),为开发者提供的工具有: 允许接入 DJI 产品的基
支持的飞行平台上面的是在gazebo中进行的仿真测试 该功能包还可以应用与不同的飞行平台Asctec AscTec 是 德国Ascending Technologies公司的缩写。有几款经典的机型:AscTec Hummingbird、AscTec Pelican、AscTec Firefly 是很早的无人机了,实物张下面这个样子: 在早年间雷锋网上说:AscTec 与、Parrot、3D
9 月 26 日,华为在上海召开 Mate 30 系列产品国内发布会。会上除了 Mate 30 系列的高性能优势备受瞩目外,灵眸手机云台 3 适配 Mate 30 系列也引起多方关注。 华为 Mate 30 系列上海发布会现场为了给手机用户更优质的手机影像拍摄与制作体验,为灵眸手机云台 3 升级软件,全面适配影像性能出众的华为 Mate 30 系列,为其用户提供全新的
Mobile SDK v5 基于Java进行二次开发 ## 引言 Mobile SDK v5是一个强大的软件开发工具,它可以让开发者在DJI无人机平台上进行二次开发,并实现各种令人惊叹的功能。本文将介绍如何使用Java语言来进行二次开发,并提供一些代码示例来帮助读者更好地理解。 ## 状态图 ```mermaid stateDiagram [*] --> 初始化
原创 2024-01-14 08:35:36
1503阅读
地址:https://github.com/DJI-Mobile-SDK-Tutorials
原创 2023-11-04 04:44:17
154阅读
通过大 “桥” 连接,查看日志精灵4(Phantom)、m210、m200、“御”(mavic pro)等系列的无人机,它们的连接方式是:无人机通过无线协议连接遥控器,然后遥控器通过USB连接安卓设备,从而实现数据的传递。在无人机二次开发过程中日志打印是一个让人头疼的问题,由于安卓设备是使用USB连接了无人机,而不能跟pc连接,这时候log日志就不容易查看了,之前也试过一些打印日志的方法,比如:
转载 2024-04-30 15:21:13
829阅读
实景三维是新型基础测绘标准化产品,它通过对 物理空间进行数字化、实体化、结构化和语义化的三维建模,支持人机兼容理解和物联实时感知数据的挂接,实现数字空间与物理空间精准映射和相互赋能。在数字赋能城市智慧化运行管理的背景下,5G、人工智能、物联网、大数据、云计算等技术的发展使得全社会的数字化程度进一步加深,这也为园区治理提供了新的工具与机遇,使得园区管理进入全面数字化阶段。拟瞰为客户方提供了实景三维
本节全篇为 Mobile SDK 安卓教程 部分,ios教程参见 IOS教程 .应用程序激活和飞机绑定Note:本教程仅适用于在 中国 使用的应用程序。相同的步骤可用于在现有应用中激活应用和绑定飞机。你可以在这里下载本教程的最终示例项目 Github Page.介绍如果该应用程序在中国使用,DJI飞机固件要求控制DJI飞机的移动应用程序使用用户的DJI账户激活。这将确保操作人员根据其地理位置和
转载 2024-01-18 19:10:56
163阅读
    DJI的OSDK可以说是无人机软件developer的一个大门,想起在当年大三的时候某学长们做的视觉跟踪无人机,由于重点在于视觉跟踪算法,不想开发飞控,他们买了DJI naza飞控作为飞机飞控。可是遇到问题了:怎么用程序控制飞机?    当时DJI仍未有OSDK接口,他们于是发挥充分的想象力,直接把遥控器拆了,是的,用树莓派对遥控器进行改装,改掉杆位
# Java SDK:飞行器编程新体验 ## 引言 (DJI)作为无人机行业的佼佼者,推出了一系列用于开发者的SDK(软件开发工具包),以帮助他们创建自己的无人机应用程序。本文将重点介绍的Java SDK,包含其基本概念、如何使用,以及代码示例。通过本文,您将了解如何使用 Java SDK 来控制无人机的飞行,并实现一些简单的功能。 ## 什么是 Java SDK
原创 9月前
187阅读
SDK Java:解决方案与技术分析 SDK在无人机开发中极为关键,尤其是Java开发环境下的集成与应用。随着无人机技术的普及,越来越多的开发者开始关注SDK使用。本文将详细探讨在使用SDK时可能遇到的问题,并分享解决的过程,包括技术原理、架构解析、源码分析、案例分析及扩展讨论。 ### 背景描述 随着无人机技术的快速发展,的设备广泛应用于个人和商业领域。提供的J
原创 6月前
30阅读
# Python SDK入门指南 ### 前言 随着无人机技术的发展,(DJI)成为全球无人机市场的领导者之一。为了满足开发者和爱好者的需求,推出了Python SDK (软件开发工具包)。这使得用户能够方便地控制无人机,访问传感器数据,并实现更多自定义功能。本文将带您了解Python SDK的基本使用,包括一些代码示例,帮助您快速上手。 ### SDK简介 Pytho
原创 10月前
861阅读
# 使用SDK进行Python开发的入门指南 欢迎你成为一名开发者,今天我们将一起学习如何使用SDK进行Python开发。通过本指南,你将了解整个流程,并获得实现该目标所需的代码示例。 ## 整个流程 下面是一个简单的流程,帮助你清晰理解如何实现“SDK Python”的开发工作: | 步骤 | 描述 | |------|------| | 1 | 准备环境:安装依赖和S
原创 10月前
661阅读
DJI M210 RTK V2 + manifold2 O-SDK开发流程及踩坑合集(一)开发工作流程硬件安装软件设定(一) 所有平台(无论是Linux、ROS、STM32还是QT)都得做的工作:1.下载SDK和必备的工具2.启用SDK API3.Onboard-SDK应用程序注册(二) Ubuntu Linux:1.获取串口权限2.标识DJI USB端口(非必须)(三) 带有ROS的Linux
转载 2月前
402阅读
DJI mobile SDK系列详细教程——运行实例代码(跑通官方提供Mobile SDK里的sample code) 文章目录一、官方文献与资源地址二、操作步骤 提示:昨天在尝试跑通官方所提供的例程时吃了不少苦头,当时也并没有找到相关的开发博文。今天在跑通这一历程后,记录下该篇博文与大家分享。 一、官方文献与资源地址Mobile-SDK官方开发指南官方提供 Android
# 如何实现“SDK Android”开发 在这篇文章中,我们将一起学习如何在 Android 平台上使用(DJI)的 SDK。无论你是初学者还是对Android开发有一定了解但不熟悉SDK的开发者,这里都会为你提供一个系统化的流程和示例代码。 ## 流程概述 在开始之前,我们首先需要清楚整个开发过程。这是一个典型的开发流程,我们可以用表格展示: | 步骤 | 描
原创 8月前
242阅读
SDK iOS是一个强大的工具,赋予开发者与设备进行交互的能力。无论是进行飞行控制、图像获取还是数据分析,这个SDK都能提供极大的便利。本文将详细记录如何解决与“SDK iOS”相关的问题,内容涵盖环境准备、集成步骤、配置详解、实战应用、排错指南以及生态扩展等多个方面。 ## 环境准备 在开始使用SDK iOS之前,您需要确保您的开发环境已经设置妥当。以下是相关的依赖安装指南:
原创 7月前
54阅读
  • 1
  • 2
  • 3
  • 4
  • 5