基于電子海圖無人艇人機(jī)交互系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-06-29 08:54
隨著無人艇技術(shù)的快速發(fā)展,無人艇人機(jī)交互系統(tǒng)不可或缺。本文開展了基于電子海圖無人艇人機(jī)交互系統(tǒng)設(shè)計(jì)與開發(fā)工作。通過引入電子海圖,解決了普通地圖在海洋區(qū)域信息缺失的問題,從而使無人艇獲得靜態(tài)已知的海上風(fēng)險(xiǎn),以提升無人艇的安全性。內(nèi)容主要分為以下方面:(1)針對(duì)無人艇人機(jī)交互系統(tǒng)提出了設(shè)計(jì)方案。首先通過分析該系統(tǒng)的功能及性能需求,設(shè)計(jì)了系統(tǒng)整體架構(gòu);其次將無人艇人機(jī)交互系統(tǒng)分為幾個(gè)功能模塊;最后針對(duì)每個(gè)模塊完成相關(guān)設(shè)計(jì)。(2)基于S-57海圖數(shù)據(jù)標(biāo)準(zhǔn)實(shí)現(xiàn)了海圖數(shù)據(jù)的讀取。首先利用GDAL/OGR讀取S-57海圖數(shù)據(jù)的基礎(chǔ)上,進(jìn)行海圖物標(biāo)的匹配;其次從查找表中獲取匹配到的符號(hào)描述指令,進(jìn)行解析;最后在繪制海圖符號(hào)過程中,利用墨卡托投影坐標(biāo)轉(zhuǎn)換和屏幕坐標(biāo)轉(zhuǎn)換,完成海圖符號(hào)的繪制中的坐標(biāo)轉(zhuǎn)換。(3)基于VS2017平臺(tái),利用C#和WPF框架完成了無人艇人機(jī)交互系統(tǒng)的開發(fā)。首先在系統(tǒng)界面上添加自定義控件、導(dǎo)航區(qū)以及顯示區(qū),完成系統(tǒng)界面的開發(fā);其次在后臺(tái)邏輯層,給界面控件添加路由事件,完成控制命令的下發(fā)和反饋信息的解析;最后通過TCP/IP的通信協(xié)議,完成了通信的連接。通過無人艇實(shí)地下海測試,驗(yàn)證了...
【文章來源】:海南大學(xué)海南省 211工程院校
【文章頁數(shù)】:51 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
汽車人機(jī)交互界面
海南大學(xué)碩士學(xué)位論文3圖2人機(jī)交互控制Fig.2HumanComputerInteractionControl2019年,法國海事學(xué)院設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于網(wǎng)頁的無人艇交互系統(tǒng),用戶通過本地網(wǎng)絡(luò)的計(jì)算機(jī)上的網(wǎng)頁連接到系統(tǒng),登錄頁面控制用戶的訪問,連接后,將從用戶數(shù)據(jù)庫中檢索角色,登錄后,系統(tǒng)首先顯示的視圖是電子海圖的簡化版本,可以手動(dòng)控制、設(shè)置預(yù)定路線等功能,但是基于網(wǎng)頁的方式對(duì)于無人艇的控制有比較大的不可控制的隱患。該系統(tǒng)的交互界面如圖3所示。圖3網(wǎng)頁版人機(jī)交互界面Fig.3WebpageHumanComputerInterface葛榮等人在安卓平臺(tái)上規(guī)劃了具有路徑設(shè)置、地圖定位與顯示、數(shù)據(jù)回傳等功能模塊的無人艇地面站控制和監(jiān)控的一個(gè)人機(jī)交互系統(tǒng),圖4為該系統(tǒng)的交互界面(葛榮,2018)。此界面未能將控件與地圖進(jìn)行很好的融合,另外在需要手動(dòng)控制無人艇航行姿態(tài)時(shí),沒有給到用戶一個(gè)良好的操作感受。
海南大學(xué)碩士學(xué)位論文3圖2人機(jī)交互控制Fig.2HumanComputerInteractionControl2019年,法國海事學(xué)院設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于網(wǎng)頁的無人艇交互系統(tǒng),用戶通過本地網(wǎng)絡(luò)的計(jì)算機(jī)上的網(wǎng)頁連接到系統(tǒng),登錄頁面控制用戶的訪問,連接后,將從用戶數(shù)據(jù)庫中檢索角色,登錄后,系統(tǒng)首先顯示的視圖是電子海圖的簡化版本,可以手動(dòng)控制、設(shè)置預(yù)定路線等功能,但是基于網(wǎng)頁的方式對(duì)于無人艇的控制有比較大的不可控制的隱患。該系統(tǒng)的交互界面如圖3所示。圖3網(wǎng)頁版人機(jī)交互界面Fig.3WebpageHumanComputerInterface葛榮等人在安卓平臺(tái)上規(guī)劃了具有路徑設(shè)置、地圖定位與顯示、數(shù)據(jù)回傳等功能模塊的無人艇地面站控制和監(jiān)控的一個(gè)人機(jī)交互系統(tǒng),圖4為該系統(tǒng)的交互界面(葛榮,2018)。此界面未能將控件與地圖進(jìn)行很好的融合,另外在需要手動(dòng)控制無人艇航行姿態(tài)時(shí),沒有給到用戶一個(gè)良好的操作感受。
本文編號(hào):3256145
【文章來源】:海南大學(xué)海南省 211工程院校
【文章頁數(shù)】:51 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
汽車人機(jī)交互界面
海南大學(xué)碩士學(xué)位論文3圖2人機(jī)交互控制Fig.2HumanComputerInteractionControl2019年,法國海事學(xué)院設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于網(wǎng)頁的無人艇交互系統(tǒng),用戶通過本地網(wǎng)絡(luò)的計(jì)算機(jī)上的網(wǎng)頁連接到系統(tǒng),登錄頁面控制用戶的訪問,連接后,將從用戶數(shù)據(jù)庫中檢索角色,登錄后,系統(tǒng)首先顯示的視圖是電子海圖的簡化版本,可以手動(dòng)控制、設(shè)置預(yù)定路線等功能,但是基于網(wǎng)頁的方式對(duì)于無人艇的控制有比較大的不可控制的隱患。該系統(tǒng)的交互界面如圖3所示。圖3網(wǎng)頁版人機(jī)交互界面Fig.3WebpageHumanComputerInterface葛榮等人在安卓平臺(tái)上規(guī)劃了具有路徑設(shè)置、地圖定位與顯示、數(shù)據(jù)回傳等功能模塊的無人艇地面站控制和監(jiān)控的一個(gè)人機(jī)交互系統(tǒng),圖4為該系統(tǒng)的交互界面(葛榮,2018)。此界面未能將控件與地圖進(jìn)行很好的融合,另外在需要手動(dòng)控制無人艇航行姿態(tài)時(shí),沒有給到用戶一個(gè)良好的操作感受。
海南大學(xué)碩士學(xué)位論文3圖2人機(jī)交互控制Fig.2HumanComputerInteractionControl2019年,法國海事學(xué)院設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于網(wǎng)頁的無人艇交互系統(tǒng),用戶通過本地網(wǎng)絡(luò)的計(jì)算機(jī)上的網(wǎng)頁連接到系統(tǒng),登錄頁面控制用戶的訪問,連接后,將從用戶數(shù)據(jù)庫中檢索角色,登錄后,系統(tǒng)首先顯示的視圖是電子海圖的簡化版本,可以手動(dòng)控制、設(shè)置預(yù)定路線等功能,但是基于網(wǎng)頁的方式對(duì)于無人艇的控制有比較大的不可控制的隱患。該系統(tǒng)的交互界面如圖3所示。圖3網(wǎng)頁版人機(jī)交互界面Fig.3WebpageHumanComputerInterface葛榮等人在安卓平臺(tái)上規(guī)劃了具有路徑設(shè)置、地圖定位與顯示、數(shù)據(jù)回傳等功能模塊的無人艇地面站控制和監(jiān)控的一個(gè)人機(jī)交互系統(tǒng),圖4為該系統(tǒng)的交互界面(葛榮,2018)。此界面未能將控件與地圖進(jìn)行很好的融合,另外在需要手動(dòng)控制無人艇航行姿態(tài)時(shí),沒有給到用戶一個(gè)良好的操作感受。
本文編號(hào):3256145
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3256145.html
最近更新
教材專著