Patents Examined by Shaheda Shabnam Hoque
-
Patent number: 12128569Abstract: Methods for managing a robot arm are disclosed. In one method, during a movement of the robot arm in an axis thereof, a signal collected by a sensor equipped at a frame of the robot arm is received. A change in strength of the received signal is detected, where the change is caused by an offset between a position of a reference mark equipped at the robot arm and a position of the sensor. An original point of the axis of the robot arm is determined based on the detected change. Further, robot systems, apparatuses, systems, and computer readable media for managing a robot arm in the robot systems are disclosed. The original point of the axis of the robot arm may be determined without a dedicated calibrating tool, and then the robot arm may be calibrated based on the original point accurately.Type: GrantFiled: January 23, 2019Date of Patent: October 29, 2024Assignee: ABB Schweiz AGInventors: Tao Feng, Xiao Xu
-
Patent number: 12115669Abstract: Disclosed is a variable-parameter stiffness identification and modeling method for an industrial robot. An effective working space of a robot is divided into a plurality of cubic regions. For an operating task in a certain machining region, different loads are applied to an end effector at multiple positions and multiple postures in the region, and robot joint stiffness in this section is identified and acquired according to the relationship between the loads and an end deformation, thereby realizing accurate stiffness control of the robot in different operating sections during a machining process.Type: GrantFiled: October 8, 2019Date of Patent: October 15, 2024Assignee: NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICSInventors: Wei Tian, Jiachen Jiao, Wenhe Liao, Bo Li, Lin Zhang, Guangyu Cui, Quan Bai
-
Patent number: 12083683Abstract: The present invention relates to a computer-implemented method. The method includes steps of causing a visual programming panel including a timeline editor and a variety of action blocks configured to enable a variety of basic actions correspondingly for a target robot to perform to be displayed in a visualization interface provided by a robot simulator shown on a web browser; at the visual programming panel, operating by a user to group at least two action blocks representing at least two basic actions selected from the variety of basic actions to form an action collection; and generating a program capable of commanding an end effector equipped on the target robot in a work cell to perform according to the action collection in the robot simulator.Type: GrantFiled: August 18, 2021Date of Patent: September 10, 2024Assignee: ROBIM TECHNOLOGIES INC. OF CANADAInventors: Shih-Chung Kang, Liang-Ting Tsai, Cheng-Hsuan Yang
-
Patent number: 12042938Abstract: A method for controlling a robotic device, in which a composite robot trajectory model made up of robot trajectory models of the movement skills is generated for a sequence plan for a task to be carried out by the robot including a sequence of movement skills and primitive actions to be carried out, and the robot is controlled, if after one movement skill according to the sequence plan one or multiple primitive action(s) is/are to be executed before the next movement skill, by interrupting the control of the robot according to the composite robot trajectory model after carrying out the movement skill, and by executing the one or multiple primitive action(s) and then resuming the control of the robot according to the composite robot trajectory model.Type: GrantFiled: November 2, 2021Date of Patent: July 23, 2024Assignee: ROBERT BOSCH GMBHInventors: Andras Gabor Kupcsik, Leonel Rozo, Meng Guo, Patrick Kesper, Philipp Christian Schillinger
-
Patent number: 12023124Abstract: The disclosed embodiments relate to systems and methods for a surgical tool or a surgical robotic system. One example system for detecting disengagement of a surgical tool, includes an end effector connected to and driven by cables of a tool driver, sensors configured to detect forces associated with the cables, and one or more processors. The one or more processors identify cable tensions derived from forces detected by the sensors, compare the tension to a threshold tension value, calculate a velocity norm value based on a vector including the velocity value for each of the cables, compare the velocity norm value to a statistic velocity threshold, and identify a disengagement of at least one of the plurality of cables based on the first comparison and the second comparison.Type: GrantFiled: August 11, 2020Date of Patent: July 2, 2024Assignee: Verb Surgical Inc.Inventors: Spencer Maughan, Alireza Hariri
-
Patent number: 11999067Abstract: Devices, systems, and methods for autonomously separating a mass of clean laundry into single articles for folding and/or packing include autonomous separating device. The device includes a platform including a plurality of sequential work volumes and a stationary floor extending between an inlet end and an outlet end of the platform, a plurality of arms disposed in series along the platform for rotating, tilting, extending, and retracting a terminal gripper of each arm into an associated work volume for grabbing at least one of a plurality of laundry articles and passing the at least one laundry article to an adjacent work volume for grasping and hoisting by an adjacent arm. The device includes a bin, platform, conveyor and/or repositioning robot adjacent the outlet end for receiving each single article one at a time as each separate article passes beyond the outlet end.Type: GrantFiled: October 28, 2021Date of Patent: June 4, 2024Assignee: MONOTONY.AI, INC.Inventors: Elliot Sinclair Pennington, Benjamin D. Bixby, Samuel Duffley, Samuel M. Felton, Wilson J. Mefford, Stuart E. Schechter, Ross O. Schlaikjer, Jesse Sielaff, Madeline R. Hickman, Noa M. Rensing, Marissa A. Bennett
-
Patent number: 11992943Abstract: A method for optimizing a predefined policy for a robot, the policy being a Gaussian mixture model. The method begins with an initialization of a Gaussian process, the Gaussian process including at least one kernel k which, as an input parameter, obtains a distance that is ascertained between probability distributions, which are characterized in each case by the Gaussian mixture model and the Gaussian process, according to the probability product kernel. This is followed by an optimization of the Gaussian process in such a way that it predicts the costs as a function of the parameters of the Gaussian mixture model. This is followed by an ascertainment of optimal parameters of the Gaussian mixture model as a function of the Gaussian process, the parameters being selected, as a function of the Gaussian process, in such a way that the Gaussian process outputs the optimal cost function.Type: GrantFiled: October 13, 2021Date of Patent: May 28, 2024Assignee: ROBERT BOSCH GMBHInventors: Lukas Froehlich, Edgar Klenske, Leonel Rozo
-
Patent number: 11987275Abstract: A train control system includes: an image information conversion device that is mounted on a train and outputs first image information obtained by adding train information to image information imaged by an imaging device capable of capturing an area in front of the train; and an obstacle detection device that is installed on the ground and includes: an image information storage unit that records the first image information output from the image information conversion device; an image information comparison unit that compares the first image information with second image information recorded in the image information storage unit; and an image information result output unit that outputs a result from the image information comparison unit.Type: GrantFiled: January 12, 2018Date of Patent: May 21, 2024Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Makoto Tokumaru
-
Patent number: 11926345Abstract: A system includes a vehicle and a vehicle control system configured to autonomously control one or more operations of the vehicle. The system also includes a navigation receiver configured to identify a location of the vehicle and to provide the identified location to the vehicle control system. To identify the location of the vehicle, the navigation receiver is configured to identify whether navigation signals received by the navigation receiver are spoofed based on angles of arrival for the navigation signals and to suppress any of the navigation signals determined to be spoofed. The navigation receiver may be configured to suppress any of the navigation signals determined to be spoofed in order to prevent an illicit actor from misdirecting the vehicle to an undesired location and/or to prevent an illicit actor from causing the vehicle to make course corrections based on an incorrect current location of the vehicle.Type: GrantFiled: July 1, 2020Date of Patent: March 12, 2024Assignee: Raytheon Systems LimitedInventor: Steven Clark
-
Patent number: 11900652Abstract: A method and computing system for performing the method are presented. The method may include receiving image information representing an object; identifying a set of one or more matching object recognition templates associated with a set of one or more detection hypotheses. The method may further include selecting a primary detection hypothesis associated with a matching object recognition template; generating a primary candidate region based on the matching object recognition template; determining at least one of: (i) whether the set of one or more matching object recognition templates has a subset of one or more remaining matching templates, or (ii) whether the image information has a portion representing an unmatched region; and generating a safety volume list based on at least one of: (i) the unmatched region, or (ii) one or more additional candidate regions that are generated based on the subset of one or more remaining matching templates.Type: GrantFiled: March 5, 2021Date of Patent: February 13, 2024Assignee: MUJIN, INC.Inventors: Jose Jeronimo Moreira Rodrigues, Rosen Nikolaev Diankov, Jinze Yu, Ahmed Abouelela, Yoshiki Kanemoto