請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/68238完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 羅仁權(Ren C. Luo) | |
| dc.contributor.author | Chin Cheng Chen | en |
| dc.contributor.author | 陳金成 | zh_TW |
| dc.date.accessioned | 2021-06-17T02:15:28Z | - |
| dc.date.available | 2027-10-17 | |
| dc.date.copyright | 2018-01-04 | |
| dc.date.issued | 2017 | |
| dc.date.submitted | 2017-10-18 | |
| dc.identifier.citation | [1] S. Y. Shin and C. H. Kim, “Human-like motion generation and control for humanoid’s dual arm object manipulation,” IEEE Trans. Ind. Electron., vol.65, no.4, pp. 2265-2276, Apr.. 2015.
[2] S. Guccione, Muscato, Giovanni, “The wheeleg robot,” IEEE Robot. Automat. Mag., Vol. 10, no. 4, pp. 33-43, Dec. 2003. [3] M. Kalakrishnan, J. Buchli, P. Pastor, M. Mistry, and S. Schaal, “Learning, planning, and control for quadruped locomotion over challenging terrain,” Int. J. of Robot.s Res., vol.30, no.2, pp. 236-258, Feb. 2011 [4] S. Grzonka, G. Grisetti, and W. Burgard, “A fully autonomous indoor quadrotor,” IEEE Trans. Robot., vol. 28, no. 1, pp. 90-100, Feb. 2012. [5] O. Bourquardez , R. Mahony , N. Guenard , F. Chaumette , T. Hamel, and L. Eck, “Image-based visual servo control of the translation kinematics of a quadrotor aerial vehicle,” IEEE Trans. Robot., vol. 25, no. 3, pp. 743-749, Jun. 2009. [6] L. Bascetta, G. Magnani, P. Rocco, R. Migliorini, and M. Pelagatti, “Anti-collision systems for robotic applications based on laser time-of- flight sensors,” in Proc. IEEE/ASME Int. Conf. Adv. Intell. Mechatron., 2010, pp. 278-284. [7] F. Flacco, T. Kroger, A. De Luca, and O. Khatib, “A depth space approach to human-robot collision avoidance,” in Proc. IEEE Int. Conf. Robot. Autom., 2012, pp. 338-345. [8] R. Kubo and K. Ohnishi, “Mechanical recognition of unknown environment using active/passive contact motion,” IEEE Trans. Ind. Electron., vol. 56, no. 5, pp. 1364-1374, May. 2009. [9] K. Suwanratchatamanee, M. Matsumoto, and S. Hashimoto, “Haptic sensing foot system for humanoid robot and ground recognition with one leg balance,” IEEE Trans. Ind. Electron., vol. 58, no. 8, pp. 3174-3186, Aug. 2011. [10] M. Vukobratovi’c and B. Borovac, “Zero-moment point - thirty five years of its life,” Int. J. of Robot.s Res., vol. 1, no. 1, pp. 157-173, 2004. [11] R. Beranek, H. Fung, and M. Ahmadi, “A walking stability controller with disturbance rejection based on CMP criterion and ground reaction force feedback,” in Proc. IEEE/RSJ Int. Conf. Intell. Robot. Syst., 2011, pp. 2261-2266. [12] K. Erbatur and O. Kurt, “Natural ZMP trajectories for biped robot reference generation,” IEEE Trans. Ind. Electron., vol. 56, no. 3, pp.5137-5147, Mar. 2009. [13] T.-H. S. Li, Y.-T. Su, S.-H. Liu, J.-J. Hu, and C.-C. Chen, “Dynamic balance control for biped robot walking using sensor fusion, kalman filter, and fuzzy logic,” IEEE Trans. Ind. Electron., vol. 59, no. 11, pp. 4394-4408, Nov. 2012. [14] P.-B. Wieber, “Trajectory free linear model predictive control for stable walking in the presence of strong perturbations,” in Proc. IEEE/RAS Int. Conf. Humanoid Robots, 2006, pp.137-142. [15] P.-B. Wieber, “Viability and predictive control for safe locomotion,” in Proc. IEEE/RSJ Int. Conf. Intell. Robot. Syst., 2008, pp. 1103-1108. [16] M. Morisawa, S. Kajita, K. Harada, K. Fujiwara, F. Kanehiro, K. Kaneko, and H. Hirukawa, “Emergency stop algorithm for walking humanoid robots,” in Proc. IEEE/RSJ Int. Conf. Intell. Robot. Syst., 2005, pp. 2109-2115. [17] J. Pratt, J. Carff, S. Drakunov, and A. Goswami, “Capture point: A step toward humanoid push recovery,” in Proc. IEEE/RAS Int. Conf. Humanoid Robots, 2006, pp. 200-207. [18] H. Diedam, D. Dimitrov, P. B. Wieber, K. Mombaur, and M. Diehl, “Online walking gait generation with adaptive foot positioning through linear model predictive control,” in Proc. IEEE/RSJ Int. Conf. Intell. Robot. Syst., 2008, pp. 1121-1126. [19] S. Kajita, F. Kanehiro, K. Kaneko, K. Yokoi, and H. Hirukawa, “The 3D linear inverted pendulum mode: A simple modeling for a biped walking pattern generation,” in Proc. IEEE/RSJ Int. Conf. Intell. Robot. Syst., 2001, vol. 1, pp. 239-246. [20] S. Kajita, F. Kanehiro, K. Kaneko, K. Fujiwara, K. Harada, K. Yokoi, and H. Hirukawa, “Biped walking pattern generation by using preview control of zero-moment point,” in Proc. IEEE Int. Conf. Robot. Autom., 2003, pp. 1620-1626. [21] B. J. Stephens and C. G. Atkeson, “Dynamic balance force control for compliant humanoid robots,” in Proc. IEEE/RSJ Int. Conf. Intell. Robot. Syst., 2010. pp. 1248-1255. [22] T. Koolen, T. De Boer, J. Rebula, A. Goswami, and J. Pratt, “Capturability-based analysis and control of legged locomotion, Part 1: Theory and application to three simple gait models,” Int. J. of Robot.s Res., pp. 1094-1113, Jul. 2012. [23] J. H. Park and K. D. Kim, “Biped robot walking using gravity-compensated inverted pendulum mode and computed torque control,” in Proc. IEEE Int. Conf. Robot. Autom., 1998, pp. 3528-3533. [24] S. Kajita, K. Yokoi, H. Hirukawa, and K. Harada, Introduction to Humanoid Robotics, 1st ed., Tokyo, Japan: Ohmsha, 2005. [25] T. Sato, S. Sakaino, and K. Ohnishi, “Real-time walking trajectory generation method at constant body height in single support phase for three-dimensional biped robot,” in Proc. IEEE Int. Conf. Ind. Technol., 2009, pp. 1-6. [26] S. Shimmyo, T. Sato, and K. Ohnishi, “Biped walking pattern generation by using preview control based on three-mass model,” IEEE Trans. Ind. Electron., vol. 60, no. 11, pp.5137-5147, Nov. 2013. [27] T. Sato, S. Sakaino, and K. Ohnishi, “Real-time walking trajectory generation method with three-mass models at constant body height for three-dimensional biped robots,” IEEE Trans. Ind. Electron., vol. 58, no. 2, pp.376-383, Feb. 2011. [28] K. Nishiwaki and S. Kagami, “High frequency walking pattern generation based on preview control of ZMP,” in Proc. IEEE Int. Conf. Robot. Autom., 2007, pp. 2667-2672. [29] B. J. Stephens and C. G. Atkeson, “Push recovery by stepping for humanoid robots with force controlled joints,” in Proc. IEEE/RAS Int. Conf. Humanoid Robots, 2010, pp. 52-59. [30] S. Hong, Y. Oh, D. Kim, and B.-J. You, “Real-time walking pattern generation method for humanoid robots by combining feedback and feedforward controller,” IEEE Trans. Ind. Electron., vol. 61, no. 1, pp. 355-364, Nov. 2014. [31] G. Wiedebach, S. Bertrand, T. Wu, L. Fiorio, S. McCrory, R. Griffin, F. Nori; and J. Pratt, “Walking on partial footholds including line contacts with the humanoid robot atlas,” in Proc. IEEE/RAS Int. Conf. Humanoid Robots, 2016, pp. 1312-1319. [32] J. Chestnutt, P. Michel, J. Kuffner, and T. Kanade, “Locomotion among dynamic obstacles for the honda ASIMO,” in Proc. IEEE/RSJ Int. Conf. Intell. Robot. Syst., 2007. pp. 2572-2573. [33] Y. Zhang, J. Luo, K. Hauser, H. A. Park, M. Paldhe, C. S. G. Lee, R. Ellenberg, B. Killen, P. Oh, J. H. Oh, J. Lee, and I. Kim, “Motion planning and control of ladder climbing on DRC-Hubo for DARPA Robotics Challenge,” in Proc. IEEE Int. Conf. Robot. Autom., 2014, pp. 2086-2086. [34] R.S. Hartenberg and J. Denavit, Kinematic Synthesis of Linkages, New York: McGraw-Hill, 1964. [35] D. L. Pieper, “The kinematics of manipulators under computer control,” Ph.D. dissertation, Standford University, 1969. [36] R. C. Luo, C.-A. Chen and A. Spalanzani, 'Effective online trajectory generation of waist and arm for enhancing humanoid robot walking', in Proc. IEEE Int. Syp. Ind. Electron., 2016, pp. 369-374. [37] R. C. Luo, P. H. Chang, J. Sheng, S. C. Gu, C. H. Chen, “Arbitrary biped robot foot gaiting based on variate COM height,” in Proc. IEEE/RAS Int. Conf. Humanoid Robots, 2013, pp. 534-539. [38] J. Englsberger, C. Ott, M. A. Roa, A. Albu-Sch¨affer, and G. Hirzinger, “Bipedal walking control based on capture point dynamics,” in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., 2011, pp. 4420–4427. [39] T. Sato, S. Sakaino, and K. Ohnishi, “Real-time walking trajectory generation method with three-mass models at constant body height for three-dimensional biped robots,” IEEE Trans. Ind. Electron., vol. 58, no. 2, pp. 376-383, Nov. 2011. [40] Q. Huang, K. Yokoi, S. Kajita, K. Kaneko, H. Arai, N. Koyachi and K. Tanie, 'Planning walking patterns for a biped robot,' IEEE Trans. Robot. Automa., vol. 17, no. 32, pp. 280-289, 2001. [41] T. Katayama, T. Ohki, T. Inoue and T. Kato, “Design of an optimal controller for a discrete time system subject to previewable demand,” Int. J. Control, Vol.41, No.3, pp.677-699, 1985. [42] R. C. Luo, C. C. Chen, “Biped walking trajectory generator based on three-mass with angular momentum model using model predictive control,” IEEE Trans. Ind. Electron., vol. 63, pp. 268-276, issue 1, Jan. 2016. [43] R. C. Luo, C. C. Chen, “Quasi-natural humanoid robot walking trajectory generator based on five-mass with angular momentum model,” IEEE Trans. Ind. Electron., Jul. 2017 (accepted). [44] C.-T. Chen, Linear System Theory and Design, 3rd ed.. New York: Oxford Univ. Press, 1999. [45] M. Vidyasagar, 'On undershoot and nonminimum phase zeros,' IEEE Trans. Autom. Control, vol. 31, no. 5, p.440-440, May 1986. | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/68238 | - |
| dc.description.abstract | 為了讓雙足機器人或人形機器人能穩定地行走,零力矩點的理論被廣泛的應用,若零力矩點是在機器人行走時落於腳掌的安全範圍裡,則可判斷是穩定地行走。所以可以利用零力矩點理論來建立機器人的動態模型,倒單擺模型是最常用的模型,但此模型將機器人視為單質心,故有許多模型誤差。為了改善此模型誤差,後有飛輪模型考量此質心轉動慣量的影響因素。在雙足機器人裡,為了提高行走效率及減少模型誤差,有學者提出了三質心模型,將機器人視為三質心,分別為軀幹、左腳及右腳。為了提高三質心模型的精準度,我們考量各質心所產生的角動量,故我們提出了三質心及角動量模型應用於我們實驗室的第一代行走機器人-雙足機器人。後來我們實驗室製作出第二代行走機器人-人形機器人,若三質心及角動量模型應用於人形機器人,其人形機器人行走時的零力矩點誤差偏高。所以我們將人形機器人的雙手考量進模型,並提出了五質心及角動量模型應用於人形機器人,進而減少零力矩點誤差並提升人形機器人的行走效能。
本篇論文研究計畫所討論的步態產生系統有二種。第一、我們提出一個基於三質心及角動量模型使用模型預測控制之雙足機器人行走步態產生系統,此研究目標是降低模型誤差及減少預看的時間,進而提高零力矩點的追蹤及步態產生器的即時性。此研究貢獻是使用三質心及角動量模型來降低模型誤差,進而提升雙足機器人的行走效率與零力矩點的追踨精準度。此步態系統具有及時性,所以若機器人行走時遇到一些意外時,可立即產生新的行走軌跡來處理此意外。此步態產生系統有進行模擬且實現行走實驗於我們實驗室所開發的雙足機器人。 第二、我們提出一個基於五質心及角動量模型使用前饋與回饋控制之人形機器人行走步態產生系統,此研究目標是降低模型誤差及非最小相位系統的屬性,進而提升行走效率及零力矩點的誤差追蹤。此研究所提出的五質心及角動量模型因考量手臂及腳的轉動慣量,所以可以減少模型誤差進而提高人形機器人的行走效能。在非最小相位系統裡,因為頻率特性的關係,其極零點對消法是使用級數近似法,故此步態系統可以克服零力矩點理想軌跡的突然更改。此步態產生系統有進行模擬且實現行走實驗於我們實驗室所開發的人形機器人。 | zh_TW |
| dc.description.abstract | For the stable walking of the biped robot or the humanoid robot, the theory of zero moment point is widely utilized as a stability index. According to the zero moment point theory, the robot will be stable if ZMP moves in of the support polygon. The walking robot is supposed to be modeled dynamically based on zero moment point theory, so that linear inverted pendulum model is the simplest model. Because the model views all mass is concentrated at a point named the center of mass, the modeling is produced. In order to improve the modeling error, the flywheel model takes the inertia of center of mass into account. A researcher proposed three-mass model to enhance the zero moment performance, the walking robot is considered as three points including trunk, left leg and right leg. In order increase the accuracy of the model, we propose three-mass with angular momentum model which is applied in the first generation walking robot, biped robot, in our lab. After we develop the second generation walking robot, humanoid robot, the tracking error of the zero moment point is increased if three-mass with angular momentum model is applied in humanoid robot. Therefore, considering two arms into model, we propose five-mass with angular momentum model for humanoid robot to decrease the tracking error of the zero moment point and increase the walking performance of the humanoid robot.
There are two approaches of the walking trajectory generation in this dissertation, including biped walking trajectory generation using model predictive control and quasi-natural humanoid walking trajectory generation using feedback-feedforward control. Firstly, we present a biped walking trajectory generator based on three-mass with angular momentum model using model predictive control. This approach aims to decrease the modeling error and decrease zero moment point horizon, so that high zero moment point tracking accuracy and immediate generation are achieved. The contribution of this approach is use of three-mass with angular momentum model, the modeling error is reduced and zero moment point tracking performance and walking stability are enhanced. This method allows online walking pattern modification, so that unexpected emergency can be dealt with by immediately changing trajectories. In addition, this proposed biped walking trajectory generator is validated through numerical simulations and the proof-of-concept experiments are conducted using experimental biped robot developed in our laboratory. Secondly, this dissertation proposes to develop a quasi-natural humanoid robot walking trajectory generator based on five-mass with angular momentum model using feedback-feedforward control. This approach aims to minimize modeling error and improve the frequency characteristics from non-minimum phase properties so that walking performance and tracking accuracy are enhanced. This proposed model focuses on the angular momentum effects from arm and leg rotation to reduce modeling error to enhance walking performance. Based on pole-zero cancellation using series approximation method, it can overcome the sudden change of the natural zero moment point reference due to the frequency characteristics in the non-minimum phase control system. The humanoid walking pattern generator is verified and demonstrated using a humanoid robot developed in our laboratory based on five-mass with angular momentum model. | en |
| dc.description.provenance | Made available in DSpace on 2021-06-17T02:15:28Z (GMT). No. of bitstreams: 1 ntu-106-D99921006-1.pdf: 3591124 bytes, checksum: 075d7f53b8a897f755f7282d250b4af0 (MD5) Previous issue date: 2017 | en |
| dc.description.tableofcontents | 誌謝 1
中文摘要 III ABSTRACT V TABLE OF CONTENTS VII LIST OF FIGURES IX LIST OF TABLES XI LIST OF SYMBOLS AND ABBREVIATIONS XII CHAPTER 1 INTRODUCTION 1 1.1 MOTIVATION AND OBJECTIVE 1 1.2 STATE OF THE ART FOR HUMANOID ROBOT 5 1.2.1 ATLAS 5 1.2.2 ASIMO 6 1.2.3 DRC-Hubo 7 1.3 LITERATURE REVIEW 8 1.3.1 Zero Moment Point 8 1.4 THESIS ORGANIZATION 9 CHAPTER 2 SYSTEM STRUCTURE 10 2.1 HARDWARE STRUCTURE AND CONTROL PLATFORM OF BIPED ROBOT 10 2.2 COORDINATE SYSTEM OF BIPED ROBOT 15 2.2.1 Forward kinematics analysis 15 2.2.2 Inverse kinematics Analysis 18 2.3 HARDWARE STRUCTURE AND CONTROL PLATFORM OF HUMANOID ROBOT 21 2.4 COORDINATE SYSTEM OF HUMANOID ROBOT 25 2.4.1 Forward Kinematics Analysis 25 2.4.2 Waist Trajectory Generator of Humanoid Robot 26 2.5 WALKING CONTROL ARCHITECTURE 28 CHAPTER 3 SYSTEM DYNAMIC MODELS OF BIPEDAL ROBOT 30 3.1 CONVENTIONAL MODELS 30 3.1.1 Single-Mass Model 30 3.1.2 Flywheel Model 32 3.1.3 Three-Mass Model 33 3.1.4 Multi-Link Model 36 3.2 OUR PROPOSED MODELS 37 3.2.1 Three-Mass with Angular Momentum Model 38 3.2.2 Five-Mass with Angular Momentum Model 43 CHAPTER 4 WALKING TRAJECTORY GENERATOR BASED ON PREVIEW CONTROL 49 4.1 TRANSFORMATION PROCESS FOR PREVIEW CONTROL 49 4.2 PREVIEW CONTROL BASED ON FIVE-MASS WITH ANGULAR MOMENTUM MODEL 51 CHAPTER 5 BIPED WALKING TRAJECTORY GENERATOR BASED ON THREE-MASS WITH ANGULAR MOMENTUM MODEL USING MODEL PREDICTIVE CONTROL 54 5.1 TRANSFORMATION PROCESS FOR MPC 54 5.2 MPC BASED ON THREE-MASS WITH ANGULAR MOMENTUM MODEL 57 5.3 NUMERICAL SIMULATION 59 5.3.1 Simulation Settings 59 5.3.2 Comparison of Simulated ZMP Output 61 5.4 EXPERIMENTS WITH BIPED ROBOT 63 5.4.1 Experimental Setting 63 5.4.2 Experimental Results and Discussion 64 CHAPTER 6 HUMANOID WALKING TRAJECTORY GENERATOR BASED ON FIVE-MASS WITH ANGULAR MOMENTUM MODEL USING FEEDBACK-FEEDFORWARD CONTROL 68 6.1 TRANSFORMATION PROCESS FOR FFC 68 6.2 FFC BASED ON FIVE-MASS WITH ANGULAR MOMENTUM MODEL 70 6.2.1 Feedback Controller using Pole Placement Method 70 6.2.2 Feedforward Controller with the Natural ZMP Reference 71 6.3 NUMERICAL SIMULATION 74 6.3.1 Simulation Settings 74 6.3.2 Comparison of Simulated ZMP Output 77 6.4 EXPERIMENTS WITH HUMANOID ROBOT 80 6.4.1 Experimental Setting 80 6.4.2 Experimental Results and Discussion 81 CHAPTER 7 CONCLUSIONS AND FUTURE WORKS 86 7.1 CONCLUSIONS 86 7.2 DISCUSSIONS AND FUTURE WORKS 87 REFERENCES 90 VITA 94 | |
| dc.language.iso | en | |
| dc.subject | 前饋與回饋控制 | zh_TW |
| dc.subject | 零力矩點 | zh_TW |
| dc.subject | 雙足機器人行走 | zh_TW |
| dc.subject | 人形機器人行走 | zh_TW |
| dc.subject | 行走步態 | zh_TW |
| dc.subject | 預看控制 | zh_TW |
| dc.subject | 模型預測控制 | zh_TW |
| dc.subject | zero moment point | en |
| dc.subject | humanoid robot walking | en |
| dc.subject | walking pattern | en |
| dc.subject | preview control | en |
| dc.subject | biped robot walking | en |
| dc.subject | model predictive control | en |
| dc.title | 基於五質心及角動量模型之類人形機器人行走步態產生系統之研究 | zh_TW |
| dc.title | Five-Mass with Angular Momentum Model Based Humanoid Robot Walking Trajectory Generation System | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 106-1 | |
| dc.description.degree | 博士 | |
| dc.contributor.oralexamcommittee | 張帆人(Fan Ren Chang),康仕仲(Shih-Chung Kang),陽毅平(Yee-Pien Yang),顏炳郎(Ping-Lang Yen),蘇國嵐(Kuo-Lan Su) | |
| dc.subject.keyword | 零力矩點,雙足機器人行走,人形機器人行走,行走步態,預看控制,模型預測控制,前饋與回饋控制, | zh_TW |
| dc.subject.keyword | biped robot walking,humanoid robot walking,walking pattern,preview control,model predictive control,zero moment point, | en |
| dc.relation.page | 94 | |
| dc.identifier.doi | 10.6342/NTU201704300 | |
| dc.rights.note | 有償授權 | |
| dc.date.accepted | 2017-10-18 | |
| dc.contributor.author-college | 電機資訊學院 | zh_TW |
| dc.contributor.author-dept | 電機工程學研究所 | zh_TW |
| 顯示於系所單位: | 電機工程學系 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-106-1.pdf 未授權公開取用 | 3.51 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
