DJI的OSDK可以说是无人机软件developer的一个大门,想起在当年大三的时候某学长们做的视觉跟踪无人机,由于重点在于视觉跟踪算法,不想开发飞控,他们买了DJI naza飞控作为飞机飞控。可是遇到问题了:怎么用程序控制飞机?    当时DJI仍未有OSDK接口,他们于是发挥充分的想象力,直接把遥控器拆了,是的,用树莓派对遥控器进行改装,改掉杆位
在先前的一系列《云研发:研发即代码》文章里,我们介绍了软件工程的代码化闭环。同时,在《Water:云研发架构模式》介绍了设计这样的开发环境里,我们所需要的一些模式。今天呢,作为这一系列的落地实践,我们将介绍云研发 IDE的设计思想,以及如何实现,当然还有一点儿早期代码:https://github.com/inherd/uncode。第一次声明:这是一个概念性 IDE 的设计,暂不适合任何生产环境
通过大 “桥” 连接,查看日志精灵4(Phantom)、m210、m200、“御”(mavic pro)等系列的无人机,它们的连接方式是:无人机通过无线协议连接遥控器,然后遥控器通过USB连接安卓设备,从而实现数据的传递。在无人机二次开发过程中日志打印是一个让人头疼的问题,由于安卓设备是使用USB连接了无人机,而不能跟pc连接,这时候log日志就不容易查看了,之前也试过一些打印日志的方法,比如:
转载 2024-04-30 15:21:13
827阅读
本节全篇为 Mobile SDK 安卓教程 部分,ios教程参见 IOS教程 .应用程序激活和飞机绑定Note:本教程仅适用于在 中国 使用的应用程序。相同的步骤可用于在现有应用中激活应用和绑定飞机。你可以在这里下载本教程的最终示例项目 Github Page.介绍如果该应用程序在中国使用,DJI飞机固件要求控制DJI飞机的移动应用程序使用用户的DJI账户激活。这将确保操作人员根据其地理位置和
转载 2024-01-18 19:10:56
163阅读
# Python SDK入门指南 ### 前言 随着无人机技术的发展,(DJI)成为全球无人机市场的领导者之一。为了满足开发者和爱好者的需求,推出了Python SDK (软件开发工具包)。这使得用户能够方便地控制无人机,访问传感器数据,并实现更多自定义功能。本文将带您了解Python SDK的基本使用,包括一些代码示例,帮助您快速上手。 ### SDK简介 Pytho
原创 9月前
855阅读
SDK Java:解决方案与技术分析 SDK在无人机开发中极为关键,尤其是Java开发环境下的集成与应用。随着无人机技术的普及,越来越多的开发者开始关注SDK使用。本文将详细探讨在使用SDK时可能遇到的问题,并分享解决的过程,包括技术原理、架构解析、源码分析、案例分析及扩展讨论。 ### 背景描述 随着无人机技术的快速发展,的设备广泛应用于个人和商业领域。提供的J
原创 5月前
30阅读
# Java SDK:飞行器编程新体验 ## 引言 (DJI)作为无人机行业的佼佼者,推出了一系列用于开发者的SDK(软件开发工具包),以帮助他们创建自己的无人机应用程序。本文将重点介绍的Java SDK,包含其基本概念、如何使用,以及代码示例。通过本文,您将了解如何使用 Java SDK 来控制无人机的飞行,并实现一些简单的功能。 ## 什么是 Java SDK
原创 8月前
187阅读
# 使用SDK进行Python开发的入门指南 欢迎你成为一名开发者,今天我们将一起学习如何使用SDK进行Python开发。通过本指南,你将了解整个流程,并获得实现该目标所需的代码示例。 ## 整个流程 下面是一个简单的流程,帮助你清晰理解如何实现“SDK Python”的开发工作: | 步骤 | 描述 | |------|------| | 1 | 准备环境:安装依赖和S
原创 9月前
658阅读
DJI mobile SDK系列详细教程——运行实例代码(跑通官方提供Mobile SDK里的sample code) 文章目录一、官方文献与资源地址二、操作步骤 提示:昨天在尝试跑通官方所提供的例程时吃了不少苦头,当时也并没有找到相关的开发博文。今天在跑通这一历程后,记录下该篇博文与大家分享。 一、官方文献与资源地址Mobile-SDK官方开发指南官方提供 Android
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
转载 1月前
402阅读
# 如何实现“SDK Android”开发 在这篇文章中,我们将一起学习如何在 Android 平台上使用(DJI)的 SDK。无论你是初学者还是对Android开发有一定了解但不熟悉SDK的开发者,这里都会为你提供一个系统化的流程和示例代码。 ## 流程概述 在开始之前,我们首先需要清楚整个开发过程。这是一个典型的开发流程,我们可以用表格展示: | 步骤 | 描
原创 7月前
237阅读
SDK iOS是一个强大的工具,赋予开发者与设备进行交互的能力。无论是进行飞行控制、图像获取还是数据分析,这个SDK都能提供极大的便利。本文将详细记录如何解决与“SDK iOS”相关的问题,内容涵盖环境准备、集成步骤、配置详解、实战应用、排错指南以及生态扩展等多个方面。 ## 环境准备 在开始使用SDK iOS之前,您需要确保您的开发环境已经设置妥当。以下是相关的依赖安装指南:
原创 6月前
50阅读
SDK Python 使用指南 在无人机领域一直处于领先地位,随着技术的发展,越来越多的开发者希望通过 Python SDK 来控制和扩展无人机的功能。这篇文章将带你一步步走过大 SDK Python 的部署与使用过程,包括环境预检、部署架构、安装过程、依赖管理、配置调优、故障排查等内容,帮助你顺利实现无人机的开发与控制。 ## 环境预检 在安装 Python SDK
原创 5月前
72阅读
DJI Winodws SDK导入及官方示例程序运行前言DJI Windows sdk官方文档开发环境准备注册DJI开发者账户生成App Key下载DJI windows sdk将DJI windows sdk集成到你的应用程序中创建UWP项目将DJI Windows SDK导入你的项目将第三方的dll文件添加到项目中。项目属性配置注册申请运行你的windows sdk演示项目运行示例应用程序连
转载 2023-09-27 18:57:58
1059阅读
1点赞
SDK开发笔记1.文档相关1.SDK首页 2.Android SDK文档接入Android的SDK都在这部分,飞控相关的接口。3.Android UX SDK文档 自定义的组件,已经跟飞机关联,直接用即可。4.官方Git库 相关Demo都在里面5.注册成为开发者开发者注册注:每一个Android应用都要注册APPkey,否则调用不了SDK。6.Mobile-UXSDK-Android
转载 2023-12-18 21:48:40
356阅读
SDK(Software Development Kit),即软件开发工具包,用来开发适用于某个产品(比如 DJI Phantom 4)或某个平台(比如 Windows)的软件,通常由产品或平台的厂商提供给开发者使用。在这个工具包里通常包括各种各样的调试工具、API 文档、开发指南和模拟器。而在 SDK 里(以 Onborad SDK 为例),为开发者提供的工具有: 允许接入 DJI 产品的基
Mobile SDK初步开发1. 从MSDK示例代码开始配置代码运行环境 (1)下载Moblie SDK:DJI MSDK下载。 (2)准备Android开发环境,推荐使用Android Studio 2.1.1以上版本。官网下载网址:Download Android Studio或者 Android Studio从GitHub上下载Android demo project:Mobile-SD
转载 2023-09-11 19:27:29
4406阅读
在权盛电子店里买了ZD680无人机套装,记录拼装调试的大体流程。下面部分操作说明来源于权盛电子提供的教程。一、配置清单机架:ZD680,轴距680mm,机臂直径20mm,材质碳纤,载重3kg电机:致盈X3508  ×4电调:好盈乐天40A  ×4桨:碳纤15寸  正反桨各2个遥控器、接收机:乐迪AT9S遥控+配套接收机电池:8000mAh 6S LiPo电池
转载 1月前
438阅读
Mobile-SDK-Android地址:git@codechina.csdn.net:mirrors/dji-sdk/Mobile-SDK-Android.gitOnboard-SDK地址:git@codechina.csdn.net:mirror
原创 2023-11-04 04:44:34
141阅读
SDK速成指南
原创 2月前
356阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5