簡易檢索 / 詳目顯示

研究生: 林冠甫
Kuan-Fu Lin
論文名稱: 基於影像伺服之輸送帶上物件自動追蹤系統
Visual Servoing Based Object on Conveyor Automated Tracking System
指導教授: 林其禹
Chyi-Yeu Lin
口試委員: 郭重顯
Chung-Hsien Kuo
邱士軒
Shih-Hsuan Chiu
學位類別: 碩士
Master
系所名稱: 工程學院 - 機械工程系
Department of Mechanical Engineering
論文出版年: 2016
畢業學年度: 104
語文別: 中文
論文頁數: 72
中文關鍵詞: 工業手臂輸送帶二維影像物件偵測追蹤輪廓偵測物件組裝生產線
外文關鍵詞: Industrial robot, conveyer, 2D image, object detection, tracking, contour detection, object assembly, production line
相關次數: 點閱:268下載:3
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

本論文提出一套輸送帶上移動物件的追蹤系統,係基於工業手臂自動操作及二維影像處理之整合技術,具有物件追蹤和循線追蹤之功能,可讓機器手臂自動完成物件在三維空間的組裝任務。本系統利用二維影像所擷取的影像特徵判斷物件在輸送帶上的位置及角度,再藉由已知的物件CAD模型計算出空間組裝位置,再將以上資訊再利用反運動學計算出機械手臂各軸旋轉角度,即可操作工業機械手臂完成組裝任務。在循線追蹤上可使用影像處理得到平面物件所有的輪廓點位,接著利用輸送帶上的編碼器計算移動中所有點位的位置;也可求出三維物件的位置,再利用CAD模型計算出輪廓點位,再使用輸送帶上的編碼器計算移動中所有點位的位置。本系統僅需使用二維影像資訊,所以適用彈性高,且具有高度產業價值。


This thesis proposes an object-on-conveyer tracking system, integrating industrial robot operation and 2D image processing techniques, to perform moving object tracking and line-following functions. The proposed system uses 2D image features to localize the position of the object on conveyer, and calculate the 3D assembly positions by the use of object CAD model information. The 3D assembly positions are then used to calculate robot joint angle sets through inverse kinematics and the robot can start to perform the 3D assembly tasks on the moving object. For the line or contour following function, the image processing technique is used to detect the 2D object on conveyer and thus obtain the contour point positions. The encoder information of the conveyer will be fed to the robot so as to perform the contour following action. If a 3D object is to be followed, the image processing technique will localize the object first. Then, through the CAD model, all positions of the contour will be calculated. These positions are finally transformed to contour positions of robot following by using again the conveyer encoder information. This proposed system requires only 2D image processing techniques so that it is flexible, low cost and with a high commercial value.

摘要I AbstractII 誌謝III 目錄IV 圖目錄VI 表目錄VIII 第一章 緒論1 1.1 研究目的1 1.2 研究動機2 1.3 文獻回顧3 1.4 本文架構4 第二章 理論基礎5 2.1 相機校正5 2.1.1 內部參數5 2.1.2 形變參數10 2.1.3 外部參數12 2.1.4 內外參數計算13 2.2 Canny邊界偵測18 2.3 最小外接矩形20 2.4 齊次轉換矩陣22 2.5 轉換矩陣及Tait–Bryan角23 2.6 機械手臂運動學24 2.6.1正向運動學26 2.6.2反向運動學29 第三章 實驗器材與設置33 3.1 攝影機(相機)33 3.2 機械手臂34 3.3 夾爪36 3.4 自動輸送機37 3.5 旋轉編碼器39 3.6 傳送追蹤卡41 第四章 實驗方法與結果45 4.1 相機校正45 4.2 相機座標系至手臂座標系轉換47 4.3 追蹤流程51 4.4 實驗結果54 第五章 結論與未來展望58 5.1 結論58 5.2 未來展望59 參考文獻60

[1]Van Ham, Ronald, et al. "Review of actuators with passive adjustable compliance/controllable stiffness for robotic apllications." IEEE Robotics and Automation Magazine 16.3 (2009): 81-94.
[2]Tottori, Soichiro, et al. "Magnetic helical micromachines: fabrication, controlled swimming, and cargo transport." Advanced materials 24.6 (2012): 811-816.
[3]Zesch, Wolfgang, Markus Brunner, and Ariel Weber. "Vacuum tool for handling microobjects with a nanorobot." Robotics and Automation, 1997. Proceedings., 1997 IEEE International Conference on. Vol. 2. IEEE, 1997.
[4]Van Henten, Eldert J., et al. "An autonomous robot for harvesting cucumbers in greenhouses." Autonomous Robots 13.3 (2002): 241-258.
[5]Brooks, Rodney A. "Planning collision-free motions for pick-and-place operations." The International Journal of Robotics Research 2.4 (1983): 19-44.
[6]Liu, Andrew, et al. "Some of what one needs to know about using head-mounted displays to improve teleoperator performance." IEEE Transactions on robotics and Automation 9.5 (1993): 638-648.
[7]Agin, Gerald J. "Real time control of a robot with a mobile camera." SRI International, 1979.
[8]Hager, Gregory D. "A modular system for robust positioning using feedback from stereo vision." IEEE Transactions on Robotics and Automation 13.4 (1997): 582-595.
[9]Freeman, Christopher T., et al. "Iterative learning control applied to a gantry robot and conveyor system." Transactions of the Institute of Measurement and Control (2010).
[10]Frei, Peter U. "An intelligent vibratory conveyor for the individual object transportation in two dimensions." Intelligent Robots and Systems, 2002. IEEE/RSJ International Conference on. Vol. 2. IEEE, 2002.
[11]Bozma, H. Işıl, and M. E. Kalalıoğlu. "Multirobot coordination in pick-and-place tasks on a moving conveyor." Robotics and Computer-Integrated Manufacturing 28.4 (2012): 530-538.
[12]Mattone, R., M. Divona, and A. Wolf. "Sorting of items on a moving conveyor belt. Part 2: performance evaluation and optimization of pick-and-place operations." Robotics and Computer-Integrated Manufacturing 16.2 (2000): 81-90.
[13]Konukseven, Ilhan, Bilgin Kaftanoglu, and Tuna Balkan. "Multisensor controlled robotic tracking and automatic pick and place." Intelligent Robots and Systems, 1997. IROS'97., Proceedings of the 1997 IEEE/RSJ International Conference on. Vol. 3. IEEE, 1997.
[14]Roth, Bernard. "Performance evaluation of manipulators from a kinematic viewpoint." NBS Special Publication 459 (1976): 39-62.
[15]Richard’s blog 攝像頭校正Camera calibration
http://goo.gl/J90CGr
[16]鍾國亮,影像處理與電腦視覺第五版,東華書局,第120-126頁(2012)
[17]王俊評,「工業機器人之運動學分析及相關軟體之開發」,碩士論文,國立台灣   科技大學,台北(2011)。
[18]歐陽妏青,「工業機器人之奇異點分析」,碩士論文,國立台灣科技大學,台北(2011)。
[19]呂易達,「七軸機器人反位移分析之研究」,碩士論文,國立台灣科技大學,台北(2009)。

QR CODE