COBOTIC MANIPULATOR
20170173802 ยท 2017-06-22
Assignee
- Commissariat A L'energie Atomique Et Aux Energies Alternatives (Paris, FR)
- SARRAZIN TECHNOLOGIES (Perrecy-les-Forges, FR)
Inventors
Cpc classification
B25J19/00
PERFORMING OPERATIONS; TRANSPORTING
B25J9/1676
PERFORMING OPERATIONS; TRANSPORTING
F16F15/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
B25J19/00
PERFORMING OPERATIONS; TRANSPORTING
F16F15/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Load manipulating device (1) including a load manipulator (10) including at least two segments (13, 18) articulated with respect to each other, comprising a boom segment (13) that is similarly articulated on a frame (12) and a balance segment (18) which comprises an end intended to receive a load (20) to be manipulated, the load manipulating device (1) including balancing means (41, 23, 24) such that the load manipulator (10) is stable in any position, whether or not bearing the load, and guidance means (50, 60, 70) distinct from the balancing means for constraining the position of the load manipulator (10).
Claims
1. Load manipulating device including a load manipulator including at least two segments articulated with respect to each other, comprising a boom segment that is also articulated on a frame and a balance segment which comprises an end intended to receive a load to be manipulated, characterized in that the load manipulating device comprises balancing means such that the load manipulator is stable in any position, whether or not bearing the load, and guidance means distinct from the balancing means for constraining the position of the load manipulator.
2. Load manipulating device according to claim 1, in which the load manipulator comprises a connecting rod parallel to a boom segment articulated on the frame, the boom segment and the connecting rod having first ends articulated on a balance segment, one end being intended to be connected to the load to be manipulated, and the second ends of the boom segment (13) and of the connecting rod (14) being connected by a rod (15) in such a way as to form a deformable parallelogram, the balancing means (41, 23, 24) comprising balancing means when unladen (23, 24) to balance the load manipulator (10) when unladen and balancing means when laden (41) to balance the load manipulator (10) when laden.
3. Load manipulating device according to claim 1, comprising means of measuring the position of each of the elements of the load manipulator and means of three-dimensional modelling of the elements of the load manipulator, of its environment and/or of the load intended to be connected to the end of the balance segment (18), the load manipulating device (1) similarly comprising means of processing the modelled elements in order to detect a movement of the load manipulator that could lead to a collision between the modelled elements and in order to send an instruction to the guidance means of the load manipulator (10) in order for them to generate a force opposing the movement that could lead to the collision.
4. Load manipulating device according to claim 1, in which the guidance means of the manipulator comprise a cable-actuated cylinder.
5. Load manipulating device according to claim 3, in which the means of processing the modelled elements comprise storage means for at least one modelling of a reference trajectory of the load to be manipulated, the means of processing the modelled elements being arranged in order to detect a movement of the load manipulator that could lead to a difference between the modelling of the trajectory of the load and the modelling of the reference trajectory, and in order to send an instruction to the guidance means of the load manipulator in order for them to generate a force opposing the movement of the load manipulator and that could lead to a difference between the modelling of the trajectory of the load and the modelling of the reference trajectory.
6. Load manipulating device according to claim 1, comprising a second load manipulator positioned parallel with a first load manipulator, the ends of each manipulator being connected to the load to be manipulated by means of connection comprising at least one ball joint, the load manipulating device similarly comprising means for controlling the balancing means of each manipulator.
7. Load manipulating device according to claim 6, in which the means of connection comprise means of balancing the rotation of the load about an axis connecting the ends of the manipulators.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Reference is made to the accompanying figures, in which:
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
DETAILED DESCRIPTION OF THE INVENTION
[0028] With reference to
[0029] The manipulator 10 rests on a horizontal surface and comprises a support 11, on which a frame 12 (partially represented for reasons of clarity) is rotatably mounted about a vertical shaft. A mutually parallel boom segment 13 and a connecting rod 14 extend from the frame 12. As is visible in
[0030] A first portion 17 of a balance segment 18 connects the respective distal ends of the boom segment 13 and of the connecting rod 14. The end 19 of the balance segment 18 opposite the portion 17 comprises means of connection to a load 20 to be manipulated, in this case in the form of an attachment plate 21.
[0031] Two supports 22.1 and 22.2 that are integral with the shaft 16 extend to either side of the rod 15 in a direction substantially parallel to that of the boom segment 13 and of the connecting rod 14. Two counterweights 23 and 24 are respectively articulated on the respective ends 25 and 26 of the supports 22.1 and 22.2.
[0032] A shaft 27 articulated on the support 22.1 at its first end 28 extends parallel to the shaft 16 and receives, articulated at its second end 29, a first element 30.1 of a balance 30 similarly articulated at a point 31 on the end 32 of the connecting rod 14 via a shaft 33. The end 34 of the balance 30 is connected to a counterweight 35. As is visible in
[0033] The rod 15 acts as a counterbalance and forms a deformable parallelogram with the boom segment 13, the connecting rod 14 as well as the portion 17 of the balance segment 18.
[0034] The counterweights 23, 24 and 35 undertake the balancing of the manipulator 10 when unladen by compensating for the effects of the own weight of its elements. The cylinder 41 of a counterbalancing cylinder 42 is guided in translation in relation to the frame 12, whereas its rod 43 is articulated on the shaft 33, as visible in
[0035] The manipulator 10 similarly comprises three cable-actuated cylinders 50, 60 and 70.
[0036] With reference to
[0037] With reference to
[0038] A final cable-actuated cylinder 70, which is visible in
The cable-actuated cylinders 50, 60 and 70 are connected to the monitoring unit 90 and are thus able to perform the following operations: [0039] by the application of a predetermined torque moving in the direction of the movement, to compensate for the residual friction of the different articulations of the manipulator 10 and thereby to facilitate the manual displacement of the load manipulating device 1; [0040] by the measurement of the respective amplitudes and directions of the rotations of the motors 52, 62 and 72, to measure the relative position of the different elements of the manipulator 10 in space, said measurements being capable of being performed by coders 81, 82 and 83 respectively situated in the motors 52, 62 and 72. Calibration permits the position in space of the elements to be defined by the manipulator 10 in absolute terms, and adequate processing of the data then permits the speeds of rotation and the torques to be deduced (by measurement of the current drawn); [0041] by the application of torques opposing the distance of the end of the manipulator 10 from a determined trajectory, to provide intuitive guiding of the manipulator 10.
[0042] Because of the presence of the counterweights 23, 24 and of the counterbalancing force when laden exerted by the cylinder 42, the cable-actuated cylinders 50, 60 and 70 are not subjected (or indirectly through inertia) to the effects of the own weight of the elements of the manipulator 10 or of the load to be manipulated 20. This makes it possible to limit the capacity for forces of the cable-actuated cylinders 50, 60 and 70, making the latter without danger to the operator, including in the case of unintentional activation or erroneous amplitude information. For example, for a load 20 to be manipulated, of which the weight is between 0 and 1000 Newtons, the cable-actuated cylinders 50, 60 and 70 exert forces between 0 and 50 Newtons, or a ratio of the weight of the manipulated load/guiding force of up to 20.
[0043] In the nominal usage of the manipulating device 1, and in order to increase the safety of the system, the speeds of displacement of the elements of the manipulator 10 may be limited by restricting the supply voltage to the motors 52, 62, 72 of the cable-actuated cylinders 50, 60, 70 and by thus limiting the quantity of kinetic energy that the manipulator 10 may acquire.
[0044] The monitoring unit 90 is now described below. This comprises means for the three-dimensional modelling of the elements of the load manipulator 10, depicted here in the form of a three-dimensional modeller 91 in the 3DXML format, as well as means 92 for processing modelled elements. Said means are generally modules supplementing the three-dimensional modelling motors. The load 20 as well as other elements of the environment of the manipulating device 1 may similarly be modelled. The elements of the load manipulator 10 that are modelled comprise in particular the frame 12, the boom segment 13, the connecting rod 14 and the balance segment 18. Finally, the monitoring unit 90 similarly comprises storage means 93 capable of memorizing a trajectory of the load and/or of the manipulator 10 as well as a processor 94 in connection with the means 91, 92 and 93 acting as a robot controller on the assembly of the elements of the manipulator 10. The monitoring unit 90 is capable of performing logical operations on the modelled elements, of receiving information from the processor 94 on the state of the manipulator 10, and of generating instructions intended for the manipulator 10 in correlation with the state and the constraints applied to the modelled elements.
[0045] The function of the load manipulating device is described below with reference to
[0046] When the operator displaces the load manipulator 10, the coders 81, 82 and 83 respectively situated in the motors 52, 62 and 72 of the cable-actuated cylinders 50, 60 and 70 transmit the amplitude and the direction of the relative rotations of each of said motors towards the monitoring unit 90. The means of processing 92 the modelled elements then update, in real time, a modelling of the relative positions of the manipulator 10, of the load 20 and of the table 101.
[0047] One thus obtains an anti-collision device for a load manipulator which sends intuitive information that is easily interpreted by the operator and which implements forces that are not capable of injuring the operator.
[0048] According to another mode of operation, the storage means 93 of the monitoring unit 90 comprise the modelling of a reference trajectory 103, represented by a dotted line in
[0049] This produces a device for guiding a load manipulator which sends intuitive information that is easily interpreted by the operator and which implements forces that are not capable of injuring the operator.
[0050] The elements that are identical or similar to those described previously bear a numerical reference increased by two hundred in the following description of the second and third embodiments of the invention.
[0051] With reference to
[0052] The manipulators 210.1 and 210.2 are both connected to the same monitoring unit 290, which comprises additional means 95 for controlling the counterbalancing cylinders 242.1 and 242.2 when laden and respectively manipulators 210.1 and 210.2. Said means 95 for controlling the cylinders 242.1 and 242.2 achieve a balancing of the moments of the weight of the manipulated load, whereas, in the case of a single manipulator, the counterbalancing force generated by the cylinder 42 is regulated and constant for a given load. Thus, the combined movements of the two manipulators 210.1 and 210.2 as well as the assembly of the load 220 to be manipulated on ball pins 110.1 and 110.2 permit the balancingand the guidingof the load 220 with five degrees of freedom. If one considers an orthogonal system of axes Oxyz connected to the centre of the load 220, and of which the axis Ox has the same direction as an axis connecting the centres of the ball joints 110.1 and 110.2, the five degrees of freedom controlled by the movements of the manipulators 210.1 and 210.2 correspond to the translations in the axes Ox, Oy and Oz as well as the rotations about the axes Oz and Oy.
[0053]
[0054] The invention is not limited to the described embodiments, of course, but encompasses any variant falling within the scope of the invention as defined by the claims.
[0055] In particular, [0056] although the load in this case is connected to the manipulator with the help of an attachment plate, the invention applies similarly to other means of attachment of a load, for example a hook, a shackle, a flexible sling, a spreader as well as any other additional articulated system having one or a plurality of degrees of freedom, whether motorized or non-motorized, and more specifically a motorized mechanism capable of allowing a rotation in a vertical axis; [0057] although the balancing when unladen of the manipulator is performed in this case with the help of counterweights, the invention applies similarly to other balancing means when unladen, for example, a cylinder or an electric actuator; [0058] although the balancing of the manipulator when laden is performed in this case with the help of a cylinder, the invention applies similarly to other balancing means when laden, for example a counterweight, an electric motor or an elastic system; [0059] although the measurement in this case of the position of each of the elements of the manipulator is undertaken with the help of coders situated in the motors of the cable-actuated cylinders, the invention applies similarly to other means of measurement of the position of each of the elements of the manipulator, for example, coders positioned at each articulation, accelerometers or an optical camera; [0060] although the guidance means in this case comprise cable-actuated cylinders, the invention applies similarly to other types of guidance means, for example hydraulic cylinders, electrical cylinders or motors; [0061] although the maximum force developed in this case by the guidance means is 50 Newtons for a weight of the manipulated load of up to 1000 Newtons, the invention applies similarly to other maximum values of the forces developed by the guidance means and of the weight of the load to be manipulated. It is possible in particular to conceive of a load manipulating device having regard for specific standards for lifting objects (balancing when laden and when unladen) and standards relative to the contact forces that are capable of being withstood by humans, said values being capable of varying according to the type of tasks or national legislation; [0062] although the means of modelling in this case comprise the three-dimensional modeller in the 3DXML format, the invention applies similarly to other types of three-dimensional modeller, for example 3D turbo, Hypermesh or Catia, as well as to any other modeller capable of providing a mesh in a format of the obj type; [0063] although the generation of guiding or anti-collision instructions in this case is based on a 3D model defined a priori, the invention applies similarly to the models obtained with other modelling tools and in particular to those obtained or modified in real time by sensors that are capable of providing point clouds, such as 3D cameras or remote-sensing lasers; [0064] although the means for balancing the rotation of the load about an axis connecting the ends of the manipulators in this case comprises two toothed wheels interacting together, the invention is applicable to other complementary means of counterbalancing the load connected to the ends of the manipulators, for example a pulley-belt linkage, a linkage between two smooth wheels, a movement initiated by a telescopic actuator or some other type of rotary actuator.