JPH06262561A - Industrial robot - Google Patents

Industrial robot

Info

Publication number
JPH06262561A
JPH06262561A JP5911793A JP5911793A JPH06262561A JP H06262561 A JPH06262561 A JP H06262561A JP 5911793 A JP5911793 A JP 5911793A JP 5911793 A JP5911793 A JP 5911793A JP H06262561 A JPH06262561 A JP H06262561A
Authority
JP
Japan
Prior art keywords
arm
air
air pressure
pressure
posture
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP5911793A
Other languages
Japanese (ja)
Inventor
Takahide Kobayashi
隆英 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tokico Ltd
Original Assignee
Tokico Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokico Ltd filed Critical Tokico Ltd
Priority to JP5911793A priority Critical patent/JPH06262561A/en
Publication of JPH06262561A publication Critical patent/JPH06262561A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Control Of Fluid Pressure (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To enable a robot to stand still stably by balancing an arm installed free of rocking motion, in its turning position at the whole range. CONSTITUTION:Pressure in compressed air to be fed to a balance mechanism 5 is stored in a storage means installed in a controller 3 in corresponding to the position of a first arm 4 in order to balance the position, and at each time an operating command is outputted to the first arm 4 from the controller 3, a value of the air pressure required at that time is read out of the storage unit, and a pressure reducing valve in an air feed unit 6 is made so as to set the air pressure of the read value.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は工業用ロボットに係
り、特に揺動自在に設けられたアームをその停止位置に
保持するバランス機構を有する工業用ロボットに関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an industrial robot, and more particularly to an industrial robot having a balance mechanism for holding an oscillating arm at its stop position.

【0002】[0002]

【従来の技術】例えば、旋回ベース上に起立する第1の
アームの上端に、水平方向に延びる第2のアームが揺動
自在に支持される多関節形の工業用ロボットにおいて
は、第1のアームがその自重と第2のアームの重量によ
り傾斜するため、第1のアームがその回動位置で静止す
るように、第1のアームに作用する重力モーメントとバ
ランスする力を第1のアームに付与する、バランス機構
が設けられている。
2. Description of the Related Art For example, in a multi-joint type industrial robot in which a second arm extending in a horizontal direction is swingably supported on an upper end of a first arm standing on a turning base, Since the arm tilts due to its own weight and the weight of the second arm, a force that balances the gravitational moment acting on the first arm is applied to the first arm so that the first arm stands still at the rotation position. A balancing mechanism is provided.

【0003】従来のバランス機構としては、例えば特願
平3−148954号に開示された機構がある。この機
構は、旋回ベース上に起立し揺動自在に支持された第1
のアームと、第1のアームの下端部を支持するブラケッ
トとの間に、エアシリンダが取り付けてあり、エアシリ
ンダ内部には、圧縮コイルバネよりなるスプリングおよ
びピストンが設けられている。また、このバランス機構
に圧縮空気を供給する空気供給ユニットが設けられてお
り、スプリングと協働するようにエアシリンダへ空気を
供給している。この空気供給ユニットは空気源、空気タ
ンク、および減圧弁等からなり、空気源から供給される
空気は一旦空気タンクに溜められ、減圧弁により一定圧
力に減圧されて、エアシリンダに供給される。このよう
にして供給される空気圧力と、スプリングのバネ力であ
る押圧力とによりピストンが押圧されており、これらの
合力により、第1のアームがその回動位置に保持され
る。すなわち、エアシリンダに供給される空気圧力とス
プリングのバネ力との合力により、第1のアームに作用
する重力モーメントが軽減される。
As a conventional balance mechanism, for example, there is a mechanism disclosed in Japanese Patent Application No. 3-148954. This mechanism includes a first unit that is erected on a swivel base and is swingably supported.
An air cylinder is attached between the arm and a bracket that supports the lower end of the first arm. Inside the air cylinder, a spring composed of a compression coil spring and a piston are provided. Further, an air supply unit for supplying compressed air to the balance mechanism is provided, and air is supplied to the air cylinder so as to cooperate with the spring. The air supply unit is composed of an air source, an air tank, a pressure reducing valve, and the like. The air supplied from the air source is temporarily stored in the air tank, reduced to a constant pressure by the pressure reducing valve, and then supplied to the air cylinder. The piston is pressed by the air pressure supplied in this way and the pressing force that is the spring force of the spring, and the resultant force holds the first arm at its pivot position. That is, the gravitational moment acting on the first arm is reduced by the resultant force of the air pressure supplied to the air cylinder and the spring force of the spring.

【0004】[0004]

【発明が解決しようとする課題】ところで、上述した従
来の工業用ロボットにおいては、空気供給ユニットから
エアシリンダに供給する空気圧力は一定であり、かつ、
スプリングのバネ定数は一定である。そのため、第1の
アームが動作可能な全範囲において、第1のアームに作
用する重力モーメントを打ち消すことは困難である。例
えば、第1のアームが水平方向に大きく回動した状態で
バランスするように、スプリングのバネ定数および空気
圧力を設定すると、第1のアームが垂直に近くなるにつ
れて、第1のアームに作用する重力モーメントはバネ力
と空気圧力の合力より大きくなってしまい、アームが安
定に静止することが難しくなるという問題があった。
By the way, in the above-mentioned conventional industrial robot, the air pressure supplied from the air supply unit to the air cylinder is constant, and
The spring constant of the spring is constant. Therefore, it is difficult to cancel the gravity moment acting on the first arm in the entire range in which the first arm can operate. For example, when the spring constant and the air pressure of the spring are set so that the first arm is balanced in the state of being largely rotated in the horizontal direction, the first arm acts on the first arm as it approaches the vertical direction. The gravitational moment becomes larger than the total force of the spring force and the air pressure, and there is a problem that it becomes difficult for the arm to stand still.

【0005】この発明は、このような背景の下になされ
たもので、アームの姿勢に応じて、エアシリンダに供給
する空気圧力を変化させることによって、バランス機構
によるバランス力を変化させることができる工業用ロボ
ットを提供することを目的とする。
The present invention has been made under such a background, and the balance force by the balance mechanism can be changed by changing the air pressure supplied to the air cylinder according to the attitude of the arm. It is an object to provide an industrial robot.

【0006】[0006]

【課題を解決するための手段】この発明による工業用ロ
ボットは、支持部に揺動自在に支承されたアームと、一
端が前記アームに連結され、他端が前記支持部に連結さ
れたバランス機構と、前記バランス機構に圧縮空気を供
給する空気供給手段と、前記空気供給手段の供給する前
記圧縮空気の空気圧を設定する空気圧設定手段と、前記
アームの姿勢に対応し、前記アームが該姿勢に保持され
るために必要な前記圧縮空気の空気圧を記憶した記憶手
段と、前記アームの現在の姿勢に基づいて前記記憶手段
から前記空気圧を読み出し、前記空気圧設定手段の設定
する前記空気圧が前記読み出した空気圧と等しくなるよ
う、前記空気圧設定手段を制御する制御手段とを具備す
ることを特徴としている。
SUMMARY OF THE INVENTION An industrial robot according to the present invention comprises an arm swingably supported by a support, a balance mechanism having one end connected to the arm and the other end connected to the support. An air supply means for supplying compressed air to the balance mechanism, an air pressure setting means for setting an air pressure of the compressed air supplied by the air supply means, and a posture of the arm. Storage means for storing the air pressure of the compressed air required to be held, and the air pressure is read from the storage means based on the current posture of the arm, and the air pressure set by the air pressure setting means is read. And a control means for controlling the air pressure setting means so that the air pressure becomes equal to the air pressure.

【0007】[0007]

【作用】上記構成によれば、制御手段は、アームが現在
の姿勢に保持されるために必要な圧縮空気の空気圧を、
記憶手段から読み出し、読み出した空気圧と空気圧設定
手段の設定する空気圧とが等しくなるように空気圧設定
手段を制御する。この空気圧設定手段が設定する空気圧
の圧縮空気を、空気供給手段はバランス機構に供給し、
それによりアームが現在の姿勢に保持される。
According to the above construction, the control means controls the air pressure of the compressed air required for the arm to be held in the present posture.
The air pressure setting means is controlled so that the air pressure read out from the storage means and the air pressure set by the air pressure setting means become equal. The air supply means supplies compressed air having an air pressure set by the air pressure setting means to the balance mechanism,
This keeps the arm in its current position.

【0008】[0008]

【実施例】以下、図面を参照して、この発明の一実施例
について説明する。図1および図2はこの発明の一実施
例による工業用ロボット1の構成を示す斜視図である。
図1において、2は多関節型のロボット本体である。ロ
ボット本体2は、固定ベース7a上に、水平方向に回動
する旋回ベース7が設けられており、旋回ベース7上に
は支台8が設置されている。4は第1のアームであり、
支台8上に起立し、前後方向に回動するよう支承されて
いる。また、9は第2のアームであり、第1のアーム4
の上端に支承され、水平方向に延在する。10は手首部
であり、その先端には、例えば塗装ガン等の図示しない
作業治具が取り付けられる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. 1 and 2 are perspective views showing the configuration of an industrial robot 1 according to an embodiment of the present invention.
In FIG. 1, 2 is an articulated robot body. The robot body 2 is provided with a swivel base 7 that rotates in a horizontal direction on a fixed base 7 a, and an abutment 8 is installed on the swivel base 7. 4 is the first arm,
It stands on the abutment 8 and is supported so as to rotate in the front-rear direction. 9 is a second arm, and the first arm 4
It is supported on the upper end of and extends horizontally. Reference numeral 10 is a wrist portion, and a work jig (not shown) such as a painting gun is attached to the tip of the wrist portion.

【0009】また、3はコントローラであり、電源スイ
ッチ39等のスイッチを有し、ロボット本体2の動作を
制御する。5はバランス機構であり、ロボット本体2の
第1のアーム4を静止させるものであり、内部に後述す
るエアシリンダ18を有している。6は空気供給ユニッ
トであり、バランス機構5のエアシリンダ18に圧縮空
気を供給する。
A controller 3 has switches such as a power switch 39 and controls the operation of the robot body 2. Reference numeral 5 denotes a balance mechanism for stopping the first arm 4 of the robot body 2 and having an air cylinder 18 described later inside. An air supply unit 6 supplies compressed air to the air cylinder 18 of the balance mechanism 5.

【0010】次に、図2により、ロボット本体2の内部
の構成について示す。図2において、8a,8bはモー
タ取付部であり、支台8より突出している。モータ取付
部8aには、第1のアーム4を駆動する駆動モータ11
が取り付けられており、モータ取付部8bには、第2の
アーム9を駆動する駆動モータ12が取り付けられてい
る。駆動モータ11のロータは、第1のアーム4のフラ
ンジ部4Aに固着されており、このため第1のアーム4
は、駆動モータ11の駆動力により、軸Bを中心に前後
方向に回動するようになっている。
Next, referring to FIG. 2, the internal structure of the robot body 2 will be described. In FIG. 2, reference numerals 8 a and 8 b denote motor mounting portions, which project from the abutment 8. The drive motor 11 for driving the first arm 4 is attached to the motor mounting portion 8a.
Is attached, and the drive motor 12 that drives the second arm 9 is attached to the motor attachment portion 8b. The rotor of the drive motor 11 is fixed to the flange portion 4A of the first arm 4, and therefore the first arm 4
Is rotated in the front-rear direction about the axis B by the driving force of the drive motor 11.

【0011】また、13は第1のアーム4の後方で垂直
方向に延在する水平リンクであり、14は第1のアーム
4の後方で垂直方向に延在する垂直リンクである。そし
て、駆動モータ12のロータは、水平リンク13のフラ
ンジ部13Aに結合されていおり、水平リンク13の先
端は、垂直リンク14の下端に連結されている。また、
垂直リンク14の上端は、第1のアーム4の上端4aに
支承された第2のアーム9の後部9aに連結されてい
る。従って、駆動モータ12の回転駆動力は、水平リン
ク13、垂直リンク14を介して第2のアーム9に伝達
されるようになっている。
Reference numeral 13 is a horizontal link that extends vertically behind the first arm 4, and 14 is a vertical link that extends vertically behind the first arm 4. The rotor of the drive motor 12 is coupled to the flange portion 13A of the horizontal link 13, and the tip of the horizontal link 13 is coupled to the lower end of the vertical link 14. Also,
The upper end of the vertical link 14 is connected to the rear portion 9a of the second arm 9 supported by the upper end 4a of the first arm 4. Therefore, the rotational driving force of the drive motor 12 is transmitted to the second arm 9 via the horizontal link 13 and the vertical link 14.

【0012】一方、図2に示すように、第2のアーム9
は、軸Bと平行な軸Cを中心に上下方向に回動する。ま
た、第2のアーム9の先端に設けられた手首部10は、
軸D,E,Fを中心とする3軸方向に回動する構成であ
り、その軸Fに、例えば塗装ガン等の作業治具が取り付
けられる。
On the other hand, as shown in FIG. 2, the second arm 9
Rotates vertically about an axis C parallel to the axis B. Further, the wrist portion 10 provided at the tip of the second arm 9 is
It is configured to rotate in three axial directions about axes D, E, and F, and a working jig such as a coating gun is attached to the axis F.

【0013】また、15、16、17は手首駆動モータ
であり、第2のアーム9の後部9aに収納されており、
手首部10を各軸方向に駆動する。更に、バランス機構
5において、エアシリンダ18の下端がモータ取付部8
bに連結され、上端が第1のアーム4の側面に連結され
ている。
Reference numerals 15, 16 and 17 denote wrist driving motors, which are housed in the rear portion 9a of the second arm 9,
The wrist 10 is driven in each axial direction. Further, in the balance mechanism 5, the lower end of the air cylinder 18 is connected to the motor mounting portion 8
The upper end is connected to the side surface of the first arm 4.

【0014】ここで、図3により、バランス機構5と空
気供給ユニット6の構成について説明する。
The structure of the balance mechanism 5 and the air supply unit 6 will be described with reference to FIG.

【0015】バランス機構5は、エアシリンダ18と、
エアシリンダ18内に設けられた圧縮コイルバネよりな
るスプリング19とからなる。
The balance mechanism 5 includes an air cylinder 18 and
The air cylinder 18 includes a spring 19 which is a compression coil spring.

【0016】図3において、20はシリンダ部であり、
その上端20a(軸受20bを有する)が、第1のアー
ム4の側面に回動自在に連結されている。21はピスト
ンであり、シリンダ部20の内部に摺動自在に設けられ
ている。また、22はピストンロッドであり、ピストン
21の下面中央に結合され、シリンダ部20の底部中央
孔を貫通して下方に延在する。そして、ピストンロッド
22の下端22a(軸受22bを有する)は、図2に示
す支台8のモータ取付部8aに回転自在に連結されてい
る。
In FIG. 3, 20 is a cylinder portion,
The upper end 20a (having a bearing 20b) is rotatably connected to the side surface of the first arm 4. Reference numeral 21 denotes a piston, which is slidably provided inside the cylinder portion 20. Reference numeral 22 denotes a piston rod, which is connected to the center of the lower surface of the piston 21 and extends downward through the bottom center hole of the cylinder portion 20. The lower end 22a (having the bearing 22b) of the piston rod 22 is rotatably connected to the motor mounting portion 8a of the abutment 8 shown in FIG.

【0017】このような構成により、エアシリンダ18
は、第1のアーム4が垂直方向に起立するとき、ピスト
ン21がシリンダ部20内を上動して圧縮状態となり、
第1のアーム4が水平方向の下動限位置まで回動すると
き、ピストン21がシリンダ部20を下動して伸張状態
となるようになっている。
With this structure, the air cylinder 18
When the first arm 4 stands upright in the vertical direction, the piston 21 moves upward in the cylinder portion 20 into a compressed state,
When the first arm 4 rotates to the lower limit position in the horizontal direction, the piston 21 moves downward in the cylinder portion 20 to be in an extended state.

【0018】また、ピストン21は、シリンダ部20内
を上室20cと下室20dとに画成する。そして、下室
20dの底部近傍には吸気口20eが設けられ、上室2
0cの上部近傍には排気口20fが設けられている。ま
た、ピストン21は、バネ定数の小さいスプリング19
の押圧力により、全ストロークで上方に押圧されてお
り、このためエアシリンダ18は圧縮状態となって、第
1のアーム4に垂直方向への力を作用せしめる。
Further, the piston 21 defines the inside of the cylinder portion 20 into an upper chamber 20c and a lower chamber 20d. An intake port 20e is provided near the bottom of the lower chamber 20d, and the upper chamber 2
An exhaust port 20f is provided near the upper portion of 0c. In addition, the piston 21 is a spring 19 having a small spring constant.
Is pressed upward in the entire stroke by the pressing force of, and therefore the air cylinder 18 is in a compressed state, and exerts a force in the vertical direction on the first arm 4.

【0019】図3において、24はコンプレッサ等の空
気源であり、圧縮空気を生成する。25は減圧弁であ
り、空気源24によって生成される圧縮空気の空気圧力
を設定する。26はステッピングモータであり、減圧弁
25の上方に取り付けられ、コントローラ3によって制
御されている。このステッピングモータ26により、減
圧弁25の空気圧力が制御される。そして、減圧弁25
によって空気圧力が設定された圧縮空気は、吸気口20
eを通してシリンダ部20に供給され、内部スプリング
19と協働するようにピストン21を上方に押圧する。
In FIG. 3, reference numeral 24 is an air source such as a compressor, which produces compressed air. A pressure reducing valve 25 sets the air pressure of the compressed air generated by the air source 24. A stepping motor 26 is mounted above the pressure reducing valve 25 and is controlled by the controller 3. The stepping motor 26 controls the air pressure of the pressure reducing valve 25. And the pressure reducing valve 25
The compressed air, whose air pressure is set by
It is supplied to the cylinder part 20 through e and presses the piston 21 upward so as to cooperate with the internal spring 19.

【0020】図4に、減圧弁25の構成を示す。この図
において、28はシャフトであり、図3に示すステッピ
ングモータ26によって回転する。減圧弁25は、シャ
フト28の回転により空気圧力を変化させる。29は調
圧スプリングであり、シャフト28の回転により押圧力
が変化する。30はダイヤフラムであり、調圧スプリン
グ29の押圧力がダイヤフラム室31内の空気圧力より
高くなると、下方に湾曲し、低くなると上方に湾曲す
る。32はロッドであり、ダイヤフラム30の湾曲に伴
って上下動する。33はバルブであり、ダイヤフラム3
0が下方に湾曲すると、ロッド32を介して押し下げら
れる。それによって、空気源24からの圧縮空気が、エ
アシリンダ18の吸気口20eに供給されるようになっ
ている。34は排気バルブであり、ダイヤフラム30が
上方に湾曲してロッド32が持ち上げられることによ
り、開弁する。そして、エアシリンダ18側の空気が排
出される。
FIG. 4 shows the structure of the pressure reducing valve 25. In this figure, 28 is a shaft, which is rotated by the stepping motor 26 shown in FIG. The pressure reducing valve 25 changes the air pressure by the rotation of the shaft 28. Reference numeral 29 is a pressure adjusting spring, and the pressing force changes as the shaft 28 rotates. Reference numeral 30 denotes a diaphragm, which bends downward when the pressing force of the pressure regulating spring 29 becomes higher than the air pressure in the diaphragm chamber 31, and bends upward when it becomes low. Reference numeral 32 denotes a rod, which moves up and down as the diaphragm 30 bends. 33 is a valve, the diaphragm 3
When 0 bends downwards, it is pushed down through rod 32. Thereby, the compressed air from the air source 24 is supplied to the intake port 20e of the air cylinder 18. An exhaust valve 34 is opened by bending the diaphragm 30 upward and lifting the rod 32. Then, the air on the air cylinder 18 side is discharged.

【0021】また、図3において、27は圧力センサで
あり、減圧弁25のエアシリンダ側に接続されている。
圧力センサ27は、減圧弁25からエアシリンダ18に
供給される空気圧力を検出し、その検出信号をコントロ
ーラ3に出力する。
In FIG. 3, 27 is a pressure sensor, which is connected to the air cylinder side of the pressure reducing valve 25.
The pressure sensor 27 detects the air pressure supplied from the pressure reducing valve 25 to the air cylinder 18, and outputs the detection signal to the controller 3.

【0022】次に、図5により、工業用ロボット1の制
御構成について説明する。この図において、35は処理
装置であり、動作指令を出力して後述する各装置を動作
させると共に、データの比較、および読み書き等を行
う。36は記憶装置であり、制御プログラム等を記憶し
ている。37はモータドライバであり、図2に示す各駆
動モータ11,12,15,16,17、およびステッ
ピングモータ26と接続されている。38はi/oドラ
イバであり、圧力センサ27と接続されている。
Next, the control configuration of the industrial robot 1 will be described with reference to FIG. In this figure, reference numeral 35 is a processing device, which outputs an operation command to operate each device described later, and also performs data comparison, reading and writing, and the like. A storage device 36 stores a control program and the like. A motor driver 37 is connected to the drive motors 11, 12, 15, 16, 17 and the stepping motor 26 shown in FIG. Reference numeral 38 denotes an i / o driver, which is connected to the pressure sensor 27.

【0023】また、記憶装置36には、第1のアーム4
の姿勢(位置)、すなわち第1のアーム4の回動角と、
その姿勢にバランスさせるために必要なエアシリンダ1
8内の空気圧力とを対応付ける、姿勢−圧力テーブルが
記憶されている。この姿勢−圧力テーブルの例を、図6
の表に示す。この表に示すように、第1のアーム4の姿
勢(第1のアーム4の回動角)M1〜Mn各々に対応し
て、その姿勢にバランスさせるために必要な空気圧力P
1〜Pnが設定されている。また、図7に、第1のアーム
4の姿勢に対するバランス機構5の力の変化を示す。こ
の図において、線図に、エアシリンダ18へ供給する
空気圧力をゼロとし、スプリング19のバネ力によって
のみ第1のアーム4をバランスさせる場合における、力
2の変化を示す。また、線図に、第1のアーム4を
バランスさせるのに必要な力F3の変化を示す。本実施
例においては、バランス機構5の力はスプリング19の
バネ力と空気圧力との合力によるので、第1のアーム4
をバランスさせるのに必要な空気圧力は、バランスさせ
るのに必要な力F3と、スプリング19のバネ力による
2との差(F3−F2)で表され、力F1(線図)のよ
うになる。従って、図6に示す表は、線図に示す力F
1の曲線を第1のアーム4の姿勢について細分化し、第
1のアーム4の姿勢M1〜Mnと、その姿勢にバランスさ
せるのに必要な空気圧力P1〜Pnとの関係として表した
ものである。
Further, the storage device 36 includes the first arm 4
Posture (position), that is, the rotation angle of the first arm 4,
Air cylinder 1 required to balance the posture
A posture-pressure table is stored which is associated with the air pressure inside 8. An example of this posture-pressure table is shown in FIG.
Shown in the table. As shown in this table, the air pressure P required to balance the posture of the first arm 4 (rotational angle of the first arm 4) M 1 to M n is adjusted.
1 to P n are set. Further, FIG. 7 shows changes in the force of the balance mechanism 5 with respect to the posture of the first arm 4. In this figure, the diagram shows the change of the force F 2 when the air pressure supplied to the air cylinder 18 is set to zero and the first arm 4 is balanced only by the spring force of the spring 19. The diagram also shows the change in the force F 3 required to balance the first arm 4. In the present embodiment, the force of the balance mechanism 5 is due to the combined force of the spring force of the spring 19 and the air pressure.
The air pressure required to balance the force is represented by the difference (F 3 −F 2 ) between the force F 3 required for balancing and the force 2 due to the spring force of the spring 19, and the force F 1 (line diagram )become that way. Therefore, the table shown in FIG. 6 shows the force F shown in the diagram.
The first curve is subdivided for the attitude of the first arm 4, a table as a relationship between the position M 1 ~M n of the first arm 4, the air pressure P 1 to P n required to balance its attitude It was done.

【0024】次に、この工業用ロボット1の動作につい
て説明する。まず、電源スイッチ39が操作されること
により電源が投入され、図示しない操作スイッチにより
動作モードとなると、処理装置35は記憶装置36に記
憶されているプログラムを読み出す。処理装置35は、
記憶装置36から読み出したプログラムに基づき、モー
タドライバ37を介して各駆動モータ11,12,1
5,16,17に動作命令を出力する。それにより、各
駆動モータ11,12,15,16,17は、第1のア
ーム4および第2のアーム9を動作駆動する。以降、処
理装置36は、図8のPAD図に示す処理を行う。
Next, the operation of the industrial robot 1 will be described. First, the power is turned on by operating the power switch 39, and when the operation mode is set by an operation switch (not shown), the processing device 35 reads the program stored in the storage device 36. The processing device 35 is
Based on the program read from the storage device 36, the drive motors 11, 12, 1 are driven via the motor driver 37.
The operation command is output to 5, 16 and 17. As a result, the drive motors 11, 12, 15, 16, 17 drive the first arm 4 and the second arm 9 for operation. After that, the processing device 36 performs the processing shown in the PAD diagram of FIG.

【0025】まず、ステップS1において、処理装置3
5は、モータドライバ37を介して、第1のアーム4の
現在の姿勢(位置)M、すなわち第1のアーム4の回動
角を取り込む。次に、ステップS2において、圧力セン
サ27の検出結果、すなわち空気供給ユニット6が現在
エアシリンダ18に供給している空気圧力を、i/oド
ライバ38を介して取り込む。そして、ステップS3に
おいて、ステップS1で得た第1のアーム4の姿勢Mに
基づき、図6に示す姿勢−空気圧力テーブルを参照し
て、エアシリンダ18に供給すべき空気圧力Pを求め
る。
First, in step S1, the processing device 3
Reference numeral 5 captures the current posture (position) M of the first arm 4, that is, the rotation angle of the first arm 4 via the motor driver 37. Next, in step S2, the detection result of the pressure sensor 27, that is, the air pressure that the air supply unit 6 is currently supplying to the air cylinder 18 is fetched via the i / o driver 38. Then, in step S3, based on the posture M of the first arm 4 obtained in step S1, the air pressure P to be supplied to the air cylinder 18 is obtained by referring to the posture-air pressure table shown in FIG.

【0026】次に、ステップS4において、ステップS
3で求めた空気圧力Pと、ステップS2で得た現在の空
気圧力との差から、空気圧力変化量を求める。そして、
ステップS5において、ステップS4で求めた空気圧力
変化量に基づき、モータドライバ37を介して、ステッ
ピングモータ26に対して動作指令を出力する。ステッ
ピングモータ26は、処理装置35からの動作指令によ
り、減圧弁25のシャフト28を回転させ、シリンダ部
20に供給する圧縮空気の空気圧力を変化させる。
Next, in step S4, step S
The air pressure change amount is obtained from the difference between the air pressure P obtained in 3 and the current air pressure obtained in step S2. And
In step S5, an operation command is output to the stepping motor 26 via the motor driver 37 based on the air pressure change amount obtained in step S4. The stepping motor 26 rotates the shaft 28 of the pressure reducing valve 25 in response to an operation command from the processing device 35, and changes the air pressure of the compressed air supplied to the cylinder portion 20.

【0027】例えば、処理装置35が、シリンダ部20
に供給する圧縮空気の空気圧力を高く設定するような動
作指令を出力した場合、ステッピングモータ26はその
動作指令に応じてシャフト28を回転させる。それによ
り、図4に示す調圧スプリング29の押圧力がダイヤフ
ラム室31内の空気圧より高くなり、ダイヤフラム30
が下方に湾曲する。そして、ロッド32を介してバルブ
33が押し下げられ、空気源24からの圧縮空気がエア
シリンダ18の吸気口20eに供給されるようになる。
For example, the processing device 35 is used as the cylinder portion 20.
When an operation command for setting the air pressure of the compressed air supplied to the device is output high, the stepping motor 26 rotates the shaft 28 according to the operation command. As a result, the pressing force of the pressure regulating spring 29 shown in FIG. 4 becomes higher than the air pressure in the diaphragm chamber 31, and the diaphragm 30
Bends downward. Then, the valve 33 is pushed down via the rod 32, and the compressed air from the air source 24 is supplied to the intake port 20e of the air cylinder 18.

【0028】一方、処理装置35が、空気圧力を低く設
定するような動作指令を出力した場合、ステッピングモ
ータ26はその動作指令に応じてシャフト28の回転を
制御する。それによって、調圧スプリング29の押圧力
がダイヤフラム室31内の空気圧よりも低くなり、ダイ
ヤフラム30が上方に湾曲する。それによって、ロッド
32が持ち上がり、排気バルブ34が開弁して、エアシ
リンダ18側の空気が排出される。
On the other hand, when the processing device 35 outputs an operation command for setting the air pressure low, the stepping motor 26 controls the rotation of the shaft 28 according to the operation command. As a result, the pressing force of the pressure adjusting spring 29 becomes lower than the air pressure in the diaphragm chamber 31, and the diaphragm 30 bends upward. As a result, the rod 32 is lifted, the exhaust valve 34 is opened, and the air on the air cylinder 18 side is discharged.

【0029】以上のように、空気供給ユニット6は、エ
アシリンダ18に現在の第1のアーム4の姿勢に応じた
空気圧力を供給する。
As described above, the air supply unit 6 supplies the air cylinder 18 with the air pressure according to the current posture of the first arm 4.

【0030】なお、上述の実施例においては、エアシリ
ンダ18内にスプリング19を設け、バランス力を得る
ため、スプリング19のバネ力により空気圧力を補助す
るようにしているが、スプリング19を廃し空気圧力の
みでバランスさせてもよい。また、第1のアーム4にエ
アシリンダ18を取り付けたが、その他のロボット軸に
取り付けてもよい。
In the above embodiment, the spring 19 is provided in the air cylinder 18, and the air pressure is assisted by the spring force of the spring 19 in order to obtain a balance force. You may balance only with pressure. Further, although the air cylinder 18 is attached to the first arm 4, it may be attached to another robot shaft.

【0031】また、アームの姿勢からバランスさせるの
に必要な空気圧力を求める方法として、図7の線図で
表される、アームの姿勢と空気圧力の関係を示す曲線を
細分化し、テーブルを作って参照するようにしたが、線
図から近似式を作り、該式により求める方法を用いて
もよい。
Further, as a method for obtaining the air pressure required to balance the arm posture, the curve showing the relationship between the arm posture and the air pressure shown in the diagram of FIG. 7 is subdivided to create a table. However, it is also possible to use a method of creating an approximate expression from a diagram and obtaining the approximate expression.

【0032】更に、第1のアームに作用する重力モーメ
ントは、第1のアームの姿勢によって変化し、また第1
のアームの姿勢が一定であっても、第2のアームあるい
は手首部の姿勢が変わった場合でも変化する。従って、
エアシリンダに供給すべき空気圧力を、第1のアームの
姿勢によって可変するようにしたが、その他のロボット
軸の姿勢も含めて図7に示す姿勢−圧力テーブルを作り
直し、空気圧力を可変させるようにしてもよい。その場
合、より正確にアームをバランスさせることができる。
Further, the gravitational moment acting on the first arm changes depending on the posture of the first arm, and
Even if the posture of the arm is constant, it changes even when the posture of the second arm or the wrist changes. Therefore,
Although the air pressure to be supplied to the air cylinder is changed according to the posture of the first arm, the posture-pressure table shown in FIG. 7 is recreated including the postures of the other robot axes to change the air pressure. You may In that case, the arm can be more accurately balanced.

【0033】[0033]

【発明の効果】以上説明したように、この発明によれ
ば、揺動自在に設けられたアームの姿勢に応じて、バラ
ンス機構に供給される圧縮空気の空気圧を変化させるた
め、アームを全範囲において、その回動位置にバランス
させて安定に静止させることができる。従って、ダイレ
クトティーチング操作時の操作力が小さくなり、ダイレ
クトティーチング操作を容易に行うことができると共
に、特にアームの静止時や低速動作時において、アーム
を駆動するモータの負荷を軽減することができるという
効果がある。
As described above, according to the present invention, since the air pressure of the compressed air supplied to the balance mechanism is changed in accordance with the posture of the swingably provided arm, the range of the arm is changed. In the above, it is possible to balance the rotation position and to make it stably stand still. Therefore, it is possible to reduce the operation force during the direct teaching operation, facilitate the direct teaching operation, and reduce the load on the motor that drives the arm, especially when the arm is stationary or at a low speed. effective.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一実施例による工業用ロボットの構
成を示す斜視図である。
FIG. 1 is a perspective view showing a configuration of an industrial robot according to an embodiment of the present invention.

【図2】同実施例による工業用ロボットのロボット本体
2の構成を示す斜視図である。
FIG. 2 is a perspective view showing a configuration of a robot body 2 of the industrial robot according to the embodiment.

【図3】同実施例におけるバランス機構5と空気供給ユ
ニット6の構成を示すブロック図である。
FIG. 3 is a block diagram showing configurations of a balance mechanism 5 and an air supply unit 6 in the same embodiment.

【図4】同実施例における減圧弁25の構成を示す断面
図である。
FIG. 4 is a cross-sectional view showing the configuration of a pressure reducing valve 25 in the same embodiment.

【図5】同実施例におけるコントローラ3の構成を示す
ブロック図である。
FIG. 5 is a block diagram showing a configuration of a controller 3 in the embodiment.

【図6】同実施例における記憶装置36に記憶された、
姿勢−空気圧力テーブルを示す表図である。
FIG. 6 is stored in a storage device 36 in the embodiment,
It is a table figure which shows a posture-air pressure table.

【図7】同実施例における第1のアーム4の姿勢とエア
シリンダ18の関係を示す図である。
FIG. 7 is a diagram showing the relationship between the attitude of the first arm 4 and the air cylinder 18 in the same embodiment.

【図8】同実施例における処理装置35の動作を示すP
AD図である。
FIG. 8 is a P showing an operation of the processing device 35 in the embodiment.
FIG.

【符号の説明】[Explanation of symbols]

1 工業用ロボット 2 ロボット本体 3 コントローラ 4 第1のアーム 5 バランス機構 6 空気供給ユニット 9 第2のアーム 11,12,15,16,17 駆動モータ 18 エアシリンダ 19 スプリング 20 シリンダ部 25 減圧弁 26 ステッピングモータ 27 圧力センサ 28 シャフト 35 処理装置 36 記憶装置 1 Industrial Robot 2 Robot Main Body 3 Controller 4 First Arm 5 Balance Mechanism 6 Air Supply Unit 9 Second Arm 11, 12, 15, 16, 17 Drive Motor 18 Air Cylinder 19 Spring 20 Cylinder 25 Pressure Reduction Valve 26 Stepping Motor 27 Pressure sensor 28 Shaft 35 Processing device 36 Storage device

─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成5年11月4日[Submission date] November 4, 1993

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図6[Name of item to be corrected] Figure 6

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図6】 同実施例における記憶装置36に記憶され
た、姿勢−空気圧力テーブルを示す図表である。
FIG. 6 is a chart showing a posture-air pressure table stored in a storage device 36 in the embodiment.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 支持部に揺動自在に支承されたアーム
と、 一端が前記アームに連結され、他端が前記支持部に連結
されたバランス機構と、 前記バランス機構に圧縮空気を供給する空気供給手段
と、 前記空気供給手段の供給する前記圧縮空気の空気圧を設
定する空気圧設定手段と、 前記アームの姿勢に対応し、前記アームが該姿勢に保持
されるために必要な前記圧縮空気の空気圧を記憶した記
憶手段と、 前記アームの現在の姿勢に基づいて前記記憶手段から前
記空気圧を読み出し、前記空気圧設定手段の設定する前
記空気圧が前記読み出した空気圧と等しくなるよう、前
記空気圧設定手段を制御する制御手段とを具備すること
を特徴とする工業用ロボット。
1. An arm swingably supported by a support, a balance mechanism having one end connected to the arm and the other end connected to the support, and air for supplying compressed air to the balance mechanism. A supply unit, an air pressure setting unit that sets the air pressure of the compressed air supplied by the air supply unit, and an air pressure of the compressed air that corresponds to the posture of the arm and is necessary for holding the arm in the posture. And the air pressure setting means is controlled so that the air pressure set by the air pressure setting means is equal to the read air pressure based on the current posture of the arm. An industrial robot characterized by comprising:
JP5911793A 1993-03-18 1993-03-18 Industrial robot Withdrawn JPH06262561A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5911793A JPH06262561A (en) 1993-03-18 1993-03-18 Industrial robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5911793A JPH06262561A (en) 1993-03-18 1993-03-18 Industrial robot

Publications (1)

Publication Number Publication Date
JPH06262561A true JPH06262561A (en) 1994-09-20

Family

ID=13104057

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5911793A Withdrawn JPH06262561A (en) 1993-03-18 1993-03-18 Industrial robot

Country Status (1)

Country Link
JP (1) JPH06262561A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000010777A1 (en) * 1998-08-19 2000-03-02 Kuka Roboter Gmbh Device and method for balancing the weight on a robot arm
WO2006035655A1 (en) * 2004-09-30 2006-04-06 Fujikura Rubber Ltd. Load control system
CZ303616B6 (en) * 2011-05-16 2013-01-09 Ceské vysoké ucení technické, Hemispheric positioner
CZ303710B6 (en) * 2011-05-16 2013-03-27 Ceské vysoké ucení technické v Praze, Joint for tilting and turning instruments
CN104526701A (en) * 2015-01-21 2015-04-22 安徽工业大学 Simple sorting robot
US9315345B2 (en) 2013-08-28 2016-04-19 Intelligrated Headquarters Llc Robotic carton unloader
US9487361B2 (en) 2013-05-17 2016-11-08 Intelligrated Headquarters Llc Robotic carton unloader
US9493316B2 (en) 2013-07-30 2016-11-15 Intelligrated Headquarters Llc Robotic carton unloader
JP2017196681A (en) * 2016-04-26 2017-11-02 川崎重工業株式会社 Industrial robot
US10336562B2 (en) 2013-05-17 2019-07-02 Intelligrated Headquarters, Llc Robotic carton unloader
US10661444B2 (en) 2014-03-31 2020-05-26 Intelligrated Headquarters, Llc Autonomous truck loader and unloader
US10829319B2 (en) 2013-05-17 2020-11-10 Intelligrated Headquarters, Llc Robotic carton unloader
US10906742B2 (en) 2016-10-20 2021-02-02 Intelligrated Headquarters, Llc Carton unloader tool for jam recovery

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000010777A1 (en) * 1998-08-19 2000-03-02 Kuka Roboter Gmbh Device and method for balancing the weight on a robot arm
US6408225B1 (en) 1998-08-19 2002-06-18 Kuka Roboter Gmbh Device and method for balancing the weight on a robot arm
WO2006035655A1 (en) * 2004-09-30 2006-04-06 Fujikura Rubber Ltd. Load control system
CZ303616B6 (en) * 2011-05-16 2013-01-09 Ceské vysoké ucení technické, Hemispheric positioner
CZ303710B6 (en) * 2011-05-16 2013-03-27 Ceské vysoké ucení technické v Praze, Joint for tilting and turning instruments
US10336562B2 (en) 2013-05-17 2019-07-02 Intelligrated Headquarters, Llc Robotic carton unloader
US9487361B2 (en) 2013-05-17 2016-11-08 Intelligrated Headquarters Llc Robotic carton unloader
US10829319B2 (en) 2013-05-17 2020-11-10 Intelligrated Headquarters, Llc Robotic carton unloader
US9493316B2 (en) 2013-07-30 2016-11-15 Intelligrated Headquarters Llc Robotic carton unloader
US9315345B2 (en) 2013-08-28 2016-04-19 Intelligrated Headquarters Llc Robotic carton unloader
US9555982B2 (en) 2013-08-28 2017-01-31 Intelligrated Headquarters Llc Robotic carton unloader
US10124967B2 (en) 2013-08-28 2018-11-13 Intelligrated Headquarters Llc Robotic carton unloader
US10661444B2 (en) 2014-03-31 2020-05-26 Intelligrated Headquarters, Llc Autonomous truck loader and unloader
CN104526701A (en) * 2015-01-21 2015-04-22 安徽工业大学 Simple sorting robot
JP2017196681A (en) * 2016-04-26 2017-11-02 川崎重工業株式会社 Industrial robot
US10906742B2 (en) 2016-10-20 2021-02-02 Intelligrated Headquarters, Llc Carton unloader tool for jam recovery

Similar Documents

Publication Publication Date Title
JPH06262561A (en) Industrial robot
CN1285481C (en) Vehicle stabilizing system having pivotal support
US5743705A (en) Industrial robot
JP2000042953A (en) Horizontal multi-articulated robot
JPH11503076A (en) Industrial robot with mass balance
JPH07227791A (en) Robot device
JPS6253718B2 (en)
JPH05228884A (en) Industrial robot
JP2699706B2 (en) Industrial robot equipment
JP2589568B2 (en) Articulated industrial robot
JP2000042971A (en) Horizontal articulated robot
JPS60259391A (en) Arm supporter for industrial robot
JPH01109088A (en) Industrial robot
JPH04372383A (en) Industrial robot
JPS63180491A (en) Balancer mechanism of vertical multi-joint type robot
JPH0239759Y2 (en)
JPS5849192Y2 (en) Welding gun drive device
JP2001239447A (en) Load balance type floating device
JPS6327113B2 (en)
JP3695562B2 (en) Industrial robot
JPS6337190Y2 (en)
JPS6110948Y2 (en)
JPH07244513A (en) Robot controller
JPH0346275B2 (en)
CN115307016A (en) Four-axis stabilizer for shooting and adjusting method thereof

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000530