题名

視覺伺服擲球機械手臂之研究

并列篇名

A Study on Pitching Robotic Arm Using Visual Servoing

DOI

10.6840/cycu201100842

作者

劉易軒

关键词

機械手臂 ; 機械手指 ; 視覺伺服 ; 立體視覺 ; manipulator. ; manipulator design ; curve fitting ; stereo vision system

期刊名称

中原大學機械工程學系學位論文

卷期/出版年月

2011年

学位类别

碩士

导师

陳冠宇

内容语文

繁體中文

中文摘要

研究目的為發展藉由立體視覺伺服控制擲球的機械手臂系統,機械手臂具有4個自由度,其末端為4隻手指機構的機械手掌,還有一組由雙攝影機構成的立體視覺系統。首先,立體視覺系統擷取環境影像,經過色彩空間轉換、顏色篩選、影像二值化、特徵萃取後代入質量中心演算法後,經由立體視覺演算法獲得目標點三維空間座標位置;其次,將物體放置在視覺範圍與手臂工作空間的重疊範圍內,並經由逆向運動學計算出機械手臂各軸所需的旋轉角度後手臂到達物體位置,控制機械手指將物體抓取至手掌上,並使手臂回到原始位置;預先在空間中選定數點目標點建立參數網狀格點,針對每點目標點,經過數次的擲球動作後,紀錄機械手臂各軸馬達的參數。因此,針對空間中任意目標點,使用雲形線擬合內插法估算機械手臂各軸馬達的參數,使機械手臂能擲球擊中目標。最後,根據實驗結果顯示,在距離機械手臂1.6公尺遠的平面上,機械手臂系統擲準的平均誤差約為5公分。

英文摘要

Purpose of study is that using visual servoing on pitching robotic arm system in this paper. A four-degree of freedom manipulators set with a four finger robotic hand. Furthermore, a stereo vision system has been made by two CCD cameras. Frist, the visual system can find the target point in three-dimension by using color conversion, color filter, feature extraction, binary images and centroid calculation. Second, choosing some known points to find arm parameter, motor speed and angles. Finally, the parameter function could be fitted by spline. According to experiment result shows that the system could pitch a target that is 1.6 meter far away and only 5 centimeter difference.

主题分类 工學院 > 機械工程學系
工程學 > 機械工程
参考文献
  1. [1] K. P. Horn and B. G. Schunck, “Determining optical flow,” Artificial Intelligence, Vol. 17, pp. 185-203, 1981.
    連結:
  2. [2] C. S. Fuh and P. Maragos, “Region-based optical flow estimation,” Proceedings of IEEE conference on Computer vision and Pattern Recognition, SanDiego, CA, pp. 180-133, 1989.
    連結:
  3. [4] F. Lisa, J. Carrabina, C. Perez-Vicente, N. Avellana, and E. Valderrama, “Two-bit weights are enough to solve vehicle license number recognition problem,” IEEE International Conference on Neural Networks, Vol. 3, pp. 1242-1246,1993.
    連結:
  4. [5] S. Birchfield, “An elliptical head tracker,” Conf. Record of the Asilomar Conf. on Signals, Systems & Computers, Vol. 2, pp. 1710-1714, Nov. 1997.
    連結:
  5. [6] J. K. Kim and H. W. Park, “Statistical textural features for detection of microcalcifications in digitized mammograms,” IEEE Transactions on Medical Imaging, Vol. 18, Issue 3, pp. 231-238, 1999.
    連結:
  6. [7] C. C. Han, H. Y. Liao, G. J. Yu, and L. H. Chen, “Fast face detection via morphology-based pre-processing,” Pattern Recognition, Vol. 33, pp. 1707-1712, 2000.
    連結:
  7. [8] Y. Shirai and H. Inoue, “Guiding a robot by visual feedback in assembling tasks,” Pattern Recognition, Vol. 5, pp. 99-108, 1973
    連結:
  8. [10] G. D. Hager, W. C. Chang, and A. S. Morse, “Robot feedback control based on stereo vision: towards calibration-free hand-eye coordination,” IEEE International Conference on Robotics and Automation, Vol. 4, pp. 2850-5856, 1994.
    連結:
  9. [13] R. Jain, R. Kasturi, and B. G. Schunck, Machine Vision, Singapore, McGraw-Hill, 1995.
    連結:
  10. [14] 蔡博仰,立體視覺伺服機器手臂之智慧追蹤控制的研究,中原大學機械工程學系碩士論文,1997.
    連結:
  11. [15] M. A. Minor, “Design and control of a three-link serial manipulator for lessons in particle dynamics,” IEEE International Conference on Robotics & Automation, Washington, DC, May 2002.
    連結:
  12. [17] M. T. Mason and J. K. Salisbury, Robot Hands and the Mechanics of Manipulation, The MIT Press, 1985.
    連結:
  13. [18] G. A. Bekey, H. Liu, R. Tomovic, and W. J. Karplus, “Knowledge-based control of grasping in robot hands using heuristics from human motor skills,” IEEE Transactions on Robotics and Automation, Vol. 9, No. 6, pp. 709-722, December 1993.
    連結:
  14. [19] L. R. Lin and H. P. Huang, “Mechanism design of a new multifingered robot hand,” IEEE Int. Conf. on Robotics and Automation, pp. 1471-1476, 1996.
    連結:
  15. [20] L. R. Lin and H. P. Huang, “Integration fuzzy control of the dexterous National Taiwan University (NTU) hand,” IEEE/ASME Transactions on Mechatronics, Vol. 1, No.3, September 1996.
    連結:
  16. [25] S. Ichinose, S. Katsumata, S. Nakaura, and M. Sampei, “Throwing motion control experiment utilizing 2-link arm with passive joint,” SICE Annual Conference, Japan, Aug. 20-22, 2008.
    連結:
  17. [26] N. Kato, K. Matsuda, and T. Nakamura, “Adaptive control for a throwing motion of a 2-DOF robot,” Int. Workshop on Advanced Motion Control, Vol. 1, pp. 203-207, 1996.
    連結:
  18. [28] E. W. Aboaf, C. G. Atkeson, and D. J. Reinkensmeyer, “Task-level robot learning: ball throwing,” Massachusetts Institute of Technology Artificial Intelligence Laboratory, December 1987.
    連結:
  19. [30] 謝宗仁,立體視覺導引擲球機器手臂之研究,中原大學機械工程學系碩士論文,2009。
    連結:
  20. [37] K. Y. Chen, C. C. Chien, W. L. Chang, and C. C. Hsieh, “Improving the accuracy of depth estimation using a modified stereo vision model in binocular vision,” The 10th International Symposium on Measurement Technology and Intelligent Instruments, Daejeon, Korea, 2011.
    連結:
  21. [39] MATLAB, User Guide C and Fortran API Reference, 2010.
    連結:
  22. [42] 劉憲唐,立體視覺導引機器手臂之運動規劃與控制,中原大學機械工程學系碩士論文,2009。
    連結:
  23. [43] S. C. Chapra, Applied Numerical Methods with MATLAB for Engineers and Scientists, Singapore, McGraw-Hill, 2008.
    連結:
  24. [3] C. Sanderson and L. E. Weiss, “Image-based visual servo control using relational graph error signals,” Proceedings of the International Conference on Cybernetics and Society, pp. 1074-1077, 1980.
  25. [9] P. J. Burt, J. R. Bergen, R. Hingorani, R. Kolczynski, W. A. Lee, A. Leung, J. Lubin, and H. Shvayster, "Object tracking with a moving camera," IEEE Workshop on Visual Motion, pp. 2-12, Irvine, CA, March 20-22, 1988.
  26. [11] K. Iwase, J. Miura, and Y. Shirai, “Teaching a mobile robot to take elevators,” Proc. Int. Conf. on Machine Automation, pp. 453-456, Osaka, Japan, Nov. 2004.
  27. [12] 黃志鴻,機械手臂視覺抓取系統,國立中正大學機電光整合工程研究所碩士論文,2003.
  28. [16] C. Assad, S. Dastoor, S. Trujillo, and L. Xu, “Cerebellar dynamic state estimation for a biomorphic robot arm,” IEEE International Conference on Systems, Man and Cybernetics, Vol. 1, pp. 877-882, 2005.
  29. [21] L. B. Duc, M. Syaifuddin, T. T. Toai, N. H. Tan, M. N. Saad, and C. W. Lee, “Designing 8 degrees of freedom humanoid robotic arm,” International Conference on Intelligent and Advanced Systems, 2007.
  30. [22] 洪敏偉,水下機械手臂之設計與製作,國立中山大學機械與機電工程學系碩士論文,2006。
  31. [23] 游文洲,機械手掌之研製及其應用,國立中央大學資訊工程學系碩士論文,2009。
  32. [24] S. L. Werner, G. S. Fleisig, C. J. Dillman, and J. R. Andrews, “Biomechanics of the elbow during baseball pitching,” JOSPT, Vol. 17, No. 6, pp. 274-278, 1993.
  33. [27] T. Senoo, A. Namiki, and M. Ishikawa, “High-speed throwing motion based on kinetic chain approach,” IEEE/RSJ International Conference on Intelligent Robots and Systems Acropolis Convention Center Nice, France, Sep. 22-26, 2008.
  34. [29] “DFK 21AF04-Z2,” Imaging Source Technology Based on Standards, http://www.theimagingsource.com/zh_TW/products/zoom-cameras/firewire-ccd-color/dfk21af04z2/, Retrieved, July 14, 2011.
  35. [31] 張玉茹、李繼婷、李劍鋒,機器人靈巧手:建模、規劃與仿真,機械工業出版社,北京,2007。
  36. [32] 小栗富士雄、小栗達男,黃葵森翻譯,標準機械設計圖表便覽增訂第三版,眾文圖書股份有限公司,台北,1993。
  37. [33] Pololu, 3-Amp Motor Controller with Feedback User’s Guide (preliminary), 2005.
  38. [34] Pololu, Qik 2s9v1 User’s Guide, 2001-2010.
  39. [35] “RGB Color,” 國立交通大學校友會部落格,Updata date, Mar. 22, 2009, http://blog.alumni.nctu.edu.tw/plate/web/papermsg.jsp?UI=graden123&PI=5704, Retrieved, July 5, 2011.
  40. [36] 張廣軍,機械視覺,科學出版社,北京,2005。
  41. [38] 洪維恩,MATLAB7 程式設計,旗標出版股份有限公司,台北,2005。
  42. [40] 劉維,精通MATLAB與C/C++混合程序設計(第2版),北京航空航天大學出版社,北京,2008。
  43. [41] Adlink, PCI-8134 4Axes Servo/Stepper Motion Control Card User’s Guide,2004
  44. [44] 晉茂林,機器人學,五南圖書出版公司,2004。
  45. [45] 吳宗謀,陳朝光,機械設計實務:機構與機械手設計,全華科技圖書股份有限公司,台北,2005。
被引用次数
  1. 陳建宏(2017)。運用新式立體視覺演算法於面型及線型攝影機三維模型重建技術之研究。中原大學機械工程學系學位論文。2017。1-98。