国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

第一章 無人機(jī)入門(二)軟件架構(gòu)

這篇具有很好參考價值的文章主要介紹了第一章 無人機(jī)入門(二)軟件架構(gòu)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

前言

之前我寫了一篇關(guān)于無人機(jī)硬件架構(gòu)的博客,接下來我繼續(xù)寫關(guān)于軟件架構(gòu)的。
什么是軟件?百度百科里面軟件的定義是“按照特定順序組織的計算機(jī)數(shù)據(jù)和指令的集合”,在這里我們只需要理解為程序即可,也就是說我們的軟件,是運(yùn)行在計算機(jī)(不論是Intel還是AMD亦或者是ARM單片機(jī),都可以叫計算機(jī))的程序代碼,大家在學(xué)習(xí)C++或者Python等語言的時候,書寫的一個個小程序就是軟件,我們在這里不對軟件和程序進(jìn)行嚴(yán)格區(qū)分,在博客里面認(rèn)為程序就是軟件。

PX4

大家可能都聽說過px4,pixhawk,apm等詞,但是無法進(jìn)行一個嚴(yán)格的區(qū)分,在這里我就跟大家詳細(xì)說明一下。

飛控

pixhawk,雷迅這些都是飛控,飛控是硬件,相當(dāng)于人的小腦,用來維持人的身體穩(wěn)定運(yùn)動,但是如果只有一個沒有活力的小腦,人也沒辦法實(shí)現(xiàn)身體的穩(wěn)定運(yùn)動,什么是沒有活力的小腦呢?就好比說只有一個小腦組織,里面沒有神經(jīng)信號的正確傳輸方式,那么人也是肯定沒辦法進(jìn)行運(yùn)動,所以人想穩(wěn)定運(yùn)動,第一個要有小腦等器官組織的完好結(jié)構(gòu),第二個要有正確的信號傳輸處理方式。

飛控其實(shí)就是小腦的器官組織,PX4/Ardupilot是運(yùn)行在上面的軟件程序,也就是進(jìn)行信號處理和傳遞的方式。其實(shí)飛控本質(zhì)上就是一個定制的單片機(jī),集成了一系列無人機(jī)飛行可能用到的模塊,如imu等,就如同你的小腦集成了一系列的神經(jīng)元和用來實(shí)現(xiàn)身體運(yùn)動的細(xì)胞組織(比如說某些細(xì)胞可以感受加速度,從而你有了失重感),但是這是不夠的,我們要讓小腦有活力,也就是讓飛控運(yùn)作起來

程序

PX4/Ardupolit就是專門用在飛控上的程序。
我們想讓飛控可以運(yùn)作,就需要往里面添加程序,一個很復(fù)雜的程序,可以接受各種信息,而且可以感知無人機(jī)運(yùn)動狀態(tài),然后控制電機(jī)的運(yùn)作,甚至還有其他更復(fù)雜的功能,我們以px4為例,px4項目是以C/C++語言寫的一個程序,里面有很多文件,有進(jìn)行遙控信號解析的,有進(jìn)行通信的,有控制電機(jī)的,有感知運(yùn)動姿態(tài)的,而且還會多線程運(yùn)作,這樣才可以實(shí)現(xiàn)無人機(jī)的穩(wěn)定飛行和信息處理。

總結(jié)

飛控(如pixhawk系列,雷迅系列等等)就是一個專門設(shè)計的單片機(jī),px4就是一套與之搭配的飛行控制程序,前者是肉體,后者是靈魂,沒有肉體的靈魂無處可依,沒有靈魂的肉體不過行尸走肉,也就是說沒有飛控程序的飛控沒辦法讓無人機(jī)起飛,沒有飛控硬件的程序也只能是空中樓閣。

機(jī)載電腦與自主智能

我們只有小腦是不夠的,還要有大腦,這樣才可以進(jìn)行思考——如無人機(jī)的目標(biāo)檢測,自主避障等,但是單片機(jī)的計算能力明顯不夠,所以我們一般是在無人機(jī)上安裝一個電腦來實(shí)現(xiàn)決策,大家可能好奇,電腦一般都很大,怎么裝到無人機(jī)上?當(dāng)然我們這里指的是這種電腦
第一章 無人機(jī)入門(二)軟件架構(gòu)
這種電腦小而且重量不大,足夠放在無人機(jī)上,而且性能很不錯,通過部署算法就可以讓無人機(jī)具備智能,我們將其叫做上位機(jī)或者機(jī)載電腦

上位機(jī)功能

我們都知道大腦是進(jìn)行思考決策的地方(也可能是大腦皮層,但是不要在意這些細(xì)節(jié)),我們的上位機(jī)就是一個大腦,其中部署的算法(或者說運(yùn)行的程序)就是大腦所思考的東西,比如說我們可以在里面安排目標(biāo)檢測算法,讓無人機(jī)可以識別目標(biāo),也可以安裝自主導(dǎo)航算法,可以讓無人機(jī)實(shí)現(xiàn)自主避障
這個流程是這樣的文章來源地址http://www.zghlxwxcb.cn/news/detail-482157.html

  • 上位機(jī)里面有一個完整的算法,如自主避障算法
  • 飛控里面有正常的飛控程序
  • 飛控和上位機(jī)之間通過數(shù)據(jù)線連接,具備數(shù)據(jù)傳輸?shù)幕A(chǔ)
  • 飛控進(jìn)行一些設(shè)置(這個后面會講),使得飛控可以接受上位機(jī)控制
  • 上位機(jī)運(yùn)行特殊的程序,可以給無人機(jī)發(fā)送信號
  • 上位機(jī)運(yùn)行程序(包括通信程序和自主避障程序),控制無人機(jī)飛行

軟件整體架構(gòu)

到了這里,關(guān)于第一章 無人機(jī)入門(二)軟件架構(gòu)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 四旋翼無人機(jī)入門基礎(chǔ)知識

    電池 聚合物鋰電池單體電芯的 額定電壓 都為3.7V 電池的 保存電壓 :單個電芯3.8V 電池的 滿電電壓 :單個電芯4.2V 串聯(lián):容量不變,電壓相加,并聯(lián):電壓不變,容量相加 S:串聯(lián),P:并聯(lián)。 比如:6s2p的電池,意思是將6片電芯串聯(lián),再將兩組串聯(lián)的電池并聯(lián)起來。 1s的額定

    2024年02月02日
    瀏覽(91)
  • 通過USRP B200軟件無線電SDR方式解碼無人機(jī)坐標(biāo)飛手坐標(biāo),實(shí)現(xiàn)無人機(jī)探測偵測監(jiān)控,繼而實(shí)現(xiàn)反制壓制

    通過USRP B200軟件無線電SDR方式解碼無人機(jī)坐標(biāo)飛手坐標(biāo),實(shí)現(xiàn)無人機(jī)探測偵測監(jiān)控,繼而實(shí)現(xiàn)反制壓制

    環(huán)境 詳情 電腦 聯(lián)想 系統(tǒng) Windows gnuradio gnuradio-3.7.5 uhd UHD-Mirror-release_003_009_002 USRP 型號 USRP-B200-mini? ? ? ? ? 無人機(jī)的應(yīng)用領(lǐng)域越來越廣泛,但是其目前大范圍廣泛使用給安全、安保和隱私帶來了許多風(fēng)險。例如,攻擊方可能會使用無人機(jī)進(jìn)行監(jiān)視、運(yùn)輸非法物品,或通過侵

    2024年02月09日
    瀏覽(152)
  • 目前最流行的無人機(jī)攝影測量軟件有哪些?各有什么特點(diǎn)?

    目前最流行的無人機(jī)攝影測量軟件有哪些?各有什么特點(diǎn)?

    推薦閱讀 : 《無人機(jī)航空攝影測量精品教程》 包括:無人機(jī)航測外業(yè)作業(yè)流程(像控點(diǎn)布設(shè)、航線規(guī)劃、仿地飛行、航拍)和內(nèi)業(yè)數(shù)據(jù)處理軟件(Pix4d、CC、EPS、PhotoScan、Globalmapper)像控點(diǎn)權(quán)重調(diào)配、空三加密、DOM、DSM、DEM,DLG生成、等高線生成、高程點(diǎn)提取,點(diǎn)云分類過濾

    2024年02月03日
    瀏覽(28)
  • ArcGIS 小白入門——無人機(jī)數(shù)據(jù)處理&山體陰影圖&等高線

    ArcGIS 小白入門——無人機(jī)數(shù)據(jù)處理&山體陰影圖&等高線

    操作步驟參照博文: 基于Pix4D使用無人機(jī)光學(xué)影像制作正射影像(DOM)和數(shù)字表面模型(DSM) 操作步驟_pix4d生成正射影像-CSDN博客 文章瀏覽閱讀1.1k次,點(diǎn)贊3次,收藏13次。此教程目的是讓讀者學(xué)會使用PIX4D拼接航片,教程較為通俗,面向初學(xué)者和專業(yè)人士。_pix4d生成正射影像

    2024年04月09日
    瀏覽(31)
  • Pixhawk無人機(jī)-ArduPilot 軟件SITL仿真模擬飛行(SITL+Mission Planner結(jié)合)

    Pixhawk無人機(jī)-ArduPilot 軟件SITL仿真模擬飛行(SITL+Mission Planner結(jié)合)

    本文的目的是將SITL仿真結(jié)合Missionplanner地面站,之后再探索SITL仿真結(jié)合QGC地面站。 Pixhawk無人機(jī)擴(kuò)展教程(7)—SITL+MP/QGC運(yùn)行教程中指出,QGC地面站是安裝在與SITL仿真軟件一起的筆記本電腦上的,而MP地面站是安裝在另外一臺筆記本電腦上的。因此要注意連接IP地址的區(qū)別。 當(dāng)

    2024年02月12日
    瀏覽(567)
  • 《手把手教你學(xué)嵌入式無人機(jī)》——入門航模遙控器使用(MC6C)

    《手把手教你學(xué)嵌入式無人機(jī)》——入門航模遙控器使用(MC6C)

    一、 MC6C入門航模遙控器簡介 ? ? 六通道MC6C邁克遙控器是普遍使用的一款入門航模遙控器,價格較為低廉,同時性能比較穩(wěn)定,性價比較高。 遙控器與接收機(jī) 1.基本參數(shù): 遙控器: 遙控范圍:大于800米 供電電源:4節(jié)普通5號電池 接收機(jī): 尺寸:45*45*10(mm) 重量:9.6克 電

    2024年02月02日
    瀏覽(180)
  • ADAMS&Simulink 機(jī)器人動力學(xué)仿真入門(二):ADAMS設(shè)置無人機(jī)連接、驅(qū)動、力與變量(代碼已開源)

    ADAMS&Simulink 機(jī)器人動力學(xué)仿真入門(二):ADAMS設(shè)置無人機(jī)連接、驅(qū)動、力與變量(代碼已開源)

    上一章介紹了仿真工作的前置準(zhǔn)備,包括Solidworks的畫圖與導(dǎo)出,ADAMS的導(dǎo)入與操作簡介。 本章對無人機(jī)在ADAMS中如何進(jìn)行連接、驅(qū)動、力等相關(guān)內(nèi)容的設(shè)置進(jìn)行介紹。 上文提到重力在進(jìn)入軟件后進(jìn)行設(shè)置,因為在Solidworks中,我們的裝配體是x軸為正方向,z軸為垂直方向,所以

    2024年01月17日
    瀏覽(35)
  • 反無人機(jī)系統(tǒng)技術(shù)分析,無人機(jī)反制技術(shù)理論基礎(chǔ),無人機(jī)技術(shù)詳解

    反無人機(jī)系統(tǒng)技術(shù)分析,無人機(jī)反制技術(shù)理論基礎(chǔ),無人機(jī)技術(shù)詳解

    近年來,經(jīng)過大疆、parrot、3d robotics等公司不斷的努力,具有強(qiáng)大功能的消費(fèi)級無人機(jī)價格不斷降低,操作簡便性不斷提高,無人機(jī)正快速地從尖端的軍用設(shè)備轉(zhuǎn)入大眾市場,成為普通民眾手中的玩具。 然而,隨著消費(fèi)級無人機(jī)市場的快速增長,功能越來越先進(jìn)的新式無人機(jī)

    2024年02月19日
    瀏覽(25)
  • 無人機(jī)數(shù)據(jù)鏈技術(shù),無人機(jī)數(shù)據(jù)鏈路系統(tǒng)技術(shù)詳解,無人機(jī)數(shù)傳技術(shù)

    無人機(jī)數(shù)據(jù)鏈技術(shù),無人機(jī)數(shù)據(jù)鏈路系統(tǒng)技術(shù)詳解,無人機(jī)數(shù)傳技術(shù)

    早期的無人機(jī)更多的為軍事應(yīng)用服務(wù),如軍事任務(wù)偵查等,隨著技術(shù)和社會的發(fā)展,工業(yè)級無人機(jī)和民用無人機(jī)得到快速的發(fā)展,工業(yè)級無人機(jī)用于農(nóng)業(yè)植保、地理測繪、電力巡檢、救災(zāi)援助等;民用無人機(jī)用于航拍、物流等等領(lǐng)域。 無人機(jī)數(shù)據(jù)鏈 數(shù)據(jù)鏈系統(tǒng)是飛行器與地

    2024年02月20日
    瀏覽(24)
  • 無人機(jī)編程實(shí)戰(zhàn)第1講——無人機(jī)簡介

    無人機(jī)編程實(shí)戰(zhàn)第1講——無人機(jī)簡介

    目錄 前言 一、飛控是什么? 二、掃盲行動?。?! 1.微控制器 2.傳感器 3.處理? 4.無人機(jī)飛行姿態(tài) 總結(jié) ? ? ? ? 隨著開源無人機(jī)飛行控制器的不斷發(fā)展,越來越多優(yōu)秀的代碼與算法不斷涌現(xiàn),無人機(jī)領(lǐng)域的技術(shù)不斷趨于成熟,也使得無人機(jī)領(lǐng)域的門檻一再降低,現(xiàn)在國內(nèi)工

    2024年02月11日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包