-
公开(公告)号:US20230415333A1
公开(公告)日:2023-12-28
申请号:US18210026
申请日:2023-09-19
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Ligang Ge , Yizhang Liu , Chunyu Chen , Zheng Xie , Youjun Xiong
IPC: B25J9/16 , G05B19/4155
CPC classification number: B25J9/1602 , G05B19/4155 , G05B2219/40244
Abstract: A center of mass (COM) planning method includes: obtaining a planning position of the COM and a planning speed of the COM of a robot, and calculating a planning capture point of the robot according to the planning position of the COM and the planning speed of the COM; obtaining a measured position of the COM and a measured speed of the COM, and calculating a measured capture point of the robot according to the measured position the measured speed; calculating a desired zero moment point (ZMP) of the robot based on the planning capture point and the measured capture point; obtaining a measured ZMP of the robot, and calculating an amount of change in a position of the COM according to the desired ZMP and the measured ZMP; and correcting the planning position of the COM according to the amount of change in the position of the COM.
-
公开(公告)号:US20230381963A1
公开(公告)日:2023-11-30
申请号:US18201744
申请日:2023-05-24
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: MENG YAN , Chunyu Chen , Xuan Luo , Zhihao Zhang , Youjun Xiong
IPC: B25J9/16
CPC classification number: B25J9/1664 , B25J9/1694
Abstract: A robot control method, a computer-readable storage medium, and a robot are provided. The method includes: obtaining first motion data, where the first motion data is human arm end motion data collected by a virtual reality device; obtaining second motion data by mapping the first motion data to a working space of an end of a robotic arm of the robot; obtaining a state of each joint of the robotic arm of the robot, and obtaining control data of the joint by performing a quadratic programming solving on the second motion data and the state of the joint; and controlling, by a motion controller of the robot, the robotic arm of the robot to move according to the obtained control data of each joint of the robot by transmitting the control data of the joint to the motion controller, so that the control method is relatively more natural, intuitive, and flexible.
-
公开(公告)号:US11691284B2
公开(公告)日:2023-07-04
申请号: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
CPC classification number: B25J9/1664 , B25J9/1651 , B25J9/1694 , B25J13/085 , B25J13/088 , 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.
-
公开(公告)号:US20230158672A1
公开(公告)日:2023-05-25
申请号:US18052535
申请日:2022-11-03
Applicant: UBTECH ROBOTICS CORP LTD.
Inventor: YIZHANG LIU , Youjun Xiong , Xianwen Zeng , Zhihao Zhang , Meihui Zhang , Chunyu Chen
IPC: B25J9/16
CPC classification number: B25J9/1666 , B25J9/163
Abstract: A robot obstacle avoidance method, a robot controller using the same, and a storage medium are provided. The method includes: determining an influence value of an obstacle on a motion range of a joint of the robot according to a position of the obstacle in a workspace of the robot; establishing a state transition relationship of the robot by taking a joint velocity of the robot as a control target and a joint angular velocity of the robot as a control input quantity; and avoiding the robot from colliding with the obstacle during a movement process of the robot by performing a model predictive control on the robot according to the state transition relationship and the influence value. In the present disclosure, the influence of the obstacle on the motion range of the joint of the robot is fully considered.
-
公开(公告)号:US20230133934A1
公开(公告)日:2023-05-04
申请号:US18089588
申请日:2022-12-28
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Chunyu Chen , Yizhang Liu , Ligang Ge , Jie Bai , Jiangchen Zhou , Qiuyue Luo , Youjun Xiong
IPC: B25J9/16 , B25J13/08 , B62D57/032
Abstract: A method for controlling a legged robot includes: in response to detection of a collision event associated with a foot of a swing leg of the biped robot, terminating a trajectory component planning of the swing leg in a collision direction; calculating a position offset in the collision direction according to an external force that is received by the foot of the swing leg in the collision direction and obtained in real time, based on a foot dragging control mode, and determining a replanned trajectory component in the collision direction based on the position offset; and controlling the swing leg to move based on the replanned trajectory component in the collision direction and a desired trajectory component of the swing leg in a non-collision direction.
-
公开(公告)号:US11420694B2
公开(公告)日:2022-08-23
申请号:US16452532
申请日:2019-06-26
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Youjun Xiong , Chunyu Chen , Yizhang Liu , Ligang Ge , Jianxin Pang
IPC: B62D57/032
Abstract: The present disclosure provides a robot gait planning method and a robot with the same. The method includes: obtaining, through the sensor set, force information of feet of the robot under a force applied by a target object; calculating coordinates of zero moment points of the feet of the robot with respect to a centroid of a body of the robot based on the force information; and determining a gait planning result for the robot based on the coordinates of the zero moment points with respect to the centroid of the body. The present disclosure is capable of converting the force of the target object to the zero moment points, and using the zero moment points to perform the gait planning, so that the robot follows the target object in the case that the robot is subjected to a force of the target object.
-
47.
公开(公告)号:US20220194500A1
公开(公告)日:2022-06-23
申请号:US17562985
申请日:2021-12-27
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Hongge Wang , Ligang Ge , Yizhang Liu , Jie Bai , Chunyu Chen , Xingxing Ma , Jiangchen Zhou , Youjun Xiong
IPC: B62D57/032 , B25J9/16
Abstract: A stepping down trajectory planning method as well as a robot using the same and a computer readable storage medium are provided. The method includes: dividing a stepping down process of the robot into a plurality of planned stages; adjusting a start position of a swing leg of the robot according to an ankle-to-heel distance, where the ankle-to-heel distance is a horizontal distance between an ankle joint of the swing leg of the robot and a heel of the swing leg of the robot; determining an initial state and an end state of the swing leg in each of the planned stages according to the start position; and obtaining a planned trajectory of the swing leg by performing a curve fitting on the swing leg in each of the planned stages the initial state and the end state.
-
48.
公开(公告)号:US20220193896A1
公开(公告)日:2022-06-23
申请号:US17557076
申请日:2021-12-21
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Hongge Wang , Chunyu Chen , Yizhang Liu , Ligang Ge , Jie Bai , Xingxing Ma , Jiangchen Zhou
IPC: B25J9/16 , B62D57/02 , G05B19/4155
Abstract: A robot balance control method as well as a robot using the same and a computer readable storage medium are provided. In the method, a brand new flywheel model different from the existing flywheel model is created. In this flywheel model, the foot of the support leg of the robot is equivalent to the massless link of the flywheel model, while rest parts of the robot are equivalent to the flywheel of the flywheel model. Compared with the various models in the prior art, this flywheel model is more in line with the actual situation of the robot during the monoped supporting period. By controlling the posture of the foot of the support leg based on this flywheel model, a better balance effect can be achieved, which avoids the overturning of the robot.
-
49.
公开(公告)号:US20220152827A1
公开(公告)日:2022-05-19
申请号:US17314039
申请日:2021-05-06
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Xingxing Ma , Chunyu Chen , Ligang Ge , Hongge Wang , Mingqiang Huang , Jiangchen Zhou , Yizhang Liu , Zheng Xie , Youjun Xiong
IPC: B25J9/16
Abstract: A biped robot gait control method as well as a robot and a computer readable storage medium are provided. During the movement, the system obtains a current supporting pose of a current supporting leg of the biped robot, and calculates a relative pose between the supporting legs based on the current supporting pose and a preset ideal supporting pose of a next step. The system further calculates modified gait parameters of the next step based on the relative pose between the two supporting legs and a joint distance between left and right ankle joints in an initial state of the biped robot when standing. Finally, the system controls the next supporting leg to move according to the modified gait parameters.
-
公开(公告)号:US20210197370A1
公开(公告)日:2021-07-01
申请号:US17133575
申请日:2020-12-23
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Chunyu Chen , Yizhang Liu , Ligang Ge , Zheng Xie , Youjun Xiong , Jianxin Pang
IPC: B25J9/16 , G05D1/02 , B62D57/032
Abstract: A robot control method includes: acquiring distances between a center of mass (COM) of the biped robot and each of preset key points of feet of the biped robot, and acquiring an initial position of the COM of the biped robot; calculating a position offset of the COM based on the distances; adjusting the initial position of the COM based on the position offset of the COM to obtain a desired position of the COM of the biped robot; and determining desired walking parameters of the biped robot based on the desired position of the COM by using a preset inverse kinematics algorithm, wherein the desired walking parameters are configured to control the biped robot to walk.
-
-
-
-
-
-
-
-
-