写这个开发教程之前,还是先说点什么。

首先要声明的是我并非DJI的员工。仅仅是DJI 飞行器的爱好者。

在DJI的phantom出来之后。我就一直期待着能够推出SDK。之前最早是Parrot的AR DRONE有推出SDK。可是其飞机性能本身就和Phantom不是一个量级。并且SDK推出后还不更新。如今看AR Drone的开发论坛基本就是两三年前的东西。因此,在去年11月底知道DJI最终出了SDK之后。我自己真的是严重兴奋了一把,感觉一个无比酷炫的平台不用花力气就搭建好了。

这是一个非常棒的人工智能,机器学习,计算机视觉的开发平台!!

由于DJI 的SDK的文档仅仅是提供了接口的介绍,具体的使用并不具体,并且仅仅有一个SDK Demo,所以我决定写一个教程以方便DJI开发爱好者一起研究!

上图是DJI开发站点的截图。网址是dev.dji.com

对于对DJI SDK全然不了解的童鞋。我想也介绍一下这个东西吧。

DJI SDK 提供了能够说对于DJI Phantom vision四轴飞行器的全然控制接口。我们能够通过这个SDK来获取视频信息。输出控制指令。

这就是一个非常好的空中机器人开发平台。

之前我玩LEGO EV3 机器人,然后也实现了用iOS来控制,这事实上是一样的道理。但显然DJI Phantom会更酷。并且其完好的SDK让我们省去了自己开发SDK的工作。能够直接上手应用。这对DJI来说真是功德一件。不可否认DJI开放SDK有一部分目的是为了推广其产品,但这个SDK确实对于非常多技术爱好者,科研工作者来说。能够提供非常好的技术平台,促进技术的发展。

OK。很多其它废话就不说了。从下一篇文章開始。我们将一步一步介绍DJI SDK iOS环境下的开发。敬请关注。

【注明:本文为原创文章。转载请注明出处:blog.csdn.net/songrotek】

DJI SDK iOS 开发之中的一个:前言的更多相关文章

  1. DJI SDK iOS 开发之二:搭建主要的开发环境

    本文想介绍搭建主要的DJI SDK iOS下的开发环境,只是DJI官方已经给出了非常具体的执行其demo的教程.网址例如以下: https://dev.dji.com/cn/guide 我这里总结一下 ...

  2. IOS开发UI篇--一个支持图文混排的ActionSheet

    一.简单介绍 UIActionSheet是IOS提供给我们开发人员的底部弹出菜单控件.一般用于菜单选择.操作确认.删除确认等功能.IOS官方提供的下面方式对UIActionView进行实例化: - ( ...

  3. iOS开发实践:一个类微博客户端从启动到与用户交互的过程

    本文基于数据字典和数据流图两种工具讲述一个完整微博客户端的实现.数据字典和数据流图都可以用来表达线程的执行流程,同时定义了需要的类,是进一步设计类的基础. 数据字典实际上是一张表,表的第一个字段是程序 ...

  4. 培养iOS开发新人的一个思路

    坚持两个方法论: 1.发现问题的方法:(熟悉代码的过程) (1)照着一个完整的工程,从最基本的页面开始做起.不懂的地方就问,就查. (2)在阅读代码或拿到需求后要学会对问题进行分解.一个陌生的问题如果 ...

  5. iOS开发UI篇--一个侧滑菜单SlidingMenu

    一.简介 侧滑菜单已经成为app一个极常用的设计,不管是事务类,效率类还是生活类app.侧滑菜单因Path 2.0和Facebook为开发者熟知,国内目前也有很多流行app用到了侧滑菜单,比如QQ.网 ...

  6. IOS开发——01_第一个OC程序

    本文目录 一.新建Xcode项目 二.运行项目 注:建议先学习C语言, 如果你还没有编程经验,看不懂的地方可以在评论区提出,本文使用的为Xcode6.1版本,与之前版本会有所差异,但总体不变. 另:还 ...

  7. Swift基础使用方法(Swift开发之中的一个)

    昨晚苹果公布了新一代编程语言Swift,官方提供了一个iBook的说明文档.有须要的能够看下.地址:mt=11" target="_blank">https://i ...

  8. 在iOS开发中使用FMDB

    在iOS开发中使用FMDB 前言 SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库.iOS SDK 很早就支持了 SQLite,在使用时,只需 ...

  9. 斯坦福大学 iOS 开发公开课总结

     斯坦福大学 iOS 开发公开课总结   前言 iPhone 开发相关的教程中最有名的,当数斯坦福大学发布的 "iPhone 开发公开课 " 了.此公开课在以前叫做<iPho ...

随机推荐

  1. 一种用XAML写Data Converter的方式

    在WPF程序中,数据绑定是非常常用的手段.伴随着数据绑定,我们通常还需要编写一些Converter.而编写Converter是一件非常枯燥的事情,并且大量的converter不容易组织和维护. 今天在 ...

  2. ubuntu10.10编译TQ2440的x86-qtopia-2.2.0具体问题总结及原因分析

    转: http://blog.csdn.net/zyxlinux888/article/details/6705481 http://www.cnblogs.com/liu_xf/archive/20 ...

  3. 设计模式之过滤器模式(php实现)

    /** * github地址:https://github.com/ZQCard/design_pattern * 过滤器模式(Filter Pattern)或标准模式(Criteria Patter ...

  4. 彻底解决DZ大附件上传问题

    个. 注意:很多人遇到修改php.ini后重应WEB服务后仍然不能生效.这种情况应该先确认一下所改的php.ini是不是当前PHP所使用的.您可以在WEB目录下建立一个php文件,内容很简单就一句话& ...

  5. Section Formula

    https://brilliant.org/wiki/section-formula/

  6. 通过脚本发送zabbix邮件报警

    zabbix原生的报警媒介类型中,邮件报警是我们常用的方式.当我们在CentOS6上面安装zabbix3.0并配置邮件报警的时候,在邮件配置正确的前提下,不管触发器如何触发,邮件总是发送不出去,但是在 ...

  7. 第三章,设置button边框(Android)

    这样的方法是通过层叠几个图片实现边框效果. 在res目录下的drawable目录下(没有就新建)建一个xml文件选layer-list. <?xml version="1.0" ...

  8. 开关按钮(ToggleButton&Switch)

    开关按钮,很实用的小东西. 下面上实例: -------------------------------我是邪恶的分割线--------------------------------------- ...

  9. C语言之基本算法33—矩阵的基本运算

    //矩阵基础 /* ================================================================== 题目:输入矩阵a,b,输出a,b,a的转置矩阵 ...

  10. SRM 515 DIV1 550pt

    题目大意: n个人进入商店买东西,对于每个顾客都有T.C.P这3个数组,表示有Pj的概率第i个顾客在Tj的时间进入商店以Cj的价格买东西,每个顾客Pj的和小于等于1,保证每个时间只最多只有一个顾客可能 ...