Patents Assigned to UBTECH ROBOTICS CORP.
  • Patent number: 11059173
    Abstract: The present disclosure provides a robot joint motion control method and apparatus as well as a robot using the same. The method includes: obtaining coordinates of a plurality of key points of a motion of a joint of the robot based on a preset linear control model; determining coordinates of two smooth connecting points respectively before and after each key point based on a preset time connecting factor; calculating a joint motion trajectory between each two adjacent smooth connecting points using a preset parabola connecting formula, based on the coordinates of the two smooth connecting points and the corresponding key point; and controlling the joint of the robot to move according to the joint motion trajectory between each two adjacent smooth connecting points. The present disclosure can avoid the joints of a robot from overshooting, thereby enhancing the user experience.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: July 13, 2021
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Jianxin Pang, Lifu Zhang, Wenhua Fan, Dong Liu
  • Patent number: 11045945
    Abstract: A method for controlling walking of a robot includes: determining a stance of the robot, in response to the robot being in a single-leg stance, determining a rotational angle of each of the joints, and calculating a value of a torque produced by a force of gravity acting on the robot about each of the joints; in response to the robot being in a double-leg stance, calculating a position of a projection of a center of mass of the robot on a surface where the robot stands, and calculating a value of a torque produced by a force of gravity acting on the robot about each of the joints according to the position of the projection; obtaining a feed-forward current of each of the joints; and applying the feed-forward current of each of the joints to a corresponding actuator of this joints.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: June 29, 2021
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Hao Dong, Yuesong Wang, Mingguo Zhao
  • Patent number: 11020857
    Abstract: The present disclosure provides a robot distance measuring method and apparatus as well as a robot using the same. The method includes: obtaining a plurality of relative position parameters of a robot from a plurality of ranging sensors; determining an installation distance between each two of the ranging sensors based on the plurality of relative position parameters; determining a sum of the installation distance of each looping arrangement of the plurality of ranging sensors based on the installation distance between each two of the ranging sensors; and enabling the plurality of ranging sensors sequentially to perform obstacle ranging according to a preset looping rule. Since the adjacent ranging sensors are avoided to range simultaneously or sequentially, the interference of the adjacent ranging sensors can be minimized, the accuracy of measuring the distance of the surrounding obstacles can be improved, thereby improving the navigation performance of the robot.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: June 1, 2021
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Xiangbin Huang, Musen Zhang, Peng Nie, Hailang Zhou
  • Patent number: 10996678
    Abstract: The present disclosure provides an obstacle avoidance method and system for a robot having ranging sensors as well as a robot using the same. The method includes: obtaining detection data collected by the plurality of ranging sensors; obtaining a current position of the robot based on the collected detection data; determining whether historical detection data corresponding to the current position has been stored; planning a movement path of the robot based on the collected detection data and the historical detection data and generating movement path information of the movement path, if the historical detection data corresponding to the current position has been stored; and controlling the robot to move along an obstacle-free path based on the movement path information. The present disclosure can effectively break through the limitation of the sensor technology, reduce the detection blind zone, and effectively improve the obstacle avoidance efficiency of a robot.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: May 4, 2021
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Peng Nie, Xu Hu, Musen Zhang
  • Patent number: 10891945
    Abstract: The present disclosure discloses a method and an apparatus for judging termination of sound reception and a terminal device. The method including: performing a voice activity detection on a current sound clip to obtain a first value; performing a semantic relevance detection on the current sound clip and a next sound clip by deep learning to obtain a second value; performing a weighted calculation on the first value and the second value to obtain a third value; comparing the third value with a preset threshold; and determining whether sound reception of the current sound clip is terminated based on the comparison result.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: January 12, 2021
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Haoming Li, Yanhui Xia, Liyang Li, Pinxiu Wen
  • Patent number: 10882184
    Abstract: The present disclosure provides a servo motion control method and apparatus, as well as a robot using the same. The method includes: obtaining position parameters of a plurality of control vertices of a servo in a constant speed motion; creating a first smooth trajectory equation of the servo to move from the starting point to the ending point based on the position parameters of the plurality of control vertices; and controlling the servo to move based on the first smooth trajectory equation. The present disclosure is capable of realizing the smooth control of the motion of the servo from a starting position to an ending position, and avoiding the severe impacts during starting and stopping which affect the stability of the servo while the servo is in a constant high-speed motion.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: January 5, 2021
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Lifu Zhang, Hanyu Sun, Xi Bai, Jianxin Pang
  • Patent number: 10875178
    Abstract: A motion target direction angle obtaining method and a robot using the same. The method includes: creating an absolute coordinate system, and obtaining an absolute position coordinate of at least one point after the first point in the absolute coordinate system; creating a relative coordinate system with the first point as an origin, and obtaining a relative position coordinate corresponding to the at least one point In the relative coordinate system; calculating matrix parameters of a transformation matrix based on the absolute position coordinate of the at least one point and the relative position coordinate corresponding to the at least one point; and determining a direction angle of the motion target at the first point based on the matrix parameters. Combines an absolute portioning method and a relative positioning method to calculate the direction angle.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: December 29, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Xiangbin Huang, Peng Nie, Musen Zhang
  • Patent number: 10866961
    Abstract: The present disclosure relates to a data interaction method, including: receiving a search request from a service layer, and transmitting the search request to a search application server. The search application server is configured to manage the response data obtained from at least one third-party application. The method further includes receiving the response data transmitted from the search application server, and transmitting the response data to the service layer. As such, the time of accessing the third-party applications may be reduced, the data-accessing time may be reduced, and the data-accessing performance may be improved.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: December 15, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Lin Chen
  • Patent number: 10821606
    Abstract: The present disclosure is applicable to robot technology. A method for robot fall prediction, and a robot are provided. The method includes: searching a weighted value of a center of gravity of the robot corresponding to a posture of the robot, according to a preset first corresponding relationship; correcting an offset of the center of gravity of the robot based on the weighted value of the center of gravity of the robot; correcting an acceleration of the robot based on an offset direction of the center of gravity of the robot; and determining whether the robot will fall based on the corrected offset of the center of gravity, the offset direction of the center of gravity, and the corrected acceleration of the robot. The present disclosure improves the real-time performance and accuracy of the prediction for the fall of a robot through the fusion calculation of various data.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: November 3, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Haiwu Su
  • Patent number: 10821604
    Abstract: The present disclosure is applicable to robot technology. A method for robot posture detection and a robot are provided. The method includes: obtaining a position parameter of each of nodes of a robot; obtaining a first weighted value of each of the nodes corresponding to the position parameter of the corresponding node; calculating a weighted value of each of body parts of the robot based on the first weighted value of the node of the corresponding body part; and correcting an original parameter of a center of gravity of the robot according to a body gravity center influence factor of each of the body parts, and the weighted value of each of the body parts.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: November 3, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Haiwu Su
  • Patent number: 10747215
    Abstract: An error diagnosis method of a robot includes determining operational status of components of a robot and determining an operational status of a main control process of the robot, generating diagnosis data comprising a data format having an error status level, a name of an error diagnosis processes of the components, and an error code identity (ID) number, packaging diagnosis data of the operational status of the components as diagnosis information in a predetermined data format, storing the diagnosis information in memory.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 18, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Wenxue Xie, Gaobo Huang
  • Patent number: 10707457
    Abstract: A battery case for a robot has a housing and an end cap. The housing defines a chamber for receiving a battery therein. The chamber has an open end. The end cap includes a cap that is used to cover the open end, a rotatable post rotatably passing through the cap and extending into the chamber, an elastic member arranged around the rotatable post and comprising an end abutting against the cap, and a locking member connected to the rotatable post and rotatable together with the rotatable post to a position where the locking member is engaged with the housing, thus locking the cap to the housing.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 7, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventor: Gao Yang
  • Patent number: 10663034
    Abstract: A brushless servo includes a housing, a motor, a printed circuit board (PCB), a servo output shaft and a gear transmission mechanism that are accommodated within the housing. The motor includes a motor output shaft that is arranged in parallel with the servo output shaft. The gear transmission mechanism includes a number of gearsets that connect the motor output shaft to the servo output shaft. Each gearset has a gear and a pinion that is smaller than the gear, and each of a first one of the gearsets and a last one of the gearsets is arranged in a manner that the gear is below the pinion thereof. Each of the rest of the gearsets is arranged in a manner that the gear is above the pinion thereof.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 26, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Yong Fu, Hongyu Ding
  • Patent number: 10637719
    Abstract: The present disclosure relates to a bus exception handling method of a robot including a main controller and a plurality of execution nodes electronically coupled to a bus of the robot. The main controller receives status information of an execution node of the robot from the execution node, determines whether the execution node is in an abnormal status based on the status information of the execution node. In response to determining the execution node is in the abnormal status, the main controller determines a degree of abnormity of the execution node, determines an operating instruction corresponding to the degree of abnormity, and sends the operating instruction to the execution node, the execution node executing the operating instruction. The present disclosure further provides a bus exception handling device.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: April 28, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Hailang Zhou, Musen Zhang
  • Patent number: 10635115
    Abstract: The present disclosure relates to a recharging alignment method of a robot and a robot thereof. The recharging alignment method includes adjusting a signal receiver of the robot to a first critical point to obtain position information of the first critical point, adjusting the signal receiver from the first critical point to a second critical point to obtain position information of the second critical point, determining a mid-point of the first critical point arid the second critical point according to the position information of the first critical point and the second critical point, and adjusting the signal receiver to the mid-point to align with the recharging dock, so as to accurately align with the recharging dock.
    Type: Grant
    Filed: September 30, 2017
    Date of Patent: April 28, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Jiawen Hu, Gaobo Huang
  • Patent number: 10632612
    Abstract: An assembly for a robot includes a servo comprising an output gear, a servo housing connected to the servo, a rotary support connected to the servo and the servo housing, the rotary support being configured to rotate as driven by the servo; and a stopper assembly arranged at the servo housing and the rotary support. The stopper assembly is used to limit the rotary support to be rotatable in a predetermined range.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: April 28, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Wenquan Shu, Feng Hu
  • Patent number: 10632614
    Abstract: The present disclosure relates to a motion-controlling method of a robot and the robot thereof. A main control circuit continuously transmits a controlling instruction to a cache circuit. The controlling instruction may include the controlling information of a specific servo. A driving circuit is configured to obtain and analyze the controlling instruction from the cache circuit, so as to obtain the controlling information of the specific servo. The driving circuit transmits the controlling information to the specific servo to control the specific servo. As such, coherence of the robot may be improved.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: April 28, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Gaobo Huang, Jinbiao Zhang, Guoke Luo
  • Patent number: 10637325
    Abstract: A servo includes a housing, a motor, a printed circuit board (PCB) and a servo output shaft that are accommodated within the housing. The motor is electrically connected to the PCB. The housing has a lateral side defining a cutout. The servo further includes a gear transmission mechanism and an output arm. The gear transmission mechanism is used to connect a motor output shaft of the motor to the servo output shaft. The output arm has an end that is arranged within the housing at a substantially central position and connected to the servo output shaft, and another end extending out of the housing to connect with an external component.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: April 28, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Youjun Xiong, Yong Fu, Hongyu Ding
  • Patent number: 10637331
    Abstract: A servo (1) includes a power input device (14), a gear assembly (15) drive-connected to the power input device (14), a power output frame (13) that is driven to rotate by the gear assembly (15), an output shaft (131) arranged at the power output frame (13), a magnetic encoding assembly (121) that is arranged at a rotation center axis of the power output frame (13) and used to detect a rotation angle of the output shaft (131) relative to the rotation center axis, and a circuit board (12) connected to the magnetic encoding assembly (121) and the power input device (14). The magnetic encoding assembly (121) does not tend to be affected by environment, to accurately detect the rotation angle of the output shaft (131) relative to the rotation center axis. Meanwhile, the magnetic encoding assembly (121) is simple to structure and light in weight, which facilitates it to be fixed to the servo (1).
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 28, 2020
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Xuchao Du, Xinpu Chen, Meichun Liu, Lefeng Liu, Wenquan Shu, Youjun Xiong
  • Patent number: D910782
    Type: Grant
    Filed: November 26, 2017
    Date of Patent: February 16, 2021
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Jian Zhou, Huaqiang Lu, Yiping Li, Youjun Xiong, John Rhee, Peng Deng, Jianxin Pang, Zheng Xie, Shulong Liu, Yangyu Pi, Youpeng Li, Jing Shi, Yizhang Liu, Kunlei Zhao