US4804897A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Orientation-dependant robot controller
Assignee: Agilent Technologies Inc
•
Filing: 1987-08-19
•
Granted: 1989-02-14
•
Expires: 2007-08-19
Abstract
Abstract A joystick controller includes three gravity sensing switches, the outputs of which can be used in the assignment of joystick transducer outputs in six different ways depending on controller orientation. This permits intuitive control of a robot arm in that translational motions can always be effected by moving the joystick in the direction the arm is to move. Thus, a controller which is economical, reliable and intuitive multiplies the functions available from what is basically a two or three dimensional controller.
Inventors
- 👤 Gary B. Gordon
- 👤 Miles Spellman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 08:01
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/42; G05B19/427; G05B2219/00; G05B2219/30; G05B2219/35; G05B2219/35438; G05B2219/45; G05B2219/45083
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
273 words
A system for controlling the movement of an object having multiple axes of movement in a predefined space using a drive means for moving said object with respect to said predefined space in response to a drive signal, said drive means having an input means for receiving a drive signal, said system comprising: a body; a member mechanically coupled to said body so as to provide at least two axes of displacement relative to it; transducer means for providing displacement signals representing the displacement of said member relative to said body; an orientation sensor for providing orientation signals as a function of the orientation of said body with respect to an external frame of reference; and interface means, coupled to said orientation sensor and said transducer means, for providing a drive signal to said input means in response to said displacement signals and said orientation signals so that when said body is in a first orientation with respect to said external frame of reference, said object moves in said predefined space as a first function of said displacement signals, said first function being a mapping of member relative displacement into a first set of at least two of said multiple axes, and so that when said body is in a second orientation with respect to said external frame of reference, said object moves in said predefined space as a second function of said displacement signals, said second function being a mapping of member relative displacement into a second set of at least one of said multiple axes, said second set including at least one of said multiple axes not in said first set.
Claim 2
Independent Claim
273 words
A system for controlling the movement of an object having multiple axes of movement in a predefined space using a drive means for moving said object with respect to said predefined space in response to a drive signal, said drive means having an input means for receiving a drive signal, said system comprising: a body; a member mechanically coupled to said body so as to provide at least two axes of displacement relative to it; transducer means for providing displacement signals representing the displacement of said member relative to said body; an orientation sensor for providing orientation signals as a function of the orientation of said body with respect to an external frame of reference; and interface means, coupled to said orientation sensor and said transducer means, for providing a drive signal to said input means in response to said displacement signals and said orientation signals so that when said body is in a first orientation with respect to said external frame of reference, said object moves in said predefined space as a first function of said displacement signals, said first function being a mapping of member relative displacement into a first set of at least two of said multiple axes, and so that when said body is in a second orientation with respect to said external frame of reference, said object moves in said predefined space as a second function of said displacement signals, said second function being a mapping of member relative displacement into a second set of at least one of said multiple axes, said second set including at least one of said multiple axes not in said first set.
Claim 3
Dependent Claim
15 words
The system of claim 1 wherein said orientation sensor distinguishes between at most six orientations.
Claim 4
Dependent Claim
11 words
The system of claim 1 wherein said member is a joystick.
Claim 5
Dependent Claim
11 words
The system of claim 1 wherein said orientation sensor senses gravity.
Claim 6
Independent Claim
264 words
A system comprising: an object having multiple axes of movement in a predefined space; drive means for moving said object with respect to said object space in response to a drive signal, said drive means having an input means for receiving a drive signal; and a body; a member mechanically coupled to said body so as to provide at least two axes of displacement relative to it; transducer means for providing displacement signals representing the displacement of said member relative to said body; an orientation sensor for providing orientation signals as a function of the orientation of said body with respect to an external frame of reference; and interface means, coupled to said orientation sensor and said transducer means, for providing a drive signal to said input means in response to said displacement signals and said orientation signals so that when said body is in a first orientation with respect to said external frame of reference, said object moves in said predefined space as a first function of said displacement signals, said first function being a mapping of member relative displacement into a first set of at least one of said multiple axes, and so that when said body is in a second orientation with respect to said external frame of reference, said object moves in said predefined space as a second function of said displacement signals, said second function being a mapping of member relative displacement into a second set of at least one said multiple axes, said second set including at least one of said multiple axes not in said first set.
Claim 7
Independent Claim
264 words
A system comprising: an object having multiple axes of movement in a predefined space; drive means for moving said object with respect to said object space in response to a drive signal, said drive means having an input means for receiving a drive signal; and a body; a member mechanically coupled to said body so as to provide at least two axes of displacement relative to it; transducer means for providing displacement signals representing the displacement of said member relative to said body; an orientation sensor for providing orientation signals as a function of the orientation of said body with respect to an external frame of reference; and interface means, coupled to said orientation sensor and said transducer means, for providing a drive signal to said input means in response to said displacement signals and said orientation signals so that when said body is in a first orientation with respect to said external frame of reference, said object moves in said predefined space as a first function of said displacement signals, said first function being a mapping of member relative displacement into a first set of at least one of said multiple axes, and so that when said body is in a second orientation with respect to said external frame of reference, said object moves in said predefined space as a second function of said displacement signals, said second function being a mapping of member relative displacement into a second set of at least one said multiple axes, said second set including at least one of said multiple axes not in said first set.
Claim 8
Dependent Claim
14 words
The system of claim 5 wherein said object is a robot in inertial space.
Claim 9
Dependent Claim
21 words
The system of claim 5 wherein said object is a cursor in a 3-D virtual space represented on a 2-D display.
Claim 10
Dependent Claim
57 words
The system of claim 5 wherein said set includes at least six axes of movement, said orientation sensor distinguishing plural discrete orientations, said interface means providing drive signals to said drive means so that the function according to which said object moves in response to said displacement determinations is itself a function of said plural discrete orientations.
Claim 11
Dependent Claim
11 words
The system of claim 5 wherein said orientation sensor senses gravity.
Claim 12
Dependent Claim
11 words
The system of claim 5 wherein said member is a joystick.
References Cited (Backward Citations)
US3018750A
Cited
US4263538A
Cited
US4450325A
Cited
US4445011A
Cited
US4425488A
Cited
FR2582245A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-02-14 | 1992-08-15 | 1993-02-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-02-14 | 1996-08-15 | 1997-02-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-02-14 | 2000-08-15 | 2001-02-14 | $7700.00 | Window Closed / Lapsed |