Patents Assigned to UBTECH ROBOTICS CORP.
  • Patent number: 11126198
    Abstract: A robot movement control method and apparatus as well as a robot using the same are provided. The method includes: calculating a distance between a robot and a Ultrawide Band (UWB) base station; configuring an internal coordinate system according to a preset position of the UWB base station, and calculating a coordinate of the robot in the internal coordinate system according to a distance between the UWB base station and the robot; combining the coordinate of the robot in the internal coordinate system with localization information of an odometer provided on the robot to obtain a combined robot coordinate; and controlling the robot to move in accordance with a preset target position according to the combined robot coordinate. In such manner, UWB base station localization can be used to control the movement of a robot in a limited scene.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: September 21, 2021
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Youjun Xiong, Gaobo Huang, Xiangbin Huang
  • Patent number: 11125276
    Abstract: The present disclosure provides an output shaft component and a power output mechanism. The output shaft component includes a housing connected to the driven member, an adapter shaft connected to an output shaft of the power output mechanism, and an elastic body mounted in the housing. The adapter shaft is rotatably mounted in the housing. The elastic body includes an inner ring, an outer ring located outside the inner ring, and an elastic portion connected between the inner ring and the outer ring. The adapter shaft is sheathed in the inner ring, the inner ring is synchronously rotatably connected to the adapter shaft, and the outer ring is fixed on the housing.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: September 21, 2021
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Youjun Xiong, Kunlei Zhao, Wenhua Yu, Zheng Xie, Zhaohui An
  • Patent number: 11115594
    Abstract: The present disclosure provides a shutter speed adjusting method and apparatus or a robot with a photographing device, and a robot using the same. The method includes: obtaining a motion speed of the robot: obtaining an included angle between a motion direction of the robot and a shooting direction of the photographing device; obtaining a distance between the robot and a photographed object; and adjusting a shutter speed of the photographing device based on the motion speed, the included angle, and the distance. Through the present disclosure, the problem of blurred picture caused by the movement of the robot itself can be avoided, thereby improving the photographing quality.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 7, 2021
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Youjun Xiong, Xiangnan Gu
  • Patent number: 11110607
    Abstract: The present disclosure provides a servo output shaft angle calibration method and a robot using the same. In the method, when a servo output shaft rotational angle calibration instruction is obtained, an output shaft of a servo is controlled to move in a preset rotational direction, a current angle of the output shaft of the servo is obtained when it detects that the output shaft of the servo has rotated to an end point and has a stalling, and then a preset end point angle is updated as the current angle of the output shaft of the servo, so as to take the current angle of the output shaft of the servo as the new end point angle, thereby realizing the calibration of the end point angle of the output shaft of the servo. In this manner, the entire calibration process requires no manual intervention.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: September 7, 2021
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Youjun Xiong, Hanyu Sun, Lifu Zhang, Wenhua Fan, Zhongliang Wang, Yongping Zeng, Jianxin Pang
  • Patent number: 11080404
    Abstract: A firmware upgrade method for a slave station of a robot communicates with a master station of the robot via an EtherCAT bus of the robot, includes: switching a work mode of the slave station to an upgrade mode in response to a firmware upgrade instruction, receiving a new firmware corresponding to this firmware upgrade via the EtherCAT bus, storing the new firmware in a second storage area of a flash memory of the slave station, restarting the slave station after the new firmware is received, and copying the new firmware stored in the second storage area to a first storage area of the flash memory and executing the new firmware in the first storage area when the slave station is started. A slave station of the robot and a machine readable storage medium are also provided.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: August 3, 2021
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Malin Wang, Youjun Xiong, Xi Bai, Wenhua Fan, Sheng Zhou, Jianxin Pang
  • Patent number: 11074450
    Abstract: The present disclosure provides a picture hook identification method as well as an apparatus and a terminal device using the same. The method includes; determining geometric parameter(s) of an identification object based on image(s) collected b a camera and internal parameter(s) of the camera; comparing the geometric parameters of the identification object with geometric parameter(s) of a target picture book; and determining the identification object as the target picture book, if a difference between the geometric parameters of the identification object and the geometric parameters of the target picture book is within a preset range. In this manner, the target picture book is further filtered by matching the geometric parameters, which can reduce misidentification to improve the accuracy of identifying the picture book.
    Type: Grant
    Filed: December 25, 2019
    Date of Patent: July 27, 2021
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Yang Li, Jing Gu, Yue Wang, Ao Liu, Jun Cheng
  • Patent number: 11072072
    Abstract: The present disclosure provides a robot recharge docking method. The method includes: obtaining current radar data of a radar of a robot for a scanned obstacle; obtaining a position of a target object by analyzing the current radar data; controlling the robot to move to a predetermined position around the target object; determining whether infrared carrier data is received by the robot recharge docking apparatus from the target object; determining that the target object is a charging station upon receiving the infrared carrier data from the target object; and docking the robot at the target object to charge if the target object is the charging station. In the above-mentioned manner, the present disclosure can prevent the robot from taking an obstacle similar to a charging station in shape as the charging station to dock at, thereby ensuring the safety of the automatic recharging of the robot.
    Type: Grant
    Filed: March 30, 2019
    Date of Patent: July 27, 2021
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Youjun Xiong, Jiawen Hu, Gaobo Huang, Musen Zhang
  • Patent number: 11067997
    Abstract: The present disclosure provides a map generation method, localization method, and simultaneous localization and mapping method. The method includes: recognizing fiducial markers in the motion area; taking a position as origin of a global coordinate system of the robot, and obtaining pose information of the fiducial markers; the robot moving to a next position, recognizing the fiducial markers with determined coordinate information and underdetermined coordinate information respectively, and obtaining pose information of the fiducial marker of the undetermined coordinate information with respect to the origin based on that of the determined coordinate information; repeating the previous step until the pose information of all the fiducial markers are obtained; and generating a marker map associated with coordinate information of all fiducial markers. The method is capable of generating a map of the motion area through the fiducial markers and further realizing autonomous localization.
    Type: Grant
    Filed: December 29, 2018
    Date of Patent: July 20, 2021
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Youjun Xiong, Xi Luo, Sotirios Stasinopoulos
  • 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: 11059170
    Abstract: The present disclosure provides a joint limit detection method, apparatus, and robot with the same. The method includes: (a) determining a servo corresponding to a joint to be detected; (b) controlling an output shaft of the servo to rotate in a preset first direction; (c) measuring a rotational angle of the output shaft within a preset first duration; (d) determining whether the rotational angle of the output shaft is greater than a preset angle threshold; (e) repealing the steps (c) and (d) until the rotational angle of the output shaft is less than or equal to the preset angle threshold, if the rotational angle of the output shaft is greater than the angle threshold; and (f) determining a current rotational position of the output shaft as a first extreme position, if the rotational angle of the output shall is less than or equal to the angle threshold.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: July 13, 2021
    Assignee: UBTECH Robotics Corp
    Inventors: Youjun Xiong, Gaobo Huang, Hailang Zhou, Musen Zhang
  • Patent number: 11061407
    Abstract: The present disclosure provides an equivalent trajectory generating method for a biped robot and a biped robot using the same. The method includes: obtaining a motion state of the biped robot by a position sensor; determining switching moments in an advancing direction of the biped robot, based on the motion state of the biped robot; finding the mass center position of the biped robot at each switching moment; connecting the mass center positions at the switching moments as an equivalent trajectory of the biped robot; and performing a closed loop control on the biped robot according to the equivalent trajectory. Through the method, the overall real-time position of the robot can be obtained according to the equivalent trajectory effectively, which is advantageous to perform a stable and reliable control to the biped robot according to the equivalent trajectory of the biped robot.
    Type: Grant
    Filed: December 23, 2018
    Date of Patent: July 13, 2021
    Assignee: UBTECH Robotics Corp
    Inventors: Youjun Xiong, Zheng Xie, Chunyu Chen, Yizhang Liu, Ligang Ge
  • 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: 11048262
    Abstract: The present disclosure provides a movement control method for a robot as well as an apparatus and a robot using the same. The method includes: obtaining a starting position and an ending position of the robot, in response to a movement instruction being detected; determining a movement path of the robot based on the starting position and the ending position; obtaining pass qualification information of the robot, if the movement path intersects a line corresponding to a preset virtual wall; and moving the robot to the ending position according to the movement path, if the pass qualification information identifying the robot is allowed to traverse the virtual wall. By obtaining the pass qualification information, the robot can return to the working area from the non-working area in the case of an abnormality, while ensuring that the robot does not actively traverse from the working area to the non-working area.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: June 29, 2021
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Peng Nie, Youjun Xiong, Xu Hu, Xiangbin Huang
  • Patent number: 11045953
    Abstract: The present disclosure provides a relocalization method including: obtaining submap boundary points; drawing a first submap based on the submap boundary points; extracting a second submap from the first submap; performing a template matching on a known map based on the second submap to obtain first matching results; obtaining second matching result each corresponding to each of the first matching results based on a positional relationship of the second submap in the first submap: matching boundary points in each of the second matching results with the submap boundary points to filter out third matching results from the second matching results; and selecting one of the third matching results as a relocalization result. The present disclosure further provides a robot. In the above-mentioned manner, it is capable of realizing a re localization with high accuracy, high preciseness, and low error rate while there are environmental changes.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: June 29, 2021
    Assignee: UBTECH ROBOTICS CORP LTD.
    Inventors: Longbiao Bai, Youjun Xiong, Zhichao Liu, Jian Zhang, Yongsheng Zhao, Jianxin Pang
  • Patent number: 11034028
    Abstract: The present disclosure provides a pose determining method for a mobile robot as well as an apparatus and a mobile robot thereof. The method includes: obtaining a first position of a mobile robot in each local map after building an initial local map corresponding to a current environment and rotating; determining first environmental contour points of each of the local maps and corresponding first gradient directions, and obtaining a relative position of each of the first environmental contour points and the corresponding first position; building an angle histogram in each of the local maps; determining a second position of second environmental contour points of a global map and corresponding second gradient directions; and predicting a third position in the global map of the mobile robot, counting an appearance amount of the third positions, and determining a target pose of the mobile robot in the global map.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: June 15, 2021
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Xu Hu, Peng Nie, Wei Fang, Jiawen Hu, Youjun Xiong
  • 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: 11022983
    Abstract: The present disclosure relates to robot technology, which provides a gait control method, device, and terminal device for a biped robot. The method includes: planning an initial position of an ankle joint of the biped robot and a rotation angle of a sole of the biped robot to rotate around one of a toe and a heel of the biped robot; planning a body pose of the biped robot; calculating a target position of the ankle joint based on the initial position of the ankle joint and the rotation angle of the sole; obtaining a joint angle of each of a plurality of joints of the biped robot by performing an operation on the body pose and the target position of the ankle joint utilizing an inverse kinematics algorithm; and adjusting a gait of the biped robot based on the joint angle of each of the joints.
    Type: Grant
    Filed: October 28, 2018
    Date of Patent: June 1, 2021
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Youjun Xiong, Ligang Ge, Chunyu Chen, Yizhang Liu, Zheng Xie, Zhaohui An, Jinghua Tang
  • Patent number: D921080
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: June 1, 2021
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Shixun Chen, Francisco Jose Hernandez, Brandon Jon LaPlante, Chengkun Zhang, Huan Tan
  • Patent number: D921081
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: June 1, 2021
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Brandon Jon LaPlante, Francisco Jose Hernandez, Shixun Chen, Chengkun Zhang, Huan Tan
  • Patent number: D921083
    Type: Grant
    Filed: May 9, 2020
    Date of Patent: June 1, 2021
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Francisco Jose Hernandez, Brandon Jon LaPlante, Shixun Chen, Chengkun Zhang, Huan Tan, Youjun Xiong