簡易檢索 / 詳目顯示

研究生: 馮晨桓
Chen-Huan Feng
論文名稱: 針對義大利麵條之翻炒式機器人設計及參數化軌跡控制系統開發
Stir Frying Robot Design and Parametric Trajectory Control System Development for Making Spaghetti
指導教授: 郭重顯
Chung-Hsien Kuo
口試委員: 劉益宏
Yi-Hung Liu
林其禹
Chyi-Yeu Lin
鍾聖倫
Sheng-Luen Chung
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2015
畢業學年度: 103
語文別: 中文
論文頁數: 82
中文關鍵詞: 翻炒義大利麵條機器人參數化軌跡控制動作分析逆向機構設計
外文關鍵詞: stir frying robot, parametric trajectory control, motion analysis, inverse mechanism design.
相關次數: 點閱:234下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

本論文提出一針對義大利麵條之翻炒式機器人設計及參數化軌跡控制方法;此研究內容為製作具一有三自由度之翻炒式機器人結構及控制系統。此一機構平台為一具有關節機構以及五連桿機構之設計,其可生成翻炒義大利麵條所需之運動軌跡。翻炒義大利麵條之運動軌跡是藉由動作擷取系統紀錄廚師翻炒義大利麵時之炒鍋軌跡,並進而分析炒鍋之位置、角速度和角加速度等運動學資料。其次將鍋子中心點及手腕點之運動軌跡以正弦曲線逼近法(Sum of Sine Function)進行曲線迴歸以找出軌跡方程式,並根據此軌跡方程式設計出五連桿機構之連桿長度及關節位置。為了因應不同義大利麵條之重量和濕黏度等條件,此論文提出參數化軌跡控制方法,此一系統具有5個軌跡調變參數,包括速度、進退衝程速度比例、關節馬達角度範圍、初始鍋面角度偏移和上升時間點。最後,本論文設計一操控面板,便於使用者操控機器人,其操控面板可以即時改變且顯示翻炒式機器人之參數,以因應義大利麵重量和濕黏度等不同情況進行調整,其方便於實際上的使用,並透過相關實驗來驗證此一研究之可行性。


This study proposes the design of a stir frying robot, and the stir frying robot is capable of cooking spaghetti in terms of parametric trajectory control scheme. The stir frying robot is composed of a three-degrees-of-freedom (DOF) mechanical structure and an embedded control system. The 3-DOF mechanical structure is formed with a five-linkage mechanism and a revolute joint, where the five-linkage mechanism is controlled via two AC motors to emulate the cook's sagittal wrist motion; an AC motor is formed as an active revolute joint to emulate the wrist posture to control the tilt angle of a frying pan. To analyze the trajectory of a stir frying trajectory, a motion capture system is used to collect the cook's stir frying motion for cooking spaghetti. The kinematic trajectory of a frying pan is analyzed based on the spatial position, velocity and acceleration. The trajectories of the center of the frying pan and the cook's wrist were investigated, and the sum of sine function is further used to generate the regressive trajectory equation. According to the regressive trajectory equation, the links' lengths and joint's positions of a five-linkage can be generated.
To overcome the effects of different spaghetti ingredients such as weight and moisture, this work proposes a parametric trajectory control scheme, and the control parameters are speed level, speed ratio of forwarding and returning strokes, range of wrist angles, initial frying pan angle and rising time. Finally, an embedded controller is realized to control the 3-DOF stir frying robot. A control panel is also provided to display and adjust the control parameters so that the cooks may easily adjust the robot trajectory to meet different spaghetti ingredients requirements. Many experiments showed successful stir frying spaghetti processes, and the results were shown and discussed in this thesis.

指導教授推薦書 i 碩士學位考試委員審定書 ii 誌謝 iii 摘要 iv ABSTRACT v 表目錄 ix 圖目錄 x 符號說明 xiv 第1章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 3 1.3 文獻回顧 4 1.3.1 烹飪機器人之相關研究 4 1.3.2 動作擷取器之相關研究 5 1.3.3 軌跡連桿設計之相關研究 7 1.4 論文貢獻 8 1.5 論文架構 9 第2章 翻炒義大利麵動作分析 10 2.1 翻炒動作擷取 10 2.1.1 數據收集實驗環境 11 2.1.2 數據收集實驗設計 12 2.2 翻炒動作分析 15 2.2.1 資料前處理 15 2.2.2 資料去雜訊 17 2.2.3 資料特徵擷取 18 2.2.4 位移軌跡點 19 2.3 重現性分析 21 2.3.1 週期時間相似驗證 21 2.3.2 動作軌跡相似驗證 21 2.3.3 末端點與轉軸點軌跡相對關係驗證 23 2.4 翻炒動作曲線生成 24 2.4.1 手部末端點迴歸分析 24 2.4.2 鍋子與手部末端點相對角度迴歸分析 26 第3章 翻炒機器人機構設計 28 3.1 翻炒機器人機構 28 3.1.1 自由度配置 28 3.1.2 機構設計 29 3.2 翻炒機器人運動學 34 3.2.1 正向運動學 35 3.2.2 逆向運動學 40 3.3 致動器 42 3.3.1 力學分析 42 3.3.2 伺服馬達 46 第4章 參數軌跡控制器與人機介面開發 48 4.1 控制參數定義 48 4.1.1 速度調整 48 4.1.2 進退衝程速度比例調整 50 4.1.3 關節馬達角度範圍調整 51 4.1.4 初始鍋面角度偏移調整 52 4.1.5 上升時間點調整 53 4.2 系統控制架構 54 4.2.1 運動控制器 54 4.2.2 脈波產生器 56 4.2.3 馬達驅動控制器 58 4.3 人機介面 59 4.3.1 PC人機介面 59 4.3.2 控制面板介面 60 第5章 實驗結果與討論 62 5.1 義大利麵之翻炒軌跡 62 5.2 控制參數定義 64 5.2.1 速度調整 66 5.2.2 進退衝程速度比例調整 67 5.2.3 關節馬達角度範圍調整 68 5.2.4 初始鍋面角度偏移調整 69 5.2.5 上升時間點調整 70 5.3 翻炒式機器人之正確翻炒 71 第6章 結論與未來研究方向 74 6.1 結論 74 6.2 未來研究方向 75 參考文獻 76

[1] J. Zhai, W. Yan, Z. Fu and Y. Zhao, “Kinematic Analysis of a Dual-arm Humanoid,” International Conference on Mechatronics and Automation (ICMA), pp. 249 – 254, 2012.
[2] H. Wang, W, Zhao, B. Lin, X. Lin and D. Zhang, “Dynamic analysis and robust reliability design of pan mechanism for a cooking robot,” IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 1996 – 2001, 2009.
[3] H. Rong, X. Dai and X. Liu, “Trajectory planning method of the pot in cooking robot,” International Asia Conference on Informatics in Control, Automation and Robotics (CAR) , pp. 129 – 132, 2010.
[4] N. Yoshida, T. Yoshimi, M. Mizukawa and Y. Ando, “A study of egg breaking motion by single robot arm,” Chinese Contorl Conference (CCC) , pp. 6057 – 6062, 2013.
[5] P. Kormushev, S. Calinon and D.G. Caldwell, “Robot motor skill coordination with EM-based Reinforcement Learning,” IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3232 – 3237, 2010.
[6] 削麵機器人[Online]
http://www.xinmedia.com/n/news_article.aspx?newsid=147034&type=0
[7] W.X Yan, Z. Fu, Y.H. Liu, R.Q. Liu, Y.Z. Zhao, X.Y. Zhou, J.H. Tang and P. Yan, “A new automatic cooking machine for Chinese dishes,” IEEE International Conference on Automation Science and Engineering, pp. 534 – 539, 2006.
[8] N.S. Razali and A.A. Manaf, “Gait recognition using motion capture data,” International Conference on Informatics and Systems (INFOS), pp. 67 – 71, 2012.
[9] W. Takano, K. Yamane and Y. Nakamura, “Capture Database through Symbolization, Recognition and Generation of Motion Patterns,” IEEE International Conference on Robotics and Automation, pp. 3092 – 3097, 2007.
[10] J. Zhao, W. Yi, S. Xia and Z. Wang, “Estimating human body segment parameters using motion capture data,” International Universal Communication Symposium (IUCS), pp. 243 – 249, 2010.
[11] Y. Han, “Computer animation in mobile phones using a motion capture database compressed by polynomial curve-fitting techniques,” IEEE Transactions on Consumer Electronics, pp. 1008 – 1016, 2008.
[12] S. Das, L. Trutoiu, A. Murai, D. Alcindor, M. Oh, F. D. L. Torre and J. Hodgins, “Quantitative measurement of motor symptoms in Parkinson's disease: A study with full-body motion capture data,” Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC, pp. 6789 – 6792, 2011.
[13] 連育德,「以平滑支撐向量迴歸為基礎之大型雙足機器人類人倒單擺軌跡規劃」,碩士論文,國立台灣科大,民國102年。
[14] X. Zhang, Q. Zeng, J. Zhang and H. Dai, “The Design of Four-Bar Linkage of Large Inclined Angle Hydraulic Support,” International Conference on Engineering Computation, pp. 167 – 170, 2009.
[15] Y. Chen and J. Li, “Optimum design of four-bar linkage of beam-pumping unit based on sensitivity analysis,” International Conference on Logistics Systems and Intelligent Management, pp. 503 – 207, 2010.
[16] 尤英和,「基於遺傳演算法之連桿軌跡最佳化設計-以六連桿步行馬為例」,碩士論文,國立高雄第一科技大學,民國93年。
[17] F. Gravot, A. Haneda, K. Okada and M. Inaba, “Cooking for humanoid robot, a task that needs symbolic and geometric reasonings,” IEEE International Conference on Robotics and Automation, pp. 432 – 467, 2006.
[18] Y. Akagi, Y. Aoki, E. Hoshikawa and T. Sakashita, “Detection of professional techniques in cooking by image processing,” SICE Annual Conference, pp. 1484 – 1488, 2007.
[19] C. Nakayama, Y. Ikegaya, T. Katsumata, H. Aizawa, M. Shibasaki, K. Otsubo and S. Komuro, “Thermal-imaging of foods in heating process,” ICCAS 2008. International Conference on Control, Automation and Systems, pp. 950 – 953, 2008.
[20] H. Rong and X. Dai, “Action Recognition of the Hand Holding the Pot in Cooking,” Chinese Conference on Pattern Recognition (CCPR), pp. 1 – 6, 2010.
[21] Y. Yamakata, K. Kakusho and M. Minoh, “Object Recognition Based on Object's Identity for Cooking Recognition Task,” IEEE International Symposium on Multimedia (ISM), pp. 278 – 283, 2010.
[22] K. Yamazaki, Y. Watanabe, K. Nagahama, K. Okada and M. Inaba, “Recognition and manipulation integration for a daily assistive robot working on kitchen environments,” IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 196 – 201, 2010.
[23] J. Zhai, W. Yan, Z. Fu and Y. Zhao, “Kinematic analysis of a dual-arm humanoid cooking robot,” International Conference on Mechatronics and Automation (ICMA), pp. 249 – 254, 2012.

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