電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>傳感與控制>基于Qt的自主式水下機(jī)器人監(jiān)控系統(tǒng)設(shè)計(jì)方案解析 

基于Qt的自主式水下機(jī)器人監(jiān)控系統(tǒng)設(shè)計(jì)方案解析 

2017-10-25 | rar | 0.3 MB | 次下載 | 1積分

資料介紹

自主式水下機(jī)器人(Autonomous Underwater Vehicles,AUV)代表了未來(lái)水下機(jī)器人技術(shù)的發(fā)展方向,是當(dāng)前世界各國(guó)研究工作的熱點(diǎn)。對(duì)AUV的實(shí)時(shí)監(jiān)測(cè)和控制是AUV能否安全高效執(zhí)行任務(wù)的關(guān)鍵之一。本課題針對(duì)AUV的體系結(jié)構(gòu)和實(shí)際應(yīng)用,為其設(shè)計(jì)實(shí)現(xiàn)一套高可靠性,通信靈活,簡(jiǎn)單易用,具有模塊化特點(diǎn)的監(jiān)控系統(tǒng)軟件。水下機(jī)器人實(shí)現(xiàn)實(shí)際應(yīng)用的前提條件是具備自主導(dǎo)航能力,自主導(dǎo)航主要研究移動(dòng)機(jī)器人在已知的環(huán)境當(dāng)中,如何從指定起始位姿運(yùn)動(dòng)到指定目標(biāo)位姿,并執(zhí)行指定的任務(wù)。在這種情況下由于環(huán)境地圖是已知的,所以導(dǎo)航過(guò)程始終依賴(lài)于先驗(yàn)的環(huán)境地圖信息。但是隨著移動(dòng)機(jī)器人應(yīng)用范圍的不斷擴(kuò)大和移動(dòng)機(jī)器人自主導(dǎo)航問(wèn)題研究的不斷深入,在未知地圖環(huán)境下的自主導(dǎo)航成為一個(gè)需要解決問(wèn)題。這就需要自主探索技術(shù),以獲得環(huán)境地圖信息。可靠的定位是機(jī)器人自主導(dǎo)航的基礎(chǔ),自主導(dǎo)航中的路徑規(guī)劃、路徑跟蹤等任務(wù)的進(jìn)行都需要機(jī)器人能夠在運(yùn)動(dòng)過(guò)程中連續(xù)定位。也就是說(shuō),機(jī)器人在未知環(huán)境下的自主導(dǎo)航中:一方面機(jī)器人如何在位置環(huán)境下確定自身的位姿;另一方面,機(jī)器人如何準(zhǔn)確描述環(huán)境特征建立環(huán)境地圖。這2個(gè)問(wèn)題成為導(dǎo)航領(lǐng)域的研究難點(diǎn)。為了解決這2個(gè)難點(diǎn)就需要移動(dòng)機(jī)器人的同時(shí)定位與地圖構(gòu)建算法Simultaneous Localization and Mapping,SLAM)。在SLAM中,移動(dòng)機(jī)器人使用自身攜帶的傳感器獲得環(huán)境地圖信息,識(shí)別標(biāo)識(shí)未知環(huán)境中的特征標(biāo)志,然后根據(jù)移動(dòng)機(jī)器人與環(huán)境特征標(biāo)志之間的相對(duì)位置和控制量等估計(jì)機(jī)器人和環(huán)境特征的全局坐標(biāo)。SLAM算法具有重要的理論與應(yīng)用價(jià)值,認(rèn)為是實(shí)現(xiàn)真正的全自主移動(dòng)機(jī)器人的關(guān)鍵。本文“C-RANG-ER”AUV試驗(yàn)平臺(tái)便是為研究SLAM算法而搭建的,文中介紹了基于該算法的基于Qt的AUV監(jiān)控系統(tǒng)軟件的設(shè)計(jì)與實(shí)現(xiàn)。
  1 C-RANGER AUV簡(jiǎn)介
  C-RANGER AUV實(shí)驗(yàn)平臺(tái)采用開(kāi)架式設(shè)計(jì),是一種小型試驗(yàn)用AUV,有2個(gè)電子艙和5個(gè)水下推進(jìn)器,搭載有主動(dòng)聲納、垂直陀螺儀、多普勒測(cè)速儀、數(shù)字羅盤(pán)等傳感器2 C-RANGER體系結(jié)構(gòu) 圖1是C-RANGER系統(tǒng)的總體框架,主要包括決策控制系統(tǒng)、數(shù)據(jù)采集與處理系統(tǒng)、數(shù)據(jù)存儲(chǔ)系統(tǒng)、底層控制系統(tǒng)、AUV實(shí)體,具體介紹如下:
  基于Qt的自主式水下機(jī)器人監(jiān)控系統(tǒng)設(shè)計(jì)方案解析 
 ?。?)同時(shí)定位和地圖構(gòu)建系統(tǒng)。是機(jī)器人的核心算法部分。該系統(tǒng)對(duì)各種傳感器數(shù)據(jù)進(jìn)行分析,根據(jù)SLAM算法計(jì)算出機(jī)器人自身位姿并且構(gòu)建環(huán)境地圖。
  (2)決策控制系統(tǒng)。包括路徑規(guī)劃與智能控制,利用SLAM算法提供的地圖,規(guī)劃一條從起始點(diǎn)到終點(diǎn)的路徑,智能控制利用SLAM提供的位姿數(shù)據(jù)對(duì)比路徑信息產(chǎn)生控制信息。
 ?。?)底層控制系統(tǒng)。負(fù)責(zé)接收決策控制系統(tǒng)的控制指令以驅(qū)動(dòng)推進(jìn)器,控制AUV的航行姿態(tài),并返回AUV的狀態(tài)參數(shù),如倉(cāng)內(nèi)參數(shù)參數(shù)、推進(jìn)器狀態(tài)等。
 ?。?)數(shù)據(jù)采集與處理系統(tǒng)。負(fù)責(zé)采集AUV上搭載的各種傳感器的數(shù)據(jù)和控制器的參數(shù)信息,經(jīng)初步處理后傳送到SLAM系統(tǒng),并保存到數(shù)據(jù)存儲(chǔ)系統(tǒng)。
 ?。?)數(shù)據(jù)存儲(chǔ)系統(tǒng)是AUV的數(shù)據(jù)中心。負(fù)責(zé)記錄AUV航行過(guò)程中的各種數(shù)據(jù),并為SLAM系統(tǒng)提供必要的數(shù)據(jù)。
  2 Qt簡(jiǎn)介
  Qt是諾基亞開(kāi)發(fā)的一個(gè)跨平臺(tái)的C++圖形用戶(hù)界面應(yīng)用程序框架。它提供給應(yīng)用程序開(kāi)發(fā)者建立藝術(shù)級(jí)的圖形用戶(hù)界面所需的所用功能。Qt是完全面向?qū)ο蟮模苋菀讛U(kuò)展,并且允許真正地組件編程。QtCreator是一個(gè)用于Qt開(kāi)發(fā)的輕量級(jí)跨平臺(tái)集成開(kāi)發(fā)環(huán)境。Qt Creator可帶來(lái)兩大關(guān)鍵益處:提供首個(gè)專(zhuān)為支持跨平臺(tái)開(kāi)發(fā)而設(shè)計(jì)的集成開(kāi)發(fā)環(huán)境(IDE),并確保首次接觸Qt框架的開(kāi)發(fā)人員能迅速上手和操作。Qt Creator包含了一套用于創(chuàng)建和測(cè)試基于Qt應(yīng)用程序的高效工具,包括:一個(gè)高級(jí)的C++代碼編輯器上下文感知幫助系統(tǒng)可視化調(diào)試器源代碼管理項(xiàng)目和構(gòu)建管理工具。本監(jiān)控軟件正是在Qt Creator開(kāi)發(fā)環(huán)境中完成的。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  11次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5DIY動(dòng)手組裝LED電子顯示屏
  10. 0.98 MB  |  3次下載  |  免費(fèi)
  11. 6基于FPGA的C8051F單片機(jī)開(kāi)發(fā)板設(shè)計(jì)
  12. 0.70 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)PM2.5檢測(cè)系統(tǒng)程序
  14. 0.83 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537797次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191186次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)