English  |  正體中文  |  简体中文  |  Items with full text/Total items : 54931/89277 (62%)
Visitors : 10601899      Online Users : 24
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU 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: http://tkuir.lib.tku.edu.tw:8080/dspace/handle/987654321/102661

    Title: 小型人形機器人之即時行走的SOPC設計與實現
    Other Titles: SOPC design and implementation of real-time walking for small-sized humanoid robots
    Authors: 劉智誠;Liu, Chih-Cheng
    Contributors: 淡江大學電機工程學系博士班
    翁慶昌;Wong, Ching-Chang
    Keywords: 雙足機器人;座標旋轉數位計算器;可程式規劃系統晶片;行走步態;biped robot;CORDIC;SoPC;Walking Gait
    Date: 2014
    Issue Date: 2015-05-04 10:01:21 (UTC+8)
    Abstract: 本論文提出一種雙足行走步態的設計方式,並用座標旋轉數位計算器(CORDIC)演算法將行走步態和逆運動學計算利用SOPC方式實現。在行走步態方面,本論文在基於振盪為基礎的簡單模型中,提出一些可以利用正弦函數來描述雙足行走步態的公式。為了更自然更容易定義所描述的振盪器參數,本論文選擇以機器人的腰部擺動長度、步伐長度、抬腳高度以及行走時間作為參數設定,可針對機器人特性與需求各別設定,不需要精確的數學模型,即可輕易地設計所需的步態軌跡,再利用逆運動學求得步態軌跡與各馬達間的關係。由於CORDIC只需要加減法、位移及少數的記憶體即可實現根號、三角與反三角等函數的計算,所以本論文以CORDIC演算法來實現機器人之步態軌跡和逆運動學的函數計算。由實驗結果得知,借由FPGA硬體電路高速平行運算的特性,可以大幅降低IPC工業電腦與Nios II軟體執行的運算負擔,也讓IPC與Nios II較有餘力執行影像、策略以及智慧型演算法等功能。以FPGA硬體電路實現機器人的行走步態系統和逆運動學,其計算只產生小範圍的誤差。因此,本論文以CORDIC演算法將機器人步態軌跡和逆運動學利用SOPC方式實現可以達到即時控制,最後再加上利用FPGA方式實現機器人行走之地面傾斜估測方式來判斷是否行走在傾斜地面。
    In this thesis, a design method of biped gait for humanoid robots is proposed.
    A CORDIC-based SOPC system is used to design biped gait and inverse
    kinematics. In the biped gait, some equations represented by sinusoidal
    functions are proposed to describe a biped walking. In order to be more
    natural and of more practical importance, oscillation parameters are described
    by the swing length, step length, and lifting height of a biped robot. These
    parameters can be set from characteristics and requirements for biped robot.
    Accurate mathematics model is not necessary. The biped gait can be easily
    designed. Then we use inverse kinematics to obtain the relationship between
    gait trajectory and each motor. Because CORDIC algorithm only needs
    addition and subtraction, displacement, and mininal memory for calculating
    the square-root, trigonometric, and inverse trigonometric functions, thus the
    CORDIC algorithm method is used to calculate walking gait and inverse
    kinematics for a biped robot in this paper. From the experimental results,
    FPGAs are capable of high- performance parallel computing, the
    computational burden of IPC and Nios II soft-core processor can be greatly
    reduced. Let master controller can execute strategic, image processing,
    intelligent algorithms , etc. FPGA hardware method is used to compute the
    walking gait and inverse kinematics. These results computed by the FPGA
    hardware method are almost the same as that computed by the software
    method. Therefore, the proposed CORDIC-based FPGA hardware design
    method can really be applied to improve the real-time control performance of
    biped robot. And a estimation method of a walking robot on a horizontal plane
    is designed on the FPGA hardware method to determine whether the robot can
    working in slope surface
    Appears in Collections:[Graduate Institute & Department of Electrical Engineering] Thesis

    Files in This Item:

    File SizeFormat

    All items in 機構典藏 are protected by copyright, with all rights reserved.

    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library & TKU Library IR teams. Copyright ©   - Feedback