簡易檢索 / 詳目顯示

研究生: 劉柏漢
Po-Han Liu
論文名稱: 六軸機械手臂之自動化姿態估測系統開發
Development of Automatic Attitude Estimation System of a Six-Axis Robot Manipulator
指導教授: 郭永麟
Yong-Lin Kuo
口試委員: 楊振雄
none
郭鴻飛
none
孔健君
none
學位類別: 碩士
Master
系所名稱: 工程學院 - 自動化及控制研究所
Graduate Institute of Automation and Control
論文出版年: 2016
畢業學年度: 104
語文別: 中文
論文頁數: 75
中文關鍵詞: 影像處理形態學串聯式機械手臂自動化感測回歸分析
外文關鍵詞: Image Processing, Morphological Techniques, Manipulator, Automatic Sensor, Regression Analysis
相關次數: 點閱:820下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 機械手臂通常使用編碼器量測馬達的角度,但由於手臂關節在長時間磨損或老舊後導致編碼器感測的角度不準確,本論文研發一套使用單顆相機鏡頭量測六軸串聯式機械手臂角度的自動化感測系統。
    本研究首先推導出用來描述六軸串聯式機械手臂運動學的D-H法及投影方程式,接下來運用線性與非線性回歸分析方式估測出最佳的手臂參數以及相機內參數,基於上述的參數以及演算法,我們可以在三維的環境中利用單張照片決定機械手臂的位置及姿態,接下來利用影像處理以及形態學技術感測目標特徵點,並讓程式自動抓取目標點投影座標,帶入演算法計算以獲得手臂姿態,最後利用Labview軟體完成人機自動化系統,整合了上述之影像處理、三維演算法,實現了自動化感測之目的。


    Encoders are commonly applied to sense the rotating angles of manipulator joints, but angles might be not accurately obtained because of wearing joints. This thesis develops an automatic system to estimate the attitude of a six-axis robot manipulator.
    First, the D-H method is used to formulate the kinematics of manipulators, and a set of projection equations are derived. Secondly, to estimate the parameters of the robot and the camera by using linear and nonlinear regression, the joint angles of the robot are estimated based on the projection equations. Thirdly, image processing and morphological techniques are used to analyze the target points, and a computer code is developed so as to detect projection coordinates of the target point automatically. Finally, the image processing and the attitude estimation algorithms are integrated by the software LabView in order to develop the automatic attitude estimation system.

    目錄 摘要 I Abstract II 目錄 III 圖目錄 V 表目錄 VII 第1章 緒論 1 1.1 研究動機 1 1.2 文獻回顧 2 1.3 研究方法 3 1.4 論文架構 4 第2章 六軸串聯手臂系統 5 2.1 串聯機械手臂 5 2.2 D-H座標轉換法 5 2.3 IT ROBOT 8 2.3.1 IT ROBOT D-H座標推導 10 2.3.2 非線性回歸參數估測 16 2.3.3 IT ROBOT 參數估測 17 第3章 六軸手臂姿態視覺感測 21 3.1 RGB空間 21 3.2 二值化運算 22 3.3 形態學運算 23 3.3.1區域填充 23 3.3.2 侵蝕 24 3.3.3 膨脹 26 3.4 幾何性質量測 28 3.5 成像原理 29 3.5.1 正交投影 29 3.5.2 透視投影 29 3.5.2 視覺成像原理 31 3.6 相機內參數估測 31 3.7 三維空間修正法 34 3.7.1 視差修正 34 3.7.2 演算法深度修正 35 3.8 實驗設備及架構 37 第4章 Labview視覺自動化感測程式與實驗結果分析 39 4.1 NI Labview程式方塊 39 4.2 實驗數據一 47 4.3 實驗數據二 50 4.4 實驗數據三 53 4.5 討論 56 第5章 結論與未來展望 59 5.1 結論 59 5.2 未來展望 60 參考文獻 62

    [1] Denavit, Jacques. "A kinematic notation for lower-pair mechanisms based on matrices." Trans. of the ASME. Journal of Applied Mechanics, pp.215-221, 1955.
    [2] S. Hutchinson, G. D. Hager, and P. I. Corke, A tutorial on visual servo control. IEEE Transactions on Robotics and Automation, vol.12, no.5, pp.651-670, 1996.
    [3] D. M. Bulanon, et al. "Development of a real-time machine vision system for the apple harvesting robot." SICE 2004 Annual Conference. Vol. 1. IEEE, 2004.
    [4] John M. Hollerbach."A survey of kinematic calibration." The robotics review 1. MIT Press, 1989.
    [5] R. Hartley and A. Zisserman, Multiple view geometry in computer vision. Cambridge university press, 2003.
    [6] Zhang, Zhengyou. "A flexible new technique for camera calibration," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.22, no.11, pp.1330-1334, 2000.
    [7] Denavit, Jacques. "A kinematic notation for lower-pair mechanisms based on matrices." Trans. of the ASME. Journal of Applied Mechanics, pp.215-221,1955.
    [8] Richard M. Murray, et al. A mathematical introduction to robotic manipulation. CRC press, 1994.
    [9] Mark W. Spong and Mathukumalli Vidyasagar. Robot dynamics and control. John Wiley & Sons, 2008
    [10] Lung-Wen Tsai. Robot analysis: the mechanics of serial and parallel manipulators. John Wiley & Sons, 1999.
    [11] Georges Matheron and Jean Serra. "The birth of mathematical morphology." Mathematical morphology 2002.
    [12] Y. Shirai and H.Inoue, "Guiding a robot by visual feedback in assembling tasks." Pattern recognition 99-108, 1973.
    [13] Jong Hyeon Park and Young Jong Lee. "Robust visual servoing for motion control of the ball on a plate." Mechatronics, vol.13, no.7, pp.723-738, 2003.
    [14] Hutchinson, Seth, Gregory D. Hager, and Peter I. Corke, "A tutorial on visual servo control." Robotics and Automation, pp.651-670, 1996.
    [15] 吳加山, “使用尺度不變性特徵轉換與立體視覺之即時三維物體識別”,國立臺灣科技大學,碩士論文, 2007年。
    [16] 王志平,“應用強化式學習於模組化機器人”,大同大學,機械工程研究所,碩士論文,2006年。
    [17] Antonelli, Gianluca, Stefano Chiaverini, and Giuseppe Fusco. "A calibration method for odometry of mobile robots based on the least-squares technique: theory and experimental validation," Transactions on Robotics, vol.21, no.1, pp. 994-1004,2005
    [18] Seber, George AF. Nonlinear Regression Models. Springer International Publishing, 2015.
    [19] Kim, Youngshik. "Condition number for Parameter Estimation of a Car-Trailer System." 2014.
    [20] Chaumette, Francois. "Potential problems of stability and convergence in image-based and position-based visual servoing." The confluence of vision and control. Springer London, pp. 66-78, 1998.
    [21] Chin, Roland T. and Charles A. Harlow. "Automated visual inspection: A survey," IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 557-573,1982.
    [22] Erika Hrehorova, Abhay Sharma, and P. D. Fleming. "Color Reproduction Studies in RGB and CMYK Workflows using Inkjet Printer Drivers and RIPs."Proc. of TAGA 58th Annual Technical Conference. 2006.
    [23] James Z. Chang, and John C. Dalrymple. "Modeling a CMYK printer as an RGB printer." Electronic Imaging 2002. International Society for Optics and Photonics, 2001.
    [24] Rafael C. Gonzalez, Richard E. Woods , “ Digital Image Processing” Proc. Second Edition, Prentice Hall, 2002.
    [25] Sternberg, Stanley R. "Grayscale morphology." Computer vision, graphics, and image processing , vol.35, no.3, pp. 333-355,1986.
    [26] Chang, Chin-Chen, Wei-Liang Tai, and Chia-Chen Lin. "Hiding a secret colour image in two colour images." The Imaging Science Journal, vol.26, no.71, pp. 229-240,2005.
    [27] Björck, Ake. Numerical methods for least squares problems. Siam, 1996.
    [28] Subbarao, Murali. "Parallel Depth Recovery By Changing Camera Parameters. " ICCV. 1988.
    [29] De Ma, Song. "A self-calibration technique for active vision systems," IEEE Transactions on Robotics and Automation, vol.12, no.1, pp. 114-120, 1996.
    [30] Harding, Thomas. One-room schoolhouses of Arkansas as seen through a pinhole. University of Arkansas Press, 1993.
    [31] Zhang, Zhengyou. "Camera calibration with one-dimensional objects," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.26, no.71, pp. 892-899, 2004.
    [32] Craig, John J. Introduction to robotics: mechanics and control. Vol. 3. Upper Saddle River: Pearson Prentice Hall, 2005.
    [33] IT-Robot Arm User’s Manual.Terasoft
    [34] 吳峻宇,“應用單眼視覺於並聯及串聯式機械手臂之位置和姿態決定”,國立臺灣科技大學,碩士論文, 2014年。
    [35] Bethea, Robert M. Statistical methods for engineers and scientists. Vol. 144. CRC Press, 1995.
    [36] Hoel, Paul G. "Introduction to mathematical statistics." Introduction to mathematical statistics. 2nd Ed 1954.
    [37] A.Charnes, E. L.Frome, P. L. Yu, "The Equivalence of Generalized Least Squares and Maximum Likelihood Estimates in the Exponential Family". Journal of the American Statistical Association, vol.353, no.71, pp. 169–171,1976.
    [38] Sheng Chen, Stephen A. Billings, and Wan Luo. "Orthogonal least squares methods and their application to non-linear system identification." International Journal of control, vol.50, no.5, pp. 1873-1896, 1989.
    [39] M.Ghaedi, et al. "Least square-support vector (LS-SVM) method for modeling of methylene blue dye adsorption using copper oxide loaded on activated carbon: Kinetic and isotherm study." Journal of Industrial and Engineering Chemistry, pp. 1641-1649, 2014.
    [40] Anup Basu, and Kavita Ravi. "Active camera calibration using pan, tilt and roll," IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, vol.27, no.3, pp. 559-566, 1997.
    [41] Frank Stajano, and Ross Anderson. "The grenade timer: Fortifying the watchdog timer against malicious mobile code." Proceedings of 7th International Workshop on Mobile Multimedia Communications (MoMuC 2000). 2000.
    [42] Philip R. Bevington, and D. Keith Robinson. "Data reduction and error analysis." McGraw-Hill ,2003.
    [43] 鄧本賢,"Path Planning Analysis of a 6-DOF Serial Manipulator based on PID and Sliding Mode Controllers",國立臺灣科技大學,碩士論文, 2014年。

    無法下載圖示 全文公開日期 2021/07/15 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE