• 
    

    
    

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

      ?

      基于移動機器人的智能家居安防系統(tǒng)

      2015-03-27 05:33:50山東科技大學(xué)電氣與自動化工程學(xué)院汪新浩李翠萍胡曉濤
      電子世界 2015年13期
      關(guān)鍵詞:行走路線移動機器人柵格

      山東科技大學(xué)電氣與自動化工程學(xué)院 汪新浩 李翠萍 趙 曜 胡曉濤

      基于移動機器人的智能家居安防系統(tǒng)

      山東科技大學(xué)電氣與自動化工程學(xué)院 汪新浩 李翠萍 趙 曜 胡曉濤

      隨著居住環(huán)境改變和城市流動人口的急劇增加,社會治安面臨嚴峻考驗,傳統(tǒng)的人防保安方式難以適應(yīng)我們的要求,智能安防已成為當(dāng)前的發(fā)展趨勢。本項目智能家居安防系統(tǒng)以ARM嵌入式為依托,設(shè)計了一臺基于A星算法最優(yōu)路徑規(guī)劃的小型移動機器人,其采用全時四驅(qū)驅(qū)動的PID控制和電子羅盤對行走路線的實時矯正,可以使行走路徑精確。本系統(tǒng)涉及通信技術(shù)、自動控制技術(shù)、圖像處理與傳輸技術(shù),音視頻技術(shù)等,具備自主導(dǎo)航、圖像處理、人臉識別、語音表達、自主攻擊與跟蹤目標(biāo)等功能,可全面構(gòu)建安全住宅環(huán)境,提升家居環(huán)境的安全性、智能性。

      家居安防系統(tǒng);移動機器人;最優(yōu)路徑規(guī)劃;四驅(qū)驅(qū)動

      1 智能家居安防系統(tǒng)的背景

      智能機器人作為能分析出現(xiàn)的情況,能調(diào)整自己的動作以達到操作者所提出的全部要求,能擬定所希望的動作,并在信息不充分的情況下和環(huán)境迅速變化的條件下完成這些動作,被廣泛應(yīng)用到了許多領(lǐng)域。隨著居住環(huán)境改變和城市流動人口的急劇增加,社會治安面臨嚴峻考驗,要保障家居環(huán)境的安全,防止偷盜事件的發(fā)生,就必須有可靠的安全防范系統(tǒng),傳統(tǒng)的人防保安方式難以適應(yīng)我們的要求,智能安防已成為當(dāng)前的發(fā)展趨勢。

      2 智能家居安防系統(tǒng)的設(shè)計

      2.1 智能家居安防系統(tǒng)設(shè)計理念

      目前國內(nèi)外家居防盜系統(tǒng)功能單一、智能化差,對現(xiàn)場突發(fā)情況難以做出正確的判斷,很難保證家居安全。本項目為了解決此類安防系統(tǒng)存在的問題,大膽嘗試了基于ARM嵌入式的自主移動機器人快速定位,兼具語音恐嚇、聲光報警、圖像處理與傳輸、自主避障與具備一定攻擊能力的上位機與下位機結(jié)合的設(shè)計理念。

      2.2 智能家居安防系統(tǒng)的實現(xiàn)方法

      2.2.1 最優(yōu)路徑規(guī)劃

      自主移動機器人要實現(xiàn)成功的避障,首先需要一個準(zhǔn)確的現(xiàn)實模型。由于房間里家具的擺放位置是靜止不變的,避障問題可采用基于模型的規(guī)劃法。房間里的監(jiān)控攝像頭可以把家居環(huán)境分割成以移動機器人橫向截面積為單位面積的柵格。將家具擺放位置所能覆蓋到的柵格路徑代價屬性賦值為1,將無障礙物區(qū)域所覆蓋到的柵格路徑代價屬性賦值為0。若一個網(wǎng)格內(nèi)既有安全區(qū)域,也有障礙物區(qū)域,則將此網(wǎng)格按照障礙物區(qū)域賦值。

      全局規(guī)劃中采用可以在較短時間內(nèi)找到最優(yōu)方案的A星。A星算法作為一種啟發(fā)式的圖搜索算法,能夠較好的滿足航跡規(guī)劃問題中的各種約束條件和要求。A星算法能夠在有限的可選狀態(tài)中確定一個最優(yōu)解,并在理論上保證全局最優(yōu)解的收斂性[4]。它的任務(wù)就是在具有障礙物的環(huán)境中按照行走路線最短的評價標(biāo)準(zhǔn)尋找一條從起始狀態(tài)到目標(biāo)狀態(tài)的無碰路徑。

      A星算法具體步驟為:

      (1)將攝像頭拍攝的家居環(huán)境地圖轉(zhuǎn)化為A星算法所需的柵格地圖;

      (2)上位機圖像處理后確定每個柵格的屬性;

      (3)將移動機器人位置所在的柵格記為起始格,將被觸發(fā)的門、窗節(jié)點所在的柵格記為終止點;

      (4)將起始柵格添加到算法的開啟列表中;

      (5)重復(fù)的采用啟發(fā)式算法:

      1)在開啟列表中尋找起始柵格;

      2)把它從開啟列表中移動到關(guān)閉列表中;

      3)對每一個相鄰的柵格,如果它路徑代價為1,即不可通過或者該網(wǎng)格己經(jīng)在關(guān)閉列表中,跳過此網(wǎng)格;反之如下:如果該網(wǎng)格在開啟列表不存在,將此網(wǎng)格添加到開啟列表中。將當(dāng)前網(wǎng)格作為這一網(wǎng)格的父節(jié)點,記錄這個網(wǎng)格的f(n),g(n),h(n)的值。若它在開啟列表中己經(jīng)存在,則用g(n)的值為參考來檢查目前所選擇的新的路徑是否更優(yōu)。若為更優(yōu)路徑,則將這一網(wǎng)格的父節(jié)點移動到當(dāng)前網(wǎng)格,并重新計算這一網(wǎng)格的g(n)和f(n)值。如果保持開啟列表中按f(n)值的大小排序,改變之后可能需要重新對開啟列表排序[1]。

      4)當(dāng)終止網(wǎng)格被添加到關(guān)閉列表中,這時認為最優(yōu)路徑己經(jīng)找到,或者沒有找到目標(biāo)網(wǎng)格,但開啟列表己經(jīng)為空,此時路徑不存在;

      (6)保存路徑。從終止格開始,將每一個在封閉列表中相鄰的網(wǎng)格的中心用實線連接起來,直到回到起始網(wǎng)格,這樣就得到A星算法產(chǎn)生的路徑。產(chǎn)生的路徑將以一維數(shù)組的形式保存(奇數(shù)代表行走步數(shù),偶數(shù)代表左轉(zhuǎn)右轉(zhuǎn))。

      2.2.2 全時四驅(qū)的增量式PID控制

      本系統(tǒng)移動機器人采用全時四驅(qū)的差速運動方式??商岣哕囕v在普通路面的抓地力和過彎轉(zhuǎn)向性能。差動輪是齒輪傳動機構(gòu),具有結(jié)構(gòu)緊湊、體積小、質(zhì)量小、承載能力大、遞功率范圍及傳動范圍大、運行噪聲小、效率高及壽命長等優(yōu)點[2]。四個車輪采用增量式PID控制,可以使四個車輪在行駛過程中保持車速一致,從而使行走路線準(zhǔn)確。

      猜你喜歡
      行走路線移動機器人柵格
      向左走向右走
      移動機器人自主動態(tài)避障方法
      基于鄰域柵格篩選的點云邊緣點提取方法*
      愛我就請保護我
      基于Twincat的移動機器人制孔系統(tǒng)
      不同剖面形狀的柵格壁對柵格翼氣動特性的影響
      基于CVT排布的非周期柵格密度加權(quán)陣設(shè)計
      極坐標(biāo)系下移動機器人的點鎮(zhèn)定
      基于引導(dǎo)角的非完整移動機器人軌跡跟蹤控制
      動態(tài)柵格劃分的光線追蹤場景繪制
      黄石市| 固始县| 六枝特区| 民乐县| 沁阳市| 项城市| 甘孜| 保定市| 内黄县| 文昌市| 行唐县| 梅河口市| 崇义县| 揭东县| 丹阳市| 巢湖市| 双牌县| 东兰县| 固始县| 定兴县| 东山县| 和龙市| 仁化县| 白城市| 乐东| 隆尧县| 西乌珠穆沁旗| 临武县| 丘北县| 广元市| 集贤县| 宜都市| 盐边县| 息烽县| 利川市| 武安市| 庄浪县| 凯里市| 香格里拉县| 丹棱县| 韩城市|