Patents by Inventor Shenhua Xu

Shenhua Xu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11458619
    Abstract: A method for calculating an arm angle range of a robot arm includes: determining a pose at an tail end position of the robot arm; judging whether an angle of an elbow joint is within a limit thereof when an arm angle is 180 degrees; if yes, constructing a first position matrix characterizing the elbow joint by using the pose and the arm angle; constructing a second position matrix of the elbow joint by using DH parameters of other joints of the robot arm; calculating, according to the first position matrix and the second position matrix, a first arm angle feasible region satisfying a limit of a position joint; judging whether the robot arm has a secondary position joint; and intersecting with the calculated first arm angle feasible region to obtain an arm angle range if no secondary position joint is present at the robot arm.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: October 4, 2022
    Assignee: CLOUDMINDS ROBOTICS CO., LTD.
    Inventors: Tianhao Wang, Shenhua Xu
  • Patent number: 11318615
    Abstract: A motion planning method for robot arms includes: calculating an arm angle range of each pose of a tail end of a robot arm in the motion trajectory; calculating a start arm angle value of a start pose of the tail end of the robot arm in the motion trajectory; calculating an arm angle proportion according to the start arm angle value and the arm angle range of the start pose; identifying an abruptly changing arm angle range in the arm angle range of each pose according to a upper boundary curve and a lower boundary curve; calculating an arm angle of a pose corresponding to the abruptly changing arm angle range; calculating arm angles corresponding to the other poses according to the arm angle proportion; and calculating an angle of a joint of the robot arm.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: May 3, 2022
    Assignee: CLOUDMINDS ROBOTICS CO., LTD.
    Inventors: Tianhao Wang, Shenhua Xu
  • Patent number: 11292131
    Abstract: This application relates to the field of visual navigation technology, and discloses a localization method, apparatus, robot and computer storage medium. The localization method is applied to a robot having an autonomous location and navigation function. The localization method includes: determining that localization through an image of surrounding environment fails in a process of driving to a preset distance, and controlling the robot to decelerate and perform localization through an image of surrounding environment in a process of deceleration until the localization succeeds. The localization method enables the robot to reasonably adjust its running velocity in accordance with the environment during driving, thereby accurately localizing the location where the robot is located.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: April 5, 2022
    Assignee: Cloudminds Robotics Co., Ltd.
    Inventors: Lianzhong Li, William Xiao-Qing Huang, Shenhua Xu, Jian Zhang, Shenglin Qiu
  • Publication number: 20200331143
    Abstract: A method for calculating an arm angle range of a robot arm includes: determining a pose at an tail end position of the robot arm; judging whether an angle of an elbow joint is within a limit thereof when an arm angle is 180 degrees; if yes, constructing a first position matrix characterizing the elbow joint by using the pose and the arm angle; constructing a second position matrix of the elbow joint by using DH parameters of other joints of the robot arm; calculating, according to the first position matrix and the second position matrix, a first arm angle feasible region satisfying a limit of a position joint; judging whether the robot arm has a secondary position joint; and intersecting with the calculated first arm angle feasible region to obtain an arm angle range if no secondary position joint is present at the robot arm.
    Type: Application
    Filed: December 30, 2019
    Publication date: October 22, 2020
    Inventors: Tianhao WANG, Shenhua XU
  • Publication number: 20200215690
    Abstract: A motion planning method for robot arms includes: calculating an arm angle range of each pose of a tail end of a robot arm in the motion trajectory; calculating a start arm angle value of a start pose of the tail end of the robot arm in the motion trajectory; calculating an arm angle proportion according to the start arm angle value and the arm angle range of the start pose; identifying an abruptly changing arm angle range in the arm angle range of each pose according to a upper boundary curve and a lower boundary curve; calculating an arm angle of a pose corresponding to the abruptly changing arm angle range; calculating arm angles corresponding to the other poses according to the arm angle proportion; and calculating an angle of a joint of the robot arm.
    Type: Application
    Filed: December 30, 2019
    Publication date: July 9, 2020
    Inventors: Tianhao WANG, Shenhua XU
  • Publication number: 20200078944
    Abstract: This application relates to the field of visual navigation technology, and discloses a localization method, apparatus, robot and computer storage medium. The localization method is applied to a robot having an autonomous location and navigation function. The localization method includes: determining that localization through an image of surrounding environment fails in a process of driving to a preset distance, and controlling the robot to decelerate and perform localization through an image of surrounding environment in a process of deceleration until the localization succeeds. The localization method enables the robot to reasonably adjust its running velocity in accordance with the environment during driving, thereby accurately localizing the location where the robot is located.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 12, 2020
    Applicant: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
    Inventors: Lianzhong LI, William Xiao-Qing Huang, Shenhua Xu, Jian Zhang, Shenglin Qiu