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

Industrial robot

Assignee: Panasonic Holdings Corp
•
Filing: 1989-02-23
•
Granted: 1990-02-27
•
Expires: 2009-02-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an industrial robot including a control apparatus capable of executing control of the robot in a position control mode, a velocity control mode and a current control mode. The control apparatus includes a changeover section (20) for executing changeover between the position control mode and the current control mode. The position of an object is sensed by driving a set of arms of the robot in a force control mode which is a combination of the velocity control mode and the current control mode, and detecting the position at which the arms contact an object and are halted. Detection of the halted condition is performed based on a condition of an output signal produced from a position sensor (13), and by repetitively performing such detection for a plurality of different points on the body surface, a plurality of position values are derived which are compared with reference position data. Any change of the position of the object from a reference position is thereby computed by a computation section (24), whereby the robot itself is capable of sensing the position or attitude of an object, in 2 dimensions or 3 dimensions.

Inventors

  • 👤 Makoto Doi
  • 👤 Akiyoshi Nakada
  • 👤 Toshitsugu Inoue
  • 👤 Mikio Hasegawa
  • 👤 Kenji Sogawa
  • 👤 Toshihiro Ide

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 05:16
CPC Classifications
B; B25; B25J; B25J9/00; B25J9/10; G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/39; B25J13/00; B25J13/08; B25J9/02; B25J9/04; B25J9/046; B25J9/16; B25J9/1628; B25J9/1633; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36417; G05B2219/36503; G05B2219/37; G05B2219/37207; G05B2219/37405; G05B2219/42; G05B2219/42104; G05B2219/42123; G05B2219/42237; G05B2219/49; G05B2219/49362; G05B2219/50; G05B2219/50198; Y; Y10; Y10S; Y10S414/00; Y10S414/13

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 430 words
An industrial robot including an arm mechanism for producing movement of an operating member in a plurality of mutually perpendicular directions, drive means for driving said arm mechanism for movement of said operating member in respective ones of said directions, position sensing means for sensing amounts of displacement of said operating member, and a control apparatus for controlling said drive means to move said operating member, and characterized in that said control apparatus includes changeover means operable for selectively establishing a position control mode and a force control mode for controlling movement of said operating member, and in that during operation in said position control mode said operating member is driven to a predetermined position corresponding to a position control signal produced by said control apparatus, while during operation in said force control mode said operating member is driven from said predetermined position in a fixed direction until said control apparatus detects a cessation of movement of said operating member resulting from contact with a workpiece, said cessation of movement being detected by said control apparatus as a cessation of change in an output signal from said position sensing means, with a predetermined level of drive current supplied to said drive means following said cessation of movement, said current level being determined by a force control signal, wherein said drive means comprises a plurality of drive sections for driving said operating member in respective ones of said mutually perpendicular directions, and further comprising velocity sensing means for sensing a velocity of said operating member and current sensing means for sensing levels of drive current applied to said drive means, and in which during operation in said position control mode said control apparatus establishes for each of said drive sections a position control loop for controlling drive power applied to said each drive section in accordance with an error between a corresponding position control signal and an output signal from said position sensing means, a velocity control loop for controlling said drive power utilizing an output signal from said velocity sensing means as a feedback signal, and in which during operation in said force control mode said control apparatus establishes, for one of said drive sections which is currently selected to be actuated, a force control loop for controlling drive power applied to said one drive section in accordance with an error between a corresponding force control signal and an output signal from said velocity sensing means, and establishes a current control loop for controlling said drive power utilizing an output signal from said current sensing means as a feedback signal.
Claim 2
Dependent Claim 430 words
An industrial robot including an arm mechanism for producing movement of an operating member in a plurality of mutually perpendicular directions, drive means for driving said arm mechanism for movement of said operating member in respective ones of said directions, position sensing means for sensing amounts of displacement of said operating member, and a control apparatus for controlling said drive means to move said operating member, and characterized in that said control apparatus includes changeover means operable for selectively establishing a position control mode and a force control mode for controlling movement of said operating member, and in that during operation in said position control mode said operating member is driven to a predetermined position corresponding to a position control signal produced by said control apparatus, while during operation in said force control mode said operating member is driven from said predetermined position in a fixed direction until said control apparatus detects a cessation of movement of said operating member resulting from contact with a workpiece, said cessation of movement being detected by said control apparatus as a cessation of change in an output signal from said position sensing means, with a predetermined level of drive current supplied to said drive means following said cessation of movement, said current level being determined by a force control signal, wherein said drive means comprises a plurality of drive sections for driving said operating member in respective ones of said mutually perpendicular directions, and further comprising velocity sensing means for sensing a velocity of said operating member and current sensing means for sensing levels of drive current applied to said drive means, and in which during operation in said position control mode said control apparatus establishes for each of said drive sections a position control loop for controlling drive power applied to said each drive section in accordance with an error between a corresponding position control signal and an output signal from said position sensing means, a velocity control loop for controlling said drive power utilizing an output signal from said velocity sensing means as a feedback signal, and in which during operation in said force control mode said control apparatus establishes, for one of said drive sections which is currently selected to be actuated, a force control loop for controlling drive power applied to said one drive section in accordance with an error between a corresponding force control signal and an output signal from said velocity sensing means, and establishes a current control loop for controlling said drive power utilizing an output signal from said current sensing means as a feedback signal.
Claim 3
Dependent Claim 63 words
An industrial robot according to claim 1, in which said position sensing means comprises at least one position encoder coupled to said drive means, and in which detection of halting of said operating member is performed by detection of a cessation of change in count values produced by a position counter which is coupled to receive an output signal produced from said encoder.
Claim 4
Dependent Claim 47 words
An industrial robot according to claim 2, in which a count value attained by said position counter at said halting of the operating member is compared with reference position data, to thereby obtain the position of a surface region of said workpiece relative to a reference position.
Claim 5
Dependent Claim 114 words
An industrial robot according to claim 1 in which said plurality of directions are mutually perpendicular X, Y and Z directions and in which said arm mechanism comprises a pantograph mechanism formed of four mutually movably linked arms, consisting of a first and third member disposed mutually in parallel and a second and fourth member disposed mutually in parallel, and in which a first pivot provided at one end of said first member, a second pivot provided at one end of said fourth member, and the extremity of a free end of said second member are respectively aligned along a common straight line, with a portion of said free end constituting said operating member.
Claim 6
Dependent Claim 56 words
An industrial robot according to claim 4, in which said drive means comprises a first linear motor coupled for moving said first pivot in said Z direction, a second linear motor coupled for moving said first pivot in said Y direction, and a third linear motor coupled for moving said second pivot in said X direction.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-02-26 1993-08-28 1994-02-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-02-26 1997-08-28 1998-02-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-02-26 2001-08-28 2002-02-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag