JPS6183929A - Force detector - Google Patents

Force detector

Info

Publication number
JPS6183929A
JPS6183929A JP59205721A JP20572184A JPS6183929A JP S6183929 A JPS6183929 A JP S6183929A JP 59205721 A JP59205721 A JP 59205721A JP 20572184 A JP20572184 A JP 20572184A JP S6183929 A JPS6183929 A JP S6183929A
Authority
JP
Japan
Prior art keywords
force
axis
center
elastic body
displacement
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.)
Granted
Application number
JP59205721A
Other languages
Japanese (ja)
Other versions
JPH0519647B2 (en
Inventor
Kazuo Asakawa
浅川 和雄
Nobuhiko Onda
信彦 恩田
Tadashi Akita
正 秋田
Toru Kamata
徹 鎌田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59205721A priority Critical patent/JPS6183929A/en
Priority to CA000491259A priority patent/CA1259816A/en
Priority to US06/779,640 priority patent/US4762006A/en
Priority to DE8585306871T priority patent/DE3584066D1/en
Priority to AU48139/85A priority patent/AU564927B2/en
Priority to EP85306871A priority patent/EP0177284B1/en
Priority to ES547380A priority patent/ES8609704A1/en
Priority to KR1019850007175A priority patent/KR910000267B1/en
Publication of JPS6183929A publication Critical patent/JPS6183929A/en
Priority to US07/192,184 priority patent/US4862751A/en
Publication of JPH0519647B2 publication Critical patent/JPH0519647B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L5/00Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
    • G01L5/22Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the force applied to control members, e.g. control members of vehicles, triggers
    • G01L5/226Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the force applied to control members, e.g. control members of vehicles, triggers to manipulators, e.g. the force due to gripping
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L1/00Measuring force or stress, in general
    • G01L1/04Measuring force or stress, in general by measuring elastic deformation of gauges, e.g. of springs
    • G01L1/044Measuring force or stress, in general by measuring elastic deformation of gauges, e.g. of springs of leaf springs
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L1/00Measuring force or stress, in general
    • G01L1/20Measuring force or stress, in general by measuring variations in ohmic resistance of solid materials or of electrically-conductive fluids; by making use of electrokinetic cells, i.e. liquid-containing cells wherein an electrical potential is produced or varied upon the application of stress
    • G01L1/22Measuring force or stress, in general by measuring variations in ohmic resistance of solid materials or of electrically-conductive fluids; by making use of electrokinetic cells, i.e. liquid-containing cells wherein an electrical potential is produced or varied upon the application of stress using resistance strain gauges
    • G01L1/2206Special supports with preselected places to mount the resistance strain gauges; Mounting of supports
    • G01L1/2243Special supports with preselected places to mount the resistance strain gauges; Mounting of supports the supports being parallelogram-shaped
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L5/00Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
    • G01L5/16Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring several components of force
    • G01L5/161Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring several components of force using variations in ohmic resistance
    • G01L5/1627Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring several components of force using variations in ohmic resistance of strain gauges

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Force Measurement Appropriate To Specific Purposes (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To enable independent detection of force components at a high speed, by arranging a plurality of detection means which detects the displacement of a planar elastic body at the center subject position so supported as to apply an external force evenly at the center or both ends thereof and an external force detection means. CONSTITUTION:As illustrated by (a), the planar elastic body 9c is so arranged as to be supported at both ends B and C thereof while an external force is applied at the center D thereof and strain gauges 14g, 14h, 14i and 14j are applied to detect displacements at the subject center positions on difference surfaces thereof to form a bridge circuit as illustrated. The voltage between terminals of the bridge is expressed by a specified formula to detect force alone. As illustrated by (b), the planar elastic body 9c is supported at the center D thereof while a torque F is applied at both ends B and C thereof and gauges 14g, 14h, 14i and 14j are applied to detect displacement of the planar elastic body 9c at the center D subject position of the same surface side thereof whereby a bridge circuit is built as illustrated. The voltage between terminals of the bridge is expressed by the specified formula and thus, torque about the shaft alone can be detected.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、例えばロボ/1の先端に設けられろロボ′ノ
ドハンドに加わる外力を検出するに好適な力検出装置に
関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a force detection device suitable for detecting an external force applied to a robot's throat hand, which is provided at the tip of a robot/1, for example.

近年、産業用ロボットの製造ラインーの導入が盛んに行
なわれている。しかしながら、位置制御型のロボットで
は環境からの拘束力に関係なく FJJ作してしまうた
め、微妙な力加減を要する組立ラインの自動化への導入
は極めて困難である。
In recent years, industrial robot manufacturing lines have been actively introduced. However, position-controlled robots perform FJJ regardless of the restraining force from the environment, making it extremely difficult to introduce them into assembly line automation that requires delicate force adjustment.

これは、組立作業には、部品の嵌め合いゃ取付は作業等
のように部品の置かれた絶対的な位置精度を必要とする
作業が多いことによる。
This is because there are many assembly operations that require absolute positional accuracy, such as fitting and mounting of components.

もし部品の嵌め合いを位置制御型ロボ、1−で実行する
ならば、組立対象から決る移動軌跡をロボット座標に対
して正確に記述し、且つ正確に先端を所定の軌跡通りに
制御しなげればならない。
If fitting parts is to be performed using a position control robot, 1-, the movement trajectory determined from the assembly object must be accurately described in relation to the robot coordinates, and the tip must be accurately controlled along the predetermined trajectory. Must be.

ところが、実際の位置制御型のロボノ1、では、ロボッ
ト自身が持つ機械的誤差や制御上の誤差等により絶対的
位置精度を高くすることは極めて難しい。
However, in the actual position control type ROBONO 1, it is extremely difficult to increase the absolute position accuracy due to mechanical errors and control errors of the robot itself.

この様なことから、組立ロボットでは、ロポ。For this reason, among assembly robots, we use Ropo.

1.と対象物との間の相対位置誤差を補正あるいは吸収
するためのコンプライアンス機構がロボットとハントと
の間の手首に設けられている。
1. A compliance mechanism is provided at the wrist between the robot and the hunt to correct or absorb relative position errors between the robot and the object.

しかしながら、この手首に設けられるコンプライアンス
機構だけでは、誤差を補正あるいは吸収する量が極めて
微小であるため、ロボットと対象物との間の相対位置誤
差を補正あるいは吸収することができない。
However, the amount by which the compliance mechanism provided at the wrist can correct or absorb errors is extremely small, and therefore cannot correct or absorb relative position errors between the robot and the object.

従って、前述した相対位置誤差を手首に生じる反力とし
て検出し、検出した反力をロボットにフィードパ・7り
して反力が零となるように位置補正させるための力検出
装置(センサ)が設けられている。いわゆるロボットの
制御を位置制御から力fLIJgrIに移行させるよう
にしたものである。
Therefore, a force detection device (sensor) is required to detect the above-mentioned relative position error as a reaction force generated at the wrist, feed the detected reaction force to the robot, and correct the position so that the reaction force becomes zero. It is provided. The so-called robot control is shifted from position control to force fLIJgrI.

(従来技術〕 第7図は、従来の力検出装置を備えたロボットの概略を
説明するための図である。
(Prior Art) FIG. 7 is a diagram for explaining the outline of a robot equipped with a conventional force detection device.

17図に示すロボットは、直交座標型の3軸ロボツトで
ある。
The robot shown in FIG. 17 is a three-axis orthogonal coordinate robot.

図において、1ばロボット本体のヘースであり、後述す
るアームを矢印A (X軸)方向に駆動するX軸駆動源
(モータ)を有しているもの、2ば第1のアームであり
、第2のアーム(1&述)を矢印B(Z軸)方向に駆動
するZ軸駆動源(モータ)を有し、−・−スlのX!I
I+駆動源によってX軸方向に移動するもの、3は第2
のアームであり、第1のアーム2に対し、矢印C(Y軸
)方向に駆動するY軸駆動源(モータ)を有し、Y軸方
向に移動するものである。
In the figure, 1 is the base of the robot body, which has an X-axis drive source (motor) that drives the arm in the direction of arrow A (X-axis), which will be described later, and 2 is the first arm and the It has a Z-axis drive source (motor) that drives the arms (1 & above) of No. 2 in the direction of arrow B (Z-axis), and the X! I
I+ drive source that moves in the X-axis direction, 3 is the second
The arm has a Y-axis drive source (motor) that drives the first arm 2 in the direction of arrow C (Y-axis), and moves in the Y-axis direction.

5は力検出装置であり、第2のアーム3の先端に設けら
れ、後述するハンド4に加えられる力を検出するもので
あり、詳細は第8図により後述するもの、4はハンドで
あり、力検出装置5の先端に設けられるものである。
Reference numeral 5 denotes a force detection device, which is provided at the tip of the second arm 3 and detects the force applied to a hand 4, which will be described later.Details will be described later with reference to FIG. 8; 4 is a hand; It is provided at the tip of the force detection device 5.

従って、ハンド4は第1のアーム2の左右動によってX
軸方向に位置決めがされ、第2のアーム3の前後動と上
下動によって各々Y軸方向とZ軸方向の位置決めがされ
、結果として3つの動作軸により3次元の位置決めがな
される。
Therefore, the hand 4 is moved by the horizontal movement of the first arm 2.
Positioning is performed in the axial direction, and positioning is performed in the Y-axis direction and Z-axis direction by the back-and-forth movement and up-and-down movement of the second arm 3, respectively, resulting in three-dimensional positioning by the three operating axes.

6は物品であり、例えば丸棒で構成され、ハン14に把
持されるもの、7は部材であり、物品6が嵌め合わされ
る穴8を有し、穴8にはテーパ面9を有しているもので
ある。
Reference numeral 6 indicates an article, for example, a round bar, which is held by the handle 14, and 7 indicates a member, which has a hole 8 into which the article 6 is fitted, and the hole 8 has a tapered surface 9. It is something that exists.

第8図は第7図に示す力検出装置5の詳細構成図である
FIG. 8 is a detailed configuration diagram of the force detection device 5 shown in FIG. 7.

図において、9はX方向平行ばねであり、10はY方向
平行ばねであり、力検出装置5は互いに直交するX方向
、Y方向に変位可能な2組の平行板ばね9.lOによっ
て構成されている。
In the figure, 9 is a parallel spring in the X direction, 10 is a parallel spring in the Y direction, and the force detection device 5 includes two sets of parallel leaf springs 9. It is composed of IO.

従って、力検出装置5の上部でX方向平行板ばね9によ
りX方向に変位可能で、下部でY方向平行板ばねlOに
よりY方向に変位可能である。
Therefore, the upper part of the force detection device 5 can be displaced in the X direction by the X direction parallel leaf spring 9, and the lower part can be displaced in the Y direction by the Y direction parallel leaf spring lO.

1)は十字ばねであり、係る平行板ばね群9゜10の上
部に設けられた十字形の仮ばねから成りハンドと接続す
るための連結棒12は十字ばね1)の作用により、平行
板ばね群の垂直方向軸(Z軸)に対し横方向に傾斜可能
であり、かつZ軸方向(垂直方向)にも変位可能である
1) is a cross spring, which consists of a cross-shaped temporary spring provided at the top of a group of parallel leaf springs 9.10, and the connecting rod 12 for connecting with the hand is a parallel leaf spring due to the action of the cross spring 1). It can be tilted transversely to the group's vertical axis (Z-axis) and can also be displaced in the Z-axis direction (vertically).

13a、13b、13c、13dは各々歪ゲージ(検出
器)であり、十字ばね1)の各月に設げられ、各月のモ
ーメントMa、Mb、Mc、Mdを検出するものであり
、歪ゲージ13aはモーメントMaを検出するもの、歪
ゲージ13bはモーメントMbを検出するもの、歪ゲー
ジ13CはモーメントMcを検出するもの、歪ゲージ1
3dはモーメントMdを検出するものである。
13a, 13b, 13c, and 13d are strain gauges (detectors), which are installed in each month of the cross spring 1) to detect the moments Ma, Mb, Mc, and Md of each month. 13a is for detecting moment Ma; strain gauge 13b is for detecting moment Mb; strain gauge 13C is for detecting moment Mc; strain gauge 1;
3d is for detecting moment Md.

歪ゲージ14a、L4bは各々歪ゲージであり、各々X
方向平行板ばね9.Y方向平行板ばね10の壁面にもけ
られ、平行板ばねに付与されるモーメントMe、Mfを
検出するためのものである。
Strain gauges 14a and L4b are each strain gauges, and each
Directional parallel leaf spring9. This is for detecting moments Me and Mf that are deflected from the wall surface of the parallel leaf spring 10 in the Y direction and are applied to the parallel leaf spring.

面、周知の如く、各歪ゲージは4つの抵抗群がブリッジ
回路を構成する様に接続されて構成されており、入力電
圧に対する出力電圧の変化によってモーメントを検出す
るものである。
As is well known, each strain gauge is constructed of four resistor groups connected to form a bridge circuit, and moments are detected based on changes in output voltage with respect to input voltage.

而、これら各歪ゲージ13 a 〜13 d 、  1
4a〜14bの出力M a −M rからハンI・4の
先端に加わる各軸X、Y、Z方向の力Fx、  F、y
、  Fz及びX、Y方向のモーメン)MX、 Myは
次のようにして求める。
Each of these strain gauges 13a to 13d, 1
Forces Fx, F, y in the X, Y, and Z directions applied to the tips of the handles I and 4 from the outputs M a - M r of 4a to 14b
, Fz and moments in the X and Y directions) MX and My are determined as follows.

Ma =   a  −F z +My    −=−
il1Mb=   a−Fz+Mx     −・−−
・−−・・−−−+21M c =   a−F z 
−M y    ・−−=  +31Md=   a−
Fz−Mx    −=−・・−・−・−141Me=
n  −Fx         ・・・・・・・・・・
・・  (5)Mf=   m−Fy        
・・・・・・・・・・・・ (6)但し、aは十字ばね
1)の中心と各歪ゲージ13 a −13dとの距M(
第8図参照)、m、nは各平行板ばね9,10の中心と
歪ゲージ14a。
Ma = a −F z +My −=−
il1Mb= a−Fz+Mx −・−−
・−−・・−−−+21M c = a−F z
-M y ・--= +31Md= a-
Fz−Mx −=−・・−・−・−141Me=
n-Fx・・・・・・・・・
... (5) Mf= m-Fy
・・・・・・・・・・・・ (6) However, a is the distance M(
(see FIG. 8), m and n are the center of each parallel plate spring 9, 10 and the strain gauge 14a.

14bとの距離(第8図参照)である。14b (see FIG. 8).

尚、第8図において、F z −M yまでは連結棒1
2の上部先端での力及びモーメントを表わしてむ乙が、
前記(1)〜(6)式は、連結棒の下部先端、すなわち
十字ばね1)上での力及びモーメントを求める式となっ
ている。
In addition, in Fig. 8, connecting rod 1 up to F z -M y
B, which represents the force and moment at the top tip of 2, is
The above equations (1) to (6) are equations for determining the force and moment on the lower tip of the connecting rod, that is, the cross spring 1).

従って、前述した(1)〜(6)式より各力ベクトルの
各成分Fx−Fz、Mx、Myは、 FX=  Me/n      ・・・・・・・・・・
・・ (7)Fy=Mf/m      ・・・・・・
・・・・・・ (8)F z = (Ma+Mb+Mc
+Md) /4a  −−−+9)Mx−(Mb−Md
)  /2  −−−−−−−  QOIMy =  
(Ma−Mc)/ 2  −−  (1))となる。
Therefore, from equations (1) to (6) mentioned above, each component of each force vector Fx-Fz, Mx, My is as follows: FX=Me/n...
・・・ (7) Fy=Mf/m ・・・・・・
・・・・・・ (8) F z = (Ma+Mb+Mc
+Md) /4a ---+9)Mx-(Mb-Md
) /2 −−−−−−− QOIMy =
(Ma-Mc)/2 -- (1)).

第9図は、前述した第(7)〜(1))式に示される演
算式に従って各モーメントMa−Mrから力成分Fx、
Fy、Fzを得るための詳細回路図であり、アンプによ
り構成したものを示す。
FIG. 9 shows the force component Fx,
It is a detailed circuit diagram for obtaining Fy and Fz, and shows what is constructed by an amplifier.

図において、GAI〜GA6は各々ゲイン調整アンプで
あり、各々各モーメントM a −M fのゲイン調整
を行うもの、0PAI〜0PA4は各モーメントM a
 −M dを1/4aにするもの1演算アンプ0PA5
はモーメントMeを1/nにするもの、演算アンプ0P
A6はモーメントMfを1/mにするものである。
In the figure, GAI to GA6 are gain adjustment amplifiers that respectively perform gain adjustment for each moment M a - M f, and 0PAI to 0PA4 are gain adjustment amplifiers for each moment M a
-M d to 1/4a 1 operational amplifier 0PA5
is the one that reduces the moment Me to 1/n, the operational amplifier 0P
A6 is for setting the moment Mf to 1/m.

APAは加算アンプであり、各演算アンプ0PAl〜0
PA4の出力を加算して力成分Fzを出力するものであ
る。
APA is an addition amplifier, and each operational amplifier 0PAl~0
The output of PA4 is added to output the force component Fz.

従って、加算アンプAPA及び演算アンプ0PA1〜0
PA4によって第(9)式が実行され、加算アンプAP
AよりZ軸力成分Fzが得られ、演算アンプ0PA5に
よって第(7)式が実行され、X軸力成分Fxが得られ
、演算アンプ0PA6によって第(8)式が実行され、
Y軸力成分Fyが得られることになる。
Therefore, the addition amplifier APA and the operational amplifier 0PA1~0
Equation (9) is executed by PA4, and the addition amplifier AP
The Z-axis force component Fz is obtained from A, the operational amplifier 0PA5 executes equation (7), the X-axis force component Fx is obtained, and the operational amplifier 0PA6 executes equation (8).
The Y-axis force component Fy will be obtained.

以上説明した構成とすることで、穴8と物品9との相対
位置誤差によりハンド4に力が加わると力検出装置5か
ら力の加わった方向に対するモーメンt−M a〜Mr
が出力され、第9図に示される回路の各入力端子に入力
される。前記回路では検出モーメン)Ma−Mfからハ
ンド4に加わった各軸の力成分Fx、Fy、Fzが演算
され、各々は各軸の駆動源を駆動するための駆動回路(
図示しない)に入力され、そして駆動回路から各軸駆動
源の電流指令(!NN倍信号が出力されることにより、
ハンド4に加わった力が零になる方向にロボットのx、
y、z軸が駆動される。
With the configuration described above, when a force is applied to the hand 4 due to a relative position error between the hole 8 and the article 9, the force detection device 5 generates a moment t-M a to Mr in the direction in which the force is applied.
is output and input to each input terminal of the circuit shown in FIG. In the circuit, the force components Fx, Fy, Fz of each axis applied from the detection moment) Ma-Mf to the hand 4 are calculated, and each is calculated by the drive circuit (detection moment) for driving the drive source of each axis.
(not shown), and the drive circuit outputs a current command (!NN times signal) for each axis drive source.
The robot x in the direction where the force applied to hand 4 becomes zero,
The y and z axes are driven.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

前述したように、従来の力検出装置では、1つの歪ゲー
ジの出力に複数の力成分が含まれているため、力ヘクト
ルの各成分を独立して検出することができないという欠
点がある。
As described above, the conventional force detection device has a drawback in that the output of one strain gauge includes a plurality of force components, and therefore each component of the force hector cannot be detected independently.

このため、前述した第(7)〜(1))式のようなマト
リックス演算を行なうための第9図に示されるような回
路を用いて、各方向の力成分を分離しなければならず、
複雑な回路構成となるという問題点があった。また、ソ
フトにより前述した演算を行う場合には、極めて長い時
間が必要となるという問題があった。
For this reason, it is necessary to separate the force components in each direction using a circuit as shown in FIG.
There was a problem that the circuit configuration was complicated. Furthermore, when performing the above-mentioned calculations using software, there is a problem in that an extremely long time is required.

従って、ロボットを安価に構成することができず、また
、外力の各力成分の変換に時間がかかり、高速動作させ
ることができないという問題が生じる。
Therefore, the problem arises that the robot cannot be constructed at low cost, and that it takes time to convert each force component of the external force, making it impossible to operate the robot at high speed.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、前述した従来の欠点に鑑み、力ベクトルの各
成分を独立して検出することが可能な力検出装置を提供
するものであり、その手段は、中心点あるいは両端に均
等に外力が加えられるように支持された板状弾性体と、
前記板状弾性体の前記中心点対象位置の変位を夫々検出
する複数四の変位検出手段と、前記複数の変位検出手段
の出力の組合せによって前記板状弾性体に加えられた外
力を検出する外力検出手段を備えた力検出装置である。
In view of the above-mentioned conventional drawbacks, the present invention provides a force detection device capable of independently detecting each component of a force vector. a plate-shaped elastic body supported to be applied;
External force applied to the plate-shaped elastic body is detected by a combination of a plurality of displacement detection means each detecting a displacement of the center point target position of the plate-shaped elastic body, and outputs of the plurality of displacement detection units. This is a force detection device equipped with external force detection means.

〔作用〕[Effect]

すなわち、従来の力検出装置は、例えば第10図のよう
な2枚の互いに平行な板ばね9a、9bを用い、歪ゲー
ジ14c、14d、14e、14rを図に示すように貼
付し、第1)図にのようにブリッジ回路を構成(尚、前
述の従来技術の項では各機ばねに1枚の歪ゲージを貼付
した場合について説明しているが、この場合は抵抗を使
用して第1f図と同様のブリッジ回路を構成することで
同様の構成とすることができる。)することで、上部に
作用する力あるいはトルクの検出を行なうようにしてい
る。
That is, the conventional force detection device uses, for example, two mutually parallel leaf springs 9a and 9b as shown in FIG. ) Configure a bridge circuit as shown in the figure (In addition, in the above-mentioned prior art section, the case where one strain gauge is attached to each machine spring is explained, but in this case, a resistor is used to connect the 1st f. A similar configuration can be achieved by configuring a bridge circuit similar to that shown in the figure.) By doing so, the force or torque acting on the upper part is detected.

しかしながら、平行板ばね9a、9bが力(図中記号へ
で示される矢印)を受けてたわむと端子a、b間に発生
する電圧は、歪ゲージ14Cが伸び(R÷ΔR)、歪ゲ
ージ14dが縮み(R−Δ)マ)、歪ゲージ14eが伸
び(R+ΔR)、歪ゲージ14fが縮み(R−ΔR)で
あることから、次のように求めることができる。
However, when the parallel leaf springs 9a and 9b bend under force (arrows indicated by symbols in the figure), the voltage generated between the terminals a and b is caused by the strain gauge 14C being stretched (R÷ΔR) and the strain gauge 14d Since the strain gauge 14e is a contraction (R-Δ), the strain gauge 14e is an extension (R+ΔR), and the strain gauge 14f is a contraction (R-ΔR), it can be determined as follows.

(R+ΔR)i−(R−ΔR)i=2ΔRi・・・・・
・・・・・・・ (I2) しかしながら、このたわみ量は、軸方向の力でも軸まわ
りの力も同様に検出されてしまう。
(R+ΔR)i-(R-ΔR)i=2ΔRi...
(I2) However, this amount of deflection is detected in the same way as the force in the axial direction and the force around the axis.

従って、力とトルクを区別して検出できない。Therefore, force and torque cannot be detected separately.

そこで、第1図の本発明の原理説明図のうち、同図(a
lに示すように、板状弾性体 9cをその両端(図中記
号B、  Cで示す)で支持し、板状弾性体9Cの支持
位置間の中心点(図中記号D T:不ず)に外力(図中
記号Eで示される矢印)を加えるように構成し、更に同
図+alのように板状弾性体の夫々異なる面の中心点対
象位置の変位を検出するように合計4枚の歪ゲージ14
g、14h、141.14jを貼付し、第1)図と同様
にブリッジ回路を構成すると、端子a、b間の電圧は、
軸方向の力の場合、 (R−ΔR)i−(R→−ΔR)i=〜2ΔRi・・・
・・・・・・・・・ (13) 軸まわりのトルクの場合、 (R−ΔR)i−(R−ΔR)i=0 ・・・・・・・・・・・・ (14) となり、力のみを検出することができる。
Therefore, among the diagrams explanatory of the principle of the present invention in FIG.
As shown in 1, the plate-shaped elastic body 9c is supported at its both ends (indicated by symbols B and C in the figure), and the center point between the supporting positions of the plate-shaped elastic body 9C (symbol DT in the figure is not shown). It is configured to apply an external force (arrow indicated by symbol E in the figure) to Strain gauge 14
g, 14h, and 141.14j to form a bridge circuit as shown in Figure 1), the voltage between terminals a and b is
For axial force, (R-ΔR)i-(R→-ΔR)i=~2ΔRi...
(13) In the case of torque around the shaft, (R-ΔR)i-(R-ΔR)i=0 (14) , only force can be detected.

また、同様に、同図+b)に示すように、板状弾性/*
90をその中心点(図中記号りで示す)で支持し、板状
弾性体9Cの両端(図中記号B、Cで示す)にトルク(
図中記号Fで示す矢印)を加えるよう構成し、更に4枚
の歪ゲージ14g、14h。
Similarly, as shown in +b) of the same figure, plate elasticity/*
90 is supported at its center point (indicated by the symbol in the figure), and a torque (
In addition, four strain gauges 14g and 14h are added.

1=li、I4jを板状弾性体9Cの同一面側の中心4
 D対象位置の変位を検出するように貼付し、同様にブ
リッジ回路を構成すると、端子a、b間の電圧は、軸方
向の力の場合、 rR←ΔR)i−(R+ΔR)l−0 ・・・・・・・・・・・・ (15) 輔まわりの;ルクの場合、 (12トΔR)  1−(R−ΔR)i=2ΔRi・・
・・・・・・・・・・ (16) となり、軸まわりの1−ルクのみを検出することができ
る。
1=li, I4j is the center 4 on the same side of the plate-like elastic body 9C
If D is attached to detect the displacement of the target position and a bridge circuit is constructed in the same way, the voltage between terminals a and b will be rR←ΔR)i−(R+ΔR)l−0 in the case of axial force.・・・・・・・・・・・・ (15) In the case of ruku around the support, (12 points ΔR) 1-(R-ΔR)i=2ΔRi...
(16) Therefore, only 1-luke around the axis can be detected.

〔実施例〕〔Example〕

以下に本発明に係る力検出装置の実施例を図面を用いて
詳細に説明する。
Embodiments of the force detection device according to the present invention will be described in detail below with reference to the drawings.

第2図は、本発明に係る力検出装置の実施例を説明する
ための図であって、同図fatは斜視図、同図fblは
同図fa)の分解斜視図である。
FIG. 2 is a diagram for explaining an embodiment of the force detection device according to the present invention, in which fat in the figure is a perspective view, and fbl in the figure is an exploded perspective view of fa in the same figure.

図において、30はX、  Y、  Zf!di方向の
力を検出する力検出モジュールであって、X、  Yの
2方向にのびる角棒49口より構成される十字状の角棒
に角穴a、a′、b、b’、c、c’を設ける(放電加
工等を使用して穴を開ける)ことにより、夫々に平行板
ばね体a1. al’、 bl、 bl’、 cl。
In the figure, 30 is X, Y, Zf! This is a force detection module that detects force in the di direction, and has square holes a, a', b, b', c, c' (drilling holes using electrical discharge machining or the like), the parallel plate spring bodies a1. al', bl, bl', cl.

cl’を構成する。Configure cl'.

力検出モジュール30は、第2図から明らかな如く、各
平行板ばね体が変位方向が互いに直交するように設けら
れているので、平行板ばね体at。
As is clear from FIG. 2, the force detection module 30 is provided with parallel leaf spring bodies whose displacement directions are orthogonal to each other, so that the force detection module 30 is a parallel leaf spring body at.

al’でX軸方向のたわみ、平行板ばね体b1.bl’
でY軸方向のたわみ、平行板ばね体c1. cl′でZ
軸力向のたわみを夫々分担する3自由度を有する。
Deflection in the X-axis direction at al', parallel leaf spring body b1. bl'
, the deflection in the Y-axis direction, the parallel leaf spring body c1. Z with cl'
It has three degrees of freedom that each share the deflection in the direction of the axial force.

31.32は夫々力検出モジュール30を支持する支持
体であって、支持体31はねじ33により角棒口と連結
され、支持体32はねじ34により角棒イと連結されて
いる。尚、ねし33.34は片方のみ示し、さらに、各
ねじ33が螺合するねし穴33aと他方の穴は穴37の
中心位置から等しい距離の位置に設定され、同様にねじ
34が螺合するねし穴34aと34bは穴37の中心位
置らか等しい距m(L9=L10)の位置に設定されて
いる。
Reference numerals 31 and 32 denote supports that support the force detection module 30, respectively. The support 31 is connected to the square bar opening by a screw 33, and the support 32 is connected to the square bar I by a screw 34. In addition, only one side of the threads 33 and 34 is shown, and the threaded hole 33a into which each screw 33 is screwed and the other hole are set at the same distance from the center position of the hole 37, and similarly the thread 34 is screwed into the other hole. The mating holes 34a and 34b are set at equal distances m (L9=L10) from the center of the hole 37.

35は支持体31にねじ36により連結される出力棒で
あって、力検出モジュール30に設けられた穴37をH
通するように構成されている。
35 is an output rod connected to the support body 31 by a screw 36, and is connected to a hole 37 provided in the force detection module 30 by H.
It is configured to pass.

この場合、支持体32が例えばロボット等の基台上に固
定される。尚、ロボットへの支持体32の固定は、ねじ
穴32a、32bに螺合するねしく図示しない)が使用
される。
In this case, the support body 32 is fixed, for example, on a base such as a robot. The support body 32 is fixed to the robot using screws (not shown) that are screwed into screw holes 32a and 32b.

尚、出力棒35は力検出モジュール30に設けられた穴
37を貫通するよう構成されているが、支持体32を貫
通するように構成してもよく、この場合は、支持体32
の基台への取付けを反対側(角棒41口!!1.1) 
)で連結する必要かある。
Although the output rod 35 is configured to pass through the hole 37 provided in the force detection module 30, it may also be configured to penetrate the support 32.
Attach to the base on the opposite side (41 square rods!! 1.1)
) is necessary.

また、この力検出モジュール30は各平行板ばね体a1
. al’、 bl、 bl′、 cl、 cl’の過
剰変位による座屈の防止するために、各箇所に逃げを設
けてリミット機構を構成している。
Further, this force detection module 30 includes each parallel plate spring body a1.
.. In order to prevent buckling due to excessive displacement of al', bl, bl', cl, cl', relief is provided at each location to form a limit mechanism.

これを図に示した記号の大小関係を以下に記述すること
で詳細な説明は省略する。
Detailed explanation will be omitted by describing the magnitude relationship of the symbols shown in the figure below.

Ll>L2.L3>L4.L5>L6−L7゜R1>R
2である。
Ll>L2. L3>L4. L5>L6-L7゜R1>R
It is 2.

40a、40b、40c、40d、40e。40a, 40b, 40c, 40d, 40e.

40「は歪ゲージであって、夫々各平行板ばね体al”
、 bl、 cl’の変位を検出する。ここで、この歪
ゲージは軸方向の力をトルクの影響を受けずに検出する
ため、第1図(,1)に示すように、穴37を中心とし
て中心点対象となるように貼付し、夫々第1)図と同様
にブリッジ回路を構成せしめる。
40" are strain gauges, each parallel leaf spring body al"
, bl, cl' are detected. Here, in order to detect the force in the axial direction without being affected by torque, this strain gauge is attached so as to be symmetrical with the hole 37 as the center, as shown in FIG. A bridge circuit is constructed in the same manner as in FIG. 1).

従って、図示されていなか、平行板ばね体al。Therefore, although not shown, the parallel leaf spring body al.

cl、 bl’にも歪ゲージが穴37の中心点対象位置
となるように各々2枚づつ貼付されている。
Two strain gauges are attached to each of cl and bl' so as to correspond to the center point of the hole 37.

以上説明した構成とすることにより、例えば、出)月t
35にX軸方向の力が加わった場合、この検出すること
で、X軸方向のみの力を検出することができる。
With the configuration described above, for example,
When a force in the X-axis direction is applied to 35, by detecting this, it is possible to detect only the force in the X-axis direction.

また、出力棒35にY軸方向あるいはX軸方向の力が加
わった場合も同様に力が加わった方向のみの力を検出す
ることができる。
Further, even when a force is applied to the output rod 35 in the Y-axis direction or the X-axis direction, it is possible to similarly detect the force only in the direction in which the force is applied.

さらに、また複数方向の合力が加わった場合でも、角棒
41口に加わる力の位置は穴37の中心位置から等しい
距離の位置に加わるため、各平行板ばね体が夫々の分力
を独立して検出することができる。
Furthermore, even when a resultant force from multiple directions is applied, the force applied to the opening of the square bar 41 is applied at a position equal distance from the center position of the hole 37, so each parallel plate spring body handles each component force independently. can be detected.

41はγモジュールであって、力検出モジュール30の
出力棒35にねじ39を介して取付けられる中心部材4
2を備えると共に、板ばね41a。
41 is a γ module, and the central member 4 is attached to the output rod 35 of the force detection module 30 via a screw 39.
2 and a leaf spring 41a.

41b、  41c、41dを介して接続される外輪4
3を含ち・。44a、44b、44c、44dは歪ゲー
ジであって、第1図1blの貼付例と同様に板ばねに貼
付(中心部材42の中心点対象位置で、同一面側)し、
同様にブリッジ回路を構成する。
Outer ring 4 connected via 41b, 41c, 41d
Including 3. 44a, 44b, 44c, and 44d are strain gauges, which are attached to the leaf spring in the same manner as the attachment example shown in FIG.
A bridge circuit is configured in the same way.

f+Y+、γモジュール41の出力棒35への取付けは
、ねじ39のみで出力棒35の中心位置としているが、
この構成では外輪43にトルクを与えた際に、ねじ39
のゆるみ等が生しるため、実際には、中心部材42から
突出するピンを出力!1b35に係合させてまわり止め
を施すと共に、中心位置からずれたところでねじ39に
より固定する必要がある。
The f+Y+, γ module 41 is attached to the output rod 35 using only screws 39 at the center of the output rod 35.
In this configuration, when torque is applied to the outer ring 43, the screw 39
In reality, the pin protruding from the center member 42 is output! It is necessary to engage with 1b35 to prevent rotation, and to fix it with the screw 39 at a position deviated from the center position.

また、このことは、出力軸35と支持体32との結合の
場合も同様である。
Further, this also applies to the case of coupling the output shaft 35 and the support body 32.

この構成とすることにより中心部材42を固定し、外輪
43に中心軸(Z軸)まわりのiルクを加えると板ばね
41a、41b、41c、41dがたわむ。このたわみ
を歪ゲージ44a、44b。
With this configuration, the central member 42 is fixed, and when an i-lux around the central axis (Z axis) is applied to the outer ring 43, the leaf springs 41a, 41b, 41c, and 41d are deflected. This deflection is measured by strain gauges 44a and 44b.

44c、44dで検出し、ブリノン回路を介して出力を
取り出すことにより、第1図(blで説明した原理によ
り、Z軸(γ)に関するトルクのみを検出することがで
きる。
By detecting at 44c and 44d and taking out the output via the Brinnon circuit, only the torque related to the Z axis (γ) can be detected according to the principle explained in FIG. 1 (bl).

45はαβモジュールであって、円形の坂ばね46にL
字形のスリット47a、47b、47c。
45 is an αβ module, and L is attached to a circular slope spring 46.
Letter-shaped slits 47a, 47b, 47c.

47dを設けることにより形成された十字形の板ばねか
ら成るダイヤフラム48を含む。
It includes a diaphragm 48 consisting of a cross-shaped leaf spring formed by providing a diaphragm 47d.

この円形の坂ばね46を外輪部材49.50により挾み
込め、ねし51a、51bによりγモジーL−ル41に
固定する。
This circular slope spring 46 is inserted between the outer ring members 49 and 50 and fixed to the gamma moji L-ru 41 with screws 51a and 51b.

さらに、ダイヤフラム48の中心部48aに部材52を
介してねし53により先端にハンド等の物品処理装置を
取付けるためのフランジ54を取り付ける。この場合も
前述と同様にまわり止めのためにピン等を用いて中心位
置からはずれた位置でのねし止めを行う必要がある。
Further, a flange 54 is attached to the center portion 48a of the diaphragm 48 via a member 52 with screws 53 at its tip for attaching an article processing device such as a hand. In this case, as in the case described above, it is necessary to use a pin or the like to prevent rotation at a position away from the center position.

史に、また歪ゲージ55a、55b、55c。Also, strain gauges 55a, 55b, and 55c.

55d?中心部48aを中心点として中心点対象位置と
なるように、かつ同一面側に貼付して、ブリッジ回路を
構成することにより、X軸まわりのトルクを検出するよ
う構成し、また中心部48aを中心点として中心点対象
となるように歪ゲージ55e、55[,55g、55h
を貼付して、ブリッジ回路を構成することによりY軸ま
わりのトルクを検出するように構成する。
55d? By configuring a bridge circuit by affixing the central part 48a to the central point symmetrical position and on the same side, the central part 48a is configured to detect the torque around the X axis. Strain gauges 55e, 55[, 55g, 55h
, and configure a bridge circuit to detect the torque around the Y-axis.

この構成とすることにより、外輪部材49゜50を固定
して、中心部のフランジ54にX、  Y軸に関するト
ルク(たおれ力)を加えるとグイ−1フフラム48がた
わむ。このたわみを各歪ゲージ55a、55b、55c
、55d、55(4゜55F、55g、55hで検出し
、ブリッジ回路を介して出力を取り出すことにより、a
:i述したように夫々独立してX、 Y軸(α、β)に
関するトルクを検出することができる。
With this configuration, when the outer ring member 49.degree. 50 is fixed and a torque (folding force) about the X and Y axes is applied to the flange 54 at the center, the GUI-1 fluff ram 48 is deflected. This deflection is measured by each strain gauge 55a, 55b, 55c.
A
:As mentioned above, the torques related to the X and Y axes (α, β) can be detected independently.

以上説明したように、本実施例によれば、X。As explained above, according to this embodiment, X.

Y、  Z軸方向の力成分及びx、 y、  z軸まわ
りのトルクを夫々独立して検出することができるので、
歪ゲージの出力をそのまま各軸の駆動源の駆動回路の入
力とすることができ、各軸方向の力成分や各軸周りのト
ルクを分離するための演算を不要とすることができ、ロ
ボットの高速性を損なうことなく、安価なロボットを実
現するとかできる。
Force components in the Y and Z axes and torques around the x, y and z axes can be detected independently, so
The output of the strain gauge can be directly input to the drive circuit of the drive source for each axis, eliminating the need for calculations to separate the force components in each axis direction and the torque around each axis. It is possible to create inexpensive robots without sacrificing high speed.

また、本実施例によれば、各モジュールは、独立した構
成(力検出モジエール30.rモジュール41.  α
βモジュール45)であり、これらは単にねじにより連
結されているだけの構成であるため、例えば力検出モジ
ュール30とαβモジュールイ5のみを結合して、5自
由度の力検出装置とすることもでき、また力検出モジュ
ール30とTモノニール41のみを結合して、4自由度
の力検出装置とすることもできる。
Further, according to this embodiment, each module has an independent configuration (force detection module 30.r module 41.α
β module 45), and these are simply connected by screws, so for example, it is also possible to combine only the force detection module 30 and the αβ module 5 to form a force detection device with 5 degrees of freedom. Alternatively, only the force detection module 30 and the T monoyl 41 can be combined to form a force detection device with four degrees of freedom.

すなわら、この構成とすることにより、通常、ロボット
は、6次元の力ヘクトルの計測を必要とするものは少な
(、例えば直交座標型のロボットは3自由度であり、機
種や自由度に応じて必要な力成分だけを検出できるよう
に構成することにより、さらに低価格化を図ることがで
きる。
In other words, by adopting this configuration, robots usually require less measurement of six-dimensional forces (for example, Cartesian coordinate robots have three degrees of freedom; By configuring the device so that only necessary force components can be detected accordingly, it is possible to further reduce the cost.

第3図は、第2図に示される力検出装置を備えたロボッ
トを駆動制御するための制御ブロック図である。
FIG. 3 is a control block diagram for driving and controlling the robot equipped with the force detection device shown in FIG. 2.

図において、第1図と同一のものは同一の記号で示して
あり、15は操作パネルであり、指示部を構成し、プレ
イハック(再生)モード又はロボットに再生動作すべき
位置を教示するための教示モードを指定するi口やハン
ド4の位置や姿勢の記1、q、ハンド4の開又は閉動作
をあるいはロボットの原点復帰を指令する釦等で構成さ
れ、操作者が操作するものである。16はメモリであり
、教示データ等を格納している。17ばマイクロプロセ
ソ(以下プロセッサと称する)であり、プレイハック時
にメモリ16から教示データを読み出し、ハンド4の指
令軌道を作成して後述する位置制御部へ送出したり、ハ
ンド4の開閉指令を後述するハンド開閉部へ送出するも
のである。18は位置制御部であり、プロセッサ17か
らの指令tilt道に従って位置又は速度制御するため
、指令軌道の各軸の移動量ΔX、ΔY、ΔZに対応する
周波数のパルス列Vx、Vy、Vzに変換して出力する
ものであり、プ1コセノサ17とによって主制御部を構
成する。19はハンド位置検出部であり、現在のハンド
4の3次元位置(X、Y、Z’)を検出するため、各軸
の駆動源(モータ)に設けられたエンコーダの出力Px
、Py、Pzを受け、各軸の位置(X、 Y、  Z)
を検出するものである。20は力制御部であり、力検出
装置5に取付けられた各歪ゲージの出力信号が入力され
、各モジュール単位毎に構成されるブリッジ回路を備え
るものであり、この場合はロボットが直交座標型の3自
由度のものであるため、力検出モジュール30のみに設
けられた歪ゲージで構成されるブリッジ回路を備えてお
り、x、 y、  z軸方向の追従指令PFx、PFy
、PFzを出力する。
In the figure, the same parts as in Figure 1 are indicated by the same symbols, and 15 is an operation panel, which constitutes an instruction section and is used for play hack (reproduction) mode or to teach the robot the position to perform reproduction operation. It consists of an i port that specifies the teaching mode, a button that indicates the position and posture of the hand 4, and a button that commands the opening or closing operation of the hand 4 or the return of the robot to its origin, and is operated by the operator. be. A memory 16 stores teaching data and the like. 17 is a microprocessor (hereinafter referred to as a processor), which reads teaching data from the memory 16 during play hacking, creates a command trajectory for the hand 4 and sends it to the position control section described later, and also issues opening/closing commands for the hand 4. It is sent to the hand opening/closing section which will be described later. Reference numeral 18 denotes a position control unit which converts the movement amounts ΔX, ΔY, ΔZ of each axis of the command trajectory into pulse trains Vx, Vy, Vz of frequencies corresponding to the movement amounts ΔX, ΔY, ΔZ of each axis in order to control the position or speed according to the tilt path commanded by the processor 17. The controller 17 and the controller 17 constitute a main control section. Reference numeral 19 denotes a hand position detection unit, which detects the current three-dimensional position (X, Y, Z') of the hand 4 by detecting the output Px of the encoder provided in the drive source (motor) of each axis.
, Py, Pz, and the position of each axis (X, Y, Z)
This is to detect. Reference numeral 20 denotes a force control unit, into which the output signals of each strain gauge attached to the force detection device 5 are input, and is provided with a bridge circuit configured for each module.In this case, the robot is of the orthogonal coordinate type. Since the force detection module 30 has three degrees of freedom, it is equipped with a bridge circuit consisting of a strain gauge provided only in the force detection module 30, and is equipped with a bridge circuit that is configured with a strain gauge provided only in the force detection module 30.
, PFz is output.

21はアーム駆動回路であり、位置制御部18からの指
令移動量Vx、Vy、Vzと力制御部20からの追従移
動(ilPFx、PFy、PFzとの和によって各軸の
駆動源をサーボ駆動するものであり、各軸の駆動源とア
ーム駆動回路21によってアーム駆動部を構成し、ベー
ス12両アーム2.3とアーム駆動部とによってハンド
4の駆動部を構成する。22はハンド開閉部であり、プ
ロセッサ17のハンド開閉指令により、ハンド4を開閉
駆動するものである。24はバスであり、プロセッサ1
7とメモリ16.@作パネル151位置制御部1B、位
置検出部19.ハンド開閉部22とを接続するものであ
る。
Reference numeral 21 denotes an arm drive circuit, which servo-drives the drive source of each axis based on the sum of command movement amounts Vx, Vy, Vz from the position control unit 18 and follow-up movements (ilPFx, PFy, PFz) from the force control unit 20. The drive source for each axis and the arm drive circuit 21 constitute an arm drive section, and the base 12 arms 2.3 and the arm drive section constitute a drive section for the hand 4. 22 is a hand opening/closing section. The hand 4 is opened and closed by the hand opening/closing command from the processor 17. 24 is a bus, and the processor 1
7 and memory 16. @Work panel 151 position control section 1B, position detection section 19. It connects to the hand opening/closing section 22.

第4図は第3図構成の力制御部20及びアーム駆動回路
21のni細構成図であり、図中、第3図と同一のもの
は同一の記号で示す。
FIG. 4 is a detailed configuration diagram of the force control section 20 and arm drive circuit 21 configured in FIG. 3, and in the figure, the same parts as in FIG. 3 are indicated by the same symbols.

図において、20aは力成分検出回路であり、n;1述
したように、各歪ゲージの出力から各軸の力成分FX、
Fy、Fzを検出するものである。
In the figure, 20a is a force component detection circuit, n; 1 As mentioned above, from the output of each strain gauge, the force component FX of each axis,
This detects Fy and Fz.

20b〜20dは各軸の追従指令発生回路であり、各々
力成分検出回路20aからの力成分Fx。
20b to 20d are follow-up command generation circuits for each axis, each of which receives a force component Fx from the force component detection circuit 20a.

Fy、Fzからパルス列の追従指令PFx。Pulse train follow-up command PFx from Fy and Fz.

PFy、PFzを出力するものである。It outputs PFy and PFz.

各追従指令発生回路20b〜20dは同一の構成であり
、追従指令発生回路20bはゲイン調整用アンプ200
b、201bと電圧/周波数変換器(以下V/Fコンバ
ータと称する)202b。
Each of the follow-up command generation circuits 20b to 20d has the same configuration, and the follow-up command generation circuit 20b is connected to the gain adjustment amplifier 200.
b, 201b and a voltage/frequency converter (hereinafter referred to as a V/F converter) 202b.

203bで構成され、力成分Fxが正の極性の時にはV
/Fコンバータ202bからその大きさに応じた周波数
のパルス列(アンプパルス)が、力成分Fxが負の極性
の時にはV/Fコンバータ203bからその大きさに応
じた周波数のパルス列(ダウンパルス)が、追従指令P
Fxとして出力される。21a〜21cは、アーム駆動
回路21の各軸の駆動回路であり、同一の構成であり、
追従指令PFX、PFy、PFZと移動指令Vx。
203b, and when the force component Fx has positive polarity, V
The /F converter 202b outputs a pulse train (amplifier pulse) with a frequency corresponding to its magnitude, and when the force component Fx has negative polarity, the V/F converter 203b transmits a pulse train (down pulse) with a frequency corresponding to its magnitude. Follow-up command P
Output as Fx. 21a to 21c are drive circuits for each axis of the arm drive circuit 21, and have the same configuration;
Follow-up commands PFX, PFy, PFZ and movement command Vx.

Vy、Vzとの和を受け、各軸駆動源の電流指令(駆動
信号)Sx、Sy、Szを各々出力するものである。
It receives the sum of Vy and Vz and outputs current commands (drive signals) Sx, Sy, and Sz for each axis drive source, respectively.

駆動回路21aは一対のオア回路210a。The drive circuit 21a is a pair of OR circuits 210a.

21)aとサーボ回路212aとで構成され、オア回路
210aは移動指令Vxのアンプパルスと追従指令PF
xのアップパルスの論理和をサーボ回路212aへ与え
、オア回路21)aは移動指令Vxのダウンパルスと追
従指令PFxのダウンパルスの論理和をサーボ回路21
2aへ与えるものである。
21) Consisting of a and a servo circuit 212a, the OR circuit 210a receives the amplifier pulse of the movement command Vx and the follow-up command PF.
The OR circuit 21)a applies the logical sum of the up pulses of x to the servo circuit 212a, and the OR circuit 21)a applies the logical sum of the down pulses of the movement command Vx and the down pulses of the follow-up command PFx to the servo circuit 212a.
This is given to 2a.

一方、サーボ回路212aはアップダウンカウンタと、
デジタル・アナログ変換器(D/Aコンバータ)と、サ
ーボアンプで構成され、アップダウンカウンタがオア回
路210aの出力をアンプカウントし、オア回路21)
aの出力をダウンカラン]・すると共に、位置検出部1
9からの位置パルスPxをダウン又はアップカウントし
、指令位置と変位量との差を求め、D/Aコンバータで
アナ1コグ量に変換して、これをサーボアンプで増幅し
、電流指令を出力する周知のものである。
On the other hand, the servo circuit 212a has an up/down counter,
Consisting of a digital/analog converter (D/A converter) and a servo amplifier, an up/down counter counts the output of the OR circuit 210a, and the OR circuit 21)
The output of
Count down or up the position pulse Px from 9, find the difference between the command position and the displacement amount, convert it to an analog 1 cog amount with the D/A converter, amplify this with the servo amplifier, and output the current command. It is a well-known thing to do.

以上説明した構成において、ハンド・tに力が加わると
力検出装置5から力の加わった方向に対する歪ゲージか
ら信号が出力され、力成分検出回路20aに入力される
。力成分検出回路20aでは歪ゲージからの信号に基づ
いて各軸の力成分Fx。
In the configuration described above, when a force is applied to the hand t, a signal is output from the force detection device 5 from the strain gauge in the direction in which the force is applied, and is input to the force component detection circuit 20a. The force component detection circuit 20a detects the force component Fx of each axis based on the signal from the strain gauge.

F)’IFZが検出され、各々は各軸の追従指令発生回
路20b〜20dに入力される。
F)' IFZ is detected, and each is input to the following command generation circuits 20b to 20d for each axis.

追従指令発生回路20b〜20dは検出された力成分F
x、Fy、Fzの極性に応じてアップ又はダウンパルス
をその大きさに応じた周波数で出力する。
The follow-up command generation circuits 20b to 20d generate the detected force component F.
Depending on the polarity of x, Fy, and Fz, an up or down pulse is output at a frequency that corresponds to its magnitude.

このパルス列の追従指令は、通常の移動trt令Vx〜
Vzと同様に、駆動回路21a〜21cに入力され、各
軸駆動源の電流指令(駆動信号)Sx、Sy、Szとし
て出力され、ハンド4に加わった力が零になる方向にロ
ボy 1−(7)X、  Y、  Z軸を駆動せしめる
This pulse train follow-up command is the normal movement trt command Vx~
Similarly to Vz, it is input to the drive circuits 21a to 21c and output as current commands (drive signals) Sx, Sy, and Sz for each axis drive source, and the robot y1- is inputted in the direction in which the force applied to the hand 4 becomes zero. (7) Drive the X, Y, and Z axes.

すなわら、従来の構成のものにおいては、力成分検出回
路20aでは、第9図に示されるようにアンプでの演算
を行なった後に、力成分が出力されるのであるが、本実
施例においては、ブリッジ回路を経るだけであるので、
極めて高速に力成分を求めることができる。
In other words, in the conventional configuration, the force component detection circuit 20a outputs the force component after performing calculations in the amplifier as shown in FIG. only passes through the bridge circuit, so
Force components can be determined extremely quickly.

従って、ロボットの先端のハント゛が物品を把持してい
る状態で運搬を行なわせている場合に、ハンドが障害物
に衝突した場合でも、ロボットが速やかに停止し、従来
のように、停止のための信号の出力が遅れることにより
力検出装置が壊れる等といった問題点をもなくすことが
できる。
Therefore, even if the hand collides with an obstacle while transporting the object while the hand at the tip of the robot is gripping the object, the robot will stop immediately and the robot will not be able to stop the object as before. It is possible to eliminate problems such as the force detection device being damaged due to a delay in the output of the signal.

第5図は、本発明に係る力検出装置の他の実施例を説明
するための図である。
FIG. 5 is a diagram for explaining another embodiment of the force detection device according to the present invention.

同図において、第2図と異なる点は、Z軸方向のたわみ
を検出するための平行板ばね体を除去し、力検出モジュ
ール30aは、X、 Yの2方向のみを検出するように
したことにある。尚、第2図と同一部分には同一記号を
付す。
The difference between this figure and FIG. 2 is that the parallel leaf spring body for detecting deflection in the Z-axis direction is removed, and the force detection module 30a detects only two directions, X and Y. It is in. Note that the same parts as in FIG. 2 are given the same symbols.

この構成とすることにより、2自由度のロボットに対し
ても対処することができ、また、これと軸まわりのトル
クを検出するモジュールとの組合せも可能である。
With this configuration, it is possible to deal with robots having two degrees of freedom, and it is also possible to combine this with a module that detects torque around the axis.

例えば、同図に示すように、αβモジュール45との組
合せを考える。この場合は、rモジュール41を出力軸
35に固定するねし39によりフランジ54を介して直
接αβモジュール45を出力軸35に連結することによ
り、4自由度の力検出装置とすることができる。
For example, consider a combination with an αβ module 45 as shown in the figure. In this case, by directly connecting the αβ module 45 to the output shaft 35 via the flange 54 using the screws 39 that fix the r module 41 to the output shaft 35, a force detection device with four degrees of freedom can be obtained.

また、この場合、αβモジュール45に対して歪ゲージ
56a、56b、56c、56dをダイヤフラム48の
中心部48aを中心点として、ダイヤフラム48の夫々
異なる面(56aと56bを裏面に、56Cと56dを
表面に貼付)で中心点対象となるように貼付し、前述と
同様にブリッジ回路を構成することにより第1図fat
の場合と同様になり、αβモジュール45によって、Z
軸方向の力成分Fzを検出することが可能となり、この
場合は、5自由度の力検出装置とすることができる。
In this case, strain gauges 56a, 56b, 56c, and 56d are placed on different sides of the diaphragm 48 (56a and 56b on the back side, 56C and 56d on the back side, and Figure 1.
The result is the same as in the case of , and by the αβ module 45, Z
It becomes possible to detect the force component Fz in the axial direction, and in this case, the force detection device can have five degrees of freedom.

第6図は本発明に係る力検出装置の別の他の実施例を説
明するための図である。
FIG. 6 is a diagram for explaining another embodiment of the force detection device according to the present invention.

図において、第2図と異なる点は、角棒口の先端に角穴
d、d’を設け、Z軸方向に変位する平行板ばね体di
、 di′を構成し、角棒口を支持する支持体を延長し
た支持体31bとし、更に、歪ゲージ40g、40h、
40i、40j、40k。
The difference between this figure and FIG. 2 is that square holes d and d' are provided at the tip of the square bar opening, and a parallel plate spring body di that is displaced in the Z-axis direction.
, di', a support 31b which is an extension of the support supporting the square bar opening, and strain gauges 40g, 40h,
40i, 40j, 40k.

401.40m、40n、40o、40p;fr−設け
た点にあり、同一部分には同一番号を付すことにより説
明を省略する。
401. 40m, 40n, 40o, 40p;

この構成とすることにより、γモジュール41゜αβモ
ジュール45を必要とせずに、x、 y、  z軸まわ
りのl・ルクを独立に検出することが可能となる。
With this configuration, it is possible to independently detect l and lux around the x, y, and z axes without requiring the γ module 41 and the αβ module 45.

すなわち、角棒イの平行板ばね体al′、 alに穴3
7を中心点として中心点対象位置で、且つ同一面側に歪
ゲージ40a、40b、40i  40hを貼付し、ブ
リッジ回路を構成することにより、第1図(blで説明
したように、Z軸まわりのトルクを独立して検出するこ
とができる。
In other words, the parallel plate spring body al' of square bar A, hole 3 in al.
By affixing strain gauges 40a, 40b, 40i and 40h on the same side at central point positions with 7 as the center point to form a bridge circuit, torque can be detected independently.

さらに、角棒口の平行板ばね体di、 di’に穴37
を中心点として中心点対象位置で、且つ同一面1)りに
歪ゲージ40に、401.40m、40nを貼付し、ブ
リッジ回路を構成することにより、前述と同様にしてY
軸まわりのトルクを独立して検出することができる。
Furthermore, holes 37 are inserted into the parallel plate spring bodies di and di' of the square bar opening.
By pasting 401.40m and 40n on the strain gauge 40 at the central point symmetrical position and on the same surface 1) to form a bridge circuit, Y
Torque around the shaft can be detected independently.

さらに、角棒イの平行板ばね体cl、cl′に穴37を
中心点として中心点対象位置で、且つ同一面側に歪ゲー
ジ40c、40d、40o、40pを貼付し、ブリッジ
回路を構成することにより、前述と同様にしてX軸まわ
りのトルクを独立して検出することができる。
Furthermore, strain gauges 40c, 40d, 40o, and 40p are attached to the parallel plate spring bodies cl and cl' of the square bar A at positions symmetrical to the center with the hole 37 as the center point, and on the same side to form a bridge circuit. As a result, the torque around the X-axis can be detected independently in the same manner as described above.

以上説明した構成とすることにより、十字状の角棒に平
行板ばね体を構成し、これに歪ゲージを貼付するだけの
構成でx、y、z軸方向の力成分及び各軸周りの]・ル
クを独立して検出することができ、αβモジュール、T
モジエール等を不要とすることができ、単に歪ゲージか
らの出力を選択するのみで、各種の自由度に対処できる
力検出装置とすることができる。
With the configuration described above, the force components in the x, y, and z axes directions and the force components around each axis can be calculated by simply configuring a parallel plate spring body on a cross-shaped square rod and attaching a strain gauge to this.・The αβ module, T
It is possible to eliminate the need for a modière, etc., and by simply selecting the output from the strain gauge, it is possible to provide a force detection device that can handle various degrees of freedom.

尚、以上説明した実施例において、x、y、z軸方向の
力成分の検出は、十字形の角棒に形成された平行板ばね
体を用いて行なう場合について説明しているが、本発明
はこれに限定されるものでなく、l軸方向のみの弾性体
を用いて、これを複数組組合せるようにしたものでもよ
い。
In the embodiments described above, the detection of force components in the x, y, and z axes directions is performed using a parallel plate spring body formed in a cross-shaped square bar, but the present invention is not limited to this, and a plurality of elastic bodies may be combined in the l-axis direction.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば、各力成分を独立
して検出することができるので、力成分を独立して取り
出すための回路等か不要となり、各力成分を高速に求め
ることができる。
As explained above, according to the present invention, each force component can be detected independently, so there is no need for a circuit to extract the force components independently, and each force component can be determined at high speed. can.

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

第1図は本発明の原理説明図、第2図は本発明に係る力
検出装置の実施例の説明図、第3図は力検出装置をロボ
ットに通用した例を説明する図。 第4図は第3図構成の力制御部20及びアーム駆動回路
2Iの詳細構成図、第5図は本発明に係る力検出装置の
他の実施例の説明図2第6図は本発明に係る力検出装置
のさらに別の他の実施例の説明図、第7図は従来の力検
出装置を備えたロボノI・の説明図、第8図は従来の力
検出装置の説明図。 第9図は各力成分を演算するための回路図、第10図は
従来の歪ゲージの貼付例を示す図、第1)図はブリッジ
回路を示す図である。 図において、30は力検出モジュール、31゜32は支
持体、35は出力棒、41はγモジュール、45はαβ
モジュール、41口はtll 449.  a 1 。 a1′、 bL bl’ 、 cl、 cl′は平行板
ばね体。 嘱10 wr                      (
b)隼2(a(α) 第(○(品 電画デ
FIG. 1 is an explanatory diagram of the principle of the present invention, FIG. 2 is an explanatory diagram of an embodiment of a force detection device according to the present invention, and FIG. 3 is a diagram illustrating an example in which the force detection device is applied to a robot. 4 is a detailed configuration diagram of the force control unit 20 and arm drive circuit 2I configured in FIG. 3, FIG. 5 is an explanatory diagram of another embodiment of the force detection device according to the present invention, and FIG. FIG. 7 is an explanatory diagram of yet another embodiment of such a force detecting device, FIG. 7 is an explanatory diagram of a robot I equipped with a conventional force detecting device, and FIG. 8 is an explanatory diagram of a conventional force detecting device. FIG. 9 is a circuit diagram for calculating each force component, FIG. 10 is a diagram showing an example of attaching a conventional strain gauge, and FIG. 1) is a diagram showing a bridge circuit. In the figure, 30 is a force detection module, 31° and 32 are supports, 35 is an output rod, 41 is a γ module, and 45 is an αβ
Module, 41 ports are tll 449. a1. a1', bL bl', cl, cl' are parallel leaf spring bodies. 10th wr (
b) Hayabusa 2 (a (α) No.

Claims (3)

【特許請求の範囲】[Claims] (1)中心点あるいは両端に均等に外力が加えられるよ
うに支持された板状弾性体と、前記板状弾性体の前記中
心点対象位置の変位を夫々検出する複数個の変位検出手
段と、前記複数の変位検出手段の出力の組合せによって
前記板状弾性体に加えられた外力を検出する外力検出手
段を備えた力検出装置。
(1) a plate-shaped elastic body supported so that an external force is evenly applied to the center point or both ends; and a plurality of displacement detection means for respectively detecting displacement of the target position of the center point of the plate-shaped elastic body; A force detection device comprising external force detection means for detecting an external force applied to the plate-shaped elastic body by combining outputs of the plurality of displacement detection means.
(2)前記変位検出手段は前記板状弾性体の同一面側の
中心点対象位置の変位を検出するように設けられてなる
特許請求の範囲第(1)項記載の力検出装置。
(2) The force detecting device according to claim (1), wherein the displacement detecting means is provided to detect a displacement of a center point target position on the same side of the plate-like elastic body.
(3)前記変位検出手段は前記板状弾性体の夫々異なる
面の中心点対象位置の変位を検出するように設けられて
なる特許請求の範囲第(1)項記載の力検出装置。
(3) The force detecting device according to claim (1), wherein the displacement detecting means is provided to detect the displacement of the center point target position of each different surface of the plate-like elastic body.
JP59205721A 1984-09-29 1984-09-29 Force detector Granted JPS6183929A (en)

Priority Applications (9)

Application Number Priority Date Filing Date Title
JP59205721A JPS6183929A (en) 1984-09-29 1984-09-29 Force detector
CA000491259A CA1259816A (en) 1984-09-29 1985-09-20 Force-detecting apparatus
US06/779,640 US4762006A (en) 1984-09-29 1985-09-24 Force-detecting apparatus
EP85306871A EP0177284B1 (en) 1984-09-29 1985-09-27 Force-detecting apparatus
AU48139/85A AU564927B2 (en) 1984-09-29 1985-09-27 Force detecting apparatus
DE8585306871T DE3584066D1 (en) 1984-09-29 1985-09-27 FORCE MEASURING DEVICE.
ES547380A ES8609704A1 (en) 1984-09-29 1985-09-27 Force-detecting apparatus.
KR1019850007175A KR910000267B1 (en) 1984-09-29 1985-09-28 Force-detecting apparatus
US07/192,184 US4862751A (en) 1984-09-29 1988-05-10 Force-detecting apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59205721A JPS6183929A (en) 1984-09-29 1984-09-29 Force detector

Publications (2)

Publication Number Publication Date
JPS6183929A true JPS6183929A (en) 1986-04-28
JPH0519647B2 JPH0519647B2 (en) 1993-03-17

Family

ID=16511581

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59205721A Granted JPS6183929A (en) 1984-09-29 1984-09-29 Force detector

Country Status (1)

Country Link
JP (1) JPS6183929A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63300928A (en) * 1987-05-30 1988-12-08 Juzo Maekawa Load cell for detection of composite load component
WO2006038553A1 (en) * 2004-10-05 2006-04-13 Matsushita Electric Industrial Co., Ltd. Distortion detector
JP2007139440A (en) * 2005-11-15 2007-06-07 Alps Electric Co Ltd Load sensor

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63300928A (en) * 1987-05-30 1988-12-08 Juzo Maekawa Load cell for detection of composite load component
WO2006038553A1 (en) * 2004-10-05 2006-04-13 Matsushita Electric Industrial Co., Ltd. Distortion detector
JP2006105758A (en) * 2004-10-05 2006-04-20 Matsushita Electric Ind Co Ltd Strain detecting device
US7658118B2 (en) 2004-10-05 2010-02-09 Panasonic Corporation Distortion detector
JP2007139440A (en) * 2005-11-15 2007-06-07 Alps Electric Co Ltd Load sensor
JP4486025B2 (en) * 2005-11-15 2010-06-23 アルプス電気株式会社 Load sensor

Also Published As

Publication number Publication date
JPH0519647B2 (en) 1993-03-17

Similar Documents

Publication Publication Date Title
CA1259816A (en) Force-detecting apparatus
US3948093A (en) Six degree of freedom force transducer for a manipulator system
CA1330363C (en) Robot system
EP0177919B1 (en) Method for calibrating transformation matrix of a force sensor
US9662790B2 (en) Robot controller and robot system for moving robot in response to force
US20090259412A1 (en) system for controlling the position and orientation of an object in dependence on received forces and torques from a user
US5392384A (en) Method of calibrating an industrial robot
KR101876676B1 (en) 6-axis compliance device with force/torque sensing capability
EP0533949A1 (en) Calibration system for industrial robot
JPH09131690A (en) 6-shaft load detector
JPS6183929A (en) Force detector
JP3577124B2 (en) Method of acquiring mating data using force control robot
JP2000055664A (en) Articulated robot system with function of measuring attitude, method and system for certifying measuring precision of gyro by use of turntable for calibration reference, and device and method for calibrating turntable formed of n-axes
CN113733155B (en) Six-axis industrial robot calibration device and calibration method
JPH0433006A (en) Control method for robot system
JP4988545B2 (en) External force detection method and detection apparatus
JPS61292029A (en) Force detecting device
JPH0323842B2 (en)
JPS61264414A (en) Control device for traveling object
Khong et al. Design and implementation of a three-axis force sensor for applications to bilateral teleoperation systems
JPH01119731A (en) Multi-axis force sensor
JPS61292028A (en) Force detecting device
JPH0446714B2 (en)
CN113492400B (en) Robot control method and robot system
JPH0472672B2 (en)