The invention concerns mechanical parallel kinematic mechanisms which have at least two fixed components capable of moving with several degrees of freedom, a fixed platform, and a moving platform. Examples of such mechanisms include lifting platforms, overhead conveyors, lifting robots, articulated arm robots, excavators, milling machines, cranes, cutting mechanisms, measuring mechanisms, handling robots, etc.
All of the specific practical problems ultimately attributable to the difficulty of ensuring sufficiently precise and fast movement with several degrees of freedom between a foundation or base platform or fixed platform and a working platform or moving platform or end platform have long been solved by means of so-called “serial kinematics”: One structure is moved along one degree of freedom on the base platform, which is usually but not necessarily (e.g., overhead conveyors) stationary in space in an inertial system, and on this structure another structure is moved around another degree of freedom, etc., until finally, depending on the number of necessary degrees of freedom and the corresponding number of structures, the end platform is reached, which, in the case of a machine tool, for example, carries the desired tool or which, in the case of a conveyor, carries the material to be conveyed, etc. These serial kinematic mechanisms have often proven effective, especially because it is possible to “orthogonalize” the succession of degrees of freedom; i.e., movement in one axis affects the position of the end platform only in the direction of this axis, while the position with respect to all other directions remains constant. This allows a simple and clear automatic motion control mechanism.
The disadvantages, however, are that the tolerances in all of the various directions are additive; that the significant dead weights of the various intermediate platforms must be moved; and that specially designed elements must be provided for each of the individual degrees of freedom. Consider, for example, a milling machine, in which the support is moved along a rail by a spindle, whereupon a carriage is moved on the support in a direction normal to the axis of the spindle by a suitable adjusting mechanism, etc.
Other solutions of this basic problem have long been known in connection with tire testing machines, Gough platforms, which are named for their inventor, and the Stewart platform, which is likewise named for its inventor and which is used in flight simulators to move the cabin that represents the cockpit. These alternative kinematics are referred to as “parallel kinematics”, because moving the end platform to the desired point requires parallel (actually, simultaneous) actuation of all of the drives in all axes, and because in general all . . . [missing words] . . . . This alone suggests the nature of the problem associated with parallel kinematics, namely, that the automatic control systems (and the associated computers) required to move the platform as desired are highly complicated and expensive.
The computing expense is driven up especially by the fact that there are no closed-form control solutions available, which means that iterative computations must be performed. Especially in cases where the platform must travel long distances, regardless of whether these routes involve angles or straight lengths, there is the additional problem that the computational work increases at a much faster than linear rate. There is also the problem that the solution can comprise branching, which may be difficult to detect or cannot be detected at all. This branching can cause the actuators (usually rods, but possibly cables or the like, which have a variable length or a movable base support point, i.e., the point of articulation on the fixed platform; U.S. Pat. No. 5,966,991 A even discloses a rotary parallel kinematic system) to be incorrectly actuated, which could allow the rods to collide with each other.
As is readily apparent from the preestablished criterion that each actuator is to determine only one degree of freedom and not hinder the other five, extremely complicated, highly precise and thus expensive bearings are necessary for each of the drives.
This is illustrated by the following:
In a mechanism with all six degrees of freedom between the fixed and the moving platform, six rods are needed, each of which must be free to move with five degrees of freedom; accordingly, thirty directions of motion must be realized in a manner which is as precise as possible and thus pretensioned, e.g., two universal joints and one axial/radial bearing per rod or one universal joint and one ball-and-socket joint per rod. This is associated with the problem of calibrating the parallel kinematics, which means taking mechanical inaccuracies into account in the computer model used to drive the movements of the individual rods. A good deal of space is devoted to the problem of calibration in the textbook: “Kinematics, Dynamics and Design of Machinery” by Kenneth J. Waldron and Gary L. Kinzel. On page 419, the authors also describe an orthogonalized 3-2-1 kinematics, in which the six actuators, which are realized as rods, are parallel to the axes of a Cartesian coordinate system, where three of the rods are supported at a point on the moving platform, two others are supported at a different point on the moving platform, and finally the last is supported by itself. This configuration is regarded as advantageous for extremely small movements due to the possibility, during the computation of the sequences of changes in the length of one rod, of regarding the position and length of all other rods as remaining constant, the result of which being that the equations of motion can be treated independently of each other. This is valid only for very small changes that do not occur in actual practice.
Other works that deal with the calibration on a theoretical basis include the following study, which was published in November 2004 after the priority date of this application: “New 6-DOF Parallel Robotic Structure Actuated by Wires”, which deals with the question of the deviation of the actual position of a moving platform suspended on six wires from the given computed position based on various tolerances and faults. The kinematic mechanism itself is always a suspended Stuart platform.
Another document: “Coordinate-Free Formulation of a 3-2-1 Wire-Based Tracking Mechanism” by Federico Thomas, Erika Ottaviano, Lluis Ros, and Marco Ceccarelli deals exclusively with the problems of determining the position of a suspended platform, where a 3-2-1 kinematic configuration is compared with a 2-2-2 kinematic configuration. The authors are interested in explaining only various singularities and the effects of tolerances and their mathematical treatment. It should be noted, however, that the authors state (page 2, at the transition from one column to the next) that the equations of motion of a 3-2-1 kinematic configuration of this type can be determined in closed form and lead to eight solutions, which is the minimum number of solutions for a direct kinematic mechanism with six degrees of freedom.
Due to the theoretical nature of this publication and the absence of any indication of practical realization or of any possible conversion to a rod-based kinematics, the publication has little value with respect to these practical aspects. The paper is also only intended to deal with various problems on a theoretical basis, so that the lack of practical application is not actually a deficiency but rather is merely what was intended.
The article “Uncertainty Model and Singularities of 3-2-1 Wire-Based Tracking Systems” by the same authors as those of the document cited above deals exclusively with the problems that arise when certain wire lengths are not exactly known and various relative angular positions are present that could lead to singularities. For this reason, this publication has no relevance to practical parallel kinematic configurations.
DE 102 57 108 A of the present applicant pertains to a support carriage with a support frame for an automobile body or the like, where the connection between the support carriage and the support frame is made by two frames with a zigzag configuration that can be rotated around two parallel, horizontal axes. The position of the lower axis relative to the support carriage, on the one hand, and the position of the support frame with respect to this axis, on the other hand, are determined by means of cables. If this arrangement is interpreted as a parallel kinematic mechanism with two degrees of freedom, then it represents an extremely interesting hybrid that consists of cable kinematics and rotary parallel kinematics but has no connection at all with a parallel kinematic mechanism with variable-length actuators.
EP 1 106 563 A, which has been granted in the meantime and is now entangled in an opposition proceeding, discloses a cable kinematic mechanism with at least one stabilizing cable running at an angle to the vertical holding cables. The points of articulation are selected on the basis of design considerations, i.e., space requirement of the rollers, winders, and motors, etc., and not according to kinematic principles.
DE 101 00 377 A, also by the present applicant, pertains to an immersion robot for vehicle body painting plants. This immersion robot is designed as a four-bar linkage, where the base is formed on the conveyor mechanism, and the connecting rod is formed on the vehicle to be painted. The two cranks have the same length, so that it is possible to move the four-bar linkage in the manner of an articulated parallelogram. In addition, the end of one of the two cranks (this is specifically disclosed for the crank at the rear with respect to the direction of travel) can be freely rotated relative to the rest of the crank, so that different oblique positions of the vehicle body are made possible. In combination with the actuation of the rear crank, a whole series of motions can be carried out, although all of these motions are related exclusively to so-called plane kinematics.
If one wished to regard this mechanism as an example of parallel kinematics, it would be a purely rotary parallel kinematics. Because of the division of the rear crank into two parts, furthermore, serial kinematics are also present necessarily as well.
DE 101 03 837 A, also by the present applicant, pertains, like the preceding document, to a painting installation for vehicle bodies and to exclusively plane kinematics. A special characteristic that can in fact be regarded as a type of parallel kinematics is the way in which the vehicle center of gravity can be pivoted around the conveyor mechanism while the vehicle is being rotated around a transverse axis.
These rotations are carried out, on the one hand, by a crank and, on the other hand, by an articulated parallelogram, which effects the rotation of the vehicle body around the end of the crank on which it is mounted. These kinematics can thus be regarded as a type of rotary parallel kinematics, but with this type of approach, one very quickly arrives at great conceptual difficulties when one considers that, for the following reasons, there is no fixed platform: The ends of the parallelogram which are located on the side of the conveyor mechanism and which are actually supposed to form the fixed platform also move with respect to the actually fixed platform, which is formed by the base support point of the swivel arm. Here again, we thus have a serial kinematic subsection forming part of a partially parallel kinematic system.
WO 03/004223 A, the contents of which are herewith incorporated in this application by reference, is a comprehensive pamphlet pertaining to a mechanism that is quite amazing, namely, a centrally symmetric, parallel kinematic mechanism consisting of rods actuated by the movement of the base support points. In addition, the illustrated specific embodiment has a rotational mechanism for a tool platform on the moving platform. This serially designed rotational mechanism is actuated by a rotating rod and a motor, which act by way of a suitable coupling. The authors also discuss the possibility of using kinematically redundant systems and base support point mechanisms in combination with variable-length actuators. This mechanism is designed as follows: Six vertical rails for moving the base support points are provided in centrally symmetric fashion on the fixed platform. There are three long rods and three short rods. The shorter rods act on a “lower” area of the moving platform and are offset from the longer rods by 60°.
This results in a moving platform that can be moved essentially along a central axis, as is also shown in
WO 03/059581 A, the contents of which are herewith incorporated in this application by reference, concerns an original kinematic system, which operates on the basis of the movement of the base support points, where various force polygons or force “scissors” are provided. The term “force polygon” is used for two rods or actuators acting at a common point, and the term “force scissors” (or “scissors” for short) is used for a force polygon with at least one actuator. In this document, however, the force polygons or scissors do not have their double joints on the moving platform but rather on actuators that effect the movement of the base support points. These actuators operate in an essentially rotary manner, so that ultimately a serial element is again introduced into the kinematic system by the special design of the base support point movement. This is also apparent from a comparison of
Nothing exemplary can be derived from this document for the movement of relatively large loads or the transmission of relatively large forces, since the diversion of the forces between the movable base support points and the actuators which carry out this base support point movement and even more so between the levers which provide for movement of the base support points and their holding rod is extremely unfavorable. This system is also unsuitable for use in many industrial areas, because its relative space requirement (ratio between the amount of space occupied by the mechanism and the volume within which work can be performed) is very large.
Illian Bonev gives an excellent overview of the historical development and foundations of parallel kinematic mechanisms as well as a listing of the most important patents in the article “The True Origins of Parallel Robots” on the homepage http://www.parallemic.com of “The Parallel Mechanisms Information Center.”
All of the aforementioned problems and shortcomings of real parallel kinematic mechanisms in practice are no doubt the reasons that, despite the previously mentioned and acknowledged advantages, the first prototype of a machine tool with parallel kinematics was not presented until 1994 at the IMTS in Chicago.
On closer examination, it is also apparent that parallel kinematics suffer from the problem that only small pivot angles are allowed, since otherwise the rods get in the way of each other, and that there are positions between the two platforms in which the parallel kinematic mechanism assumes a position that corresponds to a so-called singularity, from which it can no longer be released by itself. The large relative space requirement of prior art parallel kinematic mechanisms should also be mentioned. For example, as late as the year 2003, fully developed and produced machine tools with a work volume of 0.6×0.6×0.6 m still required a cubature of 3.5×3.5×3.5 m.
Despite these disadvantages, parallel kinematic mechanisms are being used more and more for many areas of application, especially when high kinetic dynamics and high repetitive precision of the positions to be reached or the paths to be traveled are required and, very importantly, when these requirements are accompanied by the necessity of high rigidity of the design. Parallel kinematics, furthermore, offer an excellent ratio of movable load to dead weight, which can be as high as 2:1, while serial kinematic mechanisms reach ratios of only 1:20. This makes it possible to achieve considerable energy savings, which is one of the most important reasons for the desire to make greater use of parallel kinematic mechanisms.
Furthermore, the individual parts of the parallel kinematic mechanisms have only a small degree of mechanical complexity, and identical components can often be used for all or at least many of the degrees of freedom to be covered, so that the construction of a parallel kinematic mechanism in itself is simple and inexpensive.
With respect to this simple and modular construction and with respect to the other characteristics that have been mentioned, reference is made to so-called DELTA robots, the hexapod, and the IRB 940 Tricept.
A design which is kinematically completely identical to a hexapod that at that time was already long known but which was patented nevertheless is known from EP 1 095 549 B, which corresponds to DE 199 51 840 A. It concerns a three-point hitch for a tractor. The hitch can be moved with six degrees of freedom relative to the tractor by means of six variable-length rods. According to the nomenclature of this patent specification, the tractor corresponds to the fixed platform, and the hitch corresponds to the moving platform.
The application of parallel kinematics to so-called micromanipulators with ranges of motion of a few millimeters or even less but with high positioning precision is known from U.S. Pat. No. 6,671,975 B and U.S. Pat. No. 6,769,194 B, which arose from a common application. The mechanism is based on the hexapod and improves the precision of the length changes of the rods by the use of piezoelectric elements.
A special type of kinematic mechanism which does not fall into the category of parallel kinematic mechanisms but which should be mentioned due to its further development is known from practice. It is illustrated in
In a similar previously known robot from ABB, which is explained in detail in the present specification in conjunction with
With this prior art as a point of departure, the goal of the invention is to create a parallel kinematic mechanism for the aforementioned areas of application, which is based on a combination of actuators (constant-length rods or variable-length rods that act by way of the movement of the base support points, and possibly variable-length cables or other traction means) and passive rods, where especially the complex control and mounting problems are eliminated or at least significantly reduced.
In accordance with the invention, this goal is achieved in that three rods act on or terminate at, directly or indirectly, one point, a so-called triple point or pseudo-triple point, provided in at least one location in the kinematic chain. The linear degrees of freedom are thus defined, and the mathematical control solution is closed. The solution is thus much simpler, usually by a factor of one thousand, than the open solutions of the prior art and can be described by trigonometric functions, for example. It also offers a simple way to provide “pilot control” of the movement. In addition, the sequence of movements of the kinematic chains becomes much easier to see and understand, and questions of collision between individual components and the occurrence of singularities can be evaluated without complex analyses.
The expression “directly or indirectly” was chosen because, from the standpoint of concrete technical realization, it is perfectly adequate if one (or two) of the three rods acts near the end of one of the other two rods or all three are articulated on the platform in the immediate vicinity of one another or if other combinations of possible arrangements of the points of application are present.
Although a bending moment is thus induced in a rod, the concrete realization of the bearing is simplified, and its possible pivot angles are significantly increased without interfering with the simplification of the computational work or with the basis of the invention, namely, the definition of the linear degrees of freedom. In triple points, depending on the motion of the suitably defined force polygon, either a true double point can be formed in combination with a point of application of the third rod in the vicinity of the double point, or a simple point of application can be formed with two rods acting on the first rod in the vicinity of the point of application. In special cases, it is also possible for two or even all three of the rods to act on the moving platform in the immediate vicinity of one another. In this case, it is impossible to eliminate an iterative computation completely, but this applies only to small angles/distances and is orders of magnitude simpler and faster than in the prior art.
If this indirect realization with triple points in the area of the fixed platform is used, some of the mathematical advantages are lost, because the position of the base support point of the rod linked in this way changes with the position of the rod on which it is articulated. However, the mechanical advantages, especially with respect to the bearing, are fully preserved. If desired, after the closed solution for the triple point has been found, an iterative computation of the exact final position can be carried out, but this applies only to short distances and can therefore be carried out iteratively without much work and in any case without the problems referenced above. For mechanical reasons, it is preferable for the rod subject to the bending load to be the rod which, after the analysis of the underlying problem, turns out to be the least stressed rod of the entire kinematic mechanism or kinematic system.
An advantageous refinement of the invention consists in the use of so-called “overdefined” or “overdetermined” kinematics. This makes it possible to increase the rigidity of the mechanism, and the moving platform, as is often advantageous, can be lighter in weight and thus less rigid, because it is stabilized by the overdetermined fixation. It is also necessary, at least to a certain extent, for the platform to be lighter and less rigid to compensate for the tolerances of the overdetermined guidance and in this way to prevent damage to the bearings or to the actuators (drives, gears, and actuating members generally).
Another advantageous variant of the invention, which does not conflict with the above variant, consists of using bearings which do not allow universal motion (a Hooke's universal joint instead of a spherical bearing) for individual rods. This makes it possible to eliminate some of the rods, although in return bending stresses must be tolerated. This additional mechanical stress can be easily controlled in many fields of application in which large forces do not arise, e.g., in the guidance of a laser head for cutting material, and further reductions of cost and space requirements can be realized.
In another embodiment of the invention, after the determination of the three rods which come together at the triple point, the other three necessary rods are arranged and selected according to the specific system requirements. Here it is especially advantageous to provide another pair of sector arms or a force polygon (two rods that act at a point) and a single rod. This results in a further dramatic reduction in the mathematical work necessary for controlling the motion, and, mechanically speaking, an arrangement of this type allows the use of synchronizing elements, guides, etc.
In the following description and in the claims, the term “triple point” is always used for the sake of simplicity, unless the variant that acts close to the point, i.e., the so-called “pseudo-triple point” is being specifically explained or the differences between a triple point and a pseudo-triple point are especially important.
In a number of cases, individual rods and/or actuators or several rods and/or actuators can be replaced by traction means such as cables, chains, belts, etc.; this in itself alters nothing about the invention. In many fields of application, it is also of no consequence whether an individual actuator or several actuators are used as variable-length rods or as rods of constant length but with base support point displacement (more rarely with upper support point displacement, because of the increasing mathematical work). With knowledge of the invention, an expert in the field of parallel kinematics can easily make the appropriate choice, so that this is not discussed in detail in the specification or in the claims.
The invention is explained in greater detail below with reference to the drawings.
This leads to the result that the overall kinematics in the parallel kinematic mechanism consist of closed chains. That is, there are various closed systems of rods which proceed by one route from one platform to the other and return from this other platform to the first platform by another route. This is entirely out of the question in serial kinematics (one need only consider the tool guidance of a lathe) and is also one of the reasons for the greater rigidity as well as the more complex mathematics required to describe the movements of parallel kinematic mechanisms. In accordance with the invention, it is precisely this complexity which is drastically reduced—without impairing the advantages of parallel kinematics—by providing at least one point of articulation from which three rods extend.
By suitable arrangement of the respective “other” ends (base points) of the rods S1, S4 and S2, S3, these two pairs of sector arms always remain in a parallel position relative to each other in a whole series of standard industrial applications and movements and therefore can also be subjected to a common motional description and thus automatic control.
In the position illustrated in the figure, the last, separately mounted rod S6 runs perpendicularly between the two platforms, although this is not intended to limit the possibilities. This rod thus determines the last degree of freedom and ultimately defines the position of the moving platform 3 relative to the fixed platform 2.
If the structure constructed in this way is now considered from the standpoint of its kinematics, it is apparent that the position of the point P3 is uniquely defined by the given lengths of the rods S1, S2, and S5 (always with respect to the fixed platform 2, even when not specifically mentioned in the remainder of the specification, regardless of whether the fixed platform 2 is actually part of an inertial system or itself can move in an inertial system), and that the given lengths of the other three rods S3, S4, and S6 define the angular position of the moving platform.
Since the practical realization of a bearing for the spherical fixation of three rods is complicated (
The mechanical load on the rod on which the other rod acts (in the illustrated embodiment, rod S1) can be kept within acceptable limits by the measures specified in the introductory part of the specification; the mathematical simplifications remain virtually completely intact; and the problems associated with supporting the rods on the platform are totally avoided. In the specification and in the drawings, this design of the triple point P3 is referred to as the pseudo-triple point P′3; the differences will be discussed only where they are important or are explained in detail.
From the standpoint of the simplification relative to the prior art parallel kinematics, the variant of
A triple point P3 designed in accordance with the invention is illustrated in
The rods S1 and S2, which, as mentioned earlier, form a so-called pair of sector arms or force polygon with the sector axis A12, are connected to both sides of a hollow sphere 4 and are free to rotate around the axis A12. The rod S5 is connected by way of a yoke 5 to the sphere 4 on an axis A5 that intersects axis A12 and is normal to it. The point of intersection of the axes A12 and A5 is at the center of the hollow sphere 4 and thus also at the center of the spherical part of a pin 6, which is spherically supported with freedom of rotation in the hollow sphere 4 and is rigidly connected to the moving platform 3 (not shown), thus forming a part of it.
As is apparent from this design, the location of the center of the sphere in space is always uniquely defined whenever the length of the rods S1, S2, and S5 is changed (or when their base support points (
It is readily apparent that the design of point P3 in
The simple structure of the pseudo-triple point, which at its core now constitutes a double point, is clearly apparent from
The embodiments and variants of the invention that have been described so far can be used for all applications of the invention, but, of course, the invention is not limited to these specific embodiments. The design of the point of attachment A can be different from that shown in
In accordance with the invention, the place at which a pseudo-triple point is formed is as close to the platform in question as the design of the articulation allows. In this way, the moments introduced into the continuous rod and the geometric deviations from the (ideal) triple point are minimized. The former is significant because it allows the weight to be reduced, the latter because it simplifies the mathematical analysis of the mechanism, which can then be designed as though it had (ideal) triple points until actually put into operation. The adapted equations of motion thus do not have to be used for the calculations until the real-world operating stage is reached. It can be regarded as a rule of thumb that the articulation should be made within 20% and preferably within 10% of the length of the rod in question. When there are several points of attachment on the moving platform, one can proceed on the basis of 20% and preferably 10% of the length of the shortest rod in its shortest position.
Naturally, exceptions are also possible here, especially when only small masses and small forces are involved and high speeds or accelerations of the moving platform are desired. In this case, leverage can be produced by an actuator which is articulated a relatively long distance away from the platform.
An important aspect of the invention that can be recognized in all of the following application examples is that there is a departure from the principle of arrangement based on a central axis that was customary until now in parallel kinematic mechanisms (excluding purely rotary mechanisms). Technical applications are usually designed in such a way that movements proceed in components that are orthogonal to one another, there being almost always one direction or at least one plane in which the principal motion and/or the principal loading occurs. By considering this criterion, the invention makes it possible to arrange most of the connecting elements symmetrically in such a way that they transmit the forces that arise in the process in the best possible way and that the principal motion is preferentially produced and controlled with regard the other possible motions. The computation of the sequence of movements can be further simplified in this way and thus speeded up. A single and therefore nonsymmetrically designed rod, actuator, or traction element is then usually sufficient for stabilization in directions normal to the plane of symmetry.
The drive for the moving platform 3, i.e., the lifting drive, is formed by two variable-length rods S15 and S16 (actuators). These rods are attached to the fixed platform 2 at essentially the same height as the rods S11 and S14, but their points of attachment to the moving platform 3 are at the same height as the points of attachment of the rods S12, S13 to the moving platform 3. So-called force polygons are formed in this way, which correspond to the pairs of sector arms of the invention in the principal direction of movement of the lifting platform 11.
The transverse forces are absorbed by a rod S17 that runs obliquely, has a point of articulation on the moving platform 3 in the vicinity of the points of articulation of the pair of sector arms, and thus forms a pseudo triple point P3′.
As is immediately apparent from the drawings, the possibility of designing one or another of the individual rods of constant length (passive rods) as an adjustable-length rod makes it easy to adapt the mechanism to actual needs such as additional rotation around an axis, etc.
In the illustrated variant in which the point of articulation of the oblique rod S17 on the fixed platform 2 (base support point F17) lies on the straight line g2, which passes through the bearings F12 and F13 of the inactive rods S12 and S13, the oblique rod S17 can be regarded as inactive and does not appear in the mathematical model as long as neither its length nor (with equivalent meaning) its base support point changes.
FIGS. 18 to 22 show a variant 21 of an inventive lifting platform with purely vertical motion of the two platforms relative to each other.
The vertical or perpendicular motion of the two platforms relative to each other is produced by a guide mechanism that consists of two guide arms F1 and F2. In detail, as is apparent especially from
Three pairs of sector arms 22, 22′, and 23 are provided on the fixed platform 2. The pairs of sector arms 22, 22′ are arranged in alignment with each other and symmetrically to the vertical longitudinal symmetry plane, and the pair of sector arms 23 lies in this longitudinal symmetry plane and is reflected about the vertical transverse symmetry plane of the mechanism. In this regard, the base support points of the constant-length rods lie below the base support points of the actuators and are displaced slightly laterally from them.
In the area of the moving platform 3, the rods of the kinematic mechanism of the invention are attached to transverse shafts 24, 25, with the pairs of sector arms 22, 22′ being attached to the transverse shaft 24, and the pair of sector arms 23 being attached to the transverse shaft 25. At their outer ends, these transverse shafts 24, 25 support rollers 26, which run on corresponding rails (not shown) of the moving platform 3.
In order now to define the moving platform 3 in its position in the direction of the tracks of the rollers 26, the guide arms F1, F2 are articulated on the constant-length legs of the pairs of sector arms 22, 22′, such that the length from the base support points of these rods to the points of articulation 27, 28 is the same as the length of the guide arms F1, F2 between these points of articulation 27, 28 and their pivot points on the moving platform 3.
The variant of
In regard to these two embodiments, it should also be noted that the moving platform 3 can be tilted around both major axes by driving the actuators asynchronously, and that when force is introduced parallel to the symmetrically arranged moving frame 3, moments are induced in the passive rods (i.e., the rods that cannot be either varied in length or moved at the base support point). Therefore, these rods must be suitably dimensioned. By providing a slanted pair of sector arms, this lifting platform can be modified so that it has a fully movable upper platform; in this case, of course, the rollers and their tracks would be eliminated, and the two platforms will be connected in the usual way for parallel kinematics.
The legs 31, 32 of the scissors-type mechanism cooperate with the associated rods S31 and S32, respectively, to form a pair of sector arms and effect the principal motion of the two platforms relative to each other. As in the specific embodiments discussed earlier, transverse forces are diverted by an oblique rod, in this case S37, which also forms the triple point on the moving platform 3. Tilting of the moving platform 3 with respect to the fixed platform 2 can be realized by operating the two actuators S31 and S32 in different ways.
Overhead conveyors are closely related kinematically to lifting platforms, but because of the reversal of the usual situation with lifting platforms and most other types of kinematic mechanisms, the fixed platform 2, i.e., the suspension frame, is located above the moving platform 3, i.e., the part carrier, in the gravitational field of the earth, so that the tensile and compressive forces are usually reversed in the individual parts. Since, especially in standard parallel kinematic mechanisms, rods are used as actuators and are variously used in passive form for guidance and support, this can often be accomplished in the case of overhead conveyors in an elegant and space-saving way by the use of cables. Three variants are discussed in detail below:
FIGS. 25 to 27 show an elegant design constructed essentially with cables, in which the constant predetermination of the force of gravity makes triple points out of the double points without design adaptation. In the illustrated mechanism 41, the fixed platform 2 is suspended by rollers 44 from a track (not shown) and moves along this track by means of a drive (not shown), either autonomously or dependent on a means of motion common to all platforms; despite this motion, which lies outside of kinematics, this platform remains the fixed platform in accordance with the invention.
Four cables 42 connect the fixed platform 2 to the moving platform 3, which in the specific embodiment illustrated here carries an automobile body 45. In the specific embodiment illustrated here, these cables are individually raised or lowered by motors 43 via cable winches. Three actuators provide the positional stability. The actuators S41 and S41′ operate parallel to each other in the illustrated position of the two platforms 2, 3. This can be referred to as the “normal” position. Transverse actuator S47 operates in the longitudinal center plane of the mechanism in this case and absorbs the forces arising in this plane.
These parallelograms are actuated by actuators S55 and S56, which operate parallel to each other when the platforms 2, 3 are symmetrically arranged, and the transverse forces are absorbed by an oblique passive rod S57.
It is obvious that, because the space between the pairs of sector arms (force polygons) and the parallelograms must be left free to receive the object to be conveyed (in the case shown here, an automobile body 55), the transverse rod or diagonal rod S57 forms a very acute angle at the triple point P3 with the pair of sector arms (S52, S55) to which it is assigned and therefore must be of suitably sturdy construction to absorb reliably the transverse forces that arise there.
As was pointed out earlier in connection with
The possible movements of the mechanism 51 are further evidenced in
Finally,
The invention is not limited to the specific embodiments illustrated and explained here; on the contrary, various modifications can be made to adapt the invention to various areas of application. It should be especially pointed out that, depending on the particular embodiments described, the specification “parallel” for passive rods, actuators, cables, etc., does not necessarily strictly apply to all positions of the platforms 2, 3 relative to each other, as is shown especially by
With respect to lifting robots, which are to be discussed and explained in detail below, the following comments should first be made:
During the dipping and subsequent draining of complex structures, problems caused by air bubbles which are entrained during the dipping operation are encountered over and over again. These bubbles rest more or less statically on the surface of the object as it is being moved by a conventional kinematic mechanism and thus lead to defects in the coating. It is well known in the prior art that the object to be treated can be rotated around an axis during the coating process, but this is possible only within a very small angular range, since otherwise the object can dip into or emerge from the coating solution. A complete and continuous coating can be realized in this way, but it is not possible to prevent major differences from occurring between the areas of the coating with air bubbles and the areas without. Strictly speaking, the resulting difference is a function of the exposure time, the current intensity, the tilt angle, the size of the air bubbles, and, in an especially complex way, the shape of the surface in the area where the air bubbles are entrained.
Likewise, to achieve the most complete possible draining of the object between two successive dip tanks, it is important that no liquid paint remain anywhere in depressions or blind holes. This is important not only because it impairs the quality of the coating but also because the entertainment of the chemicals from one dip tank to the next can result in the formation of mixtures that not only are unpleasant but also have unfavorable effects on the quality of the whole coating. These mixtures can form both in the dip tanks and in the area of the entrained liquid on the surface to be treated. In addition, these mixtures make it more difficult to dispose of the baths and thus can have a harmful impact on the environment.
These problems can be eliminated or at least greatly diminished by providing a second tilt axis, but it has not been possible in an acceptable way to provide a second tilt axis with the serial kinematics according to the prior art.
The fixed platform 2 and the moving platform 3 are connected by two four-bar linkages 15, 16 and a so-called transverse rod 17. A diagonal passive rod S15, S16 is assigned to each of the four-bar linkages 15, 16, which consist of actuators. The passive rod S15, S16 divides the four-bar linkage into two triangles, so-called pairs of sector arms or force polygons, with the provision that each passive rod S15, S16 belongs to two pairs of sector arms.
The four-bar linkages do not have to lie in a plane in the mathematical sense. The base support points and the upper support points of the rods that are involved can also be slightly offset from one another. In the technical sense and in relation to the size of the pairs of sector arms, however, it is essential for the “thickness” of these four-bar linkages to be small in relation to the length of the rods. This applies not only to this specific embodiment but also to the practical realization of the invention in general. It must also be considered that, when the two platforms 2, 3 are tilted relative to each other (
In the illustrated example, the moving platform 3 has the special feature that the four-bar linkages 15, 16 act on the moving platform 3 at different angles, similar to the general case shown in
The great advantage of this embodiment, which at first glance does not seem to add very much, is that, as is apparent from the sequence of the drawings, the dipping, tilting, and rotating maneuvers of the moving platform 3 and thus of the automobile body 14 can be carried out on a much shorter path than is the case with the previous embodiment according to
Naturally, the invention is not limited to the illustrated embodiments. For example, under suitable boundary conditions, the illustrated kinematics can also be used in a stationary system; in this case, the fixed platform 2 actually is a fixed or rotating platform. This type of design of the kinematics of the invention can be used, for example, to transfer workpieces at the end of a production line; it is only necessary for the moving platform 3 to have suitable gripping or holding elements (end effectors).
The legs 13, 18 of the moving platform 3 do not necessarily form the angle between them that is illustrated here, and the base support points of the rods on the fixed platform 2 do not necessarily have the illustrated aligned or symmetric arrangement. The essential feature is that a triple point is formed, whether a true triple point or a pseudo-triple point, preferably on the moving platform, since the gains in computational work for the movement of the moving platform relative to the fixed platform are then the greatest compared to the prior art.
The invention will now be disclosed below with respect to several examples of applications related to various forms of so-called articulated arms of the type that are used in robots in industrial production. Structures of this type are also used under other names in crane construction, lifting equipment, so-called manipulators, etc. Structures of this type consist of a base, an upper arm mounted on the base, a joint provided on the upper arm and often referred to as an elbow, and a lower arm with tool carriers, grippers, etc. The basic idea of the invention here is to replace at least one and preferably both of the subunits, i.e., the base/upper arm/elbow subunit and the elbow/lower arm/tool carrier subunit, with at least one inventive parallel kinematic mechanism.
FIGS. 43 to 49 show a first variant of an articulated arm of a type that can be used, for example, for a robot or a special lifting system such as a crane, etc. Aside from the use of triple points or pseudo-triple points, the basic idea involved in the realization of the articulated arm consists essentially in avoiding the previous disadvantages of mechanical systems based on parallel kinematics by a serial combination of two parallel kinematic mechanisms.
As was explained at the beginning, previously known parallel kinematic mechanisms have the important disadvantage that they occupy a large amount of space but have only a very small operating range. The invention proposes that two parallel kinematic systems be connected in series, where the moving platform of the first system serves as the fixed platform of the second system, thus becoming an intermediate platform. This inventive proposal makes it possible to create extremely flexible mechanisms with a wide operating range. Surprisingly, the usual disadvantages associated with the serial arrangement of kinematic mechanisms are practically absent, since, first of all, only a two-stage series is created, and, in particular, the dead weights are extremely small due to the parallel kinematic construction of the two stages of the serial kinematics, and since one of the important problems of serial kinematics, namely, the additive accumulation of the positioning errors, plays practically no role due to the bearings that are generally used, which, as mentioned above, are usually pretensioned and thus highly precise.
FIGS. 43 to 49 show a first variant of an articulated arm of this type, which can grip, hold, machine, guide, lift, etc., a tool, a lifting mechanism, a gripping mechanism, a workpiece, etc., on its moving platform.
In the specific embodiment illustrated here, the first parallel kinematic mechanism 105 consists of two pairs of sector arms or force polygons 107, 108, each of which comprises an actuator and a passive rod and forms a double point on the intermediate platform 104. At one of these double points, a triple point 110 is formed by a transverse rod 109, so that all of the advantages that were explained in detail in the introductory part of the specification are realized.
It should be noted once again, with reference not only to
The first parallel kinematic mechanism 105 explained above moves the intermediate platform 104 as explained in connection with FIGS. 1 to 11. This intermediate platform 104 is then used or regarded as a fixed platform for the second parallel kinematic mechanism 106, which is constructed similarly to the first parallel kinematic mechanism 105 but more simply, namely, with only one actuator 122. A triple point or pseudo-triple point 120 is also provided here on the moving platform 103, so that this parallel kinematic mechanism is also constructed in accordance with the invention, and all of the advantages that can be realized in accordance with the invention are thus preserved. It should be specially noted that in prior art parallel kinematic mechanisms, the computational work required for cascaded systems of this type, each of which would have to be solved separately and only by iterative means, would be absolutely impossible to perform.
As is also readily apparent from FIGS. 43 to 49, the second parallel kinematic mechanism 106 is basically just an extension of the intermediate platform 104 and, as long as the actuator 122 is not operated, simply constitutes part of this intermediate platform 104, which, together with the moving platform 103, then represents an “exotic moving platform” of the first parallel kinematic mechanism 105.
By designing one of the rods of the second parallel kinematic mechanism 106 as an actuator 122 and by suitably arranging the points of articulation (upper support points) of the other rods on the moving platform 103 as double points or as a triple point, the possibility of rotation around the axis 121 defined by the points of articulation on the moving platform is created, and thus an intermediate platform 104 with an attached second parallel kinematic mechanism 106 is created from the aforementioned exotic moving platform of the first parallel kinematic mechanism 105.
The various possible movements of this kinematic mechanism are evident from the following figures, in which, for the sake of simplicity, only the most important reference numbers in each case are entered.
When one compares this flexibility with the flexibility of customary parallel kinematic mechanisms, for example, the hexapod or the Tricept, one immediately recognizes the surprising multiplication of the operating range and the varied possible orientations of the moving platform that are possible with the construction of the articulated arm in accordance with the invention.
FIGS. 43 to 49 show positions of the articulated arm that can be realized when the two pairs of sector arms 107, 108 are moved synchronously. With this type of movement, it is possible, as shown especially by
FIGS. 54 to 64 show a second variant 201 of an articulated arm that differs from the first variant 101 only in that the pair of sector arms 208 (which corresponds in its arrangement to the pair of sector arms 108 of the first embodiment) consists of two actuators, whereas the pair of sector arms (force polygon) 108 of the first variant 101 consisted of one actuator and one passive rod. The consequence of this simple measure is immediately apparent from the drawings. It is always possible here, even in the case of nonsynchronized movement of the pairs of sector arms (force polygons) 207, 208, to keep the moving platform 203 perpendicular or parallel to the plane of the fixed platform 202, which is apparent from the always horizontal axis 221 around which the moving platform 203 is rotated by operation of the actuator 222. This is seen especially well by looking at
Naturally, with this embodiment of the articulated arm 201, other orientations of the moving platform 203 can also be realized over a wide range in each of the illustrated positions. It is also possible to realize all of the positions that can be realized with the previously explained variant 101, including, of course, oblique positions of the moving platform 203. Nevertheless, the representations in the drawing are intended to show the possibility of assuming very specific attitudes and positions. It seems justifiable to assume that the skewed relative positions of the fixed platform 202 and the moving platform 203 that can also be realized do not require any further explanation, since they are intermediate positions.
A special form of an articulated arm of the invention is shown in FIGS. 65 to 68.
With this modification, it is an easy matter to construct the second parallel kinematic mechanism exclusively of passive rods in such a way that, by suitable placement of the intermediate platform 304, the plane of the moving platform 303, defined by the points of articulation of the rods of the second parallel kinematic mechanism 306 which act on it, is always parallel to the plane of the fixed platform 302, defined by the points of attachment of the connecting elements of the first parallel kinematic mechanism 305 which act on it. Due to the low dead weight, an arrangement of this type is advantageous in cutting or stitching machines, in test devices for flat surfaces, in cranes, lifting magnets, etc., and is perfectly adequate for the intended activities. The wide operating range of this mechanism should be pointed out here once again, especially when the fixed platform 302 is designed to rotate around its vertical axis and/or to move along a straight or circular path.
FIGS. 69 to 71 show a special modification of an articulated arm of the invention that is advantageous especially in applications in which fast and precise positioning of a tool is desired. This tool can be, for example, a laser cutting mechanism, a water jet cutting mechanism, a monitoring camera, or the like.
The mechanism consists of a first kinematic mechanism 405, which is designed like the first kinematic mechanism 105 that was explained in connection with the first example. A second kinematic mechanism is attached to the intermediate platform 404 and has a design similar to that of the second kinematic mechanism 206 or 306 except that there is no actuator 222 or passive rod (without a reference number) that takes the place of the actuator. The moving platform 403 thus degenerates into an axis or shaft 421 analogous to axis 221 (
The parallelogram suspension 430 is supported on the fixed platform 402 in a way that allows it to rotate around a vertical axis. It consists of two parallelograms which are arranged next to each other and have a common side, so that the mounting on the gimbal suspension is always parallel to the suspension on the fixed platform 402. Due to the possibility of rotation around the vertical axis on the fixed platform 402, the parallelogram suspension 430 always tracks the movements of the moving platform 403, which has degenerated into the shaft 421.
By looking at
Another flexible modification of the basic idea of the invention is revealed in
The second parallel kinematic mechanism 506, which extends from the intermediate platform 504 to the moving platform 503, is reduced or denatured, as in the previously explained embodiment, in such a way that the moving platform 503 is shrunk to a shaft, on which a tool 531 is mounted by gimbals. This tool carrier is positioned on and around the shaft 503 by means of two actuators 532 and 533. In the illustrated embodiment, the actuator 532 is attached to the extension of one of the gimbal axes, and the actuator 533 is attached to a lever that extends from the gimbal suspension. This actuator 533 is also articulated on a lever 533′ rigidly connected to the intermediate platform 504.
The extremely great flexibility and the operating range of this mechanism are clearly apparent from the individual figures. In this regard, we should mention especially
FIGS. 80 to 90 show a sixth variant of an articulated arm with an especially flexible second kinematic part 606. The basic structure is as follows: The first parallel kinematic mechanism 605 is constructed as in the preceding example and therefore needs no further mention. In the variant shown in these figures, the intermediate platform 604 is altered from the embodiments that have been previously described. It has a carrier plate 635, whose purpose and action are explained further below. In the embodiment illustrated here and without any loss of generality, the moving platform 603 also takes the form of a plate and serves as a tool carrier.
The second parallel kinematic mechanism 606 consists in this embodiment of three passive rods 641, 642, and 643 and three actuators 632, 633, and 635. The reference numbers for the six connecting elements of the parallel kinematic mechanism 606 are entered in the individual figures only on the basis of whether the connecting elements are visible. The purely schematic nature of the drawing of the rods in the vicinity of the double points, triple points, and pseudo-triple points is pointed out once again.
In the illustrated embodiment, the three passive rods 641, 642, and 643 form a triple point on the moving platform 603 at the center of the essentially circular tool carrier disk. The actuators 632 and 633 form a pair of sector arms with a double point on the periphery of the moving platform 603. Finally, the actuator 634, with its point of attachment on the moving platform 603, defines the last remaining degree of freedom and thus the position of the moving platform 603 in space with respect to the intermediate platform 604.
With the design of the first parallel kinematic mechanism 605 with two pairs of sector arms and a triple point, this two-stage combination yields an extremely powerful system for controlling the position and movement of a tool carrier, gripping arm, etc., in space. The figures clearly show that the articulated arm not only has an outstanding operating range but can also be positioned in the immediate vicinity of the fixed platform 602 and thus close to its base and can effect a great variety of orientations of the moving platform 603 in all of these areas.
The varied possibilities are apparent especially from
The invention is not limited to the specific embodiments illustrated here but rather can be modified in various ways. It is possible, for example, to provide only one of the two sections of the articulated arm with a kinematic mechanism in accordance with the invention. When two kinematic mechanisms of this type are used, it is also possible to select different length ratios of the two kinematic mechanisms relative to each other. Naturally, this depends on the particular field of application. Of course, it is possible to combine the illustrated examples of embodiments of the different first and second parallel kinematic mechanisms with each other in ways that are different from those shown in the drawings. With knowledge of the invention, it is an easy matter for a person skilled in the art to find favorable combinations here.
Naturally, the moving platform 603 can have a shape that suits the intended purpose. The same applies to the fixed platform 602, which is not necessarily actually fixed in space but rather, as has been mentioned before, can also be designed to traverse, rotate, or swivel.
It is also not necessary for all of the connecting links of the parallel kinematic mechanisms to be rods or actuators. It is quite possible for some of these elements to be replaced by cables, chain, wires, etc., especially when a suspended arrangement of the mechanism is involved (crane trolley, overhead conveyor, etc.).
In the illustrated embodiments with the exception of the last one, the intermediate platform is a tetrahedral framework of rods. Naturally, this is not necessarily the case, but rather was illustrated and chosen this way only due to the easier kinematic and dynamic controllability of this type of design.
This aspect of the invention, by which the operating range and the range of orientation of a tool mounted on the moving platform are significantly increased, is explained in detail below on the basis of several examples and in some cases with recourse to figures that have already been discussed. Since a characteristic aspect of the invention is being discussed here, it may happen that illustrated parts are designated differently from the first time they were explained.
The parallel kinematic mechanism 705 in the illustrated embodiment is a so-called 3-2-1 kinematic mechanism with three actuators and three rods of fixed length. The three actuators A1, A2, and A3 and the three rods of fixed length S1, S2, and S3 are supported in single joints (base support points) on the fixed platform 702. Their points of attachment (upper support points) on the moving platform 703 comprise a triple point TP, a double point DP, and a single point EP.
The arm 706 is rigidly connected to the moving platform 703 and is thus part of it. At its forward end, the arm 706 supports a movable tip with a tool carrier 707 and an indicated tool 708. A link chain 709 with several axes 709′ parallel to one another is arranged between the tool carrier 707 and the arm 706. The links of the link chain 709 and thus the tool carrier 707 can be bent around these axes in the manner of human fingers.
Furthermore, in the illustrated embodiment, the tip 705, i.e., essentially the link chain 709 together with the tool carrier 707 and the tool, can be rotated around the axis 706′ of the arm 706, so that, on rotation around this axis 706′ by about 90°, the tool would be oriented essentially normal to the plane of the drawing, either towards or away from the observer, depending on the direction of rotation.
The special feature of the illustrated mechanism is that a large operating range of the tool carrier 707 is realized even by relatively small changes in the lengths of the actuators A1, A2, A3 due to the great length of the arm 3. However, this operating range becomes effective only by virtue of the fact that the orientation of the tool carrier 707 with respect to the arm 706 or with respect to its forward end surface can be changed by the link chain 709, and, which is preferred, that the rotatability with respect to the arm axis 706′ can be changed within wide limits, so that, for each operating point to which the tip of the tool 708 can be moved, a large range of accessible directions for the tool axis 708′ can be realized, which is absolutely necessary for practical applications.
In this connection, it should be noted that, when objects are being welded, painted, gripped, set down, etc., the orientation of the given tool at the operating point is just as important as the ability to reach the operating point.
The combination in accordance with the invention takes advantage of the high precision of the movements of parallel kinematic mechanisms and the precise reproducibility of these movements, since the goals to be achieved here could not be reached with conventional serial kinematics. These goals can be achieved only due to this high precision, combined with the outstanding ratio of useful load to dead load, and the arrangement of the arm and finger axes 706′ and 709′ close to the tool 708, so that only small moments of inertia must be overcome, and a possible positioning error does not continue to propagate.
In view of the conformity of the parallel kinematic mechanism, the reference numbers were omitted for the most part, and with respect to the tip 705 as well, only the essential elements were provided with reference numbers.
It should also be briefly explained that the link chain 710 in
It is also not absolutely necessary for the parallel kinematic mechanism 701 to be a 3-2-1 kinematic mechanism. Any type of parallel kinematic mechanism can be used here, as will be explained with reference to
The moving platform 1103, which is constructed as a framework of rods, is rigidly connected to an arm 1113, which is likewise constructed as a framework of rods and has a tool carrier 1107 at its free end. This arm is designed to be quite long. Typically, the arm is at least as long as the parallel kinematic mechanism between the base support points and the upper support points. The lower limit can be estimated at 50% of this length, and the upper limit is determined by the weight and the stiffness of the arm 1113. This means that the arm structure can be very long when a light tool is used (this could be a probe, measuring instrument, spray pistol, light source, etc.).
As the drawing shows, this mechanism has three double points on the moving platform 1103. Two actuators A1, A2 run to one of these double points, and the rods S3, S5 and S4, S6 run to the other two. The base support points of the rods S3, S4 are displaced by the movement of the triple point TP1; this movement of the base support points is effected by the actuator A3 with the rods S1, S2.
Even though only triaxial mobility is present, the geometric design of the parallel kinematic mechanism 1106 provides this mechanism not only with a large operating range, as is immediately apparent from the drawings, but also with a high degree of stiffness, especially stiffness against torsion. The mechanism remains in its symmetric configuration as long as the two actuators A1 and A2 are of the same length.
A modification of this mechanism is shown in
It should be noted that the two mechanisms differ only by the replacement of the rod by the actuator and therefore that mechanisms of this type can be produced simply and inexpensively once the size and load have been established. Subsequent upgrading is completely impossible for prior art kinematic mechanisms (see
Naturally, a moving tool holder, such as the tool holder according to
FIGS. 43 to 53 also show a variant of the principle of the invention of connecting a long arm to the moving platform of a parallel kinematic mechanism in order to combine a large operating range with multiple movement possibilities of a robot or the like. The overall kinematics again consist of a parallel kinematic region 101 constructed on a fixed platform 102 and of the moving platform 104, on which an arm 106 consisting of a framework of rods is rigidly mounted to form part of this moving platform 104. A tool carrier 103 is mounted at the free end of the arm 106 in such a way that it can rotate around an arm axis 121. In the illustrated embodiment, the rotation around the axis 121 is produced by a hydraulic piston-cylinder unit 122.
The parallel kinematic mechanism 101 consists of three actuators and three rods of fixed length and is designed as a 3-2-1 kinematic mechanism, as in the examples illustrated in
When
Pneumatic or hydraulic piston-cylinder units or electric linear drives, spindle drives, or other linear drives can be used as actuators.
If the tool carrier 603 is prevented from rotating around the axis of the arm 606 by a suitable design of the bearing of the triple point, one of the three actuators can be eliminated. As a result of the high degree of flexibility of the tool carrier 603 in both cases, the actual parallel kinematic mechanism 605 gets by with three actuators and three rods of constant length, even for a wide operating range, and therefore is simple and inexpensive to produce.
A comparison of the figures among themselves reveals the high degree of flexibility of the orientation of the tool carrier 603, even when the operating point is practically unchanged.
It is apparent from the drawings of the specific embodiments explained above that the various embodiments of the parallel kinematic mechanisms are adapted to the given field of application and that the use of rods of constant length in combination with actuators, which is not customary for parallel kinematic mechanisms, provides sufficiently great flexibility when these elements are suitably arranged. Especially in conjunction with 3-2-1 kinematics and the use of pseudo-triple points and pseudo-double points, it is possible, in an unexpectedly simple and thus cost-effective way, to produce kinematic mechanisms which are comparable to prior art parallel kinematic mechanisms with respect to their precision and load capacity, but which allow their movements to be specified in the form of closed mathematical solutions, so that the movements of these mechanisms can be carried out much more quickly and more precisely than in the prior art.
In addition, due to the special design of the moving platform (since the arm is a permanent part of this platform according to this aspect of the invention) and due to the provision of at least one axis of rotation for the tool carrier near the transition from the arm to the tool carrier, the operating range and flexibility of orientation of the tool carrier and thus of the tool which can be realized exceed what could be realized with any previous mechanism of the prior art.
Naturally, the invention is not limited to the specific embodiments presented here and can be modified in various ways. For example, in the embodiments according to
As has already been explained several times, the drawings generally do not show the actual construction of the triple points and pseudo-triple points and the double points and pseudo-double points. In most cases, to avoid cluttering the drawings, the merging of the rod outlines was chosen as the type of representation. However, this obviously does not mean that the rods, which are thus shown as if they were a unit, would be immobile relative to one another, but rather only that they are attached to a common point or a pseudo-common point.
As the drawings clearly show, the moving platform can have a great many different forms and, as shown in
Finally, the fixed platform should not necessarily be thought of as actually fixed in space or fixed with respect to an inertial system but rather can be moved on rollers, wheels, or the like, especially if the robot 1 has large dimensions and is used, for example, in the production of trucks, as a crane in shipbuilding, etc.
The essential feature of this aspect of the invention is the combination of a parallel kinematic mechanism with an elongated arm, which is mounted on the moving platform, and at least one axis of rotation in the vicinity of the transition from the arm to the tool holder. The mere provision of additional axes of rotation or multiplication of the axes constitutes a modification, as does possible mobility of the arm with respect to the moving platform. The length of the arm that is necessary to achieve the goals of the invention can be easily determined by one skilled in the art of kinematics with knowledge of the invention and the field of application; the definition of the points between which the length is measured can vary due to the countless number of modifications and variants. The geometric center of gravity of the base support points and upper support points of the parallel kinematic mechanism and the position of the axis of rotation that corresponds to the axis of rotation of the tool carrier in the examples can almost always be used in actual fact. Naturally, this axis may not intersect the arm axis (if there is an arm axis in the first place); however, a reference point (triple point on the tool carrier, center of the universal joint) which embodies the mobility of the tool holder with respect to the arm can always be found.
The lower value of the arm length defined in this way that can be used in accordance with the invention can be regarded as 50% of the mean length of the actuators and rods in the shortest configuration of the parallel kinematic mechanism, and at least 100% of this length is preferred. As is apparent from the figures, significantly higher values can also be effectively used in practice.
The aspect of the invention discussed below pertains to parallel kinematic mechanisms in which the moving platform is connected to the fixed platform by rods, such that the base support points and upper support points of the rods on the respective platforms are fixed, and at least two rods on one of the platforms, preferably the moving platform, have a common point of attachment, i.e., a double point or pseudo-double point, a so-called force polygon.
In accordance with the invention, one form of a basic kinematic structure of this type consists of a rod of fixed length, hereinafter referred to simply as a rod, and a rod of variable length, i.e., an actuator, and will be referred to as a force polygon in the discussion which follows. One of the principal advantages of a structure of this type is the possibility of being able to compute the motion of the common upper support point with respect to the fixed platform in closed form. Another, likewise very important point is that structures of this type in various combinations allow the creation of parallel kinematic mechanisms that are individually adapted to the particular circumstances and necessities, so that the costs for development, certification, stockkeeping, etc., can be greatly reduced according to a sort of modular design principle.
It should be specifically pointed out at this time that parallel kinematic mechanisms do not necessarily consist only of rods that are stressed exclusively by tension or compression, but rather that parallel kinematic mechanisms also exist in which one or more of the six rods that are necessary per se are eliminated and in which the degrees of freedom are established by suitable limitation of the flexibility of other rods. As a result of the limitation of the flexibility at the points of articulation, however, the rods in question are also subject to bending stresses and/or torsional stresses.
The practical rotary parallel kinematic mechanism that was mentioned at the beginning (KUKA, ABB) is not to be considered a rod-based kinematic mechanism in this context and therefore does not belong to the mechanisms that are relevant here. Due to these differences, however, we would like to discuss it with reference to
In this previously known robot, the drive for rotating the arm 813 around the axis 812 is located on the lever 811. Therefore, this drive must always be moved together with the lever 811. This increases the dead load, and the driving force necessary for rotating the lever 811 around the axis 815 and rotating the whole robot around the axis 814 is drastically increased. That, in addition, all of the parts must be designed with correspondingly greater strength is another unpleasant side effect, which not only increases the stress on all the bearings but also drives up the necessary drive power.
The similarly designed robot that is shown schematically in
As a result, the drive for rotating the arm relative to the lever no longer needs to be transported along with the lever. The aforesaid four-bar linkage could be regarded as a very special parallel kinematic mechanism, namely, partly rotary with actuating lever 817 and arm 813, and partly as movement of the base support point of a passive rod: control element 818.
Robots in accordance with the invention are explained below in comparison to these massive and complex structures in accordance with the prior art. The robots of the invention have at least comparable kinematic freedoms and possibilities:
The parallel kinematic mechanism 906 has a force polygon, which consists of the rod S1 and the actuator A1. The mounting of the base support points of these two elements allows rotation only around axes 915 that are stationary with respect to the fixed platform 902 and parallel to each other. The upper support point of the two elements is a double point and allows rotation around an axis 912, which is parallel to the axes 915. The position of the axis 912 with respect to the fixed platform 902 and thus the position of the mechanical embodiment of the moving platform 903 supported on the axis 912 are uniquely determined with respect to the fixed platform 902 by the instantaneous length of the actuator A1. This means that the moving platform 903 can be rotated only around this axis 912. The given angular position with respect to this axis is uniquely determined by the length of the actuator A2, as is therefore also the orientation of the arm 913, which is rigidly connected with the moving platform 903. The tool holder 907 can be rigidly or movably mounted on the free end of the arm 913 and can be designed similarly to the tool holders of the industrial robots.
A comparison of the three structures illustrates the simple and elegant design of the mechanism of the invention, which uses exclusively standard elements that are readily commercially available and that can be procured or produced with high precision at low cost. All of the elements are readily accessible and simple to maintain. The dead weights to be moved are greatly reduced.
In regard to the force polygon, which is formed by the rod S1 and the actuator A1, only the design of the upper support point K1 has changed. The universal joint is connected to the moving platform 903 in such a way that it can be rotated around a vertical axis 917, and the universal joint at which the two actuators A2, A3 are attached can likewise be rotated around an axis 917′ parallel to the vertical axis 917. This allows motion of the moving platform 903 not only around the axis 912 (
Flexibility is further increased in the variant shown in
The upper support point K3 of the actuator A3 is suitably provided on the rod S1 and thus forms a pseudo-triple point, so that, depending on one's way of looking at it, the rod S1 can be regarded as part of the force polygon formed by the rod S1 and the actuator A1 or as part of the force polygon formed by the rod S1 and the actuator A3. Naturally, it is possible to form the upper support point K3 together with the upper support point K1 as a true triple point. Here too, the upper support points can be supported in the moving platform 903 in such a way that they can be rotated around the axes 917 and 9171.
This combined design does not cause any difficulties either with respect to computation and control or with respect to dynamic or static loading. The introduction of bending forces into the rod S1 is mechanically easily controlled. The accessibility of the mechanism and one's ability to check the mechanism are also not reduced by these multiple degrees of freedom. Specifically, it should be mentioned that, as a result of this modification, the weight of the moving platform 903, together with the arm 913 and tool carrier 907, does not experience any change, which is inconceivable in the case of serial robots.
In this parallel kinematic mechanism 906, the position of the upper support point K1 of the moving platform 903 with respect to the fixed platform 902 is thus determined by the force polygon formed by the rod S1 and the actuator A1 in combination with the rod S2. The position of the upper support point K2 depends on the given lengths of the actuators A2, A3, such that their base support points, which are fixed with respect to the fixed platform 902, and the constant distance between the upper support points K1 and K2 on the moving platform 903 uniquely determine the position of the upper support point K2 with respect to the fixed platform 5. The only remaining degree of freedom of the moving platform 6, i.e., the angular position with respect to the axis passing through the two upper support points K1, K2, is determined by the rod S3.
The robot 906 illustrated in
The upper support point K4 of the rod S3 is also indicated in
As is clearly evident from the drawings, the base support points and the upper support points can be designed identically to each other, so that a robot in accordance with the invention can be produced in the manner of a modular system. This makes it possible to realize favorable stockkeeping and to keep unit costs low by producing larger lot sizes. It is apparent especially from
The invention is not limited to the illustrated embodiment. Naturally, the invention can be modified in various ways. For example, other combinations of rods with actuators can be combined to form a force polygon in accordance with the invention. The base support points can be arranged on the fixed platform 902 differently from the arrangement shown in the drawings, even though the illustrated arrangement, which is orthogonalized as much as possible with aligned subcombinations of the base support points, is advantageous.
This is also the case where it is not kinematically necessary, e.g., in cases where the limitation of degrees of freedom is the result of the design of the bearings (axes 915 in
Of course, it is also possible to realize the illustrated parallel kinematic mechanisms by a combination of rods with actuators that are designed as cables or to realize them only with cables if the loading is such that no compressive loads can arise in the elements designed as cables.
Pneumatic or hydraulic piston-cylinder units can be used as actuators, or electrically or pneumatically operated spindle drives can be used. Recirculating ball spindles and linear electric drives can also be used, depending on the area of application.
Naturally, the length of the working range of the actuator, its load, and its surroundings also play a role in the choice of drives. With knowledge of the invention, an expert in the area of the production of automatic handling mechanisms or cranes or parallel kinematic mechanisms in general can easily determine suitable drives for the given area of application.
Two rods S5, S5′ are articulated symmetrically to a center plane of the mechanism 1006 on a fixed platform 1002, which can possibly be rotated around a vertical axis or moved along a track (not shown). The upper support points of the rods S5, S5′, together with the upper support point of an actuator A1, which lies in the symmetry plane but can be rotated around its base support point in this plane, form a triple point TP1. Two rods of fixed length, namely, S6 and, symmetrically to it S6′, extend from a base support point TP2, which is a triple point and lies on the fixed platform in the plane of symmetry, to two points of articulation of the moving platform 1003. An actuator A2 in the plane of symmetry of the mechanism also runs from the triple point TP2 to a point of attachment on the moving platform 1003. In the specific embodiment illustrated here, the moving platform 1003 is constructed as a three-dimensional framework of rods, which simplifies the mounting of tools, measuring probes, grippers, tackle, etc., and keeps the weight low. An arm 1013, which is also constructed as a framework of rods and has a tool carrier 1007 indicated schematically at its free end, is part of the moving platform 1003.
The two upper support points of the rods S6 and S6′ on the moving platform 1003 are formed as double points and are connected to the triple point TP1 by means of rods S4, S4′. In the drawing, the triple point TP1 appears at first glance to be at the convergence five rods, but it must be noted that the rods S5, S5′, on the one hand, and the rods S4, S4′, on the other hand, each move as a rigid body and therefore should not be counted twice.
In addition, the mechanism according to
Furthermore, the illustrated embodiment shows that the base support points of the rods S5 and S5′ are connected by a rod S7, which serves the sole purpose of accepting the transverse forces that arise from the triangular construction of the rods S5, S5′
As in all of the drawings that show the kinematic mechanisms in their totality, the base support points and upper support points are shown purely schematically. The actual construction of these points can be learned from the various embodiments, as they were explained at the beginning of the specification, or from the examples given in
A comparison of
The parallel kinematic mechanism 1006 can be swung out of the symmetry plane as a result of the combination of the triple point TP2 with the actuator A3 and as a result of the rotatability around the triple point TP1. This significantly increases its operating range and also, especially when it can be rotated around a vertical axis (not shown), the range of orientation of the tool carrier 1007. As is immediately apparent when comparing
The drawings in
Especially
When one examines
The invention is not limited to the examples that have been illustrated and described but rather can be carried over in various ways to many other fields of application. Naturally, combinations with mechanisms as explained at the beginning are also possible, for example in the field of micromanipulators or in the field of medical technology on a small scale and in cranes and earth-moving equipment on a large scale.
The various aspects of the invention explained in the specification, such as force polygons, choice of symmetry plane, use of pseudo-triple points, etc., can be combined with one another in ways other than those described here. The selection and combination of these aspects can be easily adapted to the given field of application by an expert with knowledge of the invention.
Number | Date | Country | Kind |
---|---|---|---|
A 1694/2004 | Oct 2004 | AT | national |
A 1695/2004 | Oct 2004 | AT | national |
A 1702/2004 | Oct 2004 | AT | national |
A 701/2005 | Apr 2005 | AT | national |
A 861/2005 | May 2005 | AT | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/AT05/00393 | 10/4/2005 | WO | 5/1/2007 |