999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

改進的模糊控制算法在機器人路徑規(guī)劃中的應(yīng)用探討

2019-04-21 07:06:40周魯張輝軍楊曉驥
科學(xué)與技術(shù) 2019年6期
關(guān)鍵詞:移動機器人

周魯 張輝軍 楊曉驥

摘要:在機器人導(dǎo)航過程中,必須確保路徑規(guī)劃的正確性與有效性,但目前,模糊控制算法在機器人路徑規(guī)劃時仍存在局部最小值問題,為解決這一問題,本文結(jié)合以往經(jīng)驗,提出一種新的模糊控制算法--基于行為的模糊控制算法。本文就該種改進的模糊控制算法在機器人路徑規(guī)劃中的應(yīng)用進行分析探討。

關(guān)鍵詞:模糊控制算法;移動機器人;路徑規(guī)劃;行為控制

針對模糊控制算法的局限性,提出了基于行為的模糊控制算法,在機器人路徑規(guī)劃中應(yīng)用這一算法時,首先將機器人的運動行為進行分解,將其分解為目標趨向行為與躲避障礙行為,針對這兩種移動行為設(shè)定相關(guān)的模糊規(guī)則,控制機器人做有效動作,也就是完成路徑規(guī)劃【1】。下文首先就基于行為的模糊控制算法做簡要分析。

1改進的模糊控制算法分析

1.1模糊邏輯控制器

模糊邏輯控制器中有以下幾組參數(shù):DL、DF、DR。其中,DL表示通過傳感器感知到與左邊物體間的距離;DF代表通過傳感器感知到與前邊物體間的距離;DR代表通過傳感器感知到與右邊物體間的距離,(N,M,F(xiàn))分別表示它們的模糊子集,且(N,M,F(xiàn))分別對應(yīng)于通過傳感器感知到的距離為近,中,遠【2】

同時,在了解機器人運行目標地點坐標與當(dāng)前運行方向間的夾角時,我們用T表示,而D則代表機器人當(dāng)前所在位置與目標位置間的距離,確定距離時,分別用(Z,N,M,F(xiàn))表示,這幾個模糊子集對應(yīng)的距離為:無距離,近距離,中度距離以及遠距離。而(Z,S,M,,B)則表示機器人在移動過程中的速度,Z表示機器人靜止不動,S表示機器人在慢速移動,M表示機器人在以中速移動,B表示機器人正在快速移動。機器人在移動過程中若檢測到有障礙物存在,就會產(chǎn)生旋轉(zhuǎn)角,旋轉(zhuǎn)角也有對應(yīng)的模糊子集,具體為(TLB,TLS,TZ,TRB,TRS),TLB表示機器人未產(chǎn)生移動速度,TLS 表示機器人在慢速旋轉(zhuǎn)中,TZ表示機器人在中速旋轉(zhuǎn)中,TRB,TRS等依次對應(yīng)相應(yīng)旋轉(zhuǎn)速度【3】

1.2模糊規(guī)則

機器人配置有傳感器,通過傳感器,機器人可感知到障礙物的存在,并根據(jù)感知結(jié)果,采取相應(yīng)躲避動作,如避障,邊沿跟蹤,目標導(dǎo)向。但無論機器人采取哪種動作,都是根據(jù)相應(yīng)的避障算法【4】。如機器人在移動過程中通過傳感器感知到正在逐步將障礙物靠近或行駛到狹窄道路,根據(jù)避障算法,機器人會采取減速避障動作,以確保順利到達目標地點。通常情況下,機器人與障礙物存在以下位置關(guān)系:(1)機器人正朝障礙物移動,機器人的正前方為障礙物;(2)機器人的左前方為障礙物;(3)機器人的右前方為障礙物;(4)機器人的前方存在障礙物;(5)機器人的右前方與正前方存在障礙物;(6)機器人的右前方與左前方存在障礙物;(7)機器人在移動過程中感知不到障礙物存在。

1.3目標趨向行為

目標趨向行為指的是機器人在移動過程中感知不到周圍有障礙物存在時,機器人會啟動目標導(dǎo)向行為,向目標地行進【5】。結(jié)合以往經(jīng)驗,發(fā)現(xiàn)機器人在移動過程中會一直向著目標前進,因此需要建立避障行為的模糊規(guī)則庫,不斷調(diào)整方向角進行避障,這樣方能保證機器人動作的時效性與安全性。

2模糊控制算法實驗測試

2.1實驗設(shè)定

(1)變量。變量是應(yīng)用模糊控制算法時不可缺少的內(nèi)容,因此在進行仿真實驗時,首先需正確設(shè)定模糊控制器中的變量,準確設(shè)定變量后,方能進行后續(xù)工作。

(2)主循環(huán)。主循環(huán)部分主要實現(xiàn)機器人傳感器的循壞檢測,并根據(jù)條件設(shè)置相應(yīng)的反應(yīng)函數(shù)。反映函數(shù)設(shè)定后,移動機器人的動作會受反應(yīng)函數(shù)控制,如機器人在移動過程中若感應(yīng)到有障礙物存在,控制程序就會啟動,機器人會執(zhí)行模糊控制子函數(shù);若機器人在移動過程中未能檢測到障礙物,則趨向動作子程序就會啟動,機器人仍會按照預(yù)定軌跡完成工作任務(wù)【6】

(3)目標趨向程序。機器人在工作過程中,傳感器會向機器人釋放兩種信號,一是在存在障礙物的信號,二是不存在障礙物的信號。而在傳感器正常工作的情況下,若存在以下兩種情況傳感器不會感知到周圍有障礙物存在:一是機器人周圍不存在障礙物;二是障礙物與機器人距離太遠,障礙物超出傳感器感應(yīng)范圍,傳感器無法感應(yīng)到障礙物。在此情況下,機器人會根據(jù)坐標位置與目標點坐標位置夾角的正負來改變機器人本身的運動反向,使機器人逐漸向目標點移動【7】

2.2實驗過程

為驗證基于行為的模糊控制算法在機器人路徑規(guī)劃中的可靠性,我們設(shè)計一個仿真實驗進行證明。首先,設(shè)定一個起點與終點(起點與終點間不是直線且存在障礙物),在相關(guān)控制程序中設(shè)置機器人的起點與終點坐標,打開傳感器,讓機器人按照既定規(guī)則移動,在移動過程中,機器人出現(xiàn)繞墻行走行為,這一行為正是模糊控制算法的體現(xiàn)【8】。同時,機器人在移動過程中若感知到障礙物,其會自動采取避障措施,如重新選擇一條路徑行進,最終到達目標地點,而在未感知到有障礙物存在的情況下,機器人會按照設(shè)定路線,在一定時間內(nèi)到達目標地點,完成工作任務(wù)。通過這一仿真實驗,有效驗證了基于行為的模糊控制算法的可行性,完善了改進的模糊控制算法在機器人路徑規(guī)劃中的應(yīng)用。

3技術(shù)分析

一直以來,機器人的路徑規(guī)劃都是一個重難點問題,為有效解決這一問題,本文提出一種改進的模糊控制算法,該種算法能在環(huán)境位置或部分未知的環(huán)境下,根據(jù)傳感器獲得的信息,詳細掌握障礙物的位置、尺寸、形狀等信息,使機器人及時采取避障動作,重新規(guī)劃、選擇路徑,有效消除故障影響,確保機器人及時完成工作任務(wù)。在應(yīng)用基于行為的模糊控制算法規(guī)劃機器人行走路徑時,需以模糊集合理論為基礎(chǔ),設(shè)定出模糊推理系統(tǒng)的基本結(jié)構(gòu):推理單元,模糊化輸出接口、模糊化輸入接口與知識庫。在建立起模糊推理系統(tǒng)的基本結(jié)構(gòu)后,就需合理建立模糊控制器,建立模糊控制器時首先需正確選擇輸入輸出變量,確保變量能準確反映出系統(tǒng)工作機制,其次需要定義這些變量的模糊子集,并用模糊規(guī)則建立輸入集與輸出集的關(guān)系,之后對模糊控制器的核心部分進行模糊推理,最終完成路徑規(guī)劃。

結(jié)語

綜上所述,在機器人導(dǎo)航過程中,路徑規(guī)劃是不可缺少的環(huán)節(jié),但以往在應(yīng)用模糊控制算法設(shè)定路徑時,經(jīng)常會出現(xiàn)局部最小值問題,本文重點對這一問題做了改進完善,提出將機器人運動規(guī)劃行為分解為趨向目標行為與避障行為的觀點,并以此觀點為基礎(chǔ),實現(xiàn)了對機器人的精準控制,有效完成了路徑規(guī)劃。經(jīng)過實驗驗證,基于行為的模糊控制算法是正確有效的,可以在機器人路徑規(guī)劃中進行應(yīng)用。

參考文獻

[1]劉鵬. 移動機器人基于全景視覺的定位與路徑規(guī)劃算法設(shè)計和實現(xiàn)[D].哈爾濱工程大學(xué),2017.

[2]魯紅權(quán),劉秋鶴,葛常建,史濤.基于模糊算法的雙足機器人路徑規(guī)劃[J].電子技術(shù)與軟件工程,2016(12):117-119.

[3]施磊磊,施化吉,束長波,宋玉平.改進的模糊控制算法在機器人路徑規(guī)劃中的應(yīng)用[J].軟件導(dǎo)刊,2014,13(11):46-48.

[4]王妹婷,陸柳延,齊永鋒,呂學(xué)智,蔣偉,李生權(quán).基于模糊算法的水下機器人路徑規(guī)劃研究[J].機床與液壓,2014,42(03):1-4.

[5]張營,魯守銀.基于模糊控制算法的變電站巡檢機器人路徑規(guī)劃[J].制造業(yè)自動化,2015,37(11):53-55.

[6]謝亞楠. 移動機器人路徑規(guī)劃算法的研究[D].西安建筑科技大學(xué),2016.

[7]刁圣貞. 未知環(huán)境下機器人路徑規(guī)劃與遠程控制的研究[D].燕山大學(xué),2014.

[8]溫素芳. 基于模糊控制的移動機器人動態(tài)避碰的研究[D].哈爾濱工程大學(xué),2005.

第一作者簡介:周魯(1972.07--),男,漢族,碩士研究生,信息系統(tǒng)高級工程師。

第二作者簡介:張輝軍(1989.12--),男,漢族,本科,機械自動化工程師。

第三作者簡介:楊曉驥(1984.05--),男,漢族,本科,研究方向:軟件工程。

(作者單位:克拉瑪依油城數(shù)據(jù)有限公司)

猜你喜歡
移動機器人
移動機器人自主動態(tài)避障方法
移動機器人VSLAM和VISLAM技術(shù)綜述
基于改進強化學(xué)習(xí)的移動機器人路徑規(guī)劃方法
基于ROS與深度學(xué)習(xí)的移動機器人目標識別系統(tǒng)
電子測試(2018年15期)2018-09-26 06:01:34
基于Twincat的移動機器人制孔系統(tǒng)
室內(nèi)環(huán)境下移動機器人三維視覺SLAM
簡述輪式移動機器人控制系統(tǒng)中的傳感器
未知環(huán)境中移動機器人的環(huán)境探索與地圖構(gòu)建
極坐標系下移動機器人的點鎮(zhèn)定
基于引導(dǎo)角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 国产精品妖精视频| 毛片免费在线视频| 久综合日韩| 欧美综合一区二区三区| 欧美一区二区福利视频| 国产福利在线观看精品| 久久人妻xunleige无码| 日韩 欧美 国产 精品 综合| 成人一区专区在线观看| 毛片久久久| 国产99免费视频| 国产成人综合网在线观看| 久久伊人操| 性色一区| 亚洲第一黄色网| 制服丝袜国产精品| 亚洲精品免费网站| 波多野结衣中文字幕久久| 欧美性猛交一区二区三区| 丁香五月婷婷激情基地| 精品伊人久久久香线蕉 | 国产性生大片免费观看性欧美| 欧美午夜小视频| 制服丝袜在线视频香蕉| 久久亚洲国产视频| 天天色天天综合网| 伊人久久综在合线亚洲91| 中文字幕啪啪| 亚洲综合香蕉| 亚洲成人高清无码| 亚洲大尺码专区影院| 人妻无码一区二区视频| 亚洲欧美自拍一区| 国产日韩欧美黄色片免费观看| 欧美激情福利| 欧美在线三级| 国产无遮挡猛进猛出免费软件| 极品国产一区二区三区| 女同久久精品国产99国| 精品无码人妻一区二区| 日本影院一区| 久久青草视频| 国产精品不卡片视频免费观看| 91色国产在线| 国产精选自拍| 国产精品久久国产精麻豆99网站| 伊人成人在线视频| 精品国产香蕉在线播出| 国产a在视频线精品视频下载| 国内精品一区二区在线观看| 日本午夜视频在线观看| 国产精品区网红主播在线观看| 亚洲专区一区二区在线观看| 999精品视频在线| 精品91在线| 青青久视频| 国产91精品久久| 丁香五月亚洲综合在线| 免费国产在线精品一区| 国产香蕉一区二区在线网站| 亚洲一区免费看| 五月婷婷伊人网| 亚洲无线观看| 人妻无码一区二区视频| 亚洲国产午夜精华无码福利| 亚洲国产日韩欧美在线| 一级香蕉人体视频| 在线观看精品自拍视频| 亚洲aaa视频| 囯产av无码片毛片一级| 婷婷综合在线观看丁香| 欧美日本激情| 成年女人a毛片免费视频| 亚洲综合天堂网| 欧美第一页在线| 国产另类视频| 丁香婷婷综合激情| 一个色综合久久| 国产呦视频免费视频在线观看| 五月激情婷婷综合| 亚洲一区二区精品无码久久久| 国产美女一级毛片|