JP2005131769A - Articulated robot and method of driving the same - Google Patents

Articulated robot and method of driving the same Download PDF

Info

Publication number
JP2005131769A
JP2005131769A JP2003372997A JP2003372997A JP2005131769A JP 2005131769 A JP2005131769 A JP 2005131769A JP 2003372997 A JP2003372997 A JP 2003372997A JP 2003372997 A JP2003372997 A JP 2003372997A JP 2005131769 A JP2005131769 A JP 2005131769A
Authority
JP
Japan
Prior art keywords
joint
robot
horizontal
driving
turning shaft
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.)
Granted
Application number
JP2003372997A
Other languages
Japanese (ja)
Other versions
JP4221458B2 (en
Inventor
Masayuki Kanbe
雅幸 掃部
Eiichi Yagi
栄一 八木
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.)
Kawasaki Heavy Industries Ltd
Original Assignee
Kawasaki Heavy Industries Ltd
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 Kawasaki Heavy Industries Ltd filed Critical Kawasaki Heavy Industries Ltd
Priority to JP2003372997A priority Critical patent/JP4221458B2/en
Publication of JP2005131769A publication Critical patent/JP2005131769A/en
Application granted granted Critical
Publication of JP4221458B2 publication Critical patent/JP4221458B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a robot which has a non-driving joint capable of performing three-dimensional motions, and to provide a method of driving the robot. <P>SOLUTION: The articulated robot R1 is provided with a horizontal or coaxial pivot 2, and an inclined pivot 3, and a joint of each of the pivots 2, 3 functions as a driving joint or the non-driving joint, wherein at least the joint of the horizontal or coaxial pivot 2 closest to a base portion 1 functions as the driving joint. The non-driving joint comprises a brake and an encoder. Herein the pivot 3 is driven by inertia force applied to the pivot 3 having the non-driving joint when the horizontal or coaxial joint 2 having the driving joint is revolved, in cooperation with gravity applied to the pivot 3. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は多関節ロボットおよびその駆動方法に関する。さらに詳しくは、非駆動関節を有するロボットおよびその駆動方法に関する。   The present invention relates to an articulated robot and a driving method thereof. More specifically, the present invention relates to a robot having a non-driving joint and a driving method thereof.

従来より、各種用途に多関節ロボットが用いられている。これらのロボットは、一般的には、各軸毎にサーボモータ、減速機などの駆動装置が設けられて各軸が駆動されるようにされている。そのため、ロボットの高コスト化、重量の増大などといった問題が生じている。   Conventionally, articulated robots have been used for various purposes. In general, these robots are provided with drive devices such as a servo motor and a reducer for each axis so that each axis is driven. For this reason, problems such as an increase in the cost of the robot and an increase in weight have arisen.

かかる従来の多関節ロボットの問題を解消すべく、駆動装置の数が軸数より少ないロボットが提案されている。   In order to solve the problems of the conventional articulated robot, a robot having a smaller number of drive devices than the number of axes has been proposed.

例えば、特許文献1には、非線形ダイナミクスの特性を利用し、単一のアクチュエータで独立的に制御可能な、自由関節を有する2個のマニピュレータ対を動的に制御することを目的としたマニピュレータの動的制御方法が提案されている。すなわち、単一の直接制御可能なアクチュエータで独立的に制御されうる自由関節を有する複数のマニピュレータ対について、与えられたデータに基づき2個の制御パラメータに関する分岐図を作成し、これを用いて複数のマニピュレータの中のいずれかを選択して、あるいは全部のマニピュレータの運動を使用目的に応じて動的に制御するマニピュレータの動的制御方法が提案されている。   For example, Patent Document 1 discloses a manipulator that aims to dynamically control two manipulator pairs having free joints, which can be controlled independently by a single actuator, using the characteristics of nonlinear dynamics. A dynamic control method has been proposed. That is, for a plurality of manipulator pairs having free joints that can be controlled independently by a single directly controllable actuator, a bifurcation diagram for two control parameters is created based on the given data, A manipulator dynamic control method has been proposed in which one of the manipulators is selected or the motions of all the manipulators are dynamically controlled according to the purpose of use.

しかしながら、前記提案の制御方法は、図13および図14に示すように、駆動関節の回転軸と非駆動関節の回転軸とが平行であるときにのみ適用が可能であるため、3次元における動作を要求される産業用ロボットに適用するには無理がある。   However, since the proposed control method can be applied only when the rotation axis of the driving joint and the rotation axis of the non-driving joint are parallel as shown in FIGS. It is impossible to apply to industrial robots that require

なお、ブレーキの切り替えにより駆動する軸を切り替える技術については、例えば特許文献2に提案がなされている。
特開2000−301480号公報 特開平8−147014号公報
For example, Patent Document 2 proposes a technique for switching a driving shaft by switching a brake.
JP 2000-301480 A JP-A-8-147014

本発明はかかる従来技術の課題に鑑みなされたものであって、3次元における動作がなし得る非駆動関節を有するロボットおよびその駆動方法を提供することを目的としている。   The present invention has been made in view of the problems of the prior art, and an object of the present invention is to provide a robot having a non-driving joint capable of performing a three-dimensional operation and a driving method thereof.

本発明の第1形態は、水平旋回軸と、傾斜旋回軸とを備え、前記旋回軸の関節は、駆動関節または非駆動関節とされ、少なくとも基部に最も近い水平旋回軸の関節が駆動関節とされ、前記非駆動関節は、ブレーキとエンコーダとを備えてなることを特徴とする多関節ロボットとされる。   A first aspect of the present invention includes a horizontal pivot axis and an inclined pivot axis, wherein the joint of the pivot axis is a drive joint or a non-drive joint, and at least the joint of the horizontal pivot axis closest to the base is a drive joint. The non-drive joint is a multi-joint robot including a brake and an encoder.

本発明の第2形態は、水平旋回軸と、傾斜旋回軸とを備え、前記旋回軸の関節は、駆動関節または非駆動関節とされ、少なくとも基部に最も近い水平旋回軸の関節が駆動関節とされ、前記非駆動関節は、ブレーキとエンコーダとを備えてなることを特徴とするエンドエフェクタとされる。このエンドエフェクタは、例えば多関節ロボットに備えられる。   A second aspect of the present invention includes a horizontal pivot axis and an inclined pivot axis, wherein the joint of the pivot axis is a drive joint or a non-drive joint, and the joint of the horizontal pivot axis closest to the base is at least a drive joint. The non-driving joint is an end effector including a brake and an encoder. This end effector is provided in, for example, an articulated robot.

本発明の第3形態は、前記多関節ロボットまたは前記エンドエフェクタの駆動方法であって、駆動関節を有する水平旋回軸を旋回させた際に非駆動関節を有する旋回軸に作用する慣性力と、該旋回軸に作用する重力との協働により、同旋回軸を駆動することを特徴とする。   A third form of the present invention is a method for driving the multi-joint robot or the end effector, wherein an inertial force acting on a turning axis having a non-driving joint when a horizontal turning axis having a driving joint is turned, The swivel shaft is driven by cooperation with gravity acting on the swivel shaft.

本発明の第3形態においては、非駆動関節を有する旋回軸を、事前に駆動関節を有する水平旋回軸による慣性力が作用する姿勢とするのが好ましい。   In the third aspect of the present invention, it is preferable that the swing axis having the non-drive joint is set in a posture in which the inertial force by the horizontal swing axis having the drive joint acts in advance.

本発明のロボットは、駆動関節と非駆動関節とを組み合わせてなるものとされているので、使用するサーボモータの数が低減されてロボットの軽量化およ低コスト化が図られるという優れた効果を奏する。   Since the robot of the present invention is composed of a combination of a driving joint and a non-driving joint, the number of servo motors used is reduced, and the excellent effect of reducing the weight and cost of the robot is achieved. Play.

以下、添付図面を参照しながら本発明を実施形態に基づいて説明するが、本発明はかかる実施形態のみに限定されるものではない。   Hereinafter, although the present invention is explained based on an embodiment, referring to an accompanying drawing, the present invention is not limited only to this embodiment.

実施形態1
本発明の実施形態1に係る多関節ロボット(以下、単にロボットという)を図1に概略図で示す。なお、この実施形態1のロボットは本発明のロボットの基本形を示すものである。
Embodiment 1
An articulated robot (hereinafter simply referred to as a robot) according to Embodiment 1 of the present invention is schematically shown in FIG. The robot of the first embodiment shows the basic form of the robot of the present invention.

ロボットR1は、図1に示すように、水平に配設された基部1と、基部1に水平旋回可能に装着された第1水平旋回軸2と、第1水平旋回軸2の傾斜端面(45度傾斜端面)2aに傾斜旋回可能に装着された第1傾斜旋回軸3とを備えてなるものとされ、その第1傾斜旋回軸3先端にエンドエフェクタEが装着される。   As shown in FIG. 1, the robot R1 includes a horizontally disposed base 1, a first horizontal pivot 2 mounted on the base 1 so as to be horizontally pivotable, and an inclined end face (45 of the first horizontal pivot 2). The first inclined turning shaft 3 is mounted on the inclined surface 2a so as to be capable of tilting and turning, and an end effector E is attached to the tip of the first tilting turning shaft 3.

ここで、第1水平旋回軸2の水平旋回関節が駆動関節とされ、第1傾斜旋回軸3の傾斜旋回関節が非駆動関節とされる。   Here, the horizontal turning joint of the first horizontal turning shaft 2 is a driving joint, and the inclined turning joint of the first inclined turning shaft 3 is a non-driving joint.

次に、かかる構成とされているロボットR1の動作原理について説明する。   Next, the operation principle of the robot R1 having such a configuration will be described.

ロボットR1の動作開始直前の運動方程式は、遠心力およびコリオリ力はゼロであるので、以下のごとく表される。   The equation of motion immediately before the start of the operation of the robot R1 is expressed as follows because the centrifugal force and the Coriolis force are zero.

Figure 2005131769
Figure 2005131769

式(1)をq1”について解き、それを式(2)に代入すると下記式(3)が得られる。 Solving Equation (1) for q 1 ″ and substituting it into Equation (2) yields Equation (3) below.

(M2/M1)τ1=τ2−(M4+M23/M1)q2”−c5 (3)
前記式(3)は、非駆動関節の始動トルクが駆動関節のモータの最大トルクの(M2/M1)倍よりも大きければ、非駆動関節を駆動関節の慣性力で操作することが不可能であることを表している。また、式(3)により、非駆動関節の所望の加速度つまり所望の軌跡(例えば、非駆動関節を図1に示す実線に示す位置から点線に示す位置まで移動させる軌跡)を与えれば、それに必要な駆動関節のトルク値が求められる。しかして、そのトルクで駆動関節を動作させることにより、つまりそのトルクで第1水平旋回軸2を旋回させることにより、第1傾斜旋回軸3に慣性力および重力を作用させて第1傾斜旋回軸3を所望角度とすることができる。
(M 2 / M 1 ) τ 1 = τ 2 − (M 4 + M 2 M 3 / M 1 ) q 2 ″ −c 5 (3)
If the starting torque of the non-driving joint is greater than (M 2 / M 1 ) times the maximum torque of the driving joint motor, it is impossible to operate the non-driving joint with the inertia force of the driving joint. Indicates that it is possible. Further, if a desired acceleration of the non-drive joint, that is, a desired trajectory (for example, a trajectory for moving the non-drive joint from the position shown by the solid line in FIG. 1 to the position shown by the dotted line) is given by the expression (3), it is necessary. The torque value of the driving joint is obtained. Thus, by operating the driving joint with the torque, that is, by turning the first horizontal turning shaft 2 with the torque, inertial force and gravity are applied to the first inclined turning shaft 3 to thereby cause the first inclined turning shaft. 3 can be a desired angle.

このように、この実施形態1によれば、重力と慣性力を利用して第1水平旋回軸2により第1傾斜旋回軸3を所望角度とすることができる。つまり、ロボットに重力と慣性力を利用して所望動作をさせることができる。   Thus, according to this Embodiment 1, the 1st inclination turning axis | shaft 3 can be made into a desired angle by the 1st horizontal turning axis 2 using gravity and an inertia force. That is, it is possible to cause the robot to perform a desired motion using gravity and inertia.

実施形態2
本発明の実施形態2に係るロボットを図2に概略図で示す。この実施形態2のロボットR2は、実施形態1のロボットR1を多段に改変したものであって、図2に示すように、水平に配設された基部11と、基部11に水平旋回可能に装着された第1水平旋回軸12と、第1水平旋回軸12の傾斜端面(45度傾斜端面)12aに傾斜旋回可能に装着された第1傾斜旋回軸13と、第1傾斜旋回軸13の水平端面13aに水平旋回可能に装着された第2水平旋回軸14と、第2水平旋回軸14の傾斜端面(45度傾斜端面)14aに傾斜旋回可能に装着された第2傾斜旋回軸15と、第2傾斜旋回軸15の水平端面15aに水平旋回可能に装着された第3水平旋回軸16と、第3水平旋回軸16の傾斜端面(45度傾斜端面)16aに傾斜旋回可能に装着された第3傾斜旋回軸17とを備えてなるものとされ、第3傾斜旋回軸17先端にエンドエフェクタEが装着される。
Embodiment 2
A robot according to Embodiment 2 of the present invention is schematically shown in FIG. The robot R2 according to the second embodiment is obtained by modifying the robot R1 according to the first embodiment in multiple stages. As shown in FIG. 2, the base 11 is disposed horizontally, and the base 11 is mounted so as to be horizontally rotatable. The first horizontal swivel shaft 12, the first inclined swivel shaft 13 mounted on the inclined end surface (45-degree slanted end surface) 12 a of the first horizontal swivel shaft 12 so as to be capable of tilting swivel, and the horizontal of the first tilt swiveling shaft 13. A second horizontal turning shaft 14 mounted on the end surface 13a so as to be capable of horizontal turning; a second inclined turning shaft 15 mounted on the inclined end surface (45-degree inclined end surface) 14a of the second horizontal turning shaft 14 so as to be capable of tilting turning; The third horizontal turning shaft 16 is mounted on the horizontal end surface 15a of the second inclined turning shaft 15 so as to be capable of horizontal turning, and the inclined end surface (45 degree inclined end surface) 16a of the third horizontal turning shaft 16 is attached so as to be capable of tilting and turning. Comprising a third inclined turning shaft 17 Is, the end effector E is attached to the third inclined pivot shaft 17 tip.

また、図2に示すように、第1、2、3水平旋回軸12,14,16の関節にはサーボモータと、旋回を停止させるブレーキと、旋回角を検出するエンコーダとが備えられ、第1、2、3傾斜旋回軸13,15,17の関節には旋回を停止させるブレーキと、旋回角を検出するエンコーダとが備えられている。つまり、第1、2、3水平旋回軸12,14,16の関節は駆動関節とされ、第1、2、3傾斜旋回軸13,15,17の関節は非駆動関節とされている。   As shown in FIG. 2, the joints of the first, second, and third horizontal turning shafts 12, 14, and 16 are provided with a servo motor, a brake that stops turning, and an encoder that detects the turning angle. The joints of the first, second and third inclined turning shafts 13, 15 and 17 are provided with a brake for stopping the turning and an encoder for detecting a turning angle. That is, the joints of the first, second, and third horizontal turning shafts 12, 14, and 16 are drive joints, and the joints of the first, second, and third inclined turning shafts 13, 15, and 17 are non-drive joints.

次に、かかる構成とされているロボットR2の動作制御の一例について説明する。   Next, an example of operation control of the robot R2 having such a configuration will be described.

ここでは、図2示す棒状の状態から図3に示す形態とする場合について説明する。   Here, the case where it changes from the rod-shaped state shown in FIG. 2 to the form shown in FIG. 3 will be described.

(1)図2に示す棒状の状態において、第3水平旋回軸16の関節のブレーキおよび操作しようとする非駆動関節つまり第3傾斜旋回軸17の関節のブレ−キを外し、ついで第1および第2水平旋回軸12,14の関節に設けられたブレーキならびに第1および第2傾斜旋回軸13,15の関節に設けられたブレーキを掛けながら、第3水平旋回軸16の関節に設けられたモータを所定の回転数で駆動して、第3傾斜旋回軸17に作用する慣性力および重力により第3傾斜旋回軸17を180度回転させ、図4に示す状態になった時点(この時点は、第3傾斜旋回軸17に設けられたエンコーダの値により検知される。)で第3水平旋回軸16の関節に設けられたブレーキおよび第3傾斜旋回軸17の関節に設けられたブレーキを掛ける。 (1) In the rod-like state shown in FIG. 2, the brake of the joint of the third horizontal turning shaft 16 and the brake of the non-driven joint to be operated, that is, the joint of the third inclined turning shaft 17 are removed, and then the first and The brakes provided at the joints of the second horizontal turning shafts 12 and 14 and the brakes provided at the joints of the first and second inclined turning shafts 13 and 15 are applied to the joints of the third horizontal turning shaft 16. When the motor is driven at a predetermined number of revolutions, the third inclined turning shaft 17 is rotated 180 degrees by the inertial force and gravity acting on the third inclined turning shaft 17, and the state shown in FIG. And the brake provided at the joint of the third inclined turning shaft 17 and the brake provided at the joint of the third inclined turning shaft 17 are applied. .

(2)図4に示す状態において、第1水平旋回軸12の関節および操作しようとする非駆動関節つまり第1傾斜旋回軸13の関節のブレ−キを外し、ついで第2および第3水平旋回軸14、16の関節に設けられたブレーキならびに第2および第3傾斜旋回軸15,17の関節に設けられたブレーキを掛けながら、第1水平旋回軸12の関節に設けられたモータを所定の回転数で駆動して第1傾斜旋回軸13に作用する慣性力および重力により第1傾斜旋回軸13を180度回転させ、図3に示す状態になった時点(この時点は、第1傾斜旋回軸13に設けられたエンコーダの値により検知される。)で第1水平旋回軸12の関節に設けられたブレーキおよび第1傾斜旋回軸13の関節に設けられたブレーキを掛ける。 (2) In the state shown in FIG. 4, the joint of the first horizontal turning shaft 12 and the non-drive joint to be operated, that is, the joint of the first inclined turning shaft 13 are removed, and then the second and third horizontal turning While applying the brakes provided at the joints of the shafts 14 and 16 and the brakes provided at the joints of the second and third inclined turning shafts 15 and 17, a motor provided at the joint of the first horizontal turning shaft 12 is When the first inclined turning shaft 13 is rotated by 180 degrees by the inertial force and gravity acting on the first inclined turning shaft 13 by driving at the rotation speed, and the state shown in FIG. 3 is reached (this time is the first inclined turning shaft). The brake is provided at the joint of the first horizontal turning shaft 12 and the brake provided at the joint of the first inclined turning shaft 13.

このように、実施形態2では、第1〜第3水平旋回軸12,14,16の関節に設けられたモータおよびブレーキ、ならびに第1〜第3傾斜旋回軸13,15,17の関節に設けられたブレーキを適宜装置操作することにより、慣性力および重力を利用してロボットR2を所望形態とすることができる。つまり、ロボットR2に対して所望の動作をさせることができる。   Thus, in the second embodiment, the motors and brakes provided at the joints of the first to third horizontal turning shafts 12, 14, 16 and the joints of the first to third inclined turning shafts 13, 15, 17 are provided. By appropriately operating the applied brake, the robot R2 can be brought into a desired form using inertial force and gravity. That is, a desired operation can be performed on the robot R2.

実施形態3
本発明の実施形態3に係るロボットを図5に概略図で示す。この実施形態3のロボットR3は、実施形態2のロボットR2を改変してなるものであって、図5に示すように、水平に配設された基部21と、基部21に水平旋回可能に装着された第1水平旋回軸22と、第1水平旋回軸22の傾斜端面(45度傾斜端面)22aに傾斜旋回可能に装着された第1傾斜旋回軸23と、第1傾斜旋回軸23の水平端面23aに水平旋回可能に装着された第2水平旋回軸24と、第2水平旋回軸24の傾斜端面(45度傾斜端面)24aに傾斜旋回可能に装着された第2傾斜旋回軸25と、第2傾斜旋回軸25の水平端面25aに水平旋回可能に装着された第3水平旋回軸26と、第3水平旋回軸26の傾斜端面(45度傾斜端面)26aに傾斜旋回可能に装着された第3傾斜旋回軸27とを備えてなるものとされ、第3傾斜旋回軸27先端にエンドエフェクタEが装着される。
Embodiment 3
A robot according to Embodiment 3 of the present invention is schematically shown in FIG. The robot R3 according to the third embodiment is obtained by modifying the robot R2 according to the second embodiment. As shown in FIG. 5, the base 21 is disposed horizontally, and the base 21 is mounted so as to be horizontally rotatable. The first horizontal swivel shaft 22, the first inclined swivel shaft 23 mounted on the inclined end surface (45-degree slant end surface) 22 a of the first horizontal swivel shaft 22 so as to be capable of tilting swivel, and the horizontal of the first tilt swivel shaft 23. A second horizontal turning shaft 24 mounted on the end surface 23a so as to be capable of horizontal turning; a second inclined turning shaft 25 mounted on the inclined end surface (45-degree inclined end surface) 24a of the second horizontal turning shaft 24 so as to be capable of tilting turning; The third horizontal turning shaft 26 mounted on the horizontal end surface 25a of the second inclined turning shaft 25 so as to be horizontally turnable, and the inclined end surface (45 degree inclined end surface) 26a of the third horizontal turning shaft 26 was attached so as to be capable of inclined turning. Comprising a third inclined turning shaft 27; Is, the end effector E is attached to the third inclined pivot shaft 27 tip.

また、図5に示すように、第1水平旋回軸の関節22にはサーボモータと、旋回を停止させるブレーキと、旋回角を検出するエンコーダとが備えられ、第2、第3水平旋回軸24,26の関節および第1、2、3傾斜旋回軸23,25,27の関節には旋回を停止させるブレーキと、旋回角を検出するエンコーダとが備えられている。つまり、第1水平旋回軸22の関節は駆動関節とされ、第2、第3水平旋回軸24,26の関節および第1、2、3傾斜旋回軸23,25,27の関節は非駆動関節とされている。   As shown in FIG. 5, the joint 22 of the first horizontal turning shaft is provided with a servo motor, a brake for stopping turning, and an encoder for detecting a turning angle, and the second and third horizontal turning shafts 24. , 26 and the joints of the first, second and third inclined turning shafts 23, 25, 27 are provided with a brake for stopping turning and an encoder for detecting a turning angle. That is, the joint of the first horizontal turning shaft 22 is a drive joint, and the joints of the second and third horizontal turning shafts 24 and 26 and the joints of the first, second, and third inclined turning shafts 23, 25, and 27 are non-drive joints. It is said that.

次に、かかる構成とされているロボットR3の動作制御について、実施形態2と同様の動作をさせる場合を例に取り説明する。   Next, the operation control of the robot R3 having such a configuration will be described by taking as an example a case where the same operation as that of the second embodiment is performed.

(1)図5に示す棒状の状態において、第1水平旋回軸22の関節のブレ−キおよび第3傾斜旋回軸27の関節のブレ−キを外し、ついで第2および第3水平旋回軸24,26の関節に設けられたブレーキならびに第1および第2傾斜旋回軸23,25の関節に設けられたブレーキを掛けながら、第1水平旋回軸22の関節に設けられたモータを所定の回転数で駆動して第3傾斜旋回軸27に作用する慣性力および重力により第3傾斜旋回軸27を180度回転させ、図6に示す状態になった時点(この時点は、第3傾斜旋回軸27に設けられたエンコーダの値により検知される。)で第1水平旋回軸22の関節に設けられたブレーキおよび第3傾斜旋回軸27の関節に設けられたブレーキを掛ける。 (1) In the rod-like state shown in FIG. 5, the joint brake of the first horizontal turning shaft 22 and the joint brake of the third inclined turning shaft 27 are removed, and then the second and third horizontal turning shafts 24 are removed. , 26 and the brakes provided on the joints of the first and second inclined turning shafts 23, 25 while applying the brakes provided on the joints of the first horizontal turning shaft 22 to a predetermined rotational speed. 6, when the third inclined turning shaft 27 is rotated 180 degrees by the inertial force and gravity acting on the third inclined turning shaft 27 and the state shown in FIG. 6 is reached (this time is the third inclined turning shaft 27. The brake provided at the joint of the first horizontal turning shaft 22 and the brake provided at the joint of the third inclined turning shaft 27 are applied.

(2)図6に示す状態において、第1水平旋回軸22の関節のブレ−キおよび第3傾斜旋回軸27の関節のブレ−キを外し、ついで第2および第3水平旋回軸24,26の関節に設けられたブレーキならびに第2および第3傾斜旋回軸25,27の関節に設けられたブレーキを掛けながら、第1水平旋回軸22の関節に設けられたモータを所定の回転数で駆動して第1傾斜旋回軸23に作用する慣性力および重力により第1傾斜旋回軸23を180度回転させ、図7に示す状態になった時点(この時点は、第1傾斜旋回軸に設けられたエンコーダの値により検知される。)で第1水平旋回軸22の関節に設けられたブレーキおよび第1傾斜旋回軸23の関節に設けられたブレーキを掛ける。 (2) In the state shown in FIG. 6, the joint brake of the first horizontal pivot shaft 22 and the joint brake of the third inclined pivot shaft 27 are removed, and then the second and third horizontal pivot shafts 24, 26 are removed. The motor provided at the joint of the first horizontal turning shaft 22 is driven at a predetermined number of revolutions while the brake provided at the joint of the first and the second and third inclined turning shafts 25 and 27 is applied. Then, when the first inclined turning shaft 23 is rotated 180 degrees by the inertial force and gravity acting on the first inclined turning shaft 23, and the state shown in FIG. 7 is reached (this time point is provided on the first inclined turning shaft 23). In this case, the brake provided at the joint of the first horizontal turning shaft 22 and the brake provided at the joint of the first inclined turning shaft 23 are applied.

このように、実施形態3では、モータの数を低減させて重量を軽減しながら、実施形態2と同様の動作をなすことができる。ただし、実施形態3では第1水平旋回軸22の関節だけが駆動関節とされているので、ロボットR3の動作態様によっては、第1水平旋回軸によるコントロールが可能な中間形態を経て所望形態とする必要がある。つまり、ロボットR3に所望動作をさせるために余分な動作をさせる必要がある場合が生ずる。また、この動作は駆動関節から遠い位置にある非駆動関節から順に所定の角度とされて最終の所望形態とされる。   As described above, the third embodiment can perform the same operation as the second embodiment while reducing the weight by reducing the number of motors. However, in the third embodiment, only the joint of the first horizontal turning shaft 22 is the driving joint, so that depending on the operation mode of the robot R3, the desired form is achieved through an intermediate form that can be controlled by the first horizontal turning axis. There is a need. That is, there is a case where it is necessary to perform an extra operation in order to cause the robot R3 to perform a desired operation. In addition, this operation is performed at a predetermined angle in order from the non-driving joint at a position far from the driving joint to obtain a final desired form.

実施形態4
次に、図8〜図12を参照しながら、本発明の実施形態4に係るロボットR4により円柱状ワークW側面に部品を取り付ける場合について説明する。
Embodiment 4
Next, the case where components are attached to the side surface of the cylindrical workpiece W by the robot R4 according to the fourth embodiment of the present invention will be described with reference to FIGS.

ロボットR4は、ベース31に装着された第1旋回軸32と、第1旋回軸32先端に装着された第2旋回軸33と、第2旋回軸33先端に装着されたツールTとを備えてなるものとされる。ここで、第1旋回軸32の関節は、駆動関節とされ、第2旋回軸およびツール軸の関節は、非駆動関節とされている。   The robot R4 includes a first turning shaft 32 attached to the base 31, a second turning shaft 33 attached to the tip of the first turning shaft 32, and a tool T attached to the tip of the second turning shaft 33. It is supposed to be. Here, the joint of the first pivot axis 32 is a drive joint, and the joint of the second pivot axis and the tool axis is a non-drive joint.

(1)ツールTに部品を装着してロボットR4を初期状態とする(図8参照)。つまり、第1旋回軸32と第2旋回軸33とを直角とし、かつツールTをワークWの図中右側近傍所定位置とする。 (1) A part is mounted on the tool T and the robot R4 is brought into an initial state (see FIG. 8). That is, the first turning shaft 32 and the second turning shaft 33 are set to a right angle, and the tool T is set to a predetermined position near the right side of the workpiece W in the drawing.

(2)第1旋回軸32と第2旋回軸33とを直角としたまま、つまり第2旋回軸33の関節に設けられたブレーキを掛けたまま第1旋回軸32を図中時計回り方向に所定角度旋回させる(図9参照)。 (2) The first swivel shaft 32 and the second swivel shaft 33 are kept at right angles, that is, the first swivel shaft 32 is rotated in the clockwise direction in the drawing while the brake provided at the joint of the second swivel shaft 33 is applied. Turn a predetermined angle (see FIG. 9).

(3)慣性力と重力の協働により、第2旋回軸33の角度およびツールTの角度を所望の値に操作する(図10参照)。つまり、第1旋回軸32、第2旋回軸33およびツールTの各関節のブレーキを解除した状態で第1旋回軸32を図中時計回り方向に所定の角加速度で所定角度旋回させ、ついで図中反時計回り方向に所定の角加速度で所定角度旋回させて第1旋回軸32の関節のブレーキを掛け、ついで第1旋回軸32と第2旋回軸33との角度および第2旋回軸33とツールTとの角度がそれぞれ所望角度のなった時点で、第2旋回軸33およびツールTの各関節のブレーキを掛ける。 (3) By the cooperation of inertial force and gravity, the angle of the second turning shaft 33 and the angle of the tool T are manipulated to desired values (see FIG. 10). That is, the first turning shaft 32 is turned at a predetermined angular acceleration in the clockwise direction in the drawing with the predetermined angular acceleration in a state where the brakes of the joints of the first turning shaft 32, the second turning shaft 33 and the tool T are released. The joint of the first turning shaft 32 is braked by turning a predetermined angle in the counterclockwise direction at a predetermined angular acceleration, and then the angle between the first turning shaft 32 and the second turning shaft 33 and the second turning shaft 33 When the angle with the tool T reaches a desired angle, the second pivot shaft 33 and each joint of the tool T are braked.

(4)第1旋回軸32と第2旋回軸33との角度および第2旋回軸33とツールTとの角度をそれぞれ所望角度としたまま、つまり第2旋回軸33およびツールTの各関節のブレーキを掛けたまま、第1旋回軸32を図中反時計回り方向に所定角度旋回させてツールTをワークWの作業位置近傍とする(図11参照)。 (4) The angle between the first pivot axis 32 and the second pivot axis 33 and the angle between the second pivot axis 33 and the tool T are set to desired angles, that is, the joints of the second pivot axis 33 and the tool T are maintained. With the brake applied, the first turning shaft 32 is turned a predetermined angle in the counterclockwise direction in the drawing to bring the tool T near the work position of the workpiece W (see FIG. 11).

(5)ツールTを動作させて部品をワークWに取り付ける(図12参照)。 (5) The tool T is operated to attach the component to the workpiece W (see FIG. 12).

このように、本発明の実施形態4に係るロボットR4は、アクチュエータの数がロボットR4の関節の数よりも少ないにもかかわらず、部品をワークWに取り付けるなどの作業がなし得る。   As described above, the robot R4 according to the fourth embodiment of the present invention can perform operations such as attaching parts to the workpiece W even though the number of actuators is smaller than the number of joints of the robot R4.

以上、本発明を実施形態に基づいて説明してきたが、本発明はかかる実施形態に限定されるものではなく、種々改変が可能である。   As mentioned above, although this invention has been demonstrated based on embodiment, this invention is not limited to this embodiment, A various change is possible.

例えば、本発明のロボットを一般の多関節ロボットや走行軸を有するロボットのエンドエフェクタやツールとして用いることもできる。また、実施形態では傾斜端面は45度の傾斜面とされているが、傾斜端面の傾斜面は任意の角度とすることができ、例えば30度の傾斜面とされてもよい。   For example, the robot of the present invention can be used as an end effector or tool of a general articulated robot or a robot having a traveling axis. In the embodiment, the inclined end surface is an inclined surface of 45 degrees, but the inclined surface of the inclined end surface may be an arbitrary angle, and may be an inclined surface of, for example, 30 degrees.

本発明の実施形態1に係るロボットの概略図である。It is the schematic of the robot which concerns on Embodiment 1 of this invention. 本発明の実施形態2に係るロボットの概略図である。It is the schematic of the robot which concerns on Embodiment 2 of this invention. 同実施形態のロボットの動作説明図であって、ロボットが所望形態とされた状態を示す。It is operation | movement explanatory drawing of the robot of the same embodiment, Comprising: The state by which the robot was made into the desired form is shown. 同実施形態のロボットの動作説明図であって、途中状態を示す。It is operation | movement explanatory drawing of the robot of the embodiment, Comprising: A middle state is shown. 本発明の実施形態3に係るロボットの概略図である。It is the schematic of the robot which concerns on Embodiment 3 of this invention. 同ロボットの動作説明図であって、途中状態を示す。It is operation | movement explanatory drawing of the robot, Comprising: A middle state is shown. 同ロボットの動作説明図であって、ロボットが所望形態とされた状態を示す。It is operation | movement explanatory drawing of the robot, Comprising: The state by which the robot was made into the desired form is shown. 本発明の実施形態4に係るロボットの動作説明図であって、初期状態を示す。It is operation | movement explanatory drawing of the robot which concerns on Embodiment 4 of this invention, Comprising: An initial state is shown. 同ロボットの動作説明図であって、姿勢制御開始前の状態を示す。It is operation | movement explanatory drawing of the robot, Comprising: The state before the attitude | position control start is shown. 同ロボットの動作説明図であって、姿勢制御後の状態を示す。It is operation | movement explanatory drawing of the robot, Comprising: The state after attitude | position control is shown. 同ロボットの動作説明図であって、作業位置に位置決めされた状態を示す。It is operation | movement explanatory drawing of the robot, Comprising: The state positioned in the working position is shown. 同ロボットの動作説明図であって、ワークに部品を取付けている状態を示す。It is operation | movement explanatory drawing of the robot, Comprising: The state which has attached components to the workpiece | work is shown. 従来の非駆動関節を有するロボットの一例の概略図である。It is the schematic of an example of the robot which has the conventional non-driving joint. 従来の非駆動関節を有するロボットの他の例の概略図である。It is the schematic of the other example of the robot which has the conventional non-driving joint.

符号の説明Explanation of symbols

R ロボット
E エンドエフェクタ
T ツール
W ワーク
1 基部
2 第1水平旋回軸
2a 傾斜端面
3 第1傾斜旋回軸
R robot E end effector T tool W workpiece 1 base 2 first horizontal turning axis 2a inclined end face 3 first inclined turning axis

Claims (5)

水平旋回軸と、傾斜旋回軸とを備え、
前記旋回軸の関節は、駆動関節または非駆動関節とされ、
少なくとも基部に最も近い水平旋回軸の関節が駆動関節とされ、
前記非駆動関節は、ブレーキとエンコーダとを備えてなる
ことを特徴とする多関節ロボット。
A horizontal pivot and an inclined pivot;
The joint of the pivot axis is a drive joint or a non-drive joint,
At least the joint of the horizontal pivot axis closest to the base is the drive joint,
The articulated robot is characterized in that the non-driving joint includes a brake and an encoder.
水平旋回軸と、傾斜旋回軸とを備え、
前記旋回軸の関節は、駆動関節または非駆動関節とされ、
少なくとも基部に最も近い水平旋回軸の関節が駆動関節とされ、
前記非駆動関節は、ブレーキとエンコーダとを備えてなる
ことを特徴とするエンドエフェクタ。
A horizontal pivot and an inclined pivot;
The joint of the pivot axis is a drive joint or a non-drive joint,
At least the joint of the horizontal pivot axis closest to the base is the drive joint,
The end effector is characterized in that the non-driving joint includes a brake and an encoder.
請求項2記載のエンドエフェクタを備えてなることを特徴とする多関節ロボット。 An articulated robot comprising the end effector according to claim 2. 請求項1記載の多関節ロボットまたは請求項2記載のエンドエフェクタの駆動方法であって、
駆動関節を有する水平旋回軸を旋回させた際に非駆動関節を有する旋回軸に作用する慣性力と、該旋回軸に作用する重力との協働により、同旋回軸を駆動することを特徴とする駆動方法。
A multi-joint robot according to claim 1 or an end effector driving method according to claim 2,
When the horizontal turning shaft having a driving joint is turned, the turning shaft is driven by cooperation of inertial force acting on the turning shaft having a non-driving joint and gravity acting on the turning shaft. Driving method.
非駆動関節を有する旋回軸を、事前に駆動関節を有する水平旋回軸による慣性力が作用する姿勢とすることを特徴とする請求項4記載の駆動方法。 5. The driving method according to claim 4, wherein the turning shaft having the non-driving joint is set in a posture in which an inertial force by the horizontal turning shaft having the driving joint acts in advance.
JP2003372997A 2003-10-31 2003-10-31 Articulated robot and driving method thereof Expired - Fee Related JP4221458B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003372997A JP4221458B2 (en) 2003-10-31 2003-10-31 Articulated robot and driving method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003372997A JP4221458B2 (en) 2003-10-31 2003-10-31 Articulated robot and driving method thereof

Publications (2)

Publication Number Publication Date
JP2005131769A true JP2005131769A (en) 2005-05-26
JP4221458B2 JP4221458B2 (en) 2009-02-12

Family

ID=34649217

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003372997A Expired - Fee Related JP4221458B2 (en) 2003-10-31 2003-10-31 Articulated robot and driving method thereof

Country Status (1)

Country Link
JP (1) JP4221458B2 (en)

Also Published As

Publication number Publication date
JP4221458B2 (en) 2009-02-12

Similar Documents

Publication Publication Date Title
JP6167770B2 (en) Multi-axis robot trajectory generation method and multi-axis robot controller
JP6268819B2 (en) Trajectory generation method for multi-axis robot
JP2006334774A (en) Method for controlling track of effector
JP2001293676A (en) Parallel link robot
JP2011136395A (en) Vibration control method of robot and control device of robot
WO2002066210A1 (en) Robot control device
JP2009066733A (en) Robot hand for assembling
WO2019102746A1 (en) Direct teaching device for robots and method for same
JP3611117B2 (en) Parallel mechanism structure for three-dimensional position and attitude control.
JP2005279856A (en) Robot
JP6123595B2 (en) Speed control method for 2-axis robot
JP6565752B2 (en) Robot control apparatus and robot control method
JP2006059037A (en) Welding robot controller
JP4221458B2 (en) Articulated robot and driving method thereof
JPH09150384A (en) Robot hand
JP7154748B2 (en) ROBOT SYSTEM, PRODUCT MANUFACTURING METHOD, CONTROL METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM
JPH07148679A (en) Parallel robot
JP5443782B2 (en) Robot, current limiting device and current limiting method
JPH1177560A (en) Articulated robot and position teaching method of articulated robot
JP2009050951A (en) Industrial robot
JP7194910B2 (en) ROBOT CONTROL METHOD AND ROBOT CONTROL DEVICE
JP2019214105A (en) Robot control apparatus and robot control method
WO2019049972A1 (en) Work device using parallel link mechanism
JP2003025263A (en) Control device for parallel mechanism machine
JP2004025355A (en) Control device of robot

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060531

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060724

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20071029

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071218

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080214

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080314

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080902

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080907

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111128

Year of fee payment: 3

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111128

Year of fee payment: 3

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121128

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121128

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131128

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees