JP2015074070A - Robot and robot control device - Google Patents
Robot and robot control device Download PDFInfo
- Publication number
- JP2015074070A JP2015074070A JP2013213471A JP2013213471A JP2015074070A JP 2015074070 A JP2015074070 A JP 2015074070A JP 2013213471 A JP2013213471 A JP 2013213471A JP 2013213471 A JP2013213471 A JP 2013213471A JP 2015074070 A JP2015074070 A JP 2015074070A
- Authority
- JP
- Japan
- Prior art keywords
- attachment
- detachment
- end effector
- manipulator
- robot
- 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.)
- Withdrawn
Links
- 239000012636 effector Substances 0.000 claims abstract description 75
- 230000005484 gravity Effects 0.000 claims description 2
- 230000007246 mechanism Effects 0.000 description 11
- 238000000034 method Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000003860 storage Methods 0.000 description 6
- 210000004247 hand Anatomy 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000007429 general method Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 210000000245 forearm Anatomy 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000003028 elevating effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
【課題】作業者が両手を用いて安全にエンドエフェクターを交換することができる
【解決手段】エンドエフェクターの着脱指示を取得すると、マニピュレーターの先端に設けられたエンドエフェクターの着脱面が水平上向きとなるように、複数のマニピュレーター部材の位置及び向きを調整する。
【選択図】図5An end effector can be safely exchanged using both hands. When an end effector attach / detach instruction is acquired, the attach / detach surface of the end effector provided at the tip of the manipulator is directed horizontally upward. As described above, the positions and orientations of the plurality of manipulator members are adjusted.
[Selection] Figure 5
Description
本発明は、ロボット及びロボット制御装置に関する。 The present invention relates to a robot and a robot control apparatus.
特許文献1には、各フィンガー取り付けベースに各フィンガー取付ベースに直交する方向に形成されたT字状断面をもちかつ下面に開口をもつ横方向T字状水平盲溝と、上部に各T字状水平盲溝と嵌まり合う横方向T字状頭部と、T字状頭部から垂下するフィンガー部からなる交換可能なフィンガーと、T字状水平盲溝にフィンガーの横方向T字状頭部が嵌まり合った時の抜け止め部材とを有する産業用ロボットのハンド装置が開示されている。 Patent Document 1 discloses a horizontal T-shaped horizontal blind groove having a T-shaped cross section formed in each finger mounting base in a direction perpendicular to each finger mounting base and having an opening on the lower surface, and each T-shaped upper portion. A horizontal T-shaped head that fits into the horizontal horizontal blind groove, a replaceable finger consisting of a finger portion depending from the T-shaped head, and a horizontal T-shaped head of the finger in the T-shaped horizontal blind groove An industrial robot hand device having a retaining member when parts are fitted together is disclosed.
特許文献1に記載の発明は、フィンガー(エンドエフェクター)が下を向いた状態でフィンガーの交換を行うため、交換時に、アームの姿勢によっては作業者が片手でフィンガーを支える必要がある。したがって、特許文献1に記載の発明では、交換時に、フィンガーが落下する危険性がある。 In the invention described in Patent Document 1, since the finger is exchanged with the finger (end effector) facing downward, the operator needs to support the finger with one hand depending on the posture of the arm during the exchange. Therefore, in the invention described in Patent Document 1, there is a risk that the fingers may fall during replacement.
そこで、本発明は、作業者が両手を用いてエンドエフェクターを交換することができるロボット及びロボット制御装置を提供することを目的とする。 Accordingly, an object of the present invention is to provide a robot and a robot control device that allow an operator to exchange an end effector using both hands.
上記課題を解決するための第一の態様は、ロボットであって、ロボット本体と、前記ロボット本体に設けられ、複数のマニピュレーター部材と、2つのマニピュレーター部材を回転可能に連結する複数の軸とを有するマニピュレーターと、前記マニピュレーターの先端に設けられた着脱面に対して着脱可能に設けられるエンドエフェクターと、前記複数のマニピュレーター部材の位置及び向きを調整するマニピュレーター制御部と、前記エンドエフェクターの着脱指示を取得するエンドエフェクター着脱指示取得部と、を備え、前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が水平上向きとなるように前記複数のマニピュレーター部材の位置及び向きを調整することを特徴とする。 A first aspect for solving the above-described problem is a robot, which includes a robot body, a plurality of manipulator members provided on the robot body, and a plurality of shafts rotatably connecting the two manipulator members. A manipulator having a manipulator, an end effector provided detachably with respect to a detachable surface provided at a tip of the manipulator, a manipulator control unit for adjusting positions and orientations of the plurality of manipulator members, and an instruction to attach / detach the end effector. An end effector attaching / detaching instruction acquiring unit for acquiring, and when the manipulator control unit acquires the attaching / detaching instruction of the end effector, the positions and orientations of the plurality of manipulator members are adjusted so that the attaching / detaching surface is horizontally upward. It is characterized by doing.
第一の態様によれば、エンドエフェクターの着脱指示を取得すると、マニピュレーターの先端に設けられたエンドエフェクターの着脱面が水平上向きとなるように、複数のマニピュレーター部材の位置及び向きを調整する。これにより、マニピュレーターの落下を防止し、作業者が両手を用いてエンドエフェクターを交換することができる。 According to the first aspect, when the end effector attachment / detachment instruction is acquired, the positions and orientations of the plurality of manipulator members are adjusted so that the attachment / detachment surface of the end effector provided at the tip of the manipulator is horizontally upward. As a result, the manipulator can be prevented from falling, and the operator can exchange the end effector using both hands.
ここで、作業台の位置を取得する位置取得部を備え、前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が前記作業台の上に位置するように前記複数のマニピュレーター部材の位置及び向きを調整してもよい。これにより、作業者がエンドエフェクターの交換作業をやりやすくすることができる。 Here, a position acquisition unit that acquires a position of a work table is provided, and when the manipulator control unit acquires an attachment / detachment instruction of the end effector, the plurality of manipulators such that the attachment / detachment surface is positioned on the work table. The position and orientation of the member may be adjusted. This makes it easier for the operator to perform end effector replacement work.
ここで、前記着脱面と、前記着脱面の裏側に設けられ当該着脱面に沿って操作可能な操作レバーと、を有する着脱部材を備え、前記操作レバーは、前記着脱面と前記エンドエフェクターとが係合した状態で前記着脱面と前記エンドエフェクターとが離れないようにロックする第1の方向と、前記第1の方向と反対の方向であり当該ロックを解除する第2の方向とに操作可能に設けられてもよい。これにより、マニピュレーターの交換時には操作レバーを作業する必要が生じ、マニピュレーターが意図せず着脱面から外れることを防止できる。 Here, an attachment / detachment member having the attachment / detachment surface and an operation lever provided on a back side of the attachment / detachment surface and operable along the attachment / detachment surface is provided, and the operation lever includes the attachment / detachment surface and the end effector. Operable in a first direction for locking so that the attachment / detachment surface and the end effector are not separated in an engaged state, and a second direction opposite to the first direction for releasing the lock. May be provided. Thereby, it is necessary to work the operation lever when exchanging the manipulator, and the manipulator can be prevented from unintentionally coming off the attachment / detachment surface.
ここで、前記着脱部材により前記着脱面と前記エンドエフェクターとが離れないようにロックされているか否かを検出するエンドエフェクター着脱情報取得部と、前記着脱部材により前記着脱面と前記エンドエフェクターとのロックが解除されている状態から、前記着脱面と前記エンドエフェクターとが離れないようにロックされると、前記エンドエフェクターへ制御電源を投入するエンドエフェクター制御部と、を備えてもよい。これにより、エンドエフェクターが確実に装着された状態で制御電源を供給することができる。 Here, an end effector attachment / detachment information acquisition unit that detects whether or not the attachment / detachment surface and the end effector are locked by the attachment / detachment member, and the attachment / detachment member between the attachment / detachment surface and the end effector. An end effector control unit that turns on control power to the end effector when the detachable surface and the end effector are locked so as not to separate from the unlocked state. Thereby, control power can be supplied in a state where the end effector is securely mounted.
ここで、前記エンドエフェクター制御部は、前記制御電源を投入した後に前記エンドエフェクターに固有の情報を取得し、前記取得したエンドエフェクターに固有の情報に基づいて、前記前記エンドエフェクターに駆動電源を投入してもよい。これにより、エンドエフェクターへ確実に駆動電源を供給することができる。 Here, the end effector control unit obtains information specific to the end effector after turning on the control power, and turns on drive power to the end effector based on the obtained information unique to the end effector. May be. Thereby, drive power can be reliably supplied to the end effector.
ここで、前記着脱面が水平上向きとなっていないときは、前記操作レバーを操作できないようにする操作レバー施錠部を備えてもよい。これにより、操作レバーが意図せず操作されることを防止できる。 Here, when the detachable surface is not horizontally upward, an operation lever locking portion that prevents the operation lever from being operated may be provided. Thereby, it can prevent that an operation lever is operated unintentionally.
ここで、前記マニピュレーター制御部は、前記着脱面を水平上向きにしたら、前記操作レバーが前記ロボット本体と前記マニピュレーターとの間に位置しないように前記複数のマニピュレーター部材の位置及び向きを調整してもよい。これにより、作業者が容易にマニピュレーターの交換作業を行うことができる。 Here, the manipulator control unit may adjust the positions and orientations of the plurality of manipulator members so that the operation lever is not positioned between the robot body and the manipulator when the attachment / detachment surface is horizontally upward. Good. As a result, the operator can easily replace the manipulator.
ここで、前記マニピュレーター制御部は、前記着脱面を水平上向きにしたら、前記複数の軸のうちの前記着脱面を当該着脱面に垂直な方向に回転させる軸を回転自在にしてもよい。これにより、交換時に、作業者が自由にマニピュレーターを回転させることができる。 Here, when the attachment / detachment surface is horizontally upward, the manipulator control unit may rotate an axis that rotates the attachment / detachment surface in the direction perpendicular to the attachment / detachment surface. Thereby, the operator can rotate the manipulator freely at the time of replacement | exchange.
ここで、作業台の位置を取得する位置取得部を備え、前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が前記作業台の上かつ前記作業台の端に前記にエンドエフェクターが位置するように前記複数のマニピュレーター部材の位置及び向きを調整してもよい。これにより、作業者が容易にマニピュレーターの交換作業を行うことができる。 Here, a position acquisition unit for acquiring the position of the work table is provided, and when the manipulator control unit acquires an attachment / detachment instruction for the end effector, the attachment / detachment surface is located on the work table and at the end of the work table. The positions and orientations of the plurality of manipulator members may be adjusted so that the end effector is positioned. As a result, the operator can easily replace the manipulator.
ここで、前記ロボット本体の背面側に設けられた入力部を備え、前記エンドエフェクター着脱指示取得部は、前記入力部を介して入力を受け付けると、当該入力を前記エンドエフェクターの着脱指示として取得してもよい。これにより、作業者の指示により、エンドエフェクターの交換作業を開始させることができる。 Here, provided with an input unit provided on the back side of the robot body, the end effector attaching / detaching instruction acquiring unit receives the input through the input unit and acquires the input as an attaching / detaching instruction of the end effector. May be. Thereby, the replacement | exchange work of an end effector can be started by a worker's instruction | indication.
上記課題を解決するための第二の態様は、ロボットであって、ロボット本体と、前記ロボット本体に設けられ、複数のアーム部材と、2つのアーム部材を回転可能に連結する複数の軸と、を有するアームと、前記アームの先端に設けられた着脱面に対して着脱可能に設けられるエンドエフェクターと、前記エンドエフェクターの着脱指示を受け付けるエンドエフェクター着脱指示受付部と、を備え、前記エンドエフェクターの着脱指示を受け付けると、前記着脱面が重力方向において上向きとなるように前記ロボットが動作することを特徴とする。これにより、マニピュレーターの落下を防止し、作業者が両手を用いて安全にエンドエフェクターを交換することができる。 A second aspect for solving the above-described problem is a robot, which is a robot main body, a plurality of arm members provided on the robot main body, and a plurality of shafts rotatably connecting the two arm members, An end effector provided to be attachable / detachable with respect to an attaching / detaching surface provided at the tip of the arm, and an end effector attaching / detaching instruction receiving unit for receiving an attaching / detaching instruction of the end effector. When the attachment / detachment instruction is received, the robot operates such that the attachment / detachment surface is upward in the direction of gravity. As a result, the manipulator can be prevented from falling, and the operator can safely replace the end effector using both hands.
上記課題を解決するための第三の態様は、ロボット制御装置であって、複数のマニピュレーター部材と、2つのマニピュレーター部材を回転可能に連結する複数の軸とを有するマニピュレーターの、前記複数のマニピュレーター部材の位置及び向きを調整するマニピュレーター制御部と、前記マニピュレーターの先端に設けられた着脱面に対して着脱可能に設けられるエンドエフェクターの着脱指示を取得するエンドエフェクター着脱指示取得部と、を備え、前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が水平上向きとなるように前記複数のマニピュレーター部材の位置及び向きを調整することを特徴とする。これにより、マニピュレーターの落下を防止し、作業者が両手を用いて安全にエンドエフェクターを交換することができる。 A third aspect for solving the above-described problem is a robot control device, wherein the plurality of manipulator members includes a plurality of manipulator members and a plurality of shafts that rotatably connect the two manipulator members. A manipulator controller that adjusts the position and orientation of the end effector, and an end effector attaching / detaching instruction obtaining unit that obtains an attaching / detaching instruction of an end effector provided detachably with respect to an attaching / detaching surface provided at a tip of the manipulator, The manipulator control unit adjusts the positions and orientations of the plurality of manipulator members so that the attachment / detachment surface is horizontally upward when acquiring the attachment / detachment instruction of the end effector. As a result, the manipulator can be prevented from falling, and the operator can safely replace the end effector using both hands.
本発明の一実施形態について、図面を参照しながら説明する。 An embodiment of the present invention will be described with reference to the drawings.
図1は、本発明の一実施形態におけるロボット1の正面斜視図である。図2は、ロボット1の背面斜視図である。本実施形態におけるロボット1は、主として、胴部10と、アーム11と、タッチパネルモニター12と、脚部13と、搬送用ハンドル14と、電子カメラ15と、信号灯16と、電源スイッチ17と、外部I/F部18と、昇降ハンドル19と、を備える。ロボット1は、人間型双腕ロボットであり、制御部20(図7参照)からの制御信号に従い処理を行う。このロボット1は、例えば腕時計のような精密機器等を製造する製造工程で用いることができるものである。なお、この製造作業は、通常、作業台(図示せず)上で行なわれる。
FIG. 1 is a front perspective view of a robot 1 according to an embodiment of the present invention. FIG. 2 is a rear perspective view of the robot 1. The robot 1 in the present embodiment mainly includes a
なお、以下では、説明の都合上、図1、図2、図3中の上側を「上」または「上方」、下側を「下」または「下方」と言う。また、図1の手前側を「正面側」または「正面」といい、図2の手前側を「背面側」または「背面」という。 In the following, for convenience of explanation, the upper side in FIGS. 1, 2, and 3 is referred to as “upper” or “upper”, and the lower side is referred to as “lower” or “lower”. Also, the front side in FIG. 1 is referred to as “front side” or “front side”, and the front side in FIG. 2 is referred to as “rear side” or “rear side”.
胴部10の両側面の上端近傍には、それぞれアーム11(いわゆるマニピュレーター)が設けられる。
Arms 11 (so-called manipulators) are provided in the vicinity of the upper ends of both side surfaces of the
アーム11の先端には、ワークWや道具を把持するハンド111(いわゆるエンドエフェクター)が設けられる。アーム11のエンドポイントの位置は、ハンド111の位置である。なお、エンドエフェクターはハンド111に限られない。
At the tip of the
また、アーム11には、作業台の上に載置されたワーク等を撮影するハンドアイカメラ11Gが設けられる。
In addition, the
アーム11の詳細については、後に詳述する。なお、ロボット1に設けられるのはアーム11に限られない。例えば、複数のジョイントとリンクとにより構成され、ジョイントを動かすことで全体が動くマニピュレーターであれば、どのような形態でもよい。
Details of the
胴部10は、脚部13のフレーム上に設けられる。なお、脚部13はロボットの基台であり、胴部10はロボットの胴体である。胴部10は、本発明のロボット本体に相当する。なお、胴部10のみでなく、脚部13を含めてロボット本体としてもよい。
The
脚部13の内部には、ロボット1自身を制御する制御部20等が設けられる。脚部13の内部には回転軸が設けられ、この回転軸には胴部10の肩領域10Aが設けられる。
Inside the
脚部13の背面には、電源スイッチ17と、制御部20と外部のPC等を接続する外部接続端子である外部I/F部18とが設けられる。電源スイッチ17は、ロボット1の電源を投入する電源ONスイッチ17aと、ロボット1の電源を遮断する電源OFFスイッチ17bとを有する。
On the rear surface of the
また、脚部13の最下部には、図示しない複数のキャスターが水平方向に間隔をおいて設置されている。これにより、作業者が搬送用ハンドル14を押すこと等によりロボット1を移動搬送することができる。
In addition, a plurality of casters (not shown) are installed at intervals in the horizontal direction at the lowermost portion of the
胴部10から上に突出する、頭部に当たる部分には、CCD(Charge Coupled Device)、CMOS(Complementary Metal Oxide Semiconductor)等を有する電子カメラ15と、信号灯16とが設けられる。電子カメラ15は、例えば、作業台等を撮像することができる。信号灯16は、例えば、赤色の光、黄色の光、青色の光をそれぞれ発するLEDを有し、これらのLEDがロボット1の現在の状態に応じて適宜選択されて発光する。
An
胴部10の背面には、昇降ハンドル19が設けられる。昇降ハンドル19は、胴部10の最上部にある肩領域10Aを、胴部本体10Bに対して上下方向に移動させる。これにより、様々な高さの作業台に対応することができる。
An elevating
また、胴部10の背面側には、ロボット1の背面側から視認可能なモニターを有するタッチパネルモニター12が配置されている。液晶モニターは、例えばロボット1の現在の状態を表示することができる。また、液晶モニターは、タッチパネル機能を有しており、ロボット1に対する動作の設定を行なう操作部としても用いられる。タッチパネルモニター12は、本発明の入力部に相当する。
A touch panel monitor 12 having a monitor visible from the back side of the robot 1 is disposed on the back side of the
図3は、アーム11の詳細を示す図である。図3では、アーム11がハンド交換姿勢(後に詳述)をとっている様子を示している。
FIG. 3 is a diagram showing details of the
アーム11は、胴部10側から順に、アーム部材(本発明のマニピュレーター部材に相当)11A、11B、11C、11D、11Eがジョイント(図示せず)により連結されて構成される。ジョイントには、それらを動作させるためのアクチュエーター(図示せず)が設けられる。
The
アーム11は7個の回動軸を有する7軸ロボットである。7個の回動軸J1、J2、J3、J4、J5、J6、J7は、それぞれ、ジョイントに設けられたアクチュエーターの回転軸である。アーム部材11A、11B、11C、11D、11E及びハンド111は、回動軸J1、J2、J3、J4、J5、J6、J7回りに独立して回動することができる。
The
アクチュエーターは、例えば、サーボモーターやエンコーダーなどを備える。エンコーダーが出力するエンコーダー値は、制御部20によるロボット1のフィードバック制御に使用される。また、アクチュエーターには、回転軸を固定する電磁ブレーキが設けられる。
The actuator includes, for example, a servo motor and an encoder. The encoder value output by the encoder is used for feedback control of the robot 1 by the
アーム部材11Eの先端(アーム11の手首部分に相当)には、図示しない力覚センサーが設けられている。力覚センサーは、ロボット1が出している力に対する反力として受けている力や、モーメントを検出するセンサーである。力覚センサーとしては、例えば、並進3軸方向の力成分と、回転3軸回りのモーメント成分の6成分を同時に検出することができる6軸力覚センサーを用いることができる。なお、力覚センサーは、6軸に限らず、例えば3軸でもよい。
A force sensor (not shown) is provided at the tip of the
また、アーム部材11Eの先端には、ハンド111を着脱可能に設けるための着脱部材112を介して、ハンド111が設けられる。
Further, the
ハンド111は、本体部111Aと、本体部111Aの先端側に配置された複数本(例えば、2本〜4本の任意の数)のフィンガー111Bとを有する。本体部111Aは、外形形状がほぼ直方体状をなし、その内部に各フィンガー111Bを駆動させる駆動機構(図示せず)が設けられる。駆動機構によりフィンガー111B同士を互いに接近させることにより、これらの間で部品等の対象物を挟持することができる。また、駆動機構によりこの挟持状態からフィンガー111B同士を互いに離間させることにより、対象物を解放することができる。
The
図4は、ハンド111を背面(着脱部材112に設けられる側)から見た図である。
FIG. 4 is a view of the
本体部111Aの基端面111Cから突出するように、2つの突出部111Dと、複数本の端子111Eと、2本のガイドピン111Fが設けられる。
Two protruding
突出部111Dは、その頂部から根元側に向かって外径が漸増するテーパ部を有している。また、テーパ部の直下には、基端面111Cに対して傾斜した係合面111D0が設けられている。この係合面111D0は、着脱部材112と係合する部分である。
The protruding
複数の端子111Eは、着脱部材112に設けられた端子112M(後に詳述)と接続されることで、脚部13に内蔵されているバッテリーと、本体部111A内部の駆動機構とを電気的に接続される。これにより、駆動機構内のモーターに電力を供給することができる。
The plurality of
ガイドピン111Fは、基端面111Cのほぼ対角線上にできる限り離間して配置されている。なお、ガイドピン111Fが配置される対角線と突出部111Dが配置される対角線とは異なる。
The guide pins 111F are arranged as far as possible on a substantially diagonal line of the
また、ガイドピン111Fの突出長さは、端子111Eの突出長さよりも長い。これにより、ハンド111と着脱部材112との位置決めが行われてから、端子111Eの電気的な接触が行われる。これにより、ハンド111を着脱部材112に装着する際に、端子111Eが着脱部材112で不本意に押圧されて変形してしまうのを確実に防止することができる。
Further, the protruding length of the
図5は、着脱部材112の斜視図である。図6は、着脱部材112の要部透視図であり、(A)はハンド111の装着状態を示し、(B)はハンド111の離脱状態を示す。なお、着脱部材112は、アーム部材11Eの先端に、アーム部材11Eと一体形成されていてもよいし、アーム部材11Eに対して固定されていてもよい。
FIG. 5 is a perspective view of the
着脱部材112の本体112Aの表側の面は、ハンド111が着脱される着脱面112Bである。
A surface on the front side of the
本体112Aには、突出部111Dと係合する貫通孔112Cと、ガイドピン111Fが挿入されるガイド孔112Dが形成される。これにより、着脱部材112とハンド111との位置決めが行われる。
The
本体112Aの内部には、2つのガイド溝112Eが形成される。ガイド溝112Eには、係合部材112Fと、係合部材112Fを付勢する付勢部材としての圧縮コイルバネ112Gとが挿入される。
Two
係合部材112Fは、本体112Aの各ガイド溝112Eにそれぞれ挿入され、当該ガイド溝112Eに沿って、すなわち、着脱面112Bに沿って移動可能に支持されている。これにより、係合部材112Fは、装着状態でハンド111の突出部111Dと係合する係合位置(図6(A)参照)と、その係合が解除される係合解除位置(図6(B)参照)との間を移動することができる。
The engaging
各ガイド溝112Eは、それぞれ、貫通孔112Cに連通している。係合部材112Fがガイド溝112Eに沿って移動するため、係合部材112Fは、ハンド111の突出部111Dと安定して係合することができ、よって、その係合状態が維持され易くなる。
Each
また、本体112Aの内部には、装着状態を解除して離脱可能状態とする操作を行なう操作レバー112Hと、2つの係合部材112Fを連結するリンク機構112Iが設けられる。
In addition, inside the
操作レバー112Hは、細長い板状部材である。操作レバー112Hは、着脱面112Bに沿って、先端が本体112Aの側面から突出するように設けられる。
The
操作レバー112Hを移動操作することにより、その操作力がリンク機構112Iを介して各係合部材112Fに伝達される。
By operating the operating
なお、操作レバー112Hが図6(A)に示す係合位置にある状態では、操作レバー112Hを着脱面112B上方から見たとき、操作レバー112Hの本体112Aから突出した部分は、欠損部(図6(A)点線で表示)内に位置し、ハンド111の輪郭よりも内側に引込む。これにより、アーム11の作動時に操作レバー112Hがロボット1の周辺の部材や装置等に衝突するのを防止することができる。また、操作レバー112Hが図6(B)に示す係合解除位置にある状態では、操作レバー112Hがハンド111の輪郭よりも突出することとなり、ハンド111が離脱可能であることを容易に把握することができる。
When the
さらに、本体112Aの内部には、回路基板112Jが設けられる。回路基板112Jには、着脱面112Bに設けられた穴112Lを介してハンド111の端子111Eと電気的に接続される複数本の端子112Mが設けられる。
Further, a circuit board 112J is provided inside the
また、回路基板112Jには、フォトセンサ112Kが設けられる。フォトセンサ112Kは、例えば反射型フォトダイオードを用いることができる。フォトセンサ112Kは、操作レバー112Hが係合位置にある状態においては、フォトセンサ112Kから出力した光が操作レバー112Hで反射して、その反射光がフォトセンサ112Kに入力される。それに対し、操作レバー112Hが係合解除位置にある状態においては、フォトセンサ112Kから出力した光が操作レバー112Hで反射しないため、フォトセンサ112Kに反射光が入力されない。なお、フォトセンサとしては、反射型フォトダイオードに限らず、透過型フォトダイオードを用いてもよい。この場合には、操作レバー112Hに孔(透過窓)を設け、発光部からの光が透過窓を通過して受光部に入射するか否かを検出すればよい。
The circuit board 112J is provided with a photosensor 112K. For the
なお、ロボット1の構成は、本実施形態の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。一般的な把持ロボットが備える構成を排除するものではない。例えば、図1〜3では7軸のアームが示されているが、軸数(ジョイント数)をさらに増加させてもよいし、減らしてもよい。アーム部材の数を増減させてもよい。また、アーム部材、ジョイント等の各種部材の形状、大きさ、配置、構造等も適宜変更してよい。 The configuration of the robot 1 is not limited to the above-described configuration because the main configuration has been described in describing the features of the present embodiment. This does not exclude the configuration of a general gripping robot. For example, although 7-axis arms are shown in FIGS. 1 to 3, the number of axes (number of joints) may be further increased or decreased. The number of arm members may be increased or decreased. In addition, the shape, size, arrangement, structure, and the like of various members such as arm members and joints may be changed as appropriate.
次に、ロボット1の機能構成例について説明する。図7は、制御部20の機能ブロック図を示している。
Next, a functional configuration example of the robot 1 will be described. FIG. 7 shows a functional block diagram of the
制御部20は、主として、ハンド着脱指示取得部200と、ハンド着脱情報取得部201と、ハンド制御部202と、アーム制御部203と、全体制御部204とを備える。
The
ハンド着脱指示取得部200は、タッチパネルモニター102を介してハンド着脱指示が入力されたときに、入力されたハンド着脱指示を取得する。ハンド着脱指示取得部200は、本発明のエンドエフェクター着脱指示取得部及びエンドエフェクター着脱指示受付部に相当する。
The hand attachment / detachment
ハンド着脱情報取得部201は、操作レバー112Hが係合位置にある状態か、係合解除位置にある状態かを示す情報を取得する。例えば、ハンド着脱情報取得部201は、フォトセンサ112Kに反射光が入力された場合には、フォトセンサ112Kから信号の入力があったこと、すなわち操作レバー112Hが係合位置にあることを示す情報を取得する。
ハンド制御部202は、ハンド111へ制御電源及び駆動電源を投入し、又は遮断する。
The hand attachment / detachment
The
また、ハンド制御部202は、エンドポイントを目標位置に移動させると、ハンド111へ作業を行わせるための信号を出力する。この信号は、ハンド駆動アンプ111bで増幅され、ハンド駆動アクチュエーター111aに入力される。これにより、ハンド111により作業を行うことができる。ハンド制御部202は、本発明のエンドエフェクター制御部に相当する。当該処理は一般的な方法を用いることができるため、説明を省略する。
Further, when the
アーム制御部203は、アクチュエーターのエンコーダー値、力覚センサーのセンサー値等に基づいて、アーム11を駆動するための信号を出力する。この信号は、アーム駆動アンプ11bで増幅され、アーム駆動アクチュエーター11aに入力される。これにより、アーム11が制御される。
The
具体的には、アーム制御部203は、電子カメラ15で撮像された画像に基づいて、ハンド111で所定の作業を行わせるように、エンドポイントの位置を移動させる。当該処理は一般的な方法を用いることができるため、説明を省略する。
Specifically, the
また、アーム制御部203は、ハンド着脱指示取得部200によりハンド着脱指示が取得されると、電子カメラ15で撮像された画像に基づいて、アーム11が図3に示すハンド交換姿勢をとるようにアーム11の各アーム駆動アクチュエーター11aの位置及び向きを調整する。また、アーム制御部203は、アーム11がハンド交換姿勢をとったら、軸J7のアーム駆動アクチュエーター11aのブレーキ11cを解除する。アーム制御部203は、本発明のマニピュレーター制御部と、位置取得部に相当する。当該処理については、後に詳述する。
Further, when the hand attachment / detachment
全体制御部204は、制御部20の全体を制御する処理を行う。
The
なお、本実施の形態では、制御部20を脚部13の内部に設けたが、制御部20は、ロボット1の外部に設けてもよい。制御部20をロボット1の外部に設ける場合には、制御部20は、有線又は無線でロボット1と接続される。
In the present embodiment, the
図8は、制御部20の概略構成の一例を示すブロック図である。図示するように、例えばコンピューターなどで構成される制御部20は、演算装置であるCPU(Central Processing Unit)21と、揮発性の記憶装置であるRAM(Random Access Memory)や不揮発性の記憶装置であるROM(Read only Memory)からなるメモリー22と、外部記憶装置23と、ロボット1等の外部の装置と通信を行う通信装置24と、タッチパネルモニター等の入力装置を接続する入力装置インターフェイス(I/F)25と、タッチパネルモニター等の出力装置を接続する出力装置I/F26と、制御部20と他のユニットを接続するI/F27と、を備える。
FIG. 8 is a block diagram illustrating an example of a schematic configuration of the
上記の各機能部は、例えば、CPU21がメモリー22に格納された所定のプログラムをメモリー22に読み出して実行することにより実現される。なお、所定のプログラムは、例えば、予めメモリー22にインストールされてもよいし、通信装置24を介してネットワークからダウンロードされてインストール又は更新されてもよい。
Each functional unit described above is realized, for example, by the
以上のロボット1の構成は、本実施形態の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。また、一般的なロボットシステムが備える構成を排除するものではない。 The configuration of the robot 1 described above is not limited to the above-described configuration because the main configuration has been described in describing the features of the present embodiment. Further, the configuration of a general robot system is not excluded.
次に、本実施形態における、上記構成からなるロボット1の特徴的な処理について説明する。図9は、アーム11からハンド111を取り外すまでの処理の流れを示すフローチャートである。図9に示す処理は、タッチパネルモニター12を介して制御部20に何等かの入力が行われることにより、開始される。
Next, a characteristic process of the robot 1 having the above configuration in the present embodiment will be described. FIG. 9 is a flowchart showing the flow of processing until the
まず、全体制御部204は、ハンド着脱指示取得部200によりタッチパネルモニター12から入力されたハンド着脱指示が取得されたか否かを判断する(ステップS100)。
First, the
ハンド着脱指示取得部200によりハンド着脱指示が取得されなかった場合(ステップS100でNO)は、全体制御部204は再度ステップS100を行う。
If the hand attachment / detachment instruction is not acquired by the hand attachment / detachment instruction acquisition unit 200 (NO in step S100), the
ハンド着脱指示取得部200によりハンド着脱指示が取得された場合(ステップS100でYES)は、全体制御部204は、アーム11にハンド交換姿勢をとらせるようにアーム制御部203に指示を出力する。アーム制御部203は、ハンド交換姿勢をとるようにアーム11の各アーム駆動アクチュエーター11aの位置及び向きを調整する(ステップS102)。
When the hand attachment / detachment instruction is acquired by the hand attachment / detachment instruction acquisition unit 200 (YES in step S100), the
図3に示すように、ハンド交換姿勢とは、ハンド111が上を向く、すなわち着脱部材112の着脱面112Bが水平上向きとなる姿勢である。これにより、作業者がハンド111をアーム11から取り外そうとしても、ハンド111が落下することはない。
As shown in FIG. 3, the hand replacement posture is a posture in which the
なお、図3においては、ハンド交換姿勢として、人の上腕に相当する部分(アーム部材11B)が、人の肩に相当する部分(アーム部材11A)から鉛直下向きに突出し、人の前腕に相当する部分(アーム部材11C、11D)が水平となるように人の肘に相当する部分(軸J4)が曲げられ、人の手首に相当する部分(アーム部材11E)が人の前腕に相当する部分(アーム部材11C、11D)から鉛直上向きに突出するようにテク部関節に相当する部分(軸J6)が曲げられた状態が示されているが、着脱面112Bは水平上向きとなるのであればハンド交換姿勢はこれに限られない。例えば、ハンド交換姿勢は、アーム部材11A及び11Bが水平であり、アーム部材11C、11D及び11Eがアーム部材11Bに対して鉛直上向きとなる姿勢でもよい。また、ハンド交換姿勢は、アーム部材11A、11B、11C及び11Dが水平であり、アーム部材11Eがアーム部材11Dに対して鉛直上向きとなる姿勢でもよい。
In FIG. 3, as a hand replacement posture, a portion corresponding to the person's upper arm (
ここでいう水平、水平上向き、鉛直下向き、鉛直上向きは、厳密に水平、水平上向き、鉛直下向き、鉛直上向きの場合に限らず、数度程度の誤差を含む概念である。 Here, horizontal, horizontal upward, vertical downward, and vertical upward are not limited to strictly horizontal, horizontal upward, vertical downward, and vertical upward, and are concepts that include an error of about several degrees.
図10は、アーム11がハンド交換姿勢をとった時のハンド111と作業台Bとの位置関係を示す図である。アーム制御部203は、電子カメラ15で撮像された画像に基づいて、アーム交換姿勢をとったときにハンド111が作業台の上に位置するように、各アーム駆動アクチュエーター11aの位置及び向きを調整する。ハンド111を作業台の上に位置させることで、万が一の場合にハンド111がロボット1の上に落下することを防止することができる。なお、アーム制御部203が電子カメラ15で撮像された画像に基づいて作業台Bの位置を検出し、それに基づいてハンド111の位置を移動する方法は、一般的に行われている様々な手法を用いることができる。
FIG. 10 is a diagram illustrating a positional relationship between the
なお、図10においては、2本のアーム11の両方がハンド交換姿勢をとっているが、ハンド交換姿勢を取るのは任意の1本だけでもよい。ハンド交換姿勢をとるアーム11の指示は、タッチパネルモニター12等から作業者が指示を入力し、入力された指示をハンド着脱指示取得部200が取得し、この指示に基づいて全体制御部204がアーム制御部203及びハンド制御部202を制御すればよい。ハンド交換姿勢を取らないアーム11については、胴部10の前にハンド111が位置する、ハンド111を胴部10から横方向に所定距離だけ離す等、ハンド111の交換の邪魔にならない位置(交換するハンド111と作業者の間でない位置)にハンド111が位置するようにアーム駆動アクチュエーター11aの位置及び向きを調整すればよい。
In FIG. 10, both the two
アーム制御部203は、アーム11がハンド交換姿勢をとったら、図10に示すように、操作レバー112Hがロボット1の胴部10と反対側にくるように、すなわち操作レバー112Hが胴部10とアーム11とハンド111との間に位置しないように、軸J7にあたるアーム駆動アクチュエーター11aを回転させる(ステップS104)。これにより、作業者がロボット1の反対側から、容易に操作レバー112Hを操作できるようになる。
As shown in FIG. 10, the
次に、アーム制御部203は、着脱面112Bを垂直方向に回転させる回転軸である軸J7のアーム駆動アクチュエーター11aのブレーキ11cを解除する(ステップS106)。通常は、アーム駆動アクチュエーター11aの電源を切ると、アーム駆動アクチュエーター11aの軸が回転しないようにブレーキ11cが軸を固定するが、ブレーキ11cを解除することで、作業者が着脱面112B、すなわちハンド111を手動で回転させて所望の向きに向けることができる。
Next, the
最後に、ハンド制御部202は、ハンド111への制御電源及び駆動電源を遮断する(ステップS108)。これにより、ハンド交換時の空中放電や破壊を防止できる。
Finally, the
これにより、図9に示す処理を終了する。作業者は、操作レバー112Hを係合位置から係合解除位置に移動させ、ハンド111を着脱部材112(着脱面112B)から取り外す。これにより、ハンド111の交換時には操作レバーを作業する必要が生じ、より安全性を確保できる。
Thereby, the process shown in FIG. 9 is completed. The operator moves the
図11は、アーム11へハンド111を取り付ける処理の流れを示すフローチャートである。
FIG. 11 is a flowchart showing a flow of processing for attaching the
まず、作業者は、ハンド111を着脱部材112に取り付け、操作レバーを係合解除位置から係合位置に移動させる。そして、作業者が、ハンド交換作業が完了したことをタッチパネルモニター12等を介して入力すると、ハンド着脱指示取得部200がハンド着脱指示を取得する。全体制御部204は、ハンド着脱指示取得部200によりハンド着脱指示が取得されると、図11に示す処理を開始する。
First, the operator attaches the
全体制御部204は、ハンド着脱情報取得部201がフォトセンサ112Kから信号の入力があったこと、すなわち操作レバー112Hが係合位置にあることを示す情報を取得したか否かを判断する(ステップS110)。
The
ハンド着脱情報取得部201が、操作レバー112Hが係合位置にあることを示す情報を取得しなかった場合(ステップS110でNO)は、全体制御部204は、再度ステップS110を行う。
If the hand attachment / detachment
ハンド着脱情報取得部201が、操作レバー112Hが係合位置にあることを示す情報を取得した場合(ステップS110でYES)は、ハンド制御部202は、ハンド111への制御電源を投入する(ステップS112)。これにより、ハンド111へ安全に制御電源を供給することができる。
When the hand attachment / detachment
ハンド制御部202は、ハンド111からハンド111の機種IDやバージョン情報等のハンド111固有の情報を読み出す(ステップS114)。そして、ハンド制御部202は、ハンド111固有の情報が期待値であるか否かを判断する(ステップS116)。ここで、ハンド111固有の情報が期待値である場合とは、例えば、ハンド111の機種IDやバージョン情報が、予めメモリー22等に格納された情報と一致する場合である。
The
ハンド111固有の情報が期待値であると判断された場合(ステップS116でYES)は、ハンド制御部202は、ハンド111へ駆動電源を投入する(ステップS118)。これにより、ハンド111に安全に駆動電源を供給、すなわちハンド111を駆動可能とすることができる。
When it is determined that the information unique to the
ハンド111固有の情報が期待値であると判断されなかった場合(ステップS116でNO)は、ハンド制御部202は、ハンド111への制御電源を遮断する(ステップS120)。そして、全体制御部204は、タッチパネルモニター12等にエラー表示を表示させる(ステップS122)。タッチパネルモニター12等にエラー表示を表示させるのは、図示しない表示制御部が実行可能である。表示制御部の処理は一般的な方法を用いることができるため、説明を省略する。
If it is not determined that the information unique to the
本実施の形態によれば、着脱面112Bを水平上向きにしたため、ハンド111等のエンドエフェクターを作業者が交換したいときに、作業者が片手でハンド111の重量を支える必要をなくし、両手を自由に使って、作業を安全に行わせることができる。
According to the present embodiment, since the attaching / detaching surface 112B is horizontally upward, when the operator wants to replace the end effector such as the
また、本実施の形態では、ハンド交換姿勢においてハンド111が作業台の上に位置するようにアーム駆動アクチュエーター11aの位置及び向きを調整したため、ハンド111が落下したりする危険性を低減させることができる。
In the present embodiment, since the position and orientation of the arm drive actuator 11a are adjusted so that the
なお、本実施の形態では、操作レバー112Hは常時操作可能であるが、アーム11がハンド着脱姿勢を取らなければ、すなわち着脱面112Bが水平上向きでなければ操作レバー112Hが操作できないような、操作レバー112Hのロック機構を設けるようにしてもよい。操作レバー112Hのロック機構は、例えば、電磁石を用い、通電時に施錠を行うような電磁ロックを採用することができる。電磁ロックは、一般的な技術であるため、説明を省略する。ロック機構は、本発明の操作レバー施錠部に相当する。これにより、より安全性を確保できる。
In the present embodiment, the
また、本実施の形態では、操作レバー112Hが係合位置にあることを示す情報をハンド着脱情報取得部201が取得するまで、操作レバー112Hが係合位置にあることを示す情報をハンド着脱情報取得部201が取得する処理(ステップS110)を継続したが、操作レバー112Hが係合位置にあることを示す情報をハンド着脱情報取得部201が取得しない場合(ステップS110でNO)は、アーム11が移動できないように全体制御部204が制御部20全体を制御するようにしてもよい。
Further, in the present embodiment, the information indicating that the
また、本実施の形態では、ハンド111固有の情報が期待値であると判断されなかった場合(ステップS116でNO)は、すぐにハンド111への制御電源を遮断した(ステップS120)が、制御電源の再投入、ハンド111固有の情報の取得、及びハンド111固有の情報が期待値であるかの判断(ステップS112〜S116)の処理を複数回行い、それでもハンド111固有の情報が期待値であると判断されなかった場合(ステップS116でNO)に、ハンド111への制御電源を遮断する(ステップS120)ようにしてもよい。
In the present embodiment, when the information unique to the
また、本実施の形態では、図10に示すように、アーム制御部203は、ハンド交換姿勢の時にハンド111が作業台Bの上に位置するようにアーム駆動アクチュエーター11aの位置及び向きを調整したが、アーム制御部203は、図10の点線で示すように、ハンド111を作業台Bの上かつ作業台Bの端に位置するようにアーム駆動アクチュエーター11aの位置及び向きを調整してもよい。ハンド111を作業台Bの上かつ作業台Bの端に位置させる場合に、どこにハンド111を配置するかは、作業者がどこにいるかによって変えてもよい。例えば、作業者がロボット1の横でハンド111を交換するとする(当該情報は、例えば記憶部等に記憶されている)と、アーム制御部203は、作業者の手前寄りかつロボットから離れた位置であって、作業台Bの上かつ作業台Bの端、という条件を満たす位置(例えば、図10の下側の点線で示す位置)にハンド111が位置するようにアーム駆動アクチュエーター11aの位置及び向きを調整すればよい。
In the present embodiment, as shown in FIG. 10, the
このとき、アーム制御部203は、操作レバー112Hが作業台Bの外側を向くようにアーム駆動アクチュエーター11aの位置及び向きを調整してもよい。これにより、作業者がより容易にハンド111の交換作業を行うことができる。
At this time, the
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。特に、本発明は、ロボットと、制御部及び撮像部とが別に設けられたロボットシステムとして提供してもよいし、ロボットに制御部等が含まれたロボットとして提供してもよいし、制御部のみ、又は制御部及び撮像部からなるロボット制御装置として提供してもよい。また、本発明は、ロボット等を制御するプログラムやプログラムを記憶した記憶媒体として提供することもできる。 As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be made to the above embodiment. In addition, it is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention. In particular, the present invention may be provided as a robot system in which a robot, a control unit, and an imaging unit are separately provided, or may be provided as a robot in which a control unit is included in the robot. Or a robot control device including a control unit and an imaging unit. The present invention can also be provided as a program for controlling a robot or the like or a storage medium storing the program.
1:ロボット、10:胴部、10A:肩領域、10B:胴部本体、11:アーム、11A:アーム部材、11B、11C、11D、11E:アーム部材、11G:ハンドアイカメラ、11a:アーム駆動アクチュエーター、11b:アーム駆動アンプ、11c:ブレーキ、12:タッチパネルモニター、13:脚部、14:搬送用ハンドル、15:電子カメラ、16:信号灯、17:電源スイッチ、17a:電源ONスイッチ、17b:電源OFFスイッチ、18:外部I/F部、19:昇降ハンドル、20:制御部、21:CPU、22:メモリー、23:外部記憶装置、24:通信装置、25:入力装置、26:出力装置、111:ハンド、111A:本体部、111B:フィンガー、111C:基端面、111D:突出部、111E:端子、111F:ガイドピン、111a:ハンド駆動アクチュエーター、111b:ハンド駆動アンプ、112:着脱部材、112A:本体、112B:着脱面、112C:貫通孔、112D:ガイド孔、112E:ガイド溝、112F:係合部材、112G:圧縮コイルバネ、112H:操作レバー、112I:リンク機構、112J:回路基板、112K:フォトセンサ、112L:穴、112M:端子、200:ハンド着脱指示取得部、201:ハンド着脱情報取得部、202:ハンド制御部、203:アーム制御部、204:全体制御部 1: Robot, 10: Torso, 10A: Shoulder region, 10B: Torso body, 11: Arm, 11A: Arm member, 11B, 11C, 11D, 11E: Arm member, 11G: Hand eye camera, 11a: Arm drive Actuator, 11b: Arm drive amplifier, 11c: Brake, 12: Touch panel monitor, 13: Leg part, 14: Handle for transport, 15: Electronic camera, 16: Signal lamp, 17: Power switch, 17a: Power ON switch, 17b: Power OFF switch, 18: External I / F unit, 19: Lift handle, 20: Control unit, 21: CPU, 22: Memory, 23: External storage device, 24: Communication device, 25: Input device, 26: Output device 111: Hand, 111A: Main body part, 111B: Finger, 111C: Base end surface, 111D: Projection part, 111E: Child, 111F: Guide pin, 111a: Hand drive actuator, 111b: Hand drive amplifier, 112: Detachable member, 112A: Main body, 112B: Detachable surface, 112C: Through hole, 112D: Guide hole, 112E: Guide groove, 112F: 112G: compression lever, 112I: link mechanism, 112J: circuit board, 112K: photo sensor, 112L: hole, 112M: terminal, 200: hand attachment / detachment instruction acquisition unit, 201: hand attachment / detachment information Acquisition unit 202: Hand control unit 203: Arm control unit 204: Overall control unit
Claims (12)
前記ロボット本体に設けられ、複数のマニピュレーター部材と、2つのマニピュレーター部材を回転可能に連結する複数の軸と、を有するマニピュレーターと、
前記マニピュレーターの先端に設けられた着脱面に対して着脱可能に設けられるエンドエフェクターと、
前記複数のマニピュレーター部材の位置及び向きを調整するマニピュレーター制御部と、
前記エンドエフェクターの着脱指示を取得するエンドエフェクター着脱指示取得部と、
を備え、
前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が水平上向きとなるように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット。 The robot body,
A manipulator provided in the robot body, having a plurality of manipulator members and a plurality of shafts rotatably connecting the two manipulator members;
An end effector provided to be attachable to and detachable from an attaching / detaching surface provided at a tip of the manipulator;
A manipulator controller that adjusts the position and orientation of the plurality of manipulator members;
An end effector attachment / detachment instruction acquisition unit for acquiring an attachment / detachment instruction of the end effector;
With
The said manipulator control part will adjust the position and direction of these manipulator members so that the said attachment / detachment surface may become horizontal upwards, if the attachment / detachment instruction | indication of the said end effector is acquired. The robot characterized by the above-mentioned.
作業台の位置を取得する位置取得部を備え、
前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が前記作業台の上に位置するように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット。 The robot according to claim 1, wherein
It has a position acquisition unit that acquires the position of the workbench,
The said manipulator control part will adjust the position and direction of these several manipulator members so that the said attachment / detachment surface may be located on the said work bench | platform, when the attachment / detachment instruction | indication of the said end effector is acquired.
前記着脱面と、前記着脱面の裏側に設けられ当該着脱面に沿って操作可能な操作レバーと、を有する着脱部材を備え、
前記操作レバーは、前記着脱面と前記エンドエフェクターとが係合した状態で前記着脱面と前記エンドエフェクターとが離れないようにロックする第1の方向と、前記第1の方向と反対の方向であり当該ロックを解除する第2の方向とに操作可能に設けられる
ことを特徴とするロボット。 The robot according to claim 1 or 2,
An attachment / detachment member having the attachment / detachment surface and an operation lever provided on a back side of the attachment / detachment surface and operable along the attachment / detachment surface;
The operation lever includes a first direction for locking the attachment / detachment surface and the end effector so that the attachment / detachment surface and the end effector are not separated from each other, and a direction opposite to the first direction. There is provided a robot that is operable in a second direction for releasing the lock.
前記着脱部材により前記着脱面と前記エンドエフェクターとが離れないようにロックされているか否かを検出するエンドエフェクター着脱情報取得部と、
前記着脱部材により前記着脱面と前記エンドエフェクターとのロックが解除されている状態から、前記着脱面と前記エンドエフェクターとが離れないようにロックされると、前記エンドエフェクターへ制御電源を投入するエンドエフェクター制御部と、
を備えたことを特徴とするロボット。 The robot according to claim 3, wherein
An end effector attachment / detachment information acquisition unit that detects whether or not the attachment / detachment surface and the end effector are locked by the attachment / detachment member;
When the attachment / detachment surface and the end effector are unlocked by the attachment / detachment member, when the attachment / detachment surface and the end effector are locked so as not to be separated, an end for supplying control power to the end effector An effector controller,
A robot characterized by comprising
前記エンドエフェクター制御部は、前記制御電源を投入した後に前記エンドエフェクターに固有の情報を取得し、前記取得したエンドエフェクターに固有の情報に基づいて、前記前記エンドエフェクターに駆動電源を投入する
ことを特徴とするロボット。 The robot according to claim 4, wherein
The end effector control unit obtains information specific to the end effector after turning on the control power, and turns on driving power to the end effector based on the obtained information unique to the end effector. Characteristic robot.
前記着脱面が水平上向きとなっていないときは、前記操作レバーを操作できないようにする操作レバー施錠部を備えた
ことを特徴とするロボット。 The robot according to claim 3, wherein
An operation lever locking portion that prevents the operation lever from being operated when the detachable surface is not horizontally upward.
前記マニピュレーター制御部は、前記着脱面を水平上向きにしたら、前記操作レバーが前記ロボット本体と前記マニピュレーターとの間に位置しないように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット。 The robot according to any one of claims 3 to 6,
The manipulator control unit adjusts the positions and orientations of the plurality of manipulator members so that the operation lever is not positioned between the robot body and the manipulator when the attachment / detachment surface is horizontally upward. robot.
前記マニピュレーター制御部は、前記着脱面を水平上向きにしたら、前記複数の軸のうちの前記着脱面を当該着脱面に垂直な方向に回転させる軸を回転可能にする
ことを特徴とするロボット。 The robot according to any one of claims 1 to 7,
When the attachment / detachment surface is horizontally upward, the manipulator control unit enables rotation of an axis that rotates the attachment / detachment surface in a direction perpendicular to the attachment / detachment surface.
作業台の位置を取得する位置取得部を備え、
前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が前記作業台の上かつ前記作業台の端に前記にエンドエフェクターが位置するように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット。 The robot according to claim 2, wherein
It has a position acquisition unit that acquires the position of the workbench,
When the manipulator control unit obtains the attachment / detachment instruction of the end effector, the positions and orientations of the plurality of manipulator members are such that the attachment / detachment surface is located on the work table and at the end of the work table. A robot characterized by adjusting.
前記ロボット本体の背面側に設けられた入力部を備え、
前記エンドエフェクター着脱指示取得部は、前記入力部を介して入力を受け付けると、当該入力を前記エンドエフェクターの着脱指示として取得する
ことを特徴とするロボット。 The robot according to claim 1, wherein
An input unit provided on the back side of the robot body,
When receiving an input via the input unit, the end effector attachment / detachment instruction acquiring unit acquires the input as an attachment / detachment instruction of the end effector.
前記ロボット本体に設けられ、複数のアーム部材と、2つのアーム部材を回転可能に連結する複数の軸と、を有するアームと、
前記アームの先端に設けられた着脱面に対して着脱可能に設けられるエンドエフェクターと、
前記エンドエフェクターの着脱指示を受け付けるエンドエフェクター着脱指示受付部と、
を備え、
前記エンドエフェクターの着脱指示を受け付けると、前記着脱面が重力方向において上向きとなるように前記ロボットが動作することを特徴とするロボット。 The robot body,
An arm that is provided in the robot body and has a plurality of arm members and a plurality of shafts that rotatably connect the two arm members;
An end effector provided detachably with respect to a detachable surface provided at the tip of the arm;
An end effector attaching / detaching instruction receiving unit for receiving an attachment / detachment instruction of the end effector;
With
When receiving an attachment / detachment instruction for the end effector, the robot operates such that the attachment / detachment surface faces upward in the direction of gravity.
前記マニピュレーターの先端に設けられた着脱面に対して着脱可能に設けられるエンドエフェクターの着脱指示を取得するエンドエフェクター着脱指示取得部と、
を備え、
前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が水平上向きとなるように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット制御装置。 A manipulator control unit that adjusts the position and orientation of the plurality of manipulator members in a manipulator having a plurality of manipulator members and a plurality of shafts that rotatably connect the two manipulator members;
An end effector attaching / detaching instruction acquiring unit for acquiring an attaching / detaching instruction of an end effector provided to be attachable / detachable to an attaching / detaching surface provided at a tip of the manipulator;
With
When the manipulator control unit acquires an attachment / detachment instruction of the end effector, the manipulator control unit adjusts positions and orientations of the plurality of manipulator members so that the attachment / detachment surface is horizontally upward.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013213471A JP2015074070A (en) | 2013-10-11 | 2013-10-11 | Robot and robot control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013213471A JP2015074070A (en) | 2013-10-11 | 2013-10-11 | Robot and robot control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015074070A true JP2015074070A (en) | 2015-04-20 |
Family
ID=52999342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013213471A Withdrawn JP2015074070A (en) | 2013-10-11 | 2013-10-11 | Robot and robot control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2015074070A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017052054A (en) * | 2015-09-10 | 2017-03-16 | 富士機械製造株式会社 | Machine tool |
JP7707028B2 (en) | 2021-10-19 | 2025-07-14 | 株式会社近藤製作所 | manual tool changer |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6165792A (en) * | 1984-09-05 | 1986-04-04 | キヤノン株式会社 | Exchange system of hand for robot |
JPH06344285A (en) * | 1993-06-08 | 1994-12-20 | Toshiba Corp | Robot |
JPH09174474A (en) * | 1995-12-26 | 1997-07-08 | Nissan Motor Co Ltd | End effector exchange control device for robot |
JPH09267285A (en) * | 1996-03-29 | 1997-10-14 | Kawamura Kinzoku Seisakusho:Kk | Automatic tool change mechanism of handling device |
JP2001087971A (en) * | 1999-09-20 | 2001-04-03 | Harmo:Kk | Detachable devices for jigs and tools |
JP2009125867A (en) * | 2007-11-26 | 2009-06-11 | Nachi Fujikoshi Corp | Hand device of industrial robot |
US20100062919A1 (en) * | 2008-09-05 | 2010-03-11 | Ati Industrial Automation, Inc. | Manual Robotic Tool Changer with Rotating Piston |
-
2013
- 2013-10-11 JP JP2013213471A patent/JP2015074070A/en not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6165792A (en) * | 1984-09-05 | 1986-04-04 | キヤノン株式会社 | Exchange system of hand for robot |
JPH06344285A (en) * | 1993-06-08 | 1994-12-20 | Toshiba Corp | Robot |
JPH09174474A (en) * | 1995-12-26 | 1997-07-08 | Nissan Motor Co Ltd | End effector exchange control device for robot |
JPH09267285A (en) * | 1996-03-29 | 1997-10-14 | Kawamura Kinzoku Seisakusho:Kk | Automatic tool change mechanism of handling device |
JP2001087971A (en) * | 1999-09-20 | 2001-04-03 | Harmo:Kk | Detachable devices for jigs and tools |
JP2009125867A (en) * | 2007-11-26 | 2009-06-11 | Nachi Fujikoshi Corp | Hand device of industrial robot |
US20100062919A1 (en) * | 2008-09-05 | 2010-03-11 | Ati Industrial Automation, Inc. | Manual Robotic Tool Changer with Rotating Piston |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017052054A (en) * | 2015-09-10 | 2017-03-16 | 富士機械製造株式会社 | Machine tool |
JP7707028B2 (en) | 2021-10-19 | 2025-07-14 | 株式会社近藤製作所 | manual tool changer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112743536B (en) | Robot system and control method for robot system | |
JP6330287B2 (en) | Robot, robot contact member | |
JP5130509B2 (en) | End effector exchange device for work robot and work robot having part thereof | |
TWI609748B (en) | Remote operating robot system | |
JP6454960B2 (en) | Robot, robot system, robot controller | |
TWI576221B (en) | Robot and its control method | |
KR101952767B1 (en) | Robot | |
JP6322959B2 (en) | Robot, robot system, and robot controller | |
US20140277713A1 (en) | Robot system and method for producing to-be-worked material | |
US20120265345A1 (en) | Robot system and processed object manufacturing method | |
JP2018015853A (en) | Robot and robot system | |
US20200376657A1 (en) | Teaching Method | |
US20120265344A1 (en) | Robot system and method for operating robot system | |
JP2010120140A (en) | Robot system | |
US9533412B2 (en) | Robot, robot system, robot control device and robot control method | |
JP2015074070A (en) | Robot and robot control device | |
CN109436785A (en) | Electric vehicle power battery carrying equipment and carrying method | |
JP2017170550A (en) | Control apparatus, robot, and robot system | |
JP2011104759A (en) | Teaching auxiliary tool for robot control system, teaching method using the teaching auxiliary tool, and robot control system performing teaching by the teaching method | |
JP2018139241A (en) | Tape feeder | |
JP6221367B2 (en) | Detachable device and robot | |
JP4215616B2 (en) | Walking robot | |
JP6314431B2 (en) | Robot system, control device, robot, and driving method | |
JP2015085480A (en) | Robot, control device, robot system, robot control method, and program | |
JP6291793B2 (en) | Robot and robot system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150114 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160617 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20160627 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160915 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170629 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170704 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20170721 |