← Back to Patent Explorer
US4606696A Expired / Lapsed US ⏱️ 0.0 years remaining

Mechanism to determine position and orientation in space

Assignee: Individual
•
Filing: 1984-06-25
•
Granted: 1986-08-19
•
Expires: 2004-06-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A mechanism to determine position and orientation in space of a robot linkage or the like. The mechanism typically includes a plurality of structural beams that form the linkage and each structural beam has an associated measuring beam which, in the preferred embodiment, is housed within the structural beam in a way that deflection of the structural beam does not impose loads on the measuring beam. Angular measuring devices and linear measuring devices serve to locate endpoints of the measuring beam and the information derived serves to locate the free end or endpoint (typically a gripper or the like) relative to an anchor to establish position and orientation at the endpoint.

Inventors

  • 👤 Alexander H. Slocum

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 09:28
CPC Classifications
B; B25; B25J; B25J17/00; B25J17/02; B25J17/0241; B25J17/025; B25J18/00; B25J18/002; B25J19/00; B25J19/02; B25J9/00; B25J9/02; B25J9/04; B25J9/046

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 349 words
A mechanism to determine at least one of the exact endpoint location and orientation of a structural beam with respect to a reference coordinate system that includes a reference line, irrespective of loads applied to the structural beam, which loads subject the structural beam to small bending movement about transverse axes and twisting movement about its longitudinal axis, that comprises: a structural beam for supporting a load at one end thereof, said structural beam being attached at the other end thereof to an anchor that serves as the reference coordinate system, which structural beam is pivotally connected to said anchor, changes in the linear distance between endpoints of said structural beam because of said bending as a function of loading due to deflections caused by said loading and twists due to torque forces caused by said loading about its longitudinal axis; drive means connected to pivot the structural beam relative to the anchor; a measuring beam associated with the structural beam, that is employed in measurement of the changes in the linear distance between endpoints of the structural beam by virtue of said bending movement and angular changes between the structural beam and the measuring beam by virtue of twisting and bending movements caused by said torque forces; means to support the measuring beam at each end at a known point in the vicinity of a respective joint axis of the structural beam such that any deflections of the structural beam which are to be detected do not impose any loads on the measuring beam; angular measuring means disposed at least at one joint axis of the measuring beam to measure any twist and slope difference angles between the central axis of the measuring beam and said other end of said structural beam and to measure any twist angle between the measuring beam and the reference line in the anchor coordinate system due to said twisting and bending movements; and a linear measuring device that provides measurements needed to determine the changes in endpoint-to-endpoint linear distance of the structural beam, as a function of loading of the structural beam.
Claim 2
Dependent Claim 349 words
A mechanism to determine at least one of the exact endpoint location and orientation of a structural beam with respect to a reference coordinate system that includes a reference line, irrespective of loads applied to the structural beam, which loads subject the structural beam to small bending movement about transverse axes and twisting movement about its longitudinal axis, that comprises: a structural beam for supporting a load at one end thereof, said structural beam being attached at the other end thereof to an anchor that serves as the reference coordinate system, which structural beam is pivotally connected to said anchor, changes in the linear distance between endpoints of said structural beam because of said bending as a function of loading due to deflections caused by said loading and twists due to torque forces caused by said loading about its longitudinal axis; drive means connected to pivot the structural beam relative to the anchor; a measuring beam associated with the structural beam, that is employed in measurement of the changes in the linear distance between endpoints of the structural beam by virtue of said bending movement and angular changes between the structural beam and the measuring beam by virtue of twisting and bending movements caused by said torque forces; means to support the measuring beam at each end at a known point in the vicinity of a respective joint axis of the structural beam such that any deflections of the structural beam which are to be detected do not impose any loads on the measuring beam; angular measuring means disposed at least at one joint axis of the measuring beam to measure any twist and slope difference angles between the central axis of the measuring beam and said other end of said structural beam and to measure any twist angle between the measuring beam and the reference line in the anchor coordinate system due to said twisting and bending movements; and a linear measuring device that provides measurements needed to determine the changes in endpoint-to-endpoint linear distance of the structural beam, as a function of loading of the structural beam.
Claim 3
Dependent Claim 61 words
A mechanism according to claim 1 in which said means to support the measuring beam includes a sliding mechanism that allows the measuring beam to accommodate to any distance change between the points at which it is supported and in which the linear measuring device includes sensing means to note the change in the endpoint-to-endpoint linear distance of the structural beam.
Claim 4
Dependent Claim 54 words
A mechanism according to claim 2 wherein the measuring beam is attached to said anchor by a base device which allows the free end of the measuring beam to trace out any point on a sphere, as well as twist about its own length, said base device having three mutually orthogonal axes of rotation.
Claim 5
Dependent Claim 82 words
A mechanism according to claim 3 in which one end of said measuring beam is attached to said one end of the structural beam by an end device which allows the measuring beam to remain pinned to said one end of the structural beam, but does not allow the structural beam to impose any loads on the measuring beam, said end device having two mutually orthogonal axes of rotation, neither of which is parallel to the length dimension of the measuring beam.
Claim 6
Dependent Claim 51 words
A mechanism according to claim 4 in which the angular measuring means includes a plurality of angular measuring devices, one such device being associated with each axis of rotation of the base device and operable to measure angular rotation about the associated axis of said base device and said end device.
Claim 7
Dependent Claim 33 words
A mechanism according to claim 5 in which said linear measuring device includes means to measure slide of the measuring beam along said sliding mechanism to provide a measure of said linear distance.
Claim 8
Dependent Claim 36 words
A mechanism according to claim 2 in which said linear measuring device includes means to determine the amount of slide of the measuring beam along said sliding mechanism to provide a measure of said linear distance.
Claim 9
Dependent Claim 18 words
A mechanism according to claim 2 that comprises a measuring beam disposed essentially parallel to the structural beam.
Claim 10
Dependent Claim 23 words
A mechanism according to claim 8 wherein the structural beam is hollow and wherein the measuring beam is disposed within the structural beam.
Claim 11
Dependent Claim 19 words
A mechanism according to claim 2 wherein the measuring beam is disposed at an angle to the structural beam.
Claim 12
Dependent Claim 104 words
A mechanism according to claim 5 wherein the angular measuring means includes a small angular measuring device that comprises a small beam attached to each of said base device and said end device such that a rotation of the measuring beam about an axis of either of said base device and said end device that will never be greater or less than plus or minus ten angular degrees causes a distance change between the measuring beam and a point of the particular small beam, said distance change being measured by a linear measuring device which allows for the determination of the above-said small angle.
Claim 13
Dependent Claim 24 words
A mechanism according to claim 6 that includes a plurality of structural beams and a corresponding plurality of measuring beams that form a linkage.
Claim 14
Dependent Claim 22 words
A mechanism according to claim 12 wherein the anchor of a succeeding structural beam is the endpoint of the previous structural beam.
Claim 15
Dependent Claim 85 words
A mechanism according to claim 12 in which the axes of rotation of the end device of the measuring beam associated with the penultimate structural beam is coincident with two of the axes of the base device of the ultimate measuring beam that are not parallel to the length of the ultimate measuring beam, that is, the measuring beam associated with the ultimate structural beam has null axes, thereby rigidly connecting the ultimate measuring beam to the free, load-bearing end of the ultimate structural beam.
Claim 16
Dependent Claim 36 words
A device according to claim 14 in which the device of the penultimate measuring beam and the base device of the ultimate measuring beam form a free-floating structure that is supported only by said measuring beam.
Claim 17
Dependent Claim 51 words
A device according to claim 12 wherein the end device of a preceding measuring beam has at least one axis coincident with an axis of the base device of the succeeding measuring device to form a union, said union being supported by the structural joint that connects the associated structural beam.
Claim 18
Dependent Claim 24 words
A device according to claim 16 wherein at least one of said union is free-floating, that is, not supported by an associated structural joint.
Claim 19
Dependent Claim 66 words
A mechanism according to claim 12 that includes a controller that is remotely programmable to direct the linkage to reach any desired point in a desire region within a specified accuracy tolerance, which controller uses information supplied by the measuring beam, and angular and linear measuring devices to determine the location and orientation of said linkage irrespective of loads applied to or configuration of said linkage.
Claim 20
Dependent Claim 147 words
A robot comprising a linkage in the form of a plurality of articulating links, each link comprising a structural beam and an associated measuring beam, connecting means to attach the measuring beam to its associated structural beam such that a plurality of degrees of freedom is allowed between each measuring beam and its associated structural beam such that deflections of the associated structural beam do not impose any significant loads on the measuring beam, which deflections include small bending movements about transverse axes that effect small changes in the length and curvature of the structural beam and small twisting movements of the structural beam along its longitudinal axis, and means to detect small operative linear distance changes between endpoints of the structural beam by virtue of said bending movements and small angular changes between the measuring beam and the structural beam by virtue of said twisting movements.
Claim 21
Dependent Claim 147 words
A robot comprising a linkage in the form of a plurality of articulating links, each link comprising a structural beam and an associated measuring beam, connecting means to attach the measuring beam to its associated structural beam such that a plurality of degrees of freedom is allowed between each measuring beam and its associated structural beam such that deflections of the associated structural beam do not impose any significant loads on the measuring beam, which deflections include small bending movements about transverse axes that effect small changes in the length and curvature of the structural beam and small twisting movements of the structural beam along its longitudinal axis, and means to detect small operative linear distance changes between endpoints of the structural beam by virtue of said bending movements and small angular changes between the measuring beam and the structural beam by virtue of said twisting movements.
Claim 22
Dependent Claim 66 words
A robot according to claim 19 wherein each measuring beam is disposed from joint to joint in the linkage with respect to the associated structural beam, being pinned at each end at a known point in the vicinity of the respective joint axis of the associated structural beam, one end of each measuring beam being free to move translationally with respect to its associated structural beam.
Claim 23
Dependent Claim 36 words
A robot according to claim 20 wherein each measuring beam is free to rotate and translate with respect to its associated structural beam such that the structural beam can impose no loads on the measuring beam.
Claim 24
Dependent Claim 30 words
A robot according to claim 21 wherein said means to detect includes a linear measuring means to measure the amount of slide of each measuring beam as it moves translationally.
Claim 25
Dependent Claim 78 words
A robot according to claim 22 wherein said means to detect includes angular measuring means at each joint axis of each measuring beam to measure the angle between a reference line that is established with respect to a reference coordinate system of the robot to establish position in space and/or orientation in space of the end point of said linkage with respect to said reference line and also with respect to a reference point in the coordinate system.
Claim 26
Dependent Claim 82 words
A robot according to claim 23 wherein each measuring beam is disposed within its associated structural beam, the longitudinal axis of the measuring beam coinciding essentially with the longitudinal axis of the structural beam and wherein the linear measuring means measures changes in the effective length of the measuring beam between its pinning points due to deflections of the associated structural beam and the angular measuring means measures any changes in angular positioning between the measuring beam and its associated structural beam.
Claim 27
Dependent Claim 86 words
A robot according to claim 20 in which at least one structural beam is a composite comprising two coaxially-disposed structural beams connected together by an electric motor that serves to rotate one with respect to the other and in which at least one said measuring beam is a composite comprising two coaxially-oriented measuring beam components connected by an encoder and disposed within the associated structural beam, pinning to the associated structural beam being at the end of the beam component not attached together by the encoder.
Claim 28
Dependent Claim 77 words
A robot according to claim 19 in which the last link of the linkage is short and has an end effector at its free end, and in which the measuring beam of said last link is connected to the measuring beam of the penultimate link through a joint that is free-floating, that is, said joint is supported by the structural beam of the last link through said end effector and the measuring beam of the last link.
Claim 29
Dependent Claim 28 words
A robot according to claim 26 in which the measuring beam of the last link is a composite comprising two measuring beam components colinearly connected by an encoder.
Claim 30
Dependent Claim 44 words
A mechanism according to claim 1 in which the means to support comprises structures disposed at the joint axes of the measuring beam and in which the means to support provides six degrees of freedom between the structural beam and its associated measuring beam.
Claim 31
Dependent Claim 143 words
For use in an articulating linkage of a robot, a link that comprises an elongate structural beam, an associated measuring beam extending axially along the length of the structural beam, support means connecting the measuring beam at each end thereof to the respective end of the structural beam, said support means providing a support free of any significant loads on the measuring beam due to deflections of the structural beam, which deflections include small bending movements about transverse axes that effect small changes in the length and curvature of the structural beam and small twisting movements of the structural beam along its longitudinal axis, and means to detect small operative linear distance changes between endpoints of the structural beam by virtue of said bending movements and small angular changes between the measuring beam and the structural beam by virtue of said twisting movements.
Claim 32
Dependent Claim 143 words
For use in an articulating linkage of a robot, a link that comprises an elongate structural beam, an associated measuring beam extending axially along the length of the structural beam, support means connecting the measuring beam at each end thereof to the respective end of the structural beam, said support means providing a support free of any significant loads on the measuring beam due to deflections of the structural beam, which deflections include small bending movements about transverse axes that effect small changes in the length and curvature of the structural beam and small twisting movements of the structural beam along its longitudinal axis, and means to detect small operative linear distance changes between endpoints of the structural beam by virtue of said bending movements and small angular changes between the measuring beam and the structural beam by virtue of said twisting movements.
Claim 33
Dependent Claim 20 words
Apparatus according to claim 29 in which the articulating linkage comprises several links each of which is like said link.
Claim 34
Dependent Claim 52 words
Apparatus according to claim 30 in which the structural beam is hollow, in which the measuring beam is colinear with and disposed within the structural beam associated therewith and in which the structural beam can rotate through small angles with respect to the associated measuring beam by virtue of said twisting movement.
Claim 35
Dependent Claim 58 words
Apparatus according to claim 29 in which the structural beam is adapted to support a load at one end thereof and is rotatably connected at the other end thereof to an anchor which provides a reference coordinate system, said apparatus including drive means connected to achieve controlled angular movement of the structural beam with respect to the anchor.
Claim 36
Dependent Claim 47 words
Apparatus according to claim 32 in which the articulating linkage comprises several links each of which is like said link, said linkage, therefore, comprising several structural beams and several measuring beams forming an articulated structure, there being angular motion between successive structural beams of the articulated structure.
Claim 37
Dependent Claim 54 words
Apparatus according to claim 33 having an end effector at the endpoint of the last structural beam and a drive motor at each joint to effect angular motion of the structural beams with respect to one another, said apparatus including measuring means adapted to provide exact endpoint location and orientation of the end effector.
Claim 38
Dependent Claim 79 words
Apparatus according to claim 19 in which the associated measuring beam extends substantially as a straight line from joint to joint in said each link and in which the connecting means attaches the associated measuring beam to the structural beam at each joint axis of the structural beam, said apparatus including a motor interconnected to the structural beam at said each joint axis and operable to effect angular movement of the structural beam at the said each joint axis.
Claim 39
Dependent Claim 90 words
Apparatus according to claim 35 in which the structural beam can bend in small movement in two directions, vertically and horizontally, as well as twist about its longitudinal axis in small twisting movement, the bending and twisting movements of the structural beam constituting said deflections, said apparatus including measuring means, which includes said measuring beam, operable to sense the small movements of the structural beam with respect to the associated measuring beam by virtue of said bending and twisting and further including means to calculate the amount of said movement.
Claim 40
Dependent Claim 74 words
Apparatus according to claim 36 in which one end of the first link of said plurality of articulating links is anchored to an anchor which serves as a reference coordinate system, in which the last link of the plurality of articulating links has secured to its free end an end effector and in which the means to calculate is adapted to determine the location of the end effector and its precise orientation in space.
Claim 41
Dependent Claim 69 words
Apparatus according to claim 37 in which the measuring means is operable to sense one large degree of freedom and five small degrees of freedom, the large degree of freedom being said angular movement at each said joint axis and the five small degrees of freedom being by virtue of the deflection of the structural beam due to bending of the structural beam and twisting of the structural beam.

References Cited (Backward Citations)

US3890552A Cited
US4218172A Cited
US4068156A Cited
US4119212A Cited
US4348731A Cited
US4453085A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-08-18 1990-02-17 1990-08-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-08-18 1994-02-17 1994-08-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-08-18 1998-02-17 1998-08-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag