JP2010208003A - Device and method for controlling robot device - Google Patents

Device and method for controlling robot device Download PDF

Info

Publication number
JP2010208003A
JP2010208003A JP2009059860A JP2009059860A JP2010208003A JP 2010208003 A JP2010208003 A JP 2010208003A JP 2009059860 A JP2009059860 A JP 2009059860A JP 2009059860 A JP2009059860 A JP 2009059860A JP 2010208003 A JP2010208003 A JP 2010208003A
Authority
JP
Japan
Prior art keywords
manipulator
data
intrusion detection
intrusion
area
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
JP2009059860A
Other languages
Japanese (ja)
Other versions
JP5304347B2 (en
Inventor
Mitsuharu Sonehara
光治 曽根原
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.)
IHI Corp
Original Assignee
IHI 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 IHI Corp filed Critical IHI Corp
Priority to JP2009059860A priority Critical patent/JP5304347B2/en
Publication of JP2010208003A publication Critical patent/JP2010208003A/en
Application granted granted Critical
Publication of JP5304347B2 publication Critical patent/JP5304347B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To promptly and easily obtain environment information around a manipulator in a robot device configured to monitor intrusion of an intrusion object. <P>SOLUTION: The robot device includes an intrusion detection means 6 monitoring intrusion of an intrusion object to a precaution range that includes a movable range of the manipulator 1 and is larger than the movable range, and to which the intrusion object can intrude, and control means 3, 7 controlling the operation of the manipulator 1. The control means 3, 7 obtain the environment data around the manipulator 1 in the precaution range by putting the manipulator 1 in such an attitude that a projected area observed by the intrusion detection means 6 becomes minimum when no intrusion object exists in the precaution range, obtaining data by the intrusion detection means 6, and deleting data in a cone shape area including the manipulator 1 and having the intrusion detection means 6 as a vertex from the obtained data, thus creating the environment data. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、ロボット装置の制御装置及びロボット装置の制御方法に関し、ロボット装置のマニピュレータの可動領域に人などが侵入した場合の保安、安全の向上を図ったロボット装置の制御装置及びロボット装置の制御方法に関する。   The present invention relates to a control device for a robot apparatus and a control method for the robot apparatus, and relates to a control apparatus for the robot apparatus and a control for the robot apparatus that improve safety and safety when a person or the like enters a movable region of a manipulator of the robot apparatus. Regarding the method.

従来、マニピュレータを備えたロボット装置が提案されている。このようなロボット装置においては、マニピュレータの可動領域に人などが侵入する可能性がある。このような場合の保安、安全を図るため、従来のロボット装置においては、カメラ等によりマニピュレータを含む領域を監視し、人などの侵入物体の侵入が検知された場合には、マニピュレータを減速させ、または、停止させる制御を行うように構成されたものがある。   Conventionally, a robot apparatus provided with a manipulator has been proposed. In such a robot apparatus, a person or the like may enter the movable region of the manipulator. In order to ensure safety and safety in such a case, in a conventional robot apparatus, a region including a manipulator is monitored by a camera or the like, and when an intruding object such as a person is detected, the manipulator is decelerated, Alternatively, there is one configured to perform control for stopping.

例えば、特許文献1には、人とマニピュレータとの接触可能性のあるエリアを限定し、このエリアを重点的にカメラにより監視しておき、状況に応じて、マニピュレータの動作を減速させ、あるいは、非常停止させるようにしたロボット装置が記載されている。   For example, in Patent Document 1, an area where humans and manipulators can be contacted is limited, and this area is monitored by a camera, and the operation of the manipulator is decelerated depending on the situation, or A robotic device that is to be brought to an emergency stop is described.

また、特許文献2には、カメラ等による監視を行い、侵入者を検出した場合には、警告を発するようにしたロボット装置が記載されている。   Patent Document 2 describes a robot apparatus that performs monitoring with a camera or the like and issues a warning when an intruder is detected.

さらに、特許文献3には、カメラ等による監視を行い、侵入者を検出した場合には、侵入者の位置及び速度等の状況を分析し、マニピュレータとの接触可能性のある領域との位置及び速度等の関係から、マニピュレータの動作を減速させ、あるいは、非常停止させるようにしたロボット装置が記載されている。   Furthermore, in Patent Document 3, when an intruder is detected by monitoring with a camera or the like, the position and speed of the intruder are analyzed, and the position of the area that may contact the manipulator and A robot apparatus is described in which the operation of the manipulator is decelerated or emergency-stopped from the relationship of speed or the like.

特開2007−283450号公報JP 2007-283450 A 特許第3704706号公報Japanese Patent No. 3704706 特表2006−501487号公報JP-T-2006-501487

ところで、前述した従来のロボット装置においては、カメラ等によりマニピュレータの周囲を監視するにあたり、人などの侵入物体と、マニピュレータとを区別する必要がある。また、マニピュレータの周囲に設置されたベルトコンベア等の周辺機器と侵入物体とを区別する必要もある。これらが正確に区別されないと、マニピュレータや周辺機器を侵入物体と誤認して、マニピュレータを停止させてしまうという誤動作が生ずるからである。   By the way, in the above-described conventional robot apparatus, it is necessary to distinguish an intruding object such as a human from a manipulator when monitoring the periphery of the manipulator with a camera or the like. It is also necessary to distinguish peripheral devices such as belt conveyors installed around the manipulator from intruding objects. This is because if these are not accurately distinguished, a malfunction occurs in which the manipulator or peripheral device is mistaken for an intruding object and the manipulator is stopped.

マニピュレータの形状は予めわかっており、また、マニピュレータの動作、姿勢は、このマニピュレータの動作を制御するための制御情報に基づいて特定することができる。しかし、周辺機器については、その位置及び形状を特定するためのデータがないため、問題となる。   The shape of the manipulator is known in advance, and the operation and posture of the manipulator can be specified based on control information for controlling the operation of the manipulator. However, since there is no data for specifying the position and shape of the peripheral device, it becomes a problem.

周辺機器と侵入物体との区別を迅速、かつ、高精度に行うには、マニピュレータを含まないマニピュレータの周囲の環境情報を事前に取得しておくことが望ましい。侵入物体を監視するたびに、カメラ等により取得されたデータから、周辺機器を検知したデータを削除するのでは、情報処理量が増加してしまうためである。   In order to quickly and accurately distinguish between peripheral devices and intruding objects, it is desirable to obtain in advance environmental information around a manipulator that does not include a manipulator. This is because the amount of information processing increases if data that detects peripheral devices is deleted from data acquired by a camera or the like each time an intruding object is monitored.

また、環境情報は、経年変化等を考慮すると、ロボット装置の設置時などに1度だけ取得するのではなく、定期的にデータを取得し、更新することが必要である。環境情報の更新の周期は短いほうが望ましいので、環境情報の取得は、短時間に手間をかけずに行えることが望ましい。   Further, in consideration of secular change and the like, it is necessary to periodically acquire and update the environmental information instead of acquiring it once when the robot apparatus is installed. Since it is desirable that the cycle of updating the environmental information is short, it is desirable that the environmental information can be acquired in a short time without trouble.

しかし、侵入物体の侵入を監視するように構成されたロボット装置において、マニピュレータの周囲の環境情報を迅速、かつ、容易に取得する方法は提案されていない。   However, no method has been proposed for quickly and easily acquiring environmental information around a manipulator in a robot apparatus configured to monitor the intrusion of an intruding object.

そこで、本発明は、前記の実情に鑑みてなされたものであり、その目的は、侵入物体の侵入を監視するように構成されたロボット装置において、マニピュレータの周囲の環境情報を迅速、かつ、容易に取得することができるロボット装置の制御装置及びロボット装置の制御方法を提供することにある。   Therefore, the present invention has been made in view of the above circumstances, and its purpose is to quickly and easily obtain environmental information around a manipulator in a robot apparatus configured to monitor the intrusion of an intruding object. It is an object of the present invention to provide a robot apparatus control apparatus and a robot apparatus control method that can be obtained.

前述の課題を解決し、前記目的を達成するため、本発明に係るロボット装置の制御装置は、以下の構成を有するものである。   In order to solve the above-described problems and achieve the above object, a control device for a robot apparatus according to the present invention has the following configuration.

〔構成1〕
マニピュレータを備えたロボット装置の動作を制御するためのロボット装置の制御装置であって、マニピュレータの可動領域を包括し該可動領域よりも広い領域であって侵入物体の侵入が可能である警戒領域に対する侵入物体の侵入を監視する侵入検知手段と、マニピュレータの動作を制御する制御手段とを備え、制御手段は、警戒領域内のマニピュレータの周囲の環境データの取得を行うため、警戒領域内に侵入物体が存在しない状態において、マニピュレータを侵入検知手段から観測される投影面積が最小となる姿勢とし、侵入検知手段によりデータを取得し、取得されたデータから、マニピュレータを包含し侵入検知手段を頂点とする錐体形状の領域のデータを削除して、環境データとすることを特徴とするものである。
[Configuration 1]
A control device for a robot apparatus for controlling the operation of a robot apparatus having a manipulator, which covers a moving area of the manipulator and covers a warning area that is wider than the moving area and allows an intruding object to enter. An intrusion detection means for monitoring the intrusion of the intruding object and a control means for controlling the operation of the manipulator. The control means acquires the environmental data around the manipulator in the alert area. In a state in which no manipulator is present, the manipulator is positioned so that the projected area observed from the intrusion detection means is minimized, the data is acquired by the intrusion detection means, and the manipulator is included from the acquired data and the intrusion detection means is the vertex. The data of the cone-shaped region is deleted and used as environment data.

また、本発明に係るロボット装置の制御方法は、以下の構成を有するものである。   The robot apparatus control method according to the present invention has the following configuration.

〔構成2〕
マニピュレータを備えたロボット装置の動作を制御するためのロボット装置の制御方法であって、マニピュレータの可動領域を包括し該可動領域よりも広い領域であって侵入物体の侵入が可能である警戒領域に対する侵入物体の侵入を監視する侵入検知手段を用い、警戒領域内のマニピュレータの周囲の環境データの取得を行うときには、警戒領域内に侵入物体が存在しない状態において、マニピュレータを侵入検知手段から観測される投影面積が最小となる姿勢とし、侵入検知手段によりデータを取得し、取得されたデータから、マニピュレータを包含し侵入検知手段を頂点とする錐体形状の領域のデータを削除して、環境データとすることを特徴とするものである。
[Configuration 2]
A method for controlling a robot apparatus for controlling the operation of a robot apparatus having a manipulator, which covers a moving area of the manipulator and covers a warning area that is wider than the moving area and allows an intruding object to enter. When using intrusion detection means for monitoring the intrusion of an intruding object and acquiring environmental data around the manipulator in the alert area, the manipulator is observed from the intrusion detection means in a state where no intruding object exists in the alert area. Set the posture with the smallest projected area, acquire data by the intrusion detection means, delete the data of the cone-shaped area that includes the manipulator and has the intrusion detection means at the apex from the acquired data, and It is characterized by doing.

構成1を有する本発明に係るロボット装置の制御装置においては、制御手段は、警戒領域内のマニピュレータの周囲の環境データの取得を行うため、警戒領域内に侵入物体が存在しない状態において、マニピュレータを侵入検知手段から観測される投影面積が最小となる姿勢とし、侵入検知手段によりデータを取得し、取得されたデータから、マニピュレータを包含し侵入検知手段を頂点とする錐体形状の領域のデータを削除して、環境データとするので、マニピュレータを撤去することなく、また、複雑な信号処理を行うことなく、マニピュレータを含まないマニピュレータの周囲の環境情報を迅速、かつ、容易に取得することができる。   In the control device of the robot apparatus according to the present invention having the configuration 1, the control means acquires the environmental data around the manipulator in the alert area, so that the manipulator is operated in a state where no intruding object exists in the alert area. The posture is such that the projected area observed from the intrusion detection means is minimized, the data is acquired by the intrusion detection means, and the data of the cone-shaped region including the manipulator and having the intrusion detection means as the apex is obtained from the acquired data. Since it is deleted and used as environmental data, it is possible to quickly and easily obtain environmental information around the manipulator that does not include the manipulator without removing the manipulator and without performing complicated signal processing. .

構成2を有する本発明に係るロボット装置の制御方法においては、警戒領域内のマニピュレータの周囲の環境データの取得を行うときには、警戒領域内に侵入物体が存在しない状態において、マニピュレータを侵入検知手段から観測される投影面積が最小となる姿勢とし、侵入検知手段によりデータを取得し、取得されたデータから、マニピュレータを包含し侵入検知手段を頂点とする錐体形状の領域のデータを削除して、環境データとするので、マニピュレータを撤去することなく、また、複雑な信号処理を行うことなく、マニピュレータを含まないマニピュレータの周囲の環境情報を迅速、かつ、容易に取得することができる。   In the control method of the robot apparatus according to the present invention having the configuration 2, when acquiring environmental data around the manipulator in the alert area, the manipulator is removed from the intrusion detection means in a state where no intruding object exists in the alert area. The posture where the projected area to be observed is minimized, the data is acquired by the intrusion detection unit, and the data of the cone-shaped region including the manipulator and having the intrusion detection unit as a vertex is deleted from the acquired data, Since the environmental data is used, it is possible to quickly and easily obtain environmental information around the manipulator that does not include the manipulator without removing the manipulator or performing complicated signal processing.

すなわち、本発明は、侵入物体の侵入を監視するように構成されたロボット装置において、マニピュレータの周囲の環境情報を迅速、かつ、容易に取得することができるロボット装置の制御装置及びロボット装置の制御方法を提供することができるものである。   That is, the present invention is a robot apparatus configured to monitor an intrusion of an intruding object, and can quickly and easily obtain environmental information around the manipulator, and the control of the robot apparatus. A method can be provided.

本発明に係るロボット装置の制御装置の構成を示す模式的な側面図である。It is a typical side view which shows the structure of the control apparatus of the robot apparatus which concerns on this invention. 本発明に係るロボット装置の制御装置において実施される本発明に係るロボット装置の制御方法の手順を示すフローチャートである。It is a flowchart which shows the procedure of the control method of the robot apparatus which concerns on this invention implemented in the control apparatus of the robot apparatus which concerns on this invention.

以下、本発明を実施するための形態について図面を参照して説明する。   Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.

〔ロボット装置の制御装置の構成〕
図1は、本発明に係るロボット装置の制御装置の構成を示す模式的な側面図である。
[Configuration of control device of robot device]
FIG. 1 is a schematic side view showing a configuration of a control apparatus for a robot apparatus according to the present invention.

本発明に係るロボット装置の制御装置が制御するロボット装置は、加工、組立、ワークハンドリング、溶接、塗装等を行うものである。このロボット装置は、図1に示すように、ロボット基台部4と、このロボット基台部4上に設置されたマニピュレータ1とを有し、このマニピュレータ1により、作業対象(ワーク)の把持、運搬、加工及び他の部材への組立などの操作が可能となされている。また、このロボット装置においては、マニピュレータ1の可動領域内には、作業のために人が侵入することが前提とされている。   The robot apparatus controlled by the control apparatus of the robot apparatus according to the present invention performs processing, assembly, work handling, welding, painting, and the like. As shown in FIG. 1, the robot apparatus includes a robot base unit 4 and a manipulator 1 installed on the robot base unit 4, and the manipulator 1 holds a work target (work). Operations such as transportation, processing, and assembly to other members are possible. In this robot apparatus, it is assumed that a person enters the movable area of the manipulator 1 for work.

マニピュレータ1は、複数のアクチュエータ(駆動装置)とリンク(剛体の構造物)とによって構成されている。すなわち、各リンク間は、回動(屈曲)、または、旋回可能な関節を介して接続されており、それぞれアクチュエータによって相対駆動されるようになっている。各アクチュエータは、制御手段を構成するロボット制御装置3によって制御される。   The manipulator 1 includes a plurality of actuators (drive devices) and links (rigid bodies). That is, each link is connected via a joint that can be rotated (bent) or turned, and is relatively driven by an actuator. Each actuator is controlled by a robot control device 3 constituting a control means.

最も先端側のリンクの先端側(手先)には、作業対象を把持したり加工したりする先端ツール機構5が設けられている。この先端ツール機構5は、ロボット制御装置3によって制御される。
ロボット制御装置3は、マニピュレータ1の動作状態、すなわち、マニピュレータ1の各アクチュエータの移動速度及び移動方向を制御し、また、マニピュレータ1の減速、一時停止、非常停止等の動作モードを制御する。また、ロボット制御装置3は、マニピュレータ1に対する制御情報、すなわち、各関節のアクチュエータに対する動作指令情報やツール機構5に対する動作指令情報に基づいて、各関節の角度、把持情報などを取得し、マニピュレータ1の動作状態を特定することができる。
A tip tool mechanism 5 for gripping and processing a work target is provided on the tip side (hand end) of the most tip side link. The tip tool mechanism 5 is controlled by the robot control device 3.
The robot control device 3 controls the operating state of the manipulator 1, that is, the moving speed and moving direction of each actuator of the manipulator 1, and controls the operating mode of the manipulator 1 such as deceleration, temporary stop, and emergency stop. Further, the robot control device 3 acquires the angle of each joint, grip information and the like based on the control information for the manipulator 1, that is, the operation command information for the actuator of each joint and the operation command information for the tool mechanism 5, and the manipulator 1 Can be specified.

また、ロボット装置を制御するロボット制御装置3の上位制御装置として、ロボット制御装置やツール機構に指令やシーケンスを与えるために統括制御装置としてPLCなどが用いられることも多く、これらを介して、マニピュレータ1やツール機構5の動作状態を取得することも可能である。   Also, as a host control device for the robot control device 3 that controls the robot device, a PLC or the like is often used as an overall control device to give commands or sequences to the robot control device or the tool mechanism. 1 and the operating state of the tool mechanism 5 can be acquired.

そして、本発明に係るロボット装置の制御装置においては、マニピュレータ1の可動領域を包括し可動領域よりも広い領域であって侵入物体(例えば、作業者)の侵入が可能である警戒領域が設定されている。   In the control device for the robot apparatus according to the present invention, a warning area is set that covers the movable area of the manipulator 1 and is wider than the movable area and allows an intruding object (for example, an operator) to enter. ing.

このロボット装置の制御装置は、警戒領域に対する侵入物体の侵入を監視する侵入検知手段となる3次元センサ6を備えている。この3次元センサ6としては、例えば、レーザレーダ等を使用することができる。この3次元センサ6は、警戒領域よりも広い計測領域A内の物体までの距離を測定することができ、この測定結果に基づいて、警戒領域内の物体を3次元計測することができる。この3次元センサ6は、計測領域A内に、マニピュレータ1の原点、例えば、ロボット基台部4の中央点が入るように設置する。また、3次元センサ6は、マニピュレータ1との間に周辺機器等の固定物体102が介在しにくいようにして、マニピュレータ1の周辺環境をなるべく高精度に取得できるようにするため、マニピュレータ1の上方に設置することが好ましい。   The control device of this robot apparatus includes a three-dimensional sensor 6 serving as an intrusion detection unit that monitors an intruding object entering the alert area. As this three-dimensional sensor 6, for example, a laser radar or the like can be used. The three-dimensional sensor 6 can measure the distance to an object in the measurement area A wider than the warning area, and can measure the object in the warning area three-dimensionally based on the measurement result. The three-dimensional sensor 6 is installed so that the origin of the manipulator 1, for example, the center point of the robot base 4, enters the measurement area A. Further, the three-dimensional sensor 6 is arranged above the manipulator 1 in order to prevent a fixed object 102 such as a peripheral device from intervening with the manipulator 1 so that the surrounding environment of the manipulator 1 can be acquired as accurately as possible. It is preferable to install in.

3次元センサ6による計測結果を示す計測データは、制御手段を構成する安全監視装置7に送られる。この安全監視装置は、3次元センサ6から送られた計測データと、ロボット制御装置3から送られるマニピュレータ1に対する制御情報(関節角情報や把持情報等)とに基づいて、侵入物体とマニピュレータ1との間の距離を算出する。そして、安全監視装置は、侵入物体とマニピュレータ1との間が所定の距離以下となっている場合には、ロボット制御装置3に対して、減速や非常停止を指示する動作指令を送る。ロボット制御装置3は、安全監視装置7から動作指令が送られると、この動作指令に従って、マニピュレータ1の動作を減速させたり、または、停止させる。   The measurement data indicating the measurement result by the three-dimensional sensor 6 is sent to the safety monitoring device 7 constituting the control means. This safety monitoring device is based on the measurement data sent from the three-dimensional sensor 6 and the control information (joint angle information, grip information, etc.) for the manipulator 1 sent from the robot control device 3. The distance between is calculated. Then, when the distance between the intruding object and the manipulator 1 is equal to or less than a predetermined distance, the safety monitoring device sends an operation command for instructing deceleration or emergency stop to the robot control device 3. When an operation command is sent from the safety monitoring device 7, the robot control device 3 decelerates or stops the operation of the manipulator 1 according to the operation command.

なお、ロボット制御装置3と安全監視装置7とは、統合制御装置8によって制御されるようにしてもよい。   The robot control device 3 and the safety monitoring device 7 may be controlled by the integrated control device 8.

〔ロボット装置の制御方法〕
本発明に係るロボット装置の制御方法は、本発明に係るロボット装置の制御装置を動作させることによって実施される。このロボット装置の制御方法は、定期的に、例えば、ロボット装置の通常の運転に先だって、1日に1回、あるいは、数回実施することが望ましい。
[Robot device control method]
The robot apparatus control method according to the present invention is implemented by operating the robot apparatus control apparatus according to the present invention. This method for controlling the robot apparatus is desirably performed periodically, for example, once a day or several times before normal operation of the robot apparatus.

このロボット装置の制御方法において、ロボット制御装置3は、警戒領域内のマニピュレータ1の周囲の環境データの取得を行うため、警戒領域内に侵入物体が存在しない状態において、マニピュレータ1を3次元センサ6から観測される投影面積が最小となる姿勢とし、3次元センサ6によりデータを取得し、取得されたデータから、マニピュレータ1を包含し3次元センサ6を頂点とする錐体形状の領域のデータを削除して、環境データとする。   In this robot apparatus control method, the robot control apparatus 3 acquires environmental data around the manipulator 1 in the alert area, and therefore the manipulator 1 is connected to the three-dimensional sensor 6 in a state where no intruding object exists in the alert area. From the acquired data, the data of the cone-shaped region including the manipulator 1 and having the three-dimensional sensor 6 as the vertex is obtained from the acquired data. Delete it as environmental data.

すなわち、ロボット制御装置3は、マニピュレータ1を含まないマニピュレータ1の周辺の環境情報を取得するときには、まず、マニピュレータ1の姿勢を、3次元センサ6から観測される投影面積が最小となる姿勢、例えば、マニピュレータ1を直線状として、マニピュレータ1の先端部を3次元センサ6に向けた姿勢とする。このとき、3次元センサ6により取得されるデータにおいて、マニピュレータ1が占めるエリアが最小化される。   That is, when the robot controller 3 acquires environmental information around the manipulator 1 that does not include the manipulator 1, first, the robot controller 3 sets the attitude of the manipulator 1 to an attitude that minimizes the projected area observed from the three-dimensional sensor 6, for example, The manipulator 1 is linear, and the tip of the manipulator 1 is oriented toward the three-dimensional sensor 6. At this time, in the data acquired by the three-dimensional sensor 6, the area occupied by the manipulator 1 is minimized.

そして、マニピュレータ1を包含し3次元センサ6を頂点とする錐体形状の領域、すなわち、3次元センサ6の計測原点からマニピュレータ1の原点までの線分を軸とする錐体形状(円錐や四角錐など)を設定する。この錐体形状の頂角は、直線状となっているマニピュレータ1の外形を包括する範囲のうち、最小の角度、または、最小の角度に若干の余裕分を加えた角度に設定する。   A cone-shaped region including the manipulator 1 and having the three-dimensional sensor 6 as a vertex, that is, a cone shape (cone or four-axis) having a line segment from the measurement origin of the three-dimensional sensor 6 to the origin of the manipulator 1 as an axis. (Pyramid etc.). The apex angle of the cone shape is set to the minimum angle or the angle obtained by adding a slight margin to the minimum angle in the range encompassing the outer shape of the manipulator 1 that is linear.

なお、3次元センサ6は、必ずしもマニピュレータ1の直上位置に設置されているわけではない。3次元センサ6がマニピュレータ1の斜め上方に設置されている場合には、マニピュレータ1を包含する錐体形状は、傾斜した錐体形状(斜円錐や斜四角錐など)として設定される。   The three-dimensional sensor 6 is not necessarily installed at a position directly above the manipulator 1. When the three-dimensional sensor 6 is installed obliquely above the manipulator 1, the cone shape including the manipulator 1 is set as an inclined cone shape (an inclined cone, an inclined quadrangular pyramid, etc.).

そして、この状態において3次元センサ6により取得されるデータから、マニピュレータ1を包含する錐体形状の領域のデータを削除する。なお、このようなデータの削除は、当該の領域内のデータを、床面の高さデータに置換することによって行ってもよい。この処理により、マニピュレータ1を含まず、かつ、周辺の情報を極力失わずに、環境情報を取得することができる。   And the data of the cone-shaped area | region which includes the manipulator 1 are deleted from the data acquired by the three-dimensional sensor 6 in this state. Note that such deletion of data may be performed by replacing the data in the area with the floor height data. By this process, the environment information can be acquired without including the manipulator 1 and without losing the surrounding information as much as possible.

このような環境情報の取得は、例えば、日々の作業開始に先だって行い、そのたびに更新することが望ましい。そして、作業開始後には、更新された環境情報を用いて、ロボット制御装置3及び安全監視装置7により、マニピュレータ1の制御が行われる。すなわち、環境情報は、周辺機器等の固定物体102と侵入物体との区別、分離のための基礎データとして利用される。   Such acquisition of environmental information is preferably performed, for example, prior to the start of daily work, and updated each time. After the work starts, the manipulator 1 is controlled by the robot control device 3 and the safety monitoring device 7 using the updated environment information. That is, the environmental information is used as basic data for distinguishing and separating the fixed object 102 such as a peripheral device from the intruding object.

なお、3次元センサ6を複数個所に設置している場合においても、マニピュレータ1を、各3次元センサ6について順次同様の動作をさせ、データ取得を繰り返すことにより、同様の環境情報を取得することができる。   Even when the three-dimensional sensor 6 is installed at a plurality of locations, the manipulator 1 sequentially performs the same operation for each of the three-dimensional sensors 6 and repeats data acquisition to acquire the same environmental information. Can do.

図2は、本発明に係るロボット装置の制御装置において実施される本発明に係るロボット装置の制御方法の手順を示すフローチャートである。   FIG. 2 is a flowchart showing the procedure of the robot apparatus control method according to the present invention, which is performed in the robot apparatus control apparatus according to the present invention.

このロボット装置の制御装置において、作業開始指令が発せられたときには、ロボット制御装置3は、図2に示すように、ステップst1で制御を開始し、ステップst2で、カウンタ値iを1とする。次に、ステップst3に進み、マニピュレータ1の先端部をi番目の3次元センサ6に向ける位置及び姿勢とする。   In the control device of this robot apparatus, when a work start command is issued, the robot control apparatus 3 starts the control at step st1, and sets the counter value i to 1 at step st2, as shown in FIG. Next, it progresses to step st3 and makes the front-end | tip part of the manipulator 1 the position and attitude | position which orient | assigns to the i-th three-dimensional sensor 6. FIG.

そして、ステップst4に進み、i番目の3次元センサ6によりデータを取得する。ステップst5に進み、3次元センサ6により取得されたデータから、マニピュレータ1を包含する錐体形状の領域のデータを削除する。次に、ステップst6に進み、ステップst5で処理されたデータを環境情報として保存(記録)し、最新のデータに更新する。   In step st4, data is acquired by the i-th three-dimensional sensor 6. Proceeding to step st5, the data of the cone-shaped region including the manipulator 1 is deleted from the data acquired by the three-dimensional sensor 6. Next, proceeding to step st6, the data processed at step st5 is saved (recorded) as environment information and updated to the latest data.

次のステップst7では、カウンタ値iが設置されている3次元センサ6の数以上であるかを判別する。カウンタ値iが3次元センサ6の数以上であればステップst9に進み、カウンタ値iが3次元センサ6の数以上でなければステップst8に進む。ステップst8では、カウンタ値iを1増加させ、すなわち、i=i+1として、ステップst3に戻る。すなわち、3次元センサ6が複数設置されている場合には、各3次元センサ6に対して、ステップst3乃至ステップst6のシーケンスが繰り返される。3次元センサ6が1個のみ設置されている場合には、ステップst3乃至ステップst6のシーケンスが一度だけ実行された後、ステップst9に進むことになる。   In the next step st7, it is determined whether the counter value i is equal to or greater than the number of three-dimensional sensors 6 installed. If the counter value i is greater than or equal to the number of the three-dimensional sensors 6, the process proceeds to step st9, and if the counter value i is not greater than or equal to the number of the three-dimensional sensors 6, the process proceeds to step st8. In step st8, the counter value i is incremented by 1, that is, i = i + 1, and the process returns to step st3. That is, when a plurality of three-dimensional sensors 6 are installed, the sequence from step st3 to step st6 is repeated for each three-dimensional sensor 6. When only one three-dimensional sensor 6 is installed, the sequence from step st3 to step st6 is executed only once, and then the process proceeds to step st9.

ステップst9では、マニピュレータ1を初期状態に復帰させて作業開始に備え、ステップst10に進み、処理を終了する。   In step st9, the manipulator 1 is returned to the initial state to prepare for the start of work, and the process proceeds to step st10 and the process ends.

なお、この実施の形態においては、マニピュレータ1を1台有するロボット装置を制御対象としているが、本発明は、複数のマニピュレータ1を有するロボット装置、または、複数のロボット装置を制御対象としてもよい。すなわち、ロボット装置は、同一のセル(同一領域)において、複数台が同時に稼働する場合がある。このような場合には、安全監視装置7が複数台のロボット制御装置3、もしくは、これらを統括管理する制御装置からデータを取得して、前述の実施の形態と同様にして、周辺環境のデータを取得するようにしてもよい。   In this embodiment, a robot apparatus having one manipulator 1 is a control target. However, the present invention may be a robot apparatus having a plurality of manipulators 1 or a plurality of robot apparatuses. That is, there are cases where a plurality of robot devices are simultaneously operated in the same cell (same area). In such a case, the safety monitoring device 7 obtains data from a plurality of robot control devices 3 or a control device that performs overall management of these, and in the same manner as in the above-described embodiment, data on the surrounding environment is obtained. May be obtained.

また、この実施の形態においては、侵入検知手段となる3次元センサ6として、レーザレーダ(レーザレンジファインダ)を例示しているが、侵入検知手段となるセンサとしては、赤外線飛行時間計測方式の3次元距離測定装置や、ステレオカメラ、マイクロ波センサ、超音波センサなどを使用することができる。   In this embodiment, a laser radar (laser range finder) is illustrated as the three-dimensional sensor 6 serving as an intrusion detection unit. However, as a sensor serving as an intrusion detection unit, an infrared time-of-flight measurement method 3 is used. A dimensional distance measuring device, a stereo camera, a microwave sensor, an ultrasonic sensor, or the like can be used.

本発明は、ロボット装置の制御装置及びロボット装置の制御方法に適用され、ロボット装置のマニピュレータの可動領域に人などが侵入した場合の保安、安全の向上を図ったロボット装置の制御装置及びロボット装置の制御方法に適用される。   The present invention is applied to a robot apparatus control device and a robot apparatus control method, and the robot apparatus control device and the robot apparatus are designed to improve safety and safety when a person or the like enters the movable region of the manipulator of the robot apparatus. Applied to the control method.

1 マニピュレータ
3 ロボット制御装置
4 ロボット基台部
5 先端ツール機構
6 3次元センサ
7 安全監視装置
102 固定物体
DESCRIPTION OF SYMBOLS 1 Manipulator 3 Robot control apparatus 4 Robot base part 5 Tip tool mechanism 6 Three-dimensional sensor 7 Safety monitoring apparatus 102 Fixed object

Claims (2)

マニピュレータを備えたロボット装置の動作を制御するためのロボット装置の制御装置であって、
前記マニピュレータの可動領域を包括し該可動領域よりも広い領域であって、侵入物体の侵入が可能である警戒領域に対する前記侵入物体の侵入を監視する侵入検知手段と、
前記マニピュレータの動作を制御する制御手段と
を備え、
前記制御手段は、前記警戒領域内の前記マニピュレータの周囲の環境データの取得を行うため、前記警戒領域内に侵入物体が存在しない状態において、前記マニピュレータを前記侵入検知手段から観測される投影面積が最小となる姿勢とし、前記侵入検知手段によりデータを取得し、取得されたデータから、前記マニピュレータを包含し前記侵入検知手段を頂点とする錐体形状の領域のデータを削除して、環境データとする
ことを特徴とするロボット装置の制御装置。
A control device for a robot device for controlling the operation of the robot device provided with a manipulator,
Intrusion detection means for monitoring the intrusion of the intruding object into a warning area that includes the movable area of the manipulator and is wider than the movable area, and allows an intruding object to enter.
Control means for controlling the operation of the manipulator,
Since the control means acquires environmental data around the manipulator in the alert area, the projected area observed from the intrusion detection means by the intrusion detection means in the state where no intruding object exists in the alert area. The data is acquired by the intrusion detection unit, and the data of the cone-shaped region including the manipulator and having the intrusion detection unit as a vertex is deleted from the acquired data, and the environment data and A control device for a robotic device.
マニピュレータを備えたロボット装置の動作を制御するためのロボット装置の制御方法であって、
前記マニピュレータの可動領域を包括し該可動領域よりも広い領域であって、侵入物体の侵入が可能である警戒領域に対する前記侵入物体の侵入を監視する侵入検知手段を用い、
前記警戒領域内の前記マニピュレータの周囲の環境データの取得を行うときには、前記警戒領域内に侵入物体が存在しない状態において、前記マニピュレータを前記侵入検知手段から観測される投影面積が最小となる姿勢とし、前記侵入検知手段によりデータを取得し、取得されたデータから、前記マニピュレータを包含し前記侵入検知手段を頂点とする錐体形状の領域のデータを削除して、環境データとする
ことを特徴とするロボット装置の制御方法。
A control method of a robot apparatus for controlling the operation of a robot apparatus provided with a manipulator,
Using intrusion detection means for monitoring the intrusion of the intruding object into a warning area that covers the movable area of the manipulator and is wider than the movable area, and allows the intruding object to enter,
When acquiring environmental data around the manipulator in the alert area, the manipulator is set in a posture that minimizes the projected area observed from the intrusion detection means in a state where no intruding object exists in the alert area. The data is acquired by the intrusion detection means, and the data of the cone-shaped region including the manipulator and having the intrusion detection means as a vertex is deleted from the acquired data to obtain environmental data. Method for controlling a robotic device.
JP2009059860A 2009-03-12 2009-03-12 Robot apparatus control device and robot apparatus control method Active JP5304347B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009059860A JP5304347B2 (en) 2009-03-12 2009-03-12 Robot apparatus control device and robot apparatus control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009059860A JP5304347B2 (en) 2009-03-12 2009-03-12 Robot apparatus control device and robot apparatus control method

Publications (2)

Publication Number Publication Date
JP2010208003A true JP2010208003A (en) 2010-09-24
JP5304347B2 JP5304347B2 (en) 2013-10-02

Family

ID=42968750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009059860A Active JP5304347B2 (en) 2009-03-12 2009-03-12 Robot apparatus control device and robot apparatus control method

Country Status (1)

Country Link
JP (1) JP5304347B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013111695A (en) * 2011-11-29 2013-06-10 Amada Co Ltd Plate material supply device for working machine
JP2014180723A (en) * 2013-03-19 2014-09-29 Yaskawa Electric Corp Robot system and manufacturing method of work piece
JP2016032858A (en) * 2014-07-31 2016-03-10 ファナック株式会社 Mobile human cooperative robot
WO2018120167A1 (en) * 2016-12-30 2018-07-05 深圳配天智能技术研究院有限公司 Robot, and robot base stability monitoring and control method and system
JP2020062701A (en) * 2018-10-15 2020-04-23 株式会社今仙電機製作所 Robot, carrying vehicle comprising robot, and controlling method and control program for robot

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60255392A (en) * 1984-06-01 1985-12-17 株式会社日立製作所 Method of starting robot
JPS61248167A (en) * 1985-03-14 1986-11-05 トラウブ・ア−ゲ− Method of optically determining, separately displaying and/or positioning object
JPH01183395A (en) * 1988-01-09 1989-07-21 Toyoda Mach Works Ltd Robot provided with visual device
JPH0538655A (en) * 1991-07-30 1993-02-19 Hitachi Constr Mach Co Ltd Safety monitoring system for working machine
JPH05261692A (en) * 1992-03-17 1993-10-12 Fujitsu Ltd Working environment monitoring device for robot
JPH1133975A (en) * 1997-07-24 1999-02-09 Sanyo Electric Co Ltd Robot monitoring device
JP3704706B2 (en) * 2002-03-13 2005-10-12 オムロン株式会社 3D monitoring device
JP2005324297A (en) * 2004-05-17 2005-11-24 Matsushita Electric Ind Co Ltd Robot
JP2006501487A (en) * 2002-09-24 2006-01-12 ピルツ ゲーエムベーハー アンド コー.カーゲー Method and apparatus for protecting hazardous areas
JP2007283450A (en) * 2006-04-18 2007-11-01 National Institute Of Advanced Industrial & Technology Safety device for coexistent work of human and robot

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60255392A (en) * 1984-06-01 1985-12-17 株式会社日立製作所 Method of starting robot
JPS61248167A (en) * 1985-03-14 1986-11-05 トラウブ・ア−ゲ− Method of optically determining, separately displaying and/or positioning object
JPH01183395A (en) * 1988-01-09 1989-07-21 Toyoda Mach Works Ltd Robot provided with visual device
JPH0538655A (en) * 1991-07-30 1993-02-19 Hitachi Constr Mach Co Ltd Safety monitoring system for working machine
JPH05261692A (en) * 1992-03-17 1993-10-12 Fujitsu Ltd Working environment monitoring device for robot
JPH1133975A (en) * 1997-07-24 1999-02-09 Sanyo Electric Co Ltd Robot monitoring device
JP3704706B2 (en) * 2002-03-13 2005-10-12 オムロン株式会社 3D monitoring device
JP2006501487A (en) * 2002-09-24 2006-01-12 ピルツ ゲーエムベーハー アンド コー.カーゲー Method and apparatus for protecting hazardous areas
JP2005324297A (en) * 2004-05-17 2005-11-24 Matsushita Electric Ind Co Ltd Robot
JP2007283450A (en) * 2006-04-18 2007-11-01 National Institute Of Advanced Industrial & Technology Safety device for coexistent work of human and robot

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013111695A (en) * 2011-11-29 2013-06-10 Amada Co Ltd Plate material supply device for working machine
JP2014180723A (en) * 2013-03-19 2014-09-29 Yaskawa Electric Corp Robot system and manufacturing method of work piece
JP2016032858A (en) * 2014-07-31 2016-03-10 ファナック株式会社 Mobile human cooperative robot
US9669548B2 (en) 2014-07-31 2017-06-06 Fanuc Corporation Mobile collaborative robot
WO2018120167A1 (en) * 2016-12-30 2018-07-05 深圳配天智能技术研究院有限公司 Robot, and robot base stability monitoring and control method and system
JP2020062701A (en) * 2018-10-15 2020-04-23 株式会社今仙電機製作所 Robot, carrying vehicle comprising robot, and controlling method and control program for robot
JP7224843B2 (en) 2018-10-15 2023-02-20 株式会社今仙電機製作所 Robot, transport vehicle equipped with this robot, control method and control program for this robot

Also Published As

Publication number Publication date
JP5304347B2 (en) 2013-10-02

Similar Documents

Publication Publication Date Title
JP5343641B2 (en) Robot apparatus control device and robot apparatus control method
US9914221B2 (en) Teleoperation of machines having at least one actuated mechanism and a fault detection and recovery system
US10724371B2 (en) Robot automated mining
US9694499B2 (en) Article pickup apparatus for picking up randomly piled articles
JP5304347B2 (en) Robot apparatus control device and robot apparatus control method
US9776328B2 (en) Robot control apparatus having function of detecting contact with object or person
JP5370127B2 (en) Robot interference avoidance device
JPWO2017033352A1 (en) Industrial remote control robot system
US20110209320A1 (en) Vision Guided Robotic Grommet Installation
EP3822045A1 (en) Manipulator control device, manipulator control method, and manipulator control program
US20190160688A1 (en) Robot
US10780579B2 (en) Work robot system
US10144129B2 (en) Robot, control device for a robot, and method for operating a robot
CN110856932A (en) Interference avoidance device and robot system
US11312021B2 (en) Control apparatus, robot system, and control method
US10349035B2 (en) Automatically scanning and representing an environment having a plurality of features
JP5915322B2 (en) Robot device
US20220184812A1 (en) Robot Gripper, and Method for Operating a Robot Gripper
US20220088770A1 (en) Method Of Handling Safety, Control System And Industrial System
US10317201B2 (en) Safety monitoring for a serial kinematic system
WO2023157380A1 (en) Robot monitoring system, monitoring device, method for controlling monitoring device, and program
US11440200B2 (en) Monitoring method
US20210178580A1 (en) Control Method And Robot System
KR20060035453A (en) Wafer transfer apparatus for object recognition and control method of the same
JP2023140945A (en) Inspection device and inspection method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130305

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130419

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130528

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130610

R151 Written notification of patent or utility model registration

Ref document number: 5304347

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250