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)角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 亚洲无码高清视频在线观看| 欧美特黄一免在线观看| 精品一区国产精品| 日韩欧美国产成人| 好久久免费视频高清| 午夜精品区| 99热国产在线精品99| 成人福利在线看| 午夜爽爽视频| 九九久久99精品| 五月婷婷导航| 亚洲伊人电影| A级毛片无码久久精品免费| 在线观看无码a∨| 亚洲第一页在线观看| 青青网在线国产| 尤物视频一区| 国产区免费| 久久免费观看视频| 最新精品久久精品| 黄色网址免费在线| 欧美69视频在线| 爽爽影院十八禁在线观看| 国产欧美日韩18| 久夜色精品国产噜噜| 视频二区亚洲精品| 久久semm亚洲国产| 视频在线观看一区二区| 91在线播放免费不卡无毒| 久久不卡国产精品无码| 黄色网站不卡无码| 国产福利影院在线观看| 亚洲色图综合在线| 久久伊人操| 2021国产精品自产拍在线观看 | 波多野结衣一区二区三区AV| 高清免费毛片| 亚洲成综合人影院在院播放| 天天摸天天操免费播放小视频| 69综合网| 人人艹人人爽| 国产欧美日韩91| 国产微拍一区| 亚洲性影院| 婷婷五月在线| 国产白丝av| 色哟哟国产精品| 亚洲色婷婷一区二区| 狂欢视频在线观看不卡| 免费AV在线播放观看18禁强制| 国产精品视频猛进猛出| 亚洲人成影视在线观看| 亚洲一级毛片在线观| 伊人久久福利中文字幕| 国产精品手机在线播放| 成年看免费观看视频拍拍| 欧美视频在线播放观看免费福利资源| 欧美亚洲国产一区| 欧美激情伊人| 一区二区在线视频免费观看| 国产精品 欧美激情 在线播放| 夜夜操狠狠操| 欧美亚洲日韩中文| 视频二区国产精品职场同事| 久久精品只有这里有| 国产91特黄特色A级毛片| 日韩乱码免费一区二区三区| 亚洲成A人V欧美综合天堂| 亚洲人成在线免费观看| 亚洲色图综合在线| 成人日韩精品| 国产精品无码翘臀在线看纯欲| 国产区人妖精品人妖精品视频| 久久伊人操| 国产成人精品视频一区视频二区| 欧美一级色视频| 久久99蜜桃精品久久久久小说| 成人免费一区二区三区| 中文无码精品a∨在线观看| 亚洲第一黄色网| 亚洲无码精品在线播放| 女人18毛片久久|