JPH07210250A - Compliance controller for manipulator - Google Patents

Compliance controller for manipulator

Info

Publication number
JPH07210250A
JPH07210250A JP6015763A JP1576394A JPH07210250A JP H07210250 A JPH07210250 A JP H07210250A JP 6015763 A JP6015763 A JP 6015763A JP 1576394 A JP1576394 A JP 1576394A JP H07210250 A JPH07210250 A JP H07210250A
Authority
JP
Japan
Prior art keywords
manipulator
compliance
force
parameter
control device
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
JP6015763A
Other languages
Japanese (ja)
Other versions
JP3424849B2 (en
Inventor
Mayumi Umetsu
真弓 梅津
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP01576394A priority Critical patent/JP3424849B2/en
Publication of JPH07210250A publication Critical patent/JPH07210250A/en
Application granted granted Critical
Publication of JP3424849B2 publication Critical patent/JP3424849B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)
  • Control Of Position Or Direction (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To keep a good contact state even with any type of subjects by adjusting the parameter of compliance based on the time differential value of the force information detected by a force sensor. CONSTITUTION:A manipulator 8 contains a position detector 10 provided on each drive axis and a force detector 9 provided on its wrist. Then a command track 1 inputted externally is corrected at a compliance track generating part 5 based on the force information 3 and sent to a controller as a control target track 2. The position of the manipulator 8 is controlled by a manipulator controller 7 so as to move on the track 2. Thus the position of the manipulator 8 is controlled according to the force applied. Then a differentiator 14 and a compliance parameter adjusting part 6 are added to the controller. The differentiator 14 calculates the time differential value 4 of the force information 3, and the part 6 adjusts the compliance parameter based on the value 4.

Description

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

【0001】[0001]

【産業上の利用分野】力センサを備えたマニピュレータ
のコンプライアンス制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a compliance control device for a manipulator having a force sensor.

【0002】[0002]

【従来の技術】マニピュレータの力制御方式の一つに、
力センサの情報を位置や姿勢の変化量に変換してフィー
ドバックするコンプライアンス制御がある。この制御方
式は、力センサ情報を位置や姿勢の変化量に変換するた
めの仮想的な慣性、粘性、及び剛性のコンプライアンス
パラメータを調整することによって、マニピュレータと
作業環境との相互作用を制御するものである。コンプラ
イアンスパラメータを変更することによってマニピュレ
ータのみかけの柔らかさを変えられるので、多様な作業
に対応することができる。
2. Description of the Related Art One of the force control methods for manipulators is
There is compliance control that converts the information of the force sensor into the amount of change in the position or posture and feeds it back. This control method controls the interaction between the manipulator and the work environment by adjusting the virtual inertia, viscosity, and rigidity compliance parameters for converting force sensor information into the amount of change in position and orientation. Is. Since the apparent softness of the manipulator can be changed by changing the compliance parameter, it is possible to handle various tasks.

【0003】このコンプライアンスパラメータを可変に
することは、特開平4−267409号公報、特開平5
−108108号公報、及び特開平5−189008号
公報に開示されるように公知である。特に、特開平5−
189008号公報の技術は、マニピュレータが把持す
るワークが、磨き作業等でその形状が大きく変化した場
合にも良好に接触作業を行い得るよう、コンプライアン
スパラメータを力センサで検出した力に応じて動的に変
更するにするものである。
Making the compliance parameter variable is disclosed in Japanese Patent Laid-Open No. 4-267409 and Japanese Patent Laid-Open No. 5-407409.
It is publicly known as disclosed in JP-A-108108 and JP-A-5-189008. In particular, JP-A-5-
The technique disclosed in Japanese Patent No. 189008 is dynamic in accordance with the force detected by the force sensor as the compliance parameter so that the work held by the manipulator can perform good contact work even when the shape of the work changes significantly due to polishing work or the like. To change to.

【0004】[0004]

【発明が解決しようとする課題】一方、マニピュレータ
が接触する物体自体の持つ硬さや柔らかさによって接触
状態が違ってくるので、接触する物体に応じてコンプラ
イアンスパラメータを調整する必要がある。たとえば、
作用する力に対して動きやすくなるコンプライアンスパ
ラメータを設定して力の作用する方向に逃げる機能を持
たせ、人の接触などの作業対象でない物体の干渉に対し
て過度の力が作用しないように安全を期することができ
る反面、そのように調整したコンプライアンスパラメー
タでは、硬い物体と接触すると、系が発振して安定した
接触状態を保てず、目的の動作を達成できない場合があ
った。そこで、本発明は、接触物体の硬さ(柔らかさ)
に応じてコンプライアンスパラメータを自動的に調整で
きるマニピュレータのコンプライアンス制御装置を提供
することを目的とする。
On the other hand, since the contact state varies depending on the hardness or softness of the object itself with which the manipulator contacts, it is necessary to adjust the compliance parameter according to the object to contact. For example,
Set a compliance parameter that makes it easier to move with respect to the acting force, and have a function to escape in the direction in which the force acts, safe so that excessive force does not act on interference of non-working objects such as human contact On the other hand, with the compliance parameter adjusted in such a manner, when a hard object is brought into contact, the system oscillates and a stable contact state cannot be maintained, and the desired operation may not be achieved in some cases. Therefore, the present invention is the hardness (softness) of the contact object.
An object of the present invention is to provide a compliance control device for a manipulator that can automatically adjust a compliance parameter according to the above.

【0005】[0005]

【課題を解決するための手段】本発明は、力センサを備
えたマニピュレータのマニピュレータのコンプライアン
ス制御装置において、前記力センサによって検出した力
情報の時間微分値を求める微分器と、コンプライアンス
のパラメータを前記情報の時間微分値によって調整する
手段とを設けたことを特徴とするものである。
According to the present invention, there is provided a manipulator compliance control device for a manipulator having a force sensor, wherein a differentiator for obtaining a time differential value of force information detected by the force sensor, and a compliance parameter Means for adjusting the time derivative of the information are provided.

【0006】[0006]

【作用】本発明は、力情報は硬い物体との接触の際には
急激に変化することに着目したものであり、力情報の時
間微分値を取り出すことによって硬い物体との接触を検
出し、これによって自律的にコンプライアンスパラメー
タを変更するようにするものである。
The present invention focuses on the fact that force information changes rapidly when it comes into contact with a hard object, and the contact with a hard object is detected by extracting the time derivative of the force information. Thereby, the compliance parameter is changed autonomously.

【0007】[0007]

【実施例】以下、本発明を、図面に示す実施例に基づい
て説明する。図1は、本発明を実施した制御ブロック図
である。マニピュレータ8には各駆動軸に位置検出器9
と手首に力検出器10が備わっており、外部から入力さ
れた指令軌道1は力情報3に基づいてコンプライアンス
軌道生成部5で修正され、制御目標軌道2として制御装
置に送られる。マニピュレータ8は制御目標軌道に追従
して動くようにマニピュレータ制御装置7によって位置
制御されており、作用した力に応じてマニピュレータの
位置が制御されるコンプライアンス制御が実施されてい
る。本発明は、このようなコンプライアンス制御装置
に、微分器14とコンプライアンスパラメータ調整部6
を付加するものである。微分器14は力情報の時間微分
値4を求め、コンプライアンスパラメータ調整部6はそ
の微分値4によってコンプライアンスパラメータを調整
する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will now be described based on the embodiments shown in the drawings. FIG. 1 is a control block diagram for implementing the present invention. The manipulator 8 has a position detector 9 on each drive shaft.
A force detector 10 is provided on the wrist, and the command trajectory 1 input from the outside is corrected by the compliance trajectory generator 5 based on the force information 3 and sent as a control target trajectory 2 to the control device. The position of the manipulator 8 is controlled by the manipulator control device 7 so as to move following the control target trajectory, and compliance control is performed in which the position of the manipulator is controlled according to the applied force. The present invention provides such a compliance control device with a differentiator 14 and a compliance parameter adjusting unit 6.
Is added. The differentiator 14 obtains the time differential value 4 of the force information, and the compliance parameter adjusting unit 6 adjusts the compliance parameter according to the differential value 4.

【0008】図2はコンプライアンスパラメータ調整部
6とコンプライアンス軌道生成部5の詳細ブロック図で
ある。保持レジスタ11は力の微分信号の最大絶対値を
保持し、コンプライアンスパラメータ12は、保持レジ
スタの保持する値によって調整される。マニピュレータ
に力が作用していない初期状態では、保持レジスタには
ゼロが保持され、コンプライアンスパラメータは作用す
る力に対して十分動きやすいよう設定されている。保持
レジスタの保持している値を接触している物体の硬さの
程度を示すものとみなし、保持する値が大きくなると、
作用する力に対して動きにくくなるようコンプライアン
スパラメータを変化させる。調整されたコンプライアン
スパラメータはコンプライアンス軌道生成部5に送られ
て、制御目標軌道を作るのに使われる。また、レジスタ
クリア13は、計時機能を有し、力信号3が一定時間以
上ゼロのときには、物体との接触からの離脱とみなして
保持レジスタ11をゼロにクリアする。
FIG. 2 is a detailed block diagram of the compliance parameter adjusting unit 6 and the compliance trajectory generating unit 5. The holding register 11 holds the maximum absolute value of the force differential signal, and the compliance parameter 12 is adjusted by the value held by the holding register. In the initial state where no force is acting on the manipulator, zero is held in the holding register, and the compliance parameter is set so as to be sufficiently movable with respect to the acting force. The value held in the holding register is regarded as indicating the hardness of the object in contact, and when the held value becomes large,
The compliance parameter is changed to make it difficult to move with respect to the acting force. The adjusted compliance parameter is sent to the compliance trajectory generation unit 5 and used to create a control target trajectory. Further, the register clear 13 has a time counting function, and when the force signal 3 is zero for a certain period of time or more, it is regarded as a detachment from contact with an object and the holding register 11 is cleared to zero.

【0009】[0009]

【発明の効果】以上述べたように、本発明によれば、マ
ニピュレータが接触する物体の硬さ柔らかさを力情報の
時間微分信号を用いて簡便に判別し、それに応じて自律
的にコンプライアンスパラメータを調整するので、対象
物体がいかなるものであっても接触状態を良好に保つこ
とが可能となる。
As described above, according to the present invention, the hardness and softness of the object with which the manipulator contacts can be easily determined by using the time differential signal of force information, and the compliance parameter can be autonomously adjusted accordingly. Is adjusted, it is possible to maintain a good contact state regardless of the target object.

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

【図1】本発明の一実施例における制御ブロック図FIG. 1 is a control block diagram according to an embodiment of the present invention.

【図2】本発明の特徴部分の詳細ブロック図FIG. 2 is a detailed block diagram of a characteristic part of the present invention.

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

1 指令軌道 2 制御目標軌道 3 力信号 4 力の時間微分信号 5 コンプライアンス軌道生成部 6 コンプライアンスパラメータ調整部 7 マニピュレータ制御装置 8 マニピュレータ 9 力検出器 10 位置検出器 11 保持レジスタ 12 コンプライアンスパラメータ 13 レジスタクリア 14 微分器 1 command trajectory 2 control target trajectory 3 force signal 4 time differential signal of force 5 compliance trajectory generation unit 6 compliance parameter adjustment unit 7 manipulator control device 8 manipulator 9 force detector 10 position detector 11 holding register 12 compliance parameter 13 register clear 14 Differentiator

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G05B 13/02 B 7531−3H G05D 15/01 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification number Office reference number FI technical display location G05B 13/02 B 7531-3H G05D 15/01

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 力センサを備えたマニピュレータのマニ
ピュレータのコンプライアンス制御装置において、 前記力センサによって検出した力情報の時間微分値を求
める微分器と、 コンプライアンスのパラメータを前記情報の時間微分値
によって調整する手段とを設けたことを特徴とするマニ
ピュレータのコンプライアンス制御装置。
1. A manipulator compliance control device for a manipulator equipped with a force sensor, comprising: a differentiator for obtaining a time derivative of force information detected by the force sensor; and a compliance parameter adjusted by the time derivative of the information. And a compliance control device for a manipulator.
【請求項2】 前記調整する手段は、前記力情報の時間
微分値号の最大絶対値を保持する手段と、その保持して
いる最大絶対値が大きくなると作用する力に対して動き
にくくなるようコンプライアンスパラメータを変化させ
る手段とからなる請求項1記載のマニピュレータのコン
プライアンス制御装置。
2. The adjusting means holds the maximum absolute value of the time derivative of the force information, and when the held maximum absolute value increases, it becomes difficult for the acting force to move. The compliance control device for a manipulator according to claim 1, comprising means for changing a compliance parameter.
【請求項3】 請求項2の最大絶対値を保持する手段
は、一定時間前記力センサによって検出した力情報がゼ
ロのときは、保持していた値をゼロクリアするものであ
る請求項2記載のマニピュレータのコンプライアンス制
御装置。
3. The means for holding the maximum absolute value according to claim 2, wherein when the force information detected by the force sensor is zero for a certain period of time, the held value is cleared to zero. Compliance control device for manipulators.
JP01576394A 1994-01-14 1994-01-14 Manipulator compliance controller Expired - Fee Related JP3424849B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01576394A JP3424849B2 (en) 1994-01-14 1994-01-14 Manipulator compliance controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01576394A JP3424849B2 (en) 1994-01-14 1994-01-14 Manipulator compliance controller

Publications (2)

Publication Number Publication Date
JPH07210250A true JPH07210250A (en) 1995-08-11
JP3424849B2 JP3424849B2 (en) 2003-07-07

Family

ID=11897841

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01576394A Expired - Fee Related JP3424849B2 (en) 1994-01-14 1994-01-14 Manipulator compliance controller

Country Status (1)

Country Link
JP (1) JP3424849B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6696769B2 (en) 2001-04-04 2004-02-24 Halla Climate Control Corporation Mode switch assembly of automobile having impact/load absorbing apparatus
JP2010058253A (en) * 2008-09-08 2010-03-18 Waseda Univ Control device and method for biped walking robot
JP2011235423A (en) * 2010-05-13 2011-11-24 Mitsubishi Electric Corp Force control device
US20130184868A1 (en) * 2012-01-17 2013-07-18 Seiko Epson Corporation Robot controller, robot system, robot control method
US9050721B2 (en) 2012-01-17 2015-06-09 Seiko Epson Corporation Robot controller, robot system, robot control method
JP2019188551A (en) * 2018-04-26 2019-10-31 オムロン株式会社 Control system, control method, and control program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6696769B2 (en) 2001-04-04 2004-02-24 Halla Climate Control Corporation Mode switch assembly of automobile having impact/load absorbing apparatus
JP2010058253A (en) * 2008-09-08 2010-03-18 Waseda Univ Control device and method for biped walking robot
JP2011235423A (en) * 2010-05-13 2011-11-24 Mitsubishi Electric Corp Force control device
US20130184868A1 (en) * 2012-01-17 2013-07-18 Seiko Epson Corporation Robot controller, robot system, robot control method
US9020642B2 (en) * 2012-01-17 2015-04-28 Seiko Epson Corporation Robot controller, robot system, robot control method
US9050721B2 (en) 2012-01-17 2015-06-09 Seiko Epson Corporation Robot controller, robot system, robot control method
US9517562B2 (en) 2012-01-17 2016-12-13 Seiko Epson Corporation Robot controller, robot system, robot control method
JP2019188551A (en) * 2018-04-26 2019-10-31 オムロン株式会社 Control system, control method, and control program

Also Published As

Publication number Publication date
JP3424849B2 (en) 2003-07-07

Similar Documents

Publication Publication Date Title
CN100396452C (en) Method and apparatus for controlling acceleration/deceleration
JP3946843B2 (en) Method for controlling coordinate measuring apparatus and coordinate measuring apparatus
JP2019018340A (en) Work robot, control method therefor
EP0875341B1 (en) Position and/or force controlling apparatus using sliding mode decoupling control
JPH11231925A (en) Hand of direct teaching robot
JPH07104856A (en) Vibration control method
JP3424849B2 (en) Manipulator compliance controller
JP3115147B2 (en) Robot controller and controller
JPH03161289A (en) Control method for master/slave robot
JPH05108108A (en) Compliance control method and controller
JPH10180663A (en) Controller for robot arm
EP0271590B1 (en) Robot control apparatus
Mobasser et al. Transparent rate mode bilateral teleoperation control
JP4524729B2 (en) Remote control robot controller
JP2004344998A (en) Robot control device
JP2733881B2 (en) Adaptive sliding mode control method based on PI control loop
JP4232196B2 (en) Robot direct teaching device and robot system
JP2005118466A (en) Controller for limb driving apparatus
JP2920888B2 (en) Manipulator cooperative control device
JPH11345010A (en) Controller for robot
JPH06206185A (en) Robot controller
JP4513071B2 (en) Robot control device
JP3412654B2 (en) Manipulator cooperative control device
JPH04211803A (en) Model following controlling system and force-position controller for robot
JPH02269586A (en) Manipulator drive control device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090502

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100502

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees