Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A control method for stable walking of a humanoid robot

A technology of humanoid robot and control method, which is applied in the field of stable walking control of humanoid robot, and can solve problems such as the internal relationship between swing arm and balance that have not been deeply explored

Active Publication Date: 2017-02-01
TONGJI UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Later, more researchers used the swing of the robot arm for balance compensation. Most of them only controlled the arm and walking to maintain a certain phase difference for periodic motion, and did not deeply explore the internal relationship between swing arm and balance.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A control method for stable walking of a humanoid robot
  • A control method for stable walking of a humanoid robot
  • A control method for stable walking of a humanoid robot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. This embodiment is implemented on the premise of the technical solution of the present invention, and provides a detailed implementation manner and a specific operation process, but the protection scope of the present invention is not limited to the following embodiments.

[0056] like figure 1 As shown, a control method for stable walking of a humanoid robot, the method includes the following steps:

[0057] Step S1: Obtain the momentum and angular momentum that the robot system needs to generate to compensate for the ZMP tracking error.

[0058] Step S1 specifically includes:

[0059] 101: It is known that for a humanoid robot, when considering the inertia tensor when each link rotates, the ZMP calculation formula of the robot is constructed based on the coordinate system, and the ZMP of the robot can be calculated by the following formula: ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a humanoid robot stable waling control method comprising the steps that step S1: momentum and angular momentum generated for compensation of a ZMP tracking error by a robot system are acquired; step S2: mapping from a robot configuration space to the momentum and the angular momentum is acquired by utilizing a momentum jacobian matrix based on the mode of differential kinematics; step S3: damping pseudo inverse calculation is performed on the momentum jacobian matrix so that inverse mapping of mapping in the step S2 is obtained, and thus a robot configuration space command is acquired and is corresponding to momentum compensation control task in walking; and step S4: the momentum compensation control task is allocated by adopting a dynamic priority switching mode, and movement commands of all joints are generated. Compared with methods in the prior art, parsing momentum control is applied to humanoid robot balance control via a ZMP calculation formula, and the control problem is integrated into a task space control system so that unknown disturbance can be suppressed by the humanoid robot by utilizing compensation momentum generated by local movement.

Description

technical field [0001] The invention relates to the field of robot control, in particular to a control method for stably walking of a humanoid robot. Background technique [0002] From the observation of human's own walking process, it can be found that humans can obtain the ability to suppress disturbances by accelerating the balance skills of parts of the body, such as swinging arms, shaking swimming feet, and rotating the body. Some researchers imitate the method of human acceleration and local disturbance suppression to compensate the motion of humanoid robots. In the early days, Taknishi and Michael et al. compensated the ZMP tracking error by adding a rotatable mass block, which suppressed the external disturbance to a certain extent. However, such methods require additional masses and are not suitable for general-purpose humanoid robotic systems. Later, more researchers used the swing of the robot arm for balance compensation. Most of them only controlled the arm to...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G05D1/02
Inventor 陈启军刘成菊许涛
Owner TONGJI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products