US12042456B2ActiveUtilityA1

Method for automatic load compensation for a cobot or an upper limb exoskeleton

53
Assignee: COMMISSARIAT ENERGIE ATOMIQUEPriority: Aug 30, 2018Filed: Aug 29, 2019Granted: Jul 23, 2024
Est. expiryAug 30, 2038(~12.1 yrs left)· nominal 20-yr term from priority
Inventors:Franck Geffard
A61H 2201/5058A61H 2201/501A61H 2201/1635A61H 2201/1215A61H 2201/5061A61H 2203/0406A61H 2205/06A61H 2201/5071B25J 13/08A61H 1/0274B25J 9/0006G05B 2219/45112G05B 2219/40413G05B 2219/40411G05B 2219/40305G05B 2219/39523G05B 2219/37621B25J 9/1633
53
PatentIndex Score
0
Cited by
13
References
15
Claims

Abstract

A control method for controlling an actuator (11) connected to a load (50) for handling, the method comprising the steps of:detecting an intention to handle the load (50);applying an increasing command to the actuator (11) until detecting a movement of the actuator (11);storing the value reached by the command when a movement of the actuator (11) is detected;using the stored value reached by the command to determine an estimate of the opposing force exerted by the load (50) for handling; andcontrolling the actuator by means of a force servocontrol relationship using the estimate of the opposing force exerted by the load (50) for handling in order to establish the commands to be applied to the actuator (11).A cobot (1) arranged to perform the method.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A control method for controlling an actuator of a cobot, the actuator being functionally connected to a load for handling and being controlled by a monitor and control unit, the method comprising the steps of:
 detecting an intention of a user of the cobot to handle the load for handling; 
 
       when the user and/or the cobot handle the load, applying an increasing command value to the actuator, seeking to cause the load for handling to move until detecting a movement of the actuator or of the load for handling or until detecting that the intention to handle the load for handling has ceased;
 storing the value reached by the command and/or by a sensor linked to the actuator when a movement of the actuator or of the load for handling is detected or when detecting that the intention to handle the load for handling has ceased; 
 using the stored value reached by the command and/or by the sensor linked to the actuator to determine an estimate of the opposing force exerted by the load for handling; and 
 controlling the actuator by means of a force servocontrol relationship using the estimate of the opposing force exerted by the load for handling in order to establish the commands to be applied to the actuator, 
 resetting the value of the estimate of the opposing force exerted by the load for handling to zero when the intention to handle the load ceases to be detected. 
 
     
     
       2. A control method according to  claim 1 , wherein the increasing command results from a non-zero speed setpoint applied by the monitor and control unit. 
     
     
       3. A control method according to  claim 1 , wherein the increasing command comprises an increasing force command applied by the monitor and control unit. 
     
     
       4. A control method according to  claim 3 , wherein the increasing force command comprises a torque command. 
     
     
       5. A control method according to  claim 1 , wherein the estimate of the opposing force of the load for handling is determined by using the value taken by a sensor for sensing the current of the actuator when a movement of the actuator is detected. 
     
     
       6. A control method according to  claim 1 , wherein the estimate of the opposing force of the load for handling is determined by using the value taken by a current setpoint being sent to the actuator when a movement of the actuator is detected. 
     
     
       7. A control method according to  claim 1 , wherein the step of detecting a movement of the actuator comprises a step of detecting the crossing of a speed threshold or the crossing of a movement threshold or the crossing of an acceleration threshold. 
     
     
       8. A control method according to  claim 1 , wherein the step of detecting an intention to handle the load for handling comprises a step of detecting a change of state of an intention sensor. 
     
     
       9. A control method according to  claim 8 , wherein the intention sensor comprises a dry contact. 
     
     
       10. A control method according to  claim 8 , wherein the intention sensor is positioned on a hand of a user of the actuator. 
     
     
       11. A control method according to  claim 8 , wherein the intention sensor comprises a pressure sensor and/or an attitude sensor and/or an acceleration sensor and/or a flexion sensor and/or a myoelectrical sensor. 
     
     
       12. A cobot including a monitor and control unit connected to an actuator, the cobot also including detector means for detecting an intention of a user of the cobot to handle a load and/or a sensor linked to the actuator and linked to the monitor and control unit, the cobot being arranged to perform the method according to  claim 1 . 
     
     
       13. A cobot according to  claim 12 , wherein the detector means for detecting an intention to handle a load also include an intention sensor, the control unit being arranged to detect an intention to handle the load for handling comprises a step of detecting a change of state of an intention sensor. 
     
     
       14. The control method according to  claim 1 , wherein the command value controls a torque of the actuator. 
     
     
       15. The control method according to  claim 1 , wherein the command value controls a force of the actuator.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.