透過您的圖書館登入
IP:216.73.216.194
  • 學位論文

二足機器人之設計與控制

Design and Control of a Biped Robot

指導教授 : 黃漢邦

摘要


本文之主要目的,在於設計一台雙足機器人,並搭配適當的演算法及控制電路,來達成機器人於一般路面上穩定行走的成果。 在機構設計部分,以繪圖軟體CATIA以及工程軟體ADAMS去製作並且模擬kinematics與dynamics,進而預先驗證實驗結果。本文亦推導及驗證腳部機構之順向、逆向的運動學及動力學,並應用於腳部機構的運動規劃及控制上。 在步態行走控制器之設計部分,結合了中央軌跡產生器(CPG)以及零矩點指標來產生機器人重心之軌跡,再根據此重心軌跡產生擺動腳的軌跡,最後配合逆向運動學來達成全身性的運動。 在控制部分,使用DSP與FPGA之結合去做多軸馬達控制,並擷取腳踝部位裝設的六軸力規之訊號,實現具阻尼特性的阻抗控制,使機器人對地面有更好的適應性。 最終的整合測試部分,於電腦端人機介面下達控制指令,測試機器人的各種動作。未來期望能應用嵌入式系統的技術,使兩足機器人能夠成為一獨立運作之系統,做全自主運動。 關鍵詞:二足機器人、CPG、ZMP、步態規劃、運動控制

關鍵字

二足機器人 CPG ZMP 步態規劃 運動控制

並列摘要


The purpose of this thesis is to design a biped robot and realize the stable walking in practical environments with an appropriate trajectory generator and controller. In the mechanism design, we use CATIA and ADAMS to construct the robot and simulate the kinematics and dynamics. The forward and inverse kinematics are also described and apply to the trajectory planning and control. In the trajectory generator, the combination of central pattern (CPG) and Zero Moment Point (ZMP) is applied to generate the trajectory of center of gravity (COG) of the biped robot. The foot trajectory is produced according to the output of CPG. Finally, the whole-body motion is fulfilled by solving the inverse kinematics. In the controller design, the combination of DSP and FPGA is applied to achieve the multi-motor control. With the information of six-axis force/torque sensor, the impedance control can be applied to the biped robot so that the robot can adapt the environment more easily. In the final integration, trajectories are calculated in PC and send to the robot via GUI to test all kinds of motions. In the future, we expect to bring the technique of embedded system into the biped robot to realize the autonomous motion. Finally, the simulation and experiment results verify that the biped robot can walk on a flat ground stably without falling with the proposed CPG/ZMP system. Key words: Biped Robot, CPG, ZMP, Trajectory Planning, Motion Control

並列關鍵字

Biped Robot CPG ZMP Trajectory Planning Motion Control

參考文獻


[3] S. Aoi and K. Tsuchiya, “Locomotion Control of a Biped Robot Using Nonlinear Oscillators,” Autonomous Robots, Vol. 19, No. 3, pp. 219-232, 2005.
[6] T. F. Chan and R. V. Dubey, “A Weighted Least-Norm Solution Based Scheme for Avoiding Joint Limits for Redundant Joint Manipulators,” IEEE Trans. On Robotics and Automation, Vol. 11, No. 2, pp. 286-292, April 1995.
[9] K. Demura, N. Tachi, T. Maekawa, and T. Ueno, “KENSEI-chan: Design of a Humanoid for Running,” RoboCup2001, LANI2377, pp. 331-336, 2002.
[10] E. R. Dunn and R.D. Howe, “Foot Placement and Velocity Control in Smooth Bipedal Walking,” Proceedings of the 1996 IEEE Intl. Conf. on Robotics and Automation, Vol. 1, pp. 578-583, April 1996.
[13] B. Espiau, “BIP: A Joint Project for the Development of an Anthropomorphic Biped Robot,” ICAR ‘97, Monterey, CA, pp. 267-272, July 7-9, 1997.

延伸閱讀