政大機構典藏-National Chengchi University Institutional Repository(NCCUR):Item 140.119/36377
English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 113318/144297 (79%)
Visitors : 51052348      Online Users : 897
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    Please use this identifier to cite or link to this item: https://nccur.lib.nccu.edu.tw/handle/140.119/36377


    Title: 即時自動產生人體下半身動作的運動計劃
    Real Time Planning for Humanoid Lower Body Motion
    Authors: 陳培鋒
    Pei-Feng Chen
    Contributors: 李蔡彥
    Tsai-Yen Li
    陳培鋒
    Pei-Feng Chen
    Keywords: 即時模擬人體走路動作
    運動計劃器
    反向關節運動
    貝茲曲線控制
    行進效率
    行走步伐節奏
    即時操控
    Date: 2002
    Issue Date: 2009-09-18 18:26:15 (UTC+8)
    Abstract: 在製作動畫上,模擬人體的運動一直是困難的課題;但在如線上遊戲等急速成長的虛擬環境應用中,人物運動的動畫常是不可或缺的一環。過去在此方面的相關研究雖然為數不少,但大多數的系統皆只適用於某特定的地形或事先給定的腳步落點;能根據地形特徵而自動產生對應之行走運動者並不常見。本論文提議的系統,便是一個能即時模擬人體走路動作的運動計劃器。我們以反向關節運動的方式,分析人體在不平路面上行走時的運動特徵,並以貝茲曲線表示懸浮腿的運動軌跡。透過貝茲曲線控制點的調整,可以讓下半身的肢體避免碰觸到凸起的路面。其次,此系統也包含了腳步計劃的機制,讓虛擬人物能以行進效率為準則,計劃未來數步內保證可行的步伐。再者,我們根據實際測量的資料與觀察,找出行進過程中每個階段在時間分配上的差異,並利用製作動畫的原理,加入緩入與緩出的概念,以調整行走步伐的節奏,使動畫更具真實感。最後,我們將此模擬系統套用於「線上模擬」與「即時操控」兩種不同模式的應用系統,以驗證此系統之即時性與實用性。
    Simulating human motion has been an important and challenging topic in computer graphics for many years, especially after the booming of virtual environment applications such as on-line games. Although there has been much research on this topic, most previous systems are only capable of generating a realistic locomotion for a set of given footsteps on a flat ground in an off-line manner. The system we propose in this thesis is a lower-body motion simulator for humanoid capable of planning efficient footsteps and automatically generating collision-free locomotion in real time. First, we observe and analyze the motion characteristics of human walking and use Bézier curves to represent the trajectory of a floating leg during a stride. We use an inverse kinematics approach to compute the corresponding joint angles for a given leg trajectory. By adjusting the control points of the curve, we can change its shape to avoid collisions with the ground. Second, the system also includes a footstep planner that can generate successful and efficient gaits over an uneven terrain with an empirical energy consumption model. Third, according to observation and measured data, we use the “ease-in” and “ease-out” techniques and appropriate timing for each phase of a walking cycle to generate more realistic motions. Finally, we have applied this motion simulator to a virtual environment system with two types of operation modes: on-line simulation and real-time navigation which are verified the efficiency and practicability of such a system.
    第一章 導論
    1.1 研究動機與目的
    1.2 問題描述
    1.3 系統特色與論文貢獻
    1.4 本論文的章節架構
    第二章 相關研究
    2.1 背景
    2.2 機構學方法
    2.3 動力學方法
    2.4 歷年相關研究
    第三章 系統總覽
    3.1 系統流程與架構
    3.2 系統之輸入參數
    3.3 元件介紹
    3.3.1 步伐產生元件
    3.3.2 動作生成元件
    3.3.3 步伐軌跡調整元件
    第四章 步伐的計劃
    4.1 腳步落點分析
    4.2 腳步計劃器
    第五章 動作的生成
    5.1 人體下半身運動的觀察
    5.2 反向關節運動
    5.3 關鍵格的產生
    5.3.1 第一關鍵格
    5.3.2 第二關鍵格
    5.3.3 第三關鍵格
    5.4 內插方法
    5.4.1 內插第一關鍵格與第二關鍵格
    5.4.2 內插第二關鍵格與第三關鍵格
    5.4.3 內插第三關鍵格與下一步之第一關鍵格
    5.5 避碰方法
    5.6 行走步伐節奏
    5.7 行走步伐內插分析
    5.8 行走於彎曲路徑
    第六章 實驗成果
    6.1 系統介面
    6.2 平地行走實例
    6.3 不平路面行走實例
    6.3.1 上樓梯與上坡之行走實例
    6.3.2 下樓梯與下坡行走實例
    6.4 腳步計劃實例
    6.5 腳步計劃器之效率
    6.6 彎曲路徑行走實例
    第七章 虛擬環境中的人體運動計劃
    7.1 路徑規劃系統
    7.2 即時操控環境
    7.3 實作考量
    7.3.1 地形剖面圖
    7.3.2 腳步計劃器
    第八章 結論與未來發展
    8.1 結論
    8.2 未來發展
    參考文獻
    附錄A:貝茲曲線
    Reference: [1] A. Bruderlin and T. W. Calvert, “Goal-Directed, Dynamic Animation of Human Walking,” Proceedings of ACM SIGGRAPH, 1989.
    [2] C. Chaisukkosol and P. Chongstitvatana, “Automatic Synthesis of Robot Programs for a Biped Static Walker by Evolutionary Computation,” Proceedings of the Second Asian Symposium on Industrial Automation and Robotics, 2001.
    [3] S.-K. Chung and J. K. Hahn, “Animation of Human Walking in Virtual Environments,” Proceedings of Computer Animation Conference, 1999.
    [4] M. G. Choi, J. Lee and S. Y. Shin, “A Probabilistic Approach to Planning Biped Locomotion with Prescribed Motions,” Technical Report, CS-TR-2001-162, Computer Science Department, KAIST, 2000.
    [5] K. Hase and R. B. Stein, “Turning Strategies During Human Walking,” The American Physiological Society, 1999.
    [6] J. K. Hodgins, W. L. Wooten, D. C. Brogan and J., F. O’Brien, “Animating Human Athletics,” Proceedings of ACM SIGGRAPH, 1995.
    [7] V. T. Inman, H. J. Ralston, and F. Todd, “Human Walking,” Williams and Wilkins, Baltimore/London, 1981.
    [8] H. Ko, “Kinematic and Dynamic techniques for Analyzing, Predicting, and Animating Human Locomotion,” PhD thesis, University of Pennsylvania, 1994.
    [9] A. D. Kuo, “Energetics of Actively Powered Locomotion Using the Simplest Walking Model,” Journal of Biomechanical Engineering, 2002.
    [10] H. Lim, Y. Kaneshima and A. Takanishi, “Online Walking Pattern Generation for Biped Humanoid Robot with Trunk,” Proceedings of IEEE International Conference on Robotics and Automation, 2002.
    [11] T.Y. Li, P.F. Chen and P.Z. Huang, “Motion Planning for Humanoid Walking in a Layered Environment,” Proceedings of IEEE International Conference on Robotics and Automation, 2003.
    [12] C. K. Liu and Z. Popovic, “Synthesis of Complex Dynamic Character Motion from Simple Animations,” Proceedings of ACM SIGGRAPH, 2002.
    [13] E. Nichools, “Bipedal Dynamic Walking in Robotics,” Honours Thesis, University of Western Australia, 1998.
    [14] M. G. Pandy and N. Berme, “A Numerical Method for Simulating the Dynamics of Human Walking,” Journal of Biomechanics, 1988.
    [15] M. Panne, J. Laszlo, P. Huang and P. Faloutsos, “Towards Agile Animated Characters,” Proceedings of IEEE International Conference on Robotics and Automation, 2000.
    [16] Ralston HJ., “Energy-Speed Relation and Optimal Speed During Level Walking,” Int Z Angew Physiol, 1958.
    [17] H. Rijpkema and M. Girard, “Computer Animation of Knowledge- Based Human Grasping,” Proceedings of ACM SIGGRAPH, 1991.
    [18] J. Rose and J. G. Gamble, “Human Walking,” Williams and Wilkins, 1994.
    [19] A. J. Stewart and J. F. Cremer, “Animation of 3D Human Locomotion: Climbing stairs and Descending Stairs,” Eurographics Workshop on Animation and Simulation, pp. 152-168, 1992.
    [20] F. M. Silva and J. A. T. Machado, “Energy Analysis During Biped Walking,” Proceedings of IEEE International Conference on Robotics and Automation, 1999.
    [21] H. C. Sun and D. N. Metaxas, “Automating gait generation,” Proceedings of ACM SIGGRAPH, 2001.
    [22] A. Takanishi, H.-O. Lim, M. Tsuda and I. Kato, “Realization of Dynamic Biped Walking Stabilized by Trunk Motion on a Sagittally Uneven Surface,” Proceedings of IEEE International Workshop on Intelligent Robots and Systems, 1990.
    [23] S. Tak, O. Song and H.-S. Ko, “Motion Balance Filtering,” Proceedings of the Eurographics Conference, 2000.
    [24] K. Tsutsuguchi, S. Shimada and Y. Suenaga, “Human walking animation based on foot reaction force in the three-dimensional virtual world,” The Journal of Visualization and Computer Animation, 2000.
    [25] Winter DA, “Biomechanics and Motor Control of Human Movement,” New York: Wiley, 1990.
    [26] A. Witkin and Z. Popovic, “Motion Warping,” Proceedings of ACM SIGGRAPH, 1995.
    [27] EAI spec., URL:<http://www.web3d.org/WorkingGroups/vrml-eai/>.
    [28] HANIM (The humanoid animation working group), URL :<http://www.hanim.org>.
    [29] Humanoid models, URL :< http://www.cis.upenn.edu/~beitler/hanim/>.
    [30] VRML 97 spec., URL:<http://www.vrml.org>.
    Description: 碩士
    國立政治大學
    資訊科學學系
    90753009
    91
    Source URI: http://thesis.lib.nccu.edu.tw/record/#G0090753009
    Data Type: thesis
    Appears in Collections:[Department of Computer Science ] Theses

    Files in This Item:

    File SizeFormat
    index.html1KbHTML2414View/Open


    All items in 政大典藏 are protected by copyright, with all rights reserved.


    社群 sharing

    著作權政策宣告 Copyright Announcement
    1.本網站之數位內容為國立政治大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
    The digital content of this website is part of National Chengchi University Institutional Repository. It provides free access to academic research and public education for non-commercial use. Please utilize it in a proper and reasonable manner and respect the rights of copyright owners. For commercial use, please obtain authorization from the copyright owner in advance.

    2.本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本網站維護人員(nccur@nccu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
    NCCU Institutional Repository is made to protect the interests of copyright owners. If you believe that any material on the website infringes copyright, please contact our staff(nccur@nccu.edu.tw). We will remove the work from the repository and investigate your claim.
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback