Generation of Complex Dynamic Motion for a Humanoid Robot
نویسنده
چکیده
Whole-body coordinated motion of a humanoid robot is known to be a difficult problem for the robotics community. Factors like the dynamic model of the robot, its physical limitations, and its stability throughout the motion must be considered for the results to be implementable on a real robot. Redundancy poses great difficulties as the control of a certain part of the humanoid, if not well planned, can produce non desirable effects on other parts, generating motions that look by far unnatural as compared to the way a human being would do it. This thesis has as starting point an inverse dynamics control scheme based on quadratic programming optimization. This scheme was extended with different tasks to control the different parts of the robot body satisfying at the same time the dynamic stability condition and the joint limits constraints. The implemented dynamically controlled visual task makes the motion of the head more realistic. The results of the control scheme consist on the robot HRP-2 sitting down on a chair. To this end, there is control over the head, chest, waist, both hands, both feet and the grippers, at different times, but often coinciding with more than one prioritized task at the same time. The rigid contacts are not limited to the ground surface with the feet, but extended to the hands with the armrest. These additional contacts make it possible for the robot to sit down in a realistic way. Human imitation is another complex area for whole-body motion. The second result presented in this thesis involves the imitation of a person’s dance by the robot. The motion was first acquired from a dancer using a motion capture system available at the laboratory, and then the robot’s joints were recovered using a forward kinematics optimization scheme. The motion thus obtained was further dynamically processed using the inverse dynamics control scheme to generate a dynamically stable motion for the robot since the ZMP condition is considered in the model. The motion is additionally modified using arbitrary tasks on the operational space or directly on the joint space in order to make the robot imitate the original motion more closely or even purposely differ from it at some point. The availability of these fast and easily realizable modifications, while maintaining dynamic stability, gives special advantages to the method proposed for imitation.
منابع مشابه
Analytical Dynamic Modelling of Heel-off and Toe-off Motions for a 2D Humanoid Robot
The main objective of this article is to optimize the walking pattern of a 2D humanoid robot with heel-off and toe-off motions in order to minimize the energy consumption and maximize the stability margin. To this end, at first, a gait planning method is introduced based on the ankle and hip joint position trajectories. Then, using these trajectories and the inverse kinematics, the position tra...
متن کاملOptimized Joint Trajectory Model with Customized Genetic Algorithm for Biped Robot Walk
Biped robot locomotion is one of the active research areas in robotics. In this area, real-time stable walking with proper speed is one of the main challenges that needs to be overcome. Central Pattern Generators (CPG) as one of the biological gait generation models, can produce complex nonlinear oscillation as a pattern for walking. In this paper, we propose a model for a biped robot joint tra...
متن کاملAdvanced Control of Biped Robot Motion
Next generation robots will be required to operate alongside people in complex environments that are primarily designed for humans. Humanoid robots present themselves as the logical choice for such tasks. In order to successfully navigate within human environments, humanoid robots require complex dynamic movements with robust balance maintenance on uneven terrain and during unexpected balance d...
متن کاملAssistive Humanoid Robot Arm Motion Generation in Dynamic Environment Based on Neural Networks
Assistive humanoid robots operating in everyday life environments have to autonomously navigate and perform several tasks. In this paper we propose a neural network based humanoid robot navigation and arm trajectory generation. The robotic system, which is equipped with a visual sensor, laser range finders, navigates in the environment. The neural controllers generate the robot arm motion in dy...
متن کاملTrajectory Optimization of Cable Parallel Manipulators in Point-to-Point Motion
Planning robot trajectory is a complex task that plays a significant role in design and application of robots in task space. The problem is formulated as a trajectory optimization problem which is fundamentally a constrained nonlinear optimization problem. Open-loop optimal control method is proposed as an approach for trajectory optimization of cable parallel manipulator for a given two-end-po...
متن کاملFlexible Foot/Ankle Based on PKM with Force/Torque Sensor for Humanoid Robot
This paper describes the development of a novel humanoid robot foot/ankle based on an orientation Parallel Kinematic Mechanism for intelligent and flexible control. With three identical Universal-Prismatic-Spherical prismatic-actuated limbs and a central Universal-Revolute passive limb, the PKM can perform three degrees of freedom rotation motions. In order to enable the humanoid robot safely t...
متن کامل