JP2016047583A - Robot hand - Google Patents
Robot hand Download PDFInfo
- Publication number
- JP2016047583A JP2016047583A JP2014173640A JP2014173640A JP2016047583A JP 2016047583 A JP2016047583 A JP 2016047583A JP 2014173640 A JP2014173640 A JP 2014173640A JP 2014173640 A JP2014173640 A JP 2014173640A JP 2016047583 A JP2016047583 A JP 2016047583A
- Authority
- JP
- Japan
- Prior art keywords
- finger
- sensor
- contact
- control unit
- 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.)
- Pending
Links
Images
Landscapes
- Manipulator (AREA)
Abstract
Description
本発明は、2本以上の指部を備えるロボットハンドに関する。 The present invention relates to a robot hand provided with two or more fingers.
特開2013−136141号公報(特許文献1)には、対象物(ワーク)を挟んで把持するための複数の指部と、複数の指部を制御する制御部とを備えるロボットハンドが開示されている。複数の指部のうちの1本の指部には、対象物に接触したことを検出するためのセンサ(以下「在荷検出センサ」ともいう)が設けられる。この在荷検出センサは、外部から受けた力を押付力として出力する。制御部は、在荷検出センサの出力(押付力)がしきい値を超えた場合に対象物と接触したと判定する。 Japanese Patent Laying-Open No. 2013-136141 (Patent Document 1) discloses a robot hand including a plurality of finger units for holding and holding an object (workpiece) and a control unit for controlling the plurality of finger units. ing. One of the plurality of fingers is provided with a sensor (hereinafter also referred to as “stock detection sensor”) for detecting contact with the object. This inventory detection sensor outputs a force received from the outside as a pressing force. A control part determines with having contacted the target object, when the output (pressing force) of a stock detection sensor exceeds a threshold value.
しかしながら、特許文献1のように複数の指部のうちの1本の指部のみに在荷検出センサが設けられる場合、在荷検出センサが設けられていない残りの指部が対象物に接触したことを在荷検出センサの出力から検出することはできない。そのため、在荷検知センサの出力がしきい値を超えた場合であっても、残りの指部の一部が対象物に接触しておらず、把持対象物を安定して把持することができない可能性がある。この対策として、すべての指部に在荷検出センサを設けると、コストアップに繋がるとともに、すべての指部が太くなって作業性が悪化するなどの弊害が生じるおそれがある。
However, when a stock detection sensor is provided on only one finger portion of the plurality of finger portions as in
本発明は、上述の課題を解決するためになされたものであって、その目的は、複数の指部を備えるロボットハンドにおいて、在荷検出センサが設けられていない指部が対象物に接触したことを判定可能にすることである。 The present invention has been made in order to solve the above-described problems, and an object of the present invention is to provide a robot hand having a plurality of fingers, which is in contact with an object on which a finger detection sensor is not provided. It is to be able to determine that.
この発明に係るロボットハンドは、複数の指部によって対象物を把持するロボットハンドであって、複数の指部をそれぞれ作動させる複数のアクチュエータと、複数の指部をそれぞれ作動させるための複数の指令電圧を複数のアクチュエータにそれぞれ出力する制御部とを備える。制御部は、複数の指部によって対象物を把持する際、複数の指部を対象物に向けてそれぞれ移動させるとともに、各指部の移動速度がそれぞれに対応する予め定められた速度となるように複数の指令電圧をそれぞれフィードバック制御する。制御部は、複数の指令電圧のうちの少なくともいずれかの指令電圧がしきい値を超えた場合、しきい値を超えた指令電圧に対応する指部が対象物に接触したと判定する。 A robot hand according to the present invention is a robot hand that grips an object with a plurality of fingers, and a plurality of actuators that respectively operate the plurality of fingers, and a plurality of commands that respectively operate the plurality of fingers. And a controller that outputs voltages to the plurality of actuators. When the control unit grips the object with the plurality of finger parts, the control unit moves the plurality of finger parts toward the object, respectively, and the moving speed of each finger part becomes a predetermined speed corresponding to each of the finger parts. Each of the plurality of command voltages is feedback controlled. When at least one of the plurality of command voltages exceeds a threshold value, the control unit determines that the finger corresponding to the command voltage exceeding the threshold value has touched the object.
好ましくは、複数の指部は、対象物との接触を検出するセンサを備える指部と、センサを備えない指部とを含む。センサを備える指部とセンサを備えない指部とは、対象物を挟んで互いに反対側の位置に配置される。制御部は、センサの出力に基づいてセンサを備える指部が対象物と接触したか否かを判定する。制御部は、センサを備えない指部に対応する指令電圧がしきい値を超えた場合に、複数の指部による前記対象物の把持が完了したと判定する。 Preferably, the plurality of finger parts include a finger part including a sensor that detects contact with an object and a finger part not including the sensor. The finger part including the sensor and the finger part not including the sensor are arranged at positions opposite to each other with the object interposed therebetween. A control part determines whether the finger | toe part provided with a sensor contacted the target object based on the output of a sensor. The control unit determines that the gripping of the object by the plurality of finger units is completed when the command voltage corresponding to the finger unit not including the sensor exceeds a threshold value.
好ましくは、制御部は、センサを備える指部が対象物と接触したと判定された場合であって、かつセンサを備えない指部に対応する指令電圧がしきい値を超えた場合に、しきい値を超えた指令電圧に対応する指部が対象物に接触したと判定する。 Preferably, the control unit performs the processing when it is determined that the finger portion including the sensor has contacted the object and the command voltage corresponding to the finger portion not including the sensor exceeds a threshold value. It is determined that the finger corresponding to the command voltage exceeding the threshold has touched the object.
好ましくは、アクチュエータは、超音波モータである。制御部は、複数の指部によって対象物を把持する際、複数の指部のそれぞれに対応して設けられた複数の超音波モータをそれぞれ作動させた後、各指部が対象物に接触したと判定された時点で対象物に接触したと判定された指部に対応する超音波モータを停止する。 Preferably, the actuator is an ultrasonic motor. When the control unit grips the object with the plurality of finger parts, each of the finger parts comes into contact with the object after activating each of the plurality of ultrasonic motors provided corresponding to each of the plurality of finger parts. The ultrasonic motor corresponding to the finger portion determined to be in contact with the object at the time when it is determined to be stopped is stopped.
本発明によれば、複数の指部を備えるロボットハンドにおいて、在荷検出センサが設けられていない指部が対象物に接触したことを判定可能にすることができる。 ADVANTAGE OF THE INVENTION According to this invention, in the robot hand provided with a some finger part, it can make it possible to determine that the finger part in which the stock detection sensor is not provided contacted the target object.
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
図1は、本実施の形態によるロボットハンド1の斜視図である。ロボットハンド1は、掌部2と、3本の指部3A〜3Cとを含む。なお、指部の本数は3本に限定されず複数(2本以上)であればよい。
FIG. 1 is a perspective view of a
指部3Aは、指先部10Aと、指基部20Aとを含む。指基部20Aは、第1指基部21Aと第2指基部22Aとに分割されている。指先部10Aは、第1指基部21Aに対して回転軸S1を中心軸として回動可能に連結される。第1指基部21Aは、第2指基部22Aに対して回転軸S2を中心軸として回動可能に連結される。第2指基部22Aは、掌部2に対して回転軸S3を中心軸として回動可能に連結される。
The
指部3Aの各関節部(指先部10Aと第1指基部21Aとの連結部分、第1指基部21Aと第2指基部22Aとの連結部分、第2指基部22Aと掌部2との連結部分)には、それぞれアクチュエータが設けられる。指部3Aは、各関節部にそれぞれ設けられたアクチュエータを駆動させることによって動作する。以下では、アクチュエータの一例として、超音波モータを用いる場合を説明する。
Each joint part of
指部3B,3Cは、指部3Aと対向するように配置される。3本の指部3A〜3Cの間の領域にある対象物を把持する際には、指部3Aと指部3B,3Cとは、対象物を挟んで互いに反対側の位置に配置される。指部3B,3Cの構成は、基本的に指部3Aと同じである。すなわち、指部3Bは、指先部10Bと、指基部20B(第1指基部21Bおよび第2指基部22B)とを含み、各関節部にそれぞれ設けられた超音波モータを駆動させることによって動作する。同様に、指部3Cは、指先部10Cと、指基部20C(第1指基部21Cおよび第2指基部22C)とを含み、各関節部にそれぞれ設けられた超音波モータを駆動させることによって動作する。
The
ロボットハンド1は、3本の指部3A〜3Cの動作を制御することによって、3本の指部3A〜3Cの間の領域にある対象物を、1本の指部3Aと、残りの2本の指部3B,3Cとで挟んで把持することができる。
The
図2は、3本の指部3A〜3Cの制御に関する構造を模式的に示す図である。ロボットハンド1は、各指部3A〜3Cを動作させるためのアクチュエータ部30A〜30Cと、速度センサ部31A〜31Cと、在荷検出センサ32と、アクチュエータ部30A〜30Cの駆動を制御するECU(Electronic Control Unit)100とを備える。
FIG. 2 is a diagram schematically showing a structure related to the control of the three
アクチュエータ部30Aは、指部3Aの各関節部にそれぞれ設けられた超音波モータを含む。同様に、アクチュエータ部30Bは指部3Bの各関節部にそれぞれ設けられた超音波モータを含み、アクチュエータ部30Cは指部3Cの各関節部にそれぞれ設けられた超音波モータを含む。
The
速度センサ部31A〜31Cは、指部3A〜3Cにそれぞれ設けられ、各指部3A〜3Cの移動速度VA〜VCをそれぞれ検出してECU100に出力する。なお、速度センサ部31A〜31Cは、たとえば、各指部の各関節部にそれぞれ設けられたエンコーダ(角度センサ)によって実現することができる。
The
在荷検出センサ32は、3本の指部3A〜3Cのうちの1本の指部3Aに設けられ、指部3Aが外部から受けた力を押付力Fとして検出してECU100に出力する。なお、在荷検出センサ32は、たとえば、指部3Aの把持面に設けられる接触センサによって実現することができる。なお、指部3Aが対象物と接触したことによって伸縮するベルトがたとえば指部3Aの根元付近に設けられる場合には、そのベルトの伸縮を検出するエンコーダ(角度センサ)によって在荷検出センサ32を実現するようにしてもよい。
The
ECU100は、図示しないCPU(Central Processing Unit)およびメモリを内蔵し、当該メモリに記憶された情報、速度センサ部31A〜31Cおよび在荷検出センサ32の出力などに基づいてアクチュエータ部30A〜30Cを駆動する。
The
ECU100は、指部3Aを制御する第1制御部110と、指部3Bを制御する第2制御部120と、指部3Cを制御する第3制御部130とを含む。
The
第1制御部110〜第3制御部130は、指部3A〜3Cの動作をそれぞれ作動させるための指令電圧SA〜SCをアクチュエータ部30A〜30B(超音波モータ)にそれぞれ出力する。
The
第1制御部110〜第3制御部130は、3本の指部3A〜3Cの間の領域にある対象物を把持する際、指部3A〜3Cを対象物に向けてそれぞれ移動させるとともに、各指部3A〜3Cの移動速度VA〜VCがそれぞれに対応する予め定められた基準速度V1〜V3となるように指令電圧SA〜SCをそれぞれフィードバック制御する処理(以下「定速制御」ともいう)を実行する。なお、各基準速度V1〜V3の値は、同じ値であってもよいし、異なる値であってもよい。たとえば、指部3Aを他の指部3B,3Cよりも早く対象物に接触させたい場合には、基準速度V1を他の基準速度V2,V3よりも大きい値にすればよい。
The
第1制御部110〜第3制御部130は、指部3A〜3Cの定速制御中に指部3A〜3Cが対象物に接触したか否かをそれぞれ判定し、各指部3A〜3Cが対象物に接触したと判定された時点で対象物に接触したと判定された指部に対応するアクチュエータ部(超音波モータ)を停止する。これにより、対象物に接触したと判定された指部の定速制御は停止される。なお、超音波モータは、一般的に、停止時(非通電時)には、ロータがステータに面接触して摩擦保持される。したがって、対象物は、3本の指部3A〜3Cの各超音波モータ停止時の摩擦保持力によって把持される。
The
本実施の形態においては、指部3Aには在荷検出センサ32が設けられている。そのため、在荷検出センサ32の出力(押付力F)に基づいて指部3Aが対象物と接触したか否かが判定される、具体的には、第1制御部110は、在荷検出センサ32の出力(押付力F)が予め定められたしきい値Fshを超えた場合に、指部3Aが対象物と接触したと判定する。
In the present embodiment, a
一方、指部3B,3Cには在荷検出センサ32が設けられていない。しかしながら、対象物を安定して把持するためには、指部3B,3Cが対象物に接触したか否かをそれぞれ判定することが望ましい。
On the other hand, the
そこで、本実施の形態による第2制御部120および第3制御部130は、定速制御によってフィードバック制御される指令電圧SB,SCに基づいて、指部3B,3Cが対象物と接触したか否かをそれぞれ判定する。
Therefore, the
指部3Bが対象物に接触していない場合は、定速制御によって指部3Bは基準速度V2で対象物に向かって移動する。指部3Bが対象物に接触し、かつ指部3Aが対象物に接触している場合は、指部3Aの反力によって指部3Bはそれ以上移動することができないため、指部3Bの移動速度VBは基準速度V2未満に低下する。移動速度VBが基準速度V2未満に低下すると、定速制御のフィードバック作用によって指令電圧SBは増加する。しかしながら、上述のように指部3Aの反力によって指部3Bはそれ以上移動することができず移動速度VBは低下し続けるため、定速制御のフィードバック作用によって指令電圧SBは増加し続ける。このような現象が生じた場合、指部3Bが対象物に接触したと推測される。そこで、第2制御部120は、指令電圧SBが予め定められたしきい値αを超えた場合に、指部3Bが対象物に接触したと判定する。
When the
指令電圧SCについても同様の現象が生じるため、指部3Bと同様の手法で、指部3Cが対象物に接触したか否かが判定される。すなわち、第3制御部130は、指令電圧SCが予め定められたしきい値βを超えた場合に、指部3Cが対象物に接触したと判定する。なお、しきい値βの値は、しきい値αと同じ値であってもよいし、異なる値であってもよい。
Since the same phenomenon occurs with respect to the command voltage SC, it is determined whether or not the
ECU100は、すべての指部3A〜3Cが対象物に接触したと判定された場合、指部3A〜3Cによる対象物の把持が完了したと判定する。なお、対象物の把持が完了したと判定された後は、ECU100は、たとえば対象物を目標位置に移動させるなどの次の処理を実行する。
When it is determined that all the
図3は、指部3Aと対象物との接触を判定する手順を示すフローチャートである。このフローチャートは、指部3Aの定速制御中(指部3Aが対象物に向けて基準速度V1で移動するように指令電圧SAをフィードバック制御している最中)に所定周期で繰り返し実行される。
FIG. 3 is a flowchart showing a procedure for determining contact between the
S10にて、ECU100は、押付力F(在荷検出センサ32の出力)が上述のしきい値Fshを超えているか否かを判定する。押付力Fがしきい値Fshを超えていない場合(S10にてNO)、ECU100は、S11にて指部3Aの移動(定速制御)を継続する。
In S10, the
押付力Fがしきい値Fshを超えている場合(S10にてYES)、ECU100は、S12にて指部3Aが対象物に接触したと判定し、S13にて指部3Aに対応するアクチュエータ部30A(超音波モータ)を停止する。
If pressing force F exceeds threshold value Fsh (YES in S10),
図4は、指部3Bと対象物との接触を判定する手順を示すフローチャートである。このフローチャートは、指部3Bの定速制御中(指部3Bが対象物に向けて基準速度V2で移動するように指令電圧SBをフィードバック制御している最中)に所定周期で繰り返し実行される。
FIG. 4 is a flowchart showing a procedure for determining contact between the
S20にて、ECU100は、指令電圧SBが上述のしきい値αを超えているか否かを判定する。指令電圧SBがしきい値αを超えていない場合(S20にてNO)、ECU100は、S21にて指部3Bの移動(定速制御)を継続する。
In S20,
指令電圧SBがしきい値αを超えている場合(S20にてYES)、ECU100は、S22にて指部3Bが対象物に接触したと判定し、S23にて指部3Bに対応するアクチュエータ部30B(超音波モータ)を停止する。
If command voltage SB exceeds threshold value α (YES in S20),
図5は、指部3Cと対象物との接触を判定する手順を示すフローチャートである。このフローチャートは、指部3Cの定速制御中(指部3Cが対象物に向けて基準速度V3で移動するように指令電圧SCをフィードバック制御している最中)に所定周期で繰り返し実行される。
FIG. 5 is a flowchart showing a procedure for determining contact between the
S30にて、ECU100は、指令電圧SCが上述のしきい値βを超えているか否かを判定する。指令電圧SCがしきい値βを超えていない場合(S30にてNO)、ECU100は、S31にて指部3Cの移動(定速制御)を継続する。
In S30,
指令電圧SCがしきい値βを超えている場合(S30にてYES)、ECU100は、S32にて指部3Cが対象物に接触したと判定し、S33にて指部3Cに対応するアクチュエータ部30C(超音波モータ)を停止する。
When command voltage SC exceeds threshold value β (YES in S30),
図6は、指部3A〜3Cによる対象物の把持が完了したか否かを判定する手順を示すフローチャートである。S40にて、ECU100は、すべての指部3A〜3Cが対象物に接触したと判定されたか否かを判定する。すべての指部3A〜3Cが対象物に接触したと判定された場合(S40にてYES)、ECU100は、S41にて指部3A〜3Cによる対象物の把持が完了したと判定する。
FIG. 6 is a flowchart showing a procedure for determining whether or not the gripping of the object by the
図7は、対象物を把持する際の各指部3A〜3Cの移動速度VA〜VC、在荷検出センサ32の出力(押付力F)、指令電圧SB,SCの変化態様の一例を示す図である。
FIG. 7 is a diagram illustrating an example of changes in the movement speeds VA to VC of the
上述したように、対象物を把持する際には、各指部3A〜3Cの定速制御が実行される。すなわち、各指部3A〜3Cが対象物に向けてそれぞれ基準速度V1〜V3で移動するように指令電圧SA〜SCがそれぞれフィードバック制御される。
As described above, when the object is gripped, the constant speed control of the
時刻t1にて指部3Aが対象物に接触すると、在荷検出センサ32が対象物から力を受けるため、在荷検出センサ32の出力(押付力F)が増加し始める。これにより、時刻t2にて押付力Fがしきい値Fshを超えると、指部3Aが対象物に接触したと判定されて指部3Aの移動が停止される。この際、他の指部3B、3Cは対象物に接触したと判定されていないため、指部3B,3Cの定速制御は継続される。そのため、指部3B,3Cの移動速度VB,VCはそれぞれ基準速度V2,V3に維持される。
When the
その後の時刻t3にて指部3Bが対象物に接触すると、既に指部3Aが対象物に接触しており指部3Aの反力によって指部3Bはそれ以上移動することができないため、指部3Bの移動速度VBは基準速度V2未満に低下する。移動速度VBが基準速度V2未満に低下すると、定速制御のフィードバック作用によって指令電圧SBは増加する。しかしながら、上述のように指部3Aの反力によって指部3Bはそれ以上移動することができず移動速度VBは低下し続けるため、定速制御のフィードバック作用によって指令電圧SBは増加し続ける。このような現象が生じた場合、指部3Bが対象物に接触したと推測される。
When the
そこで、時刻t4にて指令電圧SBがしきい値αに達すると、ECU100は、指部3Bが対象物に接触したと判定し、指部3Bの移動を停止する。このように、本実施の形態においては、在荷検出センサ32が設けられていない指部3Bが対象物に接触したことを、指令電圧SBに基づいて判定することができる。
Therefore, when the command voltage SB reaches the threshold value α at time t4, the
時刻t4においては、指部3Cは対象物に接触したと判定されていないため、指部3Cの定速制御は継続される。そのため、指部3Cの移動速度VCは基準速度V3に維持される。
At time t4, since it is not determined that the
その後の時刻t5にて指部3Cが対象物に接触すると、指部3Bと同様の現象、すなわち定速制御のフィードバック作用によって指令電圧SCが増加し続ける現象が生じる。そこで、時刻t6にて指令電圧SCがしきい値βに達すると、ECU100は、指部3Cが対象物に接触したと判定し、指部3Cの移動を停止する。このように、本実施の形態においては、在荷検出センサ32が設けられていない指部3Cが対象物に接触したことを、指令電圧SCに基づいて判定することができる。
When the
そして、時刻t6にて、すべての指部3A〜3Cが対象物に接触したと判定されたため、ECU100は、指部3A〜3Cによる対象物の把持が完了したと判定する。そのため、たとえばその後に対象物を目標位置に移動させる際、把持対象物を安定して把持することができる。
At time t6, since it is determined that all the
以上のように、本実施の形態によるロボットハンド1においては、在荷検出センサ32が設けられていない指部3B,3Cが対象物に接触したことを、定速制御によってフィードバック制御される指令電圧SB,SCに基づいて判定することができる。
As described above, in the
また、本実施の形態によるロボットハンド1においては、在荷検出センサ32を備える指部3Aを含むすべての指部3A〜3Cが対象物に接触したと判定された場合に、対象物の把持が完了したと判定する。そのため、一部の指部が対象物に接触していないにも関わらず対象物の把持が完了したと判定することを回避でき、対象物を安定して把持することができる。
Further, in the
<変形例>
上述の実施の形態においては、指部3B,3Cが対象物に接触したと判定する条件をそれぞれ「指令電圧SBがしきい値αを超えている場合(図4のS20参照)」、「指令電圧SCがしきい値βを超えている場合(図5のS30参照)」とした。
<Modification>
In the above-described embodiment, the conditions for determining that the
これに対し、それぞれの条件に「指部3Aが対象物と接触したと判定された場合(在荷検出センサ32の出力がしきい値Fshを超えた場合)」という条件を加えるようにしてもよい。すなわち、指部3B,3Cが対象物に接触したと判定する条件をそれぞれ「指部3Aが対象物と接触したと判定された場合であって、かつ指令電圧SBがしきい値αを超えている場合」、「指部3Aが対象物と接触したと判定された場合であって、かつ指令電圧SCがしきい値βを超えている場合」としてもよい。
On the other hand, a condition “when it is determined that the
このようにすると、たとえば指部3B,3Cが対象物以外の障害物に接触したことによって指令電圧SB,SCがしきい値α、βを超えているとしても、在荷検出センサ32によって指部3Aが対象物に接触したと判定されない限り、指部3B,3Cが対象物に接触したとは判定されない。そのため、指部3B,3Cが対象物に接触したと判定する精度をより高めることができる。
In this way, for example, even if the command voltages SB and SC exceed the threshold values α and β due to the
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
1 ロボットハンド、2 掌部、3A,3B,3C 指部、10A,10B,10C 指先部、20A,20B,20C 指基部、21A,21B,21C 第1指基部、22A,22B,22C 第2指基部、30A,30B,30C アクチュエータ部、31A,31B,31C 速度センサ部、32 在荷検出センサ、100 ECU、110 第1制御部、120 第2制御部、130 第3制御部。 1 robot hand, 2 palm part, 3A, 3B, 3C finger part, 10A, 10B, 10C fingertip part, 20A, 20B, 20C finger base part, 21A, 21B, 21C first finger base part, 22A, 22B, 22C second finger Base part, 30A, 30B, 30C Actuator part, 31A, 31B, 31C Speed sensor part, 32 Stock detection sensor, 100 ECU, 110 1st control part, 120 2nd control part, 130 3rd control part.
Claims (4)
前記複数の指部をそれぞれ作動させる複数のアクチュエータと、
前記複数の指部をそれぞれ作動させるための複数の指令電圧を前記複数のアクチュエータにそれぞれ出力する制御部とを備え、
前記制御部は、前記複数の指部によって前記対象物を把持する際、前記複数の指部を前記対象物に向けてそれぞれ移動させるとともに、各前記指部の移動速度がそれぞれに対応する予め定められた速度となるように前記複数の指令電圧をそれぞれフィードバック制御し、
前記制御部は、前記複数の指令電圧のうちの少なくともいずれかの指令電圧がしきい値を超えた場合、前記しきい値を超えた指令電圧に対応する指部が前記対象物に接触したと判定する、ロボットハンド。 A robot hand that grips an object with a plurality of fingers,
A plurality of actuators each actuating the plurality of fingers,
A control unit that outputs a plurality of command voltages for operating the plurality of finger units to the plurality of actuators, respectively.
When the control unit grips the object with the plurality of finger units, the control unit moves each of the plurality of finger units toward the target, and the movement speed of each of the finger units corresponds to a predetermined value. Feedback control of each of the plurality of command voltages so as to achieve a predetermined speed,
When at least one of the plurality of command voltages exceeds a threshold, the control unit is configured such that a finger corresponding to the command voltage exceeding the threshold has contacted the object. Judge the robot hand.
前記センサを備える指部と前記センサを備えない指部とは、前記対象物を挟んで互いに反対側の位置に配置され、
前記制御部は、前記センサの出力に基づいて前記センサを備える指部が前記対象物と接触したか否かを判定し、
前記制御部は、前記センサを備えない指部に対応する指令電圧が前記しきい値を超えた場合に、前記しきい値を超えた指令電圧に対応する指部が前記対象物に接触したと判定する、請求項1に記載のロボットハンド。 The plurality of finger parts include a finger part provided with a sensor for detecting contact with the object, and a finger part not provided with the sensor,
The finger part provided with the sensor and the finger part not provided with the sensor are arranged at positions opposite to each other across the object,
The control unit determines whether or not a finger unit including the sensor is in contact with the object based on the output of the sensor;
When the command voltage corresponding to a finger portion that does not include the sensor exceeds the threshold value, the control portion is configured such that the finger portion corresponding to the command voltage that exceeds the threshold value contacts the object. The robot hand according to claim 1, wherein the determination is made.
前記制御部は、前記複数の指部によって前記対象物を把持する際、前記複数の指部のそれぞれに対応して設けられた複数の超音波モータをそれぞれ作動させた後、各前記指部が前記対象物に接触したと判定された時点で前記対象物に接触したと判定された指部に対応する超音波モータを停止する、請求項1〜3のいずれかに記載のロボットハンド。 The actuator is an ultrasonic motor;
When the control unit grips the object with the plurality of finger units, each of the finger units operates after operating a plurality of ultrasonic motors provided corresponding to each of the plurality of finger units. The robot hand according to any one of claims 1 to 3, wherein an ultrasonic motor corresponding to a finger portion determined to be in contact with the object is stopped when it is determined to be in contact with the object.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014173640A JP2016047583A (en) | 2014-08-28 | 2014-08-28 | Robot hand |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014173640A JP2016047583A (en) | 2014-08-28 | 2014-08-28 | Robot hand |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016047583A true JP2016047583A (en) | 2016-04-07 |
Family
ID=55648778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014173640A Pending JP2016047583A (en) | 2014-08-28 | 2014-08-28 | Robot hand |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016047583A (en) |
-
2014
- 2014-08-28 JP JP2014173640A patent/JP2016047583A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6484265B2 (en) | Robot system having learning control function and learning control method | |
JP5338297B2 (en) | Robot control device | |
JP2017030081A (en) | Industrial robot system and control method for same | |
US9317032B2 (en) | Robot and method for operating a robot | |
WO2010064353A1 (en) | Method of controlling robot arm | |
WO2019116891A1 (en) | Robot system and robot control method | |
JP5318727B2 (en) | Information processing method, apparatus and program | |
JP6946057B2 (en) | Robot hand, robot hand control method, robot device | |
JP5924107B2 (en) | Robot hand and robot | |
JP2016209952A (en) | Load parameter setting device and load parameter setting method | |
JP6564433B2 (en) | Robot system | |
JP7411024B2 (en) | Dynamic laser touch sensing and dynamic user coordinate system with multiple robots | |
JP2023086924A (en) | Control method, control system and program | |
JP2016087749A (en) | Robot hand | |
KR102542089B1 (en) | robot control | |
CN107000209B (en) | Method and device for controlling a drive assembly for moving a tool, in particular a robot-guided tool | |
JP2009208170A (en) | Power assisting device and its control method | |
JP5151994B2 (en) | Moment of inertia identification device, identification method thereof, and motor control device including the identification device | |
JP2021191594A (en) | Robot control device | |
JP6322948B2 (en) | Robot control apparatus, robot system, robot, robot control method, and program | |
JP2016047583A (en) | Robot hand | |
JP6632214B2 (en) | Control method, robot hand, robot device, manufacturing method, robot hand control program, and recording medium | |
JP6192599B2 (en) | Robot control apparatus and control method | |
JP2015085501A (en) | Robot, robot system and robot control device | |
JP2015085492A (en) | Robot, robot system, control device and control method |