Patent classifications
G05B2219/40264
Humanoid robot and its control method and computer readable storage medium
The present disclosure provides a humanoid robot and its control method and computer readable storage medium. The method includes: obtaining a current torque of a sole of the humanoid robot, an inclination angle of the sole, an inclination angle of a first joint of the humanoid robot, and an inclination angle of a second joint of the humanoid robot; calculating current feedforward angular velocities of motors of the first and second joints through the obtained information; calculating feedback angular velocities of the motors of the first and second joints; and obtaining inclination angles of the joints based on the feedforward angular velocities of the motors and the feedback angular velocities of the motors, and performing, through the motor of the second joint, a deviation control on the joints according to the inclination angles of the joints.
MOTION CONTROL METHOD, ROBOT CONTROLLER AND COMPUTER READABLE STORAGE MEDIUM
A motion control method, a robot controller, and a computer readable storage medium are provided. The method includes: calculating an inverse Jacobian matrix of a whole-body generalized coordinate vector at a current time relative to an actual task space vector of a humanoid robot; calculating a target generalized coordinate vector corresponding to a to-be-executed task space vector at a current moment by combining an actual task space vector and the to-be-executed task space vector into a null space of the inverse Jacobian matrix according to preset position constraint(s) corresponding to the whole-body generalized coordinate vector; and controlling a motion state of the humanoid robot according to the target generalized coordinate vector. In this manner, the motion of the humanoid robot is optimized as a whole to achieve the purpose of controlling the humanoid robot to avoid the limits of the motion of joints.
Method for controlling a robot and its end-portions and device thereof
The present disclosure provides a method for controlling end-portions of a robot. The method includes obtaining joint information of a robot by at least one sensor and determining a first posture of an end-portion of the robot in accordance with the joint information, obtaining end-portion information of the robot by the sensor and obtaining the second posture of the end-portion of the robot including the interference information in accordance with the end-portion information of the robot and the first posture of the end-portion of the robot, and conducting a closed-loop control on the robot in accordance with an error between the second posture of the end-portion of the robot and a predetermined expected posture of the end-portion of the robot.
Database construction for control of robotic manipulator
An electronic apparatus for a database construction and control of a robotic manipulator is provided. The electronic apparatus stores information associated with a task of a robotic manipulator. The electronic apparatus further receives a first plurality of signals from a first plurality of sensors associated with a wearable device. The electronic apparatus further applies a predefined model on a first set of signals of the first plurality of signals. The electronic apparatus further determines arrow direction information based on the application of the predefined model on the first set of signals. The electronic apparatus further aggregates the determined arrow direction information with information about the first set of signals to generate output information. The electronic apparatus further stores the generated output information for each of a first plurality of poses performed for the task using the wearable device.
MOTION TERRAIN DETERMINING METHOD, ROBOT, AND COMPUTER-READABLE STORAGE MEDIUM
A motion terrain determining method, a robot, and a computer-readable storage medium are provided. The method includes: determining each sine parameter and each cosine parameter corresponding to a target joint in a plurality of joints of the robot according to one or more constraint conditions; determining a motion trajectory of the robot according to the sine parameter and the cosine parameter corresponding to the target joint; and determining a motion terrain of the robot according to the motion trajectory. In this manner, the best motion terrain can be obtained, and the robot is controlled to move on the determined motion terrain when determining the dynamics parameters of the robot, where the obtained dynamics parameters are more accurate to effectively improve the efficiency of the identification of the dynamics parameters.
ROBOT CONTROL SYSTEM
A posture estimating section acquires image data in which images of a person are recorded, to estimate a posture of the person. A motion control section controls the motion of a robot device on the basis of an estimation result of the posture estimating section. A synchronization control section synchronizes a posture of the robot device with the posture of the person estimated by the posture estimating section. A correction processing section corrects the synchronized motion of the robot device made by the synchronization control section.
ROBOT POSTURE CONTROL METHOD AND ROBOT AND COMPUTER READABLE STORAGE MEDIUM USING THE SAME
The present disclosure provides a robot posture control method as well as a robot and a computer readable storage medium using the same. The method includes: constructing a virtual model of the robot, wherein the virtual model comprises a momentum wheel inverted pendulum model of the robot and an angle between a sole surface of the robot and a horizontal plane; and performing a posture control based on outer-loop feedback control, inner loop compensation for the external disturbance rejection in position level, inner loop external disturbance rejection via null-space in velocity level, and inner loop external disturbance rejection in force/acceleration level on the robot. In this manner, a brand-new virtual model is provided, which can fully reflect the upper body posture, centroid, foot posture, and the like of the robot which are extremely critical elements for the balance and posture control of the robot.
ROBOT CONTROL SYSTEM
A posture estimating circuit acquires image data in which images of a person are recorded, to estimate a posture of the person. A motion control circuit controls the motion of a robot device on the basis of a result of estimation by the posture estimating circuit. A first motion control circuit synchronizes a posture of the upper body of the robot device with a posture of the upper body of the person estimated by the posture estimating circuit. A second motion control circuit carries out a stabilization control of the lower body of the robot device.
DATABASE CONSTRUCTION FOR CONTROL OF ROBOTIC MANIPULATOR
An electronic apparatus for a database construction and control of a robotic manipulator is provided. The electronic apparatus stores information associated with a task of a robotic manipulator. The electronic apparatus further receives a first plurality of signals from a first plurality of sensors associated with a wearable device. The electronic apparatus further applies a predefined model on a first set of signals of the first plurality of signals. The electronic apparatus further determines arrow direction information based on the application of the predefined model on the first set of signals. The electronic apparatus further aggregates the determined arrow direction information with information about the first set of signals to generate output information. The electronic apparatus further stores the generated output information for each of a first plurality of poses performed for the task using the wearable device.
ROBOT, TRANSMISSION METHOD, AND TRANSMISSION ESTIMATION METHOD
A robot (100) includes a movable portion (100M) transformable into a plurality of different forms; a storage unit (31) that stores relationship information indicating a relationship between the form of the movable portion (100M) and transmission information; a specifying unit (322) that specifies a form of the movable portion (100M) used for transmitting the transmission information to a transmission target based on the relationship information; and an operation control unit (323) that performs control to transform the movable portion (100M) into the form specified by the specifying unit (322).