Design and implementation of walking pattern and trajectory compensator of NAO humanoid robot
Hilmi Fadli, Egi Hidayat, Carmadi Machbub
- 发表年份
- 2016
- 引用次数
- 2
摘要
Humanoid robot is a dynamic robot which can walk with two legs like a human. Many researchers are interested in this class of robot due to its flexibility in reaching a variety of terrain and also its similarity to humans. The main problem often faced by developers is the motion control system which is rather nontrivial. Having 25 DOF with only two legs, it is difficult to model the robot movement that achieves static and dynamic balance. To facilitate the developer, there needs to be a model that can be used as a foundation for the development of robot motion system. This model allows us to obtain the information which needed in the formation of the robot posture. Information such as joint position, position of the center of mass, ZMP position, support polygon and load torque of each joint can affect the balance of the formed posture. In addition, with the establishment of some proper posture, it is possible to determine several sequential postures that generate a walking pattern. The walking pattern enables the humanoid robot to move to another place. However, in reality, this robot movement often has a shifting trajectory from the target location due to various reasons. A Neuro-Fuzzy system has been designed and implemented to compensate error in trajectory tracking. This system processes the trajectory shift by fuzzy logic (linguistic) combined with learning algorithms that allows the system to change its own structures to produce better control output. Smaller shift on trajectory is achieved as the number of learning iteration increases.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991