智能物流是一種的物聯網技術現已廣泛應用于工業上的分揀、包裝、裝卸 、搬運、裝配等環節,隨著機器人技術的快速發展,用機器人來替代人進行工作,不但可以節約人力成本和減少搬運不當對人造成的傷害,而且可以提高工作效率和質量。
本文創新性地集成了自動化立體倉庫、AGV、復合機器人及雙臂機器人等智能設備,設計了一套智能機器人倉儲物流系統,同時開發了總控調度軟件,實現了各設備的穩定立有序運行。針對AGV定位不準確的問題,本文提出一種二維碼視覺定位方法,從而提高了倉儲物流系統的穩定性。
設計開發自動化立體倉庫其管理系統具有貨物入庫、貨物出庫、入/出庫人工修正、庫存盤點、設備狀態查詢及設備故障記錄等功能,可以自動記錄設備故障信息,包括設備編碼、故障時間、故障類別、故障說明等,在故障排除后由操作員在該記錄中填寫排除時間信息,并且可以按照設備編碼、故障類別等進行設備故障記錄查詢,查詢結果以列表形式顯示在計算機屏幕上,并可以打印輸出。
存儲管理:包括貨架庫存信息、立體倉庫出入庫歷史信息記錄和事件日志信息。人機交互界面:包括信息顯示、手動操作和自動操作界面。
本文所設計的智能機器人倉儲物流系統對AGV和復合機器人移動底盤的定位精度要求較高,尤其是在平臺式AGV與立體倉庫升降式運輸平臺對接及復合機器人和平臺式AGV對接時,目前移動底盤常用的導航方式很難滿足需求。針對目前AGV常用導航方式精度低、實時性差、無法實現位姿修正等問題,本文提出一種二維碼視覺定位方法。將視覺攝像頭安裝于AGV的中心底部,使攝像頭光心與AGV旋轉中心重合,并在攝像頭周圍安裝光源,克服光線變化的影響。通過識別地面上的二維碼,經視覺處理將數據反饋給AGV運動控制系統,實現 AGV的定位。
利用齒輪箱的模擬裝配拆解工作對本文智能機器人倉儲物流系統進行了應用驗證。通過總控調度系統軟件及各機器人系統的通訊,能夠實現對齒輪箱的裝配和拆解。設計開發的總控調度軟件經過長期運行和反復測試,能夠正確顯示各設備狀態,并且具有較好的用戶使用界面,工作性能良好。軟件運行結構如圖11所示。圖11a中各個按鈕分別代表各機器人的不同動作,主要用于調試及單步操作。圖11b 則為自動動作流程,裝配模式啟動后,總控調度軟件就會按照的4個零件出庫,然后通過平臺式AGV、復合機器人、運輸到雙臂機器人裝配臺處,通過雙臂機器人組裝成成品放回成品料盤中, 成品料盤經復合機器人、叉車AGV運輸到成品庫位中,零件料盤經復合機器人、平臺式AGV運輸回零件庫位中。
齒輪箱的裝配和拆解過程嚴格按照工藝流程執行,驗證了本文所設計的智能機器人倉儲物流系統的可靠性及穩定性。平臺式AGV與出入庫平臺的成功對接驗證了本文二維碼視覺定位的有效性及穩定性。