G05B2219/39339

DRIVE UNIT ADOPTING ADMITTANCE CONTROL
20230081478 · 2023-03-16 ·

A drive unit 10A is configured to exert a driving force on an environment 50 in accordance with a target driving force command τ.sub.d, and includes a parameter storage device 30A, a force measuring instrument 35, an admittance model calculation device 31A, and a position control and driving device 33A. The parameter storage device 30A has stored therein dynamics parameters of first and second virtual objects affected by a virtual interactive force λ.sub.R. The force measuring instrument 35 is configured to output a measurement result for the driving force as a measured driving force value τ.sub.s. The admittance model calculation device 31A is configured to calculate and output a displacement of the first virtual object. The displacement is obtained by calculations based on the stored dynamics parameters, the target driving force command τ.sub.d, and the measured driving force value τ.sub.s. The position control and driving device 33A is configured to operate in accordance with a target position command. The force measuring instrument 35 is disposed between the position control and driving device 33A and the environment 50. The target position command corresponds to the first virtual object's displacement outputted by the admittance model calculation device 31A. The drive unit 10A achieves advantages of both high and low backdrivability.

Robot system and method of controlling the robot system

A robot system includes a slave unit including a slave-side force detector configured to detect a direction and a magnitude of a reaction force acting on a workpiece held by a work end of a slave arm, a master unit including a master-side force detector configured to detect a direction and a magnitude of an operating force applied by an operator to an operation end of a master arm, and a system controller configured to generate a slave operational command and a master operational command based on the operating force and the reaction force. The system controller includes a regulator configured to correct a moving direction of the work end so that the movement of the work end in a pressing direction of an object is regulated when the reaction force exceeds an acceptable value set beforehand.

Control of a Robot Manipulator upon Contact with a Person
20230067761 · 2023-03-02 ·

A method of controlling a robot manipulator, the method including: providing a database containing body zones of a person, wherein each of the body zones is assigned a respective maximum permissible value of contact pressure value, determining a current or a future contact event of the robot manipulator involving the person, and determining a body zone of the person that is contacted, determining a reference position fixed relative to a body of the person, wherein the reference position indicates beginning of a spatial progression of depression of tissue of the person during the contact event with the person, and controlling the robot manipulator in an impedance-regulated manner, such that the reference position serves as a zero position of an artificial spring component of impedance regulation of the robot manipulator and a maximum permissible contact pressure is not exceeded as a limit value.

ROBOT SYSTEM, METHOD OF CONTROLLING THE ROBOT SYSTEM, RECORDING MEDIUM, METHOD OF TEACHING THE ROBOT SYSTEM, AND METHOD OF MANUFACTURING PRODUCTS
20230191592 · 2023-06-22 ·

A robot system includes a robot and a control portion. The robot includes a contact detection portion configured to output a signal in accordance with contact performed by a user. The control portion is configured to control resistance of the robot applied to the user when the user moves the robot, in accordance with a number of contact positions at which the user contacts the robot, based on a signal from the contact detection portion.

GENERALIZED ADMITTANCE CONTROL FOR ROBOTIC MANIPULATORS
20210362334 · 2021-11-25 ·

A control system and method for generalized admittance control (AC) is provided. The control system includes circuitry communicatively coupled to a robotic manipulator. The circuitry receives, from a sensor system of the robotic manipulator, contact force measurements associated with a physical interaction of the robotic manipulator with an object. The circuitry determines a surface portion of the robotic manipulator on which the physical interaction with the object occurs and samples a set of interaction points from the surface portion. The circuitry computes a generalized velocity for AC of the robotic manipulator by minimizing a cost function. The cost function includes a relationship between the contact force measurements and an approximation term which models application of an actual contact force of the physical interaction on the sampled set of interaction points. The circuitry generates a set of joint control instructions based on generalized velocity to control motion of the robotic manipulator.

Optimal control of coupled admittance controllers
11400590 · 2022-08-02 · ·

A coupling device (16, 116, 216, 316) configured optimally to communicate between a first and a second admittance controller and actuator assembly, the first and the second admittance control and actuator assembly respectively having a first and a second admittance controller (12a, 12b) configured to drive a respective first and a second actuator and each of the first and the second actuator being respectively connected to a first body having a first mass and a second body having a second mass, wherein the coupling device (16, 116, 216, 316) comprises: an input port having a first input for receiving a first input force signal (f1) from the first admittance controller and actuator assembly (12a) and a second input for receiving a second input force signal (f2) from the second admittance controller and actuator assembly (12b), and a processor adapted to derive a first output force signal for output to the first admittance controller and actuator assembly based on a Lagrange multiplier dependent on a comparison of the first input force signal and the second input force signal.

Generalized admittance control for robotic manipulators
11305424 · 2022-04-19 · ·

A control system and method for generalized admittance control (AC) is provided. The control system includes circuitry communicatively coupled to a robotic manipulator. The circuitry receives, from a sensor system of the robotic manipulator, contact force measurements associated with a physical interaction of the robotic manipulator with an object. The circuitry determines a surface portion of the robotic manipulator on which the physical interaction with the object occurs and samples a set of interaction points from the surface portion. The circuitry computes a generalized velocity for AC of the robotic manipulator by minimizing a cost function. The cost function includes a relationship between the contact force measurements and an approximation term which models application of an actual contact force of the physical interaction on the sampled set of interaction points. The circuitry generates a set of joint control instructions based on generalized velocity to control motion of the robotic manipulator.

ROBOTIC COLLISION BOUNDARY DETERMINATION
20220061941 · 2022-03-03 ·

Techniques relate to determining a region associated with an object to assist in controlling a robotic arm. For example, a system can determine that the robotic arm is positioned adjacent to an object within an environment. The system can determine a region in the environment that is associated with the object based at least in part on a position of a distal end of the robotic arm. The system can control the robotic arm or another robotic arm to move in the environment based at least in part on the region.

OPTIMAL CONTROL OF COUPLED ADMITTANCE CONTROLLERS
20210138639 · 2021-05-13 ·

A coupling device (16, 116, 216, 316) configured optimally to communicate between a first and a second admittance controller and actuator assembly, the first and the second admittance control and actuator assembly respectively having a first and a second admittance controller (12a, 12b) configured to drive a respective first and a second actuator and each of the first and the second actuator being respectively connected to a first body having a first mass and a second body having a second mass, wherein the coupling device (16, 116, 216, 316) comprises: an input port having a first input for receiving a first input force signal (f1) from the first admittance controller and actuator assembly (12a) and a second input for receiving a second input force signal (f2) from the second admittance controller and actuator assembly (12b), and a processor adapted to derive a first output force signal for output to the first admittance controller and actuator assembly based on a Lagrange multiplier dependent on a comparison of the first input force signal and the second input force signal.

ROBOT SYSTEM AND METHOD OF CONTROLLING THE ROBOT SYSTEM

A robot system includes a slave unit including a slave-side force detector configured to detect a direction and a magnitude of a reaction force acting on a workpiece held by a work end of a slave arm, a master unit including a master-side force detector configured to detect a direction and a magnitude of an operating force applied by an operator to an operation end of a master arm, and a system controller configured to generate a slave operational command and a master operational command based on the operating force and the reaction force. The system controller includes a regulator configured to correct a moving direction of the work end so that the movement of the work end in a pressing direction of an object is regulated when the reaction force exceeds an acceptable value set beforehand.