Patents Assigned to UBTECH ROBOTICS CORP.
-
Patent number: 12257725Abstract: A jumping motion control method for a biped robot includes: before feet of the biped robot leaves a support surface, estimating a motion trajectory of the biped robot that leaves the support surface according to a period of time when the biped robot stays or flips in the air; calculating a first motion angle of each joint of legs of the biped robot according to the motion trajectory and inverse kinematics; determining a constraint condition according to a motion type to which an action to be performed by the biped robot corresponds; optimizing the first motion angles according to the constraint condition to obtain a second motion angle of each joint of legs of the biped robot; and controlling a jumping motion of the biped robot according to the second motion angles.Type: GrantFiled: October 31, 2022Date of Patent: March 25, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Chunyu Chen, Ligang Ge, Yizhang Liu, Jiangchen Zhou, Qiuyue Luo, Youjun Xiong
-
Patent number: 12253615Abstract: A beacon map construction method, a device, and a computer-readable storage medium are provided. In the method, obtaining measured positions of beacons at the (i?1)-th station point by a measuring equipment; obtaining a first pose constraint relationship of the measuring equipment at the i-th station point relative to the (i?1)-th station point; obtaining a second pose constraint relationship of the i-th station point relative to beacons at the i-th station point, based on a pose of each of the beacons at the i-th station point, and the positions of the beacons at the (i?1)-th station point; determining an error equation of the i-th station point based on the first pose constraint relationship and the second pose constraint relationship; and optimizing the error equation to determine a position of the i-th station point, and constructing a beacon map based on the determined position of the i-th station point.Type: GrantFiled: December 26, 2022Date of Patent: March 18, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Yu Tang, Mingqiang Huang, Dunhao Liu, Tiecheng Sun, Jichao Jiao
-
Patent number: 12250929Abstract: A pet feeder includes: a housing, a heat conduction member, a temperature adjustment structure and a heat dissipation member that are arranged in the housing, a tray, a cover, and an actuating mechanism. The temperature adjustment structure includes a thermoelectric cooling member and a control module. The thermoelectric cooling member includes a first side connected to the heat conduction member and a second side in contact with the heat dissipation member. The control module is to control the first side of the thermoelectric cooling member to heat or cool. The tray is arranged in the housing and connected to the heat conduction member, and defines two compartments for placing pet food. The cover is arranged on the tray and defines a window in communication with the at least two compartments. The actuating mechanism is arranged in the housing and is to rotate the tray or the cover.Type: GrantFiled: October 18, 2023Date of Patent: March 18, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Jin Li, Yudong Liu, Xinshui Huang, Xianglong Li, Jun Li
-
Patent number: 12240119Abstract: A motion control method, a robot, and a computer-readable storage medium are provided. The method includes: calculating a task matrix and expected information of each task of the robot based on reference trajectory information of each task of the robot in a control period and state estimation information of each task of the robot in the control period; calculating a constraint matrix and a boundary of an inequality constraint that the robot needs to satisfy based on the state estimation information; constructing a hierarchical quadratic programming problem with recursive hierarchical projection based on all the information obtained above, a real-time determined weight coefficient of each task, and a real-time determined priority level of each task: and solving the hierarchical quadratic programming problem to obtain a result, and generating a joint control instruction for controlling each joint of the robot to move.Type: GrantFiled: November 9, 2022Date of Patent: March 4, 2025Assignee: UBTECH ROBOTICS CORP LTDInventor: Gang Han
-
Patent number: 12243242Abstract: A method includes: performing target detection on a current image to obtain detection information of a plurality of detected targets; obtaining position prediction information of each of a plurality of tracked targets and a number of times of tracking losses of targets from tracking information of each of the tracked targets, and determining a first matching threshold for each of the tracked targets according to the number of times of tracking losses of targets; calculating a motion matching degree between each of the tracked targets and each of the detected targets according to the position detection information and the position prediction information; for each of the tracked targets, obtaining a motion matching result according to the motion matching degree and the first matching threshold corresponding to the tracked target; and matching the detected targets and the tracked targets according to the motion matching results to obtain a tracking result.Type: GrantFiled: July 18, 2022Date of Patent: March 4, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Shuping Hu, Jun Cheng, Jingtao Zhang, Miaochen Guo, Dong Wang, Zaiwang Gu, Jianxin Pang
-
Patent number: 12233550Abstract: A robot control method, a robot, and a computer-readable storage medium are provided. The method includes: obtaining a linear motion model of a robot; determining a predicted state corresponding to each moment in a preset time period based on the linear motion model; determining an expected state corresponding to each moment in the preset time period; and determining a compensation value of a velocity of joint(s) at each moment from k-th moment to k+N?1-th moment based on the predicted state corresponding to each moment in the preset time period and the expected state corresponding to each moment in the preset time period, determining instruction parameter(s) at the k-th moment based on the compensation value of the velocity of the joint(s) at the k-th moment, and adjusting a position of each of the joint(s) of the robot according to the instruction parameter(s) at the k-th moment.Type: GrantFiled: November 28, 2022Date of Patent: February 25, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Xianwen Zeng, Yizhang Liu, Youjun Xiong
-
Patent number: 12226903Abstract: A method for controlling gait of a biped robot includes: collecting a lateral center of mass (CoM) speed and a lateral CoM position of the biped robot when the biped robot walks in place; calculating phase variables of virtual constraints corresponding to the CoM of the biped robot in a first phase and a second phase according to the lateral CoM speed and the lateral CoM position; constructing motion trajectory calculation equations for the biped robot based on the phase variables corresponding to the first phase and the second phase, respectively; and finding inverse solutions for joints of the biped robot using the motion trajectory calculation equations to obtain joint angles corresponding to each of the joints of the biped robot to realize gait control.Type: GrantFiled: April 29, 2022Date of Patent: February 18, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Qiuyue Luo, Ligang Ge, Yizhang Liu, Chunyu Chen, Jie Bai
-
Patent number: 12202131Abstract: A bidirectional energy storage device for a joint includes: a sleeve comprising two, opposite open ends; a first sliding member and a second sliding member that are slidably disposed at the open ends of the sleeve, respectively; an elastic member comprising two, opposite ends that are respectively in contact with the first sliding member and the second sliding member; a first telescopic link comprising a first end and an opposite, second end, the first end of the first telescopic link pivotally connected to the first sliding member, the first telescopic link configured to rotate to drive the first sliding member to slide; a second telescopic link comprising a first end and an opposite, second end, the first end of the second telescopic link pivotally connected to the second sliding member, the second telescopic link configured to rotate to drive the second sliding member to slide.Type: GrantFiled: February 27, 2024Date of Patent: January 21, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Zhongkui Huang, Hongyu Ding, Xuchao Du, Zheng Xie, Wenhua Fan
-
Patent number: 12186909Abstract: A robot control method, a robot, and a computer-readable storage medium are provided. The method includes: obtaining a trajectory planning parameter of joint(s) of the robot, force data of an end of the robot, and force data of the joint(s); obtaining an end admittance compensation amount; determining a first joint parameter and a first slack variable corresponding to the end admittance compensation amount in a joint space of each of the joint(s) based on the end admittance compensation amount and the trajectory planning parameter; obtaining a joint admittance compensation amount; determining a second joint parameter based on the first joint parameter, the first slack variable, the joint admittance compensation amount, and the trajectory planning parameter; determining a target joint commanding position based on the second joint parameter; and controlling the robot to move according to the target joint commanding position.Type: GrantFiled: December 6, 2022Date of Patent: January 7, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Xianwen Zeng, Yizhang Lìu, Xuan Luo, Youjun Xiong
-
Patent number: 12179364Abstract: A motion trajectory planning method for a robotic manipulator having a visual inspection system, includes: in response to a command instruction, obtaining environmental data collected by the visual inspection system; determining an initial DS model motion trajectory of the robotic manipulator according to the command instruction, the environmental data, and a preset teaching motion DS model library, wherein the teaching motion DS model library includes at least one DS model motion trajectory generated based on human teaching activities; and at least based on a result of determining whether there is an obstacle, whose pose is on the initial DS model motion trajectory, in a first object included in the environmental data, correcting the initial DS model motion trajectory to obtain a desired motion trajectory of the robotic manipulator.Type: GrantFiled: December 31, 2021Date of Patent: December 31, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Dake Zheng, Yizhang Liu, Jianxin Pang, Huan Tan, Youjun Xiong
-
Patent number: 12172325Abstract: A collision detection method, a storage medium, and a robot are provided. The method includes: calculating an external torque of a first joint of the robot based on a preset generalized momentum-based disturbance observer; calculating an external torque of a second joint of the robot based on a preset long short-term memory network; calculating an external torque of a third joint of the robot based on the external torque of the first joint and the external torque of the second joint; and determining whether the robot has collided with an external environment or not based on the external torque of the third joint and a preset collision threshold. In the present disclosure, the component of the model error in the joint external torque calculated by the disturbance observer is eliminated to obtain the accurate contact torque, thereby improving the accuracy of the collision detection.Type: GrantFiled: December 6, 2022Date of Patent: December 24, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Meihui Zhang, Yizhang Liu, Youjun Xiong, Huan Tan
-
Patent number: 12171188Abstract: A pet litter device includes: a base configured to be placed on a support surface, the base defining a recessed portion that comprises a recess surface defining an opening, and a drum rotatably connected to the base and partly received in the recessed portion. The drum has an outer lateral surface. The recess surface and a portion of the outer lateral surface that faces the recess surface define a gap and form a passage in communication with the opening. The recess surface is to guide litter particles entering the passage to pass through the opening to fall on the support surface.Type: GrantFiled: August 15, 2022Date of Patent: December 24, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Kexin Tian, Yangming Qian, Jin Li, Yanhui Chai
-
Patent number: 12138803Abstract: 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.Type: GrantFiled: December 28, 2022Date of Patent: November 12, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Chunyu Chen, Yizhang Liu, Ligang Ge, Jie Bai, Jiangchen Zhou, Qiuyue Luo, Youjun Xiong
-
Patent number: 12134194Abstract: A robot balance control method, a controller, and a computer readable storage medium are provided. The method includes: obtaining a desired motion trajectory matching a current motion status by performing a parameter adaptation adjustment on a current planned motion trajectory; determining, according to the motion status, a desired state parameter of each of soles, a centroid, and a waist of a humanoid robot for conforming to the desired motion trajectory; calculating, based on the motion status and the desired state parameter of each of the soles, the centroid, and the waist of the humanoid robot, a desired driving parameter of the humanoid robot for simultaneously meeting a robot dynamics requirement, a sole control requirement, a centroid control requirement, a waist control requirement, and force control parameter distribution constraint(s) at the current moment; and controlling, based on the desired driving parameter, a movement of the humanoid robot.Type: GrantFiled: March 31, 2022Date of Patent: November 5, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Yan Xie, Youjun Xiong
-
Stepping down trajectory planning method, robot using the same, and computer readable storage medium
Patent number: 12122468Abstract: 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.Type: GrantFiled: December 27, 2021Date of Patent: October 22, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Hongge Wang, Ligang Ge, Yizhang Liu, Jie Bai, Chunyu Chen, Xingxing Ma, Jiangchen Zhou, Youjun Xiong -
Patent number: 12115673Abstract: 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.Type: GrantFiled: November 3, 2022Date of Patent: October 15, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Yizhang Líu, Youjun Xiong, Xianwen Zeng, Zhihao Zhang, Meihui Zhang, Chunyu Chen
-
Patent number: 12103187Abstract: A path planning method and a biped robot using the same are provided. The method includes: generating a candidate node set for a next foot placement based on a biped robot's own parameters and joint information of a current node, adding valid candidate nodes in the candidate node set to a priority queue so as to select optimal nodes for realizing next node expansion. These optimal nodes are output to generate a foot placement sequence from an initial node to a target node, which can greatly reduce the search amount for path nodes when the robot's legs intersect and touch the ground, thereby improving the efficiency of path planning.Type: GrantFiled: November 2, 2021Date of Patent: October 1, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Xingxing Ma, Chunyu Chen, Ligang Ge, Yizhang Liu, Hongge Wang, Jie Bai, Zheng Xie, Jiangchen Zhou, Meihui Zhang, Shuo Zhang, Youjun Xiong
-
Patent number: 12103177Abstract: A decoupling control method for a humanoid robot includes: decomposing tasks of the humanoid robot to obtain kinematic tasks and dynamic tasks, and classifying corresponding joints of the humanoid robot into kinematic task joints or dynamic task joints; solving desired positions and desired speeds of the kinematic task joints for performing the kinematic tasks according to desired positions and desired speeds of ends in the kinematic tasks using inverse kinematics; calculating torques of the kinematic task joints based on the desired positions and desired speeds of the kinematic task joints; and solving a pre-built optimization model of torques required for the dynamic task joints based on the calculated torques of the kinematic task joints, to obtain torques required by the dynamic task joints for performing the dynamic tasks.Type: GrantFiled: July 20, 2022Date of Patent: October 1, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Yijie Guo, Mingguo Zhao, Youjun Xiong
-
Patent number: 12097621Abstract: A method for generating a center of mass (CoM) trajectory includes determining an actual pose of a center of mass (CoM), a pose of a left foot, and a pose of a right pose of a robot; determining a first pose tracking vector of the robot according to the actual pose of the CoM and the pose of the left foot, and determining a second pose tracking vector of the robot according to the actual pose of the CoM and the pose of the right foot; and controlling a desired pose of the CoM of the robot to alternately track the pose of the left foot and the pose of the right foot, according to the first pose tracking vector and the second pose tracking vector, so as to generate a desired CoM trajectory of the robot.Type: GrantFiled: April 22, 2022Date of Patent: September 24, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Jie Bai, Ligang Ge, Chunyu Chen, Yizhang Liu, Youjun Xiong
-
Patent number: 12094084Abstract: Image processing methods are provided. One of the method includes: obtaining a to-be-processed multi-channel feature maps; obtaining multi-channel first output feature maps and multi-channel second output feature maps by processing the multi-channel feature maps through a parallel pointwise convolution and non-pointwise operation, where the non-pointwise convolution is for descripting a spatial feature of each channel and an information exchange between the feature maps; and fusing the multi-channel first output feature maps and the multi-channel second output feature maps to obtain a multi-channel third output feature map.Type: GrantFiled: July 29, 2021Date of Patent: September 17, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Bin Sun, Mingguo Zhao, Youjun Xiong