A Balance Keeping Control for Humanoid Robots by Using Model Predictive Control

2016-06-01
Bilgin, Nurdan
Özgören, Mustafa Kemal
Recent improvements in the actuators and the control methods allow the production of humanoid robots that may outperform human beings in balance keeping control under the effect of suddenly occurring disturbances. For this purpose, the current study proposes using the model predictive control (MPC) law in order to provide robustness for a humanoid robot against sudden disturbances. The main motivation for choosing MPC is that it naturally provides precautions against the predicted future disturbances and parameter changes. In order to check the performance of the humanoid robot considered here in a balance recovery reaction under the effect of a sudden external disturbance, its performance is compared to the experimentally recorded responses of a human subject. A single-axis tilt-platform is used to apply the sudden disturbance experimentally to the human subject. The results of the experimental runs show that there are obviously noticeable differences between the initial and final postures of the human subject. Therefore, the MPC method is applied to the humanoid robot in two different versions. In the first version, the robot tries to come back to the initial equilibrium posture. In the second version, the robot aims at the final equilibrium posture, which is observed in the experimental data of the human subject. The automatic prediction of the final equilibrium posture by the robot itself without imitating a human being will possibly be a typical subject of interest in the forthcoming studies. In this study, the robot detects and predicts a suddenly applied external disturbance automatically, and it generates the necessary control inputs to recover its balance. The simulation results indicate that the humanoid robot with MPC can give a much faster and smoother balance recovery response to the same external disturbance as compared to the response of the actual human subject. Hence, it is concluded that the proposed MPC law may be applied successfully to the humanoid robots that will relieve the human beings from several risky-environmental tasks in the future.

Suggestions

The learning and use of traversability affordance using range images on a mobile robot
Ugur, Emre; Dogar, Mehmet R.; Cakmak, Maya; Şahin, Erol (2007-04-14)
We are interested in how the concept of affordances can affect our view to autonomous robot control, and how the results obtained from autonomous robotics can be reflected back upon the discussion and studies on the concept of affordances. In this paper, we studied how a mobile robot, equipped with a 3D laser scanner, can learn to perceive the traversability affordance and use it to wander in a room filled with spheres, cylinders and boxes. The results showed that after learning, the robot can wander around...
A control system using behaviour hierarchies and neuro-fuzzy approach
Arslan, Dilek; Alpaslan, Ferda Nur; Department of Computer Engineering (2005)
In agent based systems, especially in autonomous mobile robots, modelling the environment and its changes is a source of problems. It is not always possible to effectively model the uncertainity and the dynamic changes in complex, real-world domains. Control systems must be robust to changes and must be able to handle these uncertainties to overcome this problem. In this study, a reactive behaviour based agent control system is modelled and implemented. The control system is tested in a navigation task usin...
A control system using behavior hierarchies and neuro-fuzyy approach
Arslan, Didem; Alpaslan, Ferda Nur (null; 2005-09-14)
In agent-based systems, especially in autonomous mobile robots, modelling the environment and its changes is a source of problems. It is not always possible to effectively model the uncertainty and the dynamic changes in complex, real-world domains. Control systems must be robust to changes and must be able to handle the uncertainties to overcome this problem. In this study, a reactive behaviour based agent control system is modelled and implemented. The control system is tested in a navigation task using a...
Design of a low-costs warm robotic system for flocking
Demir, Çağrı Ata; Turgut, Ali Emre; Department of Mechanical Engineering (2019)
Swarm robotics is an approach to the coordination of large numbers of robots. The main motivation of this thesis is to study a robotic system designed to do flocking both indoors and outdoors. A walking robot is designed parallel to this purpose. In the first part of thesis, a leg is designed to minimize the displacement of center of mass of robot in vertical axis to eliminate mechanical noise. Mechanism analysis and Matlab optimization tools are utilized in this process. Then, electronic components of robo...
A behavior based robot control system using neuro-fuzzy approach
Öğüt, Demet; Alpaslan, Ferda Nur; Department of Computer Engineering (2003)
In autonomous navigation of mobile robots the dynamic environment is a source of problems. Because it is not possible to model all the possible conditions, the key point in the robot control is to design a system that is adaptable to different conditions and robust in dynamic environments. This study presents a reactive control system for a Khepera robot with the ability to navigate in a dynamic environment for reaching goal objects. The main motivation of this research is to design a robot control, which i...
Citation Formats
N. Bilgin and M. K. Özgören, “A Balance Keeping Control for Humanoid Robots by Using Model Predictive Control,” 2016, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/53338.