7.1 7.1
7.1 7.1 結論 結論 結論 結論
使用此單眼視覺系統的機械人,在手臂路徑規畫的部份,控制器能達到相當好的響 應,不論是單點或是多點路徑規畫,機械手臂都能依照模擬結果,準確地移動位置。在 執行影像處理追蹤高速目標物方面,雖然僅使用市面上隨處可見的視訊鏡頭,但在實際 測試上已經達到不錯的效果,且不需要使用相當複雜的演算法或是非常昂貴的硬體設施 即可得到此成效。在校正方面,也可使影像平面中誤差值縮小到 1 個 pixel 左右。
利用簡單的拋物線軌跡方程式,並結合校正所推得的真實空間與影像平面轉換公式,
即可利用單顆攝影機鏡頭來估測目標物飛行軌跡之相關參數,相較於其他使用昂貴的雙 眼系統,本論文使用一顆便宜的硬體即可達到效果,雖然在縱深方向仍有加強的空間,
但在橫向與高低的部分,估測參數顯得相當精準,克服許多硬體上限制,利用切換處理 畫面來提高影像處理速度,利用求得最佳擊球點角度來彌補機械手臂在速度上的不足,
並即時持續更新其運動路徑,盡其所能發揮到最大功效。
因為人工投擲的軌跡每次都有差異,無法百分之百重複實驗,故以多次投擲結果計 算其擊中機率來評估系統效能。實驗結果顯示擊球率為 43%,與文獻[10][14]比較可發現,
雙方在擊球成功率部份,[10]約為 6 成左右,而[14]約為 4 成左右,文獻在硬體設施方 面皆使用雙眼視覺系統來進行估測,本論文卻只用單眼視覺系統即可實現約 4 成的命中 率,而且文獻中所使用的機械手臂與攝影機鏡頭,在運作速度上遠遠超出本論文使用的 硬體設施,其造價非常昂貴,需要特別訂製,而本論文使用之硬體設施皆造價低廉,甚 至是市面上垂手可得的產品。故雙方比較結果,本論文在擊球率不至於差異太大的情況 下,卻可以使用更簡單且便宜的方式實現,此為一大貢獻。
73
7.2 7.2 7.2
7.2 未來展望 未來展望 未來展望 未來展望
改良影像處理部份,使追蹤目標物可以不用針對特定顏色;加快機械手臂實驗平台 運作速度,使實驗過程中能有更多的彈性空間可以發揮,改善縱深方向估測準確度,進 而提高擊球成功率。
接著可使用力回饋控制來利用機械手臂針對某特定方向或位置進行擊球的動作,使 機械手臂能像棒球選手一樣做出推打、拉打、點球等動作。
74
參考文獻 參考文獻 參考文獻 參考文獻
[1] J. Campbell, R. Sukthankar, I. Nourbakhsh, and A. Pahwa, "A Robust Visual Odometry and Precipice Detection System Using Consumer-Grade Monocular Vision," 2005 IEEE International Conference on Robotics and Automation, pp. 3421-3427, 2005.
[2] F. Devernay and O. Faugeras, "Straight Lines Have to Be Straight - Automatic Calibration And Removal of Distortion from Scenes of Structured Environments,"
Machine Vision and Applications, vol. 13, pp. 14-24, Aug 2001.
[3] D. A. Forsyth and J. Ponce, "Computer Vision: A Modern Approach ", ed: Prentice Hall, 2002.
[4] R. B. Gornes, L. M. G. Gonalves, and B. M. de Carvalho, "Real Time Vision for Robotics Using A Moving Fovea Approach with Multi Resolution," in 2008 IEEE International Conference on Robotics and Automation, Vols 1-9, New York, 2008, pp. 2404-2409.
[5] E. Hodneland, "Segmentation of Digital Images," Cand. scient thesis, Department of Mathematics, University of Bergen, Citeseer, 2003.
[6] H. Iddamsetty, "Segmentation of Range Images for Modeling of Large Outdoor Scenes," Project in Lieu of Thesis For Masters Degree The University of Tennessee, Knoxville, Citeseer, 2005.
[7] S. Kasiri-Bidhendi and R. Safabakhsh, "Effective Tracking of the Players and Ball in Indoor Soccer Games in the Presence of Occlusion," presented at the 14th International CSI Computer, 2009.
[8] R. Kelly, V. Santibanez, and A. Loria, "Control of Robot Manipulators in Joint Space".
Advanced Textbooks in Control and Signal Processing: Springer-Verlag, London, 2005.
[9] D. Koller, J. Weber, T. Huang, J. Malik, G. Ogasawara, B. Rao, and S. Russell, "Towards Robust Automatic Traffic Scene Analysis in Real-Time," presented at the Proceedings of the 12th Iapr International Conference on Pattern Recognition - Conference A:
Computer Vision & Image Processing, Los Alamitos, 1994.
[10] C. Y. Lin and Y. P. Chiu, "The DSP Based Catcher Robot System with Stereo Vision," in 2008 IEEE/Asme International Conference on Advanced Intelligent Mechatronics, Vols 1-3, New York, 2008, pp. 897-903.
[11] D. Murray and C. Jennings, "Stereo Vision Based Mapping and Navigation for Mobile Robots," University of British Columbia, Vancouver, 1997.
[12] S. Nedevschi,R.Danescu, D. Frentiu, T. Marita, F. Oniga, C. Pocol, R. Schmidt, and T.
Graf, "High Accuracy Stereo Vision System for Far Distance Obstacle Detection," in intelligent Vehicles Symposium, 2004 IEEE, 2004, pp. 292-297.
[13] F. A. Peres, F. R. Oliveira, L. A. Neves,and M. F. Godoy, "Automatic Segmentation of
75
Digital Images Applied in Cardiac Medical Images," in Health Care Exchange (PAHCE), 2010 Pan American, 2010, pp. 38-42.
[14] T. Senoo,A. Namiki, and M. Ishihawa, "Ball Control in High-Speed Batting Motion Using Hybrid Trajectory Generator," presented at the 2006 IEEE International Conference on Robotics and Automation, New York, 2006.
[15] N. Shibuya,Y. Shimohata, T. Harada, and Y. Kuniyoshi, "Smart Extraction of Desired Object from Color-Distance Image with User's Tiny Scribble," presented at the 2008 IEEE/Rsj International Conference on Robots and Intelligent Systems, Vols 1-3, Conference Proceedings, New York, 2008.
[16] Y. Shu-Te Su, "Moving Object Segmentation Using Improved Running Gaussian Average Background Model," in Digital Image Computing: Techniques and Applications, 2008, pp. 24-31.
[17] X. Tong, H. Lu, and Q . Liu, "An Effective and Fast Soccer Ball Detection and Tracking Method," in 17th International Conference on Pattern Recognition, 2004, p. 798.
[18] A. Treptow and A. Zell, "Real-Time Object Tracking for Soccer-Robots without Color Information," Robotics and Autonomous Systems, vol. 48, pp. 41-48, 2004.
[19] R. Y. Tsai, "A Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-The-Shelf TV Cameras And Lenses," IEEE Journal of Robotics and Automation, vol. 3, pp. 323-344, Aug 1987.
[20] M.-C. Weng, "Control and Actuator Fault Diagnosis of Robot Manipulators," National Chiao Tunng University, 2009.
[21] P. Wong, "Developing an Intelligent Table Tennis Umpiring System: Identifying the Ball from the Scene," in Second Asia International Conference on Modelling & Simulation, 2008, pp. 445-450.
[22] C. R. Wren, A. Azarbayejani, T. Darrell, and A. P. Pentland , "Pfinder: Real-Time Tracking of the Human Body," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 19, pp. 780-785, Jul 1997.
[23] Z. Xin-Zhi, W. Inamura, K. Shibata, and K. Ito, "Task Skill Formation via Motion Repetition in Robotic Dynamic Manipulation," in Systems, Man, and Cybernetics, 1999. IEEE SMC '99 Conference Proceedings. 1999 IEEE International Conference on, 1999, pp. 1001-1006 vol.4.
[24] D. Yow, B. Yeo, M. Yeung, and B. Liu , "Analysis and Presentation of Soccer Highlights from Digital Video," in second asian conference on computer vision 1995, p. 218.
[25] G. W. Zack, W. E. Rogers, and S. A. Latt, "Automatic-Measurement of Sister Chromatid Exchange Frequency," Journal of Histochemistry & Cytochemistry, vol. 25, pp. 741-753, 1977.
[26] Q. Zhan, S. R. Huang, and J. Wu , "Automatic Navigation for A Mobile Robot with Monocular Vision," in 2008 IEEE Conference on Robotics, Automation, and
76
Mechatronics, Vols 1 and 2, New York, 2008, pp. 531-536.