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

基于物流倉儲(chǔ)的移動(dòng)機(jī)器人系統(tǒng)設(shè)計(jì)與路徑規(guī)劃研究

2019-10-21 08:35:13翁楓馬志剛李春暉
科學(xué)與財(cái)富 2019年12期
關(guān)鍵詞:移動(dòng)機(jī)器人

翁楓 馬志剛 李春暉

摘要:移動(dòng)機(jī)器人在物流倉儲(chǔ)領(lǐng)域的應(yīng)用,能夠有效提高物流倉儲(chǔ)作業(yè)的效率,降低物流倉儲(chǔ)作業(yè)成本。文章闡述了移動(dòng)機(jī)器人在物流倉儲(chǔ)領(lǐng)域中的應(yīng)用優(yōu)勢,分析了基于物流倉儲(chǔ)的移動(dòng)機(jī)器人系統(tǒng)的硬件與軟件結(jié)構(gòu)設(shè)計(jì),進(jìn)而探討了基于物流倉儲(chǔ)的移動(dòng)機(jī)器人的路徑規(guī)劃方面,以供相關(guān)人員參考。

關(guān)鍵詞:物流倉儲(chǔ);移動(dòng)機(jī)器人;路徑規(guī)劃;上位機(jī)軟件;蜘蛛群居混合優(yōu)化算法

進(jìn)入二十一世紀(jì)以來,社會(huì)經(jīng)濟(jì)快速發(fā)展,現(xiàn)代科技不斷進(jìn)步,電子商務(wù)規(guī)模得以不斷擴(kuò)大,大大促進(jìn)了物流行業(yè)的發(fā)展。在以往的物流倉儲(chǔ)作業(yè)模式中,主要采用人工方式進(jìn)行貨物挑選與搬運(yùn),不僅工作效率低下,而且工作失誤率也比較高,無法適應(yīng)現(xiàn)代物流貨品種類多且批量小等方面的工作要求。面對(duì)這種情況,必須采用智能化與自動(dòng)化的物流倉儲(chǔ)系統(tǒng),因此,很有必要加強(qiáng)基于物流倉儲(chǔ)的移動(dòng)機(jī)器人系統(tǒng)的設(shè)計(jì)與路徑規(guī)劃研究。

1.移動(dòng)機(jī)器人在物流倉儲(chǔ)領(lǐng)域中的應(yīng)用優(yōu)勢

第一點(diǎn),移動(dòng)機(jī)器人員可替代人工方式來進(jìn)行貨物搬運(yùn)等作業(yè),對(duì)于需多人搬運(yùn)的貨物,只需一臺(tái)移動(dòng)機(jī)器人即可在有限時(shí)間之內(nèi)完成,如此就將人工勞動(dòng)強(qiáng)度大大降低,從而促進(jìn)物流倉儲(chǔ)作業(yè)效率的有效提升,進(jìn)而促使作業(yè)成本的不斷下降。

第二點(diǎn),移動(dòng)機(jī)器人的顯著特點(diǎn)主要體現(xiàn)在自主性與智能性兩個(gè)方面,相比于傳送帶、AGV,移動(dòng)機(jī)器人在倉儲(chǔ)物流領(lǐng)域的應(yīng)用優(yōu)勢更為明顯,其具有非常強(qiáng)大的交互能力以及對(duì)環(huán)境理解的能力。

第三點(diǎn),隨著移動(dòng)機(jī)器人技術(shù)的不斷發(fā)展,機(jī)器人系統(tǒng)逐步擁有自主構(gòu)圖以及路徑規(guī)劃等功能。機(jī)器人系統(tǒng)功能的多樣化,在很大程度上增強(qiáng)了其自身的靈活性,促使其能夠進(jìn)一步適應(yīng)周邊環(huán)境,在各種物流環(huán)境中都能完成指定任務(wù)。

2.基于物流倉儲(chǔ)的移動(dòng)機(jī)器人系統(tǒng)設(shè)計(jì)

2.1物流倉儲(chǔ)移動(dòng)機(jī)器人的硬件設(shè)計(jì)

物流倉儲(chǔ)移動(dòng)機(jī)器人的硬件結(jié)構(gòu)采用模塊化設(shè)計(jì),該設(shè)計(jì)方式主要是根據(jù)功能不同,將系統(tǒng)劃分成若干個(gè)相應(yīng)模塊,不同模塊的功能與結(jié)構(gòu)都具有獨(dú)立性,同時(shí)所有模塊能夠有效組合成一個(gè)具有諸多功能的整體。該設(shè)計(jì)方式融入了綠色設(shè)計(jì)理念,不僅能夠減少作業(yè)時(shí)間降低作業(yè)成本,還能為系統(tǒng)后續(xù)升級(jí)及其維護(hù)等方面提供極大便利。

本文以stm32為基礎(chǔ)來進(jìn)行物流倉儲(chǔ)移動(dòng)機(jī)器人系統(tǒng)的設(shè)計(jì),通過金屬桿件來搭建其主體框架,并在不同部位固定相應(yīng)的金屬件與螺母。本文所設(shè)計(jì)移動(dòng)機(jī)器人系統(tǒng)主要由主控芯片、電源模塊、RFID讀卡模塊、紅外傳感器避障模塊、XBee無線通信模塊、舵機(jī)模塊以及QTI巡線模塊構(gòu)成。在此基礎(chǔ)上組成的移動(dòng)機(jī)器人的主要特征如下:

第一點(diǎn),該機(jī)器人通過兩個(gè)連續(xù)旋轉(zhuǎn)的舵機(jī)對(duì)其移動(dòng)部位結(jié)構(gòu)進(jìn)行有效控制,每分鐘最大轉(zhuǎn)動(dòng)次數(shù)為60。

第二點(diǎn),該移動(dòng)機(jī)器人的機(jī)手包括六個(gè)角度的舵機(jī),具有四個(gè)自由度。

第三點(diǎn),該移動(dòng)機(jī)器人安裝有QTI傳感裝置,以便于機(jī)器人巡線。

第四點(diǎn),該移動(dòng)機(jī)器人安裝有紅外傳感裝置,能夠使機(jī)器人有效避開相關(guān)障礙物。

第五點(diǎn),該移動(dòng)機(jī)器人安裝了XBee無線模塊,為機(jī)器人與計(jì)算機(jī)系統(tǒng)進(jìn)行實(shí)時(shí)通信提供支持。

2.2物流倉儲(chǔ)移動(dòng)機(jī)器人的軟件設(shè)計(jì)

第一點(diǎn),下位機(jī)軟件設(shè)計(jì)。

下位機(jī)是移動(dòng)機(jī)器人系統(tǒng)中能夠接收和執(zhí)行控制指令的控制器,其中含有執(zhí)行程序,改程序具有可修改性。下位機(jī)在接收到上位機(jī)的命令后,利用自身程序?qū)γ钸M(jìn)行解析,并按照命令對(duì)機(jī)器人進(jìn)行有效控制,以及時(shí)充分地完成任務(wù)。同時(shí)物流倉儲(chǔ)移動(dòng)機(jī)器人系統(tǒng)中的不同機(jī)器人的執(zhí)行程序無較大差異,軟件組成與邏輯都相對(duì)簡單。

移動(dòng)機(jī)器人的軟件結(jié)構(gòu)是一個(gè)主循環(huán),可通過持續(xù)查詢的方式來將上位機(jī)發(fā)送的數(shù)據(jù)信息接收過來,之后按照所獲數(shù)據(jù)與指令來執(zhí)行不同的控制代碼。在軟件系統(tǒng)運(yùn)行過程中,不可避免地要進(jìn)行初始化操作。移動(dòng)機(jī)器人軟件系統(tǒng)的初始化操作主要涉及到處理器內(nèi)部資源的初始化、芯片外接設(shè)備的初始化,以及機(jī)手的初始化等。在該軟件系統(tǒng)運(yùn)行過程中,若未運(yùn)用Init()函數(shù),后續(xù)代碼將不能順利運(yùn)行出相應(yīng)結(jié)果。外接設(shè)備的初始化是主要是指輸入和輸出端口的初始化等,只有這樣,后續(xù)代碼才能順利驅(qū)動(dòng)相應(yīng)設(shè)備。移動(dòng)機(jī)器人機(jī)手的初始化目的是為了防止移動(dòng)機(jī)器人在作業(yè)過程中由于機(jī)手晃動(dòng)較為劇烈而造成移動(dòng)方向偏離現(xiàn)象的出現(xiàn)。在完成所有初始化操作后,移動(dòng)機(jī)器人系統(tǒng)將進(jìn)入主循環(huán)中,通過查詢方式來順利執(zhí)行代碼。在主循環(huán)過程中,要完成QTI巡線控制以及機(jī)手操作等所有作業(yè)。

在物流倉儲(chǔ)移動(dòng)機(jī)器人系統(tǒng)運(yùn)行過程中,主要通過硬件結(jié)構(gòu)相同的三個(gè)移動(dòng)機(jī)器人的機(jī)手來執(zhí)行任務(wù),并在移動(dòng)機(jī)器人機(jī)手上安裝不同的傳感裝置,來開展出入庫作業(yè)。物流倉儲(chǔ)移動(dòng)機(jī)器人系統(tǒng)的功能包括巡線功能、避免追尾功能、各位置物料抓取功能、物料與貨架信息記錄功能,以及無線通信功能。其中巡線功能主要以作業(yè)場地中的黑色路徑為基準(zhǔn),本文針對(duì)該功能選用QTI巡線傳感器。防追尾功能主要用于避免同一路線上不同機(jī)器人間的追尾現(xiàn)象,本文針對(duì)該功能選用了紅外測距傳感裝置。對(duì)不同位置不同高度物料的抓取,可選用4自由度機(jī)手。對(duì)于移動(dòng)機(jī)器人系統(tǒng)的物料系統(tǒng)記錄功能,本文選用了RFID電子標(biāo)簽卡對(duì)不同物料進(jìn)行標(biāo)記,并通過RFID讀卡器將標(biāo)簽卡信息有效讀取出來。對(duì)于移動(dòng)機(jī)器人系統(tǒng)的無線通信功能,本文選用了基于Zigbee通信協(xié)議的XBee模塊。

第二點(diǎn),上位機(jī)軟件設(shè)計(jì)。

本文通過VC++6.0來進(jìn)行系統(tǒng)上位機(jī)軟件設(shè)計(jì),因而設(shè)計(jì)出的軟件需要在計(jì)算機(jī)操作系統(tǒng)中運(yùn)行。上位機(jī)軟件采用了線程編程方式,在很大程度上增強(qiáng)了系統(tǒng)消息實(shí)時(shí)性。該軟件基面主要包括搜索區(qū)、任務(wù)選擇區(qū)、機(jī)器人指令區(qū)、物料跟蹤區(qū)、掃描物料區(qū)、機(jī)器人連接指令區(qū)和串口通信區(qū)。

其中,串口通信區(qū)主要用來連接不同串口。機(jī)器人連接指令區(qū)的指示燈主要用于相應(yīng)機(jī)器人的系統(tǒng)連接,指示燈變紅代表機(jī)器人已經(jīng)連接到系統(tǒng)中,而指示燈變黑則代表機(jī)器人脫離了系統(tǒng)控制。

掃描物料區(qū):移動(dòng)機(jī)器人在執(zhí)行任務(wù)的過程中,需要對(duì)全部物料進(jìn)行入庫預(yù)掃描,具體來講,就是將物料的ID號(hào)存儲(chǔ)在其表面的粘貼的RFID電子標(biāo)簽中。若不對(duì)物料進(jìn)行入庫預(yù)掃描操作,移動(dòng)機(jī)器人在執(zhí)行任務(wù)的過程中,系統(tǒng)將無法更新各個(gè)貨架上的物料信息。

機(jī)器人指令區(qū):忙碌與待發(fā)是移動(dòng)機(jī)器人系統(tǒng)常見的兩種指令,任務(wù)指令編輯框內(nèi)所呈現(xiàn)的是移動(dòng)機(jī)器人之前執(zhí)行的任務(wù)信息。在移動(dòng)機(jī)器人執(zhí)行任務(wù)的過程中,執(zhí)行指令是忙碌。如果這時(shí)系統(tǒng)向忙碌狀態(tài)下的移動(dòng)機(jī)器人發(fā)送任務(wù)命令,該命令沒有效果。移動(dòng)機(jī)器人完成任務(wù)回到起始位后,相應(yīng)指令是待發(fā),這時(shí)系統(tǒng)方能向移動(dòng)機(jī)器人發(fā)送任務(wù)指令。

物料跟蹤區(qū):在貨架上的物料出現(xiàn)變化后,物料跟蹤區(qū)會(huì)將物料出入庫信息記錄并儲(chǔ)存下來。

任務(wù)選擇區(qū):針對(duì)不同的機(jī)器人,物流倉儲(chǔ)移動(dòng)機(jī)器人系統(tǒng)都是采用獨(dú)立方式阿力發(fā)送相應(yīng)任務(wù)指令的。各移動(dòng)機(jī)器人主要承擔(dān)出庫、入庫以及閑置等任務(wù),如果系統(tǒng)發(fā)送出庫任務(wù)指令時(shí),需要有相應(yīng)的出貨口可供選擇。如果系統(tǒng)發(fā)送入庫任務(wù)指令時(shí),需要有相應(yīng)的入貨口可供選擇。在選擇完任務(wù)指令后,系統(tǒng)還需要對(duì)貨架號(hào)進(jìn)行選擇,之后才能點(diǎn)擊執(zhí)行任務(wù)按鈕,將全面的任務(wù)指令發(fā)送出去。如果點(diǎn)擊暫停按鈕,移動(dòng)機(jī)器人將會(huì)暫時(shí)停止執(zhí)行任務(wù)。

搜索區(qū):搜索功能是為了在物料較少時(shí),能夠按照物料名對(duì)貨架上該物料的位置與數(shù)量進(jìn)行搜索,同時(shí)還能點(diǎn)擊搜索空架按鈕將空貨架的編號(hào)搜索出來,以便于物料入庫。

3.基于蜘蛛群居混合優(yōu)化算法的移動(dòng)機(jī)器人路徑規(guī)劃

可將基于物流倉儲(chǔ)的移動(dòng)機(jī)器人路徑規(guī)劃視為一個(gè)尋優(yōu)過程,通過不同雌雄蜘蛛位置的迭代與信息交互,來實(shí)現(xiàn)對(duì)物流倉儲(chǔ)移動(dòng)機(jī)器人的路徑規(guī)劃。主要規(guī)劃流程如下:

第一步,進(jìn)行相關(guān)參數(shù)的設(shè)定,這些參數(shù)主要包括初始點(diǎn)、終點(diǎn)、蜘蛛數(shù)量、搜索空間維數(shù)以及最大迭代次數(shù)等。第二步,隨機(jī)分配不同性別的蜘蛛群體。第三步,對(duì)存在可行路徑與否進(jìn)行合理判斷。第四步,根據(jù)優(yōu)化后的算法開展雌雄蜘蛛間的交互與協(xié)作,并將對(duì)應(yīng)的迭代路徑有效記錄下來。第五步,對(duì)比適應(yīng)值與己設(shè)定最小適應(yīng)值的大小,如果前者大于后者,就重新開始上述流程,如果前者小于后者,就進(jìn)行后續(xù)流程。第六步,如果滿足了最大迭代書,就將最短路徑傳輸出來,并合理保存該路徑長度。

4.結(jié)語

總之,移動(dòng)機(jī)器人系統(tǒng)在現(xiàn)代物流倉儲(chǔ)領(lǐng)域中的應(yīng)用,不僅有利于提高物流倉儲(chǔ)作業(yè)的整體水平,還對(duì)物流倉儲(chǔ)作業(yè)效益的提升等方面,有著十分重要的現(xiàn)實(shí)意義。因此,設(shè)計(jì)人員必須充分了解移動(dòng)機(jī)器人在物流倉儲(chǔ)領(lǐng)域中的應(yīng)用優(yōu)勢,根據(jù)物流倉儲(chǔ)作業(yè)的具體特點(diǎn),合理設(shè)計(jì)移動(dòng)機(jī)器人系統(tǒng)的硬件與軟件結(jié)構(gòu),并通過蜘蛛群居混合算法有效規(guī)劃移動(dòng)機(jī)器人的作業(yè)路徑,從而充分發(fā)揮移動(dòng)機(jī)器人系統(tǒng)在物流倉儲(chǔ)領(lǐng)域中的作用。

猜你喜歡
移動(dòng)機(jī)器人
移動(dòng)機(jī)器人自主動(dòng)態(tài)避障方法
移動(dòng)機(jī)器人VSLAM和VISLAM技術(shù)綜述
基于改進(jìn)強(qiáng)化學(xué)習(xí)的移動(dòng)機(jī)器人路徑規(guī)劃方法
基于ROS與深度學(xué)習(xí)的移動(dòng)機(jī)器人目標(biāo)識(shí)別系統(tǒng)
電子測試(2018年15期)2018-09-26 06:01:34
基于Twincat的移動(dòng)機(jī)器人制孔系統(tǒng)
室內(nèi)環(huán)境下移動(dòng)機(jī)器人三維視覺SLAM
簡述輪式移動(dòng)機(jī)器人控制系統(tǒng)中的傳感器
未知環(huán)境中移動(dòng)機(jī)器人的環(huán)境探索與地圖構(gòu)建
極坐標(biāo)系下移動(dòng)機(jī)器人的點(diǎn)鎮(zhèn)定
基于引導(dǎo)角的非完整移動(dòng)機(jī)器人軌跡跟蹤控制
主站蜘蛛池模板: 在线观看国产小视频| 久久精品国产国语对白| 自慰网址在线观看| 欧美一级大片在线观看| av色爱 天堂网| 2021最新国产精品网站| 尤物亚洲最大AV无码网站| 久久综合AV免费观看| 国产一区免费在线观看| 国内熟女少妇一线天| 日韩国产一区二区三区无码| 国产素人在线| 青青久久91| 亚洲码一区二区三区| 国产精品污污在线观看网站| 欧美人人干| 国产精品99久久久久久董美香| 久久国产精品电影| 日韩欧美成人高清在线观看| 国内精自视频品线一二区| 久久亚洲国产一区二区| 国产玖玖视频| 色婷婷在线播放| 无码aⅴ精品一区二区三区| 在线精品亚洲国产| 成人va亚洲va欧美天堂| 亚洲视频免费播放| 麻豆精品久久久久久久99蜜桃| av一区二区人妻无码| 久久国产毛片| 国产精品蜜臀| 欧洲高清无码在线| 一本综合久久| 亚洲综合色在线| 亚洲日韩AV无码一区二区三区人| 在线观看亚洲人成网站| 欧美一区福利| 99久久国产精品无码| 国产午夜福利片在线观看| 最新日韩AV网址在线观看| 啪啪啪亚洲无码| 国产欧美在线观看视频| 色香蕉网站| 国产三级毛片| 久久6免费视频| 国模极品一区二区三区| 中文字幕在线视频免费| 国产精品香蕉在线观看不卡| 亚洲AⅤ永久无码精品毛片| 日本午夜影院| 日韩精品一区二区三区视频免费看| 伊人婷婷色香五月综合缴缴情| 爽爽影院十八禁在线观看| 成人自拍视频在线观看| 国内精自视频品线一二区| 香蕉网久久| 欧美日韩激情在线| 国产精品黄色片| 又粗又硬又大又爽免费视频播放| 成人欧美在线观看| 久久精品国产999大香线焦| 91精品国产自产在线观看| 免费国产高清视频| 高清久久精品亚洲日韩Av| 九色91在线视频| 日本一区二区三区精品视频| 欧美一级黄色影院| 国产成+人+综合+亚洲欧美| 国产在线专区| 91亚瑟视频| 国产SUV精品一区二区| 日韩国产精品无码一区二区三区| 四虎成人免费毛片| 国产粉嫩粉嫩的18在线播放91| 999福利激情视频| 亚洲成年人片| 国产在线精品99一区不卡| 一级毛片在线播放| 在线观看免费AV网| 伊人久久精品亚洲午夜| 亚洲色婷婷一区二区| 国产精品视频观看裸模|