[go: up one dir, main page]

JPH0482683A - Robot hand grip control method - Google Patents

Robot hand grip control method

Info

Publication number
JPH0482683A
JPH0482683A JP19629990A JP19629990A JPH0482683A JP H0482683 A JPH0482683 A JP H0482683A JP 19629990 A JP19629990 A JP 19629990A JP 19629990 A JP19629990 A JP 19629990A JP H0482683 A JPH0482683 A JP H0482683A
Authority
JP
Japan
Prior art keywords
joint
finger
joints
holding force
robot hand
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
JP19629990A
Other languages
Japanese (ja)
Other versions
JP2689702B2 (en
Inventor
Akihiko Kanamori
金森 彰彦
Yasuo Ishiguro
石黒 恭生
Masao Kawase
昌男 川瀬
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2196299A priority Critical patent/JP2689702B2/en
Publication of JPH0482683A publication Critical patent/JPH0482683A/en
Application granted granted Critical
Publication of JP2689702B2 publication Critical patent/JP2689702B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

PURPOSE:To shorten the teaching time by allowing all joints of each finger to reach a first holding force of previously teached holding forces on plural stages which correspond to all the joints of each finger, thereafter allowing all the joints of each finger to generate a holding force corresponding to a next stage, and finally generating a specified holding force by repeating the operation. CONSTITUTION:After an arm is moved to a previously teached position, a first joint 211 of each finger is moved to a position P1 at which a first holding force out of predetermined holding forces on plural stages is reached, while the holding force to which the first joint 211 is subjected is monitored. After holding forces to which first joints of all fingers are subjected reach the first holding force, a second joint 212 of each finger is moved to a position P2 at which the first holding force is reached. After all joints of each finger reach the first holding force by repeating the same operation, the first holding force is switched to a second holding force, and the same operated repeated. Further, the operation repeatedly performed on all joints 211-213 of all fingers until a final holding force is detected.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ロボットハンドの握り込み制御方法に係わり
、さらに詳しくは多関節多指型ロボットハンドで対象物
を握り込んで把持させる場合であっても動作教示時間を
短縮することを可能とするロボットハンドの握り込み制
御方法に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a grasping control method for a robot hand, and more specifically, to a method for grasping and grasping an object with a multi-jointed, multi-fingered robot hand. The present invention relates to a grasping control method for a robot hand that makes it possible to shorten motion teaching time even when using a robot hand.

〔従来の技術〕[Conventional technology]

ロボットに一定の動作をおこなわしめる場合、予め動作
順序および動作内容を教示し制御装置内の記憶装置に記
憶させ、その記憶内容を順次読み出す方法を採用するこ
とが一般的である。しかしながらロボットが行う仕事の
対象物の存在位置は必ずしも教示段階と同一ではなく、
幾分かの偏差を有する場合が多い。特に自動生産ライン
におけるように、隣接するロボットあるいはベルトコン
ベアにより仕事の対象物が搬入される場合には、ある程
度の偏差を考慮し対応可能な装置としておくことは、生
産性向上の観点からも重要である。
When a robot is to perform a certain action, it is common to teach the order and content of the action in advance, store it in a storage device within a control device, and then sequentially read out the stored content. However, the location of the object of work performed by the robot is not necessarily the same as in the teaching stage;
It often has some deviation. Particularly in cases where the workpiece is brought in by an adjacent robot or belt conveyor, such as in an automated production line, it is important from the perspective of improving productivity to take into account some degree of deviation and use equipment that can handle it. It is.

またロボットの利用方法としては、対象物を把持し移動
加工する、いわゆるハンドロボットとして使用されるこ
とが多く各種の子指多関節型ロボットハンドが使用され
ている。
In addition, robots are often used as so-called hand robots that grasp and move objects, and various types of multi-joint robot hands are used.

例えば特開昭62−124891 r自動把持装置」に
は、2等辺3角形の各頂点に3本の指を配し、種々の形
状の対象物を把持することを可能としたロボットハンド
が開示されている。
For example, Japanese Patent Application Laid-Open No. 62-124891 r Automatic Gripping Device discloses a robot hand that has three fingers arranged at each vertex of an isosceles triangle and is capable of grasping objects of various shapes. ing.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら、上述したロボットハンドで握り込んで把
持する場合には、動作を教示するために多くの時間を要
するという課題を生じる。
However, when grasping and grasping with the above-mentioned robot hand, a problem arises in that it takes a lot of time to teach the movement.

即ち対象物をロボットハンドで把持する方法としてはロ
ボットハンドの指先で“つまむ”方法と、指の中に“握
り込む”方法があり、確実に把持するためには“握り込
む”ことが優利であることは周知であるが、上述のロボ
ットハンドにおいては名指の各関節毎に動作を教示する
ことが必要となり、教示に要する時間は長くなる。
In other words, there are two ways to grasp an object with a robot hand: ``pinch'' it with the fingertips of the robot hand, and ``grasp it'' in the fingers. Although this is well known, in the above-mentioned robot hand, it is necessary to teach the movement of each joint of the master finger, and the time required for teaching becomes long.

さらに、把持対象物の存在位置が教示した位置から偏移
した場合には正確な姿勢で把持対象物の定給られた部分
を把持できないだけでなく、ロボットハンドあるいは把
持対象物を損傷する可能性も生じる。
Furthermore, if the position of the object to be grasped deviates from the taught position, not only will it not be possible to grasp a fixed portion of the object to be grasped in an accurate posture, but there is a possibility that the robot hand or the object to be grasped may be damaged. also occurs.

従って本発明は上記問題点に鑑み、把持対象物を握り込
んで把持する場合であっても、教示時間が短く、かつ正
しい姿勢で対象物を把持することが可能な多関節多指型
ロボットハンドの握り込み制御方法を提供することを目
的とする。
Therefore, in view of the above-mentioned problems, the present invention provides an articulated, multi-fingered robot hand that is capable of shortening the teaching time and grasping the object in the correct posture even when grasping the object by grasping it. The purpose of this invention is to provide a grip control method.

〔課題を解決するための手段〕[Means to solve the problem]

本発明は対象物の位置が教示した位置から偏移している
場合であっても、ロボットハンドの指が対象物に倣って
軽く握り込んだ後に次の段階の把持力を加えるようにす
るものであって、名指の掌に近い関節の把持力が予め教
示された複数段階の把持力の中の第1の把持力に到達す
る度に次の関節を動作させる制御を繰り返し、名指の全
関節が名指の全関節に対応して予め教示された複数段階
の把持力の中の第1の把持力に到達した後に名指の全関
節に次の段階の把持力を発生せしめ、この動作を繰り返
すことにより、最終的に所定の把持力を発生せしめる。
The present invention applies the next stage of gripping force after the fingers of the robot hand follow the object and lightly grasp it, even if the object's position deviates from the taught position. Each time the gripping force of the joint near the palm of the master finger reaches the first gripping force of the multiple levels of gripping force taught in advance, control is repeated to operate the next joint, and the gripping force of the joint near the palm of the master finger is repeated. After all the joints reach the first gripping force of the plurality of gripping forces taught in advance corresponding to all the joints of the master finger, the next stage of gripping force is generated in all the joints of the master finger. By repeating the operation, a predetermined gripping force is finally generated.

〔作 用〕[For production]

このような多関節多指型ロボットハンドの握り込み制御
方法は、予め教示された位置にアームを動かした後、名
指の第1の関節を、第1の関節が受ける把持力を監視し
ながら予約窓められた複数段階の把持力のうち第1の把
持力に到達するまで動かす。
The gripping control method for such a multi-joint, multi-fingered robot hand involves moving the arm to a pre-taught position and then gripping the first joint of the master finger while monitoring the gripping force applied to the first joint. The grip is moved until the first grip force is reached among the predetermined multiple stages of grip force.

全ての指の第1の関節が受ける把持力が第1の把持力に
到達後、名指の第2の関節が第1の把持力に到達するま
で動かす。
After the gripping forces applied to the first joints of all fingers reach the first gripping force, the second joint of the master finger is moved until it reaches the first gripping force.

以下同様の動作により名指の全関節が第1の把持力に到
達した後、第2の把持力に切り替えて同様の動作を繰り
返す。
Thereafter, after all the joints of the name fingers reach the first gripping force through the same operation, the gripping force is switched to the second gripping force and the same operation is repeated.

そしてさらにこの動作を全指の全関節で最終の把持力が
検知されるまで繰り返す。
This operation is then repeated until the final gripping force is detected at all joints of all fingers.

従って第1の把持力を対象物に接触したことを検知でき
る程度の値に設定することにより最初に把持対象物に接
触した指は、残りの指が全て接触して第1の把持力を検
知するまで待機し、その後順次把持力を増加することに
よって対象物を確実に握り込むことができる。
Therefore, by setting the first gripping force to a value that allows detection of contact with the object, the first finger that touches the object can detect the first gripping force when all the remaining fingers touch the object. The object can be reliably gripped by waiting until the grip is reached and then increasing the gripping force sequentially.

〔実施例〕〔Example〕

第1図はロボットのアームへの先端に取り付けられたロ
ボットハンドの1例を示す図である。
FIG. 1 is a diagram showing an example of a robot hand attached to the tip of a robot arm.

このロボットハンドはそれぞれ3つの関節211゜21
2、213を有する3本の指21 、22 、23から
なり、第1指21と第2指22は相互の中心軸が平行と
なり、第3指23を挟み込むように配置され、第3指は
中心軸が第1指および第2指の中心軸と20〜60度を
なし指先が第1指および第2指の指先と対向するように
配置される。
This robot hand has three joints 211°21
The first finger 21 and the second finger 22 are arranged so that their central axes are parallel to each other, and the third finger 23 is sandwiched between them. The central axis is arranged at 20 to 60 degrees with the central axes of the first finger and the second finger, and the fingertips are arranged to face the fingertips of the first finger and the second finger.

第2図に、上記のロボットハンドの名指21 、22 
Figure 2 shows the famous robot hands 21 and 22 mentioned above.
.

23の各関節211.212.213の制御装置の構成
を示す。
The configuration of a control device for each of 23 joints 211, 212, and 213 is shown.

また第3図に第1図に示すロボットハンド全体の制御装
置の構成を示す。
Further, FIG. 3 shows the configuration of the entire control device for the robot hand shown in FIG. 1.

即ち第1図に示すロボットハンドはそれぞれ3つの関節
を有する3本の指で構成されているが、各関節の制御装
置はモジュール化されており、第2図に示す関節制御装
置3つで1本の指に対応する指制御装置が構成され、こ
の指制御装置3つとロボットハンド制御装置でロボット
ハンド全体の制御装置が構成されている。
That is, the robot hand shown in Fig. 1 is composed of three fingers each having three joints, but the control device for each joint is modularized, and the three joint control devices shown in Fig. 2 can be used as a single unit. A finger control device corresponding to each finger is configured, and the three finger control devices and the robot hand control device constitute a control device for the entire robot hand.

各関節の制御装置は第2図に示すように、電動機70の
駆動力は電動機70の軸上に減速機71を介して取り付
けられた駆動プーリ72から駆動力伝達手段であるワイ
ヤーローブ73により、関節のリンク機構75に固定さ
れたジヨイントプーリ74に伝達される。
As shown in FIG. 2, the control device for each joint is such that the driving force of the electric motor 70 is transmitted from a drive pulley 72 attached to the shaft of the electric motor 70 via a reducer 71 to a wire lobe 73 serving as a driving force transmission means. The signal is transmitted to a joint pulley 74 fixed to a link mechanism 75 of the joint.

ジヨイントプーリ74が受ける把持力は、駆動プーリ7
2とジヨイントプーリ74のほぼ中間に設置されたアイ
ドルプーリ76を固定する梁状綱片77に設置された例
えばストレインゲージのようなトルク検出器(図示せず
)によって検出され、関節のリンク機構75の回転角度
はジヨイントプーリ74に取り付けられた角度センサ7
8で検出される。
The gripping force received by the joint pulley 74 is
The torque is detected by a torque detector (not shown), such as a strain gauge, installed on a beam-like rope piece 77 that fixes the idle pulley 76, which is installed approximately halfway between the joint pulley 74 and the joint pulley 74. The rotation angle is determined by the angle sensor 7 attached to the joint pulley 74.
Detected at 8.

この角度センサ78の出力は角度目標値83と比較され
、両者の偏差に仮想バネ定数が乗算器84において乗算
され仮想トルク指令92となる。
The output of this angle sensor 78 is compared with the angle target value 83, and the deviation between the two is multiplied by a virtual spring constant in a multiplier 84 to obtain a virtual torque command 92.

即ち関節の角度とトルクを同時に制御するたtに、角度
制御とトルク制御の比率を調節する仮想バネ定数が設け
られる。
That is, in order to simultaneously control the angle and torque of the joint, a virtual spring constant is provided to adjust the ratio of angle control and torque control.

仮想トルク指令はトルク目標値85と加算されてトルク
指令86となり、梁状綱片77に取り付けられたトルク
検出器出力との偏差から修正トルク指令87が演算され
、補償器88に入力される。
The virtual torque command is added to the torque target value 85 to become a torque command 86, and a corrected torque command 87 is calculated from the deviation from the output of the torque detector attached to the beam-like rope piece 77, and is input to a compensator 88.

補償器88では、修正トルク指令87と推定電動機回転
速度91に基づき電流指令値80を出力する。この電流
指令値80に基づき可変定電流源79の出力電流が制御
され、電動機の駆動力が制御される。
The compensator 88 outputs a current command value 80 based on the corrected torque command 87 and the estimated motor rotation speed 91. Based on this current command value 80, the output current of the variable constant current source 79 is controlled, and the driving force of the electric motor is controlled.

補償器88は電動機電圧89と電流指令値80から下記
に基づき推定電動機回転数を演算する。
The compensator 88 calculates the estimated motor rotation speed from the motor voltage 89 and the current command value 80 based on the following.

電動機の回転子インダクタンスが無視できるとき、次式
がなりたつ。
When the rotor inductance of the motor can be ignored, the following equation holds.

Nm= (Vg−1m −Rm) /Kv  (1)た
だし Nm:推定電動機回転数 Vg:実測電動機端子電圧 工m:可変電流源出力電流 Rm:電動機のロータ抵抗 Kv:電動機の逆起電力定数 ここで可変電流源出力電流Imは、可変電流源79が定
電流特性を有するため、電動機の負荷が変動しても電流
指令値80 (Imt)に比例した一定電流値に維持さ
れ、さらに電動機のロータ抵抗Rm、電動機の逆起電力
定数Kvは既知であるた約次式から推定電動機回転数を
演算することが可能となる。
Nm = (Vg-1m - Rm) /Kv (1) where Nm: Estimated motor rotation speed Vg: Actual motor terminal voltage m: Variable current source output current Rm: Motor rotor resistance Kv: Motor back electromotive force constant Here Since the variable current source 79 has constant current characteristics, the variable current source output current Im is maintained at a constant current value proportional to the current command value 80 (Imt) even if the motor load fluctuates. Since the resistance Rm and the back electromotive force constant Kv of the motor are known, it is possible to calculate the estimated motor rotation speed from the following equation.

Nm= (Vg −a ・Imt−Rm) /K   
(2)ただし α:可変定電流源の比例定数 この補償器88の使用により、従来使用していたタコメ
ータのような回転数センサを使用することなく、関節制
御系にダンピングをあたえ、安定な制御系を構成するこ
とが可能となる。
Nm=(Vg-a・Imt-Rm)/K
(2) where α: Proportional constant of variable constant current source By using this compensator 88, damping can be applied to the joint control system without using a rotation speed sensor such as a tachometer, which is conventionally used, and stable control can be achieved. It becomes possible to configure the system.

本発明に係るロボットハンドの握り込み制御装置におい
てはロボットハンド制御装置5から出力される各関節の
回転角度指令、および多指の各関節に対する例えば2段
階のトルク目標値、即ち把持対象物に接触したことを検
知するための第1のトルク目標値、把持対象物を確実に
把持するための第2のトルク目標値および梁状綱片77
に取り付けられたトルク検出器の出力を入力とし、各関
節の上記制御装置に対し角度目標値83およびトルク目
標値85を出力する握り込み制御装置16が追設される
In the robot hand grasp control device according to the present invention, the rotation angle command of each joint output from the robot hand control device 5 and the two-stage torque target value for each joint of multiple fingers, that is, contact with the grasped object. a first torque target value for detecting that the object has been gripped, a second torque target value for reliably gripping the object to be gripped, and a beam-like rope piece 77.
A gripping control device 16 is additionally installed, which receives the output of a torque detector attached to the grip and outputs an angle target value 83 and a torque target value 85 to the control device for each joint.

第4図は、本発明に係る多関節多指型ロボットハンドの
握り込み制御の原理を示した図である。
FIG. 4 is a diagram showing the principle of grip control of the multi-joint, multi-fingered robot hand according to the present invention.

即ち第4図は第1図に示すロボットハンドの3本の指の
うち第1指21をとりだして握り込みの動作を示したも
のである。
That is, FIG. 4 shows the grasping motion of the first finger 21 of the three fingers of the robot hand shown in FIG. 1.

第1工程において指21を第1の関節(最も内側の関節
)211を中心として、反時計方向くあるいは反時計方
向)に初期位置P。から第1の関節211に対応するト
ルク検出器が第1の関節に対する第1のトルク目標値を
検出する位置P1まで旋回させる。
In the first step, the finger 21 is moved to an initial position P (counterclockwise or counterclockwise) with the first joint (innermost joint) 211 as the center. The first joint 211 is rotated from the position P1 to the position P1 where the torque detector corresponding to the first joint 211 detects the first torque target value for the first joint.

第2工程において指21を第2の関節212を中心とし
て第1工程と同方向に第2の関節212に対応するトル
ク検出器が第2の関節に対する第1のトルク目標値を検
出する位置P2まで旋回させる。
In the second step, the finger 21 is moved in the same direction as the first step with the second joint 212 as the center at a position P2 where the torque detector corresponding to the second joint 212 detects the first torque target value for the second joint. Swirl until.

第3工程においても同様に第3の関節213を中心とし
て指21を位置P2からP3まで旋回させ、第4工程で
握り込み動作を完了する。
In the third step, the fingers 21 are similarly rotated from position P2 to P3 about the third joint 213, and the grasping motion is completed in the fourth step.

第5図は握り込み制御装置で実行される握り込み制御ル
ーチンであって、一定周期毎に実行される。
FIG. 5 shows a gripping control routine executed by the gripping control device, and is executed at regular intervals.

ステップ501でロボットハンドに指の動作方向、速度
を指示する。この指示は予じめ教示しておく方法、人が
その都度指示する方法等により与えられ適当な方法を使
用することができる。
In step 501, the direction and speed of finger movement are instructed to the robot hand. This instruction can be given by a method of being taught in advance, a method of giving instructions each time, etc., and an appropriate method can be used.

ステップ502でn−1に設定し、第1関節(最も内側
の関節)の動作を開始する。
In step 502, it is set to n-1 and the movement of the first joint (the innermost joint) is started.

ステップ503で第n関節を中心に指を指定された方向
に旋回しステップ504で第n関節に対応するトルク検
出器の8カを読み込みステップ505に進む。
In step 503, the finger is rotated in the designated direction around the n-th joint, and in step 504, eight torque detectors corresponding to the n-th joint are read and the process proceeds to step 505.

ステップ505で検出された現状トルクが第n関節に対
して定められた第1のトルク目標値以上が否かを判定し
、否定判定された場合はステップ503に戻り指の旋回
を続行する。
In step 505, it is determined whether or not the current torque detected is greater than or equal to the first torque target value determined for the n-th joint. If the determination is negative, the process returns to step 503 and continues turning the finger.

ステップ505で肯定判定された場合はステップ506
で第n関節を中心とする指の旋回を停止しステップ50
7 に進む。
If a positive determination is made in step 505, step 506
Stop rotating the finger around the n-th joint at step 50.
Proceed to 7.

ステップ507で全関節(本実施例では3つの関節)に
対して第1のトルク目標値に到達しているか否かを判定
し、否定判定された場合はステップ508でnをインク
リメントしてステップ503 に戻り、次の関節を中心
とした指の旋回を行う。
In step 507, it is determined whether the first torque target value has been reached for all joints (in this example, three joints), and if the determination is negative, n is incremented in step 508, and step 503 Return to , and rotate your fingers around the next joint.

ステップ507で肯定判定された場合はステップ509
に進み、トルク目標値を第2のトルク目標値に変更し、
ロボットハンドに握り込み把持力を発生せしめる。
If a positive determination is made in step 507, step 509
and change the torque target value to the second torque target value,
Generate gripping force by gripping the robot hand.

なお上記第1のトルク目標値と第2のトルク目標値は以
下のように定める。
Note that the first torque target value and the second torque target value are determined as follows.

即ちロボットハンドに動作を教示する段階で把持対象物
を確実に把持するために必要としたトルクを第2のトル
ク目標値とし、この値に接触したことを確実に検出でき
、かつ接触したときに把持対象物を損傷しないように一
定の割合を乗算して第1のトルク目標値として定めるこ
とが可能である。
That is, at the stage of teaching the robot hand how to operate, the torque required to reliably grip the object to be gripped is set as the second torque target value, and contact with this value can be reliably detected, and when contact is made, It is possible to determine the first torque target value by multiplying it by a certain percentage so as not to damage the gripped object.

このためロボットハンドが作動中にこの割合を修正する
ことも可能となり教示段階に要する時間を大幅に短縮す
ることができる。
Therefore, it is possible to modify this ratio while the robot hand is in operation, and the time required for the teaching stage can be significantly shortened.

通常把持対象物を握り込んで把持する場合のトルク目標
値の設定は2段階で十分実用的であり、各部の全関節が
第1のトルク目標値を検知していれば、各術者関節の位
置決めは完了していると考えられるため、各部の各関節
に同時に第2のトルク目標値を発生させるように制御す
ることも可能であり、握り込み動作に要する時間を短縮
することができる。
Normally, setting the torque target value in two stages when grasping the object to be grasped is sufficiently practical, and if all the joints of each part detect the first torque target value, each operator's joint Since positioning is considered to have been completed, it is also possible to control each joint of each part to generate the second torque target value at the same time, and the time required for the gripping operation can be shortened.

なおトルク目標値の設定を3段階以上とし、各部の各関
節が前段階のトルク目標値に到達する度に次の段階のト
ルク目標値に切り替えることも可能である。
It is also possible to set the torque target value in three or more stages, and to switch to the next stage torque target value each time each joint of each part reaches the previous stage torque target value.

またトルク目標値は把持対象物の重心との関連で各部の
各関節毎に異なった値に設定することも可能である。
Further, the torque target value can be set to a different value for each joint of each part in relation to the center of gravity of the object to be grasped.

さらに本実施例においては各術者関節が受ける把持力を
トルク検出器で検出することとしているが、指先に取り
付けた圧力センサあるいは各部の応力を検出する歪ゲー
ジ等によっても把持力を検出することができ、この場合
にも本発明を同様に適用することができる。
Furthermore, in this embodiment, the gripping force applied to each joint of the operator is detected by a torque detector, but the gripping force can also be detected by a pressure sensor attached to the fingertip or a strain gauge that detects stress in each part. The present invention can be similarly applied to this case as well.

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

本発明によれば、ロボットハンドで把持対象物を握り込
んで把持する場合に、対象物の位置と各部、関節の握り
込み動作と、複数段階の把持力を教示すれば、把持対象
物の位置が教示位置から偏移していても、全指を把持対
象物を予かしめ教示された位置姿勢で接触させその後に
把持力を発生させることができるため、ロボットハンド
または対象物を損傷することがなく、かつ教示を簡単な
ものとすることができる。
According to the present invention, when grasping and grasping an object with a robot hand, the position of the object, the grasping motion of each part and joint, and multiple stages of grip force can be taught. Even if the robot hand deviates from the taught position, all fingers can be brought into contact with the grasped object at the taught position and orientation in advance and then a grasping force can be generated, so there is no chance of damage to the robot hand or the object. This makes it possible to simplify teaching.

【図面の簡単な説明】 第1図はロボットハンドの1例を示す図、第2図は実施
例の関節制御装置の構成を示す図、第3図は実施例のロ
ボットハンド全体の制御装置の構成を示す図、 第4図は本発明の握り込み制御の原理を示す図、第5図
は握り込み制御操作を示すフローチャートである。
[Brief Description of the Drawings] Fig. 1 is a diagram showing an example of a robot hand, Fig. 2 is a diagram showing the configuration of a joint control device of the embodiment, and Fig. 3 is a diagram of the overall control device of the robot hand of the embodiment. FIG. 4 is a diagram showing the principle of grip control of the present invention, and FIG. 5 is a flow chart showing the grip control operation.

Claims (1)

【特許請求の範囲】 1、2以上の関節を有する指を複数本有する多関節多指
型ロボットハンドにより、各指の掌に近い関節から順次
屈曲動作をさせて、把持対象物を握り込んで把持する場
合における各指および各関節の握り込み制御方法であっ
て、 該各指の掌に近い関節の把持力が予め教示された複数段
階の把持力の中の第1の把持力に到達する度に次の関節
を動作させる制御を繰り返し、各指の全関節が該各指の
全関節に対応して予め教示された複数段階の把持力の中
の第1の把持力に到達した後に該各指の全開節に次の段
階の把持力を発生せしめ、この動作を繰り返すことによ
り、最終的に所定の把持力を発生せしめることを特徴と
する多関節多指型ロボットハンドの握り込み制御方法。
[Claims] A multi-jointed, multi-fingered robot hand having a plurality of fingers each having one or more joints grasps an object by sequentially bending each finger from the joint near the palm. A grasping control method for each finger and each joint when grasping, wherein the grasping force of the joint of each finger near the palm reaches a first grasping force among a plurality of pre-taught grasping forces. At the same time, the control is repeated to move the next joint, and after all the joints of each finger reach the first gripping force of the plurality of gripping forces taught in advance for all the joints of each finger, A gripping control method for a multi-joint, multi-fingered robot hand, characterized in that the next stage of gripping force is generated at the fully open joint of each finger, and by repeating this operation, a predetermined gripping force is finally generated. .
JP2196299A 1990-07-26 1990-07-26 Robot hand grip control method Expired - Fee Related JP2689702B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2196299A JP2689702B2 (en) 1990-07-26 1990-07-26 Robot hand grip control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2196299A JP2689702B2 (en) 1990-07-26 1990-07-26 Robot hand grip control method

Publications (2)

Publication Number Publication Date
JPH0482683A true JPH0482683A (en) 1992-03-16
JP2689702B2 JP2689702B2 (en) 1997-12-10

Family

ID=16355500

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2196299A Expired - Fee Related JP2689702B2 (en) 1990-07-26 1990-07-26 Robot hand grip control method

Country Status (1)

Country Link
JP (1) JP2689702B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006346791A (en) * 2005-06-15 2006-12-28 Toyota Motor Corp Robot hand
WO2011118646A1 (en) * 2010-03-24 2011-09-29 株式会社安川電機 Robot hand and robot device
WO2018008665A1 (en) * 2016-07-05 2018-01-11 並木精密宝石株式会社 Hand robot control method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006346791A (en) * 2005-06-15 2006-12-28 Toyota Motor Corp Robot hand
WO2011118646A1 (en) * 2010-03-24 2011-09-29 株式会社安川電機 Robot hand and robot device
US8827337B2 (en) 2010-03-24 2014-09-09 Kabushiki Kaisha Yaskawa Denki Robot hand and robot device
WO2018008665A1 (en) * 2016-07-05 2018-01-11 並木精密宝石株式会社 Hand robot control method
JP2018001359A (en) * 2016-07-05 2018-01-11 並木精密宝石株式会社 Control method of hand robot

Also Published As

Publication number Publication date
JP2689702B2 (en) 1997-12-10

Similar Documents

Publication Publication Date Title
JP4273335B2 (en) Robot arm
JP5105147B2 (en) Robot and control method
Crisman et al. Graspar: A flexible, easily controllable robotic hand
JP6831530B2 (en) Disturbance observer and robot control device
Mouri et al. Developments of new anthropomorphic robot hand and its master slave system
CN103495977A (en) 6R-type industrial robot load identification method
US10195744B2 (en) Control device, robot, and robot system
JP2012056074A (en) Workspace safe operation of a force- or impedance-controlled robot
JP7458818B2 (en) Robot device, interface device, control device, end effector, control method, method for manufacturing articles using robot device, program, and recording medium
Sintov et al. Swing-up regrasping algorithm using energy control
Ramaiah et al. A microcontroller based four fingered robotic hand
Sintov et al. Robotic swing-up regrasping manipulation based on the impulse–momentum approach and clqr control
Osswald et al. Mechanical system and control system of a dexterous robot hand
CN111975764A (en) Robot device and holding method
JP2838582B2 (en) Robot hand grip control method
JPH0482683A (en) Robot hand grip control method
JP2005144573A (en) Control method for gripping force of robot hand
JPH02256489A (en) articulated hand
JP2665894B2 (en) Finger gripping device
Suebsomran Development of robot gripper and force control
JP2020104178A (en) Robot device, control method of robot device, manufacturing method for article using robot device, control program and recording medium
Chouhan et al. Design and development of a prototype robotic gripper
JPH05337860A (en) Robot hand teaching device and robot hand
JPH04189484A (en) Grasping control method of robot hand
JP4168441B2 (en) Transport device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees