COMPACT SPHERICAL 3-DOF MECHANISM CONSTRUCTED WITH SCISSOR LINKAGES
20200238542 · 2020-07-30
Assignee
Inventors
- Miguel Nobre Castro (Aalborg, DK)
- John Rasmussen (Aalborg, DK)
- Michael Skipper Andersen (Nørager, DK)
- Shaoping Bai (Aalborg, DK)
Cpc classification
A61B2090/506
HUMAN NECESSITIES
A61B2034/305
HUMAN NECESSITIES
A61B2034/302
HUMAN NECESSITIES
B25J18/007
PERFORMING OPERATIONS; TRANSPORTING
A61B90/50
HUMAN NECESSITIES
F16H21/54
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B25J9/0006
PERFORMING OPERATIONS; TRANSPORTING
A61B90/11
HUMAN NECESSITIES
International classification
F16H21/54
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B25J9/00
PERFORMING OPERATIONS; TRANSPORTING
A61H1/02
HUMAN NECESSITIES
A61H3/00
HUMAN NECESSITIES
A61B90/50
HUMAN NECESSITIES
Abstract
A curved scissor linkage mechanism (1) includes at least four linkage elements (2) each having a first end (3) and a second end (4). The linkage elements are arranged to form sides of one or more rhombi or parallelograms. Each linkage element is rotationally connected to another linkage elements via a revolute joint (5) at the first end and is rotationally connected to another one of the other linkage elements via another revolute joint at the second end. The linkage elements are configured so that the axes of each joint coincide at one common remote centre of motion. The mechanism is connectable to a first external member (7) at a proximal end and is rotationally connectable to a second external member (9) at an opposite distal end to obtain three DOFs. The scissor linkage mechanism may further include a motion controlling mechanism.
Claims
1. A curved scissor linkage mechanism, comprising: at least four linkage elements each having a first end and a second end, the linkage elements being arranged to form sides of at least one rhombus or of at least one parallelogram, wherein the curved scissor linkage mechanism is extendable between a fully collapsed configuration and a fully extended configuration, each of the linkage elements is rotationally connected to at least one of the other linkage elements via a revolute joint at or near the first end and/or at an intermediate point between the first end and the second end, and is rotationally connected to at least another one of the other linkage elements via another revolute joint at or near the second end and/or at an intermediate point between the first end and the second end, and the linkage elements are shaped, dimensioned and arranged so that the axes of all said revolute joints coincide at one common remote centre of motion (RCM), so that each of the linkage elements can move on the surface of an imaginary sphere having its centre at the common centre of motion (RCM), and the curved scissor linkage mechanism is grounded or connected or connectable to a first external member via the revolute joint between linkage elements arranged at a proximal end of the curved scissor linkage mechanism and is rotationally connected or connectable to a second external member via the revolute joint between linkage elements arranged at a distal end of the curved scissor linkage mechanism, the proximal and distal ends being located at opposite ends of the scissor linkage mechanism.
2. The curved scissor linkage mechanism according to claim 1, wherein a motion controlling mechanism is arranged at the proximal end and/or at the distal end, and wherein for each motion controlling mechanism: the linkage elements at the proximal end or the distal end, respectively, are mutually connected at intermediate points so that parts of these linkage elements extend away from the curved scissor linkage mechanism, the motion controlling mechanism comprises the extending parts of the linkage elements, and the movement of the curved scissor linkage mechanism can be controlled by moving the two extending parts of the linkage elements.
3. The curved scissor linkage mechanism according to claim 2, wherein the motion controlling mechanism further comprises: a guiding member having a guide track, and two guide linkage members which are rotationally connected to each other and have a linkage mover arranged at the rotational connection between them, wherein each of the two guide linkage members rotationally connects one of the extending parts of the linkage elements to the linkage mover, and wherein the linkage mover is engaged with the guide track in such a way that the movement of the curved scissor linkage mechanism can be controlled by moving the linkage mover relative to the guide track, or by moving directly the two extending parts of the linkage elements at the proximal end and/or the distal end.
4. The curved scissor linkage mechanism according to claim 2, wherein: the motion controlling mechanism further comprises a linkage mover connected to at least one of the extending parts via a guide linkage member, the first or the second external member adjacent to the motion controlling mechanism comprises a guide track, and the linkage mover is engaged with the guide track in such a way that the movement of the curved scissor linkage mechanism can be controlled by moving the linkage mover in relation to the guide track.
5. The curved scissor linkage mechanism according to claim 1, further comprising a first connector for grounding or connecting the scissor linkage mechanism to the first external member and/or a second connector for rotationally connecting the scissor linkage mechanism to the second external member.
6. The curved scissor linkage mechanism according to claim 1, comprising at least six linkage elements arranged to form a series of at least two coherent rhombi, wherein: each of the linkage elements located adjacent to a subsequent rhombus is shared by two neighbouring rhombi and has a longitudinal extension so that it forms sides of those two neighbouring rhombi, and neighbouring rhombi are rotationally connected via an intermediate revolute joint located between the first and second ends of the connected linkage elements forming sides of those rhombi.
7. The curved scissor linkage mechanism according to claim 1, comprising at least six linkage elements arranged to form a series of at least two coherent parallelograms, wherein: each of the linkage elements located adjacent to a subsequent parallelogram is shared by two neighbouring parallelograms and has a longitudinal extension so that it forms sides of those two neighbouring parallelograms, and neighbouring parallelograms are rotationally connected via an intermediate revolute joint located between the first and second ends of the connected linkage elements forming sides of those parallelograms.
8. The curved scissor linkage mechanism according to claim 1, wherein all the linkage elements are curved.
9. The curved scissor linkage mechanism according to claim 1, wherein the linkage elements are arranged in mutually overlapping relationships at the revolute joints in such a manner that the linkage elements are movable on two or more imaginary spherical surfaces having different radii of curvature.
10. The curved scissor linkage mechanism according to claim 1, wherein the linkage elements are shaped, dimensioned and arranged in such a way at the first and second ends that all the linkage elements are movable on one common imaginary spherical surface.
11. The curved scissor linkage mechanism according to claim 1, comprising at least two rhombi or parallelograms of different sizes.
12. The curved scissor linkage mechanism according to claim 1, further comprising actuator means for activating the scissor linkage mechanism, and either control means for controlling the actuator means or connectors in communication with external control means for controlling the actuator means.
13. An exoskeleton with a joint comprising a curved scissor linkage mechanism according to claim 1.
14. The exoskeleton according to claim 13, wherein the joint is a shoulder joint or a hip joint.
15. A spherical coordinate positioning tool comprising a curved scissor linkage mechanism according to claim 1.
16. The spherical coordinate positioning tool according to claim 15, wherein the tool is a surgical tool.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0065] The curved scissor linkage mechanism according to the invention will now be described in more detail with regard to the accompanying figures. The figures show one way of implementing the present invention and is not to be construed as being limiting to other possible embodiments falling within the scope of the attached claim set.
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
DETAILED DESCRIPTION OF AN EMBODIMENT
[0085]
[0086] Another embodiment of the invention is shown schematically in
[0087] The linkage elements 2 are shaped, dimensioned and arranged so that the axes of all the revolute joints coincide at one common remote centre of motion RCM, so that each of the linkage elements 2 can move on the surface of an imaginary sphere having its centre at the common centre of motion RCM as shown in
[0088] As shown schematically in
[0089]
[0090] The curved scissor linkage mechanism 1 is extendable between a fully collapsed configuration and a fully extended configuration. The fully collapsed configuration is shown schematically as seen from two opposite directions in
[0091] A curved scissor linkage mechanism 1 according to the invention may also comprise at least one motion controlling mechanism; this will be described in further details below in relation to
[0092] The linkage elements 2 of the illustrated embodiments of the invention are arranged in mutually overlapping relationships at the revolute joints 5,6 in such a manner that the linkage elements 2 are movable on two or more imaginary spherical surfaces having different radii of curvature r.sub.inner and r.sub.outer. This is shown schematically in
[0093] In the embodiments in
[0094] In the embodiments shown in most of the previous figures, the dimensions of the linkage elements 2 are so that the rhombi have the same size. However, the scope of the present invention also covers embodiments comprising at least two rhombi of different sizes.
[0095] For some applications of a scissor linkage mechanism 1 according to the present invention, it may be desired to have all the linkage elements 2 being movable on just one common imaginary spherical surface; this will also be possible within the scope of more radial compactness.
[0096] A potential use of the invention as described above is for an exoskeleton with a joint comprising a curved scissor linkage mechanism 1, such as having the shoulder joints or hip joints made in this way.
[0097]
[0098] In the following illustrated embodiments, the motion controlling mechanism at the proximal end 8 is the one used to drive the system while the other one at the distal end 10 is rather driven. For other embodiments, it would be possible to use the motion controlling mechanism at the distal end to drive the system instead. The different parts composing the motion controlling mechanism can also have cable attachment points for controlling purposes, and actuators can be directly applied to them.
[0099]
[0100]
[0101]
[0102]
[0103] The mechanism in
[0104] By resorting to curved linkages, with known, constant curvature (fixed radius), all linkages of that rhombus mechanism will move on a spherical surface, as illustrated in
[0105] Regarding the types of spherical manipulators mentioned earlier, the scissor wrist mechanism should be classified as a serial manipulator even though it comprises crossing links and a closed-loop. Since the mechanism is grounded with a revolute joint, which rotates about the z-axis of the global reference frame as shown in
[0106] Another possibility for the embodiment of this mechanism is to resort to more than one rhombus in the scissor as exemplified in
[0107] Aside from the previous derivation of the kinematics of the spherical gripper mechanism presented in Kocabas, H., 2009, Gripper Design With Spherical Parallelogram Mechanism. J. Mech. Des. 131, 75001, where a set of projection angles were used around the mechanism's capability of grabbing objects, a new kinematic formulation for this scissor wrist mechanism will be derived showing the ease of driving this mechanism from its base joint like a pure spherical wrist mechanism.
[0108] By choosing the RCM as the common origin for all reference frames of links comprising the mechanism, only rotations are needed to describe how a particular frame moves in relation to another. This helps simplifying the Denavit-Hartenberg angle convention for lower-pairs as radial distances and elevation parameters are not included. Additionally, it has been earlier demonstrated that it is possible to derive the kinematics of a spherical mechanism with a closed loop by separating it into two distinct chains: an upper and a lower chain with even and odd indexing, respectively. That said, the inter-linkage joint angles set .sub.i and the associated linkages' twist/curvature angles .sub.i-1 are presented for the upper chain linkages 2 and 4 of the SWR in
[0109] The rotation matrix R.sub.e, corresponding to the transformation from the end-effector coordinates to the global reference frame, is obtained by consecutive R.sub.Z and R.sub.X rotations about each link's z- and x-axes respectively. This is given by the rotation matrix multiplication sequence shown in Equation (1).
R.sub.e=R.sub.Z(.sub.1)R.sub.Z(.sub.2)r.sub.X()R.sub.Z(.sub.2)R.sub.X()R.sub.Z(.sub.6)(1)
[0110] Another equivalent and simpler expression for R.sub.e can also be found by resorting to a different angles set. Since the scissor wrist mechanism is capable of three sequential rotations, it is possible to find the relation between the joint angles set .sub.i and three Euler angles .sub.j following the ZXZ-angle convention. This is valuable, for example, to relate the scissor's internal angle .sub.2 with the pitch angle .sub.2 of the end-effector of the manipulator. Hence, two of the relations can be directly derived from known angular quantities shown in
TABLE-US-00001 TABLE 1 Denavit-Hartenberg parameters of the SWR. Link .sub.i1 .sub.i 1 0 .sub.1 2 0 .sub.2 4 .sub.2 6 .sub.6
cos .sub.2=cos.sup.2+sin.sup.2 cos(.sub.2)(2)
[0111] These relations are described through Equations (3), (4) and (5).
[0112] Finally, rotation matrix R.sub.e entries are presented in the following Equation (6),
[0113] where c.sub.j and s.sub.j correspond to the cosine and sine functions of a .sub.j angle, respectively.
[0114] Valuable information can be drawn from the previously mentioned relationships. When plotting the scissor's internal angle .sub.2 with the pitch angle .sub.2 of the end-effector (the most distant vertex of the scissor), as plotted in
[0115] In a sphere with unitary radius, the relationship between the z-coordinate of the scissor's end-effector in the global reference frame and the scissor's internal angle .sub.2 is given by the cosine of the pitch angle .sub.2. This is represented in
[0116] The inverse problem consists of computing the three Euler angles .sub.j from a given final positions of the end-effector of the manipulator. This can be achieved by initially calculating the value of the pitch angle .sub.2 directly from the last entry of the rotation matrix R.sub.e as in Equation (7). The r.sub.ij represents the matrix element in the i.sup.th row and j.sup.th column. Since the mechanism operates in the range of .sub.2[0,2], only the positive angle from Equation (7) is of interest.
cos(.sub.2)=r.sub.33(7)
[0117] Once the pitch angle .sub.2 is known, the remaining elements in the last row and last column of the rotation matrix R.sub.e can be paired in terms of the remaining .sub.1 and .sub.3 angles and trivially obtained by resorting to the geometrical tangent function as in Equations (8) and (9).
.sub.1=arctan 2(r.sub.13/s.sub.2,r.sub.23/s.sub.2)(8)
.sub.3=arctan 2(r.sub.31/s.sub.2,r.sub.32/s.sub.2)(9)
[0118] In case the main goal is, then, to obtain the mechanism's joint angles .sub.i, one can simply use the previously mentioned Equations (3), (4) and (5).
[0119] A manipulator's Jacobian matrix J() relates the mechanism's joint velocities {dot over ()} with the angular velocity .sub.e of its last reference frame, i.e. the angular velocity of its end-effectoras described by Equation (10). From the analysis of the mechanism's Jacobian matrix, one can evaluate its performance through its manipulability measure w.
.sub.e=J(){dot over ()}(10)
[0120] For the current set of ZXZ Euler angles, the generalized velocity vector is {dot over ()}=[{dot over ()}.sub.1 {dot over ()}.sub.2 {dot over ()}.sub.3].sup.T, while the end-effector angular-velocity vector is .sub.e=[.sub.x .sub.y .sub.z].sup.T.
[0121] According to Euler's rotation theorem, any sequence of rotations can be described by a unit vector {circumflex over (k)}the instantaneous axis of rotationwhich is then scaled by the amount of rotation about that same axis. The theorem can then be extended such that, at any time instant, the angular-velocity vector .sub.e is equal to the speed of rotation {dot over ()} about that same instantaneous axis of rotation {circumflex over (k)}see equation (11).
.sub.e={dot over ()}{circumflex over (k)}(11)
[0122] Likewise, the angular-velocity vector .sub.e can be derived from the skew-symmetric matrix S of the angular velocities for the particular rotation matrix R.sub.e of the mechanism. This is achieved by solving the matrix Equation (12), which corresponds to the three independent Equations (13), (14) and (15).
[0123] By solving these equations for the generalized velocity vector {dot over ()}, it is then possible to obtain the following Jacobian matrix J() for the mechanismEquation (16).
[0124] The manipulability, w, accesses whether the maximum rank of the Jacobian matrix is, at a given point, lower than the number of DOFs of the mechanism. It can also be understood as the capability of the mechanism to arbitrarily change both position and orientation of its end-effector. In the case the rank is lower than the number of DOFs for a given joint configuration, the determinant of the Jacobian matrix is null and meaning that the mechanism reached a singular point. This is reflected through the following Equation (17), involving the determinant of the Jacobian multiplied by its transpose. If w is zero for a given configuration in the joint space , that configuration is said to be a singular.
w={square root over (det(J()J.sup.T()))}=|det(J())|=|s.sub.2|(17)
[0125] The result of Equation (17) confirms that the singularities of the mechanism are only dependent on the pitch angle .sub.2 and occur at the points where the first and last rotation axes are aligned. Such singularities correspond to any completely folded scissor configuration (.sub.2=0, .sub.2=180) and to the fully stretched scissor configuration when the linkage's curvature angle is =90 (.sub.2=180, .sub.2=0). In theory, for designing a singularity-free scissor wrist mechanism, this results in the following general design Equation (18) relating the maximum pitch angle .sub.2.sup.max with the chosen linkages' curvature angle and the n number of rhombi in the mechanism.
.sub.2.sup.max=2n<180,n(18)
[0126] From a practical point of view, the joint and linkages of the mechanism do not behave as punctual neither line entities. This means that on a real manufactured mechanism, material exists around each joint axes, for example, to accommodate bearings. In addition, the bearings themselves take some of the effective spherical surface on which the mechanism works. As illustrated in
cos .sub.2=cos /cos (19)
where .sub.2 represents the portion of the scissor's pitch angle spanned between the mechanism's base joint axis and the tangential imaginary axis from which the intrusive angle is measured. Thus, the maximum pitch angle is effectively .sub.2.sup.max=2n.sub.2. On the other hand, by reasoning on the same intrusive angle for the most folded configuration, the minimum pitch angle is .sub.2.sup.min=2n. Such feature of preventing the mechanism from reaching any singularity configuration grants stability, which is suitable for shoulder mechanisms.
[0127] The scissor wrist's spherical coordinate space, as opposed to the Cartesian coordinate space of most robotic manipulators, makes this mechanism suitable for certain applications, such as spherical coordinate positioning tools for instance in the medical field, where the currently available robots for minimally invasive surgery tend to require large spaces. Many of these surgery tools are required to be confined to a small space, such as that of an imaging scanner, when performing intraoperative navigation. The spherical scissor wrist can potentially provide a stiff surgical support tool which could otherwise only be achieved by larger, parallel robots. Other potential application areas are 3d-printing, haptic devices, laser welding/cutting tools and camera inspection structures for quality control, but all of these potential applications require further investigation.
[0128] Studies on exoskeletons made in relation to the development of the present invention have shown that it is possible to obtain that the only singularities in the human shoulder for the analysed scissor linkage mechanism with near full workspace occur both at 90 degrees of shoulder internal (.sub.2180, .sub.2=0) and external (.sub.2=0, .sub.2=180) rotations. The first is not attainable since it would mean penetrating the torso, while the second corresponds to a point near the human upper extremity reachable workspace and typically not reached by any activity of the daily living. After manufacturing and testing the prototype of the scissor wrist mechanism it was possible to confirm a good fitting to the shoulder anatomy.
[0129] The prototype which was manufactured during the studies showed that having an intrusive angle help on avoiding the fully folded and fully stretched scissor configurations, granting stability to the mechanism. The exclusive use of revolute joints may represent an advantage from a fabrication point-of-view, in the sense that revolute joints can be realised with standard bearings of low cost and high reliability.
[0130] Although the present invention has been described in connection with the specified embodiments, it should not be construed as being in any way limited to the presented examples. The scope of the present invention is set out by the accompanying claim set. In the context of the claims, the terms comprising or comprises do not exclude other possible elements or steps. In addition, the mentioning of references such as a or an etc. should not be construed as excluding a plurality. The use of reference signs in the claims with respect to elements indicated in the figures shall also not be construed as limiting the scope of the invention. Furthermore, individual features mentioned in different claims, may possibly be advantageously combined, and the mentioning of these features in different claims does not exclude that a combination of features is not possible and advantageous.