做一台無人機需要學那些課?

本人機械製造自動化大四學生


無意看到這個問題,看到Cyborg的回答,他回答的挺好,但是我覺得反而容易起到負面作用,因為我相信他的回答里應該有一半以上的東西汪滔不會,不過不妨礙他創立dji。

如果有想進入無人機領域的愛好者看到他的回答,請不要被嚇到,當你從淘寶買了板子和機架,從github上fork了代碼,從5imx上一步步了解無人機,就已經超過了六成以上的玩家了。

題主,想再多不如親自做一做!你還沒開始,你哪知道需要什麼?一步步做,一點點把地圖打開!

當然,走的最遠的,都是基礎最好的,只是大部分人真堅持不到拼基礎的時候,就像dji員工自己也總以連飛行器設計都不懂還自稱是造無人機的來自嘲。


做一台和組裝一台不是同一個概念·····組裝一台,只需要買零件就可以了··電控系統都有現成了,然而,做一台則··


自己做不是一年能搞定的,不過通過購買開源飛控和電機電調等自己組個小飛機也能學到不少了


必修:高數、線代、大學物理、信號與系統、數字信號處理、自動控制原理、感測器原理及應用、C語言、電路分析、模電、數電、單片機原理及其應用、電子焊接、PCB設計、電力拖動、結構力學、材料力學、AutoCAD、SolidWorks、空氣動力學、飛行器設計、大學英語

選修:概率論、機械振動基礎、計算機視覺、慣性導航原理、通信原理、FPGA、DSP、CATIA、機械製造


@Cyborg 說的還挺全,無人機是一個系統工程。我自己理解把它分為幾個部分:

首先,需要一個飛機,即平台,就是機體本身,這涉及空氣動力學,材料學,機械結構等等,以及相關工具。平台是基礎,只有平台穩定了,之後的飛控才能有保證;

其次,涉及到飛行控制專業,無人機最主要的特點就是無人,現在市面上我們說的很多無人機還需要人的操控,嚴格意義上來說我覺得叫航模更準確,真正的無人機是通過各種感測器感知當前飛機姿態,風速,依靠GPS定位信息,藉助飛控系統,根據事先設定的航路航路點,實現全自主的飛行,無需過多的認為干預。這涉及到控制原理,自動化理論,電子電路等等;

再然後就是通信設備,飛行中我們一方面要監控飛機的狀態信息另一方面還要把飛機採集到的圖像等數據回傳,同時還會向無人機發送必要的指令,這主要是通信相關技術,通信原理,圖像處理的壓縮解壓,當然還有電子電路知識;

然後,是信息處理系統(我把地面控制站也算到這部分),通過以上三個系統飛機的基本功能具備的,但我們用無人機做什麼,這是最主要的,系統設計出來就是要用的,根據用途涉及到方方面面各類學科。編程,圖像處理,演算法,人工智慧,我覺得都是交融的完全沒法劃清界線啊!!!

還有就是執行功能需要的載荷,高清攝像機,紅外,或者是武器系統。

無人機是一個系統工程,想要完全搞明白真的是太複雜了,以上各個功能還都需要基礎數學,物理等方面的知識作為支撐。聞道有先後,術業有專攻,大家可以選擇自己學習或擅長的領域去突破。

最後說點題外話,以上幾個模塊從無人機應用發展來講最重要的是信息處理及人工智慧,因為飛機終究是拿來用的,對用戶來說我不關心你飛機設計怎麼先進,材料怎麼堅固,控制多麼穩定,他們認為這是飛機本來就該具有的,用戶更關心的是系統能拿來做什麼。但是平台,飛控,通信卻是最最基礎而重要的基石。

另外,我們國家相對於美國確實差距很大,從基礎的材料,電子器件,到系統設計,光電設備,再到信息處理人工智慧,還需要大家共同的努力啊!美國X47都自主航母起降,自主空中加油,智能規避也在實驗驗證了!


看題主要造哪種類型的無人機啦。如果是quadrotor的話(假設也算無人機),我覺得自動化專業的基礎課都能完全覆蓋啦……但這些課程只能讓你懂無人機,更高階一點的你可能要學一下最優估計之類的東西了吧。

如果是fix wing 的話 可能還要學一下aerodynamics.總之,學做一架無人機還是比較容易的,但真正做成一架有用的無人機還是挺難的。


電波與天線,電路分析,PCB,空氣動力學,機械工程學,材料選材。


我想作一台自己的無人機,已經深耕許久。除去晶元買一個比較好。之外,自動化控制,光電控制,遙感技術,數學,單片機,MATLAB或者MATLAB或者c 語言,電機技術,電池技術,陀螺儀技術,空氣動力學,彈性力學


每次看到無人機的問題,點進來都跟我想得不是一個東西……


會逛某寶就可以。。。

各種配件都可以購置,連飛控都不止一家有寫好的賣

買回來拼裝好自己調試的時候就知道自己該學什麼了缺哪塊補哪塊


推薦閱讀:

「為你好」這三個字算不算道德綁架?
未來機器人入門——6:控制
無人機飛控通俗演義之 跨越千年的控制
4.4 依附與角色

TAG:無人機Drone | 控制 |