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

Robot control systems

Assignee: EMI Ltd
•
Filing: 1983-11-02
•
Granted: 1987-02-10
•
Expires: 2003-11-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract During demonstration of a job sequence by an operator, an image error signal generated by a camera raster, is fed into a register, where it corrects the actual raster position, which is then stored in a data store. A tachometer signal from a joint of a model of a robot arm being manipulated by the operator is subtracted from a corresponding tachometer signal on the robot arm and passed to a processor. The processor uses an iterative procedure to evaluate a set of constants from the tachometer signals from the model. The servo signals are subsequently used to enable the robot arm to repeat the job sequence.

Inventors

  • 👤 Christopher A. G. LeMay

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 23:32
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/42; G05B2219/00; G05B2219/30; G05B2219/37; G05B2219/37572

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 166 words
A system for controlling a robot, the system comprising means for generating, in a teaching mode, respective data signals related to successive intended positions of a part of the robot as established by demonstration of a desired job sequence, means for generating, in the teaching mode, corresponding tachometer signals related to drive signals effective to position said part successively at said intended positions, and processing means for generating respective transformation signals for translating each said data signal into a corresponding said tachometer signal, and being operable, in a working mode, to apply said transformation signals successively to respective data signals generated during a repeat of the desired job sequence thereby to generate corresponding tachometer signals, and wherein means are provided to compare the tachometer signals generated by said processing means, in the working mode, with tachometer signals produced by the robot, in the working mode, and to servo said part into said intended positions, in accordance with the desired job sequence, in dependence on the comparision.
Claim 2
Independent Claim 166 words
A system for controlling a robot, the system comprising means for generating, in a teaching mode, respective data signals related to successive intended positions of a part of the robot as established by demonstration of a desired job sequence, means for generating, in the teaching mode, corresponding tachometer signals related to drive signals effective to position said part successively at said intended positions, and processing means for generating respective transformation signals for translating each said data signal into a corresponding said tachometer signal, and being operable, in a working mode, to apply said transformation signals successively to respective data signals generated during a repeat of the desired job sequence thereby to generate corresponding tachometer signals, and wherein means are provided to compare the tachometer signals generated by said processing means, in the working mode, with tachometer signals produced by the robot, in the working mode, and to servo said part into said intended positions, in accordance with the desired job sequence, in dependence on the comparision.
Claim 3
Dependent Claim 81 words
A system according to claim 1 wherein the means for generating a said data signal comprises first means for storing a first electrical signal related to visual representation of said part of a robot at one position thereof, second means for storing a second electrical signal related to a visual representation of said part of the robot at a different position thereof and means for comparing the electrical signals stored in said first and second means to evaluate said data signal.
Claim 4
Dependent Claim 69 words
A system according to claim 2 including third means for storing, in sequence, first electrical signals, routed successively to said first means during a demonstration of a job sequence, together with corresponding transformation signals, said third means being arranged to route said first electrical signals and the corresponding transformation signals, in sequence, respectively to said second means and to said transformation means during a repeat of the job sequence.
Claim 5
Dependent Claim 65 words
A system according to claim 1 wherein the means for generating a said drive signal includes a model of the robot for controlling movement of said part during a demonstration of the desired job sequence, means for deriving respective tachometer signals representing movement of the model and of said part of the robot and means for comparing the tachometer signals to generate said drive signal.
Claim 6
Dependent Claim 56 words
A system according to claim 2 wherein each said data signal comprises a plurality of component signals X(1) . . . X(N), where N is an integer, and said transformation means is arranged to evaluate a corresponding plurality of transformation signals A(1) . . . A(N) such that the corresponding transformation signal is given by ##EQU2##

References Cited (Backward Citations)

GB1234941A Cited
GB1408666A Cited
GB1465293A Cited
GB1481134A Cited
US4300198A Cited
GB1534167A Cited
GB1518244A Cited
GB1532927A Cited
US4305028A Cited
US4362978A Cited
GB2087107A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-02-09 1990-08-11 1991-02-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-02-09 1994-08-11 1995-02-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-02-09 1998-08-11 1999-02-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag