Patents Assigned to UBTECH ROBOTICS CORP.
-
Patent number: 10836032Abstract: A leg assembly of a robot comprising a waist includes a thigh rotatably coupled to the waist, a lower leg rotatably coupled to the thigh, a foot rotatably coupled to the lower leg, a servo fixe to the thigh, a first transmission mechanism configured to transmit motion from the servo to the thigh to drive the thigh to rotate with respect to the waist; a second transmission mechanism configured to transmit motion from the thigh to the lower leg to drive the lower leg to flex when the thigh move upward and extend when the thigh move downward; and a third transmission mechanism configured rotatably connected to the thigh and the foot in such a way that the foot dorsiflexes from an original position when the lower leg is flexing and rotates back toward the original position when the lower leg is extending.Type: GrantFiled: February 28, 2019Date of Patent: November 17, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Defu Liu, Gao Yang, Zuyi Mao, Xinpu Chen
-
Patent number: 10838424Abstract: The present disclosure relates to robot technology, and particularly to a method and a robot for identifying charging station. The method includes: first, obtaining scanning data produced by a radar of the robot; then, determining whether an arc-shaped object exists in a scanning range of the radar of the robot based on the scanning data; finally, in response to determining that the arc-shaped object exists in the scanning range of the robot, determining that the arc-shaped object is a charging station. Compared with the prior art, the present disclosure substitutes the arc identification for the conventional concave-convex structure identification. Since the surface of the arc is relatively smooth, the data jumps at the intersection of the cross-section will not occur, hence the accuracy of charging station identification can be greatly improved.Type: GrantFiled: August 30, 2018Date of Patent: November 17, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Gaobo Huang, Xiangbin Huang
-
Patent number: 10821606Abstract: 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: GrantFiled: December 27, 2017Date of Patent: November 3, 2020Assignee: UBTECH ROBOTICS CORP.Inventors: Youjun Xiong, Haiwu Su
-
Patent number: 10823582Abstract: The present disclosure relates to servo technology, and particularly to a method and a device for detecting rotation angle of a multi-turn servo, and a multi-turn servo. The method includes: driving a multi-turn servo to be at a zero-point position; obtaining an accurate angle and a number of rotation when the multi-turn servo is at the zero-point position; detecting a current angle of the multi-turn servo in a real-time manner; incrementing the number of rotation by one in response to a zero-point forward jump between a current angle and a previous angle; decrementing the number of rotation by one in response to a zero-point backward jump between the current angle and the previous angle; and determining a current rotation angle of the multi-turn servo in accordance with an accurate angle, a current angle, and the number of rotation stored on the storage.Type: GrantFiled: September 26, 2018Date of Patent: November 3, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Wenhua Fan, Yongping Zeng, Sheng Zhou
-
Patent number: 10823233Abstract: An overload protection assembly includes a first gear of a servo, a second gear of the servo, defining a receiving space; and a clutch configured to coaxially couple the first gear to the second gear and transmit torque between the first gear and the second gear. The clutch includes an elastic member arranged around the first gear and received in the receiving space. The elastic member includes a number of protrusions at a circumferential surface thereof, and a number of recesses are defined in a lateral surface of the receiving space. The protrusions are used to be respectively engaged with corresponding ones of the recesses so as to couple the firs gear to the second gear when a value of the torque is less than a preset value, and disengageable from the corresponding ones of the recesses so as to disconnect the first gear.Type: GrantFiled: December 26, 2018Date of Patent: November 3, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Xuchao Du, Yongfeng Wu, Hongyu Ding
-
Patent number: 10821604Abstract: 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: GrantFiled: December 22, 2017Date of Patent: November 3, 2020Assignee: UBTECH ROBOTICS CORP.Inventors: Youjun Xiong, Haiwu Su
-
Patent number: 10821605Abstract: The present disclosure provides a robot motion path planning method, apparatus, and terminal device. The method includes planning a planned path for a robot in a current scene using an open motion planning library (OMPL) database, setting a shortest ideal path as an initial ideal path, calculating a new path between the planned path and the initial ideal path using a dichotomy method, determining whether the new path meets an obstacle avoidance requirement and a structural constraint of the robot in the current scene, making the new path as the new planned path if yes, otherwise determining the new path as a new ideal path, optimizing the planned path using the dichotomy method iteratively until an error between the planned path and the ideal path is within a preset range, and determining the planned path as a motion path of the robot, thereby improving the motion efficiency.Type: GrantFiled: July 2, 2018Date of Patent: November 3, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Jinghua Tang
-
Patent number: 10827258Abstract: The present disclosure provides a robot and an audio data processing method thereof. The robot includes a body, a main control module, and a sound pickup module. The sound pickup module includes microphones divided into a first microphone array and a second microphone array; the first microphone array includes N microphones disposed around the body; the second microphone array includes M microphones disposed on the body and located on a line connecting two of the microphones in the first microphone array; the main control module is configured to obtain N channels of audio data through the first microphone array, obtain M channels of audio data through the second microphone array, and perform a sound source localization and a sound pickup based on the N channels of audio data and the M channels of audio data.Type: GrantFiled: June 21, 2019Date of Patent: November 3, 2020Assignee: UBTECH ROBOTICS CORP LTDInventors: Youjun Xiong, Fanglin Xing
-
Patent number: 10819065Abstract: An electronic building block includes a first side and a second side, a first magnet fixed to the first side and including a number of first magnet segments, a second magnet fixed to the second side and including a number of second magnet segments, a first power contact, a second power contact and a first communication contact arranged on the first side; and a third power contact, a fourth power contact and a second communication contact arranged on the second side and respectively coming into contact with the first power contact, the second power contact, and the first communication contact when the first magnet segments of one of two electronic building blocks is connected to the second magnet segments of the other of two electronic building blocks.Type: GrantFiled: June 19, 2019Date of Patent: October 27, 2020Assignee: UBTECH ROBOTICS CORP LTDInventors: Youjun Xiong, Wenhua Fan, Jianxin Pang
-
Patent number: 10788334Abstract: The present disclosure provides an omni wheel mileage calibration method and apparatus, as well as a robot using the wane. The method includes: (a) calibrating the omni wheel through a linear motion to obtain a straight line calibration result; (b) calibrating the omni wheel through a rotational motion to obtain a rotation calibration result; (c) performing error verification to the straight line calibration result and the rotation calibration result along a preset movement trajectory having a loop to obtain an error verification result; (d) determining a straight line calibration corresponding to the straight line calibration result and a rotation calibration corresponding to the rotation calibration result being successful in response to the error verification result meeting a preset precision requirement. The present disclosure provides a mileage calibration method for an omni wheel system, which improves the operation precision of a robot.Type: GrantFiled: November 20, 2018Date of Patent: September 29, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Xiangbin Huang
-
Patent number: 10783661Abstract: 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.Type: GrantFiled: May 20, 2019Date of Patent: September 22, 2020Assignee: UBTECH ROBOTICS CORP LTDInventors: Chenchen Jiang, Youjun Xiong, Zhichao Liu
-
Patent number: 10778959Abstract: The present disclosure provides a robot-based 3D picture shooting method and system, and a robot using the same. The method includes: obtaining a distance between a photographed object and the photographing device of the robot based on a received shooting instruction; calculating an inter-axis distance based on the distance; obtaining the first picture after moving the robot for half of the inter-axis distance along the movement direction; obtaining the second picture after moving the robot for entire of the inter-axis distance from a current position along an opposite direction of the movement direction; and synthesizing the first picture and the second picture to obtain a 3D picture of the photographed object. In the process, the robot moves the photographing device according to the calculated inter-axis distance, and obtains two pictures of the left and right of the photographed object, which is not necessary to use a binocular camera.Type: GrantFiled: November 30, 2018Date of Patent: September 15, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Xiangnan Gu
-
Patent number: 10774908Abstract: A head of a robot includes a head housing, a lace panel connected to the head housing, a mask moveably connected to the head housing, a mounting frame arranged within the head housing, a first servo connected to the mounting frame, and a first transmission mechanism to transmit motion from the first servo to the mask so as to move the mask between a first position where the mask covers the face panel and a second position where the mask is lifted to expose the face panel.Type: GrantFiled: February 28, 2019Date of Patent: September 15, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Xinpu Chen, Zuyi Mao, Gao Yang, Defu Liu
-
Patent number: 10776306Abstract: The present disclosure provides a serial port communication mode conversion method, system, and circuit for a serial port circuit, in which the serial port circuit includes a first serial port and a second serial port, a transmission signal line of the first serial port and a reception signal line of the second serial port are connected to form a half-duplex signal line. The method includes: configuring the second serial port to enable after a preset time; controlling the first serial port to transmit a control signal to an external device through the half-duplex signal line within the preset time; and controlling the second serial port to receive response data transmitted by the external device through the half-duplex signal line after the preset time. The present disclosure realizes the conversion of the full-duplex serial port to the half-duplex serial port.Type: GrantFiled: December 26, 2018Date of Patent: September 15, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Jialong Kuang, Rui Gu
-
Patent number: 10773398Abstract: A robot foot structure for being used in conjunction with the main body structure of a humanoid robot is provided, the robot foot structure being connected to a bottom of the main body structure, wherein the robot foot structure includes a sole plate and a buffering mechanism provided on the sole plate, the buffering mechanism is configured to be connected between the sole plate and the main body structure of the humanoid robot for buffering a load acted on the robot foot structure generated by the weight of the main body structure during walking of the robot foot structure. A load generated by the weight of the main body structure during walking is acted on the buffering mechanism which in turn absorbs an impact resulted from the load as the robot foot structure touches the ground, such that the service life of the robot foot structure can be extended.Type: GrantFiled: December 21, 2018Date of Patent: September 15, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Hailei Li, Guangjun Hei, Weining Zhang
-
Patent number: 10773395Abstract: An arm assembly includes a servo coupled to the chest of the robot, an upper arm driven by the servo, a forearm rotatably coupled to the upper arm, and a forearm transmission member comprising a first end rotatable with respect to the chest and a second end coupled to the forearm. The upper arm, the forearm and the forearm transmission member are arranged in such a way that the forearm rotates when the upper arm rotates with respect to the chest.Type: GrantFiled: February 25, 2019Date of Patent: September 15, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Zuyi Mao, Xinpu Chen, Gao Yang, Defu Liu
-
Patent number: 10771925Abstract: The present disclosure provides localization methods and a system using the same. One of the methods includes: broadcasting a ranging frame in a awake state of a localization tag; obtaining a response frame returned by the first anchor according to the ranging frame; updating the ranging anchor list according to the response frame; and calculating a distance between the localization tag and the first anchor based on a time of broadcasting the ranging frame, a time of receiving the response frame, the time of the first anchor receiving the ranging frame, and the time of the first anchor transmitting the response frame. In such a manner, the localization tag is enabled to switch the anchor for ranging in time according to the updated ranging anchor list during movement, thereby automatically ranging with the nearby anchor.Type: GrantFiled: December 2, 2019Date of Patent: September 8, 2020Assignee: UBTECH ROBOTICS CORP LTDInventors: Yongsheng Zhao, Wanjun He, Yu Tang, Youjun Xiong, Jianxin Pang
-
Patent number: 10744643Abstract: The present disclosure provides a robot servo jitter suppression method and device. The method includes: counting an amount of reciprocating jitter of an angular position of an output shaft of a robot servo in a predetermined period, after the robot servo enters a lock position state for a first predetermined period; determining whether the robot servo is in a jitter state according to the amount of the reciprocating jitter of the angular position of the output shaft of the robot servo and a predetermined fluctuation value; and suppressing the jitter of the robot servo by adjusting control parameter(s) of the robot servo, in response to the robot servo being in the jitter state. The robot servo jitter suppression method and device solve the problem of the jitter of the robot servo appears when the virtual positions of the robot servo and the robot joint structure are not properly controlled.Type: GrantFiled: April 24, 2018Date of Patent: August 18, 2020Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Lifu Zhang, Wenhua Fan, Zhenmin Mo
-
Patent number: 10747215Abstract: 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: GrantFiled: December 28, 2017Date of Patent: August 18, 2020Assignee: UBTECH ROBOTICS CORP.Inventors: Youjun Xiong, Wenxue Xie, Gaobo Huang
-
Patent number: D896291Type: GrantFiled: July 1, 2019Date of Patent: September 15, 2020Assignee: UBTECH ROBOTICS CORP LTDInventors: Dingkai Xing, Zuyi Mao, Zihong Yao, Youjun Xiong