[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2015074070A - Robot and robot control device - Google Patents

Robot and robot control device Download PDF

Info

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
Application number
JP2013213471A
Other languages
Japanese (ja)
Inventor
佐藤 大輔
Daisuke Sato
大輔 佐藤
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2013213471A priority Critical patent/JP2015074070A/en
Publication of JP2015074070A publication Critical patent/JP2015074070A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

【課題】作業者が両手を用いて安全にエンドエフェクターを交換することができる
【解決手段】エンドエフェクターの着脱指示を取得すると、マニピュレーターの先端に設けられたエンドエフェクターの着脱面が水平上向きとなるように、複数のマニピュレーター部材の位置及び向きを調整する。
【選択図】図5
An 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.

特開2009−125867号公報JP 2009-125867 A

特許文献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.

本発明の第1の実施形態におけるロボット1の正面斜視図である。1 is a front perspective view of a robot 1 according to a first embodiment of the present invention. ロボット1の背面斜視図である。2 is a rear perspective view of the robot 1. FIG. アームの詳細を示す図である。It is a figure which shows the detail of an arm. ハンドの詳細を示す図である。It is a figure which shows the detail of a hand. 着脱部材の斜視図である。It is a perspective view of a detachable member. 着脱部材の要部透視図であり、(A)はハンドの装着状態を示し、(B)はハンドの離脱状態を示す。It is principal part perspective drawing of a detachable member, (A) shows the mounting state of a hand, (B) shows the detached state of a hand. 制御部の機能ブロック図である。It is a functional block diagram of a control part. 制御部の概略構成の一例を示すブロック図である。It is a block diagram which shows an example of schematic structure of a control part. アームからハンドを取り外すまでの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process until it removes a hand from an arm. ロボット1と作業台との関係を示す図である。It is a figure which shows the relationship between the robot and a work bench. アームへハンドを取り付ける処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process which attaches a hand to an arm.

本発明の一実施形態について、図面を参照しながら説明する。   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 trunk portion 10, an arm 11, a touch panel monitor 12, a leg portion 13, a transport handle 14, an electronic camera 15, a signal lamp 16, a power switch 17, an external switch. An I / F unit 18 and a lifting handle 19 are provided. The robot 1 is a humanoid dual-arm robot, and performs processing according to a control signal from the control unit 20 (see FIG. 7). The robot 1 can be used in a manufacturing process for manufacturing precision equipment such as a wristwatch. This manufacturing operation is usually performed on a work table (not shown).

なお、以下では、説明の都合上、図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 body portion 10.

アーム11の先端には、ワークWや道具を把持するハンド111(いわゆるエンドエフェクター)が設けられる。アーム11のエンドポイントの位置は、ハンド111の位置である。なお、エンドエフェクターはハンド111に限られない。   At the tip of the arm 11, a hand 111 (so-called end effector) for holding the workpiece W or a tool is provided. The position of the end point of the arm 11 is the position of the hand 111. Note that the end effector is not limited to the hand 111.

また、アーム11には、作業台の上に載置されたワーク等を撮影するハンドアイカメラ11Gが設けられる。   In addition, the arm 11 is provided with a hand eye camera 11G that photographs a workpiece or the like placed on a work table.

アーム11の詳細については、後に詳述する。なお、ロボット1に設けられるのはアーム11に限られない。例えば、複数のジョイントとリンクとにより構成され、ジョイントを動かすことで全体が動くマニピュレーターであれば、どのような形態でもよい。   Details of the arm 11 will be described later. The robot 1 is not limited to the arm 11. For example, any form may be used as long as the manipulator includes a plurality of joints and links and moves as a whole by moving the joints.

胴部10は、脚部13のフレーム上に設けられる。なお、脚部13はロボットの基台であり、胴部10はロボットの胴体である。胴部10は、本発明のロボット本体に相当する。なお、胴部10のみでなく、脚部13を含めてロボット本体としてもよい。   The trunk 10 is provided on the frame of the leg 13. The leg portion 13 is a robot base, and the body portion 10 is a robot body. The trunk | drum 10 is corresponded to the robot main body of this invention. In addition, it is good also as a robot main body including not only the trunk | drum 10 but the leg part 13. FIG.

脚部13の内部には、ロボット1自身を制御する制御部20等が設けられる。脚部13の内部には回転軸が設けられ、この回転軸には胴部10の肩領域10Aが設けられる。   Inside the leg part 13, a control part 20 and the like for controlling the robot 1 itself are provided. A rotation shaft is provided inside the leg portion 13, and a shoulder region 10 </ b> A of the trunk portion 10 is provided on this rotation shaft.

脚部13の背面には、電源スイッチ17と、制御部20と外部のPC等を接続する外部接続端子である外部I/F部18とが設けられる。電源スイッチ17は、ロボット1の電源を投入する電源ONスイッチ17aと、ロボット1の電源を遮断する電源OFFスイッチ17bとを有する。   On the rear surface of the leg portion 13, a power switch 17 and an external I / F portion 18 that is an external connection terminal for connecting the control portion 20 and an external PC or the like are provided. The power switch 17 includes a power ON switch 17 a that turns on the power of the robot 1 and a power OFF switch 17 b that shuts off the power of the robot 1.

また、脚部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 leg portion 13. As a result, the robot 1 can be moved and conveyed by the operator pressing the conveyance handle 14 or the like.

胴部10から上に突出する、頭部に当たる部分には、CCD(Charge Coupled Device)、CMOS(Complementary Metal Oxide Semiconductor)等を有する電子カメラ15と、信号灯16とが設けられる。電子カメラ15は、例えば、作業台等を撮像することができる。信号灯16は、例えば、赤色の光、黄色の光、青色の光をそれぞれ発するLEDを有し、これらのLEDがロボット1の現在の状態に応じて適宜選択されて発光する。   An electronic camera 15 having a CCD (Charge Coupled Device), a CMOS (Complementary Metal Oxide Semiconductor), and the like, and a signal lamp 16 are provided at a portion that protrudes upward from the body 10 and corresponds to the head. For example, the electronic camera 15 can capture an image of a work table or the like. The signal lamp 16 includes, for example, LEDs that respectively emit red light, yellow light, and blue light. These LEDs are appropriately selected according to the current state of the robot 1 to emit light.

胴部10の背面には、昇降ハンドル19が設けられる。昇降ハンドル19は、胴部10の最上部にある肩領域10Aを、胴部本体10Bに対して上下方向に移動させる。これにより、様々な高さの作業台に対応することができる。   An elevating handle 19 is provided on the back surface of the body portion 10. The raising / lowering handle 19 moves the shoulder region 10A at the top of the trunk 10 in the vertical direction with respect to the trunk main body 10B. Thereby, it can respond to the work table of various heights.

また、胴部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 body 10. The liquid crystal monitor can display the current state of the robot 1, for example. Further, the liquid crystal monitor has a touch panel function, and is also used as an operation unit for setting operations for the robot 1. The touch panel monitor 12 corresponds to the input unit of the present invention.

図3は、アーム11の詳細を示す図である。図3では、アーム11がハンド交換姿勢(後に詳述)をとっている様子を示している。   FIG. 3 is a diagram showing details of the arm 11. FIG. 3 shows a state in which the arm 11 is in a hand replacement posture (detailed later).

アーム11は、胴部10側から順に、アーム部材(本発明のマニピュレーター部材に相当)11A、11B、11C、11D、11Eがジョイント(図示せず)により連結されて構成される。ジョイントには、それらを動作させるためのアクチュエーター(図示せず)が設けられる。   The arm 11 is configured by sequentially connecting arm members (corresponding to manipulator members of the present invention) 11A, 11B, 11C, 11D, and 11E by joints (not shown) from the body 10 side. The joint is provided with an actuator (not shown) for operating them.

アーム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 arm 11 is a seven-axis robot having seven rotation axes. Seven rotation axes J1, J2, J3, J4, J5, J6, and J7 are rotation axes of actuators provided in the joints. The arm members 11A, 11B, 11C, 11D, and 11E and the hand 111 can independently rotate about the rotation axes J1, J2, J3, J4, J5, J6, and J7.

アクチュエーターは、例えば、サーボモーターやエンコーダーなどを備える。エンコーダーが出力するエンコーダー値は、制御部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 control unit 20. The actuator is provided with an electromagnetic brake that fixes the rotation shaft.

アーム部材11Eの先端(アーム11の手首部分に相当)には、図示しない力覚センサーが設けられている。力覚センサーは、ロボット1が出している力に対する反力として受けている力や、モーメントを検出するセンサーである。力覚センサーとしては、例えば、並進3軸方向の力成分と、回転3軸回りのモーメント成分の6成分を同時に検出することができる6軸力覚センサーを用いることができる。なお、力覚センサーは、6軸に限らず、例えば3軸でもよい。   A force sensor (not shown) is provided at the tip of the arm member 11E (corresponding to the wrist portion of the arm 11). The force sensor is a sensor that detects a force and a moment received as a reaction force to the force generated by the robot 1. As the force sensor, for example, a six-axis force sensor that can simultaneously detect six components, ie, a force component in the translational three-axis direction and a moment component around the three rotation axes, can be used. The force sensor is not limited to six axes, and may be, for example, three axes.

また、アーム部材11Eの先端には、ハンド111を着脱可能に設けるための着脱部材112を介して、ハンド111が設けられる。   Further, the hand 111 is provided at the tip of the arm member 11E via an attachment / detachment member 112 for detachably providing the hand 111.

ハンド111は、本体部111Aと、本体部111Aの先端側に配置された複数本(例えば、2本〜4本の任意の数)のフィンガー111Bとを有する。本体部111Aは、外形形状がほぼ直方体状をなし、その内部に各フィンガー111Bを駆動させる駆動機構(図示せず)が設けられる。駆動機構によりフィンガー111B同士を互いに接近させることにより、これらの間で部品等の対象物を挟持することができる。また、駆動機構によりこの挟持状態からフィンガー111B同士を互いに離間させることにより、対象物を解放することができる。   The hand 111 includes a main body portion 111A and a plurality of (for example, any number of two to four) fingers 111B disposed on the distal end side of the main body portion 111A. The main body 111A has a substantially rectangular parallelepiped shape, and a drive mechanism (not shown) for driving each finger 111B is provided therein. By bringing the fingers 111B closer to each other by the drive mechanism, an object such as a component can be sandwiched between them. Further, the object can be released by separating the fingers 111B from each other from the sandwiched state by the driving mechanism.

図4は、ハンド111を背面(着脱部材112に設けられる側)から見た図である。   FIG. 4 is a view of the hand 111 as seen from the back (side provided on the detachable member 112).

本体部111Aの基端面111Cから突出するように、2つの突出部111Dと、複数本の端子111Eと、2本のガイドピン111Fが設けられる。   Two protruding portions 111D, a plurality of terminals 111E, and two guide pins 111F are provided so as to protrude from the base end surface 111C of the main body portion 111A.

突出部111Dは、その頂部から根元側に向かって外径が漸増するテーパ部を有している。また、テーパ部の直下には、基端面111Cに対して傾斜した係合面111Dが設けられている。この係合面111Dは、着脱部材112と係合する部分である。 The protruding portion 111D has a tapered portion whose outer diameter gradually increases from the top toward the base. Further, immediately below the tapered portion, the engaging surface 111D 0 is provided which is inclined with respect to the proximal end face 111C. The engagement surface 111D 0 is a portion for engagement with the detachable member 112.

複数の端子111Eは、着脱部材112に設けられた端子112M(後に詳述)と接続されることで、脚部13に内蔵されているバッテリーと、本体部111A内部の駆動機構とを電気的に接続される。これにより、駆動機構内のモーターに電力を供給することができる。   The plurality of terminals 111E are connected to terminals 112M (described later in detail) provided on the detachable member 112, thereby electrically connecting the battery built in the leg portion 13 and the driving mechanism inside the main body portion 111A. Connected. Thereby, electric power can be supplied to the motor in the drive mechanism.

ガイドピン111Fは、基端面111Cのほぼ対角線上にできる限り離間して配置されている。なお、ガイドピン111Fが配置される対角線と突出部111Dが配置される対角線とは異なる。   The guide pins 111F are arranged as far as possible on a substantially diagonal line of the base end surface 111C. The diagonal line where the guide pin 111F is arranged is different from the diagonal line where the protruding portion 111D is arranged.

また、ガイドピン111Fの突出長さは、端子111Eの突出長さよりも長い。これにより、ハンド111と着脱部材112との位置決めが行われてから、端子111Eの電気的な接触が行われる。これにより、ハンド111を着脱部材112に装着する際に、端子111Eが着脱部材112で不本意に押圧されて変形してしまうのを確実に防止することができる。   Further, the protruding length of the guide pin 111F is longer than the protruding length of the terminal 111E. Thereby, after the positioning of the hand 111 and the detachable member 112 is performed, the electrical contact of the terminal 111E is performed. Thereby, when the hand 111 is mounted on the detachable member 112, the terminal 111E can be reliably prevented from being unintentionally pressed and deformed by the detachable member 112.

図5は、着脱部材112の斜視図である。図6は、着脱部材112の要部透視図であり、(A)はハンド111の装着状態を示し、(B)はハンド111の離脱状態を示す。なお、着脱部材112は、アーム部材11Eの先端に、アーム部材11Eと一体形成されていてもよいし、アーム部材11Eに対して固定されていてもよい。   FIG. 5 is a perspective view of the detachable member 112. FIGS. 6A and 6B are perspective views of the main part of the detachable member 112, where FIG. 6A shows the attached state of the hand 111 and FIG. 6B shows the detached state of the hand 111. FIG. The detachable member 112 may be formed integrally with the arm member 11E at the tip of the arm member 11E, or may be fixed to the arm member 11E.

着脱部材112の本体112Aの表側の面は、ハンド111が着脱される着脱面112Bである。   A surface on the front side of the main body 112 </ b> A of the detachable member 112 is an detachable surface 112 </ b> B to which the hand 111 is attached and detached.

本体112Aには、突出部111Dと係合する貫通孔112Cと、ガイドピン111Fが挿入されるガイド孔112Dが形成される。これにより、着脱部材112とハンド111との位置決めが行われる。   The main body 112A is formed with a through hole 112C that engages with the protrusion 111D and a guide hole 112D into which the guide pin 111F is inserted. Thereby, positioning of the attachment / detachment member 112 and the hand 111 is performed.

本体112Aの内部には、2つのガイド溝112Eが形成される。ガイド溝112Eには、係合部材112Fと、係合部材112Fを付勢する付勢部材としての圧縮コイルバネ112Gとが挿入される。   Two guide grooves 112E are formed in the main body 112A. An engagement member 112F and a compression coil spring 112G as a biasing member that biases the engagement member 112F are inserted into the guide groove 112E.

係合部材112Fは、本体112Aの各ガイド溝112Eにそれぞれ挿入され、当該ガイド溝112Eに沿って、すなわち、着脱面112Bに沿って移動可能に支持されている。これにより、係合部材112Fは、装着状態でハンド111の突出部111Dと係合する係合位置(図6(A)参照)と、その係合が解除される係合解除位置(図6(B)参照)との間を移動することができる。   The engaging member 112F is inserted into each guide groove 112E of the main body 112A, and is supported so as to be movable along the guide groove 112E, that is, along the attachment / detachment surface 112B. Thereby, the engaging member 112F is engaged with the protruding portion 111D of the hand 111 in the mounted state (see FIG. 6A), and the disengaged position where the engagement is released (see FIG. B))).

各ガイド溝112Eは、それぞれ、貫通孔112Cに連通している。係合部材112Fがガイド溝112Eに沿って移動するため、係合部材112Fは、ハンド111の突出部111Dと安定して係合することができ、よって、その係合状態が維持され易くなる。   Each guide groove 112E communicates with the through hole 112C. Since the engaging member 112F moves along the guide groove 112E, the engaging member 112F can be stably engaged with the protruding portion 111D of the hand 111, and thus the engaged state is easily maintained.

また、本体112Aの内部には、装着状態を解除して離脱可能状態とする操作を行なう操作レバー112Hと、2つの係合部材112Fを連結するリンク機構112Iが設けられる。   In addition, inside the main body 112A, there are provided an operation lever 112H for performing an operation for releasing the mounted state and making it a detachable state, and a link mechanism 112I for connecting the two engaging members 112F.

操作レバー112Hは、細長い板状部材である。操作レバー112Hは、着脱面112Bに沿って、先端が本体112Aの側面から突出するように設けられる。   The operation lever 112H is an elongated plate-like member. The operation lever 112H is provided so that the tip protrudes from the side surface of the main body 112A along the attachment / detachment surface 112B.

操作レバー112Hを移動操作することにより、その操作力がリンク機構112Iを介して各係合部材112Fに伝達される。   By operating the operating lever 112H to move, the operating force is transmitted to each engaging member 112F via the link mechanism 112I.

なお、操作レバー112Hが図6(A)に示す係合位置にある状態では、操作レバー112Hを着脱面112B上方から見たとき、操作レバー112Hの本体112Aから突出した部分は、欠損部(図6(A)点線で表示)内に位置し、ハンド111の輪郭よりも内側に引込む。これにより、アーム11の作動時に操作レバー112Hがロボット1の周辺の部材や装置等に衝突するのを防止することができる。また、操作レバー112Hが図6(B)に示す係合解除位置にある状態では、操作レバー112Hがハンド111の輪郭よりも突出することとなり、ハンド111が離脱可能であることを容易に把握することができる。   When the operation lever 112H is in the engagement position shown in FIG. 6A, when the operation lever 112H is viewed from above the attaching / detaching surface 112B, a portion protruding from the main body 112A of the operation lever 112H is a defective portion (FIG. 6 (A) (indicated by a dotted line) and is drawn inward from the contour of the hand 111. Thereby, it is possible to prevent the operation lever 112H from colliding with members or devices around the robot 1 when the arm 11 is operated. Further, when the operation lever 112H is in the disengagement position shown in FIG. 6B, the operation lever 112H protrudes from the outline of the hand 111, and it is easily grasped that the hand 111 can be detached. be able to.

さらに、本体112Aの内部には、回路基板112Jが設けられる。回路基板112Jには、着脱面112Bに設けられた穴112Lを介してハンド111の端子111Eと電気的に接続される複数本の端子112Mが設けられる。   Further, a circuit board 112J is provided inside the main body 112A. The circuit board 112J is provided with a plurality of terminals 112M that are electrically connected to the terminals 111E of the hand 111 through holes 112L provided in the attachment / detachment surface 112B.

また、回路基板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 photosensor 112K, for example, a reflective photodiode can be used. In the state where the operation lever 112H is in the engaged position, the photosensor 112K reflects light output from the photosensor 112K by the operation lever 112H, and the reflected light is input to the photosensor 112K. On the other hand, in a state where the operation lever 112H is in the disengagement position, the light output from the photosensor 112K is not reflected by the operation lever 112H, and thus no reflected light is input to the photosensor 112K. Note that the photosensor is not limited to a reflective photodiode, and a transmissive photodiode may be used. In this case, a hole (transmission window) is provided in the operation lever 112H, and it is only necessary to detect whether or not light from the light emitting unit passes through the transmission window and enters the light receiving unit.

なお、ロボット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 control unit 20.

制御部20は、主として、ハンド着脱指示取得部200と、ハンド着脱情報取得部201と、ハンド制御部202と、アーム制御部203と、全体制御部204とを備える。   The control unit 20 mainly includes a hand attachment / detachment instruction acquisition unit 200, a hand attachment / detachment information acquisition unit 201, a hand control unit 202, an arm control unit 203, and an overall control unit 204.

ハンド着脱指示取得部200は、タッチパネルモニター102を介してハンド着脱指示が入力されたときに、入力されたハンド着脱指示を取得する。ハンド着脱指示取得部200は、本発明のエンドエフェクター着脱指示取得部及びエンドエフェクター着脱指示受付部に相当する。   The hand attachment / detachment instruction acquiring unit 200 acquires the input hand attachment / detachment instruction when the hand attachment / detachment instruction is input via the touch panel monitor 102. The hand attachment / detachment instruction acquisition unit 200 corresponds to the end effector attachment / detachment instruction acquisition unit and the end effector attachment / detachment instruction reception unit of the present invention.

ハンド着脱情報取得部201は、操作レバー112Hが係合位置にある状態か、係合解除位置にある状態かを示す情報を取得する。例えば、ハンド着脱情報取得部201は、フォトセンサ112Kに反射光が入力された場合には、フォトセンサ112Kから信号の入力があったこと、すなわち操作レバー112Hが係合位置にあることを示す情報を取得する。
ハンド制御部202は、ハンド111へ制御電源及び駆動電源を投入し、又は遮断する。
The hand attachment / detachment information acquisition unit 201 acquires information indicating whether the operation lever 112H is in the engaged position or the disengaged position. For example, when reflected light is input to the photosensor 112K, the hand attachment / detachment information acquisition unit 201 indicates that a signal is input from the photosensor 112K, that is, the operation lever 112H is in the engaged position. To get.
The hand control unit 202 turns on or off control power and drive power to the hand 111.

また、ハンド制御部202は、エンドポイントを目標位置に移動させると、ハンド111へ作業を行わせるための信号を出力する。この信号は、ハンド駆動アンプ111bで増幅され、ハンド駆動アクチュエーター111aに入力される。これにより、ハンド111により作業を行うことができる。ハンド制御部202は、本発明のエンドエフェクター制御部に相当する。当該処理は一般的な方法を用いることができるため、説明を省略する。   Further, when the hand control unit 202 moves the end point to the target position, the hand control unit 202 outputs a signal for causing the hand 111 to perform an operation. This signal is amplified by the hand drive amplifier 111b and input to the hand drive actuator 111a. Thereby, the work can be performed by the hand 111. The hand control unit 202 corresponds to the end effector control unit of the present invention. Since a general method can be used for the processing, description thereof is omitted.

アーム制御部203は、アクチュエーターのエンコーダー値、力覚センサーのセンサー値等に基づいて、アーム11を駆動するための信号を出力する。この信号は、アーム駆動アンプ11bで増幅され、アーム駆動アクチュエーター11aに入力される。これにより、アーム11が制御される。   The arm control unit 203 outputs a signal for driving the arm 11 based on the encoder value of the actuator, the sensor value of the force sensor, and the like. This signal is amplified by the arm drive amplifier 11b and input to the arm drive actuator 11a. Thereby, the arm 11 is controlled.

具体的には、アーム制御部203は、電子カメラ15で撮像された画像に基づいて、ハンド111で所定の作業を行わせるように、エンドポイントの位置を移動させる。当該処理は一般的な方法を用いることができるため、説明を省略する。   Specifically, the arm control unit 203 moves the position of the end point so that the hand 111 performs a predetermined operation based on the image captured by the electronic camera 15. Since a general method can be used for the processing, description thereof is omitted.

また、アーム制御部203は、ハンド着脱指示取得部200によりハンド着脱指示が取得されると、電子カメラ15で撮像された画像に基づいて、アーム11が図3に示すハンド交換姿勢をとるようにアーム11の各アーム駆動アクチュエーター11aの位置及び向きを調整する。また、アーム制御部203は、アーム11がハンド交換姿勢をとったら、軸J7のアーム駆動アクチュエーター11aのブレーキ11cを解除する。アーム制御部203は、本発明のマニピュレーター制御部と、位置取得部に相当する。当該処理については、後に詳述する。   Further, when the hand attachment / detachment instruction acquisition unit 200 acquires the hand attachment / detachment instruction, the arm control unit 203 causes the arm 11 to take the hand replacement posture shown in FIG. 3 based on the image captured by the electronic camera 15. The position and orientation of each arm drive actuator 11a of the arm 11 are adjusted. Moreover, the arm control part 203 will cancel | release the brake 11c of the arm drive actuator 11a of the axis | shaft J7, if the arm 11 takes a hand exchange attitude | position. The arm control unit 203 corresponds to a manipulator control unit and a position acquisition unit of the present invention. This process will be described in detail later.

全体制御部204は、制御部20の全体を制御する処理を行う。   The overall control unit 204 performs processing for controlling the entire control unit 20.

なお、本実施の形態では、制御部20を脚部13の内部に設けたが、制御部20は、ロボット1の外部に設けてもよい。制御部20をロボット1の外部に設ける場合には、制御部20は、有線又は無線でロボット1と接続される。   In the present embodiment, the control unit 20 is provided inside the leg 13, but the control unit 20 may be provided outside the robot 1. When the control unit 20 is provided outside the robot 1, the control unit 20 is connected to the robot 1 by wire or wirelessly.

図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 control unit 20. As shown in the figure, the control unit 20 configured by, for example, a computer includes a CPU (Central Processing Unit) 21 that is an arithmetic device, a RAM (Random Access Memory) that is a volatile storage device, and a nonvolatile storage device. An input device interface (I / I) for connecting a memory 22 composed of a certain ROM (Read only Memory), an external storage device 23, a communication device 24 for communicating with an external device such as the robot 1, and an input device such as a touch panel monitor. F) 25, an output device I / F 26 for connecting an output device such as a touch panel monitor, and an I / F 27 for connecting the control unit 20 and other units.

上記の各機能部は、例えば、CPU21がメモリー22に格納された所定のプログラムをメモリー22に読み出して実行することにより実現される。なお、所定のプログラムは、例えば、予めメモリー22にインストールされてもよいし、通信装置24を介してネットワークからダウンロードされてインストール又は更新されてもよい。   Each functional unit described above is realized, for example, by the CPU 21 reading a predetermined program stored in the memory 22 into the memory 22 and executing it. The predetermined program may be installed in the memory 22 in advance, or may be downloaded from the network via the communication device 24 and installed or updated.

以上のロボット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 hand 111 is removed from the arm 11. The process shown in FIG. 9 is started when any input is made to the control unit 20 via the touch panel monitor 12.

まず、全体制御部204は、ハンド着脱指示取得部200によりタッチパネルモニター12から入力されたハンド着脱指示が取得されたか否かを判断する(ステップS100)。   First, the overall control unit 204 determines whether or not a hand attachment / detachment instruction input from the touch panel monitor 12 is acquired by the hand attachment / detachment instruction acquisition unit 200 (step S100).

ハンド着脱指示取得部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 overall control unit 204 performs step S100 again.

ハンド着脱指示取得部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 overall control unit 204 outputs an instruction to the arm control unit 203 so that the arm 11 takes the hand replacement posture. The arm control unit 203 adjusts the position and orientation of each arm drive actuator 11a of the arm 11 so as to take the hand replacement posture (step S102).

図3に示すように、ハンド交換姿勢とは、ハンド111が上を向く、すなわち着脱部材112の着脱面112Bが水平上向きとなる姿勢である。これにより、作業者がハンド111をアーム11から取り外そうとしても、ハンド111が落下することはない。   As shown in FIG. 3, the hand replacement posture is a posture in which the hand 111 faces upward, that is, the detachable surface 112B of the detachable member 112 is horizontally upward. Thereby, even if an operator tries to remove the hand 111 from the arm 11, the hand 111 does not fall.

なお、図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 (arm member 11 </ b> B) protrudes vertically downward from a portion corresponding to the person's shoulder (arm member 11 </ b> A), and corresponds to the forearm of the person. The portion corresponding to the human elbow (axis J4) is bent so that the portions (arm members 11C and 11D) are horizontal, and the portion corresponding to the human wrist (arm member 11E) corresponds to the human forearm ( Although the state (axis J6) corresponding to the tech part joint is bent so as to protrude vertically upward from the arm members 11C and 11D), the hand is replaced if the detachable surface 112B is horizontally upward. The posture is not limited to this. For example, the hand replacement posture may be a posture in which the arm members 11A and 11B are horizontal and the arm members 11C, 11D, and 11E are vertically upward with respect to the arm member 11B. The hand replacement posture may be a posture in which the arm members 11A, 11B, 11C, and 11D are horizontal and the arm member 11E is vertically upward with respect to the arm member 11D.

ここでいう水平、水平上向き、鉛直下向き、鉛直上向きは、厳密に水平、水平上向き、鉛直下向き、鉛直上向きの場合に限らず、数度程度の誤差を含む概念である。   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 hand 111 and the work table B when the arm 11 assumes the hand replacement posture. The arm control unit 203 adjusts the position and orientation of each arm drive actuator 11a based on the image captured by the electronic camera 15 so that the hand 111 is positioned on the workbench when the arm replacement posture is taken. To do. By positioning the hand 111 on the work table, it is possible to prevent the hand 111 from falling onto the robot 1 in the event of an emergency. Note that various methods commonly used are methods in which the arm control unit 203 detects the position of the work table B based on the image captured by the electronic camera 15 and moves the position of the hand 111 based on the position. Can be used.

なお、図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 arms 11 are in the hand replacement posture, but only one arbitrary hand may be taken in the hand replacement posture. The instruction of the arm 11 taking the hand exchange posture is input by an operator from the touch panel monitor 12 or the like, the hand attachment / detachment instruction acquisition unit 200 acquires the input instruction, and the overall control unit 204 performs the arm based on this instruction. The control unit 203 and the hand control unit 202 may be controlled. For the arm 11 that does not take the hand replacement posture, the hand 111 is positioned in front of the body part 10, the hand 111 is separated from the body part 10 by a predetermined distance in the lateral direction, etc. The position and orientation of the arm drive actuator 11a may be adjusted so that the hand 111 is positioned at a position not between the hand 111 and the operator.

アーム制御部203は、アーム11がハンド交換姿勢をとったら、図10に示すように、操作レバー112Hがロボット1の胴部10と反対側にくるように、すなわち操作レバー112Hが胴部10とアーム11とハンド111との間に位置しないように、軸J7にあたるアーム駆動アクチュエーター11aを回転させる(ステップS104)。これにより、作業者がロボット1の反対側から、容易に操作レバー112Hを操作できるようになる。   As shown in FIG. 10, the arm control unit 203 is configured so that the operation lever 112 </ b> H comes to the opposite side of the body 10 of the robot 1, that is, the operation lever 112 </ b> H is connected to the body 10. The arm drive actuator 11a corresponding to the axis J7 is rotated so as not to be positioned between the arm 11 and the hand 111 (step S104). As a result, the operator can easily operate the operation lever 112H from the opposite side of the robot 1.

次に、アーム制御部203は、着脱面112Bを垂直方向に回転させる回転軸である軸J7のアーム駆動アクチュエーター11aのブレーキ11cを解除する(ステップS106)。通常は、アーム駆動アクチュエーター11aの電源を切ると、アーム駆動アクチュエーター11aの軸が回転しないようにブレーキ11cが軸を固定するが、ブレーキ11cを解除することで、作業者が着脱面112B、すなわちハンド111を手動で回転させて所望の向きに向けることができる。   Next, the arm control unit 203 releases the brake 11c of the arm drive actuator 11a of the axis J7 which is a rotation axis for rotating the attachment / detachment surface 112B in the vertical direction (step S106). Normally, when the power of the arm drive actuator 11a is turned off, the brake 11c fixes the shaft so that the shaft of the arm drive actuator 11a does not rotate. However, by releasing the brake 11c, the operator can remove the attachment / detachment surface 112B, that is, the hand. 111 can be manually rotated to face the desired orientation.

最後に、ハンド制御部202は、ハンド111への制御電源及び駆動電源を遮断する(ステップS108)。これにより、ハンド交換時の空中放電や破壊を防止できる。   Finally, the hand control unit 202 cuts off the control power and drive power to the hand 111 (step S108). Thereby, air discharge and destruction at the time of hand exchange can be prevented.

これにより、図9に示す処理を終了する。作業者は、操作レバー112Hを係合位置から係合解除位置に移動させ、ハンド111を着脱部材112(着脱面112B)から取り外す。これにより、ハンド111の交換時には操作レバーを作業する必要が生じ、より安全性を確保できる。   Thereby, the process shown in FIG. 9 is completed. The operator moves the operation lever 112H from the engagement position to the engagement release position, and removes the hand 111 from the attachment / detachment member 112 (attachment / detachment surface 112B). Thereby, it is necessary to work the operation lever when exchanging the hand 111, and the safety can be further secured.

図11は、アーム11へハンド111を取り付ける処理の流れを示すフローチャートである。   FIG. 11 is a flowchart showing a flow of processing for attaching the hand 111 to the arm 11.

まず、作業者は、ハンド111を着脱部材112に取り付け、操作レバーを係合解除位置から係合位置に移動させる。そして、作業者が、ハンド交換作業が完了したことをタッチパネルモニター12等を介して入力すると、ハンド着脱指示取得部200がハンド着脱指示を取得する。全体制御部204は、ハンド着脱指示取得部200によりハンド着脱指示が取得されると、図11に示す処理を開始する。   First, the operator attaches the hand 111 to the detachable member 112 and moves the operation lever from the engagement release position to the engagement position. When the operator inputs that the hand replacement work has been completed via the touch panel monitor 12 or the like, the hand attachment / detachment instruction acquisition unit 200 acquires a hand attachment / detachment instruction. When the hand attaching / detaching instruction is acquired by the hand attaching / detaching instruction acquiring unit 200, the overall control unit 204 starts the processing illustrated in FIG.

全体制御部204は、ハンド着脱情報取得部201がフォトセンサ112Kから信号の入力があったこと、すなわち操作レバー112Hが係合位置にあることを示す情報を取得したか否かを判断する(ステップS110)。   The overall control unit 204 determines whether or not the hand attachment / detachment information acquisition unit 201 has received a signal from the photosensor 112K, that is, has acquired information indicating that the operation lever 112H is in the engaged position (Step S204). S110).

ハンド着脱情報取得部201が、操作レバー112Hが係合位置にあることを示す情報を取得しなかった場合(ステップS110でNO)は、全体制御部204は、再度ステップS110を行う。   If the hand attachment / detachment information acquisition unit 201 does not acquire information indicating that the operation lever 112H is in the engaged position (NO in step S110), the overall control unit 204 performs step S110 again.

ハンド着脱情報取得部201が、操作レバー112Hが係合位置にあることを示す情報を取得した場合(ステップS110でYES)は、ハンド制御部202は、ハンド111への制御電源を投入する(ステップS112)。これにより、ハンド111へ安全に制御電源を供給することができる。   When the hand attachment / detachment information acquisition unit 201 acquires information indicating that the operation lever 112H is in the engaged position (YES in Step S110), the hand control unit 202 turns on the control power to the hand 111 (Step S110). S112). Thereby, control power can be safely supplied to the hand 111.

ハンド制御部202は、ハンド111からハンド111の機種IDやバージョン情報等のハンド111固有の情報を読み出す(ステップS114)。そして、ハンド制御部202は、ハンド111固有の情報が期待値であるか否かを判断する(ステップS116)。ここで、ハンド111固有の情報が期待値である場合とは、例えば、ハンド111の機種IDやバージョン情報が、予めメモリー22等に格納された情報と一致する場合である。   The hand control unit 202 reads information unique to the hand 111 such as the model ID and version information of the hand 111 from the hand 111 (step S114). Then, the hand control unit 202 determines whether information unique to the hand 111 is an expected value (step S116). Here, the case where the information unique to the hand 111 is an expected value is, for example, the case where the model ID and version information of the hand 111 match the information stored in advance in the memory 22 or the like.

ハンド111固有の情報が期待値であると判断された場合(ステップS116でYES)は、ハンド制御部202は、ハンド111へ駆動電源を投入する(ステップS118)。これにより、ハンド111に安全に駆動電源を供給、すなわちハンド111を駆動可能とすることができる。   When it is determined that the information unique to the hand 111 is an expected value (YES in step S116), the hand control unit 202 turns on the drive power to the hand 111 (step S118). Accordingly, it is possible to safely supply drive power to the hand 111, that is, to enable the hand 111 to be driven.

ハンド111固有の情報が期待値であると判断されなかった場合(ステップS116でNO)は、ハンド制御部202は、ハンド111への制御電源を遮断する(ステップS120)。そして、全体制御部204は、タッチパネルモニター12等にエラー表示を表示させる(ステップS122)。タッチパネルモニター12等にエラー表示を表示させるのは、図示しない表示制御部が実行可能である。表示制御部の処理は一般的な方法を用いることができるため、説明を省略する。   If it is not determined that the information unique to the hand 111 is an expected value (NO in step S116), the hand control unit 202 shuts off the control power to the hand 111 (step S120). Then, the overall control unit 204 displays an error display on the touch panel monitor 12 or the like (step S122). An error display can be displayed on the touch panel monitor 12 or the like by a display control unit (not shown). Since a general method can be used for processing of the display control unit, description thereof is omitted.

本実施の形態によれば、着脱面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 hand 111, the operator does not need to support the weight of the hand 111 with one hand, and both hands are free. It can be used for safe work.

また、本実施の形態では、ハンド交換姿勢においてハンド111が作業台の上に位置するようにアーム駆動アクチュエーター11aの位置及び向きを調整したため、ハンド111が落下したりする危険性を低減させることができる。   In the present embodiment, since the position and orientation of the arm drive actuator 11a are adjusted so that the hand 111 is positioned on the workbench in the hand replacement posture, it is possible to reduce the risk of the hand 111 falling. it can.

なお、本実施の形態では、操作レバー112Hは常時操作可能であるが、アーム11がハンド着脱姿勢を取らなければ、すなわち着脱面112Bが水平上向きでなければ操作レバー112Hが操作できないような、操作レバー112Hのロック機構を設けるようにしてもよい。操作レバー112Hのロック機構は、例えば、電磁石を用い、通電時に施錠を行うような電磁ロックを採用することができる。電磁ロックは、一般的な技術であるため、説明を省略する。ロック機構は、本発明の操作レバー施錠部に相当する。これにより、より安全性を確保できる。   In the present embodiment, the operation lever 112H can be operated at all times. However, the operation lever 112H cannot be operated unless the arm 11 takes the hand attachment / detachment posture, that is, the attachment / detachment surface 112B is horizontally upward. A lock mechanism for the lever 112H may be provided. The lock mechanism of the operation lever 112H can employ, for example, an electromagnetic lock that uses an electromagnet and locks when energized. Since the electromagnetic lock is a general technique, description thereof is omitted. The lock mechanism corresponds to the operation lever locking portion of the present invention. Thereby, safety can be secured more.

また、本実施の形態では、操作レバー112Hが係合位置にあることを示す情報をハンド着脱情報取得部201が取得するまで、操作レバー112Hが係合位置にあることを示す情報をハンド着脱情報取得部201が取得する処理(ステップS110)を継続したが、操作レバー112Hが係合位置にあることを示す情報をハンド着脱情報取得部201が取得しない場合(ステップS110でNO)は、アーム11が移動できないように全体制御部204が制御部20全体を制御するようにしてもよい。   Further, in the present embodiment, the information indicating that the operation lever 112H is in the engagement position until the hand attachment / detachment information acquisition unit 201 acquires information indicating that the operation lever 112H is in the engagement position. When the acquisition unit 201 continues the processing (step S110), but the hand attachment / detachment information acquisition unit 201 does not acquire information indicating that the operation lever 112H is in the engaged position (NO in step S110), the arm 11 The overall control unit 204 may control the entire control unit 20 so that the user cannot move.

また、本実施の形態では、ハンド111固有の情報が期待値であると判断されなかった場合(ステップS116でNO)は、すぐにハンド111への制御電源を遮断した(ステップS120)が、制御電源の再投入、ハンド111固有の情報の取得、及びハンド111固有の情報が期待値であるかの判断(ステップS112〜S116)の処理を複数回行い、それでもハンド111固有の情報が期待値であると判断されなかった場合(ステップS116でNO)に、ハンド111への制御電源を遮断する(ステップS120)ようにしてもよい。   In the present embodiment, when the information unique to the hand 111 is not determined to be an expected value (NO in step S116), the control power supply to the hand 111 is immediately shut off (step S120). The process of turning on the power again, acquiring information specific to the hand 111, and determining whether the information specific to the hand 111 is an expected value (steps S112 to S116) is performed a plurality of times. If it is not determined that there is any (NO in step S116), the control power supply to the hand 111 may be shut off (step S120).

また、本実施の形態では、図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 arm control unit 203 adjusts the position and orientation of the arm drive actuator 11a so that the hand 111 is positioned on the work table B when the hand is replaced. However, the arm control unit 203 may adjust the position and orientation of the arm drive actuator 11a so that the hand 111 is positioned on the work table B and at the end of the work table B, as indicated by the dotted line in FIG. . When the hand 111 is positioned on the work table B and at the end of the work table B, the position of the hand 111 may be changed depending on where the worker is. For example, when the operator replaces the hand 111 beside the robot 1 (the information is stored in, for example, a storage unit), the arm control unit 203 is positioned closer to the operator and away from the robot. The position of the arm drive actuator 11a and the position of the arm drive actuator 11a so that the hand 111 is positioned at a position (for example, a position indicated by a dotted line on the lower side of FIG. Adjust the direction.

このとき、アーム制御部203は、操作レバー112Hが作業台Bの外側を向くようにアーム駆動アクチュエーター11aの位置及び向きを調整してもよい。これにより、作業者がより容易にハンド111の交換作業を行うことができる。   At this time, the arm control unit 203 may adjust the position and orientation of the arm drive actuator 11a so that the operation lever 112H faces the outside of the work table B. Thereby, the operator can perform the exchange work of the hand 111 more easily.

以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。特に、本発明は、ロボットと、制御部及び撮像部とが別に設けられたロボットシステムとして提供してもよいし、ロボットに制御部等が含まれたロボットとして提供してもよいし、制御部のみ、又は制御部及び撮像部からなるロボット制御装置として提供してもよい。また、本発明は、ロボット等を制御するプログラムやプログラムを記憶した記憶媒体として提供することもできる。   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.
請求項1に記載のロボットにおいて、
作業台の位置を取得する位置取得部を備え、
前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が前記作業台の上に位置するように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット。
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又は2に記載のロボットにおいて、
前記着脱面と、前記着脱面の裏側に設けられ当該着脱面に沿って操作可能な操作レバーと、を有する着脱部材を備え、
前記操作レバーは、前記着脱面と前記エンドエフェクターとが係合した状態で前記着脱面と前記エンドエフェクターとが離れないようにロックする第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.
請求項3に記載のロボットにおいて、
前記着脱部材により前記着脱面と前記エンドエフェクターとが離れないようにロックされているか否かを検出するエンドエフェクター着脱情報取得部と、
前記着脱部材により前記着脱面と前記エンドエフェクターとのロックが解除されている状態から、前記着脱面と前記エンドエフェクターとが離れないようにロックされると、前記エンドエフェクターへ制御電源を投入するエンドエフェクター制御部と、
を備えたことを特徴とするロボット。
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
請求項4に記載のロボットにおいて、
前記エンドエフェクター制御部は、前記制御電源を投入した後に前記エンドエフェクターに固有の情報を取得し、前記取得したエンドエフェクターに固有の情報に基づいて、前記前記エンドエフェクターに駆動電源を投入する
ことを特徴とするロボット。
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.
請求項3に記載のロボットにおいて、
前記着脱面が水平上向きとなっていないときは、前記操作レバーを操作できないようにする操作レバー施錠部を備えた
ことを特徴とするロボット。
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.
請求項3から6のいずれか一項に記載のロボットにおいて、
前記マニピュレーター制御部は、前記着脱面を水平上向きにしたら、前記操作レバーが前記ロボット本体と前記マニピュレーターとの間に位置しないように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット。
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.
請求項1から7のいずれか一項に記載のロボットにおいて、
前記マニピュレーター制御部は、前記着脱面を水平上向きにしたら、前記複数の軸のうちの前記着脱面を当該着脱面に垂直な方向に回転させる軸を回転可能にする
ことを特徴とするロボット。
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.
請求項2に記載のロボットにおいて、
作業台の位置を取得する位置取得部を備え、
前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が前記作業台の上かつ前記作業台の端に前記にエンドエフェクターが位置するように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット。
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.
請求項1に記載のロボットにおいて、
前記ロボット本体の背面側に設けられた入力部を備え、
前記エンドエフェクター着脱指示取得部は、前記入力部を介して入力を受け付けると、当該入力を前記エンドエフェクターの着脱指示として取得する
ことを特徴とするロボット。
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.
複数のマニピュレーター部材と、2つのマニピュレーター部材を回転可能に連結する複数の軸とを有するマニピュレーターの、前記複数のマニピュレーター部材の位置及び向きを調整するマニピュレーター制御部と、
前記マニピュレーターの先端に設けられた着脱面に対して着脱可能に設けられるエンドエフェクターの着脱指示を取得するエンドエフェクター着脱指示取得部と、
を備え、
前記マニピュレーター制御部は、前記エンドエフェクターの着脱指示を取得すると、前記着脱面が水平上向きとなるように前記複数のマニピュレーター部材の位置及び向きを調整する
ことを特徴とするロボット制御装置。
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.
JP2013213471A 2013-10-11 2013-10-11 Robot and robot control device Withdrawn JP2015074070A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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