FR2696670A1 - Robot joint and robot comprising such joints. - Google Patents
Robot joint and robot comprising such joints. Download PDFInfo
- Publication number
- FR2696670A1 FR2696670A1 FR9212238A FR9212238A FR2696670A1 FR 2696670 A1 FR2696670 A1 FR 2696670A1 FR 9212238 A FR9212238 A FR 9212238A FR 9212238 A FR9212238 A FR 9212238A FR 2696670 A1 FR2696670 A1 FR 2696670A1
- Authority
- FR
- France
- Prior art keywords
- robot
- processor
- articulation
- data transmission
- gearmotor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/08—Programme-controlled manipulators characterised by modular constructions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
- B25J17/0241—One-dimensional joints
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/025—Optical sensing devices including optical fibres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/12—Programme-controlled manipulators characterised by positioning means for manipulator elements electric
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
Description
La présente invention concerne les robots ou manipulateurs et, plus particulièrement, les articulations entre deux bras d'un tel manipulateur. The present invention relates to robots or manipulators and, more particularly, the joints between two arms of such a manipulator.
On a conçu des systèmes robotisés comportant un ou plusieurs calculateurs centraux et un ensemble de périphériques "intelligents" ayant chacun leur propre fonction dans le système : capteurs extéroceptifs (capteurs de proximité, télémètres, capteurs d'effort etc...), capteurs sensoriels (machines de vision, capteurs tactiles etc...), entre autres. Des recherches ont été faites tant au niveau matériel que logiciel pour améliorer les performances globales de réaction d'un système. We have designed robotic systems comprising one or more central computers and a set of "intelligent" peripherals each having their own function in the system: exteroceptive sensors (proximity sensors, rangefinders, effort sensors, etc.), sensory sensors (vision machines, tactile sensors etc ...), among others. Research has been done on both hardware and software to improve the overall reaction performance of a system.
Si on s'intéresse en particulier aux constituants actionneurs d'un manipulateur ou d'un robot, et plus particulièrement aux articulations motorisées de type "pivot" électriques, on s'aperçoit que le nombre de câbles de liaison par articulation est très important. If we are particularly interested in the actuator components of a manipulator or a robot, and more particularly in motorized articulations of the electrical "pivot" type, we can see that the number of connecting cables per articulation is very large.
Ceci entraîne bien entendu un grand nombre de contraintes tant en ce qui concerne le rapport poids/puissance que la stabilité. Une connectique poussée, le parasitage des signaux à bas niveaux, les pertes en ligne sur les fils de puissance, etc, sont autant de causes de mauvais fonctionnement possibles. D'autre part, la plupart des articulations mettent en jeu un système d'asservissements imbriqué, sur le courant du moteur, de vitesse et de position sur l'axe complet et éventuellement d'effort. This of course leads to a large number of constraints as regards both the weight / power ratio and the stability. Advanced connectivity, low level signal interference, line losses on power wires, etc. are all possible causes of malfunction. On the other hand, most joints involve a nested servo system, on the motor current, speed and position on the complete axis and possibly effort.
Il en résulte que pour un système comportant plusieurs articulations, le volume de la partie concernant le pilotage et la complexité des liaisons deviennent très importants. As a result, for a system comprising several articulations, the volume of the part relating to piloting and the complexity of the connections becomes very large.
Un autre problème important est la présence de parasites nombreux dans l'environnement où travaillent ces manipulateurs. Pour obtenir une stabilité suffisante, on est amené à prévoir des circuits supplémentaires, ce qui entraîne un problème de coût et d'encombrement. Another important problem is the presence of numerous parasites in the environment where these manipulators work. To obtain sufficient stability, it is necessary to provide additional circuits, which leads to a problem of cost and size.
La présente invention a pour objet une articulation de robot destinée à réaliser une rotation relative de deux bras de robot consécutifs, caractérisée en ce qu'elle comporte une enceinte étanche constituée par deux demi-coquilles solidaires chacune de l'extrémité d'un bras et montées en rotation l'une sur l'autre avec interposition d'un joint dynamique, une des deux demicoquilles contient un motoréducteur électrique à courant continu sans balais et l'autre demi-coquille est entraînée par ledit motoréducteur, ladite enceinte est remplie d'un liquide isolant électriquement, chaque demi-coquille comprend un connecteur fixé sur une de ses faces extérieures et destiné à recevoir un câble de liaison comportant des conducteurs d'alimentation et une ligne de transmission de données et relié à l'articulation voisine, et ladite enceinte contient un dispositif de commande du motoréducteur qui comprend un processeur et qui fonctionne de manière autonome en fonction des données reçues des autres articulations et d'une commande centralisée par l'intermédiaire des lignes de transmission de données. The subject of the present invention is a robot articulation intended to perform a relative rotation of two consecutive robot arms, characterized in that it comprises a sealed enclosure constituted by two half-shells each secured to the end of an arm and rotatably mounted one on the other with the interposition of a dynamic seal, one of the two half-shells contains a brushless direct current electric gearmotor and the other half-shell is driven by said gearmotor, said enclosure is filled with an electrically insulating liquid, each half-shell comprises a connector fixed on one of its external faces and intended to receive a connection cable comprising supply conductors and a data transmission line and connected to the neighboring joint, and said enclosure contains a gearmotor control device which includes a processor and which operates autonomously according to the data received from other joints and from a centralized command via the data transmission lines.
L'invention permet donc de réduire très fortement le nombre des câbles de liaison entre les différentes articulations puisque le câble de liaison ne comporte que des conducteurs d'alimentation et les lignes de transmission de données, soit par exemple cinq conducteurs. The invention therefore makes it possible to very greatly reduce the number of connection cables between the various articulations since the connection cable only comprises supply conductors and the data transmission lines, ie for example five conductors.
L'utilisation d'un groupe motoréducteur comportant un moteur électrique à courant continu sans balais permet également d'améliorer la fiabilité du dispositif. The use of a geared motor unit comprising a brushless direct current electric motor also makes it possible to improve the reliability of the device.
Le liquide isolant permet d'obtenir un bon refroidissement de l'ensemble de l'articulation. The insulating liquid provides good cooling of the entire joint.
Selon une autre caractéristique de l'invention, les lignes de transmission de données sont des lignes à fibre optique. According to another characteristic of the invention, the data transmission lines are optical fiber lines.
Ceci permet de s'affranchir de tous les problèmes de parasites sur les lignes de transmission de données. This eliminates all interference problems on the data transmission lines.
Avantageusement, les fibres optiques sont en silice. Advantageously, the optical fibers are made of silica.
Ceci permet d'obtenir une insensibilité aux radiations, ce qui est important dans le cas de manipulateurs travaillant dans des environnements radioactifs. This provides insensitivity to radiation, which is important in the case of manipulators working in radioactive environments.
Dans le mode de réalisation de l'invention, les lignes de transmission de données relient deux articulations voisines et l'enceinte contient un circuit de retransmission des données branché entre les deux connecteurs ; ce dispositif de retransmission réalise une régénération des signaux et la gestion des erreurs. Cette disposition permet d'obtenir une structure modulaire pour chacune des articulations. In the embodiment of the invention, the data transmission lines connect two neighboring joints and the enclosure contains a data retransmission circuit connected between the two connectors; this retransmission device performs signal regeneration and error management. This arrangement makes it possible to obtain a modular structure for each of the joints.
Selon encore une autre caractéristique de l'invention, l'enceinte comporte un dispositif de codage optique du mouvement du motoréducteur et le liquide isolant est transparent. L'utilisation d'un dispositif optique permet encore de s'affranchir des problèmes de parasites. According to yet another characteristic of the invention, the enclosure comprises a device for optical coding of the movement of the gearmotor and the insulating liquid is transparent. The use of an optical device also makes it possible to overcome the problems of parasites.
Avantageusement, le processeur utilisé dans le dispositif de commande du motoréducteur est un processeur microcodé comportant un ordonnanceur de tâches avec priorités, une mémoire rapide et quatre systèmes de communication par lien, c'est-à-dire un processeur du type désigné par "transputer". Advantageously, the processor used in the geared motor control device is a microcoded processor comprising a task scheduler with priorities, a fast memory and four communication systems per link, that is to say a processor of the type designated by "transputer ".
L'utilisation d'un tel processeur permet de réaliser, la commande du moteur électrique directement au niveau du processeur. The use of such a processor makes it possible to control the electric motor directly at the processor.
L'invention a également pour objet un robot comportant une unité de commande centralisée et une succession de bras reliés ensemble par une articulation du type décrit ci-dessus. Le dernier bras comporte à son extrémité un effecteur. Il peut également comporter à son extrémité une caméra vidéo. The invention also relates to a robot comprising a centralized control unit and a succession of arms connected together by an articulation of the type described above. The last arm has an effector at its end. It can also include a video camera at its end.
Avantageusement, pour le fonctionnement de ce robot, on réalise un téléchargement du processeur de chaque articulation. Advantageously, for the operation of this robot, a download is made of the processor of each joint.
D'autres caractéristiques et avantages de l'invention ressortiront de la description qui suit, d'un exemple de réalisation, faite en se référant aux dessins annexés sur lesquels
- la figure 1 est une vue de profil de deux bras consécutifs d'un robot comportant une articulation conforme à l'invention ;
- la figure 2 est une vue dessus correspondant à la figure 1
- la figure 3 est un schéma électrique et électronique d'une articulation selon l'invention ;
- la figure 4 est une vue en coupe d'une articulation selon l'invention ; et
- la figure 5 représente schématiquement une variante de réalisation de l'invention.Other characteristics and advantages of the invention will emerge from the description which follows, of an exemplary embodiment, made with reference to the appended drawings in which
- Figure 1 is a side view of two consecutive arms of a robot comprising a hinge according to the invention;
- Figure 2 is a top view corresponding to Figure 1
- Figure 3 is an electrical and electronic diagram of a joint according to the invention;
- Figure 4 is a sectional view of a hinge according to the invention; and
- Figure 5 shows schematically an alternative embodiment of the invention.
On voit sur la figure 1 deux bras de robot consécutifs 1 et 2 qui sont montés en rotation relative l'un sur l'autre à leurs extrémités autour d'un axe vertical 3 au moyen d'une articulation désignée sous la référence générale 4. Le robot comporte plusieurs arbres successifs articulés de la même manière, ce qui permet d'obtenir un mouvement quelconque de l'extrémité du dernier bras. FIG. 1 shows two consecutive robot arms 1 and 2 which are mounted in relative rotation one on the other at their ends around a vertical axis 3 by means of an articulation designated under the general reference 4. The robot has several successive shafts articulated in the same way, which makes it possible to obtain any movement of the end of the last arm.
Comme on peut le voir sur la figure 1, chaque articulation comprend deux connecteurs, un connecteur amont 5 et un connecteur aval 6. Chaque connecteur reçoit un câble de liaison 7 qui est avantageusement disposé dans le bras 1 ou 2 ; ce câble de liaison réalise une liaison entre deux articulations voisines ; il comporte des conducteurs d'alimentation et une ligne de transmission de données. As can be seen in FIG. 1, each articulation comprises two connectors, an upstream connector 5 and a downstream connector 6. Each connector receives a connection cable 7 which is advantageously placed in the arm 1 or 2; this connecting cable makes a connection between two neighboring joints; it includes supply conductors and a data transmission line.
Selon un mode de réalisation, ce câble comporte trois conducteurs d'alimentation et deux fibres optiques en silice constituant une ligne de transmission de données. Ce câble composite comporte une gaine en polyuréthane. Son débit peut être de 20 mégabits par seconde. According to one embodiment, this cable comprises three supply conductors and two optical fibers made of silica constituting a data transmission line. This composite cable has a polyurethane sheath. Its speed can be 20 megabits per second.
La figure 3 est un schéma électrique et électronique de l'articulation 4. On retrouve sur cette figure les connecteurs amont 5 et aval 6 qui constituent des interfaces ; ces connecteurs comportent trois bornes reliées à des conducteurs d'alimentation en courant alternatif deux conducteurs actifs 11 et 12 et un conducteur de masse 13. Il s'agit par exemple d'une alimentation dont la tension est de 100 à 250 V et la fréquence de 50 à 400 Hz. Figure 3 is an electrical and electronic diagram of the joint 4. This figure shows the upstream 5 and downstream 6 connectors which constitute interfaces; these connectors have three terminals connected to alternating current supply conductors two active conductors 11 and 12 and a ground conductor 13. This is for example a supply whose voltage is from 100 to 250 V and the frequency from 50 to 400 Hz.
Le connecteur amont 5 comporte un dispositif de raccordement à deux fibres optiques 14 et 15 lesquelles sont branchées sur une interface de fibre optique 16. The upstream connector 5 comprises a device for connecting two optical fibers 14 and 15 which are connected to an optical fiber interface 16.
Le connecteur aval 6 comporte une deuxième interface de fibres optiques 17 qui est relié à deux fibres optiques 18 et 19, lesquelles se raccordent au câble de liaison aval. The downstream connector 6 has a second optical fiber interface 17 which is connected to two optical fibers 18 and 19, which are connected to the downstream connecting cable.
On peut prévoir une protection contre les défauts, tel qu'un fusible 10, par exemple sur les conducteurs d'alimentation de sortie du connecteur aval. Protection against faults can be provided, such as a fuse 10, for example on the output supply conductors of the downstream connector.
Les conducteurs actifs d'alimentation 11 et 12 sont branchés entre les deux connecteurs 5 et 6 ; par ailleurs ils alimentent un dispositif d'alimentation 21 destiné en particulier à fournir l'alimentation du moteur électrique. The active supply conductors 11 and 12 are connected between the two connectors 5 and 6; moreover they supply a supply device 21 intended in particular to supply the supply of the electric motor.
Chaque articulation comporte un moteur à courant continu sans balais 22 dont la rotation est commandée et contrôlée par un dispositif électronique de commande qui comporte essentiellement un processeur 23 du type commercialisé sous la dénomination "transputer" par la société
INMOS et qui comporte essentiellement un processeur microcodé comportant une architecture de noyaux avec peu d'instructions, par exemple 32, qui est utilisé pour l'implantation de programmes séquentiels simples. Ce processeur comporte en interne un ordonnanceur de tâches avec priorités, microcodé, pour répartir le temps de l'unité centrale entre différents processus. Enfin ce processeur comporte plusieurs liens rapides asynchrones, par exemple quatre. La structure interne de ce processeur comporte donc un processeur principal, une mémoire rapide et quatre systèmes de communication par lien.Each articulation comprises a brushless direct current motor 22 whose rotation is controlled and controlled by an electronic control device which essentially comprises a processor 23 of the type marketed under the name "transputer" by the company
INMOS and which essentially comprises a microcoded processor comprising a kernel architecture with few instructions, for example 32, which is used for the implementation of simple sequential programs. This processor internally includes a task scheduler with priorities, microcoded, to distribute the time of the central unit between different processes. Finally, this processor has several asynchronous quick links, for example four. The internal structure of this processor therefore comprises a main processor, a fast memory and four communication systems per link.
Ce processeur 23 reçoit les signaux fournis par l'interface optique 16 et par l'interface 17 et il constitue pour les lignes de transmission de données amont et aval un dispositif de retransmission de signaux qui effectue la gestion des erreurs et réalise une régénération des signaux qui sont retransmis. Il constitue donc un relais pour les données qui doivent être transmises de l'articulation située en amont à celle située en aval et inversement. This processor 23 receives the signals supplied by the optical interface 16 and by the interface 17 and it constitutes, for the upstream and downstream data transmission lines, a signal retransmission device which performs error management and performs signal regeneration. which are retransmitted. It therefore constitutes a relay for the data which must be transmitted from the articulation situated upstream to that situated downstream and vice versa.
Le moteur 22 est un moteur à courant continu sans balais de type connu qui comporte par exemple un bobinage triphasé et un rotor à aimant permanent. Comme indique plus haut, ce moteur est alimenté par un circuit d'alimentation 21 qui alimente un circuit de commande 24 qui envoie un courant impulsionnel sur chacun des bobinages. The motor 22 is a brushless direct current motor of known type which comprises for example a three-phase winding and a permanent magnet rotor. As indicated above, this motor is supplied by a supply circuit 21 which supplies a control circuit 24 which sends a pulse current to each of the windings.
Conformément à l'invention, la commande des impulsions fournies par le circuit 24 est effectuée par le processeur 23 qui commande directement les interrupteurs de puissance du circuit 24. In accordance with the invention, the pulses supplied by the circuit 24 are controlled by the processor 23 which directly controls the power switches of the circuit 24.
A cet effet, le processeur 23 reçoit par l'intermédiaire d'un bus 25 des informations concernant la position du motoréducteur et le couple fourni par le motoréducteur. To this end, the processor 23 receives via a bus 25 information concerning the position of the geared motor and the torque supplied by the geared motor.
Le codage de la position du motoréducteur est réalisé par un codeur absolu 26 de type optique dont les données sont gérées par une interface de codeur 27 branchée sur le bus 25. The position of the gearmotor is coded by an absolute encoder 26 of the optical type, the data of which are managed by an encoder interface 27 connected to the bus 25.
Le dispositif comporte également un capteur de couple 28 qui est relié à un contrôleur de couple 29 lui même relié au bus 25. The device also includes a torque sensor 28 which is connected to a torque controller 29 which is itself connected to the bus 25.
Le codeur 26 et le capteur 28 fournissent des données numériques, par exemple codées sur douze bits. The encoder 26 and the sensor 28 supply digital data, for example coded on twelve bits.
Avantageusement, le bus 25 est un bus à 32 bits.Advantageously, the bus 25 is a 32-bit bus.
La figure 4 est une vue en coupe d'une articulation selon l'invention. Elle est essentiellement constituée de deux demi-coquilles de forme cylindrique qui sont montées en rotation l'une sur l'autre autour de leur axe de révolution. Figure 4 is a sectional view of a joint according to the invention. It essentially consists of two cylindrical half-shells which are mounted in rotation one on the other around their axis of revolution.
La partie amont, qui est située sur la droite de la figure, comporte une demi-coquille 31 et la partie aval comporte une demi-coquille 32 qui est montée en rotation sur la demi-coquille 31 par l'intermédiaire d'un palier 33 auquel est associé un joint dynamique 34. Les deux demi-coquilles 31 et 32 comportent chacune un couvercle 35 respectivement 36 qui est fixé de manière étanche. The upstream part, which is located on the right of the figure, comprises a half-shell 31 and the downstream part comprises a half-shell 32 which is rotatably mounted on the half-shell 31 by means of a bearing 33 which is associated with a dynamic seal 34. The two half-shells 31 and 32 each have a cover 35 respectively 36 which is fixed in a sealed manner.
L'ensemble des deux coquilles forme donc une enceinte étanche dans laquelle sont disposés les éléments actifs de l'articulation, les espaces vides étant remplis par un liquide diélectrique transparent telle qu'une huile au silicone. The assembly of the two shells therefore forms a sealed enclosure in which the active elements of the joint are arranged, the empty spaces being filled with a transparent dielectric liquid such as a silicone oil.
L'élément essentiel de l'articulation est constitué par un ensemble motoréducteur comportant un moteur électrique à courant continu sans balais dont le stator 37 est solidaire de la demi-coquille amont 31. Le rotor 38 de ce moteur entraîne, d'une part, la partie primaire d'un réducteur 41 et, d'autre part, un arbre creux 39 solidaire d'un codeur fin 45. L'arbre secondaire réducteur 42 est solidaire de la demi-coquille aval 32 et entraîne un arbre lent 43 qui est disposé à l'intérieur de l'arbre creux rapide 39 et débouche dans la demicoquille amont 31. The essential element of the articulation is constituted by a geared motor assembly comprising a brushless direct current electric motor, the stator 37 of which is integral with the upstream half-shell 31. The rotor 38 of this motor drives, on the one hand, the primary part of a reduction gear 41 and, on the other hand, a hollow shaft 39 secured to a fine encoder 45. The secondary reduction shaft 42 is secured to the downstream half-shell 32 and drives a slow shaft 43 which is disposed inside the rapid hollow shaft 39 and opens into the upstream half-shell 31.
Sur l'arbre lent 43 est disposé un codeur grossier 14 de type optique absolu. Les deux codeurs placés côte à côte sont disposés dans la demi-coquille amont. On the slow shaft 43 is arranged a coarse encoder 14 of absolute optical type. The two encoders placed side by side are arranged in the upstream half-shell.
L'ensemble des circuits électroniques est disposé sur des cartes de circuits imprimés qui sont en forme de rondelles et disposées autour de l'arbre creux 39 dans un espace 46 disposé entre les codeurs 44 et 45 et le moteur électrique proprement dit, ceci permet de limiter l'encombrement de l'articulation. All the electronic circuits are arranged on printed circuit boards which are in the form of washers and arranged around the hollow shaft 39 in a space 46 disposed between the encoders 44 and 45 and the electric motor itself, this makes it possible to limit the size of the joint.
Chaque demi-coquille comporte un connecteur 47 respectivement 48. Comme on peut le voir sur la figure 1, les bras 1 et 2 sont montés sur les connecteurs 47 et 48 avec interposition d'un joint d'étanchéité 49. Each half-shell has a connector 47 respectively 48. As can be seen in FIG. 1, the arms 1 and 2 are mounted on the connectors 47 and 48 with the interposition of a seal 49.
Le moteur électrique sans balais est un moteur à courant continu de type scellé et comportant des radiateurs. L'utilisation d'un tel moteur permet d'améliorer très nettement la fiabilité et la maintenance d'une telle articulation. The brushless electric motor is a direct current motor of the sealed type and comprising radiators. The use of such an engine makes it possible to very clearly improve the reliability and the maintenance of such a joint.
L'ensemble de l'enceinte est maintenu dans un bain de liquide diélectrique qui est en équipression avec la pression extérieure de manière à obtenir un bon fonctionnement du joint dynamique. Cette disposition permet d'obtenir un bon refroidissement de l'articulation et une bonne étanchéité ; comme indiqué plus haut, ce liquide est transparent de manière à permettre l'utilisation de codeurs optiques de position du moteur. The entire enclosure is maintained in a bath of dielectric liquid which is under pressure with the external pressure so as to obtain correct operation of the dynamic seal. This arrangement makes it possible to obtain good cooling of the joint and good sealing; as indicated above, this liquid is transparent so as to allow the use of optical motor position encoders.
Comme indiqué plus haut, le dispositif de codage de la position du moteur comporte un codeur fin 45 solidaire de l'arbre 39 lié au moteur et un codeur grossier 44 solidaire de l'arbre lent 43. Tous les deux sont des codeurs optiques absolus et la combinaison de leurs signaux permet d'obtenir un codage équivalent à celui obtenu avec un codeur à quinze bits qui serait monté sur l'arbre réducteur. As indicated above, the motor position coding device comprises a fine encoder 45 secured to the shaft 39 connected to the engine and a coarse encoder 44 secured to the slow shaft 43. Both are absolute optical encoders and the combination of their signals makes it possible to obtain a coding equivalent to that obtained with a fifteen-bit coder which would be mounted on the reduction shaft.
L'utilisation d'un processeur du type "transputer" permet d'obtenir une articulation "intelligente"; en effet, chacun des bus disposés entre deux bras font transiter des informations provenant d'une unité centrale de commande ainsi que de chacune des articulations. The use of a processor of the “transputer” type makes it possible to obtain an “intelligent” articulation; in fact, each of the buses arranged between two arms transmit information coming from a central control unit as well as from each of the articulations.
Chaque processeur peut donc commander le motoréducteur en fonction des informations reçues à la fois de l'unité centrale de commande et des autres articulations.Each processor can therefore control the geared motor as a function of the information received both from the central control unit and from the other articulations.
A cet effet, le processeur ne constitue pas seulement un relais entre les différents bus du robot mais il élabore des messages concernant son articulation qui sont envoyés à l'ensemble du système. For this purpose, the processor does not only constitute a relay between the various buses of the robot but it develops messages concerning its articulation which are sent to the whole system.
L'utilisation d'un processeur du type "transputer" permet également de commander directement le moteur électrique sans balais et donc de supprimer le variateur de commande de ce dernier. The use of a processor of the “transputer” type also makes it possible to directly control the brushless electric motor and therefore to eliminate the control variator of the latter.
L'invention permet donc de réaliser des articulations modulaires qui peuvent être assemblées les unes derrière les autres entre des bras de robot. Le dernier bras peut comporter un effecteur ou un dispositif de repérage de positionnement tel qu'une caméra vidéo. Dans ce cas, le dernier bras comporte à son extrémité un processeur qui commande l'effecteur ou le dispositif de repérage et fournit des messages sur le bus disposé dans ce dernier bras. The invention therefore makes it possible to produce modular joints which can be assembled one behind the other between robot arms. The last arm may include an effector or a positioning tracking device such as a video camera. In this case, the last arm has at its end a processor which controls the effector or the locating device and provides messages on the bus arranged in this last arm.
Le mode de réalisation qui vient d'être décrit concerne une articulation dans laquelle les deux bras consécutifs tournent l'un par rapport à l'autre dans deux plans parallèles. La figure 5 représente schématiquement un mode de réalisation dans lequel les deux bras sont alignés et tournent autour du même axe, à savoir l'axe de révolution des deux demi-coquilles. The embodiment which has just been described relates to a joint in which the two consecutive arms rotate relative to each other in two parallel planes. FIG. 5 schematically represents an embodiment in which the two arms are aligned and rotate around the same axis, namely the axis of revolution of the two half-shells.
Dans le premier mode de réalisation, les deux connecteurs sont disposés sur les parois latérales de deux demi-coquilles. Dans le mode de réalisation de la figure 5, les deux connecteurs sont disposés sur les couvercles des deux demi-coquilles. In the first embodiment, the two connectors are arranged on the side walls of two half-shells. In the embodiment of Figure 5, the two connectors are arranged on the covers of the two half-shells.
On voit que l'invention permet de réaliser des robots ou des manipulateurs comportant plusieurs bras dans lesquels la dépense en câbles de liaison et en connectique est réduite. It can be seen that the invention makes it possible to produce robots or manipulators comprising several arms in which the expenditure on connection cables and on connectors is reduced.
L'utilisation de lignes de transmission de données à fibres optiques permet d'éviter le parasitage des signaux et, dans le cas particulier de fibres en silice, cela permet l'utilisation dans des milieux radioactifs. L'utilisation d'un processeur de type "transputer" permet de simplifier le circuit de commande du motoréducteur et d'obtenir une articulation intelligente. The use of optical fiber data transmission lines makes it possible to avoid signal interference and, in the particular case of silica fibers, this allows use in radioactive media. The use of a "transputer" type processor simplifies the gearmotor control circuit and provides intelligent articulation.
L'utilisation d'une enceinte fermée remplie d'un liquide diélectrique permet d'améliorer le refroidissement de l'articulation. The use of a closed enclosure filled with a dielectric liquid makes it possible to improve the cooling of the joint.
Claims (14)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9212238A FR2696670B1 (en) | 1992-10-13 | 1992-10-13 | Robot joint and robot comprising such joints. |
PCT/FR1993/001003 WO1994008760A1 (en) | 1992-10-13 | 1993-10-11 | Robot articulation and robot comprising same |
TW82110319A TW252942B (en) | 1992-10-13 | 1993-12-04 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9212238A FR2696670B1 (en) | 1992-10-13 | 1992-10-13 | Robot joint and robot comprising such joints. |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2696670A1 true FR2696670A1 (en) | 1994-04-15 |
FR2696670B1 FR2696670B1 (en) | 1994-12-30 |
Family
ID=9434496
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9212238A Expired - Fee Related FR2696670B1 (en) | 1992-10-13 | 1992-10-13 | Robot joint and robot comprising such joints. |
Country Status (3)
Country | Link |
---|---|
FR (1) | FR2696670B1 (en) |
TW (1) | TW252942B (en) |
WO (1) | WO1994008760A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108515536B (en) * | 2018-04-13 | 2024-08-06 | 前元运立(北京)机器人智能科技有限公司 | Mechanical arm joint and mechanical arm |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2143205A (en) * | 1983-07-15 | 1985-02-06 | Leicester Polytechnic | Robots |
EP0221186A1 (en) * | 1985-04-24 | 1987-05-13 | Fanuc Ltd. | Robot controller |
US4678952A (en) * | 1985-08-13 | 1987-07-07 | Intelledex Incorporated | Sealed joint for a robot and the like |
FR2632561A1 (en) * | 1988-06-13 | 1989-12-15 | Westinghouse Electric Corp | ROBOT ARM, MODULAR, WITH RECONFIGURATION AND REMOTE CONTROL WITH SEPARATE CONTROL FOR THE IMPLEMENTATION OF THE MANEUVER ARM ACCORDING TO THE WORK TO BE PERFORMED |
EP0477725A1 (en) * | 1990-09-24 | 1992-04-01 | Uwe Kochanneck | Modular robot |
-
1992
- 1992-10-13 FR FR9212238A patent/FR2696670B1/en not_active Expired - Fee Related
-
1993
- 1993-10-11 WO PCT/FR1993/001003 patent/WO1994008760A1/en active Application Filing
- 1993-12-04 TW TW82110319A patent/TW252942B/zh active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2143205A (en) * | 1983-07-15 | 1985-02-06 | Leicester Polytechnic | Robots |
EP0221186A1 (en) * | 1985-04-24 | 1987-05-13 | Fanuc Ltd. | Robot controller |
US4678952A (en) * | 1985-08-13 | 1987-07-07 | Intelledex Incorporated | Sealed joint for a robot and the like |
FR2632561A1 (en) * | 1988-06-13 | 1989-12-15 | Westinghouse Electric Corp | ROBOT ARM, MODULAR, WITH RECONFIGURATION AND REMOTE CONTROL WITH SEPARATE CONTROL FOR THE IMPLEMENTATION OF THE MANEUVER ARM ACCORDING TO THE WORK TO BE PERFORMED |
EP0477725A1 (en) * | 1990-09-24 | 1992-04-01 | Uwe Kochanneck | Modular robot |
Also Published As
Publication number | Publication date |
---|---|
FR2696670B1 (en) | 1994-12-30 |
WO1994008760A1 (en) | 1994-04-28 |
TW252942B (en) | 1995-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0074882B1 (en) | Directional wrist with three rotational axes for an industrial robot | |
EP2288477B1 (en) | Motorized articulation with two pivot joints, and humanoid robot employing the articulation | |
EP0351272A1 (en) | Electrical motor equipped with modular junction means | |
FR3061135A1 (en) | FLYING MOBILE SURFACE HAVING AT LEAST ONE INTEGRATED ACTUATOR | |
WO2008091034A1 (en) | A monitoring apparatus | |
WO2004079464A1 (en) | Multi-axis robot provided with a control system | |
FR2696670A1 (en) | Robot joint and robot comprising such joints. | |
FR2728695A1 (en) | Drive motor system for accurate positioning of telescope | |
FR2754220A1 (en) | SYSTEM FOR CONTROLLING THE OPERATION OF MODULES WITH A MOTOR GEARBOX WITH A TWO-WAY OF ROTATION, FOR ADJUSTING THE POSITION OF ELEMENTS OF A VEHICLE SEAT | |
FR2945269A1 (en) | Rotor blades controlling device for small sized revolving wing i.e. drone, of helicopter, has supports carrying portion of electronic controls of actuators and connecting actuators to controls | |
FR2503012A1 (en) | THREE-AXIS JOINT FOR ROBOT, MACHINE TOOL OR SIMILAR | |
FR2704050A1 (en) | Orientable support system for mission equipment mounted on a fixed or mobile carrier | |
FR2842784A1 (en) | SHIP GOVERNOR SERVOLED IN ANGULAR POSITION BY AN ELECTRIC MOTOR | |
EP1129456B1 (en) | System for controlling lifting and remote handling units located in a confined enclosure | |
EP0554136B1 (en) | Device for identifying electrical cables | |
EP0478429B1 (en) | Servo-controlled actuator | |
EP3558817B1 (en) | Electromechanical actuator for a movable flight surface | |
WO2007122242A1 (en) | Control member using tensioned cables | |
EP0112244A1 (en) | Load transmission devices | |
EP3211489B1 (en) | Simplified motor module | |
EP0140551B1 (en) | Adjustment mechanism | |
CN221678993U (en) | An airborne optoelectronic pod | |
EP3035145A1 (en) | Control system for the winding of a shutter | |
EP4204906A1 (en) | Electronic device for controlling an electromechanical actuator for a motorised home automation blackout system | |
WO2024256990A1 (en) | Motorised robot arm module equipped with a rotary contactor for transferring energy and/or data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |