English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 54907/89265 (62%)
造訪人次 : 10599667      線上人數 : 19
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋
    請使用永久網址來引用或連結此文件: http://tkuir.lib.tku.edu.tw:8080/dspace/handle/987654321/111435


    題名: 基於ROS與SOPC之人形機器人的行走速度規劃
    其他題名: Walking speed planning for humanoid robot based on ROS and SOPC
    作者: 蕭聖儒;Xiao, Sheng-Ru
    貢獻者: 淡江大學電機工程學系碩士班
    翁慶昌;Wong, Ching-Chang
    關鍵詞: 人形機器人;行走步態;速度規劃;運動學;姿態估測;虛實整合;機器人作業系統;軟硬體協同設計;SoC FPGA;SoPC;Gazebo;Humanoid Robots;Walking Gait;Speed Planning;Kinematics;Attitude Estimation;Cyber-Physical System(CPS);Robot Operating System (ROS);Hardware Software Co-design
    日期: 2016
    上傳時間: 2017-08-24 23:52:48 (UTC+8)
    摘要: 本論文提出一個基於機器人作業系統(Robot Operating System, ROS)之人形機器人的實現方法,ROS為分散式的架構,並以點對點網路將所有的處理序連接在一起交換資訊。本論文在Linux環境下以ROS建構人形機器人的軟體開發系統,並與嵌入式系統SoC FPGA整合,實現軟硬體協同設計。本論文實現人形機器人的行走速度規劃,以人形機器人的腰部作為質量中心點(Center of Mass, CoM),透過規劃CoM的速度規劃產生雙足步態軌跡,再透過雙足運動模型計算關節旋轉角度,使人形機器人具有行走能力。在行走過程中,因為馬達背隙、地面不平或是機構重量因素,造成人形機器人在運動過程中不平穩甚至跌倒,因此本論文加入卡爾曼濾波器(Kalman Filter),融合陀螺儀與加速度計估測出身體傾斜角度姿態,再透過姿態控制器計算出角度補償,使行走過程中不會跌倒。最後,結合控制實際的人形機器人與Gazebo模擬器,實現虛實整合系統。
    This thesis proposes an implementation of humanoid robot based on Robot Operating System (ROS). The system architecture of ROS is a distributed system. The ROS uses peer-to-peer network to link all processes to exchange data. In the Linux environment, the humanoid robot system is built to develop the software system through ROS which combines with embedded system SoC FPGA and achieve hardware and software co-design. This thesis proposes speed planning of humanoid robot. The waist of humanoid robot to be the Center of Mass (CoM). According to speed planning of CoM to produce the walking trajectory of biped. And then motor angle is obtained by kinematics module to make humanoid robot to walk. Because of gears backlash, uneven floor, and mechanism weight, it made humanoid robot unstable or even fall while walking. Therefore, the system uses Kalman filter that combine gyro sensor with acceleration sensor to estimate the slope angle of upper body. Then posture controller is used to determine an angle compensation to make humanoid robot walk stable. Finally, this thesis combines reality humanoid robot and simulator Gazebo to achieve Cyber-Physical System (CPS).
    顯示於類別:[電機工程學系暨研究所] 學位論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML55檢視/開啟

    在機構典藏中所有的資料項目都受到原著作權保護.

    TAIR相關文章

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