Nothing Special   »   [go: up one dir, main page]

JP2015155135A - Robot, control device and control method - Google Patents

Robot, control device and control method Download PDF

Info

Publication number
JP2015155135A
JP2015155135A JP2014031416A JP2014031416A JP2015155135A JP 2015155135 A JP2015155135 A JP 2015155135A JP 2014031416 A JP2014031416 A JP 2014031416A JP 2014031416 A JP2014031416 A JP 2014031416A JP 2015155135 A JP2015155135 A JP 2015155135A
Authority
JP
Japan
Prior art keywords
arm member
arm
robot
unit
power failure
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2014031416A
Other languages
Japanese (ja)
Inventor
泉 飯田
Izumi Iida
泉 飯田
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 JP2014031416A priority Critical patent/JP2015155135A/en
Publication of JP2015155135A publication Critical patent/JP2015155135A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a robot capable of stopping arms by using information of inertia sensors at the time of power failure, and further to provide a control device and a control method.
SOLUTION: A robot comprises: arms 12 having first arm members and second arm members provided to the first arm members via first joints J3; first drive sections M2 for driving the first arm members; first brake sections BK2 for braking the first drive sections M2; second drive sections M3 for driving the second arm members; second brake sections BK3 for braking the second drive sections M3; and inertia sensors SENS for detecting inertia of the first arm members and the second arm members. The first brake sections BK2 brake the first drive sections M2 on the basis of information output from the inertia sensors SENS at the time of power failure. The second brake sections BK3 brake the second drive sections M3 on the basis of the information output from the inertia sensors SENS at the time of power failure.
COPYRIGHT: (C)2015,JPO&INPIT

Description

本発明は、ロボット、制御装置、及び制御方法に関するものである。   The present invention relates to a robot, a control device, and a control method.

従来、産業用ロボットの停電対策として、種々の手段が提案されている。例えば、停電時には、回生エネルギーや制御回路に構成されているコンデンサー等に溜まった残留電力でアームを停止させる方法がいくつか開示されている(例えば、特許文献1及び特許文献2参照)。ここで、停電時で安全にアームを停止させるために、エンコーダーを使って速度監視をし、アームが停止したことを確認してからブレーキを掛けることが一般的に行われている。   Conventionally, various means have been proposed as countermeasures for power failure of industrial robots. For example, in the event of a power failure, several methods have been disclosed for stopping the arm with regenerative energy or residual power accumulated in a capacitor or the like configured in the control circuit (see, for example, Patent Document 1 and Patent Document 2). Here, in order to stop the arm safely in the event of a power failure, it is common practice to monitor the speed using an encoder and apply the brake after confirming that the arm has stopped.

特開平8−227307号公報JP-A-8-227307 特開2002−218676号公報JP 2002-218676 A

しかしながら、多関節アームを有するロボットにおいて、各関節の回転角を検出するエンコーダーが速度監視すると電力がかかり、アームが停止する前にハンドの把持力がなくなるおそれがあった。   However, in a robot having a multi-joint arm, when the encoder that detects the rotation angle of each joint monitors the speed, power is applied, and there is a possibility that the gripping force of the hand is lost before the arm stops.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。   SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms or application examples.

[適用例1]本適用例に係るロボットは、第1アーム部材と、前記第1アーム部材に第1関節を介して設けられた第2アーム部材と、を有するアームと、前記第1アーム部材を駆動する第1駆動部と、前記第1駆動部を制動する第1制動部と、前記第2アーム部材を駆動する第2駆動部と、前記第2駆動部を制動する第2制動部と、前記第1アーム部材及び前記第2アーム部材の慣性を検出する慣性センサーと、を備え、前記第1制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第1駆動部を制動し、前記第2制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第2駆動部を制動することを特徴とする。   Application Example 1 A robot according to this application example includes an arm having a first arm member and a second arm member provided on the first arm member via a first joint, and the first arm member. A first driving unit that drives the first driving unit, a second braking unit that drives the second arm member, and a second braking unit that brakes the second driving unit. An inertial sensor that detects inertia of the first arm member and the second arm member, and the first braking unit is configured to perform the first drive based on information output from the inertial sensor during a power failure. The second braking unit brakes the second drive unit based on information output from the inertia sensor in the event of a power failure.

本適用例によれば、停電時に、慣性センサーの情報を用いてアームを停止させる。これにより、エンコーダーよりも省電力になるので、より長時間ハンドの把持力を維持することができる。その結果、停電時にハンドの把持力をできるだけ長く維持することができるため、より安全を保つことができる。   According to this application example, the arm is stopped using the information of the inertial sensor at the time of a power failure. As a result, power is saved compared to the encoder, and the gripping force of the hand can be maintained for a longer time. As a result, the gripping force of the hand can be maintained as long as possible at the time of a power failure, so that safety can be further maintained.

[適用例2]上記適用例に記載のロボットにおいて、前記慣性センサーは、3軸の角速度検出器であることを特徴とする。   Application Example 2 In the robot according to the application example, the inertial sensor is a triaxial angular velocity detector.

本適用例によれば、慣性センサーが3軸の角速度検出器であることで容易に省電力できる。   According to this application example, since the inertial sensor is a triaxial angular velocity detector, power can be easily saved.

[適用例3]上記適用例に記載のロボットにおいて、前記第1アーム部材が設けられた基台を備え、前記アームは、前記第2アーム部材に第2関節を介して設けられた第3アーム部材と、前記第3アーム部材に第3関節を介して設けられた第4アーム部材と、を有し、前記角速度検出器は、前記第3関節あるいは前記第4アーム部材に設けられていることを特徴とする。   Application Example 3 In the robot according to the application example described above, the robot includes a base on which the first arm member is provided, and the arm is provided on the second arm member via a second joint. And a fourth arm member provided on the third arm member via a third joint, and the angular velocity detector is provided on the third joint or the fourth arm member. It is characterized by.

本適用例によれば、角速度検出器が第3関節あるいは第4アーム部材に設けられていることで容易に各アーム部材の慣性を検出できる。   According to this application example, since the angular velocity detector is provided in the third joint or the fourth arm member, the inertia of each arm member can be easily detected.

[適用例4]上記適用例に記載のロボットにおいて、前記慣性センサーは、力覚センサーであることを特徴とする。   Application Example 4 In the robot according to the application example described above, the inertial sensor is a force sensor.

本適用例によれば、慣性センサーが力覚センサーであることで容易に省電力できる。   According to this application example, since the inertial sensor is a force sensor, power can be easily saved.

[適用例5]上記適用例に記載のロボットにおいて、前記力覚センサーは、前記アームの先端に設けられていることを特徴とする。   Application Example 5 In the robot according to the application example described above, the force sensor is provided at a tip of the arm.

本適用例によれば、力覚センサーは、アームの先端に設けられていることで容易に各アーム部材の慣性を検出できる。   According to this application example, since the force sensor is provided at the tip of the arm, the inertia of each arm member can be easily detected.

[適用例6]上記適用例に記載のロボットにおいて、各前記制動部は、各前記アーム部材のうち速度が規定値以下に低下した前記アーム部材を駆動する前記駆動部から制動することを特徴とする。   Application Example 6 In the robot according to the application example described above, each of the braking units performs braking from the driving unit that drives the arm member of which the speed is reduced to a predetermined value or less among the arm members. To do.

本適用例によれば、各アーム部材のうち速度が規定値以下に低下したアーム部材を駆動する駆動部から制動することで容易に省電力できる。   According to this application example, it is possible to easily save power by braking from the drive unit that drives the arm member whose speed is reduced below the specified value among the arm members.

[適用例7]本適用例に係る制御装置は、上記のいずれか一項に記載のロボットを制御する制御装置であって、前記第1制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第1駆動部を制動し、前記第2制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第2駆動部を制動することを特徴とする。   Application Example 7 A control device according to this application example is a control device that controls the robot according to any one of the above, wherein the first braking unit is output from the inertia sensor during a power failure. The second driving unit brakes the second driving unit based on information output from the inertia sensor during a power failure.

本適用例によれば、停電時に、慣性センサーの情報を用いてアームを停止させる。これにより、エンコーダーよりも省電力になるので、より長時間ハンドの把持力を維持することができる。その結果、停電時にハンドの把持力をできるだけ長く維持することができるため、より安全を保つことができる。   According to this application example, the arm is stopped using the information of the inertial sensor at the time of a power failure. As a result, power is saved compared to the encoder, and the gripping force of the hand can be maintained for a longer time. As a result, the gripping force of the hand can be maintained as long as possible at the time of a power failure, so that safety can be further maintained.

[適用例8]本適用例に係る制御方法は、上記のいずれか一項に記載のロボットを制御する制御方法であって、前記第1制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第1駆動部を制動し、前記第2制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第2駆動部を制動することを特徴とする。   [Application Example 8] A control method according to this application example is a control method for controlling the robot according to any one of the above, wherein the first braking unit is output from the inertial sensor during a power failure. The second driving unit brakes the second driving unit based on information output from the inertia sensor during a power failure.

本適用例によれば、停電時に、慣性センサーの情報を用いてアームを停止させる。これにより、エンコーダーよりも省電力になるので、より長時間ハンドの把持力を維持することができる。その結果、停電時にハンドの把持力をできるだけ長く維持することができるため、より安全を保つことができる。   According to this application example, the arm is stopped using the information of the inertial sensor at the time of a power failure. As a result, power is saved compared to the encoder, and the gripping force of the hand can be maintained for a longer time. As a result, the gripping force of the hand can be maintained as long as possible at the time of a power failure, so that safety can be further maintained.

本実施形態に係るロボットの正面斜視図。The front perspective view of the robot which concerns on this embodiment. 本実施形態に係るロボットの背面斜視図。The rear perspective view of the robot which concerns on this embodiment. 本実施形態に係るアームの詳細を示す図。The figure which shows the detail of the arm which concerns on this embodiment. 本実施形態に係るアームの構成外観図。The structure external view of the arm which concerns on this embodiment. 本実施形態に係る制御部の構成図。The block diagram of the control part which concerns on this embodiment. 本実施形態に係る停電時のタイミングチャート。The timing chart at the time of the power failure which concerns on this embodiment. 本実施形態に係る3軸慣性センサーの情報から速度が低下した軸を算出する方法を説明する図。The figure explaining the method of calculating the axis | shaft in which the speed fell from the information of the triaxial inertial sensor which concerns on this embodiment. 本実施形態に係る停電監視フロー図。The power failure monitoring flowchart according to the present embodiment.

以下、本発明を具体化した実施形態について図面に従って説明する。なお、使用する図面は、説明する部分が認識可能な状態となるように、適宜拡大又は縮小して表示している。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, embodiments of the invention will be described with reference to the drawings. Note that the drawings to be used are appropriately enlarged or reduced so that the part to be described can be recognized.

図1は、本実施形態に係るロボット2の正面斜視図である。図2は、本実施形態に係るロボット2の背面斜視図である。本実施形態に係るロボット2は、主として、胴部10と、アーム12と、タッチパネルモニター14と、脚部16と、搬送用ハンドル18と、電子カメラ20と、信号灯22と、電源スイッチ24と、外部I/F部26と、昇降ハンドル28と、を備える。アーム12は、第1アーム30と第2アーム32とを備える。ロボット2は、人間型双腕ロボットであり、制御部(制御装置)34(図5参照)からの制御信号に従い処理を行う。このロボット2は、例えば腕時計のような精密機器等を製造する製造工程で用いることができるものである。なお、この製造作業は、通常、作業台(図示せず)上で行われる。   FIG. 1 is a front perspective view of the robot 2 according to the present embodiment. FIG. 2 is a rear perspective view of the robot 2 according to the present embodiment. The robot 2 according to this embodiment mainly includes a trunk portion 10, an arm 12, a touch panel monitor 14, a leg portion 16, a transport handle 18, an electronic camera 20, a signal lamp 22, a power switch 24, An external I / F unit 26 and a lifting handle 28 are provided. The arm 12 includes a first arm 30 and a second arm 32. The robot 2 is a humanoid dual-arm robot, and performs processing according to a control signal from a control unit (control device) 34 (see FIG. 5). The robot 2 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 near side in FIG. 1 is referred to as “front side” or “front”, and the near side in FIG. 2 is referred to as “rear side” or “rear side”.

胴部10の両側面の上端近傍には、それぞれアーム12(いわゆるマニピュレーター)が設けられる。   Arms 12 (so-called manipulators) are respectively provided in the vicinity of the upper ends of both side surfaces of the body portion 10.

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

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

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

胴部10は、脚部16のフレーム上に設けられる。なお、脚部16はロボットの基台であり、胴部10はロボットの胴体部である。胴部10は、本発明のロボット本体に相当する。なお、胴部10のみでなく、脚部16を含めてロボット本体としてもよい。   The trunk 10 is provided on the frame of the leg 16. The leg portion 16 is a robot base, and the body portion 10 is a robot body portion. 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 16. FIG.

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

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

また、脚部16の最下部には、図示しない複数のキャスターが水平方向に間隔をおいて設置されている。これにより、作業者が搬送用ハンドル18を押すこと等によりロボット2を移動搬送することができる。   A plurality of casters (not shown) are installed at intervals in the horizontal direction at the bottom of the leg portion 16. As a result, the robot 2 can be moved and conveyed by the operator pressing the conveyance handle 18 or the like.

胴部10から上に突出する、頭部に当たる部分には、CCD(Charge Coupled Device)、CMOS(Complementary Metal Oxide Semiconductor)等を有する電子カメラ20と、信号灯22とが設けられる。電子カメラ20は、例えば、作業台等を撮像することができる。信号灯22は、例えば、赤色の光、黄色の光、青色の光をそれぞれ発するLEDを有し、これらのLEDがロボット2の現在の状態に応じて適宜選択されて発光する。   An electronic camera 20 having a CCD (Charge Coupled Device), a CMOS (Complementary Metal Oxide Semiconductor), and the like, and a signal lamp 22 are provided in a portion corresponding to the head that protrudes upward from the body 10. The electronic camera 20 can take an image of a work table or the like, for example. The signal lamp 22 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 2 to emit light.

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

また、胴部10の背面側には、ロボット2の背面側から視認可能なモニターを有するタッチパネルモニター14が配置されている。液晶モニターは、例えばロボット2の現在の状態を表示することができる。また、液晶モニターは、タッチパネル機能を有しており、ロボット2に対する動作の設定を行う操作部としても用いられる。タッチパネルモニター14は、本発明の入力部に相当する。   A touch panel monitor 14 having a monitor visible from the back side of the robot 2 is disposed on the back side of the body 10. The liquid crystal monitor can display the current state of the robot 2, for example. Further, the liquid crystal monitor has a touch panel function and is also used as an operation unit for setting an operation for the robot 2. The touch panel monitor 14 corresponds to the input unit of the present invention.

図3は、本実施形態に係るアーム12の詳細を示す図である。図4は、本実施形態に係るアーム12の構成外観図である。   FIG. 3 is a diagram showing details of the arm 12 according to the present embodiment. FIG. 4 is a configuration external view of the arm 12 according to the present embodiment.

アーム12は、胴部10側から順に、アーム部材12A,12B,12C,12D,12Eがジョイント(図示せず)により連結されて構成される。ジョイントには、それらを動作させるためのアクチュエーター48が設けられる。   The arm 12 is configured by connecting arm members 12A, 12B, 12C, 12D, and 12E in order from the body 10 side through joints (not shown). The joint is provided with an actuator 48 for operating them.

アーム12は7個の回動軸(関節)を有する7軸ロボットである。7個の回動軸J1,J2,J3,J4,J5,J6,J7は、それぞれ、ジョイントに設けられたアクチュエーター48の回転軸である。アーム部材12A,12B,12C,12D,12E及びハンド36は、回動軸J1,J2,J3,J4,J5,J6,J7回りに独立して回動することができる。本実施形態では回転軸J3に3軸慣性センサーSENSを備えている。これによれば、3軸慣性センサーSENSが回転軸J3に設けられていることで容易に各アーム部材の慣性を検出できる。3軸慣性センサーSENSはアーム部材12Bに設けられていてもよい。   The arm 12 is a seven-axis robot having seven rotation axes (joints). Seven rotation axes J1, J2, J3, J4, J5, J6, and J7 are rotation axes of the actuator 48 provided at the joint, respectively. The arm members 12A, 12B, 12C, 12D, and 12E and the hand 36 can independently rotate about the rotation axes J1, J2, J3, J4, J5, J6, and J7. In this embodiment, the rotation axis J3 is provided with a triaxial inertial sensor SENS. According to this, the inertia of each arm member can be easily detected by providing the three-axis inertia sensor SENS on the rotation axis J3. The triaxial inertial sensor SENS may be provided on the arm member 12B.

3軸慣性センサーSENSは、3軸の角速度検出器である。これによれば、3軸慣性センサーSENSが3軸の角速度検出器であることで容易に省電力できる。   The triaxial inertial sensor SENS is a triaxial angular velocity detector. According to this, since the triaxial inertial sensor SENS is a triaxial angular velocity detector, power can be easily saved.

3軸慣性センサーSENSは、力覚センサーである。これによれば、3軸慣性センサーSENSが力覚センサーであることで容易に省電力できる。   The triaxial inertial sensor SENS is a force sensor. According to this, since the three-axis inertial sensor SENS is a force sensor, power can be easily saved.

3軸慣性センサーSENSは、アーム12の先端に設けられていてもよい。これによれば、3軸慣性センサーSENSは、アーム12の先端に設けられていることで容易に各アーム部材12A,12B,12C,12D,12Eの慣性を検出できる。   The triaxial inertial sensor SENS may be provided at the tip of the arm 12. According to this, since the triaxial inertial sensor SENS is provided at the tip of the arm 12, it can easily detect the inertia of each arm member 12A, 12B, 12C, 12D, 12E.

アクチュエーター48は、例えば、J1〜J7駆動部M1〜M7やJ1〜J7エンコーダーEN1〜EN7(図4参照)などを備える。J1〜J7エンコーダーEN1〜EN7が出力する各エンコーダー値は、制御部34によるロボット2のフィードバック制御に使用される。また、アクチュエーター48には、回転軸を固定するJ1〜J7ブレーキBK1〜BK7(図4参照)が設けられる。   The actuator 48 includes, for example, J1 to J7 driving units M1 to M7, J1 to J7 encoders EN1 to EN7 (see FIG. 4), and the like. The encoder values output from the J1 to J7 encoders EN1 to EN7 are used for feedback control of the robot 2 by the control unit 34. The actuator 48 is provided with J1 to J7 brakes BK1 to BK7 (see FIG. 4) for fixing the rotation shaft.

アーム部材12Eの先端(アーム12の手首部分に相当)には、図示しない力覚センサーが設けられている。力覚センサーは、ロボット2が出している力に対する反力として受けている力や、モーメントを検出するセンサーである。力覚センサーとしては、例えば、並進3軸方向の力成分と、回転3軸回りのモーメント成分の6成分を同時に検出することができる6軸力覚センサーを用いることができる。なお、力覚センサーは、6軸に限らず、例えば3軸でもよい。   A force sensor (not shown) is provided at the tip of the arm member 12E (corresponding to the wrist portion of the arm 12). 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 2. 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.

また、アーム部材12Eの先端には、ハンド36を着脱可能に設けるための着脱部材50を介して、ハンド36が設けられる。   Moreover, the hand 36 is provided in the front-end | tip of the arm member 12E via the attachment / detachment member 50 for providing the hand 36 so that attachment or detachment is possible.

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

図5は、本実施形態に係る制御部34の構成図である。図5に示すように、本実施形態の制御部34は、変換演算部58、速度監視部60、主制御部56、制御電源部62、及び駆動電源部64を備える。   FIG. 5 is a configuration diagram of the control unit 34 according to the present embodiment. As shown in FIG. 5, the control unit 34 of this embodiment includes a conversion calculation unit 58, a speed monitoring unit 60, a main control unit 56, a control power supply unit 62, and a drive power supply unit 64.

変換演算部58は、3軸慣性センサーSENSのセンサーデータを各軸速度に変換し、各軸速度を速度監視部60に出力する。   The conversion calculation unit 58 converts the sensor data of the triaxial inertial sensor SENS into each axis speed and outputs each axis speed to the speed monitoring unit 60.

速度監視部60は、変換演算部58の各軸速度を常時監視し、各軸速度低下を感知して各軸速度を主制御部56に出力する。   The speed monitoring unit 60 constantly monitors the speeds of the respective axes of the conversion calculation unit 58, detects a decrease in the speeds of the respective axes, and outputs the speeds of the respective axes to the main control unit 56.

主制御部56は、予め記憶したプログラムに基づき指令信号をロボット2に出力し、ロボット2を3次元的に数値制御する。主制御部56は、主電源の電圧を常時監視し、電圧低下を感知して電源遮断信号により制御電源部62からJ1〜J3エンコーダーEN1〜EN3の電源として供給されている電力を遮断する。なお、J4〜J7エンコーダーEN4〜EN7は省略する。主制御部56は、制御電源部62にJ1〜J3ブレーキBK1〜BK3の解除電源としての電力の供給を制御する信号であるブレーキ制御信号を出力する。なお、J4〜J7ブレーキBK4〜BK7は省略する。主制御部56は、駆動電源部64にJ1〜J3駆動部M1〜M3及び各ダイナミックブレーキの駆動電源としての電力の供給を制御する信号である駆動部制御信号を出力する。   The main control unit 56 outputs a command signal to the robot 2 based on a program stored in advance, and numerically controls the robot 2 three-dimensionally. The main control unit 56 constantly monitors the voltage of the main power supply, senses the voltage drop, and cuts off the power supplied from the control power supply unit 62 as the power supply of the J1 to J3 encoders EN1 to EN3 by the power cut-off signal. The J4 to J7 encoders EN4 to EN7 are omitted. The main control unit 56 outputs to the control power supply unit 62 a brake control signal that is a signal for controlling the supply of power as a release power supply for the J1 to J3 brakes BK1 to BK3. The J4 to J7 brakes BK4 to BK7 are omitted. The main control unit 56 outputs to the drive power supply unit 64 a drive unit control signal that is a signal for controlling the supply of power as drive power for the J1 to J3 drive units M1 to M3 and each dynamic brake.

駆動電源部64は、J1〜J3駆動部M1〜M3及び各ダイナミックブレーキにそれぞれ接続され、主制御部56からの駆動部制御信号により、それぞれの駆動電源として電力を供給する。なお、J4〜J7駆動部M4〜M7は省略する。駆動電源部64は、停電感知時にJ1〜J3駆動部M1〜M3に電力を供給する。この駆動電源部64の残留電力の容量は、一時退避場所までワークWを搬送するのに必要な時間のみをバックアップできるように設定されている。この設定により、駆動電源部64の容量を小さくすることができるので、駆動電源部64の設置面積を減らすことができ、またコストも抑制できる。   The drive power supply unit 64 is connected to each of the J1 to J3 drive units M1 to M3 and the dynamic brakes, and supplies electric power as each drive power supply by a drive unit control signal from the main control unit 56. The J4 to J7 driving units M4 to M7 are omitted. The drive power supply unit 64 supplies power to the J1 to J3 drive units M1 to M3 when a power failure is detected. The capacity of the remaining power of the drive power supply unit 64 is set so that only the time necessary for transporting the workpiece W to the temporary retreat location can be backed up. With this setting, the capacity of the drive power supply unit 64 can be reduced, so that the installation area of the drive power supply unit 64 can be reduced and the cost can be suppressed.

制御電源部62は、J1〜J3ブレーキBK1〜BK3にそれぞれ接続され、主制御部56からのブレーキ制御信号により、それぞれの解除電源として電力を供給する。制御電源部62は、J1〜J3エンコーダーEN1〜EN3及びハンド電源部66にそれぞれ接続され、それぞれの電源として電力を供給する。J1〜J3エンコーダーEN1〜EN3は、角度信号を主制御部56に出力する。制御電源部62は、停電感知時にハンド36の電源及びJ1〜J3ブレーキBK1〜BK3の解除電源として電力を供給する。この制御電源部62の残留電力の容量は、一時退避場所までワークWを搬送するのに必要な時間のみをバックアップできるように設定されている。この設定により、制御電源部62の容量を小さくすることができるので、制御電源部62の設置面積を減らすことができ、またコストも抑制できる。   The control power supply unit 62 is connected to each of the J1 to J3 brakes BK1 to BK3, and supplies power as a release power supply according to a brake control signal from the main control unit 56. The control power supply unit 62 is connected to each of the J1 to J3 encoders EN1 to EN3 and the hand power supply unit 66, and supplies power as a respective power supply. The J1 to J3 encoders EN1 to EN3 output angle signals to the main control unit 56. The control power source 62 supplies power as a power source for the hand 36 and a release power source for the J1 to J3 brakes BK1 to BK3 when a power failure is detected. The capacity of the residual power of the control power supply unit 62 is set so that only the time necessary for transporting the work W to the temporary retreat location can be backed up. With this setting, the capacity of the control power supply unit 62 can be reduced, so that the installation area of the control power supply unit 62 can be reduced and the cost can be suppressed.

ハンド36は、ハンド電源部66と、ハンド制御部68と、ハンド駆動部70と、を備えている。ハンド電源部66は、ハンド制御部68及びハンド駆動部70にそれぞれ接続され、それぞれの電源として電力を供給する。ハンド制御部68は、ハンド駆動部70に接続され、ハンド駆動部70を制御する。ハンド駆動部70は、フィンガー54を駆動する。   The hand 36 includes a hand power supply unit 66, a hand control unit 68, and a hand drive unit 70. The hand power supply unit 66 is connected to the hand control unit 68 and the hand drive unit 70, respectively, and supplies power as respective power supplies. The hand control unit 68 is connected to the hand drive unit 70 and controls the hand drive unit 70. The hand drive unit 70 drives the finger 54.

図6は、本実施形態に係る停電時のタイミングチャートである。横軸に時間の流れを示し、縦軸に各構成要件を示す。なお、回転軸J4〜J7は回転軸J1〜J3の変位に類似するため省略する。   FIG. 6 is a timing chart at the time of a power failure according to the present embodiment. The horizontal axis shows the flow of time, and the vertical axis shows each component. The rotation axes J4 to J7 are omitted because they are similar to the displacement of the rotation axes J1 to J3.

停電が発生すると、その前後で、全軸ダイナミックブレーキは無効から有効に変位する。また、J1〜J3エンコーダーEN1〜EN3の電源及び信号は、ON状態からOFF状態に変位する。さらに、回転軸J1〜J3の回転速度は、減速する。また、J1〜J3ブレーキBK1〜BK3の電源は、回転軸J1〜J3に係る回転速度に応じて、供給(ブレーキ無効)から遮断(ブレーキ有効)に変位する。これによれば、各アーム部材12A,12B,12C,12D,12Eのうち速度が規定値以下に低下したアーム部材を駆動するJ1〜J7駆動部M1〜M7から制動することで容易に省電力できる。上記各変位により、制御電源部の消費電流は、段階的に減少する。その結果、ハンド36の把持力は、制御電源部62の消費電流が全電流遮断するまで継続する。   Before and after a power failure, the all-axis dynamic brake is effectively displaced from invalid. Further, the power and signals of the J1 to J3 encoders EN1 to EN3 are displaced from the ON state to the OFF state. Furthermore, the rotational speed of the rotating shafts J1 to J3 is reduced. Further, the power sources of the J1 to J3 brakes BK1 to BK3 are displaced from being supplied (brake invalid) to being cut off (brake valid) in accordance with the rotational speeds related to the rotary shafts J1 to J3. According to this, it is possible to easily save power by braking from the J1 to J7 driving units M1 to M7 that drive the arm member whose speed is reduced below a predetermined value among the arm members 12A, 12B, 12C, 12D, and 12E. . Due to the above displacements, the current consumption of the control power supply unit decreases stepwise. As a result, the gripping force of the hand 36 continues until the current consumed by the control power supply unit 62 is cut off.

図7は、本実施形態に係る3軸慣性センサーSENSの情報から速度が低下した軸を算出する方法を説明する図である。   FIG. 7 is a diagram for explaining a method of calculating an axis whose speed is reduced from information of the triaxial inertial sensor SENS according to the present embodiment.

まず、ステップS10において、J1〜J3エンコーダーEN1〜EN3の速度データを用意する。   First, in step S10, speed data of J1 to J3 encoders EN1 to EN3 are prepared.

次に、ステップS12において、ステップS10で用意したJ1〜J3エンコーダーEN1〜EN3の速度データを用いて逆ヤコビアン行列を生成する。   Next, in step S12, an inverse Jacobian matrix is generated using the speed data of the J1 to J3 encoders EN1 to EN3 prepared in step S10.

次に、ステップS14において、3軸慣性センサーSENSのデータを用意する。   Next, in step S14, data for the triaxial inertial sensor SENS is prepared.

次に、ステップS16において、ステップS12で生成した逆ヤコビアン行列とステップS14で用意した3軸慣性センサーSENSのデータとで行列演算を行う。   Next, in step S16, matrix calculation is performed using the inverse Jacobian matrix generated in step S12 and the data of the triaxial inertial sensor SENS prepared in step S14.

次に、ステップS18において、ステップS16の行列演算結果から各軸速度を導き出す。   Next, in step S18, each axis speed is derived from the matrix calculation result in step S16.

上記で用いるヤコビアン行列Jは、式(1)のように、3軸慣性センサーSENSの取り付け位置と、ロボット2のアーム12の姿勢から一意に決まる行列である。   The Jacobian matrix J used above is a matrix that is uniquely determined from the attachment position of the triaxial inertial sensor SENS and the posture of the arm 12 of the robot 2 as in Expression (1).

Figure 2015155135
なお、rは3軸慣性センサーSENSの取り付け位置姿勢、θは関節角(J1〜J3エンコーダーEN1〜EN3情報)、Rは3軸慣性センサーSENSの速度、Θは回転軸J1〜J3の軸速度である。
Figure 2015155135
Here, r is the mounting position / posture of the triaxial inertial sensor SENS, θ is the joint angle (information on the J1 to J3 encoders EN1 to EN3), R is the speed of the triaxial inertial sensor SENS, and Θ is the axial speed of the rotational axes J1 to J3. is there.

3軸慣性センサーSENSの速度を(Rx,Ry,Rz)とすると、ヤコビアン行列Jは式(2)のようになる。   Assuming that the speed of the triaxial inertial sensor SENS is (Rx, Ry, Rz), the Jacobian matrix J is expressed by Equation (2).

Figure 2015155135
つまり、3軸慣性センサーSENSの情報から各軸速度を算出するには、式(3)を用いればよいことになる。
Figure 2015155135
That is, in order to calculate the speed of each axis from the information of the triaxial inertial sensor SENS, equation (3) may be used.

Figure 2015155135
なお、J-1はJの逆行列(3×3行列)である。また、ヤコビアン行列は姿勢に依存するが、停電後は姿勢が大きく変わらないためエンコーダーデータを更新せず同じヤコビアン行列を使い続けても大きな誤差にはならない。
Figure 2015155135
J −1 is an inverse matrix of J (3 × 3 matrix). Although the Jacobian matrix depends on the attitude, the attitude does not change greatly after a power failure, so it does not cause a large error even if the encoder data is not updated and the same Jacobian matrix is continuously used.

図8は、本実施形態に係る停電監視フロー図である。図8に示すように、停電監視は、ステップS1〜S11の各ステップからなる。
まず、ステップS1において、主制御部56は停電を検出する。
FIG. 8 is a power failure monitoring flowchart according to the present embodiment. As shown in FIG. 8, the power failure monitoring includes steps S1 to S11.
First, in step S1, the main control unit 56 detects a power failure.

次に、ステップS2において、主制御部56はJ1〜J3エンコーダーEN1〜EN3の速度データを記憶する。   Next, in step S2, the main control unit 56 stores the speed data of the J1 to J3 encoders EN1 to EN3.

次に、ステップS3において、主制御部56は電源遮断信号により、制御電源部62から供給するJ1〜J3エンコーダーEN1〜EN3の電源を遮断する。   Next, in step S3, the main control unit 56 cuts off the power of the J1 to J3 encoders EN1 to EN3 supplied from the control power supply unit 62 by a power cut-off signal.

次に、ステップS4において、主制御部56はJ1〜J3エンコーダーEN1〜EN3の速度データより逆ヤコビアン行列J-1を生成する。 Next, in step S4, the main control unit 56 generates an inverse Jacobian matrix J −1 from the speed data of the J1 to J3 encoders EN1 to EN3.

次に、ステップS5において、変換演算部58は3軸慣性センサーSENSより3軸慣性データを取得する。   Next, in step S5, the conversion calculation unit 58 acquires triaxial inertia data from the triaxial inertial sensor SENS.

次に、ステップS6において、変換演算部58は3軸慣性データより逆ヤコビアン行列J-1を用いて各回転軸速度を計算する。 Next, in step S6, the conversion calculation unit 58 calculates each rotational axis speed using the inverse Jacobian matrix J −1 from the triaxial inertia data.

次に、ステップS7において、速度監視部60は各回転軸速度より回転軸停止を判断する。   Next, in step S7, the speed monitoring unit 60 determines the rotation axis stop based on each rotation axis speed.

次に、ステップS8において、主制御部56はブレーキ及びハンド制御信号を制御電源部62に出力し、ステップS7で回転軸停止と判断された該当ブレーキの解除電源を遮断する。主制御部56は該当ブレーキを非励磁にしてロックする。   Next, in step S8, the main control unit 56 outputs a brake and hand control signal to the control power supply unit 62, and shuts off the release power of the corresponding brake that is determined to stop the rotation shaft in step S7. The main control unit 56 locks the corresponding brake by de-energizing.

次に、ステップS9において、主制御部56は全回転軸J1〜J3の停止を判断する。   Next, in step S9, the main control unit 56 determines that all the rotation axes J1 to J3 are stopped.

次に、ステップS10において、主制御部56はブレーキ及びハンド制御信号を制御電源部62に出力し、J1〜J3ブレーキBK1〜BK3の解除電源及びハンド電源部66の電源を遮断する。   Next, in step S10, the main control unit 56 outputs a brake and hand control signal to the control power source unit 62, and shuts off the release power source of the J1 to J3 brakes BK1 to BK3 and the power source of the hand power source unit 66.

次に、ステップS11において、ステップS10によりハンド駆動部70の電源供給が絶たれハンド駆動部70の把持力はなくなる。   Next, in step S11, the power supply of the hand drive unit 70 is cut off in step S10, and the gripping force of the hand drive unit 70 is lost.

本実施形態によれば、停電時に、3軸慣性センサーSENSの情報を用いてアームを停止させる。これにより、J1〜J7エンコーダーEN1〜EN7よりも省電力になるので、より長時間ハンド36の把持力を維持することができる。その結果、停電時にハンド36の把持力をできるだけ長く維持することができるため、より安全を保つことができる。   According to this embodiment, at the time of a power failure, the arm is stopped using the information of the triaxial inertial sensor SENS. As a result, power is saved compared to the J1 to J7 encoders EN1 to EN7, so that the gripping force of the hand 36 can be maintained for a longer time. As a result, the gripping force of the hand 36 can be maintained as long as possible at the time of a power failure, so that safety can be further maintained.

本実施形態によれば、ハンド36のサイズ、コストを上昇させることなく、停電時にアーム12が停止するまでできるだけ把持力を維持することでワークWの放出を防げる。停電時には、外部電力が遮断されるため、制御部34に搭載されている平滑化コンデンサー等に溜まった残留電力でロボット2を制御する。一般的に、各J1〜J7駆動部M1〜M7はダイナミックブレーキにより減速させられるため残留電力を消費しない。一方、各軸のJ1〜J7ブレーキBK1〜BK7は軸速度が一定以下に低下するまでブレーキ解除を維持するため、残留電力を消費する。これは高速回転している軸に急激にブレーキを掛けることでブレーキが損傷してしまうことを防ぐ意味がある。そのため、J1〜J7エンコーダーEN1〜EN7で軸速度を監視し低速になるのを待つために、J1〜J7エンコーダーEN1〜EN7でも残留電力を消費する。   According to the present embodiment, it is possible to prevent the workpiece W from being released by maintaining the gripping force as much as possible until the arm 12 stops in the event of a power failure without increasing the size and cost of the hand 36. At the time of a power failure, since external power is interrupted, the robot 2 is controlled with residual power accumulated in a smoothing condenser or the like mounted on the control unit 34. In general, each of the J1 to J7 driving units M1 to M7 is decelerated by a dynamic brake, and therefore does not consume residual power. On the other hand, the J1 to J7 brakes BK1 to BK7 of each axis consume residual power because the brake release is maintained until the shaft speed drops below a certain level. This has the meaning of preventing the brake from being damaged by abruptly braking the shaft rotating at high speed. For this reason, in order to monitor the shaft speed with the J1 to J7 encoders EN1 to EN7 and wait for the speed to decrease, the J1 to J7 encoders EN1 to EN7 also consume residual power.

本実施形態では以下の組み合わせで残留電力の消費を減らし、ハンド36の把持力をできるだけ維持する。ハンド36、3軸慣性センサーSENS(アーム12先端或いは回転軸J1〜J3等の主要軸の先に配置された)を備えた多軸ロボットにおいて、停電時にはJ1〜J7エンコーダーEN1〜EN7の通信を停止させ、代わりに3軸慣性センサーSENSでアーム12の停止を監視し、3軸慣性センサーSENSの情報から速度が低下した軸を算出し、速度が低下した軸から順次ブレーキを掛ける。   In the present embodiment, the following combination reduces consumption of residual power and maintains the gripping force of the hand 36 as much as possible. In a multi-axis robot equipped with a hand 36, 3-axis inertial sensor SENS (arranged at the tip of the arm 12 or the main axis such as the rotation axis J1 to J3), the communication of the J1 to J7 encoders EN1 to EN7 is stopped during a power failure Instead, the stop of the arm 12 is monitored by the triaxial inertial sensor SENS, the axis whose speed is reduced is calculated from the information of the triaxial inertial sensor SENS, and the brake is sequentially applied from the axis where the speed is reduced.

一般的に、エンコーダーは1軸あたり5V系で200〜300mA程度の電流を消費続ける。したがって7軸ロボットでは7×300mA=2.1Aを消費し続ける。一方、3軸慣性センサーのみでは200〜400mA程度と大幅に電流が減る。停電時にはアーム12が減速していることだけを検出できればよいので、高精度なエンコーダーを動かし続けるよりも3軸慣性センサーでアーム12の概速度を把握するだけで十分である。   In general, an encoder continues to consume about 200 to 300 mA of current at 5 V per axis. Therefore, the 7-axis robot continues to consume 7 × 300 mA = 2.1 A. On the other hand, the current is greatly reduced to about 200 to 400 mA with only the three-axis inertial sensor. Since it is only necessary to detect that the arm 12 is decelerating at the time of a power failure, it is sufficient to grasp the approximate speed of the arm 12 with a three-axis inertial sensor, rather than continuing to move the highly accurate encoder.

また、ハンド36のワークWを放出するだけの運動エネルギーを持つ軸は、主要軸である回転軸J1〜J3であり、この軸が停止するまで把持を継続すれば十分な安全効果を見込むことができる。さらに、3軸慣性センサーSENSの情報から軸毎の速度を算出して順次ブレーキを掛けることにより、一斉にブレーキを掛けるよりも消費電流を最適に減らすことができる。一般的にブレーキは解除状態で100〜200mA程度の電流を消費するが、特に回転軸J1〜J3の主要軸は定格出力が大きいためブレーキも大きいものを使用しており、これら軸のブレーキを優先的に掛けることは消費電流低減に大きな寄与となる。   Moreover, the axis | shafts with the kinetic energy which only discharge | releases the workpiece | work W of the hand 36 are the rotating shafts J1-J3 which are main axes, and if the holding | grip is continued until this axis | shaft stops, sufficient safety effect can be expected. it can. Furthermore, by calculating the speed for each axis from the information of the triaxial inertial sensor SENS and applying the brakes sequentially, the current consumption can be optimally reduced as compared with applying the brakes all at once. In general, the brake consumes a current of about 100 to 200 mA in the released state. However, the main shafts of the rotary shafts J1 to J3 use large brakes because of their large rated output, and give priority to the brakes on these shafts. Multiplying significantly contributes to reducing current consumption.

以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更又は改良を加えることが可能であることが当業者には明らかである。また、そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。特に、本発明は、ロボットと、制御部及び撮像部とが別に設けられたロボットシステムとして提供してもよいし、ロボットに制御部等が含まれたロボットとして提供してもよいし、制御部のみ、又は制御部及び撮像部からなるロボット制御装置として提供してもよい。また、本発明は、ロボット等を制御するプログラムやプログラムを記憶した記憶媒体として提供することもできる。   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 changes and modifications can be made to the above-described embodiment. Further, it is apparent from the scope of the claims that embodiments with such changes or improvements can also 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.

2…ロボット 10…胴部 12…アーム 12A,12B,12C,12D,12E…アーム部材 14…タッチパネルモニター 16…脚部 18…搬送用ハンドル 20…電子カメラ 22…信号灯 24…電源スイッチ 26…外部I/F部 28…昇降ハンドル 30…第1アーム 32…第2アーム 34…制御部(制御装置) 36…ハンド(把持部) 38…ハンドアイカメラ 40…肩領域 42…電源ONスイッチ 44…電源OFFスイッチ 46…胴部本体 48…アクチュエーター 50…着脱部材 52…本体部 54…フィンガー 56…主制御部 58…変換演算部 60…速度監視部 62…制御電源部 64…駆動電源部 66…ハンド電源部 68…ハンド制御部 70…ハンド駆動部。   DESCRIPTION OF SYMBOLS 2 ... Robot 10 ... Trunk part 12 ... Arm 12A, 12B, 12C, 12D, 12E ... Arm member 14 ... Touch panel monitor 16 ... Leg part 18 ... Handle for conveyance 20 ... Electronic camera 22 ... Signal lamp 24 ... Power switch 26 ... External I / F part 28 ... Lifting handle 30 ... First arm 32 ... Second arm 34 ... Control part (control device) 36 ... Hand (grip part) 38 ... Hand eye camera 40 ... Shoulder region 42 ... Power ON switch 44 ... Power OFF Switch 46 ... Body part 48 ... Actuator 50 ... Detachable member 52 ... Body part 54 ... Finger 56 ... Main control part 58 ... Conversion calculation part 60 ... Speed monitoring part 62 ... Control power supply part 64 ... Drive power supply part 66 ... Hand power supply part 68: Hand control unit 70: Hand drive unit.

Claims (8)

第1アーム部材と、前記第1アーム部材に第1関節を介して設けられた第2アーム部材と、を有するアームと、
前記第1アーム部材を駆動する第1駆動部と、
前記第1駆動部を制動する第1制動部と、
前記第2アーム部材を駆動する第2駆動部と、
前記第2駆動部を制動する第2制動部と、
前記第1アーム部材及び前記第2アーム部材の慣性を検出する慣性センサーと、
を備え、
前記第1制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第1駆動部を制動し、
前記第2制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第2駆動部を制動することを特徴とするロボット。
An arm having a first arm member and a second arm member provided to the first arm member via a first joint;
A first drive unit for driving the first arm member;
A first braking unit for braking the first drive unit;
A second drive unit for driving the second arm member;
A second braking unit for braking the second drive unit;
An inertial sensor for detecting inertia of the first arm member and the second arm member;
With
The first braking unit brakes the first driving unit based on information output from the inertia sensor at the time of a power failure,
The robot, wherein the second braking unit brakes the second driving unit based on information output from the inertial sensor during a power failure.
請求項1に記載のロボットにおいて、
前記慣性センサーは、3軸の角速度検出器であることを特徴とするロボット。
The robot according to claim 1, wherein
The robot according to claim 1, wherein the inertial sensor is a triaxial angular velocity detector.
請求項2に記載のロボットにおいて、
前記第1アーム部材が設けられた基台を備え、
前記アームは、前記第2アーム部材に第2関節を介して設けられた第3アーム部材と、前記第3アーム部材に第3関節を介して設けられた第4アーム部材と、を有し、
前記角速度検出器は、前記第3関節あるいは前記第4アーム部材に設けられていることを特徴とするロボット。
The robot according to claim 2, wherein
A base provided with the first arm member;
The arm includes a third arm member provided on the second arm member via a second joint, and a fourth arm member provided on the third arm member via a third joint,
The robot according to claim 1, wherein the angular velocity detector is provided in the third joint or the fourth arm member.
請求項1に記載のロボットにおいて、
前記慣性センサーは、力覚センサーであることを特徴とするロボット。
The robot according to claim 1, wherein
The robot according to claim 1, wherein the inertial sensor is a force sensor.
請求項4に記載のロボットにおいて、
前記力覚センサーは、前記アームの先端に設けられていることを特徴とするロボット。
The robot according to claim 4, wherein
The robot according to claim 1, wherein the force sensor is provided at a tip of the arm.
請求項1〜5のいずれか一項に記載のロボットにおいて、
各前記制動部は、各前記アーム部材のうち速度が規定値以下に低下した前記アーム部材を駆動する前記駆動部から制動することを特徴とするロボット。
In the robot according to any one of claims 1 to 5,
Each said braking part brakes from the said drive part which drives the said arm member to which the speed fell below the regulation value among each said arm member, The robot characterized by the above-mentioned.
請求項1〜6のいずれか一項に記載のロボットを制御する制御装置であって、
前記第1制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第1駆動部を制動し、
前記第2制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第2駆動部を制動することを特徴とする制御装置。
A control device for controlling the robot according to any one of claims 1 to 6,
The first braking unit brakes the first driving unit based on information output from the inertia sensor at the time of a power failure,
The control device, wherein the second braking unit brakes the second drive unit based on information output from the inertia sensor at the time of a power failure.
請求項1〜6のいずれか一項に記載のロボットを制御する制御方法であって、
前記第1制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第1駆動部を制動し、
前記第2制動部は、停電時において、前記慣性センサーから出力される情報に基づいて前記第2駆動部を制動することを特徴とする制御方法。
A control method for controlling the robot according to any one of claims 1 to 6,
The first braking unit brakes the first driving unit based on information output from the inertia sensor at the time of a power failure,
The control method, wherein the second braking unit brakes the second driving unit based on information output from the inertia sensor at the time of a power failure.
JP2014031416A 2014-02-21 2014-02-21 Robot, control device and control method Pending JP2015155135A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014031416A JP2015155135A (en) 2014-02-21 2014-02-21 Robot, control device and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014031416A JP2015155135A (en) 2014-02-21 2014-02-21 Robot, control device and control method

Publications (1)

Publication Number Publication Date
JP2015155135A true JP2015155135A (en) 2015-08-27

Family

ID=54774788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014031416A Pending JP2015155135A (en) 2014-02-21 2014-02-21 Robot, control device and control method

Country Status (1)

Country Link
JP (1) JP2015155135A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106855695A (en) * 2016-12-30 2017-06-16 上海新时达电气股份有限公司 Robot security's control system and method
KR20220092993A (en) * 2019-12-17 2022-07-04 가와사끼 쥬고교 가부시끼 가이샤 Robots, humanoid robots, and methods for controlling falls of robots

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106855695A (en) * 2016-12-30 2017-06-16 上海新时达电气股份有限公司 Robot security's control system and method
KR20220092993A (en) * 2019-12-17 2022-07-04 가와사끼 쥬고교 가부시끼 가이샤 Robots, humanoid robots, and methods for controlling falls of robots
KR102659387B1 (en) 2019-12-17 2024-04-19 가와사끼 쥬고교 가부시끼 가이샤 Robots, humanoid robots and fall control methods for robots

Similar Documents

Publication Publication Date Title
JP6255901B2 (en) Robot control device, robot and robot system
US20170285625A1 (en) Human-cooperative robot system
US9568075B2 (en) Robot, robot control device, and robot system
US10300597B2 (en) Robot and method of operating robot
US20160039093A1 (en) Low-impedance articulated device and method for assisting a manual assembly task
JP4508263B2 (en) Power assist device and control method thereof
JP5130509B2 (en) End effector exchange device for work robot and work robot having part thereof
JP5846479B2 (en) Robot and its control method
JP2018083284A (en) Robot control device, robot, robot system, and robot control method
JP6661925B2 (en) Control devices, robots and robot systems
US20120059515A1 (en) Workspace safe operation of a force- or impedance-controlled robot
KR20130136477A (en) Method and device for controlling a peripheral component of a robot system
JP2018075672A (en) Control device, robot, and robot system
US10960542B2 (en) Control device and robot system
JP2018118365A (en) Control device and robot system
TWI709467B (en) Transport system and its operating method
JP2009034754A (en) Power assist apparatus and its control method
US11691290B2 (en) Robot control method and robot system
CN212421307U (en) Industrial robot capable of improving safety control performance
JP2015155135A (en) Robot, control device and control method
WO2020004572A1 (en) Substrate-conveying device and method for operating same
JP2015155134A (en) Robot, control device and control method
JP6089695B2 (en) robot
WO2018088199A1 (en) Robot control device, robot, robotic system, and robotic control method
JPH07227779A (en) Robot hand posture controller

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20160616

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20160624