0 前言

无人机是当前非常火热的“相机设备”,而大疆又是其中翘楚,功能丰富,可以说是一个将带着云台的智能手机放到了天空中。如果你有自己玩过旋翼无人机航模的话,可能会体会到大疆的另一个优点操作非常十分简单

但是无论如何,无人机操控还是一个需要大量训练的技能,一次失误就足以毁掉上千块的设备。所以一个相关的模拟器是一个非常好的练习选择。

DJI Flight Simulator 使用 Unreal Engine 游戏引擎开发。

至于为什么写这篇文章。 是由于大疆无人机模拟器的 官方文档 介绍内容不够充分。

所以这里进行一些补充。大都关于一些功能和操作按键的介绍。

1 下载

https://www.dji.com/cn/downloads/products/simulator

至于安装,按步骤来就行。没有什么特殊的配置。

2 功能

功能分为模式模块,一个模式下面有多种模块

可以使用不同的大疆无人机进行训练,对大疆的不同无人机有详细的介绍。包括摄影系统,智能功能

2.1 教学模式:

飞行器入门教学指引,从零开始学习飞行器的基础操作。所有模块购买企业标准版解锁

2.1.1 悬停考核模块:

悬停考核模式提供了一系列虚拟的考试场景,帮助你练习并测试自己的悬停技能。

2.1.2 航线考核模块:

在既定线路下使用姿态档进行视距内飞行,考核对于飞行器的移动控制能力。

2.1.3 慧飞电力巡检考核流程模块:

根据UTC慧飞电力巡检的实操考核流程制定的系列考试场景。

2.1.4 慧飞安防的实操考核流程模块:

根据UTC慧飞安防的实操流程制定的系列考试场景。

2.1.5 DJI内部飞行技能考核流程模块:

DJI内部飞行技能考核流程模块。

2.2 搜索救援模式:

在演习场景中演练搜索救援的全流程,了解并掌握飞行器搜索策略。购买企业标准版解锁

2.3 娱乐模式:体验可玩

2.3.1 公路竞速模块:

沿固定线路进行飞行,飞行器必须依次穿过每个检查点,用时越短评级越高。

2.3.2 隧道穿越模块:

在隧道穿越能量环获取得分,高速穿越可获得额外分数奖励和评价。

2.3.2 收集泡泡模块:

在栈道沿路搜集泡泡,飞行器在越短的时间内收集到足够多泡泡,评级越高。

2.4 自由飞行模式:体验可玩

  1. 农田模块:体验全新的田间作业。

  2. 训练场模块:在室内场馆自由练习与体验。

  3. 城市模块: 在高楼林立的城市中自由穿梭。

  4. 海岛模块: 领略美丽的海岛风光。

  5. 山地模块:在风和鸟叫声中感受山间美景。企业

  6. 森林模块:感受葱郁森林的自然风光。企业

  7. 自定义场景模块:在自行搭建的场景里享受自由。

2 使用

由于大疆的某些遥控器的按钮比较少,所以建议遥控器与键盘输入一起操作,体验会更好。

3 键盘遥控器:

W、S: 对应上升,下降

A,D: 对应左旋,右旋

↑,↓:对应前进,后退

←,→:对应左进,右进

J: 切换人物与无人机,仿真模拟会模拟无人机掉电所以要换电池。

F: 切换到人物视角,走到无人机旁按下F即可更换电池。

C:切换无人机的视角模式。

P:暂停模拟(之后可以选择继续,返回菜单等)。

3.1 键盘遥控器起飞 与 降落

  1. SD + ↓← :无人机螺旋桨开始旋转。

  2. W: 起飞。

  3. D: 大疆的无人机下降速度很慢,一直下降到地面上即可,同时再地面上接着长按 D 2秒后,桨叶自动停止旋转。

4 大疆遥控器操作

使用正常的手机充电线连接电脑即可使用大疆遥控器。

5 总体评价

非常好的模拟器,用户体验版也可以体验非常多的功能。

另外无人机说实话,在生活中还是少见的设备,玩的人不多,所以入门也比较困难。而且具有一定程度的危险性,旋转的桨叶,滞空的高度,存在一定的安全隐患。

Always keep in mind that software and hardware failures happen. Although we design our products to minimize such issues, you should always operate with the understanding that a failure could occur at any point of time and without warning. As such, you should take the appropriate precautions to minimize danger in case of failure.

始终牢记软件和硬件故障时有发生。尽管我们设计我们的产品以尽量减少此类问题,但您在操作时应始终了解故障可能在任何时间点发生且没有警告。因此,您应该采取适当的预防措施,以尽量减少发生故障时的危险。《Ardupilot(著名无人机开源项目) Safty》[2]

因此使用模拟器做一些体验与练习是非常有帮助的。

最后,有兴趣的大家可以体验一下。给大疆点赞。

引用

  1. 大疆飞行模拟器官网: https://www.dji.com/cn/simulator/info#specs
  2. Ardupilot_Safty: https://ardupilot.org/dev/docs/common-downloads_firmware.html?highlight=ensure

DJI Flight Simulator 无人机模拟器 功能介绍与使用说明的更多相关文章

  1. iOS Simulator功能介绍关于Xamarin IOS开发

    iOS Simulator功能介绍关于Xamarin IOS开发 iOS Simulator功能介绍 在图1.38所示的运行效果中,所见到的类似于手机的模型就是iOS Simulator.在没有iPh ...

  2. 原创开源项目HierarchyViewer for iOS 2.1 Beta新功能介绍

    回顾 HierarchyViewer for iOS是我们发布的一个开源项目,采用GPL v3.0协议. HierarchyViewer for iOS可以帮助iOS应用的开发和测试人员,在没有源代码 ...

  3. QTP的基本功能介绍

    • QTP的基本功能介绍 HP QuickTest Professional 支持功能測试和回归測试自己主动化,用于每一个主要软件应用程序和环境.此解决方式使用keyword驱动的測试概念,简化了測试 ...

  4. 课程三(Structuring Machine Learning Projects),第一周(ML strategy(1)) —— 1.Machine learning Flight simulator:Bird recognition in the city of Peacetopia (case study)

    []To help you practice strategies for machine learning, the following exercise will present an in-de ...

  5. HarmonyOS三方件开发指南(14)-Glide组件功能介绍

    <HarmonyOS三方件开发指南>系列文章合集 引言 在实际应用开发中,会用到大量图片处理,如:网络图片.本地图片.应用资源.二进制流.Uri对象等,虽然官方提供了PixelMap进行图 ...

  6. HarmonyOS三方件开发指南(15)-LoadingView功能介绍

    目录: 1. LoadingView组件功能介绍2. Lottie使用方法3. Lottie开发实现4.<HarmonyOS三方件开发指南>系列文章合集 1. LoadingView组件功 ...

  7. .NET平台开源项目速览(13)机器学习组件Accord.NET框架功能介绍

    Accord.NET Framework是在AForge.NET项目的基础上封装和进一步开发而来.因为AForge.NET更注重与一些底层和广度,而Accord.NET Framework更注重与机器 ...

  8. 微信小程序产品定位及功能介绍

    产品定位及功能介绍 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验. 小程序注册 注册小程序帐号 在微信公众平台官网首页(mp.weixin.qq ...

  9. 带你走近AngularJS - 基本功能介绍

    带你走近AngularJS系列: 带你走近AngularJS - 基本功能介绍 带你走近AngularJS - 体验指令实例 带你走近AngularJS - 创建自定义指令 ------------- ...

  10. MWeb 1.4 新功能介绍一:引入文件夹到 MWeb 中管理,支持 Octpress、Jekyll 等静态博客拖拽插入图片和实时预览

    之前在 MWeb 中打开非文档库中的 Markdown 文档,如果文档中有引用到本机图片,是没办法在 MWeb 中显示出来和预览的.这是因为 Apple 规定在 Mac App Store(MAS) ...

随机推荐

  1. 7 款殿堂级的开源 CMS(内容管理系统)

    最近,有读者留言让我推荐开源 CMS.我本想直接回复 WordPress,但是转念一想我玩 WordPress 是 2010 年左右的事情了,都过去十年了,它会不会有些过时呢?有没有新的.更好玩的开源 ...

  2. Go语言核心36讲31

    我们在前两篇文章中讨论了互斥锁.读写锁以及基于它们的条件变量,先来总结一下. 互斥锁是一个很有用的同步工具,它可以保证每一时刻进入临界区的goroutine只有一个.读写锁对共享资源的写操作和读操作则 ...

  3. Go语言核心36讲25

    你好,我是郝林,今天我分享的主题是:测试的基本规则和流程(上). 你很棒,已经学完了本专栏最大的一个模块!这涉及了Go语言的所有内建数据类型,以及非常有特色的那些流程和语句. 你已经完全可以去独立编写 ...

  4. 1759D(数位变0)

    题目链接 题目大意: 给你两个整数n, m.你需要求一个数,它满足如下条件: 是n的整数倍,且倍数小于m. 你应该使其末尾的0尽可能的多(如100后面有2个零,1020后面有一个零,我们应该输出100 ...

  5. 实践案例:平安健康的 Dubbo3 迁移历程总结

    本篇是 Apache Dubbo 的实践案例.感兴趣的朋友可以访问官网了解更多详情,或搜索关注官方微信公众号 Apache Dubbo 跟进最新动态. 1 背景 我们公司从15年开始就使⽤dubbo作 ...

  6. day25 前端

    https://www.dcloud.io/hbuilderx.html 下载HbuilderX,直接解压缩双击打开 html5 <!DOCTYPE html><!-- 文档类型,声 ...

  7. DOM(原生js事件绑定)

    一:原生js事件绑定 1.开关灯案例 <!DOCTYPE html> <html lang="en"> <head> <meta char ...

  8. C#关于委托的一些事,开发日志

    ----- 委托是什么------ 其实委托事件很好理解,就当成是c语言中的函数指针或者是回调函数,或者说换种理解方式,信号和槽?触发器和接收器?总之就是一个地方调用了这个函数,那么在另一个地方也会调 ...

  9. kestrel网络编程--开发Fiddler

    1 文章目的 本文讲解基于kestrel开发类似Fiddler应用的过程,让读者了解kestrel网络编程里面的kestrel中间件和http应用中间件.由于最终目的不是输出完整功能的产品,所以这里只 ...

  10. 基于.NetCore开发博客项目 StarBlog - (22) 开发博客文章相关接口

    前言 本文介绍博客文章相关接口的开发,作为接口开发介绍的第一篇,会写得比较详细,以抛砖引玉,后面的其他接口就粗略带过了,着重于WebApi开发的周边设施. 涉及到的接口:文章CRUD.置顶文章.推荐文 ...