研究生: |
蔡文霖 Wen-Lin Tsai |
---|---|
論文名稱: |
全向輪移動式雙臂機器人之影像導引控制 Visual Guided Control of Omni-directional Mobile Robot System |
指導教授: |
黃緒哲
Shiuh-Jer Huang |
口試委員: |
郭重顯
Chung-Hsien Kuo 林紀穎 Chi-Ying Lin |
學位類別: |
碩士 Master |
系所名稱: |
工程學院 - 機械工程系 Department of Mechanical Engineering |
論文出版年: | 2015 |
畢業學年度: | 103 |
語文別: | 中文 |
論文頁數: | 89 |
中文關鍵詞: | 立體視覺 、全向式移動平台 、模糊滑動模式控制 |
外文關鍵詞: | Stereo vision, Omni-directional platform, FSMC |
相關次數: | 點閱:291 下載:3 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究整合可程式化邏輯閘陣列(FPGA)機器人運動控制系統與PC-Based立體視覺辨識系統,達到視覺導引機器人平行運算及控制的目標。透過Bumblebee影像擷取系統取得影像資訊,再由嵌入式工業電腦搭配OpenCV函式庫進行影像處理,從中提取目標點與目標物角度之影像空間三維資訊。透過座標投影的方式將所取得之影像空間座標投影至機器人手臂運動座標與全向輪移動式平台之空間座標,將此資訊透過通用非同步收發傳輸器(UART)傳至FPGA機器人運動控制系統,並以模糊滑動模式控制器(FSMC)進行運動控制,達成影像導引之運動控制。其中運動控制包含機器人手臂與影像系統的手眼協調控制以及平台與目標物之位置角度定位控制。最後將以此機器人系統完成手持插頭插入電源插座之任務。
In this thesis, Field Programmable Gate Array(FPGA) and embedded industrial controller are composed, which is used to control the robot and build a 3D-visual identity system respectively. In order to known the position of the target, Bumblebee and embedded industrial computer are used. Bumblebee is used to capture the image of the target, then processing the image by using the function in OpenCV. Since we get the information of the target in the image, we use coordinate projection to transfer the image coordinate to global coordinate. This data will be sent to robot control system by UART. According to this data, we can use the FSMC to control the robot, including hand-eye coordination control and position control. Finally, we make the robot to plug in to verify the system.
【1】 S. Hutchinson, G. Hager, and P. Corke, “A tutorial on visual servo control,” IEEE Trans. Robot. Autom., vol. 12, no. 5, pp. 651–670, Oct.1996.
【2】 P.K.Allen, A.Timcenko, B.Yoshimi, and P.Michelman, “Automated tracking and grasping of a moving object with a robotic hand-eye system,” IEEE Transactions on Robotics and Automation, vol. 9, no. 2, pp. 152–165, April 1993.
【3】 J .Ilonen, J .Bohg, and V .Kyrki, “Fusing visual and tactile sensing for 3-D object reconstruction while grasping,” IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, German, pp. 3547 – 3554, May 2013.
【4】 D. T. Savaria, and R.Balasubramanian, “V-SLAM: Vision-based simultaneous localization and map building for an autonomous mobile robot,”IEEE Conference onMultisensor Fusion and Integration for Intelligent Systems (MFI), Salt Lake City, UT, pp. 1– 6, Sept 2010.
【5】 Wang Fan, Tang Cheng, Ou Yongsheng and Xu Yangsheng “A real-time human imitation system,” 10th World Congress onIntelligent Control and Automation (WCICA), Beijing, China, pp. 3692 – 3697, July 2012
【6】 K. Hashimoto, H. Kataoka, Y. Aoki and Y. Sato, “Robust human tracking using statistical human shape model with postural variation,”Industrial Electronics Society, IECON 2013 - 39th Annual Conference of the IEEE, Vienna, Austria, pp. 2478 – 2483, Nov 2013.
【7】 Dung Nguyen Anh and A. Shimada , “A path-planning algorithm for humanoid climbing robot using Kinect sensor,” SICE Annual Conference (SICE), Sapporo, Japan, pp. 2478 – 2483, Sept 2014.
【8】 Tan Ngo Huy, N. H. Hamid, P. Sebastian and Voon Yap Vooi, “Resource minimization in a real-time depth-map processing system on FPGA,”TENCON 2011 - 2011 IEEE Region 10 Conference, Bali , Indonesia , pp. 706 – 710, Nov 2011.
【9】 Fan Xinjian, Wang Xuelin and Xiao Yongfei, “A shape-based stereo matching algorithm for binocular vision,”International Conference on Security, Pattern Analysis, and Cybernetics (SPAC), Wuhan, China, pp. 70 – 74, Oct 2014.
【10】 D. G. Lowe, “Distinctive Image Features from Scale-Invariant Keypoints,” International Journal of Computer Vision, pp. 91-110, 2004.
【11】 H. Bay, A. Ess, T. Tuytelaars, and L. V. Gool, “Speeded-Up Robust Features (SURF),” Computer Vision and Image Understanding, Vol.110, pp. 346-359, 2008.
【12】 A. Ouanane, A.Serir and N. Djelal, “Recognition of aggressive human behavior based on SURF and SVM,”2013 8th International Workshop on Systems, Signal Processing and their Applications (WoSSPA), Algiers, Algeria, pp. 396 – 400, May 2013.
【13】 R. Lipikorn, N. Cooharojananone, S. Kijsupapaisan andT. Inchayanunth, “Vehicle logo recognition based on interior structure using SIFT descriptor and neural network,” International Conference onInformation Science, Electronics and Electrical Engineering (ISEEE), Sapporo , Japan, vol. 3, pp. 1595 – 1599, April 2014.
【14】 F. G. Pin and S. M. Killough, “A New Family of Omni-directional and Homonymic Wheeled Platforms for Mobile Robots,” IEEE Transactions on Robotics and Automation, vol.10, no. 2, pp. 480– 489, Aug 1994.
【15】 Mark Ashmore and Nick Barnes, “Omni-drive Robot Motion on Curved Paths: The Fastest Path between Two Points Is Not a Straight-Line,”15th Australian Joint Conference on Artificial Intelligence Canberra, Australia, Dec 2002.
【16】 Liu Yong, R. L. Williams and J. J. Zhu, “Integrated Control and Navigation for Omni-directional Mobile Robot Based on Trajectory Linearization,” American Control Conference, New York , pp. 2153– 2158, July 2007.
【17】 M. W. Spong, S. Hutchinson, and M. Vidyasagar, Robot Modeling and Control. United States: John Wiley & Sons, 2006.
【18】 林宗翰助理教授,“電腦視覺與應用上課講義,”國立台灣科技大學色彩與照明科技研究所.
【19】 N. Otsu, “A Threshold Selection Method from Gray-Level Histograms,” IEEE Transactions on Systems, Man, and Cyberneyics, Vol. SMC-9, NO. 1, 1979.
【20】 International Rectifier, “IR2104-DataSheet,” No. PD60046-S,p1,2004.
【21】 International Rectifier, “Design Tip 98-02,” figure 1,2001.
【22】 S. W. Kim, and J. J. Lee, “Design of a fuzzy controller with fuzzy sliding surface,” Fuzzy Sets and Systems, Vol.71, pp.359-367, 1995.
【23】 R. Palm, “Sliding mode fuzzy control,” IEEE Int. Conference Fuzzy System, San Diego, CA, pp.519-526, Mar. 1992.
【24】 L. X. Wang, “Stable adaptive fuzzy control of nonlinear systems,” IEEE Trans. Fuzzy System, vol.1, pp.146-155, 1993.
【25】 R. Palm, “Robust control by fuzzy sliding mode,” Automatica, Vol.30, No.9, pp.1429-1437, 1994.
【26】 S.C. Lin, and Y.Y. Chen, “Design of adaptive fuzzy sliding mode control for nonlinear system control,” in Proc. 3rd IEEE Conf. Fuzzy Syst., IEEE World congress Computat. Intell., Orlando, FL, Vol.1, pp.35-39, June 1994.
【27】 R. R. Yager and D. P. Filev, Essentials of Fuzzy Modeling and Control. New York: John Wiley & Sons, 1994.
【28】 S.Y. Yi, and M.J. Chung, “Robustness of Fuzzy Logic Control for an Uncertain Dynamic System,” IEEE Transactions on Fuzzy Systems, Vol.6, No.2, pp. 216-225, May 1998.
【29】 巫憲欣, “以系統晶片發展具機器視覺之機械手臂運動控制,” 碩士論文, 國立台灣柯計大學機械工程系, 2006.
【30】 黃國希,“雙層振動系統之控制,” 碩士論文, 國立台灣科技大學機械工程系, 1999.
【31】 林威成,“主動式車輛懸吊系統之控制器設計,” 碩士論文, 國立台灣技技大學機械工程系, 2000.
【32】 謝欣瑋,“氣壓平台之運動控制,” 碩士論文, 國立台灣技技大學機械工程系, 2000.
【33】 蔡金波,“機器人於自動化組裝之應用,”碩士論文, 國立台灣技技大學機械工程系, 2003.
【34】 蘇明田,“光碟機控制器之設計應用,” 碩士論文, 國立台灣技技大學機械工程系, 2004.
【35】 王振權,“單向加熱器溫度系統之控制器設計,” 碩士論文, 國立台灣技技大學機械工程系, 2005.
【36】 王世賢,“長行程奈米定位系統之控制器設計,” 碩士論文, 國立台灣技技大學機械工程系, 2005.
【37】 林淑怡,“X-Y 精密定位平台於彩色濾光片影像對位控制之應用,” 碩士論文, 國立台灣技技大學機械工程系, 2006.
【38】 C. C. Kung, and S. C. Lin, “A fuzzy-sliding mode controller design,” IEEE International Conference on Systems Engineering, pp.608–611, 17-19 Sep 1992.
【39】 T.C. Chen, and J.U. Hsu, “A fuzzy sliding mode controller for induction motor position control,” IECON '94, 20th International Conference on Industrial Electronics, Control and Instrumentation, Vol. 1, pp. 44-49, 5-9 Sep 1994.