研究生: |
張友倫 Yu-Lun Chang |
---|---|
論文名稱: |
以網宇實體為基之工業手臂執行組裝任務之快速教導系統 Fast teaching system for industrial robot operated assembly tasks based on cyber physical system |
指導教授: |
林其禹
Chyi-Yeu Lin |
口試委員: |
邱士軒
Shih-Hsuan CHIU 林沛群 Pei-Chun Lin 郭重顯 Chung-Hsien Kuo 劉益宏 Yi-Hung Liu 林其禹 Chyi-Yeu Lin |
學位類別: |
博士 Doctor |
系所名稱: |
工程學院 - 機械工程系 Department of Mechanical Engineering |
論文出版年: | 2018 |
畢業學年度: | 106 |
語文別: | 中文 |
論文頁數: | 66 |
中文關鍵詞: | CAD模型 、工業手臂組裝 、企業流程再造 、網宇實體系統 、視覺系統 |
外文關鍵詞: | CAD model, robot assembly, BPR, cyber physical system, vision system |
相關次數: | 點閱:200 下載:2 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文發展一種將工業手臂執行組裝任務所需要的系統組裝資訊附加於CAD模型內的自動化程序。CAD模型中評估組裝過程是否符合工業手臂工作空間。由 CAD 模型內取得該些組裝資訊後,用來產生工業手臂運動軌跡、PLC、零件3D 列印以及致動器/視覺系統的相關命令。視覺系統可提供回饋資訊,用以修正工業手臂系統因CAD 模型建立、環境設置及工業手臂空間中定位等所產生的誤差,實現閉廻路控制系統。當生產線製程工序變化及產能擴展時,此創新系統可降低治具安裝時間、工業手臂手動教導時間、產品組間變異及對專業工業手臂教導專家的需求。這種可以自行產生機器手臂軌跡的能力可提高組裝精度,進而改變傳統工業手臂離線教導只能應用在上下料、噴塗和焊接等低容差(±0.5 ~mm)工作,讓機器手臂系統得以執行容差小於±0.1 mm的精密組裝工作。
This dissertation develops an autonomous process of conducting an assembly task by attaching the systematic assembly sequence information to the object’s computer-aided design (CAD) model. The information registered in the CAD model is then captured to arrange the robot trajectory, programmable logic controller commands, part three-dimensional printing, and actuator/vision system commands. The vision system can feedback information to modify the CAD model, the operating system, and the position errors in the robot space to achieve the closed-loop control. This innovative system can reduce the fixture implementation time, the (robot) manual teaching time, the error variation, and the demand for robot teaching experts in production lines in fast-changing and easy expansion situations. The capability of automatic trajectory generation will increase the precision of the operation to extend the work range from tasks like loading-unloading, pallet, spray, and welding, which rely on a tolerance of about ±0.5 mm, to assembly, which relies on a tolerance of ±0.1 mm.
[1] H. Kagermann, W. Wahlster, and J. Helbig, "Recommendations for implementing the strategic initiative INDUSTRIE 4.0 -- Securing the future of German manufacturing industry, Final report of the Industrie 4.0 Working Group, acatech," National Academiy of Science and Engineering, 2013.
[2] A. Nubiola and I.A. Bonev, "Absolute calibration of an ABB IRB 1600 robot using a laser tracker," Robot Cim. Int. Manuf, vol. 29, no. 1, pp. 236-245, 2013.
[3] J. Michniewicz and G. Reinhart, "Cyber-Physical-Robotics – Modelling of modular robot cells for automated planning and execution of assembly tasks," Mechatronics, vol. 34, pp. 170-180, 2016.
[4] A. Filion, A. Joubair, A.S. Tahan, and I.A. Bonev, "Robot calibration using a portable photogrammetry system," Robot Cim. Int. Manuf., vol. 49, pp. 77-87, 2018.
[5] W. Tian, D. Mei, P. Li, Y. Zeng, P. Hong, and W. Zhou, "Determination of optimal samples for robot calibration based on error similarity," Chinese J. Aeronaut., vol. 28, no. 3, pp. 946-953, 2015.
[6] P. Neto and N. Mendes, "Direct off-line robot programming via a common CAD package," Robot Auton. Syst., vol. 61, no. 8, pp. 896-910, 2013.
[7] L.A. Ferreira, Y.L. Figueira, I.F. Iglesias, and M.Á. Souto, "Offline CAD-based robot programming and welding parametrization of a flexible and adaptive robotic cell using enriched CAD/CAM system for shipbuilding," Procedia Manufacturing, vol. 11, pp. 215-223, 2017.
[8] S. Mitsi, K.-D. Bouzakis, G. Mansour, D. Sagris, and G. Maliaris, "Off-line programming of an industrial robot for manufacturing," Adv. Mater. Res. Switz, vol. 26, no. 3, pp. 262-267, 2005.
[9] J.N. Pires, T. Godinho, and P. Ferreira, "CAD interface for automatic robot welding programming," Ind. Robot, vol. 31, no. 1, pp. 71-76, 2004.
[10] Z. Pan, J. Polden, N. Larkin, S.V. Duin, and J. Norrish, "Recent progress on programming methods for industrial robots," Robot Cim. Int. Manuf., vol. 28, no. 2, pp. 87-94, 2012.
[11] B.O. Nnaji, J.Y. Chu, and M. Akrep, "A schema for CAD-based robot assembly task planning for CSG-modeled objects," Journal of Manufacturing Systems, vol. 7, no. 2, pp. 131-145, 1988.
[12] B.O. Nnaji, "A framework for CAD-based geometric reasoning for robot assembly language," International Journal of Product Research, vol. 26, no. 5, pp. 735-764, 1988.
[13] E.M. Goldratt and J. Cox, The goal: a process of ongoing improvemen., North River Press, 1986.
[14] "CNC milling machine specification sheet," [Online]. Available: http://www.quaser.com/files/proimages/1487293121_pdf.pdf.
[15] "Prusa i3," [Online]. Available: https://reprap.org/wiki/Prusa_i3.
[16] C.Y. Lin, L.T. Son, Y.L. Chang, and Y.S. Shiue, "Image-sensor-based fast industrial-robot positioning system for assembly implementation," Sens. Mater., vol. 29, no. 7, pp. 935-945, 2017.
[17] Z.M. Bi and S.Y.T. Lang, "A framework for CAD- and sensor-based robotic coating automation," IEEE T. Ind. Inform., vol. 3, no. 1, pp. 84-91, 2007.
[18] O. Chocron, "Handout No 2, Course 2.05 (2000)," [Online]. Available: http://web.mit.edu/2.05/www/Handout/HO2.PDF.
[19] K.Y. Kim, D.W. Kim, and B.O. Nnaji, "Robot arc welding task sequencing using genetic algorithms," IIE Transaction, vol. 34, no. 10, pp. 865-880, 2002.
[20] H.J. Kang and J.Y. Park, "Work planning using genetic algorithm and 3D simulation at a subassembly line of shipyard," In: Proceedings of the OCEANS'04. MTTS/IEEE TECHNO-OCEAN'04, vol. 1, no. 1, pp. 218-212, 2004.
[21] "Stack assembly video," [Online]. Available: https://www.youtube.com/watch?v=CF2yuc8_H4.
[22] "Helical assembly video," [Online]. Available: https://www.youtube.com/watch?v=Drkw6hwD-iE.