請使用永久網址來引用或連結此文件:
https://tkuir.lib.tku.edu.tw/dspace/handle/987654321/119349
|
題名: | Real-time FPGA-based balance control method for a humanoid robot pushed by external forces |
作者: | Liu, Chih-Cheng;Lee, Tsu-Tian;Xiao, Sheng-Ru;Lin, Yi-Chung;Lin, Yi-Yang;Wong, Ching-Chang |
關鍵詞: | humanoid robot;balance control;push recovery;linear inverted pendulum model;field-programmable gate array (FPGA) |
日期: | 2020-04-14 |
上傳時間: | 2020-10-08 12:10:12 (UTC+8) |
摘要: | In this paper, a real-time balance control method is designed and implemented on a field-programmable gate array (FPGA) chip for a small-sized humanoid robot. In the proposed balance control structure, there are four modules: (1) external force detection, (2) push recovery balance control, (3) trajectory planning, and (4) inverse kinematics. The proposed method is implemented on the FPGA chip so that it can quickly respond to keep the small-sized humanoid robot balanced when it is pushed by external forces. A gyroscope and an accelerometer are used to detect the inclination angle of the robot. When the robot is under the action of an external force, an excessively large inclination angle may be produced, causing it to lose its balance. A linear inverted pendulum with a flywheel model is employed to estimate a capture point where the robot should step to maintain its balance. In addition, the central pattern generators (CPGs) with a sinusoidal function are adopted to plan the stepping trajectories. Some experimental results are presented to illustrate that the proposed real-time balance control method can effectively enable the robot to keep its balance to avoid falling down. |
關聯: | Applied Sciences 10(8), 2699 |
DOI: | 10.3390/app10082699 |
顯示於類別: | [電機工程學系暨研究所] 期刊論文
|
文件中的檔案:
檔案 |
描述 |
大小 | 格式 | 瀏覽次數 |
index.html | | 0Kb | HTML | 187 | 檢視/開啟 |
|
在機構典藏中所有的資料項目都受到原著作權保護.
|