无人机专业学什么

原标题:有无人机专业吗学了怎么就业?这篇都告诉你

是不是觉得无人机很酷哪里能学?学些什么学了怎么就业?这篇都告诉你

无人机实际上是无人驾驶飞行器嘚统称,包括无人飞艇、无人直升机、无人多旋翼飞行器、无人伞翼机等无人技术目前主要应用在无人机、无人驾驶汽车等领域。

2017年12月22ㄖ国家工信部发布《关于促进和规范民用无人机制造业发展的指导意见》指出支持有条件的普通高校和职业院校设立无人机相关专业。所以以后可以到正规高校深造学习无人机啦!

哪些高校有无人机专业?

国内航空航天三大院校已设立相关科系

北京航空航天大学设立“無人驾驶航空器系统工程”科系开课重点放在科学研究与管理层面上,以培育综合型人才;

南京航空航天大学每年还会拿出数百万经费支持学生投入无人机研究,并开发创新功能并鼓励学生多参加无人机相关的赛事;

西北工业大学已是我国最大的高端中小型无人机科研、生产基地。

华南理工大学的控制专业有无人机领域的硕士、博士;

中山大学自动化学院开设了无人机/航模飞行及研发人员培训课程

其他专科院校如成都航空学院、南阳师范学院、长沙航空技术学院、西安航空职业技术学院等也开设了相应专业。

飞行器环境与生命保障笁程

无人机真正的刚需是无人机+行业应用目前广泛应用在航拍、农用植保、电力/石油管道巡检、防恐救灾、警用安防、快递运输、观察野生动物、监控传染病、新闻报道、影视拍摄等领域,潜在市场空间极大

无人机专业人才就业发展方向

飞手、教员、产品方向、软/硬件笁程师。由于人才紧缺无人机专业人才薪水诱人,比如“飞手”月入2万是常态有的“飞手”最高的时候甚至一个月能拿到十万。

国土局、测绘局、规划局、建设局、设计院、大专院校、科研单位; 电影制片厂电视剧制作公司,广告公司等 企事业单位、旅,电力、水利、交通、环保、监控; 数字城市、电子地图、GIS应用、实景三维; 部队、公安、国安、反恐; 消防、武警、交管、城建

好了,发完这篇攵章小编决定要再高考一次,扶我起来!

北大数研航遥:广佛地区最大的无人机及航模基地专注青少年无人机教育及无人机应用。

}

原标题:无人机技术专业学什么

無人驾驶飞机简称“无人机”是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机。机上 无驾驶舱但安装有自动驾驶仪、程序控制装置等设备。地面、舰艇上或母机遥控站人员通过雷达等设备对 其进行跟踪、定位、遥控、遥测和数字传输。可在无线电遥控丅像普通飞机一样起飞或用助推火箭发射升空 也可由母机带到空中投放飞行。回收时可用与普通飞机着陆过程一样的方式自动着陆,吔可通过遥控用降落 伞或拦网回收可反复使用多次。广泛用于空中侦察、监视、通信、反潜、电子干扰等接下来为大家简单介 绍无人機技术专业主要学什么。

无人机应用专业是航空技术电子技术与计算机应用技术相结合的专业,主要培养适应无人机行业需要 德、智、体、美全面发展,具有较扎实的基础理论知识熟练掌握各种专业技能,职业素质优良专业技术 精湛,实践能力突出能在无人机应鼡领域面向无人机操作、无人机维护和开发等不同方向发展,从事无人机 设备的操作、编程、维护以及生产组织和管理等方面工作的高等技术应用型人才

机械制图与CAD、通用航空概论、电工电子技术、机械制造基础、无人机构造与原理、电路设计与PCB制 板、无人机遥测遥控技術与应用、电机驱动与调速、无人机组装与调试、C语言程序设计、Arm体系结构与接口 技术、传感器与测量技术、无人机测试、维护与维修、飛行控制系统原理与应用、航空摄影与后期处理、航空 法规、摄影技术等。

声明:该文观点仅代表作者本人搜狐号系信息发布平台,搜狐仅提供信息存储空间服务

}

我把无人机分成3个大模块

目的:組装无人机享受驾驶无人机的乐趣。

抱歉我给不了太多建议因为我从没有以此为目进行过学习,但是我知道这一部分的知识关键词是【航模】有非常多的【航模】发烧友可以给你更专业的意见。

目的:了解无人机的本质

知识解决的是「why?」 如果你遇到的问题通常是为什么要用欧拉角?为什么要用滤波那说明你现在需要的问题都是知识型问题。关键词是【导航】【控制】等理论知识

目的:实现一个具体功能,比如:室内悬停避障,全自动A点飞到B点等等

通过【知识】使用【工具】完成自己的目标,【编程语言】【操作系统】等等茬飞控开发里能够使用就行

开发需要解决具体的问题前提是你知道一定的无人机知识

开发解决的是 「how」,怎么装编译环境?怎么调试这个算法怎么写?这一部分的关键词是【编程】【嵌入式】等专业技能

其实如果你单独学一样,还是挺容易的飞手专心学操作,学苼专心学知识无非就是多动手,和多看书嘛

就是这个开发,很气人飞控本来就是个交叉学科,本来就涉及很多不同学科的专业知识但是因为你还需要把知识应用起来,又涉及一些计算机知识编程知识等等。让整个学习过程变的非常庞大无从下手

但是,偏偏我们夶部分人学无人机的目的都是学开发对吧那我就抛砖引玉,结合我多年走弯路的基础上介绍一下我认为比较合适顺序。

先给出建议:學习开发 专业知识>编程能力

飞控开发不需要特别强大的编程能力和花哨的编程技巧相反通常是你通过你的专业知识,先想到解决方案嘫后再稍作修改,或者简单的实现一下算法所以:

不要通过开源代码去学飞控!!!!

不要通过开源代码去学飞控!!!!

不要通过开源代码去学飞控!!!!

为什么不要,因为「飞控知识」到「飞控代码」飞控代码 的过程中除了算法需要一些离散化,和一些迭代过程还伴随着作者自己对算法嘚理解,选择和编程习惯。

如果你试图从 飞控代码 反推 飞控算法 ,除非你本身对这个算法已经非常熟悉否者即使你编程能力强,操莋系统嵌入式,编程语言这些知识都非常强,你看代码依然会很迷茫你看到懂每一行代码,但却不知道为什么要这样写

举个栗子:我之前分析过一行滤波代码,背后涉及的知识点远远超出你的想象如果你期望通过代码学习飞控知识简直是给自己开了个【地狱模式】。

最快速的路线是你对算法已经有一定的了解你知道这个算法应该应用在飞控系统中的哪个环节,你知道这个算法有什么用然后你佷好奇这个算法怎么通过编程实现的?你找来了开源代码作为参考相互对应下,你更加理解了算法同时也知道了算法如何通过编程实現。

当然这个过程往往也不会这么顺利可能你找的开源代码过于复杂,即使你比较熟悉算法依然看不懂被程序加工后的算法函数,起碼你已经可以明确目前你看不懂是因为一些编程技巧导致的,你就可专心去攻克这个问题而不是苦思冥想为啥我天天看就是看不懂?

所以首先明确到底是哪个步骤导致你的学习很难进行下去!

大部分人应该都会被困在这里一段时间吧毕竟飞控涉及的专业知识太多了,泹是通常你只需要深入理解其中一个部分所以我的建议是先构建专业知识的框架

如果你还不知道你到底想学哪个部分我先给你一个图感受一下

这是一个简单的模块划分:

1.无人机上的传感器获取数据

2.导航系统通过传感器数据得到当前飞机导航数据包括位置,速度姿态等等

3.决策层提供目标,决策可以是遥控也可以是自动导航

4.根据当前的导航信息,和决策层给出的目标进行控制,是飞机以达到目标为目的进行动作

5.控制器给出输出通过控制分配,给每个电机PWM使电机以一定的速度转动。

6.电机转动飞机当前的导航信息发生变化。

7.回到苐一步获取传感器数据,以得到最新的飞机导航信息

这个简单的划分可以看到,无人机系统其实是有非常多的模块组成的初学者并鈈需要每个部分都升入了解,但是你需要有这么个框架概念你就可以定位你需要的知识属于哪个部分,你才能去针对性的学习

这个阶段主要以搭建知识架构为主,可以忽略一些细节不要被一些具体问题卡主,坚持看下去有了知识框架后,再回头专研某个具体问题

仳如姿态控制,第一步肯定是从导航读取当前姿态从某个地方获取期望姿态,然后求姿态误差然后进行控制,最开始你可以不知道每個细节如何实现等你有了这个架构。

在去定位具体问题导航如何获取姿态,首先肯定是从传感器读取原始数据进行一些滤波,然后融合最后得到可用的姿态,把每个大问题也拆分成框架最后你就有了整个知识。

一旦你构建好了你的知识框架遇到问题你可以快速萣位在你的框架体系中,就可以通过相关专业名称搜索来快速查找资料同时平时如果看见一些讨论,一些好的文章论文,都可以迅速添加到你的知识框架里

你看,我确实不懂导航之前也没接触过,主要是工作上暂时用不到但是我的知识框架还是在的,只要有需要我随时都可以开始查阅资料进行学习。

如何构建你自己的知识框架呢你要是之前问我,我也没有答案因为我的学习过程,都是通过關键词的搜索

但是现在我有更好的答案:《多旋翼飞行器设计与控制》全权 ,全权老师这本书是我看过最全面的书籍非常适合旋翼的學习,是我手边现在最常翻阅的书籍

如果你已经有一定的基础,了解一些专业知识肯定会迫不及待,想要知道书上的知识如何变成代碼这时候一份优秀的开源代码,是最适合你的学习资料

但是,我从来都不建议没有编程经验,没有接触过嵌入式系统的朋友一开始就直接看 APM ,PX4 的代码

他们的系统过于庞大,很容易打击学习的积极性一会就放弃了,我甚至一度怀疑这玩意只有计算机专业的人才能看的懂吧我是不是该先去学计算机?

可以找一些自己能看懂的比较简单的飞控代码看关键词【小四轴】,代码会简单一些但是麻雀雖小五脏俱全,该有的都有依然是很好的入门资料。学习的时候千万不要贪心就选择自己能看懂的资料就行,能看懂的才能坚持下去慢慢递增难度,学习贵在坚持只要能坚持学下去,以后都能看懂

其实看懂代码并不需要特别强的编程能力,因为只是阅读而已

给絀一些关键字:【构造函数】【重载】【启动脚本】【uorb】【创建线程】,如果熟悉这几个概念看懂 PX4 ,apm 的代码也仅仅是需要点耐心

具体讀代码的小技巧可以看我之前的文章【打造自己的工作流】

至于实现算法,简单的 if else , switch ,for 基本也够用了大部分情况不需要特别花哨的技巧。

如果你有一定的专业知识同时编程能力也比较优秀,恭喜你成为一名优秀的飞控工程师就只需要一点点耐心。

这时候你可以充分利用开源界两大教科书(APM PX4),不论什么时候他们依然是最好的参考资料但是同时也会给学习的人带来而外的迷茫。

因为这两个参考资料太过耀眼你可能会把他们作为金科玉律,以至于你可能会非常困惑为什么他要这么做,跟书上的不太一样

但我想说的是,他们是很好的玳码但是依然有很多作者的偏好,所以很多地方不过就是作者做了一些取舍做了一些选择,不要迷失在深究为什么作者为什么这样写反倒是你可以提出质疑,如果是我我会怎么处理这个问题。不要被代码支配代码只是帮助你学习的一个工具而已。

如果你看到这里依然摩拳擦掌,跃跃欲试那就放心大胆的干。

不要担心我是不是先把数学学好再开始我是不是先学会C 再开始?我是不是先学好嵌入式系统再开始

都不需要,你的目标只有一个就是学会飞控,

如果在你建立知识框架的时候刚体力学阻碍了你,那就去查资料把这蔀分解决,然后继续回到你飞控的学习主线什么问题阻碍了你,你就去解决它然后再回归你的主线任务。

你要时刻明白你做的所有編程学习,数学学习嵌入式学习,都是为了学习飞控的辅助技能不要被辅助技能吓倒,或者迷惑

飞控是个交叉学科,你永远不可能紦所有知识都准备充分再开始你需要的是在遇到障碍的时候都保持耐心,坚持一下仅此而已。

关注微信公众【无人机干货铺】获取更哆精彩内容

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信