JPH03287393A - Control method of manipulator - Google Patents

Control method of manipulator

Info

Publication number
JPH03287393A
JPH03287393A JP8912090A JP8912090A JPH03287393A JP H03287393 A JPH03287393 A JP H03287393A JP 8912090 A JP8912090 A JP 8912090A JP 8912090 A JP8912090 A JP 8912090A JP H03287393 A JPH03287393 A JP H03287393A
Authority
JP
Japan
Prior art keywords
joint
manipulator
failure
detected
fault
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
JP8912090A
Other languages
Japanese (ja)
Inventor
Akira Morimoto
森本 昭
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co 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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP8912090A priority Critical patent/JPH03287393A/en
Publication of JPH03287393A publication Critical patent/JPH03287393A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

PURPOSE:To quickly perform fault return of a manipulator, by controlling so as to continue the motion by the other driving source of the joint just as the driving source of the joint that failure is detected being stopped, in the case of the failure of either joint being detected by the information detected by a sensor. CONSTITUTION:Control is performed so as to continue motion 8 by the other joint driving source, just as the driving source of the joint that fault is detected being stopped 7, in the case of the fault 9 of either joint being detected by the information that a sensor detects. Namely, the posture of the manipulator of the fault time is released by the driving of the joint excluding the joint that the fault 9 is detected. Thereafter, the restoration of the fault is taken by performing the restoration processing of the fault joint.

Description

【発明の詳細な説明】 A 産業上の利用分野 本発明はマニプレータの制御方式に関し、特に多関節の
マスター・スレーブマニプレータに適用して有用なもの
である。
DETAILED DESCRIPTION OF THE INVENTION A. Field of Industrial Application The present invention relates to a control system for a manipulator, and is particularly useful when applied to a multi-joint master-slave manipulator.

B 発明の概要 本発明は、多関節のマニプレータの一部の関節が故障し
た場合、故障した関節を除く健全な関節のみで動作を継
続するように制御し、故障時の姿勢から容易に抜は出す
ことができるようにしたものである。
B. Summary of the Invention The present invention controls, when some joints of a multi-joint manipulator fail, to continue operation using only healthy joints excluding the failed joint, and allows the manipulator to be easily removed from the position at the time of failure. It was made so that it could be taken out.

C従来の技術 多関節の腕を有するマニプレータとしてマスター°スレ
ーブマニプレータが周知である。
C. Prior Art A master/slave manipulator is well known as a manipulator having multi-jointed arms.

即チ、マスター・スレーブマニプレータは、多関節の人
工の腕であるマスターアームと、スレーブアームとを有
しており、オペレータがマスターアームを操作すること
によりスレーブアームがマスターアームの位置に追従す
るよう制御装置を介して制御し、対象物を処理している
The master/slave manipulator has a master arm, which is a multi-jointed artificial arm, and a slave arm, and when the operator operates the master arm, the slave arm follows the position of the master arm. It is controlled through a control device and processes the object.

!2図は上記マスター・スレーブマニプレータを含むマ
ニプレータの一般的なシステム構成を示すブロック線図
である。同図に示すように、操作・表示装置1は、マニ
プレータの運転操作及び状態表示用装置であり、制御装
置2とはIloで接続されている。制御装置2は、制御
用プコセッサ、プログラムROMlRAM、Ilo等を
備えている。ドライバ3は、制御装置2で算出されたト
ルク指令値を電流指令値に変換してマニプレータ4のモ
ータ5に供給する。このときモータ5はマニプレータ4
の各関節に設けである・。センサ5は、位置、速度、ト
ルク等を検出するようマニプレータ4の各軸のモータ軸
に夫々設置してあり、その検出値は制御装置2に供給す
るようになっている。制御装置2はマニプレータ4に対
しモータ軸のブレーキ指令等を直接供給する。
! FIG. 2 is a block diagram showing a general system configuration of a manipulator including the master and slave manipulators. As shown in the figure, the operation/display device 1 is a device for operating the manipulator and displaying the status, and is connected to the control device 2 through Ilo. The control device 2 includes a control processor, a program ROM/RAM, Ilo, and the like. The driver 3 converts the torque command value calculated by the control device 2 into a current command value and supplies the current command value to the motor 5 of the manipulator 4 . At this time, the motor 5 is connected to the manipulator 4
It is provided at each joint. The sensors 5 are installed on each motor shaft of the manipulator 4 to detect position, speed, torque, etc., and the detected values are supplied to the control device 2. The control device 2 directly supplies brake commands for the motor shaft to the manipulator 4 .

第3図は上記マニプレータシステムZこおける従来技術
に係る制御方式を示すブロック線図である。同図に示す
ように、従来技術に係る制御方式では電源投入後、停止
状態7にある。この時は、全軸(関節;以下同じ)停止
である。起動スイッチが押されると運転状態8になり、
マニプレータの運転操作が行なわれる。運転中、特定軸
に故障が発生すると、故障状態9になり、全軸が停止す
る。その後、故障復帰スイッチが押されると、全軸が回
復している場合のみ運転状態8に戻る。しかし、何れか
の軸が故障のままだと再び故障状態9になり全軸停止と
なる。
FIG. 3 is a block diagram showing a conventional control method in the manipulator system Z. As shown in the figure, the control system according to the prior art is in a stopped state 7 after the power is turned on. At this time, all axes (joints; the same applies hereinafter) are stopped. When the start switch is pressed, the operating state becomes 8,
The manipulator is operated. If a failure occurs in a specific axis during operation, a failure state 9 occurs and all axes stop. Thereafter, when the failure recovery switch is pressed, the operating state returns to 8 only if all axes have recovered. However, if any axis remains in failure, the failure state 9 will occur again and all axes will stop.

D 発明が解決しようとする課題 従来技術に係る制御方式においては、故障が発生した場
合、故障復帰スイッチを押しても、全軸が回復している
場合のみ運転状態8に戻るようになっているので、故障
の復旧に時間がかかるばかりでなく、嵌め合い作業等で
手先部が対象物に引っかかってしまった場合等、マニプ
レータの姿勢によっては故障復帰処理後、故障状態9が
再発し、永久に故障から抜は出すことができない場合が
あり得る。
D Problems to be Solved by the Invention In the control system according to the prior art, when a failure occurs, even if the failure recovery switch is pressed, the system returns to operating state 8 only if all axes have recovered. Not only does it take time to recover from a failure, but depending on the posture of the manipulator, such as when the hand gets caught in an object during fitting work, failure condition 9 may recur after the failure recovery process, resulting in a permanent failure. There may be cases where it is not possible to extract the material.

本発明は、上記従来技術に鑑み、容易に故障状態から抜
は出すことができろマニプレータの制御方式を提供する
ことを目的とする。
SUMMARY OF THE INVENTION In view of the above-mentioned prior art, it is an object of the present invention to provide a control system for a manipulator that can be easily extracted from a failure state.

E 11題を解決するための手段 上記目的を達成するための本発明の構成は、複数の関節
を有するとともに、旋回、回転等の所定の動作を行なわ
せるための駆動源及び位置、速度、トルク等のマニプレ
ータを駆動するための情報を検出するためのセンサを各
関節毎に有するマニプレータの制御方式において、 センサが検出する情報により何れかの関節の故障が検出
された場合、故障が検出された関節の駆動源は停止させ
たまま、他の関節の駆動源により動作を継続するように
制御することを特徴とする。
Means for Solving Problem E11 The structure of the present invention to achieve the above object has a plurality of joints, and a drive source, position, speed, and torque for performing predetermined movements such as turning and rotation. In a control method for a manipulator that has a sensor for each joint to detect information for driving the manipulator, if a failure in any joint is detected based on the information detected by the sensor, the failure is detected. It is characterized in that while the drive source of the joint remains stopped, the drive source of the other joint is controlled to continue the motion.

F  作    用 上記構成の本発明によれば、故障が検出された関節を除
く関節の駆動により故障時のマニプレータの姿勢を解除
する。その後、故障関節の復旧処理を行なうことにより
故障の復旧を計る。
F Effect According to the present invention having the above configuration, the posture of the manipulator at the time of failure is released by driving the joints other than the joint in which the failure has been detected. Thereafter, recovery from the failure is attempted by performing recovery processing for the failed joint.

G実施例 以下本発明の実施例を図面に基づき詳細に説明する。G example Embodiments of the present invention will be described in detail below based on the drawings.

第1図(二本発明の実施例に係る制御方式を示すブロッ
ク線図である。本実施例に係る制御方式(:、複数の軸
(関節:以下同じ)を有するとともに、旋回、回転等の
所定の動作を行なわせるための駆動源及び位置、速度、
トルク等のマニプレータを駆動するための情報を検出す
るためのセンサを各軸に有するマニプレータに適用する
ものである。
FIG. 1 (2) is a block diagram showing a control method according to an embodiment of the present invention.The control method according to the present embodiment has a plurality of axes (joints: hereinafter the same), and is capable of turning, rotating, etc. a driving source, position, and speed for performing a predetermined operation;
This is applied to a manipulator that has a sensor on each axis for detecting information such as torque for driving the manipulator.

第1図に示すように、運転状態8において、特定軸に故
障が発生した時、この軸のみを放障状f19とする。即
ち、健全軸1よM転状態8のままで、各軸の運転操作が
できろ。
As shown in FIG. 1, when a failure occurs in a specific axis in operating state 8, only this axis is set to a failure state f19. In other words, each axis can be operated while the healthy axis 1 remains in the M rotation state 8.

このときの故障は、第2図に示すように、センサ6が発
生する情報を制御装置2により判定することにより検出
しており、故障が検出された軸の駆動源であるモータ5
にはドライバ3を介しての電流を遮断するとともに、モ
ータ5の軸のブレーキが作動するよう制御装置2で′M
御する。
As shown in FIG. 2, the failure at this time is detected by the controller 2 determining the information generated by the sensor 6, and the motor 5, which is the drive source of the axis where the failure was detected.
At the same time, the control device 2 interrupts the current through the driver 3 and operates the brake on the shaft of the motor 5.
control

特定軸が故障状態9となった後、故障tXglスイッチ
を押すと、故障軸が復旧している場合は、その軸は運転
状態8に戻る。一方、故障軸が復旧していない場合は、
その軸は故障状態9のままであるが、健全軸が運転状態
8であるので、健全軸の駆動によりマニプレータの姿勢
を変えて故障軸の環境を変える。この結果、故障復帰ス
イッチを押すことにより故障状態9から復旧することも
可能となる。
If the failure tXgl switch is pressed after the specific axis is in failure state 9, the axis returns to operating state 8 if the failure axis has been restored. On the other hand, if the failed axis has not recovered,
The axis remains in the failure state 9, but since the healthy axis is in the operating state 8, the attitude of the manipulator is changed by driving the healthy axis, thereby changing the environment of the failure axis. As a result, it is also possible to recover from failure state 9 by pressing the failure recovery switch.

なお、故障軸の分離は、軸を複数のグループに分け、グ
ループ毎に分離するようにしても良い。即ち、例えば手
先部とその他のグループというように分割し、グループ
に属する何れかの軸が故障状態9となった場合、そのグ
ループ全体を故障状態9としても良い。
Note that the failed axes may be separated by dividing the axes into a plurality of groups and separating each group. That is, if the axis is divided into, for example, the hand section and other groups, and any axis belonging to the group is in the failure state 9, the entire group may be placed in the failure state 9.

■、 発明の効果 以上実施例とともに具体的に説明したように、本発明に
よればマニプレータの故障tl[帰を速やかに行なうこ
とができ、機器故障も軽減される。
(2) Effects of the Invention As described above in detail in conjunction with the embodiments, according to the present invention, the manipulator failure tl [return can be quickly performed, and equipment failures can be reduced.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の実施例に係る制御方式を示すブロック
線図、第2図はマニプレータの一般的なシステム構成を
示すブロック線図、第3図は従来技術に係る制御方式を
示すブロック線図である。 図 面 中、 2は制御装置、 4はマニプレータ、 5はモータ、 6はセンサ、 8は運転状態、 9は故障状態である。 第1図 制御方式(実施例方式) 第2図 マニプレータのシステム構成図 マニプレーク
FIG. 1 is a block diagram showing a control method according to an embodiment of the present invention, FIG. 2 is a block diagram showing a general system configuration of a manipulator, and FIG. 3 is a block diagram showing a control method according to the prior art. It is a diagram. In the drawing, 2 is a control device, 4 is a manipulator, 5 is a motor, 6 is a sensor, 8 is an operating state, and 9 is a failure state. Figure 1 Control system (example system) Figure 2 Manipulator system configuration diagram Manipulator

Claims (1)

【特許請求の範囲】[Claims] 複数の関節を有するとともに、旋回、回転等の所定の動
作を行なわせるための駆動源及び位置、速度、トルク等
のマニプレータを駆動するための情報を検出するための
センサを各関節毎に有するマニプレータの制御方式にお
いて、センサが検出する情報により何れかの関節の故障
が検出された場合、故障が検出された関節の駆動源は停
止させたまま、他の関節の駆動源により動作を継続する
ように制御することを特徴とするマニプレータの制御方
式。
A manipulator that has multiple joints and a drive source for performing predetermined movements such as turning and rotation, and a sensor for each joint that detects information for driving the manipulator such as position, speed, and torque. In this control method, if a failure in any joint is detected based on the information detected by the sensor, the drive source of the joint where the failure was detected remains stopped and the drive source of the other joint continues to operate. A control method for a manipulator that is characterized by controlling.
JP8912090A 1990-04-05 1990-04-05 Control method of manipulator Pending JPH03287393A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8912090A JPH03287393A (en) 1990-04-05 1990-04-05 Control method of manipulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8912090A JPH03287393A (en) 1990-04-05 1990-04-05 Control method of manipulator

Publications (1)

Publication Number Publication Date
JPH03287393A true JPH03287393A (en) 1991-12-18

Family

ID=13962032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8912090A Pending JPH03287393A (en) 1990-04-05 1990-04-05 Control method of manipulator

Country Status (1)

Country Link
JP (1) JPH03287393A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160122308A (en) * 2015-04-13 2016-10-24 현대중공업 주식회사 AXIS control method of the robot

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH033786A (en) * 1989-06-01 1991-01-09 Toshiba Corp Control method for manipulator
JPH033785A (en) * 1989-05-31 1991-01-09 Toshiba Corp Robot controllor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH033785A (en) * 1989-05-31 1991-01-09 Toshiba Corp Robot controllor
JPH033786A (en) * 1989-06-01 1991-01-09 Toshiba Corp Control method for manipulator

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160122308A (en) * 2015-04-13 2016-10-24 현대중공업 주식회사 AXIS control method of the robot

Similar Documents

Publication Publication Date Title
US10564635B2 (en) Human-cooperative robot system
JP2812582B2 (en) Industrial robot controller
JP6571618B2 (en) Human cooperation robot
JP2010058261A (en) Robot and method of controlling the same
CN104972473A (en) A human-coordinated industrial robot with import function
EP0965922A3 (en) Fault tolerance via N-modular software redundancy using indirect instrumentation
US20200070341A1 (en) Robot and robot system
CN1089732A (en) The secure operating system of manipulator
WO2022057730A1 (en) Robot braking anomaly detection method and multi-joint robot
JPH048190B2 (en)
WO1991010181A1 (en) Method of detecting collision using observer
CN110914019A (en) Robot stopping distance simulation method
CN107199562A (en) Robot Controller And Robot Control Method
JPH03287393A (en) Control method of manipulator
JPH0360991A (en) Control system for robot arm
CN116242642A (en) Brake abnormality detection system and detection method in dual-motor-driven robot
CN114161424B (en) Control method and control system for dynamic braking of SCARA robot
JPH06155346A (en) Teaching device for robot
JP2020104178A (en) Robot device, control method of robot device, manufacturing method for article using robot device, control program and recording medium
JPWO2020026457A1 (en) Robot control systems, robot control methods, and programs
JP2641315B2 (en) Grinding equipment
JPH11143505A (en) Automatic machine restoring device at the time of power supply recovery after power interruption
JPS60104695A (en) Industrial robot
JPH0727099Y2 (en) Master / slave manipulator controller
JP3743133B2 (en) Manipulator control method