JP7035935B2 - End effector device - Google Patents

End effector device Download PDF

Info

Publication number
JP7035935B2
JP7035935B2 JP2018179299A JP2018179299A JP7035935B2 JP 7035935 B2 JP7035935 B2 JP 7035935B2 JP 2018179299 A JP2018179299 A JP 2018179299A JP 2018179299 A JP2018179299 A JP 2018179299A JP 7035935 B2 JP7035935 B2 JP 7035935B2
Authority
JP
Japan
Prior art keywords
gripping
finger
end effector
determination
movement
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.)
Active
Application number
JP2018179299A
Other languages
Japanese (ja)
Other versions
JP2020049566A (en
Inventor
小也香 土肥
寛規 古賀
実里 鍋藤
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.)
Omron Corp
Original Assignee
Omron 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 Omron Corp filed Critical Omron Corp
Priority to JP2018179299A priority Critical patent/JP7035935B2/en
Priority to PCT/JP2019/009916 priority patent/WO2020066065A1/en
Publication of JP2020049566A publication Critical patent/JP2020049566A/en
Application granted granted Critical
Publication of JP7035935B2 publication Critical patent/JP7035935B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/08Gripping heads and other end effectors having finger members

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manipulator (AREA)

Description

本開示は、エンドエフェクタ装置に関する。 The present disclosure relates to an end effector device.

特許文献1には、把持部を備えたロボットシステムが開示されている。このロボットシステムでは、把持部は、対向するように配置されかつ相互に接近または開離可能に可動する2つの板状の指部を有し、各指部の相互に対向する面に近接センサが設けられている。 Patent Document 1 discloses a robot system provided with a grip portion. In this robot system, the grips have two plate-shaped fingers that are arranged so as to face each other and move so as to approach or separate from each other, and a proximity sensor is placed on the facing surfaces of the fingers. It is provided.

「6D Proximity Servoing for Preshaping and Haptic Exploration Using Capacitive Tactile Proximity Sensors」 Stefan Escaida Navarro, Martin Schonert, Bj¨orn Hein and Heinz W¨orn共著 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2014) September 14-18, 2014, Chicago, IL, USA"6D Proximity Servoing for Preshaping and Haptic Exploration Using Capacitive Tactile Proximity Sensors" Stefan Escaida Navarro, Martin Schonert, Bj¨orn Hein and Heinz W¨orn 2014 IEEE / RSJ International Conference on Intelligent Robots and Systems (IROS 2014) September 14- 18, 2014, Chicago, IL, USA

前記ロボットシステムでは、各指部の相互に対向する面に近接センサが設けられているため、各指部間に位置する把持対象物の接近または開離については検出できる。しかし、各指部の延在方向には、何らセンサが設けられていないため、例えば、各指部の延在方向から各指部の先端に接近する物体については検出することができない。その結果、把持部を指部の延在方向から把持対象物に向かって接近させたときに、各指がその延在方向から接近する把持対象物および周辺環境の物体などに接触して破損してしまうおそれがある。 In the robot system, since the proximity sensors are provided on the surfaces of the fingers facing each other, the approach or opening of the gripping object located between the fingers can be detected. However, since no sensor is provided in the extending direction of each finger, for example, an object approaching the tip of each finger from the extending direction of each finger cannot be detected. As a result, when the grip portion is brought closer to the gripping object from the extending direction of the finger portion, each finger comes into contact with the gripping object approaching from the extending direction and an object in the surrounding environment and is damaged. There is a risk that it will end up.

そこで、本開示は、把持対象物および周辺環境の物体に接触することなく、把持対象物を把持可能な位置に配置可能なエンドエフェクタ装置を提供することを課題とする。 Therefore, it is an object of the present disclosure to provide an end effector device capable of arranging a gripping object at a gripping position without contacting the gripping object and an object in the surrounding environment.

本開示の一例のエンドエフェクタ装置は、
掌部と、延在方向の一端部が前記掌部に接続されていると共に、前記延在方向に交差する方向でかつ互いに接近する方向にそれぞれ移動して把持対象物を把持する把持動作可能な複数の指部とを有し、前記複数の指部の各々における前記延在方向の他端部に近接センサ部がそれぞれ設けられ、前記近接センサ部が、前記延在方向において、前記把持対象物および周辺環境の物体に対する前記複数の指部の少なくとも1つの接近または開離を検出可能であると共に、前記複数の指部の少なくとも1つに対する前記把持対象物および前記物体の接近または開離を検出可能に配置されたエンドエフェクタと、
前記エンドエフェクタの前記掌部および前記複数の指部の各々を駆動させる駆動装置と、
前記エンドエフェクタで前記把持対象物を把持する場合に、前記近接センサ部により検出された検出結果に基づいて、前記把持対象物における前記掌部が前記把持対象物に接近する掌接近方向まわりでかつ前記複数の指部の全てが前記把持対象物と前記物体との間に位置する把持位置に、前記エンドエフェクタを前記把持対象物および前記物体に接触することなく配置可能か否かの配置判定を行う指配置判定部と、
前記配置判定において、前記把持対象物および前記物体に接触することなく前記エンドエフェクタを前記把持位置に配置可能であるとする配置可判定がなされた場合、前記駆動装置を制御して前記エンドエフェクタを前記把持位置に移動させると共に、前記把持対象物および前記物体に接触することなく前記エンドエフェクタを前記把持位置に配置不可能であるとする配置不可判定がなされた場合、前記駆動装置を制御して前記複数の指部の各々を前記延在方向に交差する方向に移動させる移動制御部と
を備える。
The end effector device of one example of the present disclosure is
A palm portion and one end portion in the extending direction are connected to the palm portion, and the gripping operation is possible by moving in a direction intersecting the extending direction and in a direction approaching each other to grip the gripping object. It has a plurality of fingers, and each of the plurality of fingers is provided with a proximity sensor unit at the other end in the extending direction, and the proximity sensor unit is the gripping object in the extending direction. And at least one approach or detachment of the plurality of fingers to an object in the surrounding environment can be detected, and the approach or detachment of the gripping object and the object to at least one of the plurality of fingers can be detected. Possible end effectors and
A drive device for driving each of the palm portion and the plurality of finger portions of the end effector, and
When gripping the gripping object with the end effector, based on the detection result detected by the proximity sensor unit, the palm portion of the gripping object is around the palm approaching direction in which the gripping object approaches the gripping object. It is determined whether or not the end effector can be arranged at the gripping position where all of the plurality of fingers are located between the gripping object and the object without contacting the gripping object and the object. The finger placement judgment unit to be performed and
In the arrangement determination, when it is determined that the end effector can be arranged at the gripping position without coming into contact with the gripping object and the object, the drive device is controlled to control the end effector. When it is determined that the end effector cannot be placed at the gripping position without moving to the gripping position and without contacting the gripping object and the object, the drive device is controlled. A movement control unit for moving each of the plurality of finger portions in a direction intersecting the extending direction is provided.

前記エンドエフェクタ装置によれば、複数の指部の各々に近接センサ部が設けられたエンドエフェクタと、エンドエフェクタの掌部および各指部を駆動させる駆動装置と、エンドエフェクタを把持対象物および周辺環境の物体に接触することなく把持位置に配置可能か否かの配置判定を行う指配置判定部と、配置判定において配置可判定がなされたときにエンドエフェクタを把持位置に移動させ、配置判定において配置不可判定がなされた場合、各指部をその延在方向に交差する方向に移動させる移動制御部とを備えている。このような構成により、把持対象物および周辺環境の物体に接触することなく、把持対象物を把持可能な位置に配置可能なエンドエフェクタ装置を実現できる。 According to the end effector device, an end effector in which a proximity sensor unit is provided for each of a plurality of fingers, a drive device for driving the palm and each finger of the end effector, and an object for gripping the end effector and its surroundings. A finger placement determination unit that determines whether or not it can be placed in the grip position without touching an object in the environment, and an end effector that is moved to the grip position when the placement determination is made in the placement judgment, in the placement judgment. When it is determined that the finger cannot be arranged, it is provided with a movement control unit that moves each finger in a direction intersecting the extending direction. With such a configuration, it is possible to realize an end effector device capable of arranging the gripping object at a gripping position without contacting the gripping object and an object in the surrounding environment.

本開示の一実施形態のエンドエフェクタ装置を示すブロック図。The block diagram which shows the end effector apparatus of one Embodiment of this disclosure. 本開示の一実施形態のエンドエフェクタを示す斜視図。The perspective view which shows the end effector of one Embodiment of this disclosure. 図2のエンドエフェクタの正面図。Front view of the end effector of FIG. 図2のエンドエフェクタの平面図。The plan view of the end effector of FIG. 図2のエンドエフェクタにおける指部の先端部の拡大正面図。An enlarged front view of the tip of a finger in the end effector of FIG. 2. 図2のエンドエフェクタの第1の変形例を示す斜視図。The perspective view which shows the 1st modification of the end effector of FIG. 図2のエンドエフェクタの第2の変形例を示す斜視図。The perspective view which shows the 2nd modification of the end effector of FIG. 図2のエンドエフェクタの第3の変形例を示す斜視図。The perspective view which shows the 3rd modification of the end effector of FIG. 図2のエンドエフェクタの第4の変形例を示す斜視図。The perspective view which shows the 4th modification of the end effector of FIG. 図2のエンドエフェクタの第5の変形例を示す斜視図。The perspective view which shows the 5th modification of the end effector of FIG. 図2のエンドエフェクタの第6の変形例を示す斜視図。The perspective view which shows the 6th modification of the end effector of FIG. 図2のエンドエフェクタの第7の変形例を示す斜視図。The perspective view which shows the 7th modification of the end effector of FIG. 図2のエンドエフェクタの第8の変形例を示す斜視図。The perspective view which shows the 8th modification of the end effector of FIG. 図2のエンドエフェクタの第9の変形例を示す斜視図。The perspective view which shows the 9th modification of the end effector of FIG. 図2のエンドエフェクタの第10の変形例を示す斜視図。The perspective view which shows the tenth modification of the end effector of FIG. 図2のエンドエフェクタの第11の変形例を示す斜視図。The perspective view which shows the eleventh modification of the end effector of FIG. 図2のエンドエフェクタの第12の変形例を示す斜視図。The perspective view which shows the twelfth modification of the end effector of FIG. 図2のエンドエフェクタの第13の変形例を示す斜視図。The perspective view which shows the thirteenth modification of the end effector of FIG. 図2のエンドエフェクタの第14の変形例を示す斜視図。The perspective view which shows the 14th modification of the end effector of FIG. 図1のエンドエフェクタ装置の制御装置を構成する各部を説明するための第1の模式図。The first schematic diagram for demonstrating each part constituting the control apparatus of the end effector apparatus of FIG. 図1のエンドエフェクタ装置の制御装置を構成する各部を説明するための第2の模式図。The second schematic diagram for demonstrating each part constituting the control apparatus of the end effector apparatus of FIG. 図1のエンドエフェクタ装置の制御装置を構成する各部を説明するための第3の模式図。A third schematic diagram for explaining each part constituting the control device of the end effector device of FIG. 1. 図1のエンドエフェクタ装置の制御装置を構成する各部を説明するための第4の模式図。A fourth schematic diagram for explaining each part constituting the control device of the end effector device of FIG. 1. 図1のエンドエフェクタ装置の制御装置を構成する各部を説明するための第5の模式図。FIG. 5 is a fifth schematic diagram for explaining each part constituting the control device of the end effector device of FIG. 図1のエンドエフェクタ装置の第1アプローチ処理を説明するためのフローチャート。The flowchart for demonstrating the first approach processing of the end effector apparatus of FIG. 図1のエンドエフェクタ装置の第2アプローチ処理を説明するための第1のフローチャート。The first flowchart for demonstrating the second approach processing of the end effector apparatus of FIG. 図1のエンドエフェクタ装置の第2アプローチ処理を説明するための第2のフローチャート。The second flowchart for demonstrating the second approach processing of the end effector apparatus of FIG.

以下、本開示の一例を添付図面に従って説明する。なお、以下の説明では、必要に応じて特定の方向あるいは位置を示す用語(例えば、「上」、「下」、「右」、「左」を含む用語)を用いるが、それらの用語の使用は図面を参照した本開示の理解を容易にするためであって、それらの用語の意味によって本開示の技術的範囲が限定されるものではない。また、以下の説明は、本質的に例示に過ぎず、本開示、その適用物、あるいは、その用途を制限することを意図するものではない。さらに、図面は模式的なものであり、各寸法の比率等は現実のものとは必ずしも合致していない。 Hereinafter, an example of the present disclosure will be described with reference to the accompanying drawings. In the following description, terms indicating a specific direction or position (for example, terms including "top", "bottom", "right", and "left") are used as necessary, but the use of these terms is used. Is for facilitating the understanding of the present disclosure with reference to the drawings, and the meaning of those terms does not limit the technical scope of the present disclosure. Further, the following description is merely an example and is not intended to limit the present disclosure, its application, or its use. Furthermore, the drawings are schematic, and the ratios of each dimension do not always match the actual ones.

本開示の一実施形態のエンドエフェクタ10は、例えば、図1に示すように、マニピュレータなどのエンドエフェクタ装置1の一部を構成する。エンドエフェクタ装置1は、一例として、エンドエフェクタ10と、エンドエフェクタ10に接続されたアーム20と、エンドエフェクタ10およびアーム20を駆動する駆動装置30と、駆動装置30を制御する制御装置100と、制御装置100に接続された操作部40と、駆動装置30および制御装置100に電力を供給する電源50とを備えている。制御装置100は、操作部40で受け付けられた操作に基づいて、駆動装置30に指令を出力することで、エンドエフェクタ10およびアーム20の駆動を制御する。アーム20は、エンドエフェクタ10の後述する掌部11に接続され、駆動装置30によって、エンドエフェクタ10の位置および姿勢を任意に変更可能に運動することができる。駆動装置30は、掌部11および各指部12を駆動させる図示しないモータと、このモータの回転を検出する図示しないエンコーダとを有し、エンコーダで検出された情報が制御装置100に出力されるように構成されている。 The end effector 10 of the embodiment of the present disclosure constitutes a part of an end effector device 1 such as a manipulator, for example, as shown in FIG. As an example, the end effector device 1 includes an end effector 10, an arm 20 connected to the end effector 10, a drive device 30 for driving the end effector 10 and the arm 20, a control device 100 for controlling the drive device 30, and so on. It includes an operation unit 40 connected to the control device 100, and a power supply 50 for supplying power to the drive device 30 and the control device 100. The control device 100 controls the drive of the end effector 10 and the arm 20 by outputting a command to the drive device 30 based on the operation received by the operation unit 40. The arm 20 is connected to the palm portion 11 described later of the end effector 10, and the position and posture of the end effector 10 can be arbitrarily changed by the drive device 30. The drive device 30 has a motor (not shown) for driving the palm portion 11 and each finger portion 12, and an encoder (not shown) for detecting the rotation of the motor, and information detected by the encoder is output to the control device 100. It is configured as follows.

エンドエフェクタ10は、図2に示すように、掌部11と、掌部11に接続された複数の指部12(この実施形態では、2本の指部12)とを備えている。各指部12は、その延在方向の基端部121(図4参照)が掌部11に接続されていると共に、その延在方向に交差する方向でかつ互いに接近する方向にそれぞれ移動して把持対象物60を把持する把持動作可能に構成されている。 As shown in FIG. 2, the end effector 10 includes a palm portion 11 and a plurality of finger portions 12 (two finger portions 12 in this embodiment) connected to the palm portion 11. Each finger portion 12 has a base end portion 121 (see FIG. 4) in the extending direction connected to the palm portion 11, and moves in a direction intersecting the extending direction and in a direction approaching each other. It is configured to be capable of gripping the gripping object 60.

各指部12は、一例として、略矩形の板状を有し、板面同士が対向するように配置されて、駆動装置30によって、板面に直交する方向に移動可能に構成されている。すなわち、各指部12の相互に対向する面は、各指部12の延在方向に交差(例えば、直交)し、把持対象物60に対向する把持面123(図4参照)を構成している。なお、各指部12を駆動するモータは、例えば、リニアモータで構成することができる。 As an example, each finger portion 12 has a substantially rectangular plate shape, is arranged so that the plate surfaces face each other, and is configured to be movable in a direction orthogonal to the plate surface by a driving device 30. That is, the faces of the fingers 12 facing each other intersect (for example, orthogonally) in the extending direction of the fingers 12 to form a gripping surface 123 (see FIG. 4) facing the gripping object 60. There is. The motor that drives each finger portion 12 can be configured by, for example, a linear motor.

図3に示すように、各指部12は、その延在方向の先端部122(図4参照)に設けられた近接センサ部13を有している。各近接センサ部13は、一例として、容量式近接センサで構成され、各指部12の延在方向における近接センサ部13の物体に対する接近および開離を検出可能であると共に、各指部12の延在方向における物体の近接センサ部13に対する接近および開離を検出可能に構成されている。 As shown in FIG. 3, each finger portion 12 has a proximity sensor portion 13 provided at a tip portion 122 (see FIG. 4) in the extending direction thereof. As an example, each proximity sensor unit 13 is composed of a capacitive proximity sensor, can detect the approach and separation of the proximity sensor unit 13 with respect to an object in the extending direction of each finger unit 12, and can detect the approach and separation of each finger unit 12. It is configured to be able to detect the approach and separation of an object with respect to the proximity sensor unit 13 in the extending direction.

詳しくは、各近接センサ部13は、図5に示すように、各指部12の延在方向から見て、各指部12の略矩形状の先端面124の縁部に沿って配置された枠状の電極131を有している。この電極131は、把持面123に直交しかつ把持面123の中心を通る中心線CLに対して対称に配置されている。すなわち、この電極131により、各指部12の先端面124の縁部を覆う第1検出領域14と、この第1検出領域14の内側に配置された第2検出領域15とが形成される。第1検出領域14および第2検出領域15で、各指部12の先端面124の略全体を覆っている。 Specifically, as shown in FIG. 5, each proximity sensor unit 13 is arranged along the edge portion of the substantially rectangular tip surface 124 of each finger portion 12 when viewed from the extending direction of each finger portion 12. It has a frame-shaped electrode 131. The electrodes 131 are arranged orthogonally to the gripping surface 123 and symmetrically with respect to the center line CL passing through the center of the gripping surface 123. That is, the electrode 131 forms a first detection region 14 that covers the edge of the tip surface 124 of each finger portion 12 and a second detection region 15 that is arranged inside the first detection region 14. The first detection region 14 and the second detection region 15 cover substantially the entire tip surface 124 of each finger portion 12.

なお、前記エンドエフェクタ10では、各指部12のその延在方向の長さは略同一であり、各指部12の先端面124は、各指部の延在方向に直交する同一平面上に配置されている。すなわち、各指部12の近接センサ部13は、各指部12の延在方向における把持対象物60に対する距離が略同一になるように配置されている。 In the end effector 10, the lengths of the finger portions 12 in the extending direction are substantially the same, and the tip surface 124 of each finger portion 12 is on the same plane orthogonal to the extending direction of each finger portion. Have been placed. That is, the proximity sensor unit 13 of each finger unit 12 is arranged so that the distance of each finger unit 12 with respect to the gripping object 60 in the extending direction is substantially the same.

このように、前記エンドエフェクタ10によれば、各指部12が、その延在方向の先端部に近接センサ部13を有し、この近接センサ部13が、各指部12の延在方向から見て、各指部12の延在方向の先端部122の縁部を覆う枠状の第1検出領域14を有している。この近接センサ部13により、各指部12の延在方向において、各指部12の先端部122に対する物体(例えば、図20に示す把持対象物60または周辺環境の物体70)の接近および開離を検出可能であると共に、物体に対する各指部の先端部122の接近および開離を検出可能なエンドエフェクタ10を実現できる。 As described above, according to the end effector 10, each finger portion 12 has a proximity sensor portion 13 at the tip portion in the extending direction thereof, and the proximity sensor portion 13 is from the extending direction of each finger portion 12. As seen, it has a frame-shaped first detection region 14 that covers the edge of the tip portion 122 in the extending direction of each finger portion 12. The proximity sensor unit 13 approaches and separates an object (for example, the gripping object 60 shown in FIG. 20 or an object 70 in the surrounding environment) with respect to the tip portion 122 of each finger portion 12 in the extending direction of each finger portion 12. It is possible to realize an end effector 10 that can detect the approach and separation of the tip portion 122 of each finger portion with respect to an object.

また、各指部12の延在方向の先端部122の縁部を覆う枠状の第1検出領域14を有しているので、各指部12の先端部122の縁部の任意の位置において、把持対象物60あるいは周辺環境の物体70の接近または開離を検出して、各指部12の延在方向における各指部12と物体との位置関係を高い精度で把握することができる。その結果、例えば、エンドエフェクタ10を把持対象物50に向かって接近させているときに、各指部12が把持対象物50に接触することなく接近することができるか否かを高い精度で検出することができる。 Further, since it has a frame-shaped first detection region 14 that covers the edge portion of the tip portion 122 in the extending direction of each finger portion 12, at an arbitrary position of the edge portion of the tip portion 122 of each finger portion 12. , The approach or separation of the gripping object 60 or the object 70 in the surrounding environment can be detected, and the positional relationship between each finger portion 12 and the object in the extending direction of each finger portion 12 can be grasped with high accuracy. As a result, for example, when the end effector 10 is approaching the gripping object 50, it is detected with high accuracy whether or not each finger portion 12 can approach the gripping object 50 without touching it. can do.

また、近接センサ部13が、容量式近接センサで構成されている。これにより、簡単な構成で、各指部12の延在方向において、各指部12の先端部122に対する物体の接近および開離を検出できると共に、物体に対する各指部の先端部122の接近および開離を検出できる。 Further, the proximity sensor unit 13 is composed of a capacitive proximity sensor. Thereby, with a simple configuration, it is possible to detect the approach and separation of the object to the tip portion 122 of each finger portion 12 in the extending direction of each finger portion 12, and the approach and separation of the tip portion 122 of each finger portion to the object. Separation can be detected.

また、近接センサ部13が、各指部12の延在方向から見て、各指部12の先端部122の縁部に配置された枠状の電極131を有している。これにより、簡単な構成で、各指部12の延在方向において、各指部12の先端部122に対する物体の接近および開離を検出できると共に、物体に対する各指部の先端部122の接近および開離を検出できる。 Further, the proximity sensor unit 13 has a frame-shaped electrode 131 arranged at the edge of the tip portion 122 of each finger portion 12 when viewed from the extending direction of each finger portion 12. Thereby, with a simple configuration, it is possible to detect the approach and separation of the object to the tip portion 122 of each finger portion 12 in the extending direction of each finger portion 12, and the approach and separation of the tip portion 122 of each finger portion to the object. Separation can be detected.

また、前記エンドエフェクタ装置1によれば、前記エンドエフェクタ10によって、各指部12の延在方向において、各指部12の先端部122に対する物体の接近および開離を検出可能であると共に、物体に対する各指部12の先端部122の接近および開離を検出可能なエンドエフェクタ装置1を実現できる。 Further, according to the end effector device 1, the end effector 10 can detect the approach and separation of an object with respect to the tip portion 122 of each finger portion 12 in the extending direction of each finger portion 12, and the object. It is possible to realize an end effector device 1 capable of detecting the approach and separation of the tip portion 122 of each finger portion 12 with respect to the finger portion 12.

なお、前記エンドエフェクタ10は、複数の指部12を備えていればよく、2本の指部12を備えている場合に限らない。例えば、図6に示すように、前記エンドエフェクタ10は、3本の指部12を備えるように構成することもできる。 The end effector 10 may be provided with a plurality of finger portions 12, and is not limited to the case where the end effector 10 is provided with two finger portions 12. For example, as shown in FIG. 6, the end effector 10 may be configured to include three finger portions 12.

各指部12の先端部122は、各指部12の延在方向から見て、略矩形状を有する場合に限らない。例えば、図7に示すように、各指部12の先端部122は、各指部12の延在方向から見て、円弧形状を有するように構成することもできる。また、先端部122の端面124は、指部の延在方向に直交する平面で構成されている場合に限らない。例えば、図8および図9に示すように、先端部122の端面124は、各指部の延在方向の先端部122側に突出する湾曲面125で構成してもよいし、各指部の延在方向に交差する傾斜面126で構成してもよい。 The tip portion 122 of each finger portion 12 is not limited to having a substantially rectangular shape when viewed from the extending direction of each finger portion 12. For example, as shown in FIG. 7, the tip portion 122 of each finger portion 12 may be configured to have an arc shape when viewed from the extending direction of each finger portion 12. Further, the end surface 124 of the tip portion 122 is not limited to the case where the end surface 124 is formed of a plane orthogonal to the extending direction of the finger portion. For example, as shown in FIGS. 8 and 9, the end surface 124 of the tip portion 122 may be composed of a curved surface 125 projecting toward the tip portion 122 in the extending direction of each finger portion, or may be composed of a curved surface 125 of each finger portion. It may be composed of inclined surfaces 126 that intersect in the extending direction.

近接センサ部13は、複数の指部12の少なくとも1つに設けられていればよく、複数の指部12の各々に設けられている場合に限らない。 The proximity sensor unit 13 may be provided on at least one of the plurality of finger portions 12, and is not limited to the case where the proximity sensor unit 13 is provided on each of the plurality of finger portions 12.

また、近接センサ部13は、少なくとも第1検出領域14、すなわち、各指部の延在方向から見て、各指部12の先端部122の縁部を覆う枠状の検出領域を有していればよく、枠状の電極131を有する容量式近接センサで構成されている場合に限らない。例えば、図10~図18に示すように、任意の形状の電極131を有する1以上の容量式センサで構成することもできる。 Further, the proximity sensor unit 13 has at least a first detection region 14, that is, a frame-shaped detection region that covers the edge portion of the tip portion 122 of each finger portion 12 when viewed from the extending direction of each finger portion. However, it is not limited to the case where it is composed of a capacitive proximity sensor having a frame-shaped electrode 131. For example, as shown in FIGS. 10 to 18, one or more capacitive sensors having electrodes 131 having an arbitrary shape may be used.

図10の近接センサ部13は、各指部12の先端面124の略全体を覆う1つのベタ電極131で構成されている。図11の近接センサ部13は、大きさの異なる2つの枠状の電極131で構成され、一方の電極131の内側に他方の電極131が配置されている。図12および図13の近接センサ部13は、同じ大きさの2つの直線状の電極131で構成されている。図14および図15の近接センサ部13は、同じ大きさの2つの略C字状の電極131で構成されている。図16の近接センサ部13は、同じ大きさの2つの枠状の電極131で構成されている。図17および図18の近接センサ部13は、同じ大きさの2つのベタ電極131で構成されている。図12、図14および図17の近接センサ部13は、各電極131が、各指部12の先端面124における中心線CLに直交する一対の辺の各々に沿って配置され、図13、図15および図18の近接センサ部13は、各電極131が、各指部12の先端面124における中心線CLに平行な一対の辺の各々に沿って配置されている。 The proximity sensor unit 13 of FIG. 10 is composed of one solid electrode 131 that covers substantially the entire tip surface 124 of each finger unit 12. The proximity sensor unit 13 of FIG. 11 is composed of two frame-shaped electrodes 131 having different sizes, and the other electrode 131 is arranged inside one electrode 131. The proximity sensor unit 13 of FIGS. 12 and 13 is composed of two linear electrodes 131 having the same size. The proximity sensor unit 13 of FIGS. 14 and 15 is composed of two substantially C-shaped electrodes 131 having the same size. The proximity sensor unit 13 of FIG. 16 is composed of two frame-shaped electrodes 131 having the same size. The proximity sensor unit 13 of FIGS. 17 and 18 is composed of two solid electrodes 131 having the same size. In the proximity sensor unit 13 of FIGS. 12, 14 and 17, each electrode 131 is arranged along each of a pair of sides orthogonal to the center line CL on the tip surface 124 of each finger unit 12, and FIGS. In the proximity sensor unit 13 of 15 and FIG. 18, each electrode 131 is arranged along each of a pair of sides parallel to the center line CL on the tip surface 124 of each finger unit 12.

なお、図11~図18の近接センサ部13では、各電極131が、各指部12の延在方向から見て、把持面123に直交しかつ把持面123の中心を通る中心線CLに対して対称に配置されている。このように、近接センサ部13は、各指部12の寸法構成、あるいは、把持対象物60の形状および大きさなどに応じて、その構成を任意に変更することができるので、設計の自由度の高いエンドエフェクタ10を実現できる。 In the proximity sensor unit 13 of FIGS. 11 to 18, each electrode 131 is orthogonal to the gripping surface 123 and passes through the center of the gripping surface 123 when viewed from the extending direction of each finger unit 12 with respect to the center line CL. Are arranged symmetrically. As described above, the proximity sensor unit 13 can be arbitrarily changed according to the dimensional configuration of each finger portion 12, the shape and size of the gripping object 60, and the like, and thus the degree of freedom in design. It is possible to realize a high end effector 10.

また、近接センサ部13は、容量式近接センサに限らず、光学式、誘導式、磁気式および超音波式などの任意の形式の近接センサで構成できる。 Further, the proximity sensor unit 13 is not limited to the capacitive proximity sensor, and may be configured by any type of proximity sensor such as an optical type, an inductive type, a magnetic type, and an ultrasonic type.

図5、図7および図11~図15の近接センサ部13は、ループ電極であり、近接センサ部13の寄生容量を減らして、検出感度を高めることができる。図10および図16~図18の近接センサ部13は、ベタ電極であり、電極面積を大きくして検出感度を高めることができる。図5、図7および図10の近接センサ部13は、単一の電極を有する自己容量式の近接センサであり、電極面積を大きくして検出感度を高めることができる。また、図11~図18の近接センサ部13は、複数の電極を有し、複数の自己容量式近接センサ、または、1以上の相互容量式近接センサで構成することができる。例えば、図12に示す近接センサ部13を複数の自己容量式近接センサで構成した場合、検出領域14の面画素を増やすことができるので、検出領域14に把持対象物60または周辺環境の物体70のエッジ部分が位置しているときに、各指部12をいずれの方向に動かせば把持対象物60または周辺環境の物体70に対する接触を回避できるかを判定することができる。 The proximity sensor unit 13 of FIGS. 5, 7 and 11 to 15 is a loop electrode, and the parasitic capacitance of the proximity sensor unit 13 can be reduced to increase the detection sensitivity. The proximity sensor unit 13 of FIGS. 10 and 16 to 18 is a solid electrode, and the electrode area can be increased to increase the detection sensitivity. The proximity sensor unit 13 of FIGS. 5, 7 and 10 is a self-capsulating proximity sensor having a single electrode, and the electrode area can be increased to increase the detection sensitivity. Further, the proximity sensor unit 13 of FIGS. 11 to 18 has a plurality of electrodes and can be configured by a plurality of self-capacitating proximity sensors or one or more mutual capacitive proximity sensors. For example, when the proximity sensor unit 13 shown in FIG. 12 is composed of a plurality of self-capacitating proximity sensors, the number of surface pixels in the detection area 14 can be increased, so that the detection area 14 includes the gripping object 60 or the object 70 in the surrounding environment. It is possible to determine in which direction each finger portion 12 should be moved to avoid contact with the gripping object 60 or the object 70 in the surrounding environment when the edge portion of the above is positioned.

図19に示すように、各指部12の少なくとも1つが、第1の補助近接センサ部16および第2の補助近接センサ部17のいずれか1つまたは両方を有するように構成してもよい。第1の補助近接センサ部16は、把持面123に設けられて、把持面123に対する把持対象物60の接近および開離を検出可能に配置されている。この第1の補助近接センサ部16により、把持対象物50を把持するときに、各指部12の把持面123と把持対象物50との間の位置関係をより正確に把握することができる。また、第2の補助近接センサ部17は、各指部12の延在方向に交差する方向において把持面123とは反対側の面127に設けられて、把持面123とは反対側の面127に対する物体(例えば、周辺環境の障害物)の接近および開離を検出可能に配置されている。この第2の補助近接センサ部17により、例えば、各指部12と周辺環境の障害物との間の位置関係をより正確に把握することができる。 As shown in FIG. 19, at least one of each finger portion 12 may be configured to have one or both of the first auxiliary proximity sensor portion 16 and the second auxiliary proximity sensor portion 17. The first auxiliary proximity sensor unit 16 is provided on the gripping surface 123, and is arranged so as to be able to detect the approach and separation of the gripping object 60 with respect to the gripping surface 123. The first auxiliary proximity sensor unit 16 makes it possible to more accurately grasp the positional relationship between the gripping surface 123 of each finger portion 12 and the gripping object 50 when gripping the gripping object 50. Further, the second auxiliary proximity sensor unit 17 is provided on the surface 127 on the side opposite to the gripping surface 123 in the direction intersecting the extending direction of each finger unit 12, and the surface 127 on the side opposite to the gripping surface 123. It is arranged so that the approach and separation of an object (for example, an obstacle in the surrounding environment) with respect to the object can be detected. With this second auxiliary proximity sensor unit 17, for example, the positional relationship between each finger unit 12 and an obstacle in the surrounding environment can be grasped more accurately.

なお、第1および第2の補助近接センサ部16、17は、近接センサ部13と同様に、容量式、光学式、誘導式、磁気式および超音波式などの任意の形式の近接センサで構成できる。また、第1および第2の補助近接センサ部16、17は、容量式で構成する場合、任意の形状の電極を有する1以上の容量式センサで構成することができる。第1および第2の補助近接センサ部16、17で検出された検出結果は、例えば、制御装置100に出力される。 The first and second auxiliary proximity sensor units 16 and 17 are composed of any type of proximity sensor such as a capacitive type, an optical type, an inductive type, a magnetic type and an ultrasonic type, similarly to the proximity sensor unit 13. can. Further, when the first and second auxiliary proximity sensor units 16 and 17 are configured by a capacitive type, they can be configured by one or more capacitive sensors having electrodes of any shape. The detection results detected by the first and second auxiliary proximity sensor units 16 and 17 are output to, for example, the control device 100.

次に、前記エンドエフェクタ装置1の制御装置100について説明する。 Next, the control device 100 of the end effector device 1 will be described.

前記制御装置100は、演算等を行うCPU、エンドエフェクタ10の制御などに必要なプログラムあるいはデータ等を記憶しておくROMおよびRAMなどの記憶媒体と、エンドエフェクタ装置1の外部との間で信号の入出力を行うインターフェース部とで構成され、図1に示すように、接近位置決定部110と、指配置判定部120と、指移動判定部130と、移動制御部140とを有している。なお、接近位置決定部110、指配置判定部120、指移動判定部130および移動制御部140の各部は、CPUが所定のプログラムを実行することにより実現される機能である。 The control device 100 is a signal between a storage medium such as a CPU that performs arithmetic and the like, a storage medium such as a ROM and a RAM that stores programs or data necessary for controlling the end effector 10 and the like, and the outside of the end effector device 1. As shown in FIG. 1, it includes an approach unit 110, a finger placement determination unit 120, a finger movement determination unit 130, and a movement control unit 140. .. The approach position determination unit 110, the finger placement determination unit 120, the finger movement determination unit 130, and the movement control unit 140 are functions realized by the CPU executing a predetermined program.

なお、以下、図20~図24を参照して、制御装置100を構成する各部についての説明を行っているが、図20~図24では、エンドエフェクタ装置1の各構成のうち、エンドエフェクタ10のみを示し、その他の構成については省略している。 Hereinafter, each part constituting the control device 100 will be described with reference to FIGS. 20 to 24, but in FIGS. 20 to 24, the end effector 10 among the configurations of the end effector device 1 is described. Only is shown, and other configurations are omitted.

接近位置決定部110は、エンドエフェクタ10の掌部11が把持対象物60に接近する掌接近方向(すなわち、図21の矢印A方向)における近接センサ部13の把持対象物60に対する位置であって、後述する把持位置P2(図24参照)よりも掌接近方向Aにおいて把持対象物60から離れた接近位置P1(図22参照)を決定する。接近位置P1は、エンドエフェクタ10が対象物60および周辺環境の物体70に接触しない位置であり、要求されるエンドエフェクタ10の接近位置P1から把持位置P2までの移動時間、各近接センサ部13の性能、各指部12の寸法構成、あるいは、把持対象物60の形状および大きさなどに応じて決定される。なお、掌接近方向は、一例として、エンドエフェクタ10の各指部12の延在方向と略一致している。 The approach position determining unit 110 is a position of the proximity sensor unit 13 with respect to the gripping object 60 in the palm approaching direction (that is, the direction of arrow A in FIG. 21) in which the palm portion 11 of the end effector 10 approaches the gripping object 60. , The approach position P1 (see FIG. 22) that is farther from the gripping object 60 in the palm approach direction A than the grip position P2 (see FIG. 24) described later is determined. The approach position P1 is a position where the end effector 10 does not come into contact with the object 60 and the object 70 in the surrounding environment, and the required movement time from the approach position P1 to the gripping position P2 of the end effector 10 and the proximity sensor unit 13 of each approach position P1. It is determined according to the performance, the dimensional configuration of each finger portion 12, the shape and size of the gripping object 60, and the like. As an example, the palm approaching direction substantially coincides with the extending direction of each finger portion 12 of the end effector 10.

また、接近位置決定部110は、掌接近方向Aにおいて、接近位置P1よりも把持対象物60から離れた速度変更位置P3を決定する。速度変更位置P3は、掌部11を把持対象物60に接近させて接近位置P1まで移動させるときに、移動制御部140によって、速度変更位置P3よりも把持対象物60から離れた位置P0と速度変更位置P3との間の掌部11の移動速度である第1移動速度から、第1移動速度よりも小さい第2移動速度に変更される位置である。この速度変更位置P3は、要求されるエンドエフェクタ10の接近位置P1から把持位置P2までの移動時間、駆動装置30の性能、各指部12の寸法構成、あるいは、把持対象物60の形状および大きさなどに応じて決定される。 Further, the approach position determination unit 110 determines the speed change position P3 which is farther from the gripping object 60 than the approach position P1 in the palm approach direction A. When the palm portion 11 is brought close to the gripping object 60 and moved to the approaching position P1, the speed changing position P3 is a position P0 and a speed farther from the gripping object 60 than the speed changing position P3 by the movement control unit 140. The position is changed from the first moving speed, which is the moving speed of the palm portion 11 to and from the changing position P3, to the second moving speed, which is smaller than the first moving speed. The speed change position P3 is the required movement time from the approach position P1 of the end effector 10 to the gripping position P2, the performance of the driving device 30, the dimensional configuration of each finger portion 12, or the shape and size of the gripping object 60. It is decided according to the size.

なお、接近位置P1、速度変更位置P3、第1移動速度および第2移動速度の各々は、ユーザの入力により決定してもよいし、接近位置決定部110が予め記憶されている複数の値の中から選択することにより決定してもよいし、接近位置決定部110がユーザの入力により決定あるいは接近位置決定部110により選択された値を近接センサ部13により検出された検出結果に基づいて補正することにより決定してもよい。また、第2移動速度は、例えば、接近位置P1でエンドエフェクタ10が停止可能な範囲で、要求されるエンドエフェクタ10の接近位置P1から把持位置P2までの移動時間に応じて決定される。 Each of the approach position P1, the speed change position P3, the first movement speed, and the second movement speed may be determined by the input of the user, or a plurality of values stored in advance by the approach position determination unit 110. It may be determined by selecting from among them, or the approach position determination unit 110 determines by input of the user or corrects the value selected by the approach position determination unit 110 based on the detection result detected by the proximity sensor unit 13. It may be decided by doing. Further, the second moving speed is determined according to the required moving time from the approaching position P1 to the gripping position P2 of the end effector 10 within a range in which the end effector 10 can be stopped at the approaching position P1.

指配置判定部120は、エンドエフェクタ10で把持対象物60を把持するときに、近接センサ部13により検出された検出結果に基づいて、把持対象物60における掌部11が把持対象物60に接近する方向まわりでかつ複数の指部12の全てが把持対象物60と周辺環境の物体70との間の空間80に位置する把持位置P2(図24参照)に、エンドエフェクタ10を物体70に接触することなく配置可能か否かの配置判定を行う。配置判定は、各指部12に対して、一例として、接近位置P1で行われる。なお、把持位置P2は、各指部12を把持動作させることで把持対象物60を把持可能な位置であり、例えば、エンドエフェクタ10の各指部12の寸法構成、あるいは、把持対象物60の大きさなどに基づいて予め決定される。 When the finger placement determination unit 120 grips the gripping object 60 with the end effector 10, the palm portion 11 of the gripping object 60 approaches the gripping object 60 based on the detection result detected by the proximity sensor unit 13. The end effector 10 comes into contact with the object 70 at the gripping position P2 (see FIG. 24) located in the space 80 between the gripping object 60 and the object 70 in the surrounding environment, all around the direction in which the finger portions 12 are to be gripped. The placement is determined as to whether or not the placement is possible without doing so. The arrangement determination is performed for each finger portion 12 at the approach position P1 as an example. The gripping position P2 is a position where the gripping object 60 can be gripped by gripping each finger portion 12, and for example, the dimensional configuration of each finger portion 12 of the end effector 10 or the gripping object 60. It is determined in advance based on the size and the like.

例えば、指配置判定部120は、予め入力された把持対象物60の形状および大きさなどの情報から、掌接近方向Aにおける決定された接近位置P1から把持対象物60までの距離を算出する。そして、指配置判定部120は、各指部12の寸法構成の情報と、算出された距離と、各指部12の近接センサ部13によって検出された検出結果とに基づいて、掌接近方向Aに直交する方向における各指部12と、把持対象物60および周辺環境の物体70との間の位置関係を把握する。これにより、指配置判定部120は、把持対象物60と周辺環境の物体70との間の空間80に、各指部12を把持対象物60および周辺環境の物体70に接触することなく挿入可能か否かを判定する。この判定は、例えば、エンドエフェクタ10を接近位置P1に移動させる前、および、エンドエフェクタ10を接近位置P1に移動させた後、把持位置P2に移動させる前に行われる。 For example, the finger placement determination unit 120 calculates the distance from the determined approach position P1 in the palm approach direction A to the gripping object 60 from the information such as the shape and size of the gripping object 60 input in advance. Then, the finger placement determination unit 120 is based on the information on the dimensional configuration of each finger unit 12, the calculated distance, and the detection result detected by the proximity sensor unit 13 of each finger unit 12, and the palm approach direction A. The positional relationship between each finger portion 12 in the direction orthogonal to the gripping object 60 and the object 70 in the surrounding environment is grasped. As a result, the finger placement determination unit 120 can insert each finger portion 12 into the space 80 between the gripping object 60 and the object 70 in the surrounding environment without touching the gripping object 60 and the object 70 in the surrounding environment. Judge whether or not. This determination is performed, for example, before moving the end effector 10 to the approaching position P1, after moving the end effector 10 to the approaching position P1, and before moving it to the gripping position P2.

また、指配置判定部120は、配置判定において、把持対象物60および周辺環境の物体70に接触することなく複数の指部12の各々を把持位置P2に配置不可能であるとする配置不可判定が複数の指部12の一部に対してなされた場合、移動制御部140によって後述する第1移動が行われた後、第1移動前に配置可判定がなされていた指部12が、第1移動後に把持対象物60または周辺環境の物体70に接触することなく把持位置P2に配置可能か否かの第1再配置判定を行う。第1再配置判定は、配置判定と同様の方法で行われる。 Further, in the arrangement determination, the finger arrangement determination unit 120 determines that each of the plurality of finger units 12 cannot be arranged at the gripping position P2 without touching the gripping object 60 and the object 70 in the surrounding environment. When is performed on a part of the plurality of finger portions 12, the finger portion 12 for which the arrangement enablement determination is made after the first movement described later by the movement control unit 140 is performed and before the first movement is the first. After one movement, the first rearrangement determination is performed to determine whether or not the object can be placed at the gripping position P2 without coming into contact with the gripping object 60 or the object 70 in the surrounding environment. The first relocation determination is performed in the same manner as the arrangement determination.

第1再配置判定において、第1移動前に配置可判定がなされていた指部12が、第1移動後に把持位置P2に配置可能であるとする再配置可判定がなされた場合、指配置判定部120は、第1移動前に配置不可判定がなされていた指部12が、第1移動後に把持対象物60または周辺環境の物体70に接触することなく把持位置P2に配置可能か否かの第2再配置判定を行う。第2再配置判定は、配置判定と同様の方法で行われる。 In the first relocation determination, when the relocation possible determination is made that the finger portion 12 that has been determined to be dispositionable before the first movement can be arranged at the gripping position P2 after the first movement, the finger arrangement determination is made. Whether or not the finger portion 12, which has been determined to be unarrangeable before the first movement, can be arranged at the gripping position P2 without contacting the gripping object 60 or the object 70 in the surrounding environment after the first movement. The second relocation determination is performed. The second relocation determination is performed in the same manner as the arrangement determination.

なお、指配置判定部120は、例えば、接近位置P1において、移動制御部140により各指部12の移動が行われる毎に、配置判定を行う。 The finger arrangement determination unit 120 determines the arrangement each time the movement control unit 140 moves each finger unit 12 at the approach position P1, for example.

指移動判定部130は、指配置判定部120により行われた配置判定または第2再配置判定において配置不可判定がなされた場合に、複数の指部12の把持面123間に把持対象物60を配置できるように複数の指部12の各々を各指部12の延在方向に交差する方向に移動させることが可能か否かの移動判定を行う。この移動判定において、複数の指部12の把持面123間に把持対象物60を配置できるように複数の指部12の各々を各指部12の延在方向に交差する方向に移動させることができないとする移動不可判定がなされた場合、指移動判定部130は、把持対象物60を把持不可能であると判定する。 The finger movement determination unit 130 holds the gripping object 60 between the gripping surfaces 123 of the plurality of finger units 12 when the arrangement determination or the second rearrangement determination performed by the finger arrangement determination unit 120 determines that the arrangement is not possible. A movement determination is made as to whether or not it is possible to move each of the plurality of finger portions 12 in a direction intersecting the extending direction of each finger portion 12 so that the fingers can be arranged. In this movement determination, each of the plurality of finger portions 12 may be moved in a direction intersecting the extending direction of each finger portion 12 so that the gripping object 60 can be arranged between the gripping surfaces 123 of the plurality of finger portions 12. When the non-movable determination is made, the finger movement determination unit 130 determines that the gripping object 60 cannot be gripped.

なお、この実施形態では、図21に示すように、複数の指部12の各々を把持方向B1(すなわち、各指部12の延在方向に交差する方向でかつ相互に接近する方向)に互いに接近させて閉じた状態で、エンドエフェクタ10を接近位置P1まで移動させるように構成されている。このため、移動制御部140は、配置判定において配置不可判定がなされた場合、複数の指部12の各々が相互に開離する方向を複数の指部12の移動方向として決定し、決定された方向に沿って複数の指部12の各々を段階的に移動させる。すなわち、配置可判定がなされることなく、複数の指部12が移動制御部140により決定された方向に移動できなくなった場合に、移動不可判定がなされる。 In this embodiment, as shown in FIG. 21, each of the plurality of finger portions 12 is held in the gripping direction B1 (that is, in a direction intersecting the extending direction of each finger portion 12 and approaching each other). The end effector 10 is configured to move to the approaching position P1 in a state of being brought close to each other and closed. Therefore, when the arrangement determination is made, the movement control unit 140 determines and determines the direction in which each of the plurality of finger portions 12 is separated from each other as the movement direction of the plurality of finger portions 12. Each of the plurality of fingers 12 is moved stepwise along the direction. That is, when the plurality of finger portions 12 cannot move in the direction determined by the movement control unit 140 without making the arrangement enablement determination, the movement immovability determination is made.

移動制御部140は、接近位置決定部110、指配置判定部120および指移動判定部130で行われた判定の結果に基づいて駆動装置30を制御して、掌部11および各指部12を駆動させる。 The movement control unit 140 controls the drive device 30 based on the results of determinations made by the approach position determination unit 110, the finger placement determination unit 120, and the finger movement determination unit 130, and controls the palm unit 11 and each finger unit 12. Drive.

例えば、エンドエフェクタ10の接近位置P1への移動処理(以下、第1アプローチ処理という。)において、移動制御部140は、次のように掌部11および各指部を駆動させる。 For example, in the movement process of the end effector 10 to the approach position P1 (hereinafter referred to as the first approach process), the movement control unit 140 drives the palm portion 11 and each finger portion as follows.

移動制御部140は、掌接近方向Aにおいて、接近位置P1よりも把持対象物60から離れた位置(例えば、図20および図21に示す位置P0)から、把持対象物60にエンドエフェクタ10を移動させる場合、近接センサ部13により検出された検出結果に基づいて、エンドエフェクタ10が接近位置P1まで移動したか否かを判定し、エンドエフェクタ10が接近位置P1まで移動したと判定された場合、エンドエフェクタ10の移動を停止させる。このとき、図21に示すように、複数の指部12の各々を把持方向B1に互いに接近させて閉じた状態で、エンドエフェクタ10を接近位置P1まで移動させる。なお、エンドエフェクタ10が接近位置P1まで移動したか否かについては、近接センサ部13により検出された掌接近方向Aにおける把持対象物60までの距離に基づいて決定される。 The movement control unit 140 moves the end effector 10 from the position farther from the gripping object 60 than the approaching position P1 (for example, the position P0 shown in FIGS. 20 and 21) to the gripping object 60 in the palm approaching direction A. In this case, it is determined whether or not the end effector 10 has moved to the approaching position P1 based on the detection result detected by the proximity sensor unit 13, and if it is determined that the end effector 10 has moved to the approaching position P1. Stop the movement of the end effector 10. At this time, as shown in FIG. 21, the end effector 10 is moved to the approach position P1 in a state where each of the plurality of finger portions 12 is brought close to each other in the gripping direction B1 and closed. Whether or not the end effector 10 has moved to the approach position P1 is determined based on the distance to the gripping object 60 in the palm approach direction A detected by the proximity sensor unit 13.

移動制御部140は、エンドエフェクタ10を接近位置P1に移動させる前に、指配置判定部120によって、掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できないと判定された場合、掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できると判定されるまで、掌部11を掌接近方向Aに交差(例えば、直交)する方向に移動させる。 When the movement control unit 140 determines that the position of the gripping object 60 with respect to the end effector 10 in the palm approach direction A cannot be grasped by the finger placement determination unit 120 before moving the end effector 10 to the approach position P1. The palm portion 11 is moved in a direction intersecting (for example, orthogonal to) the palm approaching direction A until it is determined that the position of the gripping object 60 with respect to the end effector 10 in the palm approaching direction A can be grasped.

移動制御部140は、掌接近方向Aにおいて、掌部11を把持対象物60に向かって接近移動させてエンドエフェクタ10を接近位置P1まで移動させるときに、近接センサ部13により検出された検出結果に基づいて、掌部11および各指部12に対して把持対象物60および周辺環境の物体70が接触する可能性があるか否かを判定する。掌部11および各指部12に対して把持対象物60および周辺環境の物体70が接触する可能性があると判定された場合、移動制御部140は、掌接近方向Aにおける掌部11の把持対象物60への接近移動を停止させる。また、移動制御部140は、近接センサ部13により検出された検出結果に基づいて、エンドエフェクタ10が接近位置P1よりも把持対象物60から離れた速度変更位置P3(図21参照)まで移動したか否かを判定し、エンドエフェクタ10が速度変更位置P3まで移動したと判定された場合、速度変更位置P3よりも把持対象物60から離れた位置P0(図21に示す)と速度変更位置P3との間のエンドエフェクタ10の移動速度である第1移動速度から、第1移動速度よりも小さい第2移動速度に変更する。 The movement control unit 140 moves the palm unit 11 closer to the gripping object 60 in the palm approach direction A to move the end effector 10 to the approach position P1, and the detection result detected by the proximity sensor unit 13. Based on the above, it is determined whether or not the gripping object 60 and the object 70 in the surrounding environment may come into contact with the palm portion 11 and each finger portion 12. When it is determined that the gripping object 60 and the object 70 in the surrounding environment may come into contact with the palm portion 11 and each finger portion 12, the movement control unit 140 grips the palm portion 11 in the palm approaching direction A. Stop the approaching movement to the object 60. Further, the movement control unit 140 moves the end effector 10 to the speed change position P3 (see FIG. 21) farther from the gripping object 60 than the approach position P1 based on the detection result detected by the proximity sensor unit 13. When it is determined whether or not the end effector 10 has moved to the speed change position P3, the position P0 (shown in FIG. 21) and the speed change position P3 that are farther from the gripping object 60 than the speed change position P3. The first movement speed, which is the movement speed of the end effector 10 between the two, is changed to the second movement speed, which is smaller than the first movement speed.

また、例えば、エンドエフェクタ10の把持位置P2への移動処理(以下、第2アプローチ処理という。)において、移動制御部140は、次のように掌部11および各指部を駆動させる。第2アプローチ処理は、第1アプローチ処理の終了後に行われる。 Further, for example, in the movement process of the end effector 10 to the gripping position P2 (hereinafter referred to as the second approach process), the movement control unit 140 drives the palm portion 11 and each finger portion as follows. The second approach process is performed after the end of the first approach process.

移動制御部140は、配置判定または第2再配置判定において配置可判定がなされた場合、駆動装置30を制御して、掌部11を掌接近方向Aにおいて把持対象物60に接近移動させつつ、把持対象物60と周辺環境の物体70との間の空間80に、各指部12を把持対象物60および周辺環境の物体70に接触することなく挿入して、エンドエフェクタ10を把持位置P2に移動させる。 When the arrangement determination is made in the arrangement determination or the second rearrangement determination, the movement control unit 140 controls the drive device 30 to move the palm unit 11 closer to the gripping object 60 in the palm approach direction A while moving the palm unit 11 closer to the gripping object 60. Each finger portion 12 is inserted into the space 80 between the gripping object 60 and the object 70 in the surrounding environment without contacting the gripping object 60 and the object 70 in the surrounding environment, and the end effector 10 is placed at the gripping position P2. Move it.

移動制御部140は、配置判定において全てまたは一部の指部12に対して配置不可判定がなされた場合、駆動装置30を制御して、複数の指部12の全てを各指部12の延在方向に交差(例えば、直交)する方向に移動させる第1移動を行う。この実施形態では、第1移動は、各指部12の延在方向に交差する方向において、各指部12を相互に離れる方向B2に移動させて開く。 The movement control unit 140 controls the drive device 30 to extend all of the plurality of finger portions 12 to each finger portion 12 when it is determined that all or some of the finger portions 12 cannot be arranged in the arrangement determination. The first movement is performed to move the finger in a direction that intersects (for example, orthogonally) in the current direction. In this embodiment, the first movement opens by moving the fingers 12 in the direction B2 away from each other in the direction intersecting the extending direction of the fingers 12.

移動制御部140は、第1再配置判定において配置不可判定がなされた場合、第1再配置判定が行われる前に配置不可判定された指部12が、指部12の延在方向に交差する方向において把持対象物60から離れるように(すなわち、第1再配置判定が行われる前に配置不可判定された指部12が、第1移動において移動した方向B2と同じ方向に)、掌部11を掌接近方向Aに交差する方向に移動させる第2移動を行う。 In the movement control unit 140, when the non-arrangement determination is made in the first rearrangement determination, the finger portions 12 determined to be non-arrangeable before the first rearrangement determination is made intersect with each other in the extending direction of the finger portion 12. The palm portion 11 so as to move away from the gripping object 60 in the direction (that is, in the same direction as the direction B2 in which the finger portion 12 determined to be unarrangeable before the first relocation determination is performed). The second movement is performed to move the finger in the direction intersecting the palm approaching direction A.

なお、エンドエフェクタ10が接近位置P1、把持位置P2および速度変更位置P3に到達したか否かは、例えば、複数の近接センサ部13のうち、掌接近方向Aにおいて最も把持対象物60に近い近接センサ部13により検出された検出結果(すなわち、各近接センサ部13から把持対象物60までの距離)に基づいて判断する。この実施形態では、各指部12の近接センサ部13は、各指部12の延在方向における把持対象物60に対する距離が略同一になるように配置されているため、エンドエフェクタ10が各位置P1、P2、P3に到達したか否かの判断に、いずれの近接センサ部13を用いても構わない。 Whether or not the end effector 10 has reached the approach position P1, the grip position P2, and the speed change position P3 is determined by, for example, the proximity of the plurality of proximity sensor units 13 closest to the gripping object 60 in the palm approach direction A. The determination is made based on the detection result detected by the sensor unit 13 (that is, the distance from each proximity sensor unit 13 to the gripping object 60). In this embodiment, since the proximity sensor unit 13 of each finger unit 12 is arranged so that the distance of each finger unit 12 with respect to the gripping object 60 in the extending direction is substantially the same, the end effector 10 is positioned at each position. Any proximity sensor unit 13 may be used to determine whether or not P1, P2, and P3 have been reached.

また、エンドエフェクタ10が把持位置P2に到達したか否かの判断については、第1の補助近接センサ部16を用いることができる。例えば、第1の補助近接センサ部16が把持対象物60を認識したときに、移動制御部140は、エンドエフェクタ10が把持位置P2に到達したと判定する。 Further, the first auxiliary proximity sensor unit 16 can be used to determine whether or not the end effector 10 has reached the gripping position P2. For example, when the first auxiliary proximity sensor unit 16 recognizes the gripping object 60, the movement control unit 140 determines that the end effector 10 has reached the gripping position P2.

続いて、図25~図27を参照して、第1アプローチ処理および第2アプローチ処理について説明する。なお、以下に説明するこれらの処理は、制御装置100が所定のプログラムを実行することで実施される。また、第1アプローチ処理および第2アプローチ処理において、各指部12の互いに接近または開離させる方向B1、B2における移動量は、微小な量(例えば、1mm)であるとする。 Subsequently, the first approach process and the second approach process will be described with reference to FIGS. 25 to 27. It should be noted that these processes described below are carried out by the control device 100 executing a predetermined program. Further, in the first approach process and the second approach process, the amount of movement of the finger portions 12 in the directions B1 and B2 of approaching or separating from each other is assumed to be a minute amount (for example, 1 mm).

(第1アプローチ処理)
図25に示すように、第1アプローチ処理が開始されると、接近位置決定部110が、接近位置P1および速度変更位置P3を決定すると共に、第1移動速度および第2移動速度を併せて決定する(ステップS1)。
(First approach processing)
As shown in FIG. 25, when the first approach process is started, the approach position determination unit 110 determines the approach position P1 and the speed change position P3, and also determines the first movement speed and the second movement speed. (Step S1).

接近位置P1および速度変更位置P3が決定されると、移動制御部140は、エンドエフェクタ10の複数の指部12の各々を把持方向B1に互いに接近させて閉じて(ステップS2)、近接センサ部13による検出を開始する。近接センサ部13による検出が開始されると、指配置判定部120が、近接センサ部13により検出された検出結果に基づいて、掌接近方向Aにおける掌部11に対する把持対象物60の位置が把握できるか否かの判定を行う(ステップS3)。 When the approach position P1 and the speed change position P3 are determined, the movement control unit 140 closes each of the plurality of finger portions 12 of the end effector 10 close to each other in the gripping direction B1 (step S2), and the proximity sensor unit The detection by 13 is started. When the detection by the proximity sensor unit 13 is started, the finger placement determination unit 120 grasps the position of the gripping object 60 with respect to the palm unit 11 in the palm approach direction A based on the detection result detected by the proximity sensor unit 13. It is determined whether or not it can be done (step S3).

掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できないと判定された場合、移動制御部140は、掌部11を掌接近方向Aに交差する方向に移動させ(ステップS4)、掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できると判定されるまで、ステップS3およびS4を繰り返す。 When it is determined that the position of the gripping object 60 with respect to the end effector 10 in the palm approaching direction A cannot be grasped, the movement control unit 140 moves the palm portion 11 in a direction intersecting the palm approaching direction A (step S4). Steps S3 and S4 are repeated until it is determined that the position of the gripping object 60 with respect to the end effector 10 in the palm approaching direction A can be grasped.

掌接近方向Aにおける掌部11に対する把持対象物60の位置が把握できると判定された場合、移動制御部140は、掌接近方向Aにおいて、掌部11を把持対象物60に接近させてエンドエフェクタ10の接近位置P1への移動を開始させる(ステップS5)。 When it is determined that the position of the gripping object 60 with respect to the palm portion 11 in the palm approaching direction A can be grasped, the movement control unit 140 brings the palm portion 11 closer to the gripping object 60 in the palm approaching direction A and ends the effector. The movement of 10 to the approaching position P1 is started (step S5).

エンドエフェクタ10の接近位置P1への移動が開始されると、移動制御部140は、まず、近接センサ部13により検出された検出結果に基づいて、掌部11および各指部12に対して把持対象物60および周辺環境の物体70が接触する可能性があるか否かを判定しつつ、エンドエフェクタ10が速度変更位置P3に到達したか否かを判定する(ステップS6)。このステップS6は、エンドエフェクタ10が速度変更位置P3に到達するまで繰り返される。なお、掌部11および各指部12に対して把持対象物60および周辺環境の物体70が接触する可能性があると判定された場合、移動制御部140は、掌接近方向Aにおける掌部11の把持対象物60への接近移動を停止させる。 When the movement of the end effector 10 to the approach position P1 is started, the movement control unit 140 first grips the palm portion 11 and each finger portion 12 based on the detection result detected by the proximity sensor unit 13. While determining whether or not the object 60 and the object 70 in the surrounding environment may come into contact with each other, it is determined whether or not the end effector 10 has reached the speed change position P3 (step S6). This step S6 is repeated until the end effector 10 reaches the speed change position P3. When it is determined that the gripping object 60 and the object 70 in the surrounding environment may come into contact with the palm portion 11 and each finger portion 12, the movement control unit 140 moves the palm portion 11 in the palm approaching direction A. Stops the approaching movement to the gripping object 60.

エンドエフェクタ10が速度変更位置P3に到達したと判定されると、移動制御部140は、エンドエフェクタ10の移動速度を第1移動速度から、第1移動速度よりも小さい第2移動速度に変更する(ステップS7)。 When it is determined that the end effector 10 has reached the speed change position P3, the movement control unit 140 changes the movement speed of the end effector 10 from the first movement speed to the second movement speed smaller than the first movement speed. (Step S7).

エンドエフェクタ10の移動速度が第1移動速度から第2移動速度に変更されると、移動制御部140は、近接センサ部13により検出された検出結果に基づいて、エンドエフェクタ10が接近位置P1に到達したか否かを判定する(ステップS8)。このステップS8は、エンドエフェクタ10が接近位置P1に到達するまで繰り返される。 When the movement speed of the end effector 10 is changed from the first movement speed to the second movement speed, the movement control unit 140 moves the end effector 10 to the approach position P1 based on the detection result detected by the proximity sensor unit 13. It is determined whether or not it has been reached (step S8). This step S8 is repeated until the end effector 10 reaches the approach position P1.

エンドエフェクタ10が接近位置P1に到達したと判定されると、移動制御部140は、エンドエフェクタ10の移動を停止させ(ステップS9)、第1アプローチ処理が終了する。 When it is determined that the end effector 10 has reached the approaching position P1, the movement control unit 140 stops the movement of the end effector 10 (step S9), and the first approach process ends.

このように、前記エンドエフェクタ装置1では、複数の指部12の各々に近接センサ部13が設けられたエンドエフェクタ10と、エンドエフェクタ10の掌部11および各指部12を駆動させる駆動装置30と、掌部11を把持対象物60に接近させる移動制御部140と、把持対象物60における掌接近方向Aまわりでかつ複数の指部12の全てが把持対象物60と周辺環境の物体70との間に位置して把持動作により把持対象物60を把持可能な把持位置P2よりも、掌接近方向Aにおいて把持対象物60から離れた接近位置P1を決定する接近位置決定部110とを備え、移動制御部140が、近接センサ部13により検出された検出結果に基づいて、掌部11および各指部12に対して把持対象物60および周辺環境の物体70が接触する可能性がある場合には、掌部11の把持対象物60への接近移動を停止させる。このような構成により、把持対象物60および周辺環境の物体70に接触することなく、エンドエフェクタ10を接近位置に移動させることが可能なエンドエフェクタ装置1を実現できる。 As described above, in the end effector device 1, the end effector 10 in which the proximity sensor unit 13 is provided for each of the plurality of finger portions 12, and the drive device 30 for driving the palm portion 11 of the end effector 10 and each finger portion 12. The movement control unit 140 that brings the palm portion 11 closer to the gripping object 60, and the gripping object 60 and the object 70 in the surrounding environment all around the palm approaching direction A and the plurality of finger portions 12 in the gripping object 60. It is provided with an approach position determining unit 110 that determines an approach position P1 that is located between the two and is away from the gripping object 60 in the palm approaching direction A than the gripping position P2 that can grip the gripping object 60 by the gripping operation. When the movement control unit 140 may contact the gripping object 60 and the object 70 in the surrounding environment with the palm portion 11 and each finger portion 12 based on the detection result detected by the proximity sensor unit 13. Stops the approaching movement of the palm portion 11 to the gripping object 60. With such a configuration, it is possible to realize an end effector device 1 capable of moving the end effector 10 to an approaching position without contacting the gripping object 60 and the object 70 in the surrounding environment.

また、移動制御部140は、各指部12をその延在方向に交差する方向において互いに接近させて閉じた状態で、エンドエフェクタ10を接近位置P1まで移動させる。このような構成により、各指部12の近接センサ部13をアレイとして用いることができるので、掌接近方向Aのエンドエフェクタ10に対する把持対象物60および周辺環境の物体70の接近または開離をより正確に検出することができる。 Further, the movement control unit 140 moves the end effector 10 to the approach position P1 in a closed state in which the finger portions 12 are brought close to each other in the direction intersecting the extending direction thereof. With such a configuration, the proximity sensor unit 13 of each finger unit 12 can be used as an array, so that the gripping object 60 and the object 70 in the surrounding environment can be more approached or separated from the end effector 10 in the palm approaching direction A. It can be detected accurately.

また、移動制御部140は、エンドエフェクタ10を把持対象物60に接近させる前に、近接センサ部13により検出された検出結果に基づいて、掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できるか否かの判定を行う。掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できないと判定した場合、移動制御部140は、掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できると判定されるまで、エンドエフェクタ10を掌接近方向Aに交差する方向Bに移動させる。このような構成により、エンドエフェクタ10を把持対象物60に向かってより正確に移動させることができる。 Further, the movement control unit 140 of the gripping object 60 with respect to the end effector 10 in the palm approaching direction A based on the detection result detected by the proximity sensor unit 13 before the end effector 10 is brought close to the gripping object 60. It is determined whether or not the position can be grasped. When it is determined that the position of the gripping object 60 with respect to the end effector 10 in the palm approaching direction A cannot be grasped, the movement control unit 140 is determined to be able to grasp the position of the gripping object 60 with respect to the end effector 10 in the palm approaching direction A. Until then, the end effector 10 is moved in the direction B intersecting the palm approaching direction A. With such a configuration, the end effector 10 can be moved more accurately toward the gripping object 60.

また、移動制御部140は、エンドエフェクタ10を把持対象物60に接近させて接近位置P1まで移動させるときに、掌接近方向Aにおいて、エンドエフェクタ10が接近位置P1よりも把持対象物60から離れた速度変更位置P3まで移動したときに、速度変更位置P3よりも把持対象物60から離れた位置P0と速度変更位置P3との間のエンドエフェクタ10の移動速度である第1移動速度から、第1移動速度よりも小さい第2移動速度に変更する。このような構成により、エンドエフェクタ10を接近位置P1まで移動させるときにおけるエンドエフェクタ10の把持対象物60に対する意図しない接触をより確実に回避することができる。 Further, when the movement control unit 140 brings the end effector 10 closer to the gripping object 60 and moves it to the approaching position P1, the end effector 10 is separated from the gripping object 60 from the approaching position P1 in the palm approaching direction A. When moving to the speed change position P3, the first movement speed, which is the movement speed of the end effector 10 between the position P0 farther from the gripping object 60 than the speed change position P3 and the speed change position P3, is the first. Change to a second movement speed that is smaller than one movement speed. With such a configuration, it is possible to more reliably avoid unintended contact of the end effector 10 with the gripping object 60 when the end effector 10 is moved to the approaching position P1.

なお、第1アプローチ処理において、ステップS2~ステップS7は、必要に応じて、省略することができる。すなわち、エンドエフェクタ10を接近位置P1に移動させるときに、各指部12を閉じなくてもよいし、掌接近方向Aにおける掌部11に対する把持対象物60の位置が把握できるか否かの判定を行わなくてもよいし、エンドエフェクタ10の移動速度を変更しなくてもよい。また、ステップS2~ステップS7のいずれか1つまたは複数を省略してもよいし、ステップS2~ステップS7の全てを省略してもよい。 In the first approach process, steps S2 to S7 can be omitted if necessary. That is, when the end effector 10 is moved to the approach position P1, it is not necessary to close each finger portion 12, and it is determined whether or not the position of the gripping object 60 with respect to the palm portion 11 in the palm approach direction A can be grasped. It is not necessary to change the moving speed of the end effector 10. Further, any one or more of steps S2 to S7 may be omitted, or all of steps S2 to S7 may be omitted.

例えば、第1アプローチ処理のステップS3を省略する場合、画像センサを用いて掌部11に対する把持対象物60の位置を把握するように構成することができる。 For example, when step S3 of the first approach process is omitted, the position of the gripping object 60 with respect to the palm portion 11 can be grasped by using the image sensor.

また、近接センサ部13は、複数の指部12の少なくとも1つに設けられていればよく、複数の指部12の各々に設けられている場合に限らない。 Further, the proximity sensor unit 13 may be provided on at least one of the plurality of finger portions 12, and is not limited to the case where the proximity sensor unit 13 is provided on each of the plurality of finger portions 12.

また、速度変更位置P3は、1つに限らず、2つ以上設けてもよい。すなわち、エンドエフェクタ10を接近位置P1まで移動させるときに、2箇所以上でエンドエフェクタ10の速度変更を行ってもよい。さらに、速度変更位置P3は、接近位置P1と同じ位置(すなわち、P1=P3)であっても構わない。この場合、第1アプローチ処理において、ステップS6およびステップS7が省略され、移動制御部140が、第2アプローチ処理において、第1アプローチ処理におけるエンドエフェクタ10の移動速度と同じか遅い速度で、エンドエフェクタ10を移動させる。 Further, the speed change position P3 is not limited to one, and two or more may be provided. That is, when moving the end effector 10 to the approaching position P1, the speed of the end effector 10 may be changed at two or more points. Further, the speed change position P3 may be the same position as the approach position P1 (that is, P1 = P3). In this case, in the first approach processing, steps S6 and S7 are omitted, and the movement control unit 140 performs the end effector in the second approach processing at the same speed as or slower than the moving speed of the end effector 10 in the first approach processing. Move 10.

また、ステップS3において、掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できないと判定された場合、掌接近方向Aにおけるエンドエフェクタ10に対する把持対象物60の位置が把握できると判定されるまで、ステップS6を繰り返すのではなく、その時点で、第1アプローチ処理を終了するように構成してもよい。 Further, in step S3, when it is determined that the position of the gripping object 60 with respect to the end effector 10 in the palm approaching direction A cannot be grasped, it is determined that the position of the gripping object 60 with respect to the end effector 10 in the palm approaching direction A can be grasped. Instead of repeating step S6, the first approach process may be terminated at that point.

(第2アプローチ処理)
図26および図27に示すように、第2アプローチ処理では、移動制御部140が、入力された把持対象物60の情報に基づいて、エンドエフェクタ10の複数の指部12の各々を互いに離れる方向B2に移動させて開いた後(ステップS11)、指配置判定部120が、全ての指部12が把持位置P2に配置可能か否かの配置判定を行う(ステップS12)。この配置判定において、全ての指部12に対して配置不可判定がなされた場合の処理を図26に示し、複数の指部12の一部に対して配置不可判定がなされた場合の処理を図27に示す。
(Second approach processing)
As shown in FIGS. 26 and 27, in the second approach process, the movement control unit 140 separates each of the plurality of finger portions 12 of the end effector 10 from each other based on the input information of the gripping object 60. After moving to B2 and opening (step S11), the finger placement determination unit 120 determines the arrangement of whether or not all the finger units 12 can be arranged at the gripping position P2 (step S12). FIG. 26 shows the processing when the non-arrangement determination is made for all the finger portions 12 in this arrangement determination, and the processing when the non-arrangement determination is made for a part of the plurality of finger portions 12 is shown in FIG. 27 is shown.

なお、例えば、第1アプローチ処理が各指部12を閉じずに開いたままで行われた場合、移動制御部140は、ステップS11で、各指部12を互いに接近する把持方向B1に段階的に移動させて閉じるように構成される。 For example, when the first approach process is performed with each finger portion 12 open without closing, the movement control unit 140 stepwise steps in the gripping direction B1 in which the finger portions 12 approach each other in step S11. It is configured to move and close.

図26に示すように、ステップS12の配置判定において、全ての指部12に対して配置可判定がなされた場合、移動制御部140は、エンドエフェクタ10を把持位置P2に移動させて(ステップS13)、第2アプローチ処理が終了する。 As shown in FIG. 26, when the arrangement determination is made for all the finger portions 12 in the arrangement determination in step S12, the movement control unit 140 moves the end effector 10 to the gripping position P2 (step S13). ), The second approach process is completed.

一方、ステップS12の配置判定において、全ての指部12に対して配置不可判定がなされた場合、指移動判定部130は、各指部12を互いに離れる方向に移動させて開くことができるか否かの移動判定を行う(ステップS14)。この移動判定において、各指部12を互いに離れる方向B2に移動させて開くことができるとする移動可判定がなされた場合、移動制御部140が、各指部12を互いに離れる方向B2に移動させて開き(ステップS15)、ステップS12に戻って、再び指配置判定部120によって配置判定が行われる。 On the other hand, in the arrangement determination of step S12, when the arrangement impossible determination is made for all the finger portions 12, the finger movement determination unit 130 can move each finger portion 12 in a direction away from each other to open. The movement is determined (step S14). In this movement determination, when a movable determination is made that the fingers 12 can be moved and opened in the direction B2 away from each other, the movement control unit 140 moves the fingers 12 in the direction B2 away from each other. Open (step S15), return to step S12, and the finger placement determination unit 120 again determines the placement.

移動判定により、各指部12を互いに離れる方向B2に移動させて開くことができないとする移動不可判定がなされた場合、指移動判定部130は、把持対象物60を把持不可能であると判定して(ステップS16)、第2アプローチ処理が終了する。 When the movement determination determines that the fingers cannot be moved by moving the fingers 12 in the direction B2 away from each other, the finger movement determination unit 130 determines that the gripping object 60 cannot be gripped. Then (step S16), the second approach process is completed.

図27に示すように、ステップS12の配置判定において、一部の指部12に対して配置不可判定がなされた場合、指移動判定部130が、各指部12を互いに離れる方向に移動させて開くことができるか否かの移動判定を行う(ステップS21)。この移動判定において移動可判定がなされた場合、移動制御部140が、各指部12を互いに離れる方向B2に移動させて開く第1移動を行う(ステップS22)。 As shown in FIG. 27, in the arrangement determination of step S12, when the arrangement impossible determination is made for some finger portions 12, the finger movement determination unit 130 moves each finger portion 12 in a direction away from each other. A movement determination as to whether or not it can be opened is performed (step S21). When the movement determination is made in this movement determination, the movement control unit 140 moves the finger units 12 in the direction B2 away from each other to perform the first movement (step S22).

第1移動が行われると、指配置判定部120は、第1移動前に配置可判定がなされていた指部12が、第1移動後に把持対象物60または周辺環境の物体70に接触することなく把持位置P2に配置可能か否かの第1再配置判定を行う(ステップS23)。この第1再配置判定において配置可判定がなされた場合、指配置判定部120は、第1移動前に配置不可判定がなされていた指部12が、第1移動後に把持対象物60または周辺環境の物体70に接触することなく把持位置P2に配置可能か否かの第2再配置判定を行う(ステップS24)。 When the first movement is performed, the finger placement determination unit 120 causes the finger unit 12, which has been determined to be able to be placed before the first movement, to come into contact with the gripping object 60 or the object 70 in the surrounding environment after the first movement. The first relocation determination is performed to determine whether or not the object can be arranged at the gripping position P2 (step S23). When the arrangement possible determination is made in the first relocation determination, the finger arrangement determination unit 120 is such that the finger unit 12 for which the arrangement impossible determination is made before the first movement is the gripping object 60 or the surrounding environment after the first movement. A second rearrangement determination is made as to whether or not the object 70 can be arranged at the gripping position P2 without touching the object 70 (step S24).

第2再配置判定において配置可判定がなされた場合、あるいは、ステップS12およびステップS24において、全ての指部12に対して配置可判定がなされた場合、移動制御部140は、エンドエフェクタ10を把持位置P2に移動させて(ステップS13)、第2アプローチ処理が終了する。 When the arrangement possible determination is made in the second relocation determination, or when the arrangement possible determination is made for all the finger portions 12 in step S12 and step S24, the movement control unit 140 grips the end effector 10. After moving to the position P2 (step S13), the second approach process is completed.

ステップS21の移動判定において移動不可判定がなされた場合、指移動判定部130は、把持対象物60を把持不可能であると判定して(ステップS16)、第2アプローチ処理が終了する。 When the movement determination in step S21 determines that the movement is not possible, the finger movement determination unit 130 determines that the gripping object 60 cannot be gripped (step S16), and the second approach process ends.

ステップS23の第1再配置判定において配置不可判定がなされた場合、移動制御部140は、第1再配置判定が行われる前に配置不可判定された指部12が、指部12の延在方向に交差する方向において把持対象物60から離れるように、掌部11を掌接近方向Aに交差する方向に移動させる第2移動を行う(ステップS25)。これは、配置判定において配置可判定されかつ第1再配置判定において配置不可判定された指部12が、把持対象物60と周辺環境の物体70との間の空間80上から周辺環境の物体70上に移動した可能性が高いためである。第2移動が行われると、ステップS12に戻って、再び指配置判定部120によって配置判定が行われる。 When the non-arrangement determination is made in the first rearrangement determination in step S23, the movement control unit 140 has the finger portion 12 determined to be unarrangeable before the first rearrangement determination is performed in the extending direction of the finger portion 12. A second movement is performed in which the palm portion 11 is moved in the direction intersecting the palm approaching direction A so as to be separated from the gripping object 60 in the direction intersecting with (step S25). This is because the finger portion 12 that is determined to be dispositionable in the arrangement determination and that is not dispositionable in the first relocation determination is the object 70 in the surrounding environment from the space 80 between the gripping object 60 and the object 70 in the surrounding environment. This is because it is highly possible that they have moved up. When the second movement is performed, the process returns to step S12, and the finger placement determination unit 120 again performs the placement determination.

ステップS24の第2再配置判定において配置不可判定がなされた場合、ステップS21に戻って、再び指移動判定部130によって移動判定が行われる。 If the non-arrangement determination is made in the second rearrangement determination in step S24, the process returns to step S21, and the finger movement determination unit 130 makes a movement determination again.

なお、ステップS11において、各指部12を互いに接近する把持方向B1に段階的に移動させて閉じる場合、ステップS25では、第1再配置判定が行われる前に配置不可判定された指部12が、指部12の延在方向に交差する方向において把持対象物60に接近するように第2移動が行われる。これは、配置判定において配置可判定されかつ第1再配置判定において配置不可判定された指部12が、把持対象物60と周辺環境の物体70との間の空間80上から把持対象物60上に移動した可能性が高いためである。 In step S11, when each finger portion 12 is gradually moved in the gripping direction B1 approaching each other and closed, in step S25, the finger portion 12 determined to be unarrangeable before the first rearrangement determination is performed is performed. The second movement is performed so as to approach the gripping object 60 in the direction intersecting the extending direction of the finger portion 12. This is because the finger portion 12 determined to be dispositionable in the disposition determination and not dispositionable in the first relocation determination is from the space 80 between the gripping object 60 and the object 70 in the surrounding environment to the gripping object 60. This is because it is highly possible that they have moved to.

このように、前記エンドエフェクタ装置1では、複数の指部12の各々に近接センサ部13が設けられたエンドエフェクタ10と、エンドエフェクタ10の掌部11および各指部12を駆動させる駆動装置30と、複数の指部12の各々を把持対象物60および周辺環境の物体70に接触することなく把持位置P2に配置可能か否かの配置判定を行う指配置判定部120と、配置判定において配置可判定がなされたときにエンドエフェクタ10を把持位置P2に移動させ、配置判定において配置不可判定がなされた場合、各指部12をその延在方向に交差する方向に移動させる移動制御部140とを備えている。このような構成により、把持対象物60および周辺環境の物体に接触することなく、把持対象物60を把持可能な位置(すなわち、把持位置P2)に配置可能なエンドエフェクタ装置1を実現できる。 As described above, in the end effector device 1, the end effector 10 in which the proximity sensor unit 13 is provided for each of the plurality of finger portions 12, and the drive device 30 for driving the palm portion 11 of the end effector 10 and each finger portion 12. And the finger placement determination unit 120 that determines whether or not each of the plurality of finger portions 12 can be arranged at the gripping position P2 without touching the gripping object 60 and the object 70 in the surrounding environment, and the arrangement determination unit 120. When the decision is made, the end effector 10 is moved to the gripping position P2, and when the decision is made that the end effector 10 cannot be placed, the movement control unit 140 moves each finger 12 in a direction intersecting the extending direction. It is equipped with. With such a configuration, it is possible to realize the end effector device 1 in which the gripping object 60 can be arranged at a gripping position (that is, the gripping position P2) without coming into contact with the gripping object 60 and an object in the surrounding environment.

また、指配置判定部120は、配置判定において、配置不可判定が複数の指部12の一部に対してなされた場合に複数の指部12の全てをその延在方向に交差する方向に移動させる第1移動が、移動制御部140によって行われた場合に、第1移動前に配置可判定がなされていた指部12が、第1移動後に把持対象物60または周辺環境の物体70に接触することなく把持位置P2に配置可能か否かの再配置判定を行う。また、移動制御部140は、再配置判定において、配置不可判定がなされた場合、再配置判定が行われる前に配置不可判定された指部12がその延在方向に交差する方向において把持対象物60に対して接近または開離するように、掌部11を掌接近方向Aに交差する方向に移動させる第2移動を行う。このような構成により、エンドエフェクタ10を把持位置P2に移動させるときのアーム20の駆動量を低減することができる。 Further, the finger placement determination unit 120 moves all of the plurality of finger portions 12 in a direction intersecting the extending direction when the arrangement impossible determination is made for a part of the plurality of finger portions 12 in the arrangement determination. When the first movement to be performed is performed by the movement control unit 140, the finger portion 12, which has been determined to be dispositionable before the first movement, comes into contact with the gripping object 60 or the object 70 in the surrounding environment after the first movement. The rearrangement determination is performed to determine whether or not the arrangement can be performed at the gripping position P2 without doing so. Further, when the rearrangement determination is made in the relocation determination, the movement control unit 140 is the gripping object in the direction in which the finger portion 12 determined to be non-arrangement intersects in the extending direction before the rearrangement determination is made. A second movement is performed in which the palm portion 11 is moved in a direction intersecting the palm approaching direction A so as to approach or separate from the 60. With such a configuration, it is possible to reduce the driving amount of the arm 20 when the end effector 10 is moved to the gripping position P2.

また、配置判定において配置不可判定がなされた場合に、複数の指部12間に把持対象物60を配置できるように、複数の指部12の各々をその延在方向に交差する方向に移動させることが可能か否かの移動判定を行う指移動判定部130をさらに備える。この指移動判定部130は、移動判定により移動不可判定がなされた場合、把持対象物60を把持不可能であると判定する。このような構成により、把持対象物60を把持可能か否かについて正確かつ迅速に判定することができる。 Further, when the arrangement determination is made, each of the plurality of finger portions 12 is moved in a direction intersecting the extending direction so that the gripping object 60 can be arranged between the plurality of finger portions 12. Further, a finger movement determination unit 130 for performing a movement determination as to whether or not it is possible is provided. The finger movement determination unit 130 determines that the gripping object 60 cannot be gripped when the movement determination determines that the movement is not possible. With such a configuration, it is possible to accurately and quickly determine whether or not the gripping object 60 can be gripped.

なお、第2アプローチ処理において、ステップS16およびステップS25については、省略することができる。すなわち、指移動判定部130を省略してもよいし、また、第1再配置判定において配置不可判定がなされた場合に第2移動を行わないようにしてもよい。 In the second approach process, steps S16 and S25 can be omitted. That is, the finger movement determination unit 130 may be omitted, or the second movement may not be performed when the arrangement impossible determination is made in the first rearrangement determination.

また、ステップS12で配置判定が行われて、一部の指部12に対して配置不可判定がなされた場合、ステップS22で第1移動を行わずに、配置可判定がされた指部12が把持対象物60に接近するように掌部11を掌接近方向Aに交差する方向に移動させるようにしてもよい。このように構成することで、第2アプローチ処理を簡略して、制御装置100の負荷を軽減することができる。 Further, when the placement determination is made in step S12 and the placement impossible judgment is made for some of the finger parts 12, the finger part 12 for which the placement possible judgment is made is performed without performing the first movement in step S22. The palm portion 11 may be moved in a direction intersecting the palm approaching direction A so as to approach the gripping object 60. With this configuration, the second approach process can be simplified and the load on the control device 100 can be reduced.

以上、図面を参照して本開示における種々の実施形態を詳細に説明したが、最後に、本開示の種々の態様について説明する。なお、以下の説明では、一例として、参照符号も添えて記載する。 The various embodiments of the present disclosure have been described in detail with reference to the drawings, and finally, various aspects of the present disclosure will be described. In the following description, a reference reference numeral is also described as an example.

本開示の第1態様のエンドエフェクタ装置1は、
掌部11と、延在方向の一端部121が前記掌部11に接続されていると共に、前記延在方向に交差する方向でかつ互いに接近する方向にそれぞれ移動して把持対象物60を把持する把持動作可能な複数の指部12とを有し、前記複数の指部12の各々における前記延在方向の他端部122に近接センサ部13がそれぞれ設けられ、前記近接センサ部13が、前記延在方向における前記近接センサ部13の前記把持対象物60および周辺環境の物体70に対する接近または開離を検出可能であると共に、前記延在方向における前記把持対象物60および前記物体の前記近接センサ部13に対する接近または開離を検出可能に配置されたエンドエフェクタ10と、
前記エンドエフェクタ10の前記掌部11および前記複数の指部12の各々を駆動させる駆動装置30と、
前記エンドエフェクタ10で前記把持対象物60を把持するときに、前記近接センサ部13により検出された検出結果に基づいて、前記把持対象物60における前記掌部11が前記把持対象物60に接近する掌接近方向Aまわりでかつ前記複数の指部12の全てが前記把持対象物60と前記物体70との間に位置して前記把持動作により前記把持対象物を把持可能な把持位置P2に、前記エンドエフェクタ10を前記把持対象物60および前記物体70に接触することなく配置可能か否かの配置判定を行う指配置判定部120と、
前記配置判定において、前記把持対象物60および前記物体70に接触することなく前記エンドエフェクタを前記把持位置P2に配置可能であるとする配置可判定がなされた場合、前記駆動装置30を制御して前記エンドエフェクタ10を前記把持位置P2に移動させると共に、前記把持対象物60および前記物体70に接触することなく前記エンドエフェクタ10を前記把持位置P2に配置不可能であるとする配置不可判定がなされた場合、前記駆動装置30を制御して前記複数の指部12の各々を前記延在方向に交差する方向に移動させる移動制御部140と
を備える。
The end effector device 1 of the first aspect of the present disclosure is
The palm portion 11 and one end portion 121 in the extending direction are connected to the palm portion 11 and move in a direction intersecting the extending direction and in a direction approaching each other to grip the gripping object 60. It has a plurality of finger portions 12 capable of gripping operation, and each of the plurality of finger portions 12 is provided with a proximity sensor unit 13 at the other end portion 122 in the extending direction, and the proximity sensor unit 13 is described. The proximity sensor unit 13 can detect the approach or separation of the gripping object 60 and the object 70 in the surrounding environment in the extending direction, and the proximity sensor of the gripping object 60 and the object in the extending direction. An end effector 10 arranged so that the approach or separation to the portion 13 can be detected, and
A drive device 30 for driving each of the palm portion 11 and the plurality of finger portions 12 of the end effector 10.
When the gripping object 60 is gripped by the end effector 10, the palm portion 11 of the gripping object 60 approaches the gripping object 60 based on the detection result detected by the proximity sensor unit 13. The gripping position P2 is located around the palm approaching direction A and all of the plurality of fingers 12 are located between the gripping object 60 and the object 70, and the gripping object can be gripped by the gripping operation. A finger placement determination unit 120 that determines whether or not the end effector 10 can be placed without contacting the gripping object 60 and the object 70, and the finger placement determination unit 120.
When it is determined in the arrangement determination that the end effector can be arranged at the gripping position P2 without coming into contact with the gripping object 60 and the object 70, the drive device 30 is controlled. The end effector 10 is moved to the gripping position P2, and it is determined that the end effector 10 cannot be placed at the gripping position P2 without coming into contact with the gripping object 60 and the object 70. In this case, the drive device 30 is provided with a movement control unit 140 that controls each of the plurality of finger units 12 to move each of the plurality of finger units 12 in a direction intersecting the extending direction.

第1態様のエンドエフェクタ装置1によれば、把持対象物60および周辺環境の物体に接触することなく、把持対象物60を把持可能な位置(すなわち、把持位置P2)に配置可能なエンドエフェクタ装置1を実現できる。 According to the end effector device 1 of the first aspect, the end effector device capable of arranging the gripping object 60 at a gripping position (that is, the gripping position P2) without touching the gripping object 60 and an object in the surrounding environment. 1 can be realized.

本開示の第2態様のエンドエフェクタ装置1は、
前記移動制御部140が、
前記配置判定において、前記配置不可判定が前記複数の指部12の一部に対してなされた場合、前記配置不可判定された前記指部12が前記把持対象物60に接近または開離するように、前記掌接近方向Aに交差する方向に前記掌部11を移動させる。
The end effector device 1 of the second aspect of the present disclosure is
The movement control unit 140
In the arrangement determination, when the arrangement impossible determination is made for a part of the plurality of finger portions 12, the finger portion 12 for which the arrangement impossible determination is determined approaches or opens the gripping object 60. , The palm portion 11 is moved in a direction intersecting the palm approaching direction A.

第2態様のエンドエフェクタ装置1によれば、エンドエフェクタ10の把持位置P2への移動処理を簡略化して、制御装置100の負荷を軽減することができる。 According to the end effector device 1 of the second aspect, it is possible to simplify the process of moving the end effector 10 to the gripping position P2 and reduce the load on the control device 100.

本開示の第3態様のエンドエフェクタ装置1は、
前記指配置判定部120が、
前記配置判定において、前記配置不可判定が前記複数の指部12の一部に対してなされて、前記第1移動制御部140が前記複数の指部12の全てを前記延在方向に交差する方向に移動させる第1移動を行った場合に、前記第1移動前に前記配置可判定がなされていた前記指部12が、前記第1移動後に前記把持対象物60または前記物体70に接触することなく前記把持位置P2に配置可能か否かの再配置判定を行い、
前記移動制御部140が、
前記再配置判定において、前記配置不可判定がなされた場合、前記再配置判定が行われる前に前記配置不可判定された前記指部12が前記延在方向に交差する方向において前記把持対象物60に対して接近または開離するように、前記掌部11を前記掌接近方向Aに交差する方向に移動させる第2移動を行う。
The end effector device 1 of the third aspect of the present disclosure is
The finger placement determination unit 120
In the arrangement determination, the arrangement impossible determination is made for a part of the plurality of finger portions 12, and the direction in which the first movement control unit 140 intersects all of the plurality of finger portions 12 in the extending direction. When the first movement is performed, the finger portion 12, which has been determined to be dispositionable before the first movement, comes into contact with the gripping object 60 or the object 70 after the first movement. It is determined whether or not it can be arranged at the gripping position P2 without any problem.
The movement control unit 140
When the non-arrangement determination is made in the rearrangement determination, the gripping object 60 is in a direction in which the finger portion 12 for which the non-arrangement determination is determined intersects in the extending direction before the rearrangement determination is performed. A second movement is performed in which the palm portion 11 is moved in a direction intersecting the palm approaching direction A so as to approach or separate from the palm portion 11.

第3態様のエンドエフェクタ装置1によれば、エンドエフェクタ10を把持位置P2に移動させるときのアーム20の駆動量を低減することができる。 According to the end effector device 1 of the third aspect, it is possible to reduce the driving amount of the arm 20 when the end effector 10 is moved to the gripping position P2.

本開示の第4態様のエンドエフェクタ装置1は、
前記配置判定において前記配置不可判定がなされた場合に、前記複数の指部12間に前記把持対象物60を配置できるように、前記複数の指部12の各々を前記延在方向に交差する方向に移動させることが可能か否かの移動判定を行う指移動判定部130をさらに備え、
前記指移動判定部130は、
前記移動判定により、前記複数の指部12間に前記把持対象物60を配置できるように前記複数の指部12の各々を前記延在方向に交差する方向に移動させることができないとする移動不可判定がなされた場合、前記把持対象物60を把持不可能であると判定する。
The end effector device 1 of the fourth aspect of the present disclosure is
A direction in which each of the plurality of finger portions 12 intersects in the extending direction so that the gripping object 60 can be arranged between the plurality of finger portions 12 when the arrangement impossible determination is made in the arrangement determination. Further equipped with a finger movement determination unit 130 for determining whether or not it can be moved to
The finger movement determination unit 130 is
According to the movement determination, it is impossible to move each of the plurality of finger portions 12 in a direction intersecting the extending direction so that the gripping object 60 can be arranged between the plurality of finger portions 12. When the determination is made, it is determined that the gripping object 60 cannot be gripped.

第4態様のエンドエフェクタ装置1によれば、把持対象物60を把持可能か否かについてより正確に判定することができる。 According to the end effector device 1 of the fourth aspect, it is possible to more accurately determine whether or not the gripping object 60 can be gripped.

なお、前記様々な実施形態または変形例のうちの任意の実施形態または変形例を適宜組み合わせることにより、それぞれの有する効果を奏するようにすることができる。また、実施形態同士の組み合わせまたは実施例同士の組み合わせまたは実施形態と実施例との組み合わせが可能であると共に、異なる実施形態または実施例の中の特徴同士の組み合わせも可能である。 By appropriately combining any of the various embodiments or modifications thereof, the effects of each can be achieved. Further, a combination of embodiments, a combination of examples, or a combination of an embodiment and an embodiment is possible, and a combination of features in different embodiments or examples is also possible.

本開示のエンドエフェクタは、例えば、産業用ロボットのエンドエフェクタ装置に適用できる。 The end effector of the present disclosure can be applied to, for example, an end effector device of an industrial robot.

本開示のエンドエフェクタ装置は、例えば、産業用ロボットに適用できる。 The end effector device of the present disclosure can be applied to, for example, an industrial robot.

1 エンドエフェクタ装置
10 エンドエフェクタ
11 掌部
12 指部
121 基端部
122 先端部
123 把持面
124 先端面
13 近接センサ部
131 電極
14 第1検出領域
15 第2検出領域
16 第1の補助近接センサ部
17 第2の補助近接センサ部
20 アーム
30 駆動装置
40 操作部
50 電源
60 把持対象物
100 制御装置
110 接近位置決定部
120 指配置判定部
130 指移動判定部
140 移動制御部
CL 中心線
P1 接近位置
P2 把持位置
P3 速度変更位置
1 End effector device 10 End effector 11 Palm part 12 Finger part 121 Base end part 122 Tip part 123 Grip surface 124 Tip surface 13 Proximity sensor part 131 Electrode 14 First detection area 15 Second detection area 16 First auxiliary proximity sensor part 17 Second auxiliary proximity sensor unit 20 Arm 30 Drive device 40 Operation unit 50 Power supply 60 Grasping object 100 Control device 110 Approach position determination unit 120 Finger placement determination unit 130 Finger movement determination unit 140 Movement control unit CL Center line P1 Approach position P2 gripping position P3 speed change position

Claims (1)

掌部と、延在方向の一端部が前記掌部に接続されていると共に、前記延在方向に交差する方向でかつ互いに接近する方向にそれぞれ移動して把持対象物を把持する把持動作可能な複数の指部とを有し、前記複数の指部の各々における前記延在方向の他端部に近接センサ部がそれぞれ設けられ、前記近接センサ部が、前記延在方向における前記近接センサ部の前記把持対象物および周辺環境の物体に対する接近または開離を検出可能であると共に、前記延在方向における前記把持対象物および前記物体の前記近接センサ部に対する接近または開離を検出可能に配置されたエンドエフェクタと、
前記エンドエフェクタの前記掌部および前記複数の指部の各々を駆動させる駆動装置と、
前記エンドエフェクタで前記把持対象物を把持する場合に、前記近接センサ部により検出された検出結果に基づいて、前記把持対象物における前記掌部が前記把持対象物に接近する掌接近方向まわりでかつ前記複数の指部の全てが前記把持対象物と前記物体との間に位置して前記把持動作により前記把持対象物を把持可能な把持位置に、前記エンドエフェクタを前記把持対象物および前記物体に接触することなく配置可能か否かの配置判定を行う指配置判定部と、
前記配置判定において、前記把持対象物および前記物体に接触することなく前記エンドエフェクタを前記把持位置に配置可能であるとする配置可判定がなされた場合、前記駆動装置を制御して前記エンドエフェクタを前記把持位置に移動させると共に、前記把持対象物および前記物体に接触することなく前記エンドエフェクタを前記把持位置に配置不可能であるとする配置不可判定がなされた場合、前記駆動装置を制御して前記複数の指部の各々を前記延在方向に交差する方向に移動させる移動制御部と
を備え
前記移動制御部は、
前記配置判定において、前記配置不可判定が前記複数の指部の一部に対してなされた場合、前記配置不可判定された前記指部が前記把持対象物に接近または開離するように、前記掌接近方向に交差する方向に前記掌部を移動させ、
前記指配置判定部は、
前記配置判定において、前記配置不可判定が前記複数の指部の一部に対してなされて、前記移動制御部が前記複数の指部の全てを前記延在方向に交差する方向に移動させる第1移動を行った場合に、前記第1移動前に前記配置可判定がなされていた前記指部が、前記第1移動後に前記把持対象物または前記物体に接触することなく前記把持位置に配置可能か否かの再配置判定を行い、
前記移動制御部は、
前記再配置判定において、前記配置不可判定がなされた場合、前記再配置判定が行われる前に前記配置不可判定された前記指部が前記延在方向に交差する方向において前記把持対象物に対して接近または開離するように、前記掌部を前記掌接近方向に交差する方向に移動させる第2移動を行い、
前記配置判定において前記配置不可判定がなされた場合に、前記複数の指部間に前記把持対象物を配置できるように、前記複数の指部の各々を前記延在方向に交差する方向に移動させることが可能か否かの移動判定を行う指移動判定部をさらに備え、
前記指移動判定部は、
前記移動判定により、前記複数の指部間に前記把持対象物を配置できるように前記複数の指部の各々を前記延在方向に交差する方向に移動させることができないとする移動不可判定がなされた場合、前記把持対象物を把持不可能であると判定する、エンドエフェクタ装置。
The palm portion and one end portion in the extending direction are connected to the palm portion, and the gripping operation is possible by moving in a direction intersecting the extending direction and in a direction approaching each other to grip the gripping object. It has a plurality of finger portions, and each of the plurality of finger portions is provided with a proximity sensor unit at the other end in the extending direction, and the proximity sensor unit is the proximity sensor unit in the extending direction. The approach or separation to the gripping object and the object in the surrounding environment can be detected, and the approach or separation of the gripping object and the object to the proximity sensor portion in the extending direction can be detected. With the end effector,
A drive device for driving each of the palm portion and the plurality of finger portions of the end effector, and
When gripping the gripping object with the end effector, based on the detection result detected by the proximity sensor unit, the palm portion of the gripping object is around the palm approaching direction in which the gripping object approaches the gripping object. All of the plurality of fingers are located between the gripping object and the object, and the end effector is placed on the gripping object and the object at a gripping position where the gripping object can be gripped by the gripping operation. A finger placement determination unit that determines placement of whether or not it can be placed without contact,
In the arrangement determination, when it is determined that the end effector can be arranged at the gripping position without coming into contact with the gripping object and the object, the drive device is controlled to control the end effector. When it is determined that the end effector cannot be placed at the gripping position without moving to the gripping position and without contacting the gripping object and the object, the drive device is controlled. A movement control unit for moving each of the plurality of finger portions in a direction intersecting the extending direction is provided .
The movement control unit
In the arrangement determination, when the arrangement impossible determination is made for a part of the plurality of finger portions, the palm is such that the finger portion determined to be unarrangeable approaches or opens the gripping object. Move the palm in a direction that intersects in the approaching direction,
The finger placement determination unit is
In the arrangement determination, the arrangement impossible determination is made for a part of the plurality of fingers, and the movement control unit moves all of the plurality of fingers in a direction intersecting the extending direction. Is it possible to place the finger portion, which has been determined to be able to be placed before the first movement, at the gripping position without touching the gripping object or the object after the first movement? Make a relocation judgment to see if
The movement control unit
When the non-arrangement determination is made in the rearrangement determination, the gripping object is in a direction in which the finger portion determined to be non-arrangement intersects in the extending direction before the rearrangement determination is performed. A second movement is performed to move the palm portion in a direction intersecting the palm approaching direction so as to approach or separate.
When the unarrangement determination is made in the arrangement determination, each of the plurality of fingers is moved in a direction intersecting the extending direction so that the gripping object can be arranged between the plurality of fingers. It also has a finger movement determination unit that determines the movement of whether or not it is possible.
The finger movement determination unit is
According to the movement determination, the immovability determination is made that each of the plurality of fingers cannot be moved in the direction intersecting the extending direction so that the gripping object can be arranged between the plurality of fingers. If so, the end effector device determines that the gripping object cannot be gripped .
JP2018179299A 2018-09-25 2018-09-25 End effector device Active JP7035935B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018179299A JP7035935B2 (en) 2018-09-25 2018-09-25 End effector device
PCT/JP2019/009916 WO2020066065A1 (en) 2018-09-25 2019-03-12 End effecter device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018179299A JP7035935B2 (en) 2018-09-25 2018-09-25 End effector device

Publications (2)

Publication Number Publication Date
JP2020049566A JP2020049566A (en) 2020-04-02
JP7035935B2 true JP7035935B2 (en) 2022-03-15

Family

ID=69951289

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018179299A Active JP7035935B2 (en) 2018-09-25 2018-09-25 End effector device

Country Status (2)

Country Link
JP (1) JP7035935B2 (en)
WO (1) WO2020066065A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009142902A (en) 2007-12-11 2009-07-02 Toyota Industries Corp Robot hand control device
JP2016203293A (en) 2015-04-21 2016-12-08 株式会社豊田自動織機 Picking device and picking method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63120092A (en) * 1986-11-06 1988-05-24 日立建機株式会社 Gripper
JPH04159094A (en) * 1990-10-23 1992-06-02 Natl Space Dev Agency Japan<Nasda> Automatic manipulator hand
JPH06335887A (en) * 1993-05-28 1994-12-06 Sanyo Electric Co Ltd Recognition of object clamped by robot hand
JPH08141956A (en) * 1994-11-17 1996-06-04 Sanyo Electric Co Ltd Method for controlling object gripping robot

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009142902A (en) 2007-12-11 2009-07-02 Toyota Industries Corp Robot hand control device
JP2016203293A (en) 2015-04-21 2016-12-08 株式会社豊田自動織機 Picking device and picking method

Also Published As

Publication number Publication date
JP2020049566A (en) 2020-04-02
WO2020066065A1 (en) 2020-04-02

Similar Documents

Publication Publication Date Title
JP6947145B2 (en) End effector device
JP6661001B2 (en) System and method for determining work offset
JP6454960B2 (en) Robot, robot system, robot controller
US9919424B1 (en) Analog control switch for end-effector
JP6663978B2 (en) System and method for determining tool offset
US10675767B2 (en) Robot system and robot controller
JP7147419B2 (en) end effector device
CN113165187A (en) Image information processing device, gripping system, and image information processing method
KR20120053274A (en) Method of controlling robot
CN110636924B (en) Gripping system
JP7014114B2 (en) End effector and end effector device
KR101740898B1 (en) Robot teaching apparatus
JP7035935B2 (en) End effector device
JP2015071207A (en) Robot hand and control method thereof
JPH04240087A (en) Gripping method and device
JP2015085481A (en) Robot, robot system, robot control device and gripping method
JP6988757B2 (en) End effector and end effector device
JPWO2019065426A1 (en) Robot hand and robot hand control method
US11400583B2 (en) Robot
US20190143533A1 (en) Gripping tongs
US20230219218A1 (en) Robot System with Casing Elements
JPH04159094A (en) Automatic manipulator hand
Su et al. A new, simple and universal four-finger gripper for 3D objects grasping
TW202210252A (en) Robot system and picking method
JP2015104763A (en) Control method of robot device and robot device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210823

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220201

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220214

R150 Certificate of patent or registration of utility model

Ref document number: 7035935

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150