跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.19) 您好!臺灣時間:2025/09/01 15:52
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:駱靜怡
研究生(外文):Lo, Ching-Yi
論文名稱:具視覺之仿生四足機器人機構設計與控制
論文名稱(外文):Mechanism and Control Design for a Vision-based Bionic Quadruped Robot
指導教授:鄭智湧鄭智湧引用關係
指導教授(外文):Cheng, Chih-Yung
口試委員:余國瑞柳世民容志輝吳政郎鄭智湧
口試委員(外文):Yu, Gwo-RueyLiu, Shih-MimYung, Chee-FaiWu, Jenq-LangCheng, Chih-Yung
口試日期:2014-06-26
學位類別:碩士
校院名稱:國立臺灣海洋大學
系所名稱:電機工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2014
畢業學年度:102
語文別:中文
論文頁數:70
中文關鍵詞:視覺回授機構設計
外文關鍵詞:ArduinoVisual StudioBlueToothOpenCVcomputer visionstructure design
相關次數:
  • 被引用被引用:4
  • 點閱點閱:685
  • 評分評分:
  • 下載下載:101
  • 收藏至我的研究室書目清單書目收藏:1
  本論文主要是以兩種不同的建構方式進行四足機器人的設計與實現,其中首先使用3D印表機列印ABS樹脂模型的方式製作機構,之後再嘗試利用CNC雕刻機切割三釐米厚塑膠板的方式製作機構。由於材料與工法的不同,兩機器人尚有許多不同的機構設計藉以拼接伺服馬達與相關連桿,來完成所需動作。另外兩機器人皆結合視覺影像處理與三軸感測,進行各項姿態控制與人機互動實驗。
  系統中的軟硬體架構部分使用Arduino Mega 2560作為電路開發核心,可同時驅動至少三十顆伺服馬達,與接收多組類比訊號,其中包括使用三軸感測器,可得知四足機器人目前姿態的資訊,可進行自動翻身與平衡的動作。另外通訊介面使用藍芽模組可使機器人與電腦或手機傳輸訊息。主控系統使用Visual Studio 2008 C++開發人機介面,可編寫指令組測試動作,取得數位攝影機影像資料,應用OpenCV2.1進行色彩追蹤等的影像處理,最後再以藍芽回傳動作指令給機器人完成任務。

The objective of this thesis is to design two bionic quadruped robots, one with normal foot structure and another with spring leg structure. Use 3D printer to print ABS model for the first robot, and carve 3mm plastic plates by the engraving CNC for the second robot. Due to different materials and construction methods, these two robots have many different structures and mechanism designs. However, both are actuated through servo motors, and equipped with a camera and a 3-axial sensor for many interactive experiments.
The system uses Arduino Mega 2560 as a hardware development platform, which can drive at least 30 servo motors, and receive analog inputs including a 3-axial sensor for the robot orientation modification. Bluetooth interface is used for robot to communicate with computer or cellphone. Use Visual Studio 2008 C++ to develop a human machine interface (HMI) which can read and write servo angles to test robot, and catch and analyze digital image data with OpenCV2.1 to accomplish the tracking task.

致謝 I
摘要 II
Abstract III
目次 IV
圖目次 VII
表目次 XI
第一章 緒論 1
1.1 研究動機 1
1.2 研究目的 3
1.3 論文架構 3
第二章 系統軟硬體架構 4
2.1 系統架構簡介 4
2.2 馬達介紹 5
2.2.1 伺服馬達 5
2.2.2 伺服馬達固定架 6
2.3 一般腳部結構的機構設計 7
2.3.1 機構設計與3D印表機 7
2.3.2 機器腳 8
2.3.3 機器尾巴 9
2.3.4 機器頭部 12
2.3.5 中間連結點 15
2.3.6 頸部連接點 17
2.3.7 一般結構完成 18
2.4 壓簧腳部結構的機構設計 20
2.4.1 機器腳機構設計 20
2.4.2 避震器 21
2.4.3 前半身機構設計 22
2.4.4 中間機構設計 23
2.4.5 後半身機構設計 23
2.4.6 壓簧腳部機構完成 24
2.5 控制核心 26
2.5.1 Arduino微處理器 26
2.5.2 PWM控制 27
2.6 三軸加速度傳感模組 27
2.7 通訊系統 28
2.8 自製電路板 28
2.9 數位攝影機 30
2.9.1 SONY數位攝影機 30
2.9.2 Apoeye數位無線攝影機 30
2.10 主控電腦 31
2.11 軟體開發工具 32
2.11.1 AutoCAD 2012 32
2.11.2 Makerware 32
2.11.3 Solid Works 2010 33
2.11.4 Matlab 33
2.11.5 IDE工具 34
2.11.6 OpenCV 36
2.11.7 PC APP 36
第三章 視覺處理與控制 37
3.1 影像處理流程 37
3.2 色彩空間 37
3.2.1 RGB色彩空間 37
3.2.2 HSV色彩空間 37
3.2.3 二值化 39
3.2.4 膨脹與侵蝕 39
3.2.4.1 膨脹 39
3.2.4.2 侵蝕 40
3.2.5 質心與面積 40
3.3 運動控制 41
3.3.1 自由度分析 41
3.3.2 機械腳的運動學 43
3.4 重心與運動關係 45
3.4.1 重心與四足機器人 45
3.4.2 重心與行走 47
3.4.3 重心與翻身 47
第四章 實驗成果 49
4.1 實驗成果一: 翻身 49
4.1.1 實驗目的 49
4.1.2 實驗流程介紹 49
4.1.3 實驗成果 50
4.2 實驗成果二:追蹤物體 52
4.2.1 實驗目的 52
4.2.2 實驗流程介紹 52
4.2.3 實驗成果 52
4.3 實驗成果三:行走 54
4.3.1 實驗目的 54
4.3.2 實驗成果 54
4.4 實驗成果四:互動踢球 65
4.4.1 實驗目的 65
4.4.2 實驗成果 65
第五章 結論與未來展望 67
5.1 結論 67
5.2 未來展望 68
參考文獻 69

[1] 曾靖惠,“視覺影像導引之智慧型吸附式移動機器人設計與應用”,國立臺灣海洋大學電機工程學系碩士論文,2012。
[2] 鍾哲瑋,“多軸機械手臂平臺之機構設計與電腦視覺回授控制”,國立臺灣海洋大學電機工程學系碩士論文,2013。
[3] 曾嘉農,“具電腦視覺回授之可撓性水上載具設計與實現”,國立臺灣海洋大學電機工程學系碩士論文,2013。
[4] 林冠文,“運用反向運動學與物理限制合成四足角色反應動作之研究",國立嘉義大學資訊工程學系碩士論文,2011。
[5] 晉茂林,“機器人學”,五南圖書,1999。
[6] Gary Bradski &; Adrian Kaebler著,于仕琪、劉瑞禎譯,“學習OpenCV ",清華大學出版社,2009。
[7] http://www.bostondynamics.com/ Boston Dynamics
[8] http://www.techbang.com/posts/16130-google-acquired-the-big-dog-robot-boston-dynamics BigDog
[9] http://chinese.engadget.com/2013/10/06/boston-dynamics-wildcat-robot-runs-free/ WildCat
[10] http://biorob2.epfl.ch/pages/studproj/?id=birg68730 Semester project in the spring semester 2008: Development and Test of a Model for the Cheetah Robot
[11] http://www.robaid.com/bionics/cheetah-cub-robot-light-fast-robust-and-affordable-feline-inspired-platform.htm Cheetah-cub robot – light, fast, robust and affordable feline inspired platform
[12] http://km.emotors.ncku.edu.tw/emotor/worklog/EMTRC_wordpress/?p=1811 CHEETAH-CUB機器人擬真動物
[13] http://spectrum.ieee.org/automaton/robotics/humanoids/germans-developing-robot-ape Germans Developing Robot Ape
[14] http://en.wikipedia.org/wiki/Animatronics 維基百科Animatronics
[15] http://zh.wikipedia.org/wiki/%E4%B8%89%E5%8E%9F%E8%89%B2%E5%85%89%E6%A8%A1%E5%BC%8F 維基百科三原色光模式
[16] http://aforce-precision-indus.webnode.tw/%E6%9C%8D%E5%8B%99%E9%A0%85%E7%9B%AE/%E9%96%83%E9%91%84%E7%A7%91%E6%8A%80-3d%E5%88%97%E5%8D%B0%E6%A9%9F/ 閃鑄科技臺灣FLASHFORGE- 3D Printer 列印機
[17] http://zh.wikipedia.org/wiki/ABS%E6%A0%91%E8%84%82 維基百科ABS樹脂
[18] http://zh.wikipedia.org/wiki/%E6%95%B0%E6%8E%A7%E6%9C%BA%E5%BA%8A 維基百科數值控制工具機
[19] 趙英傑,“超圖解Arduino互動設計入門”,旗標出版股份有限公司,2013。
[20] http://www.opencv.org.cn/index.php/%E9%A6%96%E9%A1%B5 OpenCV
[21] http://www.mathworks.com/searchresults/?c%5B%5D=entiresite&;q=laplace Matlab
[22] http://www.autocad-tw.com/t9350-topic AutoCAD 基礎介面使用
[23] http://help.solidworks.com/2011/chinese/SolidWorks/circuitworks/AllContent/SolidWorks/NonCore/CircuitWorks/c_basic_operations.html?id=1042f1835d25408397d4225c7fda3291 SolidWorks 基本操作
[24] http://www.makerbot.com/makerware Makerware
[25] http://zh.wikipedia.org/wiki/%E8%97%8D%E7%89%99 維基百科藍牙
[26] http://gizmodo.com/286812/new-aibo-in-the-works-could-be-ps3-compatible AIBO
[27] http://www.pleoeurope.com/eu/ PLEO
[28] http://www.wowwee.com/en/products/toys/robots/robotics/robocreatures/roboraptor RoboRaptor
[29] http://www.slideshare.net/roboard/ss-22327279 六足機器人超入門簡介
[30] http://goods.ruten.com.tw/item/show?21112063589525 MG995
[31] http://goods.ruten.com.tw/item/show?21302182020438 SG90
[32] http://goods.ruten.com.tw/item/show?21308145901273 舵機支架
[33] http://www.carry.com.tw/tw/ 萬國科技
[34] http://en.wikipedia.org/wiki/HSL_and_HSV 維基百科HSL and HSV
[35] http://goods.ruten.com.tw/item/show?21209093589570 露天高級油壓避震器
[36] http://hi3d.tw/3dsmax7_w/animating_with_forward_kinematics.html 使用「正向運動學」設置動畫
[37] http://melisehill.blogspot.tw/ 機器尾巴
[38] http://forum.arduino.cc/index.php?topic=59295.0 Simple Eye Movement Help
[39] https://www.sparkfun.com/datasheets/Components/SMD/adxl335.pdf ADXL335 Datasheet
[40] http://www.electronicaestudio.com/docs/istd016A.pdf HC-05 Datasheet
[41] http://jonathanhurlock.com/2013/01/19/animal-walking-part-1/  Animal Walking part 1
[42] http://en.wikipedia.org/wiki/Pulse-width_modulation 維基百科Pulse-width modulation 
[43] http://www.timrudder.com/animationmentor/tag/walk-cycle/ walk cycle
[44] http://yodasportrait.blogspot.jp/2012/10/richard-williams-doggy-stuff-with-my.html Richard Williams Doggy Stuff WIth My Own Theory

連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊