G05B2219/37373

Method and computing system for estimating parameter for robot operation
12076866 · 2024-09-03 · ·

A computing system and method for estimating friction and/or center of mass (CoM) are presented. The system may perform the method by selecting at least one of: (i) a first joint from among a plurality of joints, or (ii) a first arm segment from among a plurality of arm segments. The computing system further outputs a set of one or more movement commands for causing robot arm movement that includes relative movement between the first arm segment and a second arm segment via the first joint, and receiving a set of actuation data and a set of movement data associated with the first joint or the first arm segment. The computing system further determines, based on the set of actuation data and the set of movement data, at least one of: (i) a friction parameter estimate or (ii) a CoM estimate.

SYSTEMS AND METHODS FOR DETERMINING REACTIONS DUE TO FRICTION OF OBJECTS WITH MULTIPLE CONTACTS

In a mechanical system with an object having a set of two or more contacts, methods are disclosed for determining object motion by computing the tangential generalized reaction impulse and force. The methods includes receiving input values that include an initial generalized position and an initial generalized velocity of the object at time t, and computing a generalized force. The methods further includes computing, respectively for the reaction impulse and force: a generalized reaction impulse and force, and a tangential generalized reaction impulse and force. The methods use the tangential generalized reaction impulse and force to, respectively, compute an end-of-interval generalized position and velocity, and a generalized acceleration, which are output for use by an application.

METHOD OF DRILLING COMPRISING A MEASUREMENT OF A DRAG VALUE OR DRAG VALUES AND CORRESPONDING DRILLING DEVICE
20180126509 · 2018-05-10 ·

A method for drilling an element to be drilled by a drilling device and a cutting tool including drill margins and cutting edges. The method includes determining at least one load value representing overall drag due to internal friction of the drilling device and to friction of drill margins in the element to be drilled. Determining includes: stopping a drilling operation in progress; partial retraction of the cutting tool on a predetermined distance, the predetermined distance being chosen such that the cutting edges are no longer in contact with the element to be drilled; driving the cutting tool with predetermined cutting parameters; measuring at least one load value during the driving of the cutting tool with the cutting parameters before its cutting edges again come into contact with the element to be drilled and after stabilization of the load values, the measured load value representing the overall drag.

Method for detecting and evaluating a friction status at a joint, robotic arm and computer program product
12257722 · 2025-03-25 · ·

A method, a robot, and a computer program product for detecting and evaluating a friction status in at least one joint of a robotic arm, wherein, within the scope of a brake test program, at least one motor of a plurality of electric motors is driven automatically in a first rotational direction, wherein a detection of a first motor torque in the driven motor takes place during its rotation in the first rotational direction. The at least one motor is then driven in a second rotational direction opposite the first rotational direction, wherein a detection of a second motor torque in the driven motor takes place during its rotation in the second rotational direction. An automatic evaluation of the first motor torque and the second motor torque takes place in order to obtain the friction torque of the joint associated with the driven motor.

METHOD AND COMPUTING SYSTEM FOR ESTIMATING PARAMETER FOR ROBOT OPERATION
20250091208 · 2025-03-20 ·

A computing system and method for estimating friction and/or center of mass (CoM) are presented. The system may perform the method by selecting at least one of: (i) a first joint from among a plurality of joints, or (ii) a first arm segment from among a plurality of arm segments. The computing system further outputs a set of one or more movement commands for causing robot arm movement that includes relative movement between the first arm segment and a second arm segment via the first joint, and receiving a set of actuation data and a set of movement data associated with the first joint or the first arm segment. The computing system further determines, based on the set of actuation data and the set of movement data, at least one of: (i) a friction parameter estimate or (ii) a CoM estimate.

Method and computing system for determining a value of an error parameter indicative of quality of robot calibration
12485539 · 2025-12-02 · ·

A computing system and method are presented. The computing system may store sensor data which includes: (i) a set of movement data, and (ii) a set of actuation data. The computing system may divide the sensor data into training data and test data by: (i) selecting, as the training data, movement training data and corresponding actuation training data, and (ii) selecting, as the test data, movement test data and corresponding actuation test data. The computing system may determine, based on the movement training data and the actuation training data, at least one of: (i) a friction parameter estimate or (ii) a center of mass (CoM) estimate, and may determine actuation prediction data based on the movement test data and based on the at least one of the friction parameter estimate or the CoM estimate. The computing system may further determine residual data, and determine a value for an error parameter.