Patent US4797835A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4797835A Expired / Lapsed US ⏱️ 0.0 years remaining

Model follower control apparatus

Assignee: Nissan Motor Co Ltd
•
Filing: 1987-12-16
•
Granted: 1989-01-10
•
Expires: 2007-12-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for model follower control of a robot. The apparatus comprises a source for generating target position data representing a target position for the robot, and an operation pattern generator responsive to the target position data for calculating target angular position data representing target angular positions of the robot for respective control periods. A step input calculating unit calculates step input data based on the target angular position data and the existing robot condition data from a first relationship programmed therein. A reference model responds to the step input data and calculates command data from a second relationship programmed therein. The second relationship is represented by a discrete equation. The command data are used along with the existing robot condition data in controlling the robot in a manner to perform continuous path operation of the robot. The first relationship is represented by an equation derived from the discrete equation used in calculating command data for a control period after a predetermined number of control periods. In another aspect, the reference model has a response characteristic determined by a first pole group and a second pole. The first pole group is set to have the shortest possible time constant, whereas the second pole is set to have a time constant to bring the reference model close to a model having a linear response characteristic.

Inventors

  • 👤 Kunihiko Kurami
  • 👤 Kiyoshi Akutagawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 06:42
CPC Classifications
B; B25; B25J; B25J9/00; B25J9/16; B25J9/1628; G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 171 words
An apparatus for model follower control of a robot, comprising: sensor means sensitive to existing robot conditions for producing existing robot condition data representing the sensed robot conditions; a source for generating target position data representing a target position for the robot; means responsive to the target position data for calculating target angular position data representing target angular positions of the robot for respective control periods; means responsive to the target angular position data and the existing robot condition data for calculating step input data from a first relationship programmed therein; means responsive to the step input data for calculating command data from a second relationship programmed therein, the second relationship being represented by a discrete equation; and means responsive to the command data and the existing robot condition data for controlling the robot to permit continuous path operation of the robot; the first relationship being represented by an equation derived from the discrete equation used in calculating command data for a control period after a predetermined number of control periods.
Claim 2
Independent Claim 171 words
An apparatus for model follower control of a robot, comprising: sensor means sensitive to existing robot conditions for producing existing robot condition data representing the sensed robot conditions; a source for generating target position data representing a target position for the robot; means responsive to the target position data for calculating target angular position data representing target angular positions of the robot for respective control periods; means responsive to the target angular position data and the existing robot condition data for calculating step input data from a first relationship programmed therein; means responsive to the step input data for calculating command data from a second relationship programmed therein, the second relationship being represented by a discrete equation; and means responsive to the command data and the existing robot condition data for controlling the robot to permit continuous path operation of the robot; the first relationship being represented by an equation derived from the discrete equation used in calculating command data for a control period after a predetermined number of control periods.
Claim 3
Independent Claim 187 words
An apparatus for model follower control of a robot having at least one robot arm axis, comprising: sensor means sensitive to existing conditions of the robot arm axis for producing existing robot condition data representing the sensed robot arm axis conditions; a source for generating target position data representing a target position for the robot arm axis; means responsive to the target position data for calculating target angular position data representing target angular positions of the robot arm axis for respective control periods; means responsive to the target angular position data and the existing robot condition data for calculating step input data from a first relationship programmed therein; means responsive to the step input data for calculating command data from a second relationship programmed therein, the second relationship being represented by a discrete equation; and means responsive to the command data and the existing robot condition data for controlling the robot arm axis to permit continuous path operation of the robot; the first relationship being represented by an equation derived from the discrete equation used in calculating command data for every a predetermined number of control periods.
Claim 4
Independent Claim 187 words
An apparatus for model follower control of a robot having at least one robot arm axis, comprising: sensor means sensitive to existing conditions of the robot arm axis for producing existing robot condition data representing the sensed robot arm axis conditions; a source for generating target position data representing a target position for the robot arm axis; means responsive to the target position data for calculating target angular position data representing target angular positions of the robot arm axis for respective control periods; means responsive to the target angular position data and the existing robot condition data for calculating step input data from a first relationship programmed therein; means responsive to the step input data for calculating command data from a second relationship programmed therein, the second relationship being represented by a discrete equation; and means responsive to the command data and the existing robot condition data for controlling the robot arm axis to permit continuous path operation of the robot; the first relationship being represented by an equation derived from the discrete equation used in calculating command data for every a predetermined number of control periods.
Claim 5
Independent Claim 141 words
An apparatus for model follower control of a robot, comprising: sensor means sensitive to existing robot conditions for producing existing robot condition data representing the sensed robot conditions; a source for generating target position data representing a target position for the robot; means responsive to the target position data for calculating target angular position data representing a target angular position of the robot for every control period; means responsive to the target angular position data and command data for calculating step input data from a first relationship programmed therein; means responsive to the step input data for calculating the command data from a second relationship programmed therein, the second relationship being represented by a discrete equation; and means responsive to the command data and the existing robot condition data for controlling the robot to permit continuous path operation of the robot;
Claim 6
Independent Claim 141 words
An apparatus for model follower control of a robot, comprising: sensor means sensitive to existing robot conditions for producing existing robot condition data representing the sensed robot conditions; a source for generating target position data representing a target position for the robot; means responsive to the target position data for calculating target angular position data representing a target angular position of the robot for every control period; means responsive to the target angular position data and command data for calculating step input data from a first relationship programmed therein; means responsive to the step input data for calculating the command data from a second relationship programmed therein, the second relationship being represented by a discrete equation; and means responsive to the command data and the existing robot condition data for controlling the robot to permit continuous path operation of the robot;
Claim 7
Dependent Claim 29 words
the first relationship being represented by an equation derived from the discrete equation used in calculating command data for a control period after a predetermined number of control periods.
Claim 8
Dependent Claim 29 words
the first relationship being represented by an equation derived from the discrete equation used in calculating command data for a control period after a predetermined number of control periods.
Claim 9
Independent Claim 186 words
An apparatus for model follower control of a robot having at least one robot arm axis, comprising: sensor means sensitive to existing conditions of the robot arm axis for producing existing robot condition data representing the sensed robot arm axis conditons; a source for generating target position data representing a target position for the robot arm axis; means responsive to the target position data for calculating target angular position data representing a target angular position of the robot arm axis for every control period; means responsive to the target angular position data and command data for calculating step input data from a first relationship programmed therein; means responsive to the step input data for calculating the command data from a second relationship programmed therein, the second relationship being represented by a discrete equation; and means responsive to the command data and the existing robot condition data for controlling the robot arm axis to permit continuous path operation of the robot; the first relationship being represented by an equation derived from the discrete equation used in calculating command data for every a predetermined number of control periods.
Claim 10
Independent Claim 186 words
An apparatus for model follower control of a robot having at least one robot arm axis, comprising: sensor means sensitive to existing conditions of the robot arm axis for producing existing robot condition data representing the sensed robot arm axis conditons; a source for generating target position data representing a target position for the robot arm axis; means responsive to the target position data for calculating target angular position data representing a target angular position of the robot arm axis for every control period; means responsive to the target angular position data and command data for calculating step input data from a first relationship programmed therein; means responsive to the step input data for calculating the command data from a second relationship programmed therein, the second relationship being represented by a discrete equation; and means responsive to the command data and the existing robot condition data for controlling the robot arm axis to permit continuous path operation of the robot; the first relationship being represented by an equation derived from the discrete equation used in calculating command data for every a predetermined number of control periods.
Claim 11
Independent Claim 135 words
An apparatus for model follower control of a robot, comprising: sensor means sensitive to existing robot conditions for producing existing robot condition data representing the sensed robot conditions; a source for generating target position data; a reference model responsive to the target position data for calculating command data from a reference model programmed therein, the reference model having a response characteristic determined by a first pole group and a second pole; means for setting the first pole group to have a shortest possible time constant; means for setting the second pole to have a time constant to bring the reference model close to a model having a linear response characteristic; and means responsive to the command data and the existing robot condition data for controlling the robot to permit continuous path operation of the robot.
Claim 12
Independent Claim 135 words
An apparatus for model follower control of a robot, comprising: sensor means sensitive to existing robot conditions for producing existing robot condition data representing the sensed robot conditions; a source for generating target position data; a reference model responsive to the target position data for calculating command data from a reference model programmed therein, the reference model having a response characteristic determined by a first pole group and a second pole; means for setting the first pole group to have a shortest possible time constant; means for setting the second pole to have a time constant to bring the reference model close to a model having a linear response characteristic; and means responsive to the command data and the existing robot condition data for controlling the robot to permit continuous path operation of the robot.
Claim 13
Dependent Claim 28 words
The apparatus as claimed in claim 5, wherein the existing robot condition data include an existing robot position and the target position data include a target robot position.
Claim 14
Dependent Claim 40 words
The apparatus as claimed in claim 6, which includes means for calculating a difference between the target and existing robot positions and means for increasing the time constant of the second pole until the difference becomes below a predetermined value.

References Cited (Backward Citations)

US4707780A Cited
US4740885A Cited
US4725942A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-01-10 1992-07-11 1993-01-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-01-10 1996-07-11 1997-01-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-01-10 2000-07-11 2001-01-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag