Patents by Inventor Tingshuang Huang

Tingshuang Huang 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: 10379510
    Abstract: The present disclosure discloses a command control in a multi-servo feedback control system. The command control includes: a servo acquiring preset delay time when a first action command is received from a main controller via serial data bus; the servo sending feedback information to the main controller after the preset delay time; wherein the preset delay time of the plurality of servos are different from each other, and the feedback information is configured to identify work status of the servo; receiving a second action command from the main controller; performing actions corresponding to the second action command and sending the feedback information to the main controller after the preset delay time if the second action command is valid. A servo and a multi-servo feedback control system for performing the command control are also provided.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: August 13, 2019
    Assignee: UBTECH Robotics Corp.
    Inventors: Tingshuang Huang, Lifu Zhang, Youjun Xiong
  • Patent number: 10367440
    Abstract: A servo actuator ID setting method is performed by a servo actuator controlling system. The servo actuator controlling system includes a master controller and a plurality of servo actuators. One servo actuator is set to disconnect to a next servo actuator. A plurality of interfaces of the master controller are selected to turn on in sequence. The following steps are repeatedly performed to set servo actuator ID: broadcasting a signal to replace an original ID of each of the plurality of servo actuators with a target ID; the plurality of servo actuators in each branch connecting to the master controller; and replacing the original ID of each of the plurality servo actuator with the target ID.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: July 30, 2019
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Tingshuang Huang, Youjun Xiong
  • Patent number: 10031514
    Abstract: A method for servo locking control is provided. A servo enters a first lock state, and determines whether the current angular deflection values of the servo in a first preset period are all greater than a preset angular deflection value. When the current angular deflection values of the servo in the first preset period are all greater than the preset angular deflection value, the servo enters a second lock state, and determines whether the current angular changing values of the servo in a second preset period are all less than a preset angular changing value. When the current angular changing values of the servo in the second preset period are all less than the preset angular changing value, the servo enters the first lock state. A servo for performing the method for servo locking control is also provided.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: July 24, 2018
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Lifu Zhang, Tingshuang Huang, Youjun Xiong
  • Patent number: 9998063
    Abstract: A servo actuator controlling system includes a master controller and a number of servo actuators coupled to at least one interface of the master controller. The master controller includes a master MCU and a number of interfaces connected to the master MCU via a first bus. Each servo actuator includes a servo MCU, a first interface coupled to the servo MCU via a second bus, a second interface coupled the first interface and the serve MCU, a first servo switch connected between the first interface and the servo MCU, and a second servo switch connected between the second interface and the servo MCU. The first servo switch is set to turn on or off the first interface and the second servo switch is set to turn on or off the second interface.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: June 12, 2018
    Assignee: UBTECH ROBOTICS CORP.
    Inventors: Tingshuang Huang, Youjun Xiong
  • Patent number: 9946250
    Abstract: A servo actuator default disconnected ID setting method is performed by a servo actuator controlling system, which includes a plurality of servo actuators. A first message is broadcasted which indicates that an original ID is replaced with a non-default-disconnected to the plurality of servo actuators. The original ID of each actuator is replaced with the non-default-disconnected according to the first message. A second message is broadcasted which indicates that the non-default-disconnected ID is replaced with a default disconnected ID. And the non-default-disconnected ID of each servo actuator is replaced with the default disconnected ID according to the second message.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: April 17, 2018
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Tingshuang Huang, Youjun Xiong
  • Publication number: 20180073894
    Abstract: An angle detection method includes collecting as original sample of an object angle, determining whether the original sample jumps, smoothing the original sample and outputting a smoothed original sample as a pre-processed sample. The method further includes determining whether a transition period of the original sample passes, updating the original sample during the transition period to the pre-processed sample, filtering the pre-processed sample, and outputting a non-interference detection value.
    Type: Application
    Filed: January 4, 2017
    Publication date: March 15, 2018
    Inventors: Zhenmin Mo, Tingshuang Huang, Youjun Xiong
  • Publication number: 20180052435
    Abstract: A communication method of a servo control system includes: a servo acquiring a preset delay time when a first action command is received from a main controller via serial data bus; the servo sending feedback information to the main controller according to the preset delay time; wherein each servo corresponds to a different preset delay time, and the feedback information is configured to identify work status of the servo. A servo and a servo control system for performing the communication method are also provided.
    Type: Application
    Filed: December 30, 2016
    Publication date: February 22, 2018
    Inventors: TINGSHUANG HUANG, Lifu Zhang, Youjun Xiong
  • Publication number: 20180011478
    Abstract: A method for servo locking control is provided. A servo enters a first lock state, and determines whether the current angular deflection values of the servo in a first preset period are all greater than a preset angular deflection value. When the current angular deflection values of the servo in the first preset period are all greater than the preset angular deflection value, the servo enters a second lock state, and determines whether the current angular changing values of the servo in a second preset period are all less than a preset angular changing value. When the current angular changing values of the servo in the second preset period are all less than the preset angular changing value, the servo enters the first lock state. A servo for performing the method for servo locking control is also provided.
    Type: Application
    Filed: December 9, 2016
    Publication date: January 11, 2018
    Inventors: Lifu Zhang, Tingshuang Huang, Youjun Xiong
  • Publication number: 20180004189
    Abstract: A servo actuator ID setting method is performed by a servo actuator controlling system. The servo actuator controlling system includes a master controller and a plurality of servo actuators. One servo actuator is set to disconnect to a next servo actuator. A plurality of interfaces of the master controller are selected to turn on in sequence. The following steps are repeatedly performed to set servo actuator ID: broadcasting a signal to replace an original ID of each of the plurality of servo actuators with a target ID; the plurality of servo actuators in each branch connecting to the master controller; and replacing the original ID of each of the plurality servo actuator with the target ID.
    Type: Application
    Filed: November 3, 2016
    Publication date: January 4, 2018
    Inventors: Tingshuang Huang, Youjun Xiong
  • Publication number: 20180004190
    Abstract: A servo actuator default disconnected ID setting method is performed by a servo actuator controlling system, which includes a plurality of servo actuators. A first message is broadcasted which indicates that an original ID is replaced with a non-default-disconnected to the plurality of servo actuators. The original ID of each actuator is replaced with the non-default-disconnected according to the first message. A second message is broadcasted which indicates that the non-default-disconnected ID is replaced with a default disconnected ID. And the non-default-disconnected ID of each servo actuator is replaced with the default disconnected ID according to the second message.
    Type: Application
    Filed: November 3, 2016
    Publication date: January 4, 2018
    Inventors: TINGSHUANG HUANG, Youjun Xiong
  • Publication number: 20180006595
    Abstract: A servo actuator controlling system includes a master controller and a number of servo actuators coupled to at least one interface of the master controller. The master controller includes a master MCU and a number of interfaces connected to the master MCU via a first bus. Each servo actuator includes a servo MCU, a first interface coupled to the servo MCU via a second bus, a second interface coupled the first Interface and the serve MCU, a first servo switch connected between the first interface and the servo MCU, and a second servo switch connected between the second interface and the servo MCU. The first servo switch is set to turn on or off the first interface and the second servo switch is set to turn on or off the second interface.
    Type: Application
    Filed: November 3, 2016
    Publication date: January 4, 2018
    Inventors: Tingshuang Huang, Youjun Xiong