Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 工學院
  3. 機械工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/59088
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor王富正(Fu-Cheng Wang)
dc.contributor.authorZih-Jia Wangen
dc.contributor.author王子家zh_TW
dc.date.accessioned2021-06-16T09:15:53Z-
dc.date.available2017-07-20
dc.date.copyright2017-07-20
dc.date.issued2017
dc.date.submitted2017-07-17
dc.identifier.citation[1]http://rsif.royalsocietypublishing.org/content/12/110/20150542#aHR0cDovL3JzaWYucm95YWxzb2NpZXR5cHVibGlzaGluZy5vcmcvY29udGVudC9yb3lpbnRlcmZhY2UvMTIvMTEwLzIwMTUwNTQyLmZ1bGwucGRmQEBAMA==.
[2] T.D. Modise, and N. Steyn, “Linear Progression Measurement and Analysis of Human Gait for the Development of a Multifunctional Robotic Walker,” PRASA-RobMech, 2016 (pp. 1-6).
[3] L. Zhang, Y. Lv, J. Zhao, T. Zhang, Y. Mu, A. Shahzad, D. Cui1, H. Dong, and X. Gao, “Design of An Active and Passive Type Walking Assistant Robot for Human,” IEEE, 2016 (pp. 4403-4408).
[4] S. Alfayad, F.B. Ouezdou, F. Namoun, “New Three DOF Ankle Mechanism for Humanoid Robotic Application: Modeling, Design and Realization,” IEEE/SICE, 2009 (pp. 4969-4976).
[5] H. Lim and K. Tajima, “Development of a Biped Walking Robot,” International Conference on Control, Automation and Systems 2007 (pp. 1126-1131).
[6] H. Zhu, M. Luo, J. Zhao, L. Lu and T. Li, “An Extended Force Control Method for Biped Robot Walking on the Slope,” IEEE/SICE, 2016 (pp. 64-68).
[7] N. Oda and M. Ito, “Experiment Study of Walking Motion Stabilization for Biped Robot with Flexible Ankle Joints,” IEEE, 2009 (pp. 4197-4202).
[8] L.J Pinto, D.H Kim, J.Y. Lee, and C.S. Han, “A Development of a Segway Robot for an Intelligent Transport System,” IEEE/SICE, 2012 (pp. 710-715).
[9] B. Szatmary, J. Fleischer, D. Hutson, D. Moore, J. Snook, G.M. Edelman, J. Krichmar, “A Segway-based Human-Robot Soccer Team,” The Neurosciences Institute 10640 John Jay Hopkins Drive San Diego, California 92121.
[10] A. Shimada and N. Hatakeyama, “Movement control of two-wheeled inverted pendulum robots considering robustness,” SICE, 2008 (pp. 3361-3366).
[11] P.T. Beheral and S.J. Mija, “Balancing of Two Wheeled Inverted Pendulum using SOSMC and Validation on Lego EV3,” IEEE, 2016 (pp. 1-6).
[12] A.D.C. Chan and J.R. Green, “Smart Rollator Prototype,” IEEE, 2008 (pp. 97-100).
[13] V. Weissa, G. Bolognaa, S. Cloixa, D. Hasler, T. Pun, “Walking behavior change detector for a “smart” walker,” IEEE, 2014 (pp.43-50).
[14] J. Paulo, P. Peixoto and U. Nunes, “A Novel Vision-based Hunan-Machine Interface for a Robotic Walker Framework,” IEEE, 2015 (pp. 134-139).
[15] C. Valadão, T. Bastos, and A. Frizera, “Towards a Smart Walker Controller for Physiotherapy and Rehabilitation Purposes,” IEEE, 2014 (pp. 1578-1583).
[16] I. Fantoni and R. Lozano, “Non-linear Control for Underactuated Mechanical Systems,” pp. 21-40, Springer-Verlag, London, 2002 (pp. 32-39).
[17] V.Chopra, S.K. Singla, and L. Dewan, “Stabilization of an X-Y inverted pendulum using adaptive gain scheduling PID controllers,” Journal of Engg. Research Vol. 3 No. (2) June 2015 (pp. 59-78).
[18] W. Singhose, C. Adams, and D. Kim, “A Dynamic-Based Hazard Analysis of Inverted-Pendulum Human Transportation Using Data-Mined Information,” ASCE-ASME Journal of Risk and Uncertainty in Engineering Part B 2(3), 031007 (Jul 01, 2016).
[19] http://www.best-care.com.tw/product-detail-88921.html
[20] http://ocw.mit.edu/courses/aeronautics-and-astronautics/16-07-dynamics-fall-2009/lecture-notes/MIT16_07F09_Lec20.pdf (Fall 2009).
[21] http://www.wiley.com/college/sc/sheppard/c06.pdf.
[22] http://www.math.umn.edu/~olver/ln_/nls.pdf.
[23] Farid Golnaraghi, and Benjamin C. Kuo, “Automatic Control Systems, 9th Edition,” 2009 (pp. 104-133).
[24] https://www.mathworks.com/products/simmechanics.html.
[25] http://www.makerelectronico.com/mpu6050-acelerometro-y-giroscopio-con-arduino-leonardo/
[26] http://www.starlino.com/imu_guide.html.
[27] http://www.csd.uoc.gr/~hy428/reading/i2c_spec.pdf.
[28] http://www.theremino.com/hardware/inputs/sensors
[29] http://www.arduino.org/products/boards/arduino-due
[30] http://techreport.com/review/28332/intel-nuc5i7ryh-mini-pc-with-iris-graphics-reviewed
[31] http://www.kingright.com.tw/comm/upfile/p_151218_05360.pdf
[32] http://goods.ruten.com.tw/item/show?21402224929962#auc
[33] https://msdn.microsoft.com/en-us/library/jj131033.aspx
[34] https://www.fing.edu.uy/if/cursos/fiscomp/extras/numrec/book/f12.pdf
[35] http://bilgin.esme.org/BitsAndBytes/KalmanFilterforDummies
[36] http://aerostudents.com/files/controlTheory/rootLocusPlots.pdf
[37] https://fenix.tecnico.ulisboa.pt/downloadFile/3779580204927/2ndorderresponseMSD.pdf
[38] J. Doyle, B. Francis, A. Tannenbaum, “Feedback control theory,” Macmillan 1990.
[39] K. Zhou, “ Essentials of robust control,” Prentice Hall International 1998.
[40] K. Glover, D. McFarlane, “Robust stabilization of normalized coprime factor plant descriptions with H∞-bounded uncertainty,” IEEE transactions on Automatic Control 1989; Vol. 34 Iss. 8, Pgs. 821–830.
[41] D. McFarlane, K. Glover, “A loop-shaping design procedure using H∞ synthesis,” IEEE transactions on Automatic Control 1992; Vol. 37 Iss. 6, Pgs. 759–769.
[42] F. C. Wang, L. S. Chen, Y. C. Tsai et al., “Robust loop-shaping control for a nano-positioning stage,” Journal of Vibration and Control 2014; Vol. 20 No. 9, Pgs. 885–900.
[43] D. W. Gu, P. H. Petkov, M. M. Konstantinov. Robust control design with MATLAB®. Springer 2005.
[44] https://www.cs.auckland.ac.nz/courses/compsci373s1c/PatricesLectures/Image%20Filtering_2up.pdf
[45] A. Telea, “An Image Inpainting Technique Based on the Fast Marching Method,” Journal of Graphics Tools 9(1) 2004; ACM, Vol, 9, NO. 1:25.
[46] https://ocw.mit.edu/courses/earth-atmospheric-and-planetary-sciences/12-510-introduction-to-seismology-spring-2010/lecture-notes/lec5.pdf
[47] http://www.mic-belgique.be/blog/articles/controler-un-robot-humanoide-nao-avec-une-kinect/
[48] http://www.physio-pedia.com/Gait
[49] Z. Wang, and R. Ji, “Estimate Spatial-Temporal Parameters of Human Gait Using Inertial Sensors,” IEEE, 2015 (pp. 1883-1888).
[50] X. Meng, H. Yu, and M.P. Tham, “Gait Phase Detection in Able-bodied Subjects and Dementia Patients,” IEEE, 2013 (pp. 4907-4910).
[51] https://www.pololu.com/product/2732
[52] K. Han, B.W. Ko, J.H. Shin, W. Cho, and W.K. Song, “Usability testing of smart mobile walker: a pilot study,” IEEE, 2014 (pp. 112-115).
[53] P. Wang and K.H. Low, “Qualitative Evaluations of Gait Rehabilitation via EMG Muscle Activation Pattern: Repetition, Symmetry, and Smoothness,” IEEE, 2009 (pp. 215-220).
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/59088-
dc.description.abstract本論文發展一套可作為老人照護機器人之雙輪倒單擺(Two-Wheeled Inverted Pendulum, TWIP)系統。
隨著全世界人口高齡化,銀髮族之行走上的照護逐漸受重視,各種款式的被動型助行器已被廣泛用於幫助老人行走,目前有許多研究人員專注於主動式智慧型輔具之開發,以提供老人更完善的照護。本論文則致力於開發一套具有老人助行、安全機制、及即時步態偵測與評估等功能之雙輪倒單擺系統,此系統具有兩種模式:雙輪模式及助行照護模式。
在雙輪模式之功能實現,我們首先利用牛頓第二定律及拉格朗日法推導系統之數學模型,並以MATLAB SimMechanics作模型驗證。再者將根據理論模型設計強韌控制器來提升系統性能,並在透過MATLAB Simulink模擬後,將其安裝至微處理器進行實驗驗證。實驗過程中我們發現在TWIP系統在平衡控制時,單回授架構並無法克服馬達機構及環境因素所造成的系統干擾,因此進一步提出多回授控制架構來達到穩定的平衡追跡及定位功能。
在助行照護模式時,TWIP系統會由兩輪模式轉換成三輪模式提供老人照護服務,包含助行功能、避障功能、主人追蹤、步態分析及安全機制。在助行時,使用者可藉由握把旁邊的控制盤選擇直行、轉彎或原地休息等模式。此外為了實踐避障及主人追蹤功能,在照護型機器人上方裝置Kinect V2相機,若當主人想獨自行走時,照護機器人將藉由相機之回傳資訊跟隨在主人後方。最後,我們在主人腳踝上配帶穿戴式裝置,以蒐集其步態資料,資料將藉由無線通訊即時傳回Arduino Due控制器,並作即時的訊號分析,且根據訊號分析的結果,進而評估主人當下之步態狀況,若主人步態異常,系統可以予以警示;若主人發生傾倒之瞬間,助行器將即時給予支撐來達到安全上的照護。過程中使用者資料會被妥善保存,以便評估其長期步態之狀況。
zh_TW
dc.description.abstractThis thesis proposes a two-wheeled inverted pendulum (TWIP) system that will be developed as a caring robot for the elderly. As the society is aging, we need to pay more attention to care the seniors. In the walking care, there are many types of passive assistive walkers to help the elder walking. In addition, many researchers have developed active smart walkers to provide better cares. This thesis develops an intelligent inverted pendulum system that combines the functions of walk support, safety design, and real-time gait detection and analysis. The system contains two modes: two-wheeled mode and assistive mode.
In the two-wheeled mode, we first derive the model by two methods: the Newton second law and the Lagrange method, and we further verify the derived models by MATLAB SimMechanics. Next, we design robust controllers based on the obtained model. We implement the designed controllers on MATLAB Simulink for simulations, and on the microcontroller for experiments. During the experiments, we find that the single-loop feedback control structure cannot deal with the disturbances caused by the motor mechanism and environment factors. Therefore, we propose a multi-loop control architecture to achieve balancing control and position tracking.
In the assistive mode, the TWIP system can transform from the two-wheeled mode to the three-wheeled mode to help the user walk. It provides the following functions: walk support, obstacle avoidance, master following, gait phase detection, and safety design. For walk support, the user can select different functions, such as going straight, turning, and staying, by clicking the control panel near the handle. Furthermore, the robot is equipped with a Kinect V2 camera so that it can avoid obstacles and detect the master. The walker can also follow the master while the user wants to walk himself/herself. Besides, we can attach wearable devices to collect the user’s gait data. The data will be transmitted to the Arduino Due microcontroller through wireless communication for real-time analyses. According to the analyzed results, we can evaluate the user’s condition, and immediately warn the user if the gaits become abnormal. If the system detects the sudden fall of the user, the robots will instantly support and prevent the user from falling. The data will be stored to perform long-term gait evaluation in the future.
en
dc.description.provenanceMade available in DSpace on 2021-06-16T09:15:53Z (GMT). No. of bitstreams: 1
ntu-106-R04522829-1.pdf: 7456174 bytes, checksum: 674bcb5efc11112589d12dd13330e800 (MD5)
Previous issue date: 2017
en
dc.description.tableofcontents致謝 I
中文摘要 II
Abstract IV
表目錄 X
圖目錄 XII
符號 XVIII
縮寫 XXVIII
第一章 序論 1
1.1 研究目的與動機 1
1.2 文獻回顧 3
1.3 章節摘要 5
第二章 智慧型倒單擺助行車系統 6
2.1 TWIP系統架構 6
2.1.1 倒單擺架構 6
2.1.2 TWIP機構設計 8
2.2 TWIP模型推導 10
2.2.1 模型推導 (牛頓第二定律) 10
2.2.2 模型推導 (拉格朗日法) 16
2.2.3 SimMechanics模型驗證 17
第三章 實驗架構與硬體介紹 20
3.1 全系統實驗架構介紹 20
3.2 感測器及處理器 21
3.2.1 IMU感測器 21
3.2.2 光學式編碼器 22
3.2.3 Arduino Due微處理器 23
3.2.4 微型電腦 25
3.3 馬達系統 26
3.3.1 直流有刷馬達 27
3.3.2 馬達驅動器 28
3.3.3 驅動器校正 29
3.4 KINECT V2 CAMERA 34
第四章 空間姿態量測 36
4.1 IMU訊號處理 36
4.1.1 IMU訊號分析與處理 36
4.1.2 傾斜角度之計算 40
4.1.3 用Kalman Filter估測傾斜角度 43
4.2空間中姿態 46
4.2.1 空間中姿態量測 47
4.2.2 用Extended Kalman Filter估測空間中姿態48
第五章 TWIP系統控制器設計 52
5.1 根軌跡控制器設計法 52
5.2 強韌控制 54
5.2.1 範數 54
5.2.2 互質因式分解 56
5.2.3 系統不確定性模型 57
5.2.4 間隙度量 59
5.2.5 系統強韌性分析 60
5.2.6 H∞控制器設計 61
5.3 TWIP模型不確定性與間隙值 66
5.4 單回授控制 (平衡控制) 71
5.5 雙回授控制 (平衡及速度控制) 82
5.6 三回授控制 (平衡、速度及位置控制實驗) 91
5.7 斜坡實驗 (定點平衡及位置控制) 104
第六章 照護型機器人之功能設計 109
6.1 照護型機器人功能介紹 109
6.2 環境避障功能 112
6.3 主人跟隨功能 121
6.4 安全機制設計 128
6.4.1 傾倒步態偵測及穩定邊限 128
6.4.2 擬傾倒步態實驗 136
6.5 步態相位偵測 138
6.5.1 步態相位偵測方法 139
6.5.2 實驗測試 141
6.6 助行成效評估方法 148
6.6.1 步態變異係數之助行車性能指標 148
6.6.2 EMG感測器之助行車性能指標 152
第七章 結論與未來展望 158
7.1 論文總結 158
7.2 未來展望 158
REFERENCE 160
附錄A、規格表 165
附錄B、TWIP速度控制 169
口試委員之問題與回答 172
dc.language.isozh-TW
dc.subject雙輪倒單擺lzh_TW
dc.subject卡爾曼濾波器zh_TW
dc.subjectKinectzh_TW
dc.subject助行器zh_TW
dc.subject多回授控制架構zh_TW
dc.subject強韌控制zh_TW
dc.subjectrobust controlen
dc.subjectKalman filteren
dc.subjectKinecten
dc.subjectassistive walkeren
dc.subjectmulti-loop control structureen
dc.subjecttwo-wheel inverted pendulumen
dc.title智慧型倒單擺助行車之研發zh_TW
dc.titleDevelopment of an Intelligent Inverted Pendulum Assistive Walkeren
dc.typeThesis
dc.date.schoolyear105-2
dc.description.degree碩士
dc.contributor.oralexamcommittee蔡明祺(Mi-Ching Tsai),顏家鈺(Jia-Yush Yen),林沛群(Pei-Chun Lin),劉名揚(Ming-Yang Liu),蔡宜政(I-Cheng Tsai)
dc.subject.keyword雙輪倒單擺l,強韌控制,多回授控制架構,助行器,Kinect,卡爾曼濾波器,zh_TW
dc.subject.keywordtwo-wheel inverted pendulum,robust control,multi-loop control structure,assistive walker,Kinect,Kalman filter,en
dc.relation.page176
dc.identifier.doi10.6342/NTU201701653
dc.rights.note有償授權
dc.date.accepted2017-07-18
dc.contributor.author-college工學院zh_TW
dc.contributor.author-dept機械工程學研究所zh_TW
顯示於系所單位:機械工程學系

文件中的檔案:
檔案 大小格式 
ntu-106-1.pdf
  未授權公開取用
7.28 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved