-
公开(公告)号:US20200206898A1
公开(公告)日:2020-07-02
申请号:US16572637
申请日:2019-09-17
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: YOUJUN XIONG , Ligang Ge , Yizhang Liu , Chunyu Chen , Zheng Xie , Jianxin Pang
Abstract: There are a biped robot gait control method and a biped robot, where the method includes: obtaining six-dimensional force information, and determining a motion state of two legs of the biped robot; calculating a ZMP position of each of two legs of the biped robot; determining a ZMP expected value of each of the two legs in real time; obtaining a compensation angle of an ankle joint of each of the two legs of the biped robot by inputting the ZMP position, a change rate of the ZMP position, the ZMP expected value, and a change rate of the ZMP expected value to an ankle joint smoothing controller so as to perform a close-loop ZMP tracking control on each of the two legs; adjusting a current angle of the ankle joint of each of the two legs of the biped robot in real time; and repeating the forgoing steps.
-
公开(公告)号:US12076860B2
公开(公告)日:2024-09-03
申请号:US17561609
申请日:2021-12-23
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Ligang Ge , Yizhang Liu , Chunyu Chen , Zheng Xie , Youjun Xiong
IPC: B62D57/032 , B25J9/16 , B62D57/024
CPC classification number: B25J9/1602 , B25J9/1633
Abstract: A control method for a robot includes: determining a desired zero moment point (ZMP) of the robot; obtaining a position of a left foot and a position of a right foot of the robot, and calculating desired support forces of the left foot and the right foot according to the desired ZMP, the positions of the left foot and the right foot; obtaining measured support forces of the left foot and the right foot, and calculating an amount of change in length of the left leg and an amount of change in length of the right leg according to the desired support forces of the left foot and the right foot, the measured support forces of the left foot and the right foot; and controlling the robot to walk according to the amount of change in length of the left leg and the right leg.
-
23.
公开(公告)号:US11983012B2
公开(公告)日:2024-05-14
申请号:US17462019
申请日:2021-08-31
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Xingxing Ma , Chunyu Chen , Yizhang Liu , Ligang Ge , Hongge Wang , Jie Bai , Jiangchen Zhou , Zheng Xie
IPC: G05D1/00 , B62D57/032
CPC classification number: G05D1/0214 , G05D1/0231 , B62D57/032
Abstract: A dynamic footprint set generation method, a biped robot using die same, and a computer readable storage medium are provided. The method includes: obtaining preset footprint calculation parameters; calculating a landing point position based on the preset footprint calculation parameters; determining a landing point range based on a landing point position, and performing a collision detection on the landing point range; recording the corresponding landing point position in a footprint set in response to the detection result representing there being no collision; obtaining a preset adjustment amplitude to update a preset displacement angle after the recording is completed; and returning to the calculating the landing point position until the footprint set is generated. By continuously adjusting the preset displacement angle, each landing point position is calculated accordingly, and the valid landing point positions are recorded in the footprint set, which provides more feasible landing points for navigation planning.
-
公开(公告)号:US20230271656A1
公开(公告)日:2023-08-31
申请号:US18144160
申请日:2023-05-05
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Ligang Ge , Yizhang Liu , Chunyu Chen , Zheng Xie , Youjun Xiong
IPC: B62D57/032 , G01M1/12 , B25J9/16 , B25J13/08
CPC classification number: B62D57/032 , G01M1/122 , B25J9/161 , B25J9/1633 , B25J13/085
Abstract: A robot state estimation method, a computer-readable storage medium, and a legged robot are provided. The method includes: obtaining force information of a left leg of a robot and a right leg of the robot; calculating a ZMP of the robot in a world coordinate system based on the force information of the left leg and the force information of the right leg; and calculating a position of a center of mass (CoM) of the robot based on a preset linear inverted pendulum model. In this manner, a brand-new linear inverted pendulum model is constructed in advance, which uses the ZMP of the robot as a supporting point of the model, thereby fully considering the influence of the change of the position of the ZMP of the robot on the position of the CoM.
-
公开(公告)号:US11644840B2
公开(公告)日:2023-05-09
申请号:US17109099
申请日:2020-12-01
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Dake Zheng , Yizhang Liu , Zheng Xie , Jianxin Pang , Youjun Xiong
IPC: B25J9/16 , G05D1/02 , B25J13/08 , B62D57/032 , B25J11/00
CPC classification number: G05D1/0212 , B25J9/1641 , B25J9/1653 , B25J13/088 , B62D57/032 , B25J11/008
Abstract: 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.
-
公开(公告)号:US11604466B2
公开(公告)日:2023-03-14
申请号:US17120232
申请日:2020-12-13
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Chunyu Chen , Yizhang Liu , Ligang Ge , Zheng Xie , Youjun Xiong , Jianxin Pang
IPC: B25J9/16 , B62D57/02 , G05D1/02 , G05B19/4155 , G01L5/16
Abstract: A robot balance control method includes: obtaining force information associated with a left foot and a right foot of the robot; calculating a zero moment point of a center of mass (COM) of a body of the robot based on the force information; calculating a first position offset and a second position offset of the robot according to the zero moment point of the COM of the body; updating a position trajectory of the robot according to the first position offset and the second offset to obtain an updated position of the COM of the body; performing inverse kinematics analysis on the updated position of the COM of the body to obtain joint angles of the left leg and the right leg of the robot; and controlling the robot to move according to the joint angles.
-
公开(公告)号:US20220203522A1
公开(公告)日:2022-06-30
申请号:US17561629
申请日:2021-12-23
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Ligang Ge , Yizhang Liu , Chunyu Chen , Zheng Xie , Youjun Xiong
Abstract: A robot control method includes: determining a planned capture point and a measured capture point of the robot so as to calculate a capture point error of the robot; obtaining positions of a left foot and a right foot of the robot, and a planned zero moment point (ZMP) of the robot so as to calculate desired support forces of the left foot and the right foot; calculating desired torques of the left foot and the right foot according to the capture point error, the desired support forces of the left foot and the right foot; obtaining measured torques of the left foot and the right foot so as to calculate desired poses of the left foot and the right foot; and controlling the robot to walk according to the desired poses of the left foot and the desired pose of the right foot.
-
公开(公告)号:US20220203521A1
公开(公告)日:2022-06-30
申请号:US17561609
申请日:2021-12-23
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Ligang Ge , Yizhang Liu , Chunyu Chen , Zheng Xie , Youjun Xiong
IPC: B25J9/16
Abstract: A control method for a robot includes: determining a desired zero moment point (ZMP) of the robot; obtaining a position of a left foot and a position of a right foot of the robot, and calculating desired support forces of the left foot and the right foot according to the desired ZMP, the positions of the left foot and the right foot; obtaining measured support forces of the left foot and the right foot, and calculating an amount of change in length of the left leg and an amount of change in length of the right leg according to the desired support forces of the left foot and the right foot, the measured support forces of the left foot and the right foot; and controlling the robot to walk according to the amount of change in length of the left leg and the right leg.
-
公开(公告)号:US11230001B2
公开(公告)日:2022-01-25
申请号:US16572637
申请日:2019-09-17
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Youjun Xiong , Ligang Ge , Yizhang Liu , Chunyu Chen , Zheng Xie , Jianxin Pang
IPC: B25J9/00 , B25J13/08 , B25J9/16 , B62D57/032
Abstract: There are a biped robot gait control method and a biped robot, where the method includes: obtaining six-dimensional force information, and determining a motion state of two legs of the biped robot; calculating a ZMP position of each of two legs of the biped robot; determining a ZMP expected value of each of the two legs in real time; obtaining a compensation angle of an ankle joint of each of the two legs of the biped robot by inputting the ZMP position, a change rate of the ZMP position, the ZMP expected value, and a change rate of the ZMP expected value to an ankle joint smoothing controller so as to perform a close-loop ZMP tracking control on each of the two legs; adjusting a current angle of the ankle joint of each of the two legs of the biped robot in real time; and repeating the forgoing steps.
-
公开(公告)号:US20210178587A1
公开(公告)日:2021-06-17
申请号:US17120225
申请日:2020-12-13
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Chunyu Chen , Yizhang Liu , Ligang Ge , Zheng Xie , Hongge Wang , Youjun Xiong , Jianxin Pang
IPC: B25J9/16 , B25J13/08 , B62D57/032
Abstract: A robot control method includes: obtaining force information associated with a left foot and a right foot of the robot; calculating a zero moment point of a COM of a body of the robot based on the force information; updating a motion trajectory of the robot according to the zero moment point of the COM of the body to obtain an updated position of the COM of the body; performing inverse kinematics analysis on the updated position of the COM of the body to obtain joint angles of a left leg and a right leg of the robot; and controlling the robot to move according to the joint angles.
-
-
-
-
-
-
-
-
-