-
公开(公告)号:US20200241112A1
公开(公告)日:2020-07-30
申请号:US16699765
申请日:2019-12-02
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: ZHICHAO LIU , Jian Zhang , Youjun Xiong , Jianxin Pang
IPC: G01S7/48 , G06K9/62 , G01S17/931
Abstract: The present disclosure provides a localization method as well as a robot using the same. The method includes: obtaining laser scan points and particles; mapping each of the laser scan points to a global coordinate system based on each of the particles to obtain global boundary points of each of the particles; finding a matching boundary point in the global boundary points by comparing the global boundary points of the particle with points corresponding to static objects in a known map; calculating a distance between the matching boundary point of the particle and the points corresponding to the static objects, and increasing a weight of the matching boundary point if the distance is less than a preset threshold; calculating a weight of the particle by matching the global boundary points of the particle with the known map; and estimating a localization result.
-
公开(公告)号:US10727821B2
公开(公告)日:2020-07-28
申请号:US16509515
申请日:2019-07-12
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Youjun Xiong , Lifu Zhang , Wenhua Fan , Hanyu Sun
IPC: H03K3/00 , H03K3/3565 , H03K5/24
Abstract: The present disclosure provides a transmission hysteresis detecting method and apparatus. The method includes: transmitting a forward rotational instruction and a reverse rotational instruction to a motor of the servo; storing motor end positions of the motor and output shaft end positions of an output shaft corresponding to the motor in a forward rotational cycle and a reverse rotational cycle, respectively; generating first position data based on the motor end positions and the corresponding output shaft end positions in the forward rotational cycle; generating second position data based on the motor end positions and the corresponding output shaft end positions in the reverse rotational cycle; and calculating a transmission hysteresis of the servo based on the first position data and the second position data. The technical solutions of the present disclosure only needs to obtain the position data of one forward rotational cycle and one reverse rotational cycle.
-
公开(公告)号:US20200209880A1
公开(公告)日:2020-07-02
申请号:US16427362
申请日:2019-05-31
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Longbiao Bai , Youjun Xiong , Zhichao Liu , Hongjian Liu , Zhanjia Bi , Jianxin Pang
Abstract: The present disclosure provides an obstacle detection method as well as an apparatus and a robot using the same. The method includes: obtaining, through the sensor module, image(s); detecting an obstacle in of an obstacle from the image(s) according to characteristic(s) of the obstacle; extracting image feature(s) of the obstacle; obtaining, through the sensor module, a position of the obstacle; associating the image feature(s) of the obstacle with the position of the obstacle; calculating a motion state a the obstacle based on the position information of the obstacle at different moments; and estimating the position of the obstacle in a detection blind zone of the robot based on the motion state. In such a manner, it is capable of providing more accurate position information of the obstacle in the detection blind zone, which is beneficial to the robot to plan a safe and fast moving path.
-
公开(公告)号:US20200209876A1
公开(公告)日:2020-07-02
申请号:US16396783
申请日:2019-04-29
Applicant: UBTECH ROBOTICS CORP LTD.
Inventor: Yongsheng Zhao , Youjun Xiong , Longbiao Bai , Jianxin Pang
Abstract: The present disclosure provides a positioning method and an apparatus with the same. The method includes: obtaining, by die sensor set, current track node information of a current track node of a map on which the to-be-positioned device is located, where the current track node information includes a color of the current track node; and determining position information of the to-be-positioned device based on the track node information. In the above manner, the positioning of the to-be-positioned device in a specific map can be realized.
-
公开(公告)号:US20200005487A1
公开(公告)日:2020-01-02
申请号:US16416281
申请日:2019-05-20
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Chenchen Jiang , Youjun Xiong , Zhichao Liu
Abstract: The present disclosure provides a positioning method and a robot using the same. The method includes: obtaining, through the visual sensor, a current frame image; obtaining, through the ultra-wideband tag, distance of a robot from an ultra-wideband anchor; performing a feature matching on the current frame image and an adjacent frame image to generate partial map point(s); determining whether the current frame image is a key frame image; and optimizing a pose of the visual sensor corresponding to the key frame image through a joint objective function in response to the current frame image being the key frame image, where the joint objective function at least comprises a distance cost function of the ultra-wideband anchor and a visual residual cost function. Through the above-mentioned method, the accuracy of the positioning of the robot can be improved.
-
公开(公告)号:US12292738B2
公开(公告)日:2025-05-06
申请号:US18222448
申请日:2023-07-16
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Qiuyue Luo , Ligang Ge , Yizhang Liu , Jie Bai , Youjun Xiong
Abstract: A trajectory planning method, a computer-readable storage medium, and a robot are provided. The method includes: constructing a phase variable of a trajectory planning of a robot, where the phase variable is a function of two position components of a torso of the robot on a horizontal plane; and performing, using the phase variable replacing a time variable, the trajectory planning on a swinging leg of the robot in each preset coordinate axis direction. In this manner, the robot can no longer continue to follow the established trajectory after being disturbed by the environment, but make state adjustments according to the disturbance received to offset the impact of the disturbance, thereby maintaining walking stability and avoiding the problem of early or late landing of the swinging leg.
-
57.
公开(公告)号:US12286176B2
公开(公告)日:2025-04-29
申请号:US18113625
申请日:2023-02-24
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Yan Xie , Mingguo Zhao , Youjun Xiong
IPC: B62D57/032 , B25J9/00 , B25J9/16
Abstract: A method for estimating a pose of a humanoid robot includes: processing obtained pose parameters of a waist of the humanoid robot and plantar motion parameters of the humanoid robot to obtain the measured pose parameters of a center point of the waist of the humanoid robot; calculating predicted pose parameters of the center point of the waist according to the obtained pose parameters of the waist; and fusing the measured pose parameters and the predicted pose parameters to obtain estimated pose parameters of the center point of the waist.
-
公开(公告)号:US12285871B2
公开(公告)日:2025-04-29
申请号:US18201744
申请日:2023-05-24
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Meng Yan , Chunyu Chen , Xuan Luo , Zhihao Zhang , Youjun Xiong
IPC: B25J9/16
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.
-
公开(公告)号:US12285870B2
公开(公告)日:2025-04-29
申请号:US18070313
申请日:2022-11-28
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Chunyu Chen , Ligang Ge , Yizhang Liu , Jiangchen Zhou , Qiuyue Luo , Youjun Xiong
IPC: B25J9/16 , B25J13/08 , B62D57/032
Abstract: A method of controlling a robot includes: obtaining an inertia matrix and a slack variable of the robot, and determining a momentum equation of the robot according to the inertia matrix and the slack variable; obtaining reference joint angles corresponding to a reference action of the robot; determining an optimization objective function of the momentum equation according to a first preset weight coefficient of the slack variable and a second preset weight coefficient of the reference joint angles; and determining joint angles of the robot according to the optimization objective function, and driving the robot to move according to the joint angles of the robot.
-
公开(公告)号:US12186909B2
公开(公告)日:2025-01-07
申请号:US18075450
申请日:2022-12-06
Applicant: UBTECH ROBOTICS CORP LTD
Inventor: Xianwen Zeng , Yizhang Lìu , Xuan Luo , Youjun Xiong
IPC: B25J9/16
Abstract: 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.
-
-
-
-
-
-
-
-
-