• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      仿水雷智能車的上位機設計

      2016-07-09 13:23韓特初俊博劉崢王勇申郝正
      中國新技術新產品 2016年9期

      韓特 初俊博 劉崢 王勇申 郝正

      摘 要:本文針對目前水雷特點及表象特征,設計出一種具有水雷功能的智能車,代替?zhèn)鹘y(tǒng)意義上的水雷完成相應任務。該仿水雷智能車可以獨立完成搜索、識別、確認、跟蹤、打擊等主要傳統(tǒng)水雷的任務。同時通過藍牙串口通信,完成上位機(PC端)與下位機(智能車)之間的信息交流,對仿水雷智能車當前狀況及目標探測情況進行實時監(jiān)測,適當作出人工干預。

      關鍵詞:智能車;C51單片機;上位機C#

      中圖分類號:TP391 文獻標識碼:A

      一、前言

      現(xiàn)代智能機器人基本能按人的指令完成各種比較復雜的工作,如深海探測、作戰(zhàn)、偵察、搜集情報、搶險、服務等工作,模擬完成人類不能或不愿完成的任務。而水雷作為一種不引人注意,但又非常有效的水下防御武器,在現(xiàn)代戰(zhàn)爭中發(fā)揮著不可磨滅的作用。

      在普通實驗和訓練模擬過程中,普通水雷不易控制且毀傷性較大,造價昂貴。因此設計一種具有水雷功能的智能機器人,來代替?zhèn)鹘y(tǒng)水雷完成所既定的任務是非常必要的。它不僅能自主完成工作而且能與人共同協(xié)作完成任務或在人的指導下完成任務,而且還具有移動功能、操作功能、感知功能等一般水雷所不具備的功能。它是一種能夠實現(xiàn)人機交互軍用智能機器人,其特點是采用自主控制方式,能完成偵察、作戰(zhàn)等任務,能夠自動跟蹤地形和選擇道路,具有自動搜索、識別和消滅敵方目標的功能。

      二、上位機的功能設計

      常見的循跡智能小車只能在簡單的“十”或“丁”字路口尋到出口或者在路徑中開始循跡和跟蹤。而我們在小車上加裝紅外、碰撞、循跡傳感器以及CMOS攝像頭等多種傳感器,在單片機的管理和相關程序的控制下,能完成自動循跡及在復雜地形的迷宮中尋找目標,跟蹤目標及打擊目標的功能。

      此上位機設計有雷達搜索顯示區(qū)域、視頻跟蹤顯示區(qū)域、目標指示信息顯示區(qū)域、操作區(qū)域等四大區(qū)域,可以完成對敵方目標的搜索、識別、確認、跟蹤、打擊等功能(如圖1所示)。利用C#編程,完成仿水雷智能車上位機的設計。通過藍牙串口連接,實現(xiàn)上位機(PC)與下位機(智能車)之間的通信,實時監(jiān)測智能車運動情況及對智能車情況做出判斷以便及時做出處理。

      三、上位機的區(qū)域設計

      上位機的區(qū)域包括搜索顯示區(qū)域、視頻顯示區(qū)域、目標指示信息顯示區(qū)域、操作區(qū)域等四大區(qū)域,如圖2所示。

      1 搜索顯示區(qū)域

      該區(qū)域主要利用仿水雷智能車上的各種傳感器,實時監(jiān)視小車周圍環(huán)境情況。根據(jù)智能車上的傳感器排布規(guī)律,計算出傳感器掃描一周所用的時間,以此作為上位機搜索顯示區(qū)域中雷達掃描線的掃描頻率。雷達掃描線在仿水雷智能車周圍360°范圍內進行掃描,即可得到智能車附近的情況。在得到該智能車附近環(huán)境情況的同時,將得到的目標信息同步顯示到該區(qū)域中,當掃描線與目標中心點重合時,即搜索到目標,此時立即對目標進行敵我識別,當判斷是敵方目標時,立即發(fā)出信號傳遞給智能車,驅動智能車轉向使攝像頭正對目標,并對敵方目標跟蹤,同時將信息傳遞到信號顯示區(qū)域。

      2 視頻顯示區(qū)域

      視頻顯示區(qū)域主要是用來接收智能車上攝像頭傳輸?shù)臄?shù)據(jù),實時動態(tài)顯示目標及其周圍環(huán)境狀況,以便智能車進行跟蹤和攻擊目標。對接收到的攝像頭視頻信號。

      由于仿水雷智能車的攝像頭始終正對車體視線前方,所以顯示的視頻信息是當前智能車正方向的圖像。因此,當搜索到敵方目標時,驅動智能車自動轉向,使攝像頭正對目標方向,完成跟蹤任務。

      3 目標信息顯示區(qū)域

      當攝像頭指向目標時,通過傳感器獲得目標信息,包括目標的距離,方位等。然后對目標進行編號,在指示信息區(qū)域以列表的方式顯示目標的批號、距離、方位、速度等運動要素,以便對智能車進行人工操作以及監(jiān)測運動變化情況。此區(qū)域最多可以顯示3個目標的運動信息。

      4 操作區(qū)域

      主要是對仿水雷智能車進行操作的主要功能有:

      ①自動/人工識別目標

      當傳感器探測到目標時,會向后臺上位機發(fā)出信號,可以自動或者人工對目標進行識別確認。若選擇自動時,自動進行敵我識別;若選擇人工,則人為判斷是否進行跟蹤目標,完成打擊任務。

      ②完成智能車的方向操作

      人為的對仿水雷智能車進行前、后、左、右控制,操作智能車的運動狀態(tài)。

      ③長動/點動操作

      通過選擇此模式,可以控制智能車連續(xù)行進或者點動行進。若操作方式為長動時,在對智能車進行操作時,點擊后智能車會保持運動狀態(tài);若操作方式為點動時,在對智能車進行操作時,而是一點一動狀態(tài),每次行進5cm。只有連續(xù)點擊控制按鈕才可實現(xiàn)對智能車的連續(xù)行進。

      ④速度顯示及控制

      對智能車的速度進行實時顯示及控制。通過滑軌,可以完成自動或人為的調節(jié)仿水雷智能車的速度。

      ⑤藍牙串口通訊功能

      通過藍牙連接,實現(xiàn)上位機對下位機的控制以及完成通信功能。

      結語

      整個上位機的設計以單片機為核心,本上位機能實現(xiàn)如下功能:

      (1)上位機接收仿水雷智能車傳輸?shù)囊曨l信號,并將所獲得的目標實時動態(tài)的顯示到指定區(qū)域。

      (2)綜合利用多種傳感器,硬件與軟件結合,實現(xiàn)了軟件對硬件的綜合利用。

      (3)下位機與上位機的綜合連接,提高了各部分的工作效率。

      參考文獻

      [1]郭惠,吳迅.單片機C語言程序設計完全自學手冊[M].北京:電子工業(yè)出版社,2008:1-200.

      [2]王東鋒,王會良,董冠強.單片機C語言應用100例[M].北京:電子工業(yè)出版社,2009:145-300.

      [3]韓毅,楊天.基于HCS12單片機的智能尋跡模型車的設計與實現(xiàn)[J].計算機工程與設計,2008,29(18).

      [4]王曉明.電動機的單片機控制[J].學術期刊,2002,13(15).

      新竹市| 东山县| 海盐县| 西和县| 分宜县| 延川县| 深州市| 肥西县| 砚山县| 宁武县| 余江县| 长岭县| 青海省| 饶河县| 新安县| 石景山区| 诏安县| 舒城县| 潮州市| 梨树县| 丹阳市| 定南县| 西藏| 甘谷县| 略阳县| 彩票| 岳普湖县| 湟中县| 黄梅县| 德兴市| 肇州县| 宁武县| 广元市| 略阳县| 沂源县| 衡水市| 谷城县| 乐安县| 丽江市| 内黄县| 灵宝市|