WO2012007014A1 - Joint - Google Patents
Joint Download PDFInfo
- Publication number
- WO2012007014A1 WO2012007014A1 PCT/EG2010/000037 EG2010000037W WO2012007014A1 WO 2012007014 A1 WO2012007014 A1 WO 2012007014A1 EG 2010000037 W EG2010000037 W EG 2010000037W WO 2012007014 A1 WO2012007014 A1 WO 2012007014A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- axis
- joint
- base member
- shell
- moving member
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
- B25J17/0258—Two-dimensional joints
- B25J17/0275—Universal joints, e.g. Hooke, Cardan, ball joints
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
- B25J17/0258—Two-dimensional joints
- B25J17/0266—Two-dimensional joints comprising more than two actuating or connecting rods
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D3/00—Yielding couplings, i.e. with means permitting movement between the connected parts during the drive
- F16D3/02—Yielding couplings, i.e. with means permitting movement between the connected parts during the drive adapted to specific functions
- F16D3/10—Couplings with means for varying the angular relationship of two coaxial shafts during motion
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D3/00—Yielding couplings, i.e. with means permitting movement between the connected parts during the drive
- F16D3/16—Universal joints in which flexibility is produced by means of pivots or sliding or rolling connecting parts
- F16D3/26—Hooke's joints or other joints with an equivalent intermediate member to which each coupling part is pivotally or slidably connected
- F16D3/265—Hooke's joints or other joints with an equivalent intermediate member to which each coupling part is pivotally or slidably connected in which one coupling part has a tongue received with the intermediate member(s) in a recess with a transverse axis in the other coupling part
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D3/00—Yielding couplings, i.e. with means permitting movement between the connected parts during the drive
- F16D3/16—Universal joints in which flexibility is produced by means of pivots or sliding or rolling connecting parts
- F16D3/26—Hooke's joints or other joints with an equivalent intermediate member to which each coupling part is pivotally or slidably connected
- F16D3/30—Hooke's joints or other joints with an equivalent intermediate member to which each coupling part is pivotally or slidably connected in which the coupling is specially adapted to constant velocity-ratio
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D3/00—Yielding couplings, i.e. with means permitting movement between the connected parts during the drive
- F16D3/16—Universal joints in which flexibility is produced by means of pivots or sliding or rolling connecting parts
- F16D3/26—Hooke's joints or other joints with an equivalent intermediate member to which each coupling part is pivotally or slidably connected
- F16D3/38—Hooke's joints or other joints with an equivalent intermediate member to which each coupling part is pivotally or slidably connected with a single intermediate member with trunnions or bearings arranged on two axes perpendicular to one another
Definitions
- the invention is in the field of mechanical mechanisms, specifically mechanisms simulating joints for robotic applications; it is a new mechanism (mechanical configuration) that acts as a 2 degrees of freedom joint suitable for robotic applications.
- the mechanism can also be used as a constant angular velocity coupling capable of high deviation ⁇ inclination angles.
- the axis of Dl is perpendicular to the axis of D2, and is aligned to the axis of LI.
- the axis of D3 is perpendicular to the axis of D2, and is aligned to the axis of L2.
- Mechanism K2 (shown in Fig.2) (Also known as Universal Joint, or Hooke's Joint)
- K2 can be broken down to K2a, K2b, & K2c.
- the 1st degree of freedom Dl is between K2a & K2b.
- the 2nd degree of freedom D2 is between K2b & K2c.
- the 3rd degree of freedom D3 is between K2c & L2.
- the axis of Dl is perpendicular to the axis of D2 and LI, and intersects them at C.
- the axis of D3 is perpendicular to the axis of D2, and is aligned to the axis of L2. • All axes of LI , L2, Dl , D2, and D3 intersect at a common point C which is also the center of rotation of the ball-joint simulated by this mechanism.
- the axis of L where L is a mechanical partMink, then it is meant the axis lying along L for which the spatial position is of particular interest in the application. For simplicity it is commonly the axis about which the link is geometrically symmetrical in the longitudinal direction (ex: the central axis in a cylindrical link).
- the coordinates system used to describe the spatial position of 2 nd link L2 relative to the 1 st link LI will be the spherical coordinates system.
- the Z axis is aligned with the axis of LI , starting from point C and going in the same direction as in the figure.
- ⁇ Axes X & Y are perpendicular to the axis of LI , starting from point C and going in the same directions as in the figure.
- ⁇ ⁇ is the inclination ⁇ deviation (or polar angle) it is measured from the zenith
- Z axis direction or the axis of LI to the axis of L2 as shown in the figure.
- the range is [0-180°].
- ⁇ ⁇ is the azimuth (or azimuthal angle) and it is the angle measured from the
- azimuth reference direction (X axis) to the orthogonal projection of the axis of L2 on the reference plane (X-Y plane).
- the range is [0-360°[.
- Deviation plane (P) is an angle measured in the deviation plane between the axes of the two links LI & L2. It is the angle rotated by link L2 axis from the position where it was aligned with LI axis (Z axis). The range is [0-180°].
- Deviation plane (P) is an angle measured in the deviation plane between the axes of the two links LI & L2. It is the angle rotated by link L2 axis from the position where it was aligned with LI axis (Z axis). The range is [0-180°].
- a plane passing in center point C and perpendicular to the deviation plane P. it also divides the supplementary angle of the deviation angle (180 - ⁇ ) equally. If the two links LI and L2 are aligned ( ⁇ 0) then the mirror plane M is the plane passing through C which is perpendicular to all possible deviation planes.
- the two links LI and L2 are always symmetrical about plane M (hence the name mirror plane).
- ⁇ is the deviation angle
- ⁇ is the twist angle
- a locking position is a position where the joint is locked and unable to rotate in certain directions. In this position the joint has no complete freedom to rotate in any direction but is constrained to rotate in certain directions (some directions are locked for rotation). This can render some trajectories undoable by the joint or requiring special treatment.
- the real reason why a position in the joint workspace becomes a locking position is because at this position the effect of one of the degrees of freedom of the joint becomes permutated. It doesn't contribute to the motion as it did before, but contributes by a totally different way (ex: changing twist instead of changing spatial position). A deeper understanding of the concept can be achieved later when viewing the problems of the prior art.
- Locking delay is a side effect for the locking position problem in a joint.
- the problem that a locking position makes a certain exact trajectory undoable can in certain cases be overcome by introducing a delay for the joint to adjust itself in a new position where it can follow the exact trajectory.
- a mechanism is said to be backward drivable (compliant) if it complies with (reacts to) external forces other than the intended actuation inputs. This is sometimes desirable in robotic applications, because even when the mechanism is already actuated it shouldn't be destroyed by overwhelming external force. It is rather better for the mechanism to comply with this external force.
- the destruction of the mechanism can be caused by the inability of its physical construction to execute the compliance movement, or by that the material can't handle both opposing forces (actuation inputs and external forces).
- a joint having a locking position means that this joint is not backward drivable at this position, simply because some directions are not allowed for movement (due to its construction). Backward drivability loss can be considered a side effect for the locking position problem.
- Self obstruction is a problem that appears when the physical structure of the joint limits its workspace (work envelope) due to mechanical parts colliding with each other. The joint obstructs itself in certain trajectories. The side effect of self obstruction is discontinuity in the joint workspace.
- D3 undergoes obligatory change by only desired changes in Dl and D2, then D3 is not independent but said to be dependent on the first two degrees of freedom.
- Dl and D2 are normally used to position the links in a certain spatial posture relative to each other (ex: moving L2 to a certain ⁇ & ⁇ relative to LI), and normally a third degree of freedom D3 will be used to control the twist angle ⁇ between the two links. If D3 is dependent on Dl & D2 then an undesired twist will occur when only positioning the links spatially relative to each other.
- a joint suffering this dependency can't act as a constant angular velocity flexible coupling.
- ⁇ Choose among several values for the degrees of freedom to reach the same point.
- the joint can be used to operate in a part of its workspace where none of the problems occur, but this is a limitation of the joint capabilities.
- Fig.5a L2 is required to move from point Z to point X, then to point Y on the path specified. After reaching point X as shown in Fig.5b it is impossible to reach point Y without first rotating Dl with 90°. (If it was required to keep the third degree of freedom D3 independent then it may rotate 90° in the opposite direction of rotation of Dl to maintain a zero twist angle between the links LI and L2 as shown in Fig.5c). Finally, D2 will rotate until L2 reaches point Y as shown in Fig.5d.
- a side effect of the locking position is that the joint is not completely backward drivable at this position. This means that in a robotic application if a specific
- the compensation can be done by making D3 rotate in the exact same manner and synchronized speed as Dl but in the opposite direction as shown in Fig.6b,
- Link L2 is twisted relative to LI as a result of rotating Dl and D2 simultaneously from their initial positions without rotating D3.
- This mechanism needs only to rotate Dl and D2 to change the position of L2 in space relative to LI (as shown in Fig.8a).
- D3 is used to rotate L2 about its axis to achieve any desired twist.
- D3 In order to compensate for the undesired twist in this mechanism, D3 must rotate in a complex relation and synchronized speed with Dl, and D2 as shown in Fig.8b. Another added difficulty.
- L2 cannot rotate about the axis of LI while maintaining a constant deviation angle of 90° or more. This is due to the collision between K2a and K2c (collision zones are pointed out with arrows in the figure).
- This discontinuity in the workspace of the joint at high deviation angles causes added difficulty in programming the joint, because if the joint will be used to operate at such deviation angles an algorithm should be added to detect which trajectory will cause self obstruction and either re-plan the trajectory or reject it.
- LI can rotate easily about the axis of L2, if L2 is fixed. In this case D3 rotates, while Dl and D2 do not. Even so, a twist angle will always exist between LI and L2 which cannot be completely and permanently eliminated. Also position-reach redundancy will exist.
- the universal joint (mechanism K2) has 2 locking positions which cause locking delays to overcome them, also cause backward drivability loss.
- the Invention is a unique configuration based on a special mechanical structure and a concept of symmetry. It can be actuated to be used as a joint or can be used passively as a constant angular velocity flexible coupling. Where this configuration is installed between two mechanical links as a joint, the links can move from any point to another on any trajectory without any of the problems found on prior arts such as:
- the following rotation matrix is the general rotation matrix between any two links rotating with two degrees of freedom relative to each other without any twist between them and thus it is the suitable rotation matrix for the invention.
- Coordinate system 1 is fixed on LI, where its origin is center point C.
- Matrix T converts points from coordinate system 2* to coordinate system 1 : ...Rotation matrix
- base Bl may contain the pyramid-shaped component Rl, Rl may be replaced with the conical-shaped component Ol (as shown in Fig.1 lb).
- a rotational degree of freedom (Dl-1) exists between the first arc Al -1 and base Bl about a spatially fixed axis relative to base Bl .
- a rotational degree of freedom exists between the second arc A2-1 and base Bl about a spatially fixed axis relative to base Bl, the axis of D2-1 is perpendicular to that of Dl-1 and intersects it at a point C, which is the center of the simulated ball-joint.
- base B2 may contain the pyramid-shaped component R2, R2 may be replaced with the conical-shaped component 02 (as shown in Fig. l ib).
- a rotational degree of freedom exists between the first arc A 1-2 and base B2 about a spatially fixed axis relative base B2.
- a rotational degree of freedom exists between the second arc A2-2 and base B2 about a spatially fixed axis relative to base B2, the axis of D2-2 is perpendicular to that of Dl-2 and intersects it at a point C.
- H2 A rotational degree of freedom exists between arcs Al-1 and A 1-2.
- the axis of H2 passes through the center point C.
- a rotational degree of freedom exists between arcs A2-1 and A2-2.
- the axis of HI passes through the center point C.
- the axis of LI as specified is perpendicular to Dl-1 and D2-1 and intersects them at the center point C. It is also spatially fixed relative to base Bl .
- Dl-2 As Dl-1 rotates, Dl-2 also rotates satisfying the mirror rule. This is a motion constraint between Dl-1 and Dl-2. This forms the degree of freedom Dl which axis is aligned with the axis of the hinge HI. This motion constraint can be realized by a simple mechanical mechanism.
- D2-2 also rotates satisfying the mirror rule. This is a motion constraint between D2-1 and D2-2. This forms the degree of freedom D2 which axis is aligned with the axis of the hinge H2. This motion constraint can be realized by a simple mechanical mechanism.
- D3 is the degree of freedom existing between L2* and L2, and it will be totally
- D3 completely controls the angle of twist between LI and L2.
- Link L2 has three degrees of freedom relative to LI.
- the two degrees of freedom Dl and D2 which exist between LI and L2* will be totally responsible of positioning L2 in a certain spatial position relative to LI.
- Configuration II is very similar to Configuration I, with few differences:
- Mirror plane (M) contains the axis of D2. About that plane, base Bl is symmetric to base B2, Al-1 symmetric to A 1-2, and ultimately LI will be symmetric to L2*, satisfying the mirror rule.
- Dl-2 As Dl-1 rotates, Dl-2 also rotates satisfying the mirror rule. This is a motion constraint between Dl-1 and Dl-2. This forms the degree of freedom Dl*, the axis of Dl* is perpendicular to the axis of D2, and lies in the mirror plane M. This motion constraint can be realized by a simple mechanical mechanism.
- Arc-shaped component A2-1 is replaced with Arc-shaped component A3-1, and thus A2-1 is removed and its degree of freedom (D2-1) is removed as well.
- Arc-shaped component A3-1 is connected to a new part called 1 st sub-base (B3).
- a rotational degree of freedom exists between arc A3-1 and B3 about a spatially fixed axis relative to B3.
- a rotational degree of freedom exists between B3 and Bl about an axis that passes by center point C, and is perpendicular to both the axes of Dl-1 and D3-1. This axis is also aligned with the axis of LI .
- Arc-shaped component A2-2 is replaced with Arc-shaped component A3-2, and thus A2-2 is removed and its degree of freedom (D2-2) is removed as well.
- Arc-shaped component A3-2 is connected to a new part called 2 nd sub-base (B4).
- a rotational degree of freedom exists between arc A3 -2 and B4 about a spatially fixed axis relative to B4.
- a rotational degree of freedom exists between B4 and B2 about an axis that passes by center point C, and is perpendicular to both the axes of Dl-2 and D3-2. This axis is also aligned with the axis of L2.
- H3 A rotational degree of freedom exists between the arc A3-1 and the arc A3-2.
- the axis of H3 passes through the center point C.
- Configuration III can be considered as another form of configuration II where the axis of H3 is the same as Dl*.
- D3-2 As D3-1 rotates, D3-2 also rotates satisfying the mirror rule. This is a motion constraint between D3-1 and D3-2. This forms the degree of freedom Dl*, the axis of Dl* is perpendicular to the axis of D2. This motion constraint can be realized by a simple mechanical mechanism.
- any arc-shaped component and its pair such as: Al-1 & Al-2, A2-1 & A2-2, or A3-1 & A3-2, many methods can be used employing strings, gears, hydraulics, links ... etc.
- a pair of links and a pair of sliding sleeves were employed to operate in a manner similar to the famous crank-shaft mechanism.
- the links rotate and so the sleeves slide on a guiding rod. This sliding is used to duplicate the motion for the other arc with similar corresponding links.
- the sliding sleeve has a flexible design that allows bending about the guiding rod, in this case the other pair of arcs can rotate independently (shown in Fig.l2g).
- any of the following combinations is suitable for actuating the joint:
- Configuration I Actuating A 1 - 1 & A2- 1 , or H 1 & H2.
- the mechanism can be completely covered for protection from ambient effects, like dirt or water, or it can be covered to hold lubrication fluids.
- This cover could be made of one elastic piece, as shown in Fig.13a, where one of the drawings shows a section view.
- a rigid cover could be made of two sets of symmetric rigid shells. Each shell in a set has a corresponding similar peer shell in the opposite set. two designs are available:
- each shell is formed of a conical surface & a spherical surface. All conical surfaces share their vertex which is center point C, also all spherical surfaces share this same center point (a drawing of a shell and its peer shell is presented in the figure).
- the conical surfaces (in each half) lean on one another preventing any gaps to occur in the cover (between spherical surfaces), and the spherical surfaces (in each half) work as guides for the adjacent shells to slide on one another, this forms a shield which completely covers the mechanism.
- the base of the joint should have a spherical surface (fixed to it) to prevent the shells from falling in extreme positions.
- a simplified conceptual drawing of the cover is presented in the figure. Fig.13c shows how to assemble this cover parts in order.
- each shell is formed of a conical surface & 2 spherical surfaces. All conical surfaces share their vertex which is center point C, also all spherical surfaces share this same center point (a drawing of a shell is presented in the figure).
- the conical surfaces (in each half) lean on one another preventing any gaps to occur in the cover (between spherical surfaces), and the spherical surfaces (in each half) work as guides for the adjacent shells to slide on one another, this forms a shield which completely covers the
- each shell has an inner spherical surface, and an outer spherical surface.
- the inner spherical surface of a bigger shell and the inner spherical surface of an adjacent smaller shell prevent the smaller shell from falling inwards.
- the outer spherical surface of a bigger shell and the outer spherical surface of an adjacent smaller shell prevent the smaller shell from falling outwards.
- a simplified conceptual drawing of the cover is presented in the figure. Fig.l3e shows how to assemble this cover parts in order.
- LI and L2 are mechanical links desired to be jointed
- Kl is a mechanism of the prior art
- Kla and Klb are the parts that form Kl
- Dl is the degree of freedom between LI and Kla
- D2 is the degree of freedom between Kla and Klb
- D3 is the degree of freedom between Klb and L2.
- LI and L2 are mechanical links desired to be jointed
- K2 is a mechanism of the prior art
- K2a, K2b, and K2c are the parts that form K2
- Dl is the degree of freedom between K2a and K2b
- D2 is the degree of freedom between K2b and K2c
- D3 is the degree of freedom between K2c and L2.
- LI and L2 are mechanical links desired to be jointed
- C is the center of the joint
- M is the mirror plane
- P is the deviation plane
- X, Y and Z are conventional Cartesian axes
- XY and ZY are Cartesian planes
- ⁇ and ⁇ are spherical coordinates of link L2 relative to LI.
- Fig.4a Shows a zero deviation angle and a zero twist angle
- LI and L2 are mechanical links desired to be jointed, C is the center of the joint.
- Fig.4b Shows a zero deviation angle and a twist angle
- LI and L2 are mechanical links desired to be jointed, C is the center of the joint, and ⁇ is the twist angle.
- LI and L2 are mechanical links desired to be jointed, C is the center of the joint.
- LI and L2 are mechanical links desired to be jointed, C is the center of the joint, and ⁇ is the twist angle.
- Fig.5a Snaphot 1 in a sequence showing the locking delay drawback of mechanism Kl
- LI and L2 are mechanical links
- D2 is a degree of freedom of mechanism Kl
- X, Y, and Z are points in space on a path for motion.
- Dl and D3 are degrees of freedom of mechanism Kl.
- X, Y, and Z are points in space on a path for motion.
- D2 is a degree of freedom of mechanism Kl.
- X, Y, and Z are points in space on a path for motion.
- X, Y, and Z are points in space on a path for motion.
- LI and L2 are mechanical links
- Dl, D2, D3 are the degrees of freedom of mechanism Kl, as they are rotational degrees of freedom, the angles traveled by these degrees of freedom are written down, deviation angle ⁇ and twist angle ⁇ are shown as a result of the angles traveled by Dl & D2.
- LI and L2 are mechanical links
- Dl, D2, D3 are the degrees of freedom of mechanism Kl, as they are rotational degrees of freedom, the angles traveled by these degrees of freedom are written down
- deviation angle ⁇ and twist angle ⁇ are shown as a result of the angles traveled by Dl, D2 & D3.
- Fig.7 Shows the position reach redundancy problem in mechanism Kl
- ⁇ and ⁇ are spherical angles defining a specific point to reach in the joint workspace
- Dl & D2 are the degrees of freedom
- the different sets of values for Dl & D2 that make the joint reach the same point are shown.
- Fig.8a Shows the undesired twist drawback of mechanism K2 and the role of D1& D2
- LI and L2 are mechanical links
- Dl, D2, D3 are the degrees of freedom of mechanism K2, as they are rotational degrees of freedom, the angles traveled by these degrees of freedom are written down
- deviation angle ⁇ and twist angle ⁇ are shown as a result of the angles traveled by Dl & D2.
- Fig.8b (The undesired twist drawback of mechanism K2 and the role of Dl, D2, & D3)
- LI and L2 are mechanical links
- Dl, D2, D3 are the degrees of freedom of mechanism K2, as they are rotational degrees of freedom, the angles traveled by these degrees of freedom are written down
- deviation angle ⁇ and twist angle ⁇ are shown as a result of the angles traveled by Dl, D2 & D3.
- LI and L2 are mechanical links
- K2a and K2c are parts of mechanism K2
- Dl & D2 are degrees of freedom of 2
- the arrows point out the collision zones.
- LI and L2 are mechanical links
- K2a and K2c are parts of mechanism K2
- Dl, D2, and D3 are the degrees of freedom of K2
- ⁇ is the twist angle.
- Dl and D2 are the degrees of freedom of mechanism K2, the crossed-over path is an unallowable path in this position.
- LI and L2 are mechanical links desired to be jointed
- L2* is a transient link between LI and L2
- Configuration I consists of: Base Bl & B2, pyramid-shaped components Rl & R2, Arc-shaped components Al-1, A2-1, A 1-2, & A2-2, where the degrees of freedom in Configuration I are Dl-1, D2-1, Dl-2, D2-2, & D3 and the two hinges HI & H2.
- Bl & B2 are the base parts
- Rl & R2 are the pyramid-shaped components
- their alternatives are conical-shaped components 01 & 02
- Al-1, A2-1, A 1-2, & A2-2 are the Arc-shaped components
- the figure also shows the reason behind the names pyramid- shaped & conical-shaped, and the difference when using either of them.
- Fig.llc Shows Configuration II of the invention
- LI and L2 are mechanical links desired to be jointed
- L2* is a transient link between LI and L2
- Configuration II consists of: Base Bl & B2, pyramid-shaped components Rl & R2, Arc-shaped components Al-1 & A 1-2, where the degrees of freedom in Configuration II are D , Dl-2, & D3 and the hinge H2.
- Configuration III consists of: Base Bl & B2, sub-bases B3 & B4, Arc-shaped components AM, A3-1, Al-2, & A3-2, and the cross part E, where the degrees of freedom in Configuration III are Dl-1, D3-1, Dl-2, D3- 2, and the two hinges HI & H3 ⁇ D1*.
- Fig.12a Shows an actuation method using strings for the arc parts, that also applies the mirror rule
- Base Bl & B2 and arc- shaped parts Al-1 and Al-2 are actuated using strings as shown in the figure, the pulley is used to drive the strings.
- a zoom in view shows that at hinges like H2 the string passes through a hole and thus its path won't be affected even if the hinge bends.
- each hydraulic actuator is fed with the outlet of the other.
- Fig.l2c Shows a method for applying the mirror rule using hydraulic actuators in combination with strings
- Base Bl & B2 are shown, as well as the arc- shaped parts Al-1 and Al-2, strings are used alongside the hydraulic actuators to achieve the symmetry, strings are fixed on pins on hinge H2.
- Fig.12d Shows a hydraulic actuation method for the arc parts, to apply the mirror rule
- Gl, G2 & G3 are bevel gears.
- G2 and G3 are fixed to arcs Al-2 and Al-1 respectively and the axis of hinge H2 is aligned to their axes after assembly.
- the axis of gear Gl is perpendicular to the plane containing HI & H2.
- the figure shows the way to assemble 2 sets of gears to apply the mirror rule, it also shows a position where the axes of hinges HI and H2 are not perpendicular.
- Fig.l2g Shows a method to apply the mirror rule and achieve symmetry using links and sliding sleeves
- Fig.l3a Shows a cover to protect the joint made of elastic material like rubber
- Fig.13b Shows a first design for a rigid cover for the joint
- Fig.13d Shows a second design for a rigid cover for the joint
- Fig.14a Shows a design with half the structure to save more space
- Fig.14b Shows a design that allows material through the joint for power
- This Mechanism could be used in any robotic or mechanical field, like industrial robotic arms (very suited for robotic wrists at the end effector side), manually operated or CNC machines, rotating a surveillance camera, the joints of limbed or moving robots weather bipedal humanoid robots or others, also in military applications like rotating and aiming a tank cannon or an airplane machinegun, it can be used in medical applications as well like artificial limbs, or power suits (exoskeletons).
- the mechanism can be also used passively as a flexible constant angular velocity coupling with large deviation angles. This has a wide range of applications in automotive industries, and machines in general.
- this invention is a new mechanical configuration(s); it is not exclusive for a specific application, so it is not possible to enumerate all its possible uses.
- Fig.15 shows some visualization for different applications.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Transmission Devices (AREA)
Abstract
A mechanical joint is disclosed for connecting two mechanical shafts (L1, L2). The joint comprises first an second base members (B1, B2) attached to first and second shaft (L1, L2), a first and a third arc shaped member (A1-1, A2-1 ), which can slide in the first base member (B1 ) and a second and a fourth arc shaped member (A1-2, A2-2), which can slid in the second base member (B2). Third and fourth moving members (A2-1, A2-2) are connected to each other by a first hinge (H1 ). First and second moving members (A1-1, A1-2) are connected to each other by a second hinge (H2). The axes of both hinges (H1, H2) pass through the center point of the joint and are perpendicular to each other. Thus a joint with large deviation without self obstruction or locking is realized.
Description
JOINT
Technical Field
The invention is in the field of mechanical mechanisms, specifically mechanisms simulating joints for robotic applications; it is a new mechanism (mechanical configuration) that acts as a 2 degrees of freedom joint suitable for robotic applications. The mechanism can also be used as a constant angular velocity coupling capable of high deviation\inclination angles.
Background Art
In a robotic application, to simulate a ball-joint (with three degrees of freedom) between mechanical partsUinks LI and L2, a mechanism K is installed between them. Since for a revolute joint there are only three rotational degrees of freedom (Dl, D2, and D3), no more than three independent actuation inputs should be needed to operate this mechanism. In case more than three inputs are applied, the mechanism is considered redundant and excessively complicated. The common mechanisms currently employed in robotic applications are usually one of two designs:
Mechanism Kl (shown in Fig.l)
• Kl can be broken down to Kla & Klb.
• The 1st degree of freedom Dl is between LI & Kla.
• The 2nd degree of freedom D2 is between Kla & Klb.
• The 3rd degree of freedom D3 is between Klb & L2.
• The axis of Dl is perpendicular to the axis of D2, and is aligned to the axis of LI.
• The axis of D3 is perpendicular to the axis of D2, and is aligned to the axis of L2.
• All axes of LI, L2, Dl, D2, and D3 intersect at a common point C which is also the center of rotation of the ball-joint simulated by this mechanism.
Mechanism K2 (shown in Fig.2) (Also known as Universal Joint, or Hooke's Joint)
• K2 can be broken down to K2a, K2b, & K2c.
• The 1st degree of freedom Dl is between K2a & K2b.
• The 2nd degree of freedom D2 is between K2b & K2c.
• The 3rd degree of freedom D3 is between K2c & L2.
• The axis of Dl is perpendicular to the axis of D2 and LI, and intersects them at C.
• The axis of D3 is perpendicular to the axis of D2, and is aligned to the axis of L2.
• All axes of LI , L2, Dl , D2, and D3 intersect at a common point C which is also the center of rotation of the ball-joint simulated by this mechanism.
Note: when saying "the axis of L" where L is a mechanical partMink, then it is meant the axis lying along L for which the spatial position is of particular interest in the application. For simplicity it is commonly the axis about which the link is geometrically symmetrical in the longitudinal direction (ex: the central axis in a cylindrical link).
Note: when saying "the axis of D" where D is a rotational degree of freedom, then it is meant the axis about which rotation occurs.
Terminology
Coordinates System
In this context the coordinates system used to describe the spatial position of 2nd link L2 relative to the 1st link LI will be the spherical coordinates system. The
standard\Cartesian coordinates system may also be used occasionally when needed.
With reference to Fig.3:
■ Both coordinate systems will be spatially fixed relative to 1st link LI with the origins at the center point C which is the center of the ball-joint simulated.
■ The Z axis is aligned with the axis of LI , starting from point C and going in the same direction as in the figure.
■ Axes X & Y are perpendicular to the axis of LI , starting from point C and going in the same directions as in the figure.
■ Θ is the inclination\deviation (or polar angle) it is measured from the zenith
direction (Z axis) or the axis of LI to the axis of L2 as shown in the figure. The range is [0-180°].
■ φ is the azimuth (or azimuthal angle) and it is the angle measured from the
azimuth reference direction (X axis) to the orthogonal projection of the axis of L2 on the reference plane (X-Y plane). The range is [0-360°[.
Deviation angle (Θ)
It is an angle measured in the deviation plane between the axes of the two links LI & L2. It is the angle rotated by link L2 axis from the position where it was aligned with LI axis (Z axis). The range is [0-180°].
Deviation plane (P)
It is the plane formed by the axes of the two links LI and L2 when they are not aligned (deviation angle≠ 0). This plane contains the axes of the two links. The deviation angle Θ between the two links is measured in this plane.
Notes:
■ If the axes of LI and L2 are aligned (deviation angle = zero), an infinite number of deviation planes can be considered existing or the deviation plane can be considered undefined. In this context it is chosen that an infinite number of deviation planes are considered existing.
■ If the axes of LI and L2 are not aligned, only one deviation plane can be defined. Mirror plane (M)
A plane passing in center point C and perpendicular to the deviation plane P. it also divides the supplementary angle of the deviation angle (180 - Θ) equally. If the two links LI and L2 are aligned (Θ = 0) then the mirror plane M is the plane passing through C which is perpendicular to all possible deviation planes.
The two links LI and L2 are always symmetrical about plane M (hence the name mirror plane).
Twist angle (τ)
It is the angle rotated by a link around its own axis from the position where it is symmetrical to the opposite link about the mirror plane.
Examples on Twist angle for understanding by intuition:
For illustrative purposes, in figures Fig.4a to Fig Ad the 2 links are given a specific cross section along with the joint connecting them, this way any twist that occurs will be noticeable:
■ In Fig.4a: Axes of LI and L2 are aligned (Θ = zero), and τ = Zero.
■ In Fig.4b: Axes of LI and L2 are aligned (Θ = zero), and τ is +Ve.
■ In Fig.4c: Axes of LI and L2 are not aligned, and τ = Zero.
■ In Fig.4d: Axes of LI and L2 are not aligned, and x is -Ve.
Note: In all figures, Θ is the deviation angle, and τ is the twist angle.
Locking position
A locking position is a position where the joint is locked and unable to rotate in certain directions. In this position the joint has no complete freedom to rotate in any direction but is constrained to rotate in certain directions (some directions are locked for rotation). This can render some trajectories undoable by the joint or requiring special treatment.
The real reason why a position in the joint workspace becomes a locking position is because at this position the effect of one of the degrees of freedom of the joint becomes permutated. It doesn't contribute to the motion as it did before, but contributes by a totally different way (ex: changing twist instead of changing spatial position). A deeper understanding of the concept can be achieved later when viewing the problems of the prior art.
Locking delay
Locking delay is a side effect for the locking position problem in a joint. The problem that a locking position makes a certain exact trajectory undoable can in certain cases be overcome by introducing a delay for the joint to adjust itself in a new position where it can follow the exact trajectory.
Backward drivability (Motion compliance)
A mechanism is said to be backward drivable (compliant) if it complies with (reacts to) external forces other than the intended actuation inputs. This is sometimes desirable in robotic applications, because even when the mechanism is already actuated it shouldn't be destroyed by overwhelming external force. It is rather better for the mechanism to comply with this external force.
The destruction of the mechanism can be caused by the inability of its physical construction to execute the compliance movement, or by that the material can't handle both opposing forces (actuation inputs and external forces).
A joint having a locking position, means that this joint is not backward drivable at this position, simply because some directions are not allowed for movement (due to its construction). Backward drivability loss can be considered a side effect for the locking position problem.
Self obstruction
Self obstruction is a problem that appears when the physical structure of the joint limits its workspace (work envelope) due to mechanical parts colliding with each other. The joint obstructs itself in certain trajectories. The side effect of self obstruction is discontinuity in the joint workspace.
Notes:
■ Self obstruction problem renders some trajectories permanently unallowable.
■ Any locking position causes a temporal self obstruction but still the trajectory can be executed with special treatment (ex: introduce time delay). This is why the two problems are considered separate problems.
Dependency of 3rd degree of freedom (Undesired twist)
If the third degree of freedom D3 undergoes obligatory change by only desired changes in Dl and D2, then D3 is not independent but said to be dependent on the first two degrees of freedom.
In any joint two degrees of freedom Dl and D2 are normally used to position the links in a certain spatial posture relative to each other (ex: moving L2 to a certain θ & φ relative to LI), and normally a third degree of freedom D3 will be used to control the twist angle τ between the two links. If D3 is dependent on Dl & D2 then an undesired twist will occur when only positioning the links spatially relative to each other.
A joint suffering this dependency can't act as a constant angular velocity flexible coupling.
Note: this dependency is most common in the third degree of freedom responsible for the twist angle τ.
Position-reach redundancy
If a joint can reach the same place in its workspace with several values for the degrees of freedom (ex: Dl & D2) then the joint has a position-reach redundancy. This is not always a problem but may present difficulty in joint programming\control.
Joint programming\control problems
Problems such as locking position, self obstruction, undesired twist, or position-reach redundancy, cause difficulties in programming\controlling the joint (ex: in a robotic application) because intelligence needs to be added for example to:
■ Detect locking positions or self obstruction positions and trying to overcome them by either introducing a delay or re-planning trajectory.
■ Compensate for the undesired twist.
■ Choose among several values for the degrees of freedom to reach the same point. In order not to include such intelligence the joint can be used to operate in a part of its workspace where none of the problems occur, but this is a limitation of the joint capabilities.
Drawbacks of mechanism Kl
1. Locking position and consequent (locking) delay and backward drivability loss
If the axes of Dl and L2 are aligned, the only allowable axis of rotation is D2. And the effect of Dl is no longer to change the spatial position of L2 relative to LI, but now Dl purely controls the twist angle between LI and L2. This is a locking position; a rotation
about any other arbitrary axis than D2 is not possible, unless the joint first adjusts itself by rotating Dl till the desired rotation can be achieved about the chosen arbitrary axis. This adjustment consumes time which causes a locking delay. The joint is delayed in executing the required trajectory.
In Fig.5a, L2 is required to move from point Z to point X, then to point Y on the path specified. After reaching point X as shown in Fig.5b it is impossible to reach point Y without first rotating Dl with 90°. (If it was required to keep the third degree of freedom D3 independent then it may rotate 90° in the opposite direction of rotation of Dl to maintain a zero twist angle between the links LI and L2 as shown in Fig.5c). Finally, D2 will rotate until L2 reaches point Y as shown in Fig.5d.
Also a side effect of the locking position is that the joint is not completely backward drivable at this position. This means that in a robotic application if a specific
overwhelming force is applied in this position it will actually cause the joint to break instead of just overwhelming the motors.
Undesired twist due to dependency of third degree of freedom
When Dl is rotated without rotating D3 then link L2 is twisted relative to LI as shown in Fig.6a. In the mechanism Kl rotating Dl and D2 was only intended to position L2 in a certain spatial position relative to LI, and D3 was intended to control the twist angle between the two links, but since a twist angle occurred regardless of D3 (third degree of freedom is not independent) then a compensation of this twist is needed if the application requires no change in the twist angle.
The compensation can be done by making D3 rotate in the exact same manner and synchronized speed as Dl but in the opposite direction as shown in Fig.6b,
synchronization such as that is troublesome and is an added difficulty.
Position-reach redundancy and consequent complications in joint programming In order to use mechanism Kl with full capabilities D2 should be able to have positive and negative values (where D2 = 0 when the two links LI and L2 are aligned) and Dl should be able to make full rotations. With reference to Fig.7 This results in position- reach redundancy because now each position in space can be reached by two sets of values for the two degrees of freedom Dl and D2 (ex: first solution [D1=X, D2=Y] and second solution [D1=X+180°, D2=-Y]).
This results in complications in joint programming\control because when a new position command is given to the joint one of the two solutions will have to be chosen (ex: the solution that will result in faster reach time).
Drawbacks of mechanism K2
1. Undesired twist due to dependency of third degree of freedom
Link L2 is twisted relative to LI as a result of rotating Dl and D2 simultaneously from their initial positions without rotating D3. This mechanism needs only to rotate Dl and D2 to change the position of L2 in space relative to LI (as shown in Fig.8a). D3 is used to rotate L2 about its axis to achieve any desired twist.
In order to compensate for the undesired twist in this mechanism, D3 must rotate in a complex relation and synchronized speed with Dl, and D2 as shown in Fig.8b. Another added difficulty.
Actually the reason why the sense of the twist angle came into consideration in this study is because the universal joint is famous for not conserving a constant angular velocity when being used as a coupling between two shafts. And this happens as a result of the third degree of freedom being dependent on the first two.
2. Self obstruction -for high deviation angles- (discontinuity of work space) and
consequent difficulties in joint programming
As shown in Fig.9a, L2 cannot rotate about the axis of LI while maintaining a constant deviation angle of 90° or more. This is due to the collision between K2a and K2c (collision zones are pointed out with arrows in the figure).
This discontinuity in the workspace of the joint at high deviation angles causes added difficulty in programming the joint, because if the joint will be used to operate at such deviation angles an algorithm should be added to detect which trajectory will cause self obstruction and either re-plan the trajectory or reject it.
However as shown in Fig.9b, LI can rotate easily about the axis of L2, if L2 is fixed. In this case D3 rotates, while Dl and D2 do not. Even so, a twist angle will always exist between LI and L2 which cannot be completely and permanently eliminated. Also position-reach redundancy will exist.
3. Locking position and consequent (locking) delay and backward drivability loss
As shown in Fig.10, the universal joint (mechanism K2) has 2 locking positions which cause locking delays to overcome them, also cause backward drivability loss. The positions are when D2 equals to +ve or -ve 90°, (Dl = D2 = zero when LI & L2 are aligned).
Disclosure of the Invention
The Invention is a unique configuration based on a special mechanical structure and a concept of symmetry. It can be actuated to be used as a joint or can be used passively as a constant angular velocity flexible coupling. Where this configuration is installed between two mechanical links as a joint, the links can move from any point to another on any trajectory without any of the problems found on prior arts such as:
• Dependency of 3 rd degree of freedom and consequent undesired twist.
• Locking positions and consequent delays and backward drivability loss.
• Self obstruction and consequent discontinuity of workspace.
• Position-reach redundancy.
• Joint programming\control problems.
The main advantages offered by the Invention are:
• Large deviation angles even obtuse ones (120° for example) with no self obstruction (i.e. any of the links can rotate about the axis of the other while maintaining a constant deviation angle without causing any collisions within the joint). The work space is totally continuous.
• No locking positions and thus no time delays for the links to move from any point to another on any trajectory. Also this means that the mechanism is always backward drivable.
• No undesired twist angle between the links (meaning that if the mechanism is used to simulate a ball and socket joint the 3rd degree of freedom needed will be totally independent). This is the aspect that allows the joint to be used as a flexible constant angular velocity coupling.
• No position-reach redundancy. Each position in the workspace of the joint is reached with a unique set of values for the two degrees of freedom.
• Ease of programming and controlling the joint because of the absence of the previously mentioned problems.
• When used passively as a constant angular velocity flexible coupling, very high
deviation angles (more than 90°) can be reached.
Several configurations and designs are proposed, also additional parts for the joint, like a cover to protect it from external factors.
Note: with reference to figure Fig.1 la:
• The joint connects two mechanical links, LI and L2.
• The degrees of freedom Dl and D2 are responsible for rotating L2 relative to LI in space without making any twist angle between the two links.
• D3 alone controls the twist angle between LI and L2.
• L2* is connected to LI through Dl & D2, the connection between L2* and L2 is
through D3.
• The invention has 3 different configurations: Configuration I, Configuration II, &
Configuration III. - Rotation matrix
• Since it is an important tool for any robotic joint, a rotation matrix between LI and L2*, will be included.
• The following rotation matrix is the general rotation matrix between any two links rotating with two degrees of freedom relative to each other without any twist between them and thus it is the suitable rotation matrix for the invention.
Notes:
• θ & φ (standard spherical coordinates) are used to describe the position of L2* relative to LI .
• Coordinate system 1 is fixed on LI, where its origin is center point C.
• Coordinate system 2* is fixed on L2*, where its origin is center point C.
• In the initial position (θ & φ both equal to zero) Coordinate system 1 &
Coordinate system 2* are totally coincided.
• c<|> means the cosine value of φ and βφ means the sine value of φ, same for Θ.
• Matrix T converts points from coordinate system 2* to coordinate system 1 : ...Rotation matrix
As shown in Fig.lla:
• A 1st base part Bl is fixed to the link LI, base Bl may contain the pyramid-shaped component Rl, Rl may be replaced with the conical-shaped component Ol (as shown in Fig.1 lb).
• A rotational degree of freedom (Dl-1) exists between the first arc Al -1 and base Bl about a spatially fixed axis relative to base Bl .
• A rotational degree of freedom (D2-1) exists between the second arc A2-1 and base Bl about a spatially fixed axis relative to base Bl, the axis of D2-1 is perpendicular to that of Dl-1 and intersects it at a point C, which is the center of the simulated ball-joint.
• The 2nd base part B2 is fixed to the link L2*, base B2 may contain the pyramid-shaped component R2, R2 may be replaced with the conical-shaped component 02 (as shown in Fig. l ib).
• A rotational degree of freedom (Dl-2) exists between the first arc A 1-2 and base B2 about a spatially fixed axis relative base B2.
• A rotational degree of freedom (D2-2) exists between the second arc A2-2 and base B2 about a spatially fixed axis relative to base B2, the axis of D2-2 is perpendicular to that of Dl-2 and intersects it at a point C.
• A rotational degree of freedom (H2) exists between arcs Al-1 and A 1-2. The axis of H2 passes through the center point C.
• A rotational degree of freedom (HI) exists between arcs A2-1 and A2-2. The axis of HI passes through the center point C.
Notes:
• The axis of LI as specified is perpendicular to Dl-1 and D2-1 and intersects them at the center point C. It is also spatially fixed relative to base Bl .
• The axis of L2* as specified is perpendicular to Dl-2 and D2-2 and intersects them at the center point C. It is also spatially fixed relative to base B2.
• The vertex of each pyramid-shaped component is at point C.
• The vertex of the conical-shaped components is at point C.
• When referring to HI the following terms will be used interchangeably "degree of freedom HI", "axis HI" or "hinge HI", same for H2
1.2- Theory of operation
• The axis of HI and H2 form a plane M. About which, base Bl is symmetric to base B2, Al-1 symmetric to Al-2, A2-1 symmetric to A2-2, and ultimately LI will be symmetric to L2*. This will be referred to later on as the "mirror rule".
• As Dl-1 rotates, Dl-2 also rotates satisfying the mirror rule. This is a motion constraint between Dl-1 and Dl-2. This forms the degree of freedom Dl which axis is aligned
with the axis of the hinge HI. This motion constraint can be realized by a simple mechanical mechanism.
• As D2-1 rotates, D2-2 also rotates satisfying the mirror rule. This is a motion constraint between D2-1 and D2-2. This forms the degree of freedom D2 which axis is aligned with the axis of the hinge H2. This motion constraint can be realized by a simple mechanical mechanism.
• As a result of this symmetric motion, no twist is possible between Bl and B2, or LI and L2*.
• D3 is the degree of freedom existing between L2* and L2, and it will be totally
independent of Dl and D2, D3 completely controls the angle of twist between LI and L2.
• Link L2 has three degrees of freedom relative to LI. The two degrees of freedom Dl and D2 which exist between LI and L2* will be totally responsible of positioning L2 in a certain spatial position relative to LI.
• The angle between the axes of Dl and D2 is variable. The axes HI & H2 are not
necessarily perpendicular to each other all the time.
• The angle between the axes of rotation of the two arc-shaped components on the same pyramid-shaped component (ex: Al-1 and A2-1) is always a right angle.
• If Dl-1 is fixed (accordingly D 1-2 is fixed), then the axis of D2 (H2) is spatially fixed relative to any of the base parts (Bl & B2), even if D2-1 and D2-2 are rotating. In this case the base parts (Bl & B2) and the links LI and L2 will be purely rotating about the axis ofD2 (H2).
• If D2-1 is fixed (accordingly D2-2 is fixed), then the axis of Dl (HI) is spatially fixed relative to any of the base parts (Bl & B2), even if Dl-1 and D 1-2 are rotating. In this case the base parts (Bl & B2) and the links LI and L2 will be purely rotating about the axis of Dl (HI).
• The symmetric configuration of the joint as specified with two symmetric halves and a mirror plane eliminates all the problems found in prior art:
• No self obstruction and large deviation angles can be achieved because if any of the halves rotate a small angle the other will do the same and the resultant deviation angle is large. Also each half has a completely continuous workspace and so the resultant final workspace is also continuous.
• No locking positions because at each point in the workspace of the joint the two degrees of freedom Dl and D2 contribute to the movement in the same manner
(no points where the effect of the degree of freedom is permutated to control twist for example rather than spatial positioning)
• No obligatory twist because of sustained symmetry.
• No position-reach redundancy; each point in the workspace has a unique set of values for Dl and D2.
• No problems in joint programming\control because of the absence of the above mentioned problems. 2.1- Configuration II
As shown in Fig.11c:
Configuration II is very similar to Configuration I, with few differences:
• Arc-shaped component A2-1 and its degree of freedom (D2-1) don't exist.
• Arc-shaped component A2-2 and its degree of freedom (D2-2) don't exist, and there is no hinge HI.
2.2- Theory of operation
It is very similar to the theory of operation of configuration I.
• The hinge H2 is actuated to become the degree of freedom D2.
• Mirror plane (M) contains the axis of D2. About that plane, base Bl is symmetric to base B2, Al-1 symmetric to A 1-2, and ultimately LI will be symmetric to L2*, satisfying the mirror rule.
• As Dl-1 rotates, Dl-2 also rotates satisfying the mirror rule. This is a motion constraint between Dl-1 and Dl-2. This forms the degree of freedom Dl*, the axis of Dl* is perpendicular to the axis of D2, and lies in the mirror plane M. This motion constraint can be realized by a simple mechanical mechanism.
• As a result of this symmetric motion, no twist is possible between the base Bl and base B2, or LI and L2*.
• The axes of Dl* and D2 are always perpendicular to each other, If Dl-1 is fixed (accordingly Dl-2 is fixed), then the axis of D2 (H2) is spatially fixed relative to any of the base parts (Bl & B2), even if D2 is rotating. In this case base parts (Bl & B2) and the links LI and L2 will be purely rotating about the axis of D2 (H2)
• If D2 is fixed while Dl-1 is rotating (accordingly Dl-2 is rotating), then the axis of Dl* is not spatially fixed relative to the base parts (Bl & B2). But it will be the instantaneous axis of rotation for the links about each other.
3.1- Configuration III
As shown in Fig. lid:
In construction Configuration III is very similar to Configuration I, with few differences:
• Arc-shaped component A2-1 is replaced with Arc-shaped component A3-1, and thus A2-1 is removed and its degree of freedom (D2-1) is removed as well.
• Arc-shaped component A3-1 is connected to a new part called 1st sub-base (B3).
• A rotational degree of freedom (D3-1) exists between arc A3-1 and B3 about a spatially fixed axis relative to B3.
• A rotational degree of freedom exists between B3 and Bl about an axis that passes by center point C, and is perpendicular to both the axes of Dl-1 and D3-1. This axis is also aligned with the axis of LI .
• The axis of D3-1 passes by center point C, and it is not necessarily perpendicular to that ofDl-1.
• Arc-shaped component A2-2 is replaced with Arc-shaped component A3-2, and thus A2-2 is removed and its degree of freedom (D2-2) is removed as well.
• Arc-shaped component A3-2 is connected to a new part called 2nd sub-base (B4).
• A rotational degree of freedom (D3-2) exists between arc A3 -2 and B4 about a spatially fixed axis relative to B4.
• A rotational degree of freedom exists between B4 and B2 about an axis that passes by center point C, and is perpendicular to both the axes of Dl-2 and D3-2. This axis is also aligned with the axis of L2.
• The axis of D3-2 passes by center point C, and it is not necessarily perpendicular to that of Dl-2.
• There is no hinge HI, since there is no A2-1 and no A2-2.
• A rotational degree of freedom (H3) exists between the arc A3-1 and the arc A3-2. The axis of H3 passes through the center point C.
• The two hinges H2 & H3 are connected with a part (E) that makes their axes perpendicular to one another all time (H2 connects Al-1 & A 1-2).
.3.2- Theory of operation
Configuration III can be considered as another form of configuration II where the axis of H3 is the same as Dl*.
• The axis of HI and H3 form plane M. About that plane, base Bl is symmetric to base B2, Al-1 symmetric to Al-2, A3-1 symmetric to A3-2 and ultimately LI will be symmetric to L2*, satisfying the mirror rule.
• As D3-1 rotates, D3-2 also rotates satisfying the mirror rule. This is a motion constraint between D3-1 and D3-2. This forms the degree of freedom Dl*, the axis of Dl* is perpendicular to the axis of D2. This motion constraint can be realized by a simple mechanical mechanism.
• As a result of this symmetric motion, no twist is possible between base Bl and base B2, or LI and L2*. - Symmetry achievement
To satisfy the mirror rule with the symmetry it implies between any arc-shaped component and its pair, such as: Al-1 & Al-2, A2-1 & A2-2, or A3-1 & A3-2, many methods can be used employing strings, gears, hydraulics, links ... etc.
The idea is to create a mechanism that will change when the arc shaped component rotates, and then use this mechanism and the change that happens in it to duplicate\reproduce the motion for the corresponding\peer arc shaped component. Examples include (but not limited to) the following:
• Achieving symmetry using strings
■ The strings are connected as shown in Fig.12a.
■ Considering that base Bl is fixed. If the pulley rotates and displaces the strings for example an angular displacement x, then base B2 will approach base B 1 with same displacement x, but hinge H2 will approach base Bl with angular displacement x/2 (because the wire is folded on itself). From another point of view this means that both base parts will approach the hinge H2 with same angular displacement x/2, hence symmetry is achieved.
■ At hinge H2 the strings go through a hole in a pin and so even if the hinge bends the path of the strings won't be affected.
• Achieving symmetry using hydraulic fluid
■ Assume using two hydraulic actuators where for each the inlet flow is always equal to the outlet flow.
■ As shown in Fig.12b, if the two hydraulic actuators are to be connected in a similar manner (the inlet of each one is fed with the outlet of the other), then the movement of one will be exactly transferred to the other.
■ This can be used to achieve symmetry in combination with strings as shown in Fig.12c. In this case hydraulic fluid is only used to achieve symmetry but actuation can be done by any other means (for example by a motor).
■ Another idea to achieve not only symmetry but also actuation with hydraulic fluid is presented in Fig.12d
• Achieving symmetry using Gears
(Suitable for Configuration I & Configuration III)
■ As shown in Fig.l2e, considering bevel gear Gl which axis is perpendicular to plane M and passes by center point C, when Gl rotates, the two bevel gears G2 and G3 will rotate in opposite directions causing the two arcs Al-1 and A 1-2 to rotate opposite to each other and thus the two degrees of freedom D2-1 and D2-2 will change in the same manner (symmetry is achieved), note that the axes of G2 & G3 are aligned with the axis of H2.
■ This mechanism is reversible, meaning that if the motion started by moving D2-1 then the axis HI will move and so the gear Gl (because it's in a plane fixed relative to axis HI) will roll on G3 rotating about itself, transferring the motion to G2 and causing A 1-2 to move, and D2-2 will change in the same manner as D2-1.
■ This mechanism is repeated for the other set of arcs (A2-1 and A2-2) as shown in Fig.l2f, so totally there are two gear mechanisms; one for each set of arcs.
■ For Configuration I the axes HI and H2 are not always perpendicular. This can be dealt with easily by making the two gear mechanisms rotatable from each other as shown in Fig.l2f. As for Configuration III the two axes H3 and H2 are always perpendicular to each other (because of part E) so the two gear mechanisms can be fixed perpendicular to each other.
• Achieving symmetry using links
■ As shown in Fig.12g a pair of links and a pair of sliding sleeves were employed to operate in a manner similar to the famous crank-shaft mechanism. When the arc rotates the links rotate and so the sleeves slide on a guiding rod. This sliding is used to duplicate the motion for the other arc with similar corresponding links.
■ The sliding sleeve has a flexible design that allows bending about the guiding rod, in this case the other pair of arcs can rotate independently (shown in Fig.l2g).
- Means of actuation
After making sure that the symmetry is achieved for each arc-shaped pair, any of the following combinations is suitable for actuating the joint:
• Configuration I: Actuating A 1 - 1 & A2- 1 , or H 1 & H2.
• Configuration II: Actuating Al-1 & H2.
• Configuration III: Actuating Al-1 & A3-1, or H3 & H2. - Extra parts:
5.1- Pyramid-shaped components and conical-shaped components (as shown in Fig. lib) for Configuration I:
• If pyramid-shaped component Rl with Bl are fixed on link LI, and Pyramid- shaped component R2 with B2 on link L2*, then the angles rotated by Dl-1 & by D2-1 can reach their maximum values simultaneously. This means that any of these two angles can change on all its range independent of the value of the other angle, therefore the pyramid-shaped components increase the workspace of the mechanism to the fullest. That makes angle Θ reach more than 120 degrees on most of the range for angle φ. Angle Θ cannot exceed 120 degrees only at four specific values for angle φ, these four values are {0, 90, 180, 270} degrees. When both angles rotated by Dl-1 & by D2-1 reach their max value which is 60 degrees in the design shown in the figure, angle Θ equals approximately 135.58 degrees.
• However, if conical-shaped component 01 is fixed with Bl on link LI, and the conical-shaped component 02 with B2 on link L2*, the angles rotated by Dl-1 & by D2-1 can't reach their max values simultaneously. Any angle of these two cannot change on all of its range, unless the other one equals zero. This means that the maximum value of angle Θ is always 120°.
• These pyramid-shaped, conical-shaped or whatever shaped components may act as the end limits to the motion of the mechanism when one touches the other. They could be shaped with any profile to get a specifically desired workspace, also it is not a must that the part fixed with Bl on LI is similar to the one fixed with B2 on L2*.
over:
• The mechanism can be completely covered for protection from ambient effects, like dirt or water, or it can be covered to hold lubrication fluids.
• This cover could be made of one elastic piece, as shown in Fig.13a, where one of the drawings shows a section view.
• A rigid cover could be made of two sets of symmetric rigid shells. Each shell in a set has a corresponding similar peer shell in the opposite set. two designs are available:
First design (shown in Fig.l3b)
In this design each shell is formed of a conical surface & a spherical surface. All conical surfaces share their vertex which is center point C, also all spherical surfaces share this same center point (a drawing of a shell and its peer shell is presented in the figure). In extreme positions the conical surfaces (in each half) lean on one another preventing any gaps to occur in the cover (between spherical surfaces), and the spherical surfaces (in each half) work as guides for the adjacent shells to slide on one another, this forms a shield which completely covers the mechanism. In this design the base of the joint should have a spherical surface (fixed to it) to prevent the shells from falling in extreme positions. A simplified conceptual drawing of the cover is presented in the figure. Fig.13c shows how to assemble this cover parts in order.
Second design (shown in Fig.13d)
In this design each shell is formed of a conical surface & 2 spherical surfaces. All conical surfaces share their vertex which is center point C, also all spherical surfaces share this same center point (a drawing of a shell is presented in the figure). In extreme positions the conical surfaces (in each half) lean on one another preventing any gaps to occur in the cover (between spherical surfaces), and the spherical surfaces (in each half) work as guides for the adjacent shells to slide on one another, this forms a shield which completely covers the
mechanism. As mentioned each shell has an inner spherical surface, and an outer spherical surface. The inner spherical surface of a bigger shell and the inner spherical surface of an adjacent smaller shell prevent the smaller shell from falling inwards. The outer spherical surface of a bigger shell and the outer spherical surface of an adjacent smaller shell prevent the smaller shell from
falling outwards. A simplified conceptual drawing of the cover is presented in the figure. Fig.l3e shows how to assemble this cover parts in order.
6- Generally the joint has several designs
Examples include (but not limited to) the following:
• A design with half the structure to save more space (Fig.14a).
• (Based on configuration II) A power suit design (exoskeleton suit), which allows any material to pass through while the joint is working, with no collusions (Fig.14b), like a human shoulder to pass through for example.
• A design with telescopic arcs (Fig.14c).
Different configurations and designs could be mixed and matched with different symmetry means and actuation methods.
Note: the drawings of the invention are purely illustrative and are not necessarily an exact embodiment or a limitation of the invention.
Brief Description of Drawings
Fig.l (Shows mechanism Kl of the prior art)
LI and L2 are mechanical links desired to be jointed, Kl is a mechanism of the prior art, Kla and Klb are the parts that form Kl, Dl is the degree of freedom between LI and Kla, as D2 is the degree of freedom between Kla and Klb, and D3 is the degree of freedom between Klb and L2.
Fig.2 (Shows mechanism K2 of the prior art)
LI and L2 are mechanical links desired to be jointed, K2 is a mechanism of the prior art, K2a, K2b, and K2c are the parts that form K2, Dl is the degree of freedom between K2a and K2b, as D2 is the degree of freedom between K2b and K2c, and D3 is the degree of freedom between K2c and L2.
Fig.3 (Shows some important planes and symbols for the used terminology)
LI and L2 are mechanical links desired to be jointed, C is the center of the joint, M is the mirror plane, P is the deviation plane, X, Y and Z are conventional Cartesian axes, XY and ZY are Cartesian planes, Θ and φ are spherical coordinates of link L2 relative to LI.
Fig.4a (Shows a zero deviation angle and a zero twist angle)
LI and L2 are mechanical links desired to be jointed, C is the center of the joint.
Fig.4b (Shows a zero deviation angle and a twist angle)
LI and L2 are mechanical links desired to be jointed, C is the center of the joint, and τ is the twist angle.
Fig.4c (Shows a deviation angle and a zero twist angle)
LI and L2 are mechanical links desired to be jointed, C is the center of the joint.
Fig.4d (Shows a deviation angle and a twist angle)
LI and L2 are mechanical links desired to be jointed, C is the center of the joint, and τ is the twist angle.
Fig.5a (Snapshot 1 in a sequence showing the locking delay drawback of mechanism Kl)
LI and L2 are mechanical links, D2 is a degree of freedom of mechanism Kl. X, Y, and Z are points in space on a path for motion.
Fig.5b (Snapshot 2 in a sequence showing the locking delay drawback of mechanism Kl)
Dl and D3 are degrees of freedom of mechanism Kl. X, Y, and Z are points in space on a path for motion.
Fig.5c (Snapshot 3 in a sequence showing the locking delay drawback of mechanism Kl)
D2 is a degree of freedom of mechanism Kl. X, Y, and Z are points in space on a path for motion.
Fig.5d (Snapshot 4 in a sequence showing the locking delay drawback of mechanism Kl)
X, Y, and Z are points in space on a path for motion.
Fig.6a (Shows the undesired twist drawback of mechanism Kl and the role of D1& D2)
LI and L2 are mechanical links, Dl, D2, D3 are the degrees of freedom of mechanism Kl, as they are rotational degrees of freedom, the angles traveled by these degrees of freedom are written down, deviation angle Θ and twist angle τ are shown as a result of the angles traveled by Dl & D2.
Fig.6b (The undesired twist drawback of mechanism Kl and the role of Dl, D2, & D3)
LI and L2 are mechanical links, Dl, D2, D3 are the degrees of freedom of mechanism Kl, as they are rotational degrees of freedom, the angles traveled by these degrees of freedom are written down, deviation angle Θ and twist angle τ are shown as a result of the angles traveled by Dl, D2 & D3.
Fig.7 (Shows the position reach redundancy problem in mechanism Kl)
Θ and φ are spherical angles defining a specific point to reach in the joint workspace, Dl & D2 are the degrees of freedom, the different sets of values for Dl & D2 that make the joint reach the same point are shown.
Fig.8a (Shows the undesired twist drawback of mechanism K2 and the role of D1& D2) LI and L2 are mechanical links, Dl, D2, D3 are the degrees of freedom of mechanism K2, as they are rotational degrees of freedom, the angles traveled by these degrees of freedom are written down, deviation angle Θ and twist angle τ are shown as a result of the angles traveled by Dl & D2.
Fig.8b (The undesired twist drawback of mechanism K2 and the role of Dl, D2, & D3) LI and L2 are mechanical links, Dl, D2, D3 are the degrees of freedom of mechanism K2, as they are rotational degrees of freedom, the angles traveled by these degrees of freedom are written down, deviation angle Θ and twist angle τ are shown as a result of the angles traveled by Dl, D2 & D3.
Fig.9a (Shows the self obstruction drawback of mechanism K2)
LI and L2 are mechanical links, K2a and K2c are parts of mechanism K2, Dl & D2 are degrees of freedom of 2, the arrows point out the collision zones.
Fig.9b (Shows the self obstruction drawback of mechanism K2)
LI and L2 are mechanical links, K2a and K2c are parts of mechanism K2, Dl, D2, and D3 are the degrees of freedom of K2, and τ is the twist angle.
Fig.10 (Shows the locking position drawback of mechanism K2)
Dl and D2 are the degrees of freedom of mechanism K2, the crossed-over path is an unallowable path in this position.
Fig.11a (Shows Configuration I of the invention)
LI and L2 are mechanical links desired to be jointed, L2* is a transient link between LI and L2, Configuration I consists of: Base Bl & B2, pyramid-shaped components Rl & R2, Arc-shaped components Al-1, A2-1, A 1-2, & A2-2, where the degrees of freedom in Configuration I are Dl-1, D2-1, Dl-2, D2-2, & D3 and the two hinges HI & H2.
Fig. lib (Shows alternate components for Configuration I)
Bl & B2 are the base parts, Rl & R2 are the pyramid-shaped components, and their alternatives are conical-shaped components 01 & 02, Al-1, A2-1, A 1-2, & A2-2 are the Arc-shaped components, the figure also shows the reason behind the names pyramid- shaped & conical-shaped, and the difference when using either of them.
Fig.llc (Shows Configuration II of the invention)
LI and L2 are mechanical links desired to be jointed, L2* is a transient link between LI and L2, Configuration II consists of: Base Bl & B2, pyramid-shaped components Rl & R2, Arc-shaped components Al-1 & A 1-2, where the degrees of freedom in Configuration II are D , Dl-2, & D3 and the hinge H2.
Fig.lld (Shows Configuration III of the invention)
LI and L2 are mechanical links desired to be jointed, Configuration III consists of: Base Bl & B2, sub-bases B3 & B4, Arc-shaped components AM, A3-1, Al-2, & A3-2, and the cross part E, where the degrees of freedom in Configuration III are Dl-1, D3-1, Dl-2, D3- 2, and the two hinges HI & H3\D1*.
Fig.12a (Shows an actuation method using strings for the arc parts, that also applies the mirror rule)
Base Bl & B2 and arc- shaped parts Al-1 and Al-2 are actuated using strings as shown in the figure, the pulley is used to drive the strings. A zoom in view shows that at hinges like H2 the string passes through a hole and thus its path won't be affected even if the hinge bends.
Fig.12b (Shows how to gain symmetry using two hydraulic actuators)
The inlet of each hydraulic actuator is fed with the outlet of the other.
Fig.l2c (Shows a method for applying the mirror rule using hydraulic actuators in combination with strings)
Base Bl & B2 are shown, as well as the arc- shaped parts Al-1 and Al-2, strings are used alongside the hydraulic actuators to achieve the symmetry, strings are fixed on pins on hinge H2.
Fig.12d (Shows a hydraulic actuation method for the arc parts, to apply the mirror rule)
Using only hydraulic fluids, and a valve with 4 different states, to rotate clockwise, counterclockwise, brake lock, or be passive.
Fig.l2e (Shows a method to apply the mirror rule and achieve symmetry using gears)
Gl, G2 & G3 are bevel gears. G2 and G3 are fixed to arcs Al-2 and Al-1 respectively and the axis of hinge H2 is aligned to their axes after assembly. The axis of gear Gl is perpendicular to the plane containing HI & H2.
Fig.l2f (Shows a method to apply the mirror rule and achieve symmetry using gears)
The figure shows the way to assemble 2 sets of gears to apply the mirror rule, it also shows a position where the axes of hinges HI and H2 are not perpendicular.
Fig.l2g (Shows a method to apply the mirror rule and achieve symmetry using links and sliding sleeves)
With a zoom in view shows that the sleeve can accommodate the hinge bending.
Fig.l3a (Shows a cover to protect the joint made of elastic material like rubber)
Fig.13b (Shows a first design for a rigid cover for the joint)
Fig.l3c (Shows assembly for the first design of the rigid cover)
Fig.13d (Shows a second design for a rigid cover for the joint)
Fig.l3e (Shows assembly for the second design of the rigid cover)
Fig.14a (Shows a design with half the structure to save more space)
Fig.14b (Shows a design that allows material through the joint for power
suit\exoskeleton applications)
Fig.14c (Shows a design with telescopic arcs)
Fig.15 (Shows several applications for the invention)
Industrial Applicability
This Mechanism could be used in any robotic or mechanical field, like industrial robotic arms (very suited for robotic wrists at the end effector side), manually operated or CNC machines, rotating a surveillance camera, the joints of limbed or moving robots weather bipedal humanoid robots or others, also in military applications like rotating and aiming a tank cannon or an airplane machinegun, it can be used in medical applications as well like artificial limbs, or power suits (exoskeletons).
The mechanism can be also used passively as a flexible constant angular velocity coupling with large deviation angles. This has a wide range of applications in automotive industries, and machines in general.
Concisely this invention is a new mechanical configuration(s); it is not exclusive for a specific application, so it is not possible to enumerate all its possible uses.
Fig.15 shows some visualization for different applications.
Claims
1. A mechanical joint rotatable in three dimensions using two degrees of rotational freedom to be used for connecting two mechanical links\shafts; a first linkAshaft and a second link\shaft, and cause them to rotate about a center point of rotation relative to each other, said joint configuration comprising:
(a) a first base member to be attached to said first linkAshaft
(b) a first moving member connected to said first base member and rotates relative to it about a first axis of rotation, said first axis passes through said center point of rotation
(c) a second base member to be attached to said second linkAshaft
(d) a second moving member connected to said second base member and rotates
relative to it about a second axis of rotation, said second axis passes through said center point of rotation
(e) a third moving member connected to said first base member and rotates relative to it about a third axis of rotation, said third axis passes through said center point of rotation, and is perpendicular to said first axis
(f a fourth moving member connected to said second base member and rotates relative to it about a fourth axis of rotation, said fourth axis passes through said center point of rotation, and is perpendicular to said second axis
(g) said third moving member is hinged to said fourth moving member with a first hinge, the axis of said first hinge passes through said center point and is perpendicular to said third axis, and is perpendicular to said fourth axis
(h) said first moving member is hinged to said second moving member with a second hinge, the axis of said second hinge passes through said center point and is perpendicular to said first axis, and is perpendicular to said second axis
(i) means for keeping the rotation angle of said first moving member to said first base member equal to the rotation angle of said second moving member to said second base member while preserving symmetry between the spatial position of said first moving member relative to said first base member and the spatial position of said second moving member relative to said second base member, thus the first degree of freedom of said joint configuration is realized (j) means for keeping the rotation angle of said third moving member to said first base member equal to the rotation angle of said fourth moving member to said second base member while preserving symmetry between the spatial position of said third moving member relative to said first base member and the spatial position of said fourth moving member relative to said second base member, thus the second degree of freedom of said joint configuration is realized
(k) means for actuating said joint configuration
whereby said joint configuration allows rotation on any trajectory with a large range of deviation angles even obtuse ones, with no locking positions and subsequent delays in trajectory execution, with no self obstruction and subsequent discontinuity of workspace, with no twist between said connected links\shafts, with no loss of compliance and backward drivability, with no position reach redundancy, and thus said joint is easy to program and control.
2. The invention of Claim 1 wherein an additional function of said joint is that it works as a flexible constant angular velocity coupling with large deviation angles even obtuse ones.
3. The invention of Claim 1 wherein the second degree of freedom of said joint is alternatively realized by removing said third moving member and said fourth moving member along with said first hinge that connects them and further including a direct actuator on said second hinge for example a motor.
4. The invention of Claim 1 wherein the second degree of freedom of said joint is alternatively realized by removing said third moving member and said fourth moving member along with said first hinge that connects them, and further including:
(a) a third base member connected to said first base member and rotates relative to it about a fifth axis of rotation, said fifth axis passes through said center point of rotation, and is perpendicular to said first axis
(b) a fourth base member connected to said second base member and rotates
relative to it about a sixth axis of rotation, said sixth axis passes through said center point of rotation, and is perpendicular to said second axis (c) a fifth moving member connected to said third base member and rotates relative to it about a seventh axis of rotation, said seventh axis passes through said center point of rotation, and is perpendicular to said fifth axis
(d) a sixth moving member connected to said fourth base member and rotates relative to it about a eighth axis of rotation, said eighth axis passes through said center point of rotation, and is perpendicular to said sixth axis
(e) said fifth moving member is hinged to said sixth moving member with a third hinge, the axis of said third hinge passes through said center point and is perpendicular to said seventh axis, and is perpendicular to said eighth axis
(f) a connecting member which connects said third hinge to said second hinge, where said connecting member keeps the axis of said third hinge perpendicular to the axis of said second hinge
(g) means for keeping the rotation angle of said fifth moving member to said third base member equal to the rotation angle of said sixth moving member to said fourth base member while preserving symmetry between the spatial position of said fifth moving member relative to said third base member and the spatial position of said sixth moving member relative to said fourth base member, thus the second degree of freedom of said joint configuration is realized
(h) means for actuating said joint configuration.
5. The invention of Claim 1 wherein said first base member and second base member are equipped with pyramid like shaped members.
6. The invention of Claim 1 wherein said first base member and second base member are equipped with cone like shaped members.
7. The invention of Claims 1 , 2, & 3 wherein said first, second, third, fourth, fifth, and sixth moving members are arc like shaped.
8. A cover for protecting any joint configuration that connects two links\shafts, where said joint configuration has a center point, said cover comprising:
(a) two symmetric sets of shells, a first set and a second set
(b) each set of shells has a port for one of the said two connected links\shafts
(c) each shell in said first set has a similar corresponding peer shell in said second set (d) each said shell is formed of a predetermined portion of a conical surface and a predetermined portion of a spherical surface, all said conical surfaces share their apex which is also said center point, also all said spherical surfaces are concentric at said center point
(e) said shells in each said set are different in size and ordered from bigger to smaller in a predetermined assembly, each bigger shell overlaps a portion of the next smaller shell in said assembly
(f) at extreme positions for said protected joint configuration said conical surfaces in each said set lean on one another preventing any gaps to occur in said cover
(g) said spherical surfaces in each said set work as guides for said shells to slide on one another, said spherical surfaces work as a shield which completely covers and protects said joint configuration
(h) a most inner shell in each said set is fixed to its corresponding link\shaft, at extreme positions said most inner shell prevents other shells from falling
(i) a most outer shell in each set is fixed to its corresponding link\shaft
(j) said cover has enough space inside it to accommodate said joint configuration, and has two ports for said links to interconnect through said joint
whereby with predetermined dimensions and design for each said shell, said cover can be used to protect any joint configuration having large range of deviation angles even obtuse ones and allowing rotation on any trajectory, said cover never obstructs said joint configuration, and with no gaps occurring in said cover, said joint configuration is never subjected to external effects.
9. A cover for protecting any joint configuration that connects two links\shafts, where said joint configuration has a center point, said cover comprising:
(a) two symmetric sets of shells, a first set and a second set
(b) each set of shells has a port for one of the said two connected links\shafts
(c) each shell in said first set has a similar corresponding peer shell in said second set
(d) each said shell is formed of a predetermined portion of a conical surface and two predetermined portions of spherical surfaces, all said conical surfaces share their apex which is also said center point, also all said spherical surfaces are concentric at said center point (e) said shells in each said set are different in size and ordered from bigger to smaller in a predetermined assembly, each bigger shell overlaps a portion of the next smaller shell in said assembly
(f) at extreme positions for said protected joint configuration said conical surfaces in each said set lean on one another preventing any gaps to occur in said cover
(g) said spherical surfaces in each said set work as guides for said shells to slide on one another, said spherical surfaces work as a shield which completely covers and protects said joint configuration
(h) each said shell have an inner spherical surface, and an outer spherical surface
(i) said inner spherical surface of a bigger shell and said inner spherical surface of an adjacent smaller shell, prevent that smaller shell from falling inwards
(j) said outer spherical surface of a bigger shell and said outer spherical surface of an adjacent smaller shell, prevents that smaller shell from falling outwards
(k) a most outer shell in each set is fixed to its corresponding link\shaft, said most outer shell has only one spherical surface
(1) said cover has enough space inside it to accommodate said joint configuration, and has two ports for said links to interconnect through said joint
whereby with predetermined dimensions and design for each said shell, said cover can be used to protect any joint configuration having large range of deviation angles even obtuse ones and allowing rotation on any trajectory, said cover never obstructs said joint configuration, and with no gaps occurring in said cover, said joint configuration is never subjected to external effects.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EG2010071179 | 2010-07-13 | ||
EG2010071179 | 2010-07-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012007014A1 true WO2012007014A1 (en) | 2012-01-19 |
Family
ID=45468949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EG2010/000037 WO2012007014A1 (en) | 2010-07-13 | 2010-09-13 | Joint |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2012007014A1 (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105563515A (en) * | 2016-03-24 | 2016-05-11 | 褚宏鹏 | Multi-branch-chain coupled spherical robot joint with two degrees of freedom |
GB2538497A (en) * | 2015-05-14 | 2016-11-23 | Cambridge Medical Robotics Ltd | Torque sensing in a surgical robotic wrist |
TWI568942B (en) * | 2013-09-26 | 2017-02-01 | 崔文德 | Spherical coordinates orientating parallel mechanism |
WO2017030104A1 (en) * | 2015-08-19 | 2017-02-23 | ライフロボティクス株式会社 | Cover device for rotary joint portion |
EP3165784A1 (en) * | 2015-11-05 | 2017-05-10 | Samsung Electronics Co., Ltd. | Power transmitting device and motion assistance apparatus including the same |
TWI623345B (en) * | 2016-01-15 | 2018-05-11 | 崔文德 | Arc-links assembly mechanism |
CN109318251A (en) * | 2018-10-24 | 2019-02-12 | 国网江苏省电力有限公司徐州供电分公司 | A kind of driving device and its control method for joint of mechanical arm |
CN110039570A (en) * | 2019-05-14 | 2019-07-23 | 南京林业大学 | A kind of composite balls hinge |
CN112664550A (en) * | 2020-12-14 | 2021-04-16 | 哈尔滨工业大学(威海) | Locking metamorphic spherical hinge based on iris mechanism clamping |
CN112720563A (en) * | 2019-10-14 | 2021-04-30 | 河南森源电气股份有限公司 | Mechanical joint and driving device thereof |
CN113722864A (en) * | 2021-09-13 | 2021-11-30 | 哈工大机器人(合肥)国际创新研究院 | 7-degree-of-freedom redundant manipulator inverse kinematics solving method and system |
US11224488B2 (en) | 2014-03-07 | 2022-01-18 | Cmr Surgical Limited | Surgical arm |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4878393A (en) * | 1988-05-27 | 1989-11-07 | Oprea Duta | Dextrous spherical robot wrist |
WO2009026937A2 (en) * | 2007-08-26 | 2009-03-05 | Abozaied Abdallah Ezzat Abdall | New robotic joint configuration |
-
2010
- 2010-09-13 WO PCT/EG2010/000037 patent/WO2012007014A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4878393A (en) * | 1988-05-27 | 1989-11-07 | Oprea Duta | Dextrous spherical robot wrist |
WO2009026937A2 (en) * | 2007-08-26 | 2009-03-05 | Abozaied Abdallah Ezzat Abdall | New robotic joint configuration |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI568942B (en) * | 2013-09-26 | 2017-02-01 | 崔文德 | Spherical coordinates orientating parallel mechanism |
US11224488B2 (en) | 2014-03-07 | 2022-01-18 | Cmr Surgical Limited | Surgical arm |
GB2538497B (en) * | 2015-05-14 | 2020-10-28 | Cmr Surgical Ltd | Torque sensing in a surgical robotic wrist |
US10206752B2 (en) | 2015-05-14 | 2019-02-19 | Cmr Surgical Limited | Torque sensing in a surgical robotic wrist |
US11903668B2 (en) | 2015-05-14 | 2024-02-20 | Cmr Surgical Limited | Torque sensing in a surgical robotic wrist |
US11291516B2 (en) | 2015-05-14 | 2022-04-05 | Cmr Surgical Limited | Torque sensing in a surgical robotic wrist |
GB2538497A (en) * | 2015-05-14 | 2016-11-23 | Cambridge Medical Robotics Ltd | Torque sensing in a surgical robotic wrist |
WO2017030104A1 (en) * | 2015-08-19 | 2017-02-23 | ライフロボティクス株式会社 | Cover device for rotary joint portion |
US10828224B2 (en) | 2015-11-05 | 2020-11-10 | Samsung Electronics Co., Ltd. | Power transmitting device and motion assistance apparatus including the same |
CN106667726A (en) * | 2015-11-05 | 2017-05-17 | 三星电子株式会社 | Power transmitting device and motion assistance apparatus including the same |
EP3165784A1 (en) * | 2015-11-05 | 2017-05-10 | Samsung Electronics Co., Ltd. | Power transmitting device and motion assistance apparatus including the same |
TWI623345B (en) * | 2016-01-15 | 2018-05-11 | 崔文德 | Arc-links assembly mechanism |
CN105563515A (en) * | 2016-03-24 | 2016-05-11 | 褚宏鹏 | Multi-branch-chain coupled spherical robot joint with two degrees of freedom |
CN109318251A (en) * | 2018-10-24 | 2019-02-12 | 国网江苏省电力有限公司徐州供电分公司 | A kind of driving device and its control method for joint of mechanical arm |
CN110039570B (en) * | 2019-05-14 | 2024-04-19 | 南京林业大学 | Composite ball hinge |
CN110039570A (en) * | 2019-05-14 | 2019-07-23 | 南京林业大学 | A kind of composite balls hinge |
CN112720563B (en) * | 2019-10-14 | 2022-07-26 | 河南森源电气股份有限公司 | Mechanical joint and driving device thereof |
CN112720563A (en) * | 2019-10-14 | 2021-04-30 | 河南森源电气股份有限公司 | Mechanical joint and driving device thereof |
CN112664550B (en) * | 2020-12-14 | 2022-06-07 | 哈尔滨工业大学(威海) | Locking metamorphic spherical hinge based on iris mechanism clamping |
CN112664550A (en) * | 2020-12-14 | 2021-04-16 | 哈尔滨工业大学(威海) | Locking metamorphic spherical hinge based on iris mechanism clamping |
CN113722864A (en) * | 2021-09-13 | 2021-11-30 | 哈工大机器人(合肥)国际创新研究院 | 7-degree-of-freedom redundant manipulator inverse kinematics solving method and system |
CN113722864B (en) * | 2021-09-13 | 2023-09-05 | 哈工大机器人(合肥)国际创新研究院 | 7-degree-of-freedom redundant mechanical arm inverse kinematics solving method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012007014A1 (en) | Joint | |
US8245595B2 (en) | Two-axis non-singular robotic wrist | |
WO2009026937A9 (en) | New robotic joint configuration | |
US4878393A (en) | Dextrous spherical robot wrist | |
JP6994766B2 (en) | Variable Rigidity Series Elastic Actuators, Robot Manipulators, and Methods of Controlling the Rigidity of Actuator Joints | |
WO2012017722A1 (en) | Parallel mechanism | |
US20200238542A1 (en) | Compact spherical 3-dof mechanism constructed with scissor linkages | |
WO2013014720A1 (en) | Parallel link robot | |
JPH01146683A (en) | Multi-joint robot part | |
US8047094B2 (en) | Hydraulic involute cam actuator | |
JP2015068502A (en) | Spherical seat coordinate control device | |
US10828768B2 (en) | Compact robot installation | |
WO2004106011A1 (en) | Armilleye: a three degree- of-freedom spherical parallel mechanism | |
Rybak et al. | Issues of planning trajectory of parallel robots taking into account zones of singularity | |
KR20190041714A (en) | Apparatus of robot joint | |
JP5423910B1 (en) | robot | |
Zhou et al. | Design and kinematic of a dexterous bioinspired elephant trunk robot with variable diameter | |
Freudenstein et al. | Kinematic analysis of robotic bevel-gear trains | |
JP2007144559A (en) | Multi-articulated robot | |
US20230010862A1 (en) | An agile robot arm for positioning a tool with controlled orientation | |
US20220395973A1 (en) | Articulation having three degrees of freedom for a robot, and corresponding control method | |
Kuo et al. | A non-overconstrained variant of the Agile Eye with a special decoupled kinematics | |
Li et al. | A novel parallel 2-DOF spherical mechanism with one-to-one input-output mapping. | |
FR2835579B1 (en) | SPHERIC ELEMENT DISPLACEMENT DEVICE | |
CN108582152B (en) | Joint mechanism with three degrees of freedom and capable of rotating at fixed point |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10854652 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10854652 Country of ref document: EP Kind code of ref document: A1 |