該智能機器人倉儲物流系統(tǒng)主要包括自動化立體倉庫、平臺式AGV、復合機器人、雙臂機器人、叉車AGV等硬件設備。
(1)自動化立體倉庫
自動化立體倉庫是現(xiàn)代生產系統(tǒng)自動化程度提高的重要標志,在有限的占地面積下能夠實現(xiàn)貨物的大量、有效存儲,充分利用空間資源。如圖3所示,本文設計自動化立體倉庫包括貨架、堆垛機、出入庫平臺組成。其中堆垛機的行走軸實現(xiàn)堆垛機沿著立體倉庫長度方向運動、升降軸實現(xiàn)堆垛機沿著立體倉庫高度方向運動,貨叉伸縮軸實現(xiàn)貨物托盤的抓取。出入庫平臺安裝有貨物托盤檢測傳感器,用于判斷出入庫平臺與機器人的對接情況。零件出入庫平臺設有一段升降式運輸平臺①,其處于低位時與平臺AGV對接,處于高位時與出入庫平臺②對接。
平臺式 AGV
平臺式AGV能夠實現(xiàn)物品的自動化可靠運輸及自動投送。其搭載激光傳感器、超聲波傳感器。基于激光SLAM的定位導航算法,結合超聲波傳感器,實現(xiàn)自主行走及自主避障。其控制臺可以集中調度、監(jiān)控、管理 AGV 系統(tǒng)的運行狀態(tài)活動。
智能機器人倉儲物流系統(tǒng)主要由總控調度軟件和立體倉庫監(jiān)控軟件組成,立體倉庫監(jiān)控軟件主要用于立體倉庫狀態(tài)反饋,以及零件/成品的存入和取出。 總控調度軟件負責管理和控制所有的設備, 協(xié)調各個設備進行工作,以完成整體的傳工輸作控流制程??偪卣{度軟件和其他跟各蹤模塊之間的關系如圖5所示。
圖5 軟件結構圖
系統(tǒng)中所有設備通過TCP/IP協(xié)議進行通信,如圖6所示。使用路由器組建一個局域網,雙臂機器人、立體倉庫監(jiān)控軟件服務器、總控調度軟件服務器通過有線的方式介入局域網,而復合機器人、平臺式AGV、叉車AGV使用無線的方式介入局域網。在該局域網中,總控調度軟件是整個系統(tǒng)的核心,允許直接監(jiān)視其他設備的狀態(tài),并控制這些設備執(zhí)行相應的動作。
設備狀態(tài)監(jiān)測:平臺式AGV及叉車AGV 狀態(tài)監(jiān)測包括AGV位置監(jiān)測、電量監(jiān)測、載貨狀態(tài)監(jiān)測和運行狀態(tài)監(jiān)測等;復合機器人狀態(tài)監(jiān)測包括位置監(jiān)測、電量監(jiān)測、載貨狀態(tài)監(jiān)測、使能狀態(tài)監(jiān)測和空閑狀態(tài)監(jiān)測等;雙臂機器人狀態(tài)監(jiān)測包括機器人使能狀態(tài)監(jiān)測、機器人空閑狀態(tài)監(jiān)測、料臺上下料完成狀態(tài)監(jiān)測等;立體倉庫狀態(tài)監(jiān)測包括立體倉庫堆垛機使能狀態(tài)監(jiān)測、空閑狀態(tài)監(jiān)測、貨架中貨物狀態(tài)監(jiān)測、出入庫平臺空間狀態(tài)監(jiān)測、出入庫平臺上下料完成狀態(tài)監(jiān)測等。
為了凸顯二維碼的輪廓,本文采用在原二維碼基礎上加入矩形外輪廓,中心與二維碼中心重合,如圖8所示。使用加入矩形外輪廓的二維碼檢測效果好,不易被誤檢測,可以顯著提高邊緣檢測的正確識別率。
齒輪箱的裝配和拆解過程嚴格按照工藝流程執(zhí)行,驗證了本文所設計的智能機器人倉儲物流系統(tǒng)的可靠性及穩(wěn)定性。平臺式AGV與出入庫平臺的成功對接驗證了本文二維碼視覺定位的有效性及穩(wěn)定性。