(3.230.143.40) 您好!臺灣時間:2021/04/21 06:56
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:林昆柏
研究生(外文):Kun-Bo Lin
論文名稱:NTU-Hand多手指人工義肢系統之整合與改善
論文名稱(外文):Integration and Improvement of the NTU-Hand Prosthetic System
指導教授:黃漢邦黃漢邦引用關係
學位類別:碩士
校院名稱:國立臺灣大學
系所名稱:機械工程學研究所
學門:工程學門
學類:機械工程學類
論文種類:學術論文
論文出版年:2005
畢業學年度:93
語文別:英文
論文頁數:98
中文關鍵詞:人工義肢支持向量機小波轉換
外文關鍵詞:prosthetic handsupport vector machinewavelet
相關次數:
  • 被引用被引用:2
  • 點閱點閱:280
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
本文的主要目的在於將本實驗室所研發的人工義肢系統改善成一個可攜式的系統。為了達成高度整合的目的,我們引進了SOPC的技術,並且使用PDA操控人工義肢,此外,我們也成功的把肌電辨識系統嵌進PDA中。
在人工義肢的控制器方面,我們利用硬體描述語言Verilog撰寫一個多指節控制器,並且使用Nios為整個人工義肢系統的主控核心。在肌電辨識系統方面,我們提出了一個新的時間-尺度領域(time-scaling domain)特徵,攫取此特徵並且透過支持向量機(support vector machine)進行分類,辨識率可達93%。
在PDA人機介面方面,我們開發了一套使用者圖形介面,透過這個圖形介面,使用者可以完整運用機械手的所有功能,包括肌電辨識系統的訓練與測試,抓杯子、雞蛋等抓握動作,以及感測器的監控等功能。
In the thesis, the NTU-hand prosthetic system developed in our laboratory was transferred to a portable system. To obtain a highly integrated system, the SOPC technology was applied. A PDA was adopted to communicate with the NTU-hand prosthetic system. Besides, the EMG discriminative system was built on the PDA.
To control the NTU-hand prosthetic system, the multi-joint controller was written in Verilog. Besides, the Nios was used as the kernel of the control system. In the EMG discriminative system, a new time-scaling feature is extracted and feed forwarded to the SVM, a 93% classification rate can be achieved.
In the PDA-based human machine interface, a user friendly GUI was developed. Monitor and control of the prosthetic hand, the training and testing of the EMG discriminative system can be performed via the GUI.
摘要 I
Abstract II
Contents III
List of Tables V
List of Figures VI
Chapter 1 Introduction 1
1.1 Motivation 1
1.2 Related Works 2
1.2.1 Literature Survey of Prosthetic Hands 2
1.2.2 Literature Survey of EMG Discrimination Systems 4
1.3 NTU-Hand Prosthetic System 5
1.3.1 NTU-Hand IV Prosthetics 5
1.3.2 PDA-Based Human-Machine Interface 7
1.3.3 PDA-Based EMG Discriminative System 8
1.3.4 FES System 9
1.4 Windows CE .Net and Embedded Visual C++ 10
1.4.1 Windows CE .Net 10
1.4.2 Embedded Visual C++ 13
1.5 Thesis Organization 15
1.6 Contributions 15
Chapter 2 Control System of the NTU-Hand IV 17
2.1 Introduction 17
2.2 Kinematics of the NTU-Hand IV 19
2.2.1 Direct Kinematics of the NTU-Hand IV 20
2.2.2 Inverse Kinematics of the NTU-Hand IV 24
2.3 Multi-Joint Control Module 26
2.3.1 The Architecture of a Single Joint Controller 26
2.3.2 Implementation of PWM Generator 27
2.3.3 Implementation of a Quadrature Decoder 29
2.3.4 Implementation of the PID controller 31
2.3.5 Integration of Each Sub-Module 34
2.3.6 Building a Multi-Joint Controller 35
2.4 Development of Graphic User Interface 36
Chapter 3 Development of the EMG Discriminative System 41
3.1 Introduction 41
3.2 Wavelet Transform 47
3.2.1 Introduction to Wavelet Analysis 47
3.2.2 Continuous Wavelet Transform (CWT) 48
3.2.3 Discrete Wavelet Transform (DWT) 52
3.3 Support Vector Machine (SVM) 54
3.3.1 Introduction 54
3.3.2 Multi-Class Support Vector Machine 60
3.4 Implementation of an EMG Classifier 64
3.4.1 Signal Collection 64
3.4.2 Signal Pre-Processing 66
3.4.3 Feature Selection 67
3.4.4 Classification 70
3.5 Stand-Alone FES System 70
3.5.1 Implementation of the Human Machine Interface 72
Chapter 4 Enhancement of Grasp Capability 76
4.1 Force Sensing Resistor 76
4.2 Hardware Architecture of Force Sensing System 77
4.3 Grasp Strategy of the NTU Prosthetic System 78
Chapter 5 Experiments and Results 83
5.1 Experiment of Results of EMG Classification 83
5.1.1 Wavelet-Based Power 83
5.1.2 Windowing Power 85
5.2 Grasp Experiments 87
Chapter 6 Conclusions 92
6.1 Conclusions 92
6.2 Future Works 93
References 94
[1] E. W. Abel, N. S. Arkidls, and A. Forster, “Inter-Scale Local Maxima – a New Technique for Wavelet Analysis of EMG Signals,” Engineering in Medicine and Biology Society, 1988. Proceedings of the 20th Annual International Conference of the IEEE, vol. 3, Nov. 1998.
[2] K. Akazawa, R. Okuno, and M. Yoshida, “Biomimetic EMG-Prosthesis-Hand,” Proceedings of the 18th Annual International Conference of the IEEE, pp.535-536, Oct. 1996.
[3] M. Antonini, M. Barlaud, P. Mathiew, and I. Daubechies, “Imaging Coding Using Vector Quantization in the Wavelet Transform Domain,” in Proceedings 1990 IEEE Int. Conf. Acoust., Speech,Signal Processing, pp. 2297-2300, Apr. 1990.
[4] M. Bergamasco, S. S. Marchese, “The Mechanical Design of the MARCUS Prosthetic Hand,” Robot and Human Communication, 1995. RO-MAN’95 TOKYO, Proceedins., 4th IEEE international Workshop on, pp.95-100, Jul. 1995.
[5] J. C. Burges, “A Tutorial on Support Vector Machines for Pattern Recognition,” Data Mining and Knowledge Discovery, vol. 2, pp. 121-167, 1998.
[6] L. Cai, Z. Wang, and H. Zhang, “An EMG Classification Method Based on Wavelet Transform,” BMES/EMBS Conference, vol.1, pp.565, Oct. 1999.
[7] L. Cai, Z. Wang, and H. Zhang, “Classifying EMG Signals Using T-F Representation and SVD,” BMES/EMBS Conference, vol.1, pp.575, Oct. 1999.
[8] M. C. Carrozza, B. Massa, S. Micera, R. Lazzarini, M. Zecca, and P. Dario, “The Development of a Novel Prosthetic Hand-Ongoing Research and Preliminary Results,” Mechatronics, IEEE/ASME Transactions on, vol. 7, pp.108-114, Jun 2002.
[9] M. C. Carrozza, S. Micera, B. Massa, M. Zecca, R. Lazzarini, N. Canelli, and P. Dario, “The Development of a Novel Biomechatronic Hand-Ongoing Research and Preliminary Results,” Proceegins 2001 IEEE/ASME International Conference, vol. 1, pp.249-254, Jul. 2001.
[10] E. Chauvet, O. Fokapu, J. Y. Hogrel, D. Gamet, and J. Duchene, “A Method of EMG Decomposition Based on Fuzzy Logic,” Engineering in Medicine and Biology Society, vol. 2, pp.1948-1950, Oct. 2001.
[11] C. Y. Chen, “Development of a Myoelectric Controller for a Multi-Degree Prosthetic Hand,” Master Thesis, Department of Mechanical Engineering, National Taiwan University, 1998.
[12] Y. T. Cheng, “Face Tracking and Recognition,” Master Thesis, Department of Mechanical Engineering, National Taiwan University, 2004.
[13] C. Y. Chiang, “DSP-Based Controller for a Multi-Degree Prosthetic Hand,” Master Thesis, Department of Mechanical Engineering, National Taiwan University, 1999.
[14] P. Cominos and N. Munro, “PID controllers: recent tuning methods and design to specification,” IEE Proceeding Control Theory Application, vol. 149, pp.56-53, Jan. 2002.
[15] C. Corts and V. N. Vapnik, “Support vector networks,” Machine Learning, vol. 20, pp. 273-297, 1995.
[16] J. J. Craig, Introduction to Robotics Mechanics and Control, 2nd Edition, New York: Addison-Wesley Publishing Company, pp. 74, 377, 1989.
[17] K. Crammer and Y. Singer, “On the algorithmic implementation of multiclass kernel-based vector machines,” Technical report, School of Computer Science and Engineering, Hebrew University, 2001
[18] I. Daubechies, “Orthonormal bases of compactly supported wavelets,” Comm. In Pure Applied Math., vol. 41, no. 7, pp.909-996, 1988.
[19] G. Evangelista, “Orthogonal Wavelet Transforms and filter bands,” Proc. 23rd Asilomar Conf., IEEE, Nov. 1989.
[20] S. Ferguson, and G. R. Dunlop, “Grasp Recognition From Myoelectric Signals,” Proceedings 2002 Australasian Conference on Robotics and Automation Auckland, pp.83-87, Nov. 2002.
[21] J. Friedman. (1996) Another Approach to Polychotomous Classification. Dept. Statist., Stanford Univ., Stanford, CA. [Online]. Available: http://www-stat.stanford.edu/reports/friedman/poly.ps.Z
[22] R. A. Gopinath and C. S. Burrus, “Efficient Computation of the Wavelet Transforms,” Proc. IEEE Int. Conf. Acoust., Speech, Signal Processing, pp. 1599-1601, Apr.1990.
[23] X.Guo, P.Yang, L. F. Li, and W. L. Yan, “Study and Analysis of Surface EMG for The Lower Limb Prothesis,” Proceedings. of the Third International Conference of Machine Learning and Cybernetics, pp.3736-3740, Aug. 2004.
[24] L. T. Han, “Development of A Modular Prosthetic Hand: NTU-Hand Ⅲ,” Master thesis, Department of Mechanical Engineering, National Taiwan University, R.O.C., 1998.
[25] K. Ito, T. Tsuji, A. Kato, and M. Ito, “EMG Pattern Classification for A Prosthetic Forearm with Three Degrees of Freedom,” Proceedings 1992 on Robot and Human Communication, pp.69-74, Sep. 1992.
[26] G. C. Jang, C. K. Cheng, J. S. Lai, and T. S. Kuo, “Using Time-Frequency Analysis Technique in the Classification of Surface EMG Signals,” Proceedings of the 16th Annual International Conference of IEEE, vol. 2, pp.1242-1243, Nov. 1994.
[27] I. Kajitani, M. Murakawa, D. Nishikawa, H. Yokoi, N. Kajihara, M. Iwata, D. Keymeulen, H. Sakanashi, T. Higuchi, “An Evolvable Hardware Chip for Prosthetic Hand Controller,” Microelectronics for Neural, Fuzzy and Bio-Inspired Systems, 1999. MicroNeruro ’99. Proceedings of the 7th International Conference, pp.179-186, Apr. 1999.
[28] S Knerr, L. Personnaz, and G. Dreyfus, “Single-layer learning revisited: A stepwise procedure for building and training a neural network,” in Neurocomputing: Algorithms, Architectures and Applications, J. Fogelman, Ed. New York: Springer-Verlag, 1990.
[29] U. Kreßel, “Pairwise classification and support vector machines,” in Advances in Kernel Methods—Support Vector Learning, B. Schölkopf, C. J. C. Burges, and A. J. Smola, Eds. Cambridge, MA: MIT Press, pp. 255–268, 1999.
[30] S. P. Lee, J. S. Kim, and S. H. Park, “An Enhanced Feature Extraction Algorithm for EMG Pattern Classification,” Rehabilitation Engineering, IEEE Transactions on, vol. 4, pp.439-443, Dec. 1996.
[31] L. R. Lin, “Development of a Dexterous Hand: NTU-Hand,” Ph.D. thesis, Department of Mechanical Engineering, National Taiwan University, R.O.C., 1996.
[32] L. W. Liu, “Development of a Dexterous Hand for Prosthetic System,” Master Thesis, Department of mechanical Engineering, National Taiwan University, 2002.
[33] C. J. D. Luca, “Surface Electromyography detection and recording,” NeuroMuscular Research Center (NMRC), USA, 1997.
[34] B. Massa, S. Roccella, M. C. Carrozza, P. Dario, “Design and development of an underactuated prosthetic hand,” Robotics and Automation, 2002. Proceedings. ICRA ’02. IEEE International Conference on, vol. 4, pp.3374-3379, May 2002.
[35] D. Nishikawa, W. Yu, H. Yokoi, and Y. Dadazu, “Analyzing and Discriminating EMG Signals Using Wavelet Transform and Real-Time Learning Method,” Intelligent Engineering Systems Through Artificial Neural Networks, vol. 9, pp.281-286, 1999.
[36] R. Okuno, M. Yoshida, and K. Akazawa, “Development of biomimetic prosthetic hand controlled by electromyogram,” Advanced Motion Control, 1996. AMC’96-MIE. Proceedings., 1996 4th International Workshop, vol. 1, pp.103-108, Mar. 1996.
[37] A. Otsuka, T. Tsuji, O. Fukuda, M. E. Shimizu, M. Sakawa, “Development of an Internally Powered Functional Prosthetic Hand with a Voluntary Closing System and thumb flexion and radial abduction-based on normal human grasping action,” Robot and Human Interactive Communication, 2000. RO-MAN 2000. Proceedings. 9th IEEE International Worksop on, pp.405-410, Sep. 2000.
[38] J. C. Platt, N. Cristianini, and J. Shawe-Taylor, “Large Margin DAG’s for Multiclass Classification,” in Advances in Neural Information Processing Systems. Cambridge, MA: MIT Press, vol. 12, pp. 547-553, 2000.
[39] S. Rasheed, D. Stashuk, and M. Kamel, “Multi-Classification Techniques Applied to EMG Signal Decomposition,” Systems, Man and Cybernetics, 2004 IEEE International Conference on, vol. 2, pp.1226-1231, Oct. 2004.
[40] M. Reischl, L. Groll, and R. Mikut, “EMG-Control of Prostheses by Switch Signals : Extraction and Classification of Features, ” System, Man and Cybernetics, 2004 IEEE International Conference on, vol. 1, pp.94-96, Oct. 2004.
[41] S. Roccela, M. C. Carrozza, G. Cappiello, P. Dario, J. J. Cabibihan, “Design, Fabrication and Preliminary Results of a Novel Anthropomorphic Hand for Humanoid Robotics : RCH-1,” Proceeding of 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp.266-271, Sep. 2004.
[42] F. Sebastiani, S. Roccella, F. Vecchi, M. C. Carrozza, and P. Dario, “Experimental Analysis and Performance Comparison of Three Differnet Prosthetic Hands Designed According to Biomechatronic Approach,” Advanced Intelligent Mechatronics, 2003. AIM 2003. Proceedings. 2003 IEEE/ASME International Conference, vol1, pp64-69, Jul. 2003.
[43] P. H. Tsai, “Development and Integration of a Multi-Fingered Prosthetic System,” Master Thesis, Department of Mechanical Engineering, National Taiwan University, 2000.
[44] C. A. Tucker, “Self-Organizing Maps for Time Series Analysis of Elctromyographic Data,” Neural Networks, 1999. IJCNN ’99. International Joint Conference on, vol. 5, pp.3577-3580, Jul. 1999.
[45] M. I. Vuskoviv, A. L. Pozos, and R. Pozos, “Classification of Grasp Modes Based on Electromyographic patterns of Preshapping Motions,” Systems, Man and Cybernetics, 1995. ‘Intellignet Systems for the 21st Century’. , IEEE International Conference on, vol. 1, pp.89-95, Oct. 1995.
[46] C. S. Weng, “Enhancement and Integration of the NTU-Hand Prosthetic System,” Master Thesis, Department of Mechanical Engineering, National Taiwan University, 2003.
[47] P. Wellig, and S. Moschytz, “Analysis of Wavelet Features for Myoelectric Signal Classification,” Electronics Circuits and Systems 1998 IEEE International Conference on, vol. 3, pp.109-112, Sep. 1998.
[48] J. Weston and C. Watkins, “Multi-class support vector machines,” presented at the Proc. ESANN99, M. Verleysen, Ed., Brussels, Belgium, 1999.
[49] J. W. Yang, “Development of Tactile Sensor System and Grasping Integration of NTU-Hand IV,” Master Thesis, Department of Mechanical Engineering, National Taiwan University, 2004.
[50] X. Zhang, Y. Yang, X. Xu, and M. Zhang, “Wavelet Based Neuro-Fuzzy Classification for EMG Control,” Communications, Circuits and Systems and West Sino Expositions, IEEE 2002 International Conference on, vol. 2, pp.1087-1089, Jul. 2002.
[51] http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcemain4/html/cmconAboutWindowsCE.asp.
[52] http://static.highbeam.com/e/embeddedsystemsprogramming/august012003/thecprogrammersguidetoverilognowthathardwareisdesi/
[53] http://www.altera.com.
[54] http://www.al-williams.com/pom.htm
[55] http://www.actel.com/documents/s06_04.pdf
[56] http://www.atmel.com/dyn/resources/prod_documents/DOC3023.PDF
[57] http://www.atmel.com/dyn/resources/prod_documents/DOC2324.PDF
[58] http://cp.literature.agilent.com/litweb/pdf/5988-5895EN.pdf
[59] http://www.csie.ntu.edu.tw/~cjlin/
[60] http://www.dprg.org/tutorials/2003-10a/motorcontrol.pdf
[61] http://www.ece.umr.edu/courses/cpe214/Cpe214_labs/lab10.pdf
[62] http://www.edn.com/archives/1997/031497/06CS.htm
[63] http://www.electhai.com/E_link/Link_Motor.htm
[64] http://www.embedded.com/2000/0010/0010feat3.htm
[65] http://www.fme.fujitsu.com/products/asic/treesyn.html
[66] http://www.hitex.demon.co.uk/c166/PID167.html
[67] http://www.sigda.org/ispd2004/2000/slides/PosterToyo.pdf
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔