Design and control of the bipedal humanoid robot locomotion are challenging areas of research. Accurate models of the kinematics and dynamics of the robot are essential to achieve bipedal locomotion. Bipedal walking can be achieved either with flat-foot or toe-foot walking. Flat-foot walking is more stable but slower, whereas toe-foot walking produces more natural and faster motion. Furthermore in toe-foot walking it is possible to perform stretch knee walking. The mechanical structure of the robot is designed with compact modular parts so that the robot kinematics can be modelled as a multi-point-mass system, and its dynamics are modelled applying the inverted pendulum model and the zero-moment-point concept. The optimality in the gait trajectory is achieved exploiting augmented model predictive control methods taking into consideration the trade-off between walking speed and stability. The robustness and stability of the walking gaits and posture in the presence of internal or external disturbances are enhanced by adopting angular compensation with joint control techniques. The thesis develops a flat-foot optimal walking gait generation method. The effectiveness of the control technique and the passive-toe design is validated by simulation tests with the robot walking on slope, stepping over an obstacle and climbing a stair. The walking gaits are implemented on a mid-size (1.6 meter, 58 kg) bipedal robot. Experiments demonstrate the effectiveness of the new proposed Augmented Model Predictive Control (AMPC) method has improved and produced a smoother gaits tracking trajectory in comparison with existing LQR and preview methods; and at the same time the proposed algorithms are able to reduce noise interference.
Identifer | oai:union.ndltd.org:bl.uk/oai:ethos.bl.uk:656749 |
Date | January 2014 |
Creators | Wee, Teck Chew |
Contributors | Astolfi, Alessandro; Xie, Ming |
Publisher | Imperial College London |
Source Sets | Ethos UK |
Detected Language | English |
Type | Electronic Thesis or Dissertation |
Source | http://hdl.handle.net/10044/1/24436 |
Page generated in 0.017 seconds