JP2023061447A - Work monitoring device and work monitoring method - Google Patents

Work monitoring device and work monitoring method Download PDF

Info

Publication number
JP2023061447A
JP2023061447A JP2021171329A JP2021171329A JP2023061447A JP 2023061447 A JP2023061447 A JP 2023061447A JP 2021171329 A JP2021171329 A JP 2021171329A JP 2021171329 A JP2021171329 A JP 2021171329A JP 2023061447 A JP2023061447 A JP 2023061447A
Authority
JP
Japan
Prior art keywords
work
robot
monitoring device
abnormality
parameters
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
JP2021171329A
Other languages
Japanese (ja)
Inventor
隼人 土屋
Hayato Tsuchiya
雅臣 飯田
Masaomi Iida
篤人 青木
Atsuhito Aoki
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 JP2021171329A priority Critical patent/JP2023061447A/en
Publication of JP2023061447A publication Critical patent/JP2023061447A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

To provide a work monitoring device which estimates an abnormality which occurs in work conducted by a robot with high accuracy.SOLUTION: A work monitoring device 40 monitors work conducted by an industrial robot 11 attached with a work tool 12. The work monitoring device 40 includes an acquisition device 41 and an estimation device 42. The acquisition device 41 acquires at least a parameter regarding the work tool 12 during work and a parameter regarding motion of the robot 11. The estimation device 42 estimates whether an abnormality occurs during the work of the robot 11 based on a combination of the parameters acquired by the acquisition device 41.SELECTED DRAWING: Figure 1

Description

本出願は、主として、ロボットが行う作業を監視する作業監視装置に関する。 The present application mainly relates to a work monitoring device that monitors work performed by a robot.

特許文献1は、産業用のロボットに溶接トーチを取り付けてワークを溶接する溶接方法を開示する。特許文献1の溶接方法では、溶接電流、溶接電圧、短絡回数、溶接ワイヤ供給速度等に基づいて、溶接不良モードを推定し、溶接箇所の外形の検査結果と照合して確認する。 Patent Literature 1 discloses a welding method in which a welding torch is attached to an industrial robot to weld a workpiece. In the welding method of Patent Document 1, the welding failure mode is estimated based on the welding current, the welding voltage, the number of short circuits, the welding wire feed speed, etc., and is checked against the inspection result of the outline of the welded portion.

特開2010-253538号公報JP 2010-253538 A

特許文献1の溶接方法では、作業環境の計測結果と溶接トーチのパラメータに基づいて、発生している溶接不良モードの種類を推定する。しかし、溶接不良は様々な要因が複合的に合わさって発生するため、例えばロボットの動作の違いによっては、溶接不良モードの種類を的確に推定できない可能性がある。また、この種の課題は溶接に限られず、ロボットを用いて行う様々な作業に共通する課題である。 In the welding method of Patent Document 1, the type of welding failure mode that has occurred is estimated based on the measurement result of the work environment and the parameters of the welding torch. However, since defective welding is caused by a complex combination of various factors, there is a possibility that the type of defective welding mode cannot be accurately estimated, depending on, for example, the difference in robot operation. Moreover, this type of problem is not limited to welding, and is a problem common to various works performed using robots.

本出願は以上の事情に鑑みてされたものであり、その主要な目的は、ロボットによる作業で発生する異常を精度良く推定する作業監視装置を提供することにある。 The present application has been made in view of the above circumstances, and its main object is to provide a work monitoring device that can accurately estimate anomalies that occur during work performed by a robot.

本出願の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段とその効果を説明する。 The problems to be solved by the present application are as described above. Next, the means for solving the problems and the effects thereof will be described.

本出願の第1の観点によれば、作業ツールを装着した産業用のロボットが行う作業を監視し、取得装置と、推定装置と、を備える作業監視装置が提供される。前記取得装置は、少なくとも、作業中の前記作業ツールに関するパラメータと、前記ロボットの動作に関するパラメータと、を取得する。前記推定装置は、前記取得装置が取得した複数の前記パラメータの組合せに基づいて、前記ロボットの作業中に、異常が発生しているか否かを推定する。 According to a first aspect of the present application, there is provided a work monitoring device that monitors work performed by an industrial robot equipped with a work tool and includes an acquisition device and an estimation device. The acquisition device acquires at least parameters relating to the work tool in operation and parameters relating to the motion of the robot. The estimation device estimates whether or not an abnormality has occurred during the work of the robot, based on the combination of the plurality of parameters acquired by the acquisition device.

本出願の第2の観点によれば、以下の作業監視方法が提供される。即ち、作業監視方法では、作業ツールを装着した産業用のロボットが行う作業を監視する。作業監視方法では、少なくとも、作業中の前記作業ツールに関するパラメータと、前記ロボットの動作に関するパラメータと、を取得する。作業監視方法では、取得した複数の前記パラメータの組合せに基づいて、前記ロボットの作業中に、異常が発生しているか否かを推定する。 According to a second aspect of the present application, the following work monitoring method is provided. That is, in the work monitoring method, work performed by an industrial robot equipped with a work tool is monitored. In the work monitoring method, at least parameters related to the work tool during work and parameters related to the motion of the robot are acquired. In the work monitoring method, it is estimated whether or not an abnormality has occurred during the work of the robot based on the combination of the acquired parameters.

本出願によれば、ロボットによる作業で発生する異常を精度良く推定できる。 According to the present application, it is possible to accurately estimate anomalies that occur during work performed by a robot.

作業監視システムのブロック図。A block diagram of a work monitoring system. 作業検査モデルの作成及び利用を示す説明図。Explanatory drawing which shows creation and utilization of a work inspection model. ロボットの作業がアーク溶接である場合の正常時と異常時を比較する図。The figure which compares the normal time and abnormal times when the work of a robot is arc welding. パラメータが3つのときの正常領域及び異常領域を概念的に示す図。FIG. 4 is a diagram conceptually showing a normal region and an abnormal region when there are three parameters; 作業監視システムにより、ロボットの作業を監視及び修正する処理を示すフローチャート。4 is a flow chart showing a process of monitoring and correcting robot work by a work monitoring system; 変形例の作業監視システムのブロック図。The block diagram of the work monitoring system of a modification.

次に、図面を参照して本出願の実施形態を説明する。初めに、図1を参照して、作業監視システム1の概要について説明する。 Next, embodiments of the present application will be described with reference to the drawings. First, an overview of the work monitoring system 1 will be described with reference to FIG.

作業監視システム1は、産業用のロボットが行う作業をリアルタイムで監視するシステムである。作業の監視とは、作業に関するデータを取得して、異常が発生したか否かを推定することである。 The work monitoring system 1 is a system that monitors work performed by an industrial robot in real time. Monitoring work means obtaining data on work and estimating whether or not an abnormality has occurred.

産業用のロボットとは、工場又は倉庫等の作業場で作業を行うロボットである。産業用のロボットは、ティーチングアンドプレイバック型である。ティーチングプレイバック型とは、事前に産業用のロボットの動作を教示し、教示された内容に沿って産業用のロボットが同じ動作を繰り返すことである。産業用のロボットは、例えば、垂直多関節又は水平多関節のアームロボットである。ただし、産業用のロボットは、アームロボット以外のロボット、例えばパラレルリンクロボット等であってもよい。産業用のロボットが行う作業は、例えば、組立て、溶接、塗装、機械加工、又は、運搬である。以下では、産業用のロボットを単に「ロボット」と称する。 Industrial robots are robots that work in workshops such as factories and warehouses. Industrial robots are of the teaching-and-playback type. The teaching playback type means that an industrial robot is instructed in advance to perform the same operation, and the industrial robot repeats the same operation according to the contents of the teaching. Industrial robots are, for example, vertically articulated or horizontally articulated arm robots. However, industrial robots may be robots other than arm robots, such as parallel link robots. The tasks performed by industrial robots are, for example, assembly, welding, painting, machining, or transportation. Below, industrial robots are simply referred to as "robots".

図1に示すように、本実施形態の作業監視システム1は、工場及びデータセンターに設けられた様々な装置によって実現される。工場とデータセンターはインターネット2を介して接続されている。これにより、工場に設けられた装置とデータセンターに設けられた装置との間でデータを送受信できる。なお、工場とデータセンターを接続するネットワークはインターネット以外のワイドエリアネットワークであってもよいし、ローカルエリアネットワークであってもよい。 As shown in FIG. 1, the work monitoring system 1 of this embodiment is implemented by various devices installed in factories and data centers. The factory and data center are connected via the Internet 2 . As a result, data can be transmitted and received between the device provided in the factory and the device provided in the data center. The network connecting the factory and the data center may be a wide area network other than the Internet, or may be a local area network.

工場には、ロボットシステム10と、センサ群20と、管理装置31と、通知装置32と、が設けられている。また、ロボットシステム10は、ロボット11と、作業ツール12と、制御装置13と、を備える。 A factory is provided with a robot system 10 , a sensor group 20 , a management device 31 , and a notification device 32 . The robot system 10 also includes a robot 11 , a work tool 12 and a control device 13 .

本実施形態のロボット11は、工場に設けられたアームロボットである。ロボット11が行う作業はアーク溶接である。ロボット11は、複数のアーム11aを備える。複数のアーム11aはモータ等のアクチュエータの動力により、それぞれ個別に動作する。 The robot 11 of this embodiment is an arm robot provided in a factory. The work performed by the robot 11 is arc welding. The robot 11 has a plurality of arms 11a. The plurality of arms 11a are individually operated by the power of actuators such as motors.

作業ツール12は、ワークに対する作業を行う。本実施形態の作業ツール12は、ワークを溶接する溶接トーチである。なお、例えばロボット11が行う作業が組立て又は運搬である場合、作業ツール12はワークを保持するハンドである。 The work tool 12 performs work on the work. The work tool 12 of this embodiment is a welding torch for welding a work. For example, when the work performed by the robot 11 is assembly or transportation, the work tool 12 is a hand that holds a work.

制御装置13は、CPU等の処理装置と、ハードディスク、SSD、又はフラッシュメモリ等の記憶装置と、を備える。処理装置は、記憶装置に記憶されたプログラムを実行することにより、ロボット11及び作業ツール12を制御して、ロボット11及び作業ツール12に作業を行わせる。具体的には、制御装置13の記憶装置は、教示データを記憶する。制御装置13は、教示データに基づいてアクチュエータに指令を送信することによりアーム11aを動作させ、教示データに基づいて作業ツール12に指令を送信することにより作業ツール12を動作させる。以下では、作業ツール12を装着したロボット11による作業を単に「ロボット11の作業」等と称する。 The control device 13 includes a processing device such as a CPU, and a storage device such as a hard disk, SSD, or flash memory. The processing device controls the robot 11 and the work tool 12 by executing the program stored in the storage device to cause the robot 11 and the work tool 12 to perform work. Specifically, the storage device of the control device 13 stores teaching data. The control device 13 operates the arm 11a by transmitting a command to the actuator based on the teaching data, and operates the work tool 12 by transmitting a command to the work tool 12 based on the teaching data. Hereinafter, the work performed by the robot 11 with the work tool 12 attached thereto is simply referred to as "the work of the robot 11" or the like.

センサ群20は、ロボット11の作業に関する様々な情報を検出する複数のセンサの総称である。センサ群20には、時計21と、電流計22と、電圧計23と、収音装置24と、カメラ25と、ワーク温度計27と、エンコーダ28と、が含まれる。センサ群20に含まれるセンサは一例であり、ロボット11の作業内容又は要求される推定の精度等に応じて、何れかのセンサを省略してもよいし、更に別のセンサが追加されてもよい。 The sensor group 20 is a general term for a plurality of sensors that detect various information regarding the work of the robot 11 . The sensor group 20 includes a clock 21 , an ammeter 22 , a voltmeter 23 , a sound pickup device 24 , a camera 25 , a workpiece thermometer 27 and an encoder 28 . The sensors included in the sensor group 20 are only examples, and depending on the work content of the robot 11 or the required estimation accuracy, one of the sensors may be omitted, or another sensor may be added. good.

時計21は時刻を検出する。センサ群20の各センサが検出する様々な情報は時刻と対応付けられる。電流計22は、アーク溶接で用いる放電の電流を検出する。電圧計23は、アーク溶接で用いる放電の電圧を検出する。収音装置24は、アーク溶接中に発生した音の音量及び音質を検出する。音質とは、スペクトルデータであり、言い換えれば、音の周波数に応じた振幅の大きさに関するデータである。カメラ25は、溶接箇所の画像を検出する。ワーク温度計27は、アーク溶接が行われる対象のワーク、特に溶接箇所の温度を検出する。溶接箇所は、実際にワークが溶融する箇所だけでなく、その周囲も含む。エンコーダ28は、アーム11aの関節毎に設けられており、各アーム11aの回転角度を検出する。 A clock 21 detects time. Various information detected by each sensor of the sensor group 20 is associated with time. The ammeter 22 detects the discharge current used in arc welding. A voltmeter 23 detects the discharge voltage used in arc welding. The sound pickup device 24 detects the volume and quality of sound generated during arc welding. Sound quality is spectrum data, in other words, data on the magnitude of amplitude according to the frequency of sound. A camera 25 detects an image of the weld. The work thermometer 27 detects the temperature of the work to be arc-welded, particularly the welding location. The welding location includes not only the location where the workpiece actually melts, but also its surroundings. The encoder 28 is provided for each joint of the arm 11a and detects the rotation angle of each arm 11a.

管理装置31は、例えばPCであり、CPU等の処理装置と、ハードディスク、SSD、又はフラッシュメモリ等の記憶装置と、通信モジュール等の通信装置と、を備える。管理装置31は、通信装置を介して、センサ群20の各センサが検出した情報を取得する。管理装置31は、取得した情報をインターネット2を介してデータセンターの作業監視装置40へ送信する。更に、管理装置31は、制御装置13がロボット11及び作業ツール12に送信した指令を取得して、インターネット2を介してデータセンターの作業監視装置40へ送信する。管理装置31は、センサ群20又は制御装置13から取得した情報を加工せずに作業監視装置40へ送信してもよいし、センサ群20又は制御装置13から取得した情報を加工して作業監視装置40へ送信してもよい。加工とは、必要な情報の抽出、又は、データ形式の変更等である。 The management device 31 is, for example, a PC, and includes a processing device such as a CPU, a storage device such as a hard disk, an SSD, or a flash memory, and a communication device such as a communication module. The management device 31 acquires information detected by each sensor of the sensor group 20 via the communication device. The management device 31 transmits the acquired information to the work monitoring device 40 of the data center via the Internet 2 . Furthermore, the management device 31 acquires commands sent by the control device 13 to the robot 11 and the work tool 12 and sends them to the work monitoring device 40 of the data center via the Internet 2 . The management device 31 may transmit the information acquired from the sensor group 20 or the control device 13 to the work monitoring device 40 without processing, or may process the information acquired from the sensor group 20 or the control device 13 to monitor work. It may be transmitted to device 40 . Processing is extraction of necessary information, change of data format, or the like.

通知装置32は、管理装置31の指令に応じて工場の作業者に通知を行う。通知装置32は、例えばディスプレイ、ランプ、又は携帯端末である。ディスプレイは、例えば、作業者待ちが発生しているロボット11を特定する情報を表示する。作業者待ちとは、ロボット11の作業に異常が発生し、作業の再開のためには、作業者の補助が必要な状態である。また、通知装置32は、ランプであってもよい。ランプは、例えばロボット11毎に設けられている。ランプは、対応するロボット11で作業者待ちが発生した場合に点灯又は点滅する。なお、ランプは、エリア毎に設けられていてもよい。携帯端末は管理装置31と通信可能であり、小型ディスプレイを備えている。携帯端末は、管理装置31から受信した内容を小型ディスプレイに表示する。 The notification device 32 notifies factory workers according to instructions from the management device 31 . The notification device 32 is, for example, a display, a lamp, or a mobile terminal. The display displays, for example, information identifying the robot 11 that is waiting for a worker. Waiting for a worker is a state in which an abnormality has occurred in the work of the robot 11 and the assistance of the worker is required to restart the work. Alternatively, the notification device 32 may be a lamp. A lamp is provided for each robot 11, for example. The lamp lights or flashes when the corresponding robot 11 is waiting for a worker. A lamp may be provided for each area. The mobile terminal can communicate with the management device 31 and has a small display. The mobile terminal displays the content received from the management device 31 on the small display.

データセンターには、作業監視装置40が設けられている。作業監視装置40は例えばサーバ装置であり、CPU等の処理装置と、ハードディスク、SSD、又はフラッシュメモリ等の記憶装置と、通信モジュール等の通信装置と、を備える。作業監視装置40は、1台のハードウェアであってもよいし、複数台のハードウェアが連携した構成であってもよい。例えば、情報を集約して記憶するハードウェアと、管理装置31から受信した情報に応じて処理を行うハードウェアと、が別であってもよい。作業監視装置40は、クラウドコンピューティングサービスにより実現されてもよい。 A work monitoring device 40 is provided in the data center. The work monitoring device 40 is, for example, a server device, and includes a processing device such as a CPU, a storage device such as a hard disk, an SSD, or a flash memory, and a communication device such as a communication module. The work monitoring device 40 may be a piece of hardware, or may have a configuration in which a plurality of pieces of hardware work together. For example, hardware that collects and stores information and hardware that performs processing according to information received from the management device 31 may be separate. The work monitoring device 40 may be realized by a cloud computing service.

作業監視装置40は、取得装置41と、推定装置42と、を備える。取得装置41は、作業監視装置40が備える通信モジュールに相当する。取得装置41は、センサ群20の各センサが検出した情報、ロボット11への指令、及び作業ツール12への指令をインターネット2を介して取得する。推定装置42は、作業監視装置40が備える処理装置及び記憶装置に相当する。推定装置42は、取得装置41が取得した情報に基づいて、ロボット11の作業で異常が発生したか否かを推定する。 The work monitoring device 40 includes an acquisition device 41 and an estimation device 42 . The acquisition device 41 corresponds to a communication module included in the work monitoring device 40 . The acquisition device 41 acquires information detected by each sensor of the sensor group 20 , commands to the robot 11 , and commands to the work tool 12 via the Internet 2 . The estimating device 42 corresponds to a processing device and a storage device included in the work monitoring device 40 . The estimation device 42 estimates whether or not an abnormality has occurred in the work of the robot 11 based on the information acquired by the acquisition device 41 .

次に、図2から図4を参照して、ロボット11の作業で異常が発生したか否かを推定装置42が推定する処理について詳細に説明する。 Next, with reference to FIGS. 2 to 4, a detailed description will be given of the process of estimating by the estimating device 42 whether or not an abnormality has occurred in the work of the robot 11. FIG.

本実施形態でロボット11が行う作業はアーク溶接である。また、推定装置42が推定する異常は融合不良である。融合不良とは、溶接の境界面が十分に溶けていない状態で溶接が行われることにより、溶接金属と母材の結合が弱くなることである。融合不良はワークの内部、詳細には溶接金属と母材の境界に発生している。そのため、外観検査だけでは融合不良の発生は検出できない。 The work performed by the robot 11 in this embodiment is arc welding. Also, the abnormality estimated by the estimation device 42 is poor fusion. Insufficient fusion means that the bond between the weld metal and the base metal is weakened due to welding performed in a state in which the interface of the weld is not sufficiently melted. Insufficient fusion occurs inside the workpiece, specifically at the boundary between the weld metal and the base metal. Therefore, the occurrence of poor fusion cannot be detected only by visual inspection.

なお、作業監視システム1は、融合不良以外の溶接不良を検出することもできる。例えば、アンダーカット又はブローホール等にも作業監視システム1を適用できる。また、作業監視システム1は、アーク溶接以外の溶接にも適用できる。更には、作業監視システム1は、溶接以外の上述した様々な作業にも適用できる。 The work monitoring system 1 can also detect welding defects other than fusion defects. For example, the work monitoring system 1 can also be applied to undercuts, blowholes, and the like. The work monitoring system 1 can also be applied to welding other than arc welding. Furthermore, the work monitoring system 1 can also be applied to the above-described various works other than welding.

本実施形態の推定装置42は、ワークの状態が正常か、融合不良が発生したかを推定して出力する。なお、推定装置42が出力する推定結果は正常又は融合不良の2段階に限られない。例えば、推定装置42は、正常、低確率で融合不良発生、又は、高確率で融合不良発生のように3段階で推定結果を出力してもよい。あるいは、推定装置42は、融合不良の発生率の具体的な数値を推定結果として出力してもよい。 The estimating device 42 of this embodiment estimates and outputs whether the state of the work is normal or whether fusion failure has occurred. In addition, the estimation result output by the estimation device 42 is not limited to the two stages of normal and poor fusion. For example, the estimating device 42 may output an estimation result in three stages such as normal, low probability of fusion failure, or high probability of fusion failure. Alternatively, the estimating device 42 may output a specific numerical value of the incidence of poor fusion as an estimation result.

また、実質的に異常の発生の有無を意味するのであれば、推定装置42は、異なる観点の推定結果を出力してもよい。例えば、作業成功/作業失敗、又は、修正不要/修正要の観点の推定結果を出力してもよい。上述した全てのケースは、「ロボット11の作業で異常が発生したか否かの推定」に含まれる。 Moreover, the estimation device 42 may output an estimation result from a different point of view as long as it substantially means the presence or absence of occurrence of an abnormality. For example, an estimation result in terms of work success/work failure or correction unnecessary/correction required may be output. All the cases described above are included in the "estimation of whether or not an abnormality has occurred in the work of the robot 11".

推定装置42は、機械学習により構築された作業検査モデルを用いて、ロボット11の作業で融合不良が発生したか否かを推定する。図2に示すように、作業検査モデルは、検査履歴データを機械学習することで構築されるモデルである。検査履歴データは、複数回の検査に基づいて作成される。検査履歴データは、パラメータと、超音波探傷試験の結果と、を含む。なお、検査履歴データは、超音波探傷試験の結果に代えて、又は、加えて、放射線透過試験の結果を含んでいてもよい。例えば、作業監視システム1をブローホールに適用する場合には、放射線透過試験の結果を用いることで、推定装置42は、溶接不良が発生したか否かを推定できる。 The estimating device 42 uses a work inspection model constructed by machine learning to estimate whether or not fusion failure has occurred in the work of the robot 11 . As shown in FIG. 2, the work inspection model is a model constructed by machine-learning inspection history data. Inspection history data is created based on multiple inspections. The inspection history data includes parameters and results of ultrasonic testing. Note that the inspection history data may include the results of radiographic testing instead of or in addition to the results of ultrasonic testing. For example, when the work monitoring system 1 is applied to a blowhole, the estimating device 42 can estimate whether or not a welding defect has occurred by using the results of the radiographic examination.

パラメータとは、ロボット11の作業に関する様々なデータである。パラメータは、例えば、ロボット11又は作業ツール12への指令に含まれる能動パラメータと、センサ群20のセンサにより取得された受動パラメータと、に区分できる。言い換えれば、能動パラメータは、制御装置13が直接指定できる値である。受動パラメータは、ロボット11が行った作業及び環境に起因して生じる値である。 Parameters are various data relating to the work of the robot 11 . Parameters can be classified, for example, into active parameters included in commands to the robot 11 or work tool 12 and passive parameters acquired by the sensors of the sensor group 20 . In other words, an active parameter is a value that controller 13 can directly specify. A passive parameter is a value resulting from the work performed by the robot 11 and the environment.

本実施形態では、ツール姿勢、移動速度、及び溶接印加電圧が能動パラメータである。ツール姿勢は、溶接箇所を基準とした作業ツール12の姿勢である。ツール姿勢は、溶接箇所を基準とした作業ツール12の向きと言い換えることもできる。ツール姿勢は、作業ツール12に関するパラメータである。移動速度は、溶接中においてロボット11が作業ツール12を移動させる速度である。移動速度は、ロボット11に関するパラメータである。溶接印加電圧は、アーク溶接のために作業ツール12に印加する電圧である。溶接印加電圧は、作業ツール12に関するパラメータである。このように、本実施形態のパラメータには、ロボット11に関するパラメータと、作業ツール12に関するパラメータと、が含まれている。 In this embodiment, tool attitude, travel speed, and welding applied voltage are active parameters. The tool orientation is the orientation of the work tool 12 with respect to the welding location. The tool orientation can also be translated as the orientation of the work tool 12 with respect to the weld location. Tool pose is a parameter for work tool 12 . The movement speed is the speed at which the robot 11 moves the work tool 12 during welding. A moving speed is a parameter for the robot 11 . The applied welding voltage is the voltage applied to the work tool 12 for arc welding. Weld applied voltage is a parameter for work tool 12 . Thus, the parameters of the present embodiment include parameters related to the robot 11 and parameters related to the work tool 12 .

また、溶接電流、溶接電圧、音量、音質、画像パラメータ、ワーク温度、及びツール使用時間が受動パラメータである。溶接電流は、電流計22の検出値である。溶接電圧は電圧計23の検出値である。音量及び音質は、収音装置24の検出値である。溶接部歪みは溶接部の割れ具合等である。画像パラメータは、カメラ25が検出した画像を解析することで作成されるパラメータであり、例えば、溶接部歪み、溶接線姿勢、アーク光、溶融池形状、及びワークの大きさ等がある。溶接線とは、溶接を行う箇所の軌跡である。溶接線姿勢とは、溶接線がどのように変化するか、例えば上りか下りか等に関する値である。なお、画像を解析してワークの大きさを算出することに代えて、ロボット11の教示時に作成されたデータに基づいてワークの大きさを取得してもよい。この場合、ロボット11の教示時に作成されたデータに基づいて、更に、ワークの材質に関する情報を取得してもよい。ツール使用時間は、作業ツール12の連続使用時間又は累計使用時間である。ツール使用時間は、管理装置31又は制御装置13のログ等に基づいて特定される。画像パラメータ及びワーク温度は、ワークに関するパラメータである。それ以外のパラメータは、作業環境に関するパラメータである。 Welding current, welding voltage, sound volume, sound quality, image parameters, workpiece temperature, and tool usage time are passive parameters. A welding current is a value detected by the ammeter 22 . A welding voltage is a value detected by the voltmeter 23 . The volume and sound quality are values detected by the sound collection device 24 . The weld strain is the degree of cracking of the weld. The image parameters are parameters created by analyzing the image detected by the camera 25, and include, for example, weld distortion, weld line orientation, arc light, molten pool shape, and workpiece size. A weld line is a trajectory of a location to be welded. The weld line attitude is a value related to how the weld line changes, eg uphill or downhill. Instead of analyzing the image and calculating the size of the work, the size of the work may be obtained based on data created when teaching the robot 11 . In this case, information on the material of the workpiece may be obtained based on the data created during teaching of the robot 11 . The tool usage time is the continuous usage time or cumulative usage time of the work tool 12 . The tool usage time is specified based on logs of the management device 31 or the control device 13, or the like. Image parameters and workpiece temperature are parameters related to the workpiece. Other parameters are parameters related to the work environment.

なお、溶接中において、ワークが移動したり、ワークの向きが変化したりする場合は、ロボット11に対する指令値に加え、カメラが検出した画像を用いて、ツール姿勢及び移動速度を算出してもよい。また、上述したパラメータは一例であり、少なくとも1つを省略してもよいし、別のパラメータを用いてもよい。例えば、融合不良以外の溶接不良に作業監視システム1を適用する場合、適用する溶接不良の発生を推定するために好適なパラメータが用いられる。別のパラメータとしては、例えば作業場の気温・湿度等の周辺環境の情報がある。作業場の気温・湿度は、母材に結露が生じる温度である露点温度に関連する。結露により濡れた箇所を溶接する場合は融合不良又はブローホール等が発生し易くなる。従って、気温・湿度等の周辺環境の情報は、溶接不良を推定するためのパラメータとして用いることができる。 If the workpiece moves or the orientation of the workpiece changes during welding, the tool posture and movement speed can be calculated using the image detected by the camera in addition to the command value for the robot 11. good. Also, the parameters described above are examples, and at least one may be omitted, or another parameter may be used. For example, when applying the work monitoring system 1 to welding defects other than fusion defects, suitable parameters are used for estimating the occurrence of welding defects to be applied. Another parameter is information about the surrounding environment, for example the temperature and humidity of the workplace. The air temperature and humidity in the workplace are related to the dew point temperature, which is the temperature at which dew condensation occurs on the base material. Insufficient fusion, blowholes, etc. are likely to occur when welding wet portions due to dew condensation. Therefore, information on the surrounding environment such as temperature and humidity can be used as parameters for estimating welding defects.

次に、図3を参照して、正常時と、融合不良が発生した異常時と、において、各種パラメータがどのように異なるかを簡単に説明する。図3には、正常時と異常時の作業ツール12の位置、アーク光、溶融池がそれぞれ示されている。 Next, with reference to FIG. 3, a brief description will be given of how various parameters differ between the normal state and the abnormal state in which poor fusion has occurred. FIG. 3 shows the position of the work tool 12, the arc light, and the molten pool under normal and abnormal conditions.

ツール姿勢、移動速度、及び溶接印加電圧は、アーク溶接に直接関係あるパラメータであり、これらのパラメータが融合不良の発生と関連があることは明らかである。 Tool posture, travel speed, and applied welding voltage are parameters that are directly related to arc welding, and it is clear that these parameters are related to the occurrence of fusion failure.

次に、正常時と比較して異常時では、図3に示すようにアーク放電距離が長くなるため、溶接電流が低くなる傾向がある。一方で、正常時と比較して異常時では、溶接電圧が高くなる傾向がある。正常時と比較して異常時では、音量が小さくなり、音の周波数が低くなる傾向がある。溶接部歪みが発生していたり、溶接線姿勢が上りであれば融合不良が発生し易い傾向がある。正常時と異常時では、図3に示すように、アーク光の大きさ及び形状が異なり、更に、溶融池の大きさ及び形状が異なる。また、ワークが大きくなるにつれて、又は、ワークの熱伝導性が高くなるにつれて、溶接部から熱が逃げ易くなるため溶接金属の冷却速度が速くなるので融合不良が発生し易い傾向がある。異常時では、融合不良に起因して生じた隙間によって熱が伝わりにくくなるので、正常時と比較して温度上昇タイミングが遅れる傾向がある。ツール使用時間は溶接の品質に影響するので、融合不良の発生と関連がある。 Next, as shown in FIG. 3, the arc discharge distance is longer in the abnormal state than in the normal state, so the welding current tends to be lower. On the other hand, the welding voltage tends to be higher in the abnormal state than in the normal state. Compared to the normal state, in the abnormal state, the sound volume tends to be smaller and the sound frequency tends to be lower. If the welded portion is distorted or the weld line attitude is upward, there is a tendency for poor fusion to occur. As shown in FIG. 3, the size and shape of the arc light differ between the normal state and the abnormal state, and the size and shape of the molten pool also differ. In addition, as the size of the work increases or as the heat conductivity of the work increases, heat is more likely to escape from the welded portion and the cooling rate of the weld metal increases, which tends to cause poor fusion. In an abnormal state, heat is less likely to be conducted due to gaps caused by poor fusion, so the temperature rise timing tends to be delayed compared to normal times. Tool usage time affects weld quality and is associated with the occurrence of poor fusion.

このように、それぞれのパラメータは、融合不良の発生と関連がある。また、融合不良の発生を推定できる支配的なパラメータは存在しない。つまり、それぞれのパラメータは単独ではなく、複数のパラメータが相互に関連して、融合不良が発生するか否かが決まる。 Thus, each parameter is associated with the occurrence of fusion failure. Also, there is no dominant parameter that can estimate the occurrence of fusion failure. In other words, each parameter is not independent, but a plurality of parameters interrelate to determine whether or not fusion failure occurs.

作業検査モデルを作成するための検査履歴データの作成時では、これらのパラメータと、超音波探傷試験の結果と、が対応付けて記憶される。超音波探傷試験の結果とは、超音波探傷試験を行って融合不良が発生したか否かを検査した結果である。作業検査モデルは、検査履歴データを機械学習することにより構築されるモデルである。検査履歴データには超音波探傷試験の結果が含まれているので、この機械学習は教師あり学習である。 At the time of creating inspection history data for creating a work inspection model, these parameters are stored in association with the results of ultrasonic testing. The result of the ultrasonic flaw detection test is the result of conducting an ultrasonic flaw detection test to check whether or not fusion failure has occurred. A work inspection model is a model constructed by machine-learning inspection history data. This machine learning is supervised learning because the inspection history data includes the results of ultrasonic testing.

作業検査モデルは、複数のパラメータの値が入力されたときに、融合不良が発生するか否かを推定するモデルである。図4は、単純化のためにパラメータを3つにしたときの作業検査モデルを概念的に示す図である。図4は、3つのパラメータを座標軸とした仮想空間であり、正常領域と異常領域が規定されている。3つのパラメータに基づいて定まる仮想空間上の1点が正常領域にあれば、融合不良は発生しておらず正常と推定される。3つのパラメータに基づいて定まる仮想空間上の1点が異常領域にあれば、融合不良が発生しており異常と推定される。 The work inspection model is a model for estimating whether or not fusion failure will occur when a plurality of parameter values are input. FIG. 4 is a diagram conceptually showing a work inspection model with three parameters for simplification. FIG. 4 shows a virtual space with three parameters as coordinate axes, in which a normal region and an abnormal region are defined. If one point in the virtual space determined based on the three parameters is in the normal region, it is estimated that the fusion is normal without occurrence of poor fusion. If one point in the virtual space determined based on the three parameters is in the abnormal area, it is estimated that the fusion failure has occurred and is abnormal.

例えば融合不良に関する検査基準が、「単位長さあたりの融合不良の長さが閾値以下」と定められている場合、融合不良が僅かに発生してもいても閾値以下であれば検査基準を満たす。従って、融合不良が発生している場合でもあっても、作業条件を即座に変更して正常に戻すことにより、検査基準を満たすことができる。一方、融合不良の検査基準の閾値が非常に小さい場合は、融合不良が発生した時点で検査条件を満たすことが困難になる。この場合は、正常領域の範囲を狭めるか、異常領域の範囲を拡張してもよい。これにより、異常領域に進入した直後では、融合不良は発生していない可能性が高いので、即座に修正することにより、融合不良の発生をより一層抑制できる。本明細書において、異常領域とは、異常が発生したと推定される領域だけでなく、異常の疑いがある領域、又は、異常の発生に繋がる領域等も含むものとする。 For example, if the inspection standard for poor fusion is defined as "the length of poor fusion per unit length is less than the threshold", the inspection standard is satisfied if the poor fusion is less than the threshold even if there is a slight occurrence of poor fusion. . Therefore, even if fusion failure occurs, the inspection standard can be satisfied by immediately changing the working conditions to return to normal. On the other hand, if the threshold value of the inspection criteria for defective fusion is extremely small, it becomes difficult to satisfy the inspection conditions when defective fusion occurs. In this case, the range of the normal region may be narrowed, or the range of the abnormal region may be expanded. As a result, since there is a high possibility that poor fusion has not occurred immediately after entering the abnormal region, it is possible to further suppress the occurrence of poor fusion by immediately correcting it. In this specification, the term "abnormal area" includes not only an area in which an abnormality is presumed to occur, but also an area suspected of having an abnormality, an area leading to the occurrence of an abnormality, and the like.

なお、検査履歴データをモデル化せずに、融合不良が発生したか否かを推定してもよい。例えば、パラメータが3つの場合、多数の検査データを図4に示す仮想空間にプロットする。次に、融合不良が発生した点の集合と、融合不良が発生しなかった点の集合と、が区分されるように境界を作成する。これにより、正常領域及び異常領域を作成できる。なお、この処理はパラメータの数に関係なく行うことができる。 It should be noted that it is also possible to estimate whether or not fusion failure has occurred without modeling the inspection history data. For example, when there are three parameters, a large number of test data are plotted in the virtual space shown in FIG. Next, a boundary is created so as to separate a set of points where fusion failure occurred and a set of points where fusion failure did not occur. Thereby, a normal region and an abnormal region can be created. Note that this process can be performed regardless of the number of parameters.

次に、図5を参照して、作業監視システム1により、ロボット11の作業を監視及び修正する処理を説明する。 Next, the process of monitoring and correcting the work of the robot 11 by the work monitoring system 1 will be described with reference to FIG.

初めに、管理装置31の指示に基づいて、ロボット11の作業が開始する(S101)。具体的には、管理装置31は、ロボット11の作業の開始を制御装置13に指示する。制御装置13は、教示データに基づいて、ロボット11及び作業ツール12に指令を送信する。これにより、ロボット11及び作業ツール12は、ワークに対して溶接を行う。 First, based on an instruction from the management device 31, the work of the robot 11 is started (S101). Specifically, the management device 31 instructs the control device 13 to start the work of the robot 11 . The control device 13 transmits commands to the robot 11 and the work tool 12 based on the teaching data. Thereby, the robot 11 and the work tool 12 perform welding on the work.

次に、管理装置31は作業が終了したか否かを判定する(S102)。作業が終了していない場合、作業監視装置40の取得装置41は、パラメータをリアルタイムで取得する(S103)。具体的には、作業の進行中において、管理装置31は、センサ群20の各センサが検出した情報、及び、制御装置13がロボット11及び作業ツール12に送信した指令を受信し、必要に応じて加工して送信する。取得装置41は、管理装置31が送信した情報、即ちパラメータを受信する。 Next, the management device 31 determines whether or not the work has been completed (S102). If the work has not been completed, the acquisition device 41 of the work monitoring device 40 acquires parameters in real time (S103). Specifically, while the work is in progress, the management device 31 receives information detected by each sensor of the sensor group 20 and commands sent by the control device 13 to the robot 11 and the work tool 12, be processed and sent. The acquisition device 41 receives the information transmitted by the management device 31, that is, the parameters.

次に、作業監視装置40の推定装置42は、取得装置41が取得した複数のパラメータに基づいて、異常が発生したか否かを推定する(S104)。具体的には、推定装置42は、取得装置41が取得した複数のパラメータを作業検査モデルに入力する。これにより、現在の状態が正常領域にあるか、異常領域かの推定結果が得られる。現在の状態が正常状態の場合、異常が発生していないため、再びステップS102の処理を行う。 Next, the estimation device 42 of the work monitoring device 40 estimates whether or not an abnormality has occurred based on the plurality of parameters acquired by the acquisition device 41 (S104). Specifically, the estimation device 42 inputs the plurality of parameters acquired by the acquisition device 41 to the work inspection model. As a result, an estimation result can be obtained as to whether the current state is in the normal region or the abnormal region. If the current state is the normal state, no abnormality has occurred, so the process of step S102 is performed again.

現在の状態が異常状態の場合、推定装置42は、自動修正が許可されているか否かを判定する(S106)。修正とは、図4に示すように、作業条件を修正することにより、異常領域から正常領域に移行させることである。本実施形態の作業監視システム1は、作業監視システム1が作業条件を修正する自動修正と、工場の作業者が手動で作業条件を修正する手動修正と、を実行可能である。 If the current state is an abnormal state, the estimating device 42 determines whether automatic correction is permitted (S106). Correction means shifting from an abnormal region to a normal region by correcting working conditions, as shown in FIG. The work monitoring system 1 of the present embodiment can perform automatic correction in which the work monitoring system 1 corrects the work conditions, and manual correction in which the factory worker manually corrects the work conditions.

自動修正が許可されている場合、推定装置42は、ロボット11及び作業ツール12の少なくとも一方の指令を修正するように、管理装置31を介して制御装置13に指示する。これにより、ツール姿勢、移動速度、及び溶接印加電圧の少なくとも何れかが変化する。 When automatic correction is permitted, the estimation device 42 instructs the control device 13 via the management device 31 to correct the commands of at least one of the robot 11 and the work tool 12 . As a result, at least one of the tool posture, moving speed, and applied welding voltage changes.

次に、取得装置41は再びステップS103の処理を行って、新たなパラメータを取得する。推定装置42は、再びステップS104の処理を行って、異常が発生したか否かを推定する。再度の推定では、前回と比較してパラメータが変化しているので、異常状態から正常状態に戻っている可能性がある。作業監視システム1は、正常であると推定装置42が推定するまで、パラメータを変更する処理を繰り返し行う。 Next, the acquisition device 41 performs the process of step S103 again to acquire new parameters. The estimating device 42 performs the process of step S104 again to estimate whether or not an abnormality has occurred. In the re-estimation, since the parameters have changed compared to the previous time, there is a possibility that the abnormal state has returned to the normal state. The work monitoring system 1 repeats the process of changing the parameters until the estimating device 42 estimates that the work is normal.

また、本実施形態では、以下のルールに従って、指令を修正する。上述したように、制御装置13が変更できるパラメータは、ツール姿勢、移動速度、及び溶接印加電圧である。アーク溶接の溶接品質への影響が最も小さい第1パラメータはツール姿勢であり、次に影響が小さい第2パラメータは移動速度であり、影響が最も大きい第3パラメータは溶接印加電圧である。本実施形態では、第1パラメータ、第2パラメータ、第3パラメータの順で変化の優先度が高い。具体的には、初めに第1パラメータが変化するように、かつ、それ以外のパラメータが変化しないように指令を修正する。そして、第1パラメータの変化だけでは推定結果が正常にならない場合に、次に第2パラメータの変化が許可され、最後に第3パラメータの変化が許可される。 Also, in this embodiment, the command is modified according to the following rules. As noted above, the parameters that controller 13 can change are tool attitude, travel speed, and applied weld voltage. The first parameter that has the least influence on the welding quality of arc welding is the tool posture, the second parameter that has the second least influence is the moving speed, and the third parameter that has the greatest influence is the applied welding voltage. In this embodiment, the priority of change is higher in the order of the first parameter, the second parameter, and the third parameter. Specifically, the command is modified so that the first parameter changes first and the other parameters do not change. Then, if the estimation result does not become normal only by changing the first parameter, then the change of the second parameter is permitted, and finally the change of the third parameter is permitted.

なお、第1パラメータの変更時に第2パラメータ及び第3パラメータを完全に固定することに代えて、第2パラメータ及び第3パラメータの変化量が閾値以内という条件にしてもよい。つまり、第1パラメータ、第2パラメータ、及び第3パラメータの順で優先度が規定されているのであれば、どのようなルールが規定されていてもよい。 Instead of completely fixing the second parameter and the third parameter when changing the first parameter, a condition may be set such that the amount of change in the second parameter and the third parameter is within a threshold value. In other words, any rule may be defined as long as the priority is defined in the order of the first parameter, the second parameter, and the third parameter.

ステップS106の判定において、自動修正が許可されていない、即ち手動修正が許可されている場合、推定装置42は、管理装置31を介して通知装置32を動作させて工場の作業者に修正を要求する(S108)。作業者は、例えば管理装置31又は制御装置13を操作することにより、指令を修正する。手動修正の場合であっても、適宜のタイミングで推定装置42は、再びステップS104の処理を行って、異常が発生したか否かを推定する。つまり、手動修正の場合であっても、正常であると推定装置42が推定するまで、作業者は、パラメータを変更する処理を繰り返し行う。 If it is determined in step S106 that automatic correction is not permitted, that is, manual correction is permitted, the estimation device 42 operates the notification device 32 via the management device 31 to request the factory worker to make corrections. (S108). The operator modifies the command by operating the management device 31 or the control device 13, for example. Even in the case of manual correction, the estimating device 42 performs the process of step S104 again at an appropriate timing to estimate whether or not an abnormality has occurred. That is, even in the case of manual correction, the operator repeatedly performs the process of changing the parameters until the estimation device 42 estimates that the condition is normal.

これらの処理を行うことにより、仮に異常が発生した場合であっても、即座に正常に戻すことができる。これにより、融合不良の発生を未然に抑制、又は、融合不良の発生を最小限にすることができる。 By performing these processes, even if an abnormality occurs, it is possible to return to normal immediately. As a result, it is possible to prevent the occurrence of poor fusion or minimize the occurrence of poor fusion.

次に、図6を参照して、上記実施形態の変形例について説明する。なお、本変形例の説明においては、上記実施形態と同一又は類似の部材には図面に同一の符号を付し、説明を省略する場合がある。 Next, a modification of the above embodiment will be described with reference to FIG. In the description of this modified example, the same or similar members as those of the above-described embodiment may be denoted by the same reference numerals in the drawings, and the description thereof may be omitted.

上記実施形態では、作業監視装置40がデータセンター、言い換えればクラウド上に設けられている。これに代えて、本変形例では、作業監視装置40が工場内に設けられている。この場合、作業監視装置40が管理装置31の機能を兼ねていてもよい。このように、作業監視システム1は工場内で完結する構成とすることもできる。 In the above embodiment, the work monitoring device 40 is provided in a data center, in other words, on the cloud. Instead of this, in this modified example, a work monitoring device 40 is provided in the factory. In this case, the work monitoring device 40 may also function as the management device 31 . In this way, the work monitoring system 1 can be configured to be completed within the factory.

以上に説明したように、本実施形態の作業監視装置40は、作業ツール12を装着した産業用のロボット11が行う作業を監視する作業監視方法を行う。作業監視装置40は、取得装置41と、推定装置42と、を備える。取得装置41は、少なくとも、作業中の作業ツール12に関するパラメータと、ロボット11の動作に関するパラメータと、を取得する。推定装置42は、取得装置41が取得した複数のパラメータの組合せに基づいて、ロボット11の作業中に、異常が発生しているか否かを推定する。 As described above, the work monitoring device 40 of this embodiment performs a work monitoring method of monitoring work performed by the industrial robot 11 to which the work tool 12 is attached. The work monitoring device 40 includes an acquisition device 41 and an estimation device 42 . The acquisition device 41 acquires at least parameters related to the work tool 12 in operation and parameters related to the motion of the robot 11 . The estimating device 42 estimates whether or not an abnormality has occurred during the work of the robot 11 based on the combination of parameters acquired by the acquiring device 41 .

複数種類のパラメータに基づいてロボット11の作業の異常推定を行うため、異常の発生を精度良く推定できる。また、異常推定を作業中に行うことにより、異常の発生又はそれに近い状況になった場合に、早期に把握又は対処できる。 Since the work abnormality estimation of the robot 11 is performed based on a plurality of types of parameters, the occurrence of abnormality can be accurately estimated. In addition, by estimating an abnormality during work, it is possible to quickly grasp or deal with the occurrence of an abnormality or a situation close to it.

本実施形態の作業監視装置40において、取得装置41は、更に、作業対象であるワークに関するパラメータを取得する。 In the work monitoring device 40 of the present embodiment, the acquisition device 41 further acquires parameters related to the work to be worked.

これにより、推定に用いるパラメータの種類が多くなるため、精度良く異常推定を行うことができる。 Since this increases the number of types of parameters used for estimation, it is possible to perform anomaly estimation with high accuracy.

本実施形態の作業監視装置40において、取得装置41が取得するパラメータは、ロボット11又は作業ツール12への指令に含まれる能動パラメータと、センサにより取得された受動パラメータと、を含む。 In the work monitoring device 40 of this embodiment, the parameters acquired by the acquisition device 41 include active parameters included in commands to the robot 11 or work tool 12 and passive parameters acquired by sensors.

これにより、能動的な観点と受動的な観点とで推定を行うため、精度良く異常推定を行うことができる。 As a result, since estimation is performed from an active viewpoint and a passive viewpoint, anomaly estimation can be performed with high accuracy.

本実施形態の作業監視装置40において、推定装置42は、異常が発生したことを通知する通知装置32と通信可能である。推定装置42は、異常が発生したと推定した場合、通知装置32に対して、異常の発生の通知を指示する。 In the work monitoring device 40 of this embodiment, the estimation device 42 can communicate with the notification device 32 that notifies that an abnormality has occurred. When the estimating device 42 estimates that an abnormality has occurred, the estimating device 42 instructs the notification device 32 to notify the occurrence of the abnormality.

これにより、異常の発生の可能性があることをユーザに知らせることができる。 Thereby, it is possible to inform the user that there is a possibility of occurrence of an abnormality.

本実施形態の作業監視装置40において、推定装置42は、作業ツール12及びロボット11の少なくとも何れかを制御する制御装置13と通信可能である。推定装置42は、異常が発生したと推定した場合、制御装置13に対して、作業ツール12及びロボット11の少なくとも何れかに対する指令の修正を指示する。 In the work monitoring device 40 of this embodiment, the estimation device 42 can communicate with the control device 13 that controls at least one of the work tool 12 and the robot 11 . When the estimating device 42 estimates that an abnormality has occurred, the estimating device 42 instructs the control device 13 to correct commands to at least one of the work tool 12 and the robot 11 .

これにより、異常の発生の可能性がある状況を変化させることができるので、ロボット11の作業の失敗を未然に防止できる。 As a result, it is possible to change the situation in which there is a possibility of occurrence of an abnormality, so that the robot 11 can be prevented from failing in its work.

本実施形態の作業監視装置40において、推定装置42は、指令の修正後に異常が発生しているか否かを繰り返し推定する。推定装置42は、異常が発生していないと推定するまで、指令の修正を繰返し指示する。 In the work monitoring device 40 of this embodiment, the estimating device 42 repeatedly estimates whether or not an abnormality has occurred after correcting the command. The estimating device 42 repeatedly instructs correction of the command until it is estimated that no abnormality has occurred.

これにより、1回の修正で失敗を防止できない場合でも複数回の修正を行うため、ロボット11の作業の失敗を未然に防止できる確率を上げることができる。 As a result, even if a single correction cannot prevent a failure, a plurality of corrections are performed, so that the probability of preventing a failure in the work of the robot 11 can be increased.

本実施形態の作業監視装置40において、パラメータは、第1パラメータと、第2パラメータと、を含む。第2パラメータよりも第1パラメータが優先的に変化するように指令が修正される。 In the work monitoring device 40 of this embodiment, the parameters include a first parameter and a second parameter. The command is modified so that the first parameter is preferentially changed over the second parameter.

これにより、第2パラメータの変化量を抑制できる。そのため、例えば、作業品質又はその他の事項に影響が出るパラメータを第2パラメータにすることにより、指令の修正の影響を軽減できる。 Thereby, the amount of change in the second parameter can be suppressed. Therefore, for example, by setting a parameter that affects work quality or other matters as the second parameter, the influence of modification of the command can be reduced.

本実施形態の作業監視装置40において、ロボット11が行う作業は、溶接である。第1パラメータは、作業ツール12の姿勢に関するパラメータである。第2パラメータは、ロボット11が作業ツール12を移動させるロボット11に関するパラメータである。 In the work monitoring device 40 of this embodiment, the work performed by the robot 11 is welding. The first parameter is a parameter regarding the attitude of the work tool 12 . A second parameter is a parameter relating to the robot 11 with which the robot 11 moves the work tool 12 .

作業ツール12の移動速度は溶接品質に影響し易いので、作業ツール12の移動速度を第2パラメータに設定することにより、作業ツール12の移動速度の修正頻度を減らすことができる。 Since the moving speed of the work tool 12 is likely to affect welding quality, setting the moving speed of the work tool 12 as the second parameter can reduce the frequency of correction of the moving speed of the work tool 12 .

本実施形態の作業監視装置40において、推定装置42は、複数のパラメータと、パラメータの組合せで異常が発生したか否かを示す結果と、を機械学習して構築された作業検査モデルを利用して、ロボット11の作業中に異常が発生しているか否かを推定する。 In the work monitoring device 40 of the present embodiment, the estimating device 42 uses a work inspection model constructed by machine learning a plurality of parameters and a result indicating whether or not an abnormality has occurred in a combination of parameters. Then, it is estimated whether or not an abnormality has occurred during the work of the robot 11 .

これにより、複数のパラメータが互いに関与して作業の成否に影響する状況においても、精度良く異常推定を行うことができる。 As a result, even in a situation where a plurality of parameters interact with each other and affect the success or failure of the work, it is possible to accurately estimate the abnormality.

本実施形態の作業監視装置40において、推定装置42は、ロボット11の作業対象であるワークの内部に生じる異常の有無を推定する。 In the work monitoring device 40 of the present embodiment, the estimation device 42 estimates the presence or absence of an abnormality occurring inside the work that is the work target of the robot 11 .

外観に現れない異常を的確に推定することは困難であるため、本実施形態の効果を有効に活用できる。 Since it is difficult to accurately estimate an abnormality that does not appear in appearance, the effect of this embodiment can be effectively utilized.

以上に本出願の好適な実施の形態及び変形例を説明したが、上記の構成は例えば以下のように変更することができる。 Although the preferred embodiments and modifications of the present application have been described above, the above configuration can be modified, for example, as follows.

上記実施形態で示したフローチャートは一例であり、一部の処理を省略したり、一部の処理の内容を変更したり、新たな処理を追加したりしてもよい。 The flowcharts shown in the above embodiments are examples, and some of the processes may be omitted, the contents of some of the processes may be changed, or new processes may be added.

例えば、推定装置42が異常と推定した場合に修正する処理を省略してもよい。この場合、推定装置42が異常と推定した時点で、作業を停止又はやり直してもよい。 For example, the correction process may be omitted when the estimation device 42 estimates that there is an abnormality. In this case, the work may be stopped or restarted when the estimation device 42 estimates that there is an abnormality.

あるいは、推定装置42が異常と推定した場合に、修正が可能か否かを判定してもよい。そして、推定装置42は、修正が可能と判定した場合は修正を指示し、修正が不可能な場合は作業を停止又はやり直しを指示してもよい。推定装置42は、例えば、僅かな融合不良ですら許容されない溶接箇所で異常が発生したと推定した場合、修正が不可能と判定する。一方、推定装置42は、一定程度の融合不良であれば許容される溶接箇所で異常が発生したと推定した場合、修正が可能と判定する。 Alternatively, if the estimating device 42 estimates an abnormality, it may be determined whether correction is possible. Then, the estimating device 42 may instruct the correction when it is determined that the correction is possible, and may instruct the work to be stopped or restarted when the correction is impossible. For example, when the estimating device 42 estimates that an abnormality has occurred at a welded portion where even a slight fusion failure is not allowed, it determines that correction is impossible. On the other hand, the estimating device 42 determines that correction is possible when it is estimated that an abnormality has occurred at a welding location where a certain degree of fusion failure is permissible.

上記実施形態では、1種類の異常の有無のみを推定する。これに代えて、作業監視システム1は、複数種類の異常の有無を推定してもよい。この場合、異常の種類毎にモデルを作成してもよい。あるいは、異常の種類を推定できるモデルを機械学習により構築してもよい。 In the above embodiment, only the presence or absence of one type of abnormality is estimated. Alternatively, the work monitoring system 1 may estimate the presence or absence of multiple types of abnormalities. In this case, a model may be created for each type of abnormality. Alternatively, a model capable of estimating the type of abnormality may be constructed by machine learning.

本明細書で開示する要素の機能は、開示された機能を実行するように構成又はプログラムされた汎用プロセッサ、専用プロセッサ、集積回路、ASIC(Application Specific Integrated Circuits)、従来の回路、及び/又は、それらの組み合わせ、を含む回路又は処理回路を使用して実行できる。プロセッサは、トランジスタやその他の回路を含むため、処理回路又は回路と見なされる。本開示において、回路、ユニット、又は手段は、列挙された機能を実行するハードウェアであるか、又は、列挙された機能を実行するようにプログラムされたハードウェアである。ハードウェアは、本明細書に開示されているハードウェアであってもよいし、あるいは、列挙された機能を実行するようにプログラム又は構成されているその他の既知のハードウェアであってもよい。ハードウェアが回路の一種と考えられるプロセッサである場合、回路、手段、又はユニットはハードウェアとソフトウェアの組み合わせであり、ソフトウェアはハードウェア及び/又はプロセッサの構成に使用される。 The functionality of the elements disclosed herein may be implemented by general purpose processors, special purpose processors, integrated circuits, Application Specific Integrated Circuits (ASICs), conventional circuits, and/or configured or programmed to perform the disclosed functions. Any combination of these may be implemented using circuitry or processing circuitry including. A processor is considered a processing circuit or circuit because it includes transistors and other circuits. In this disclosure, a circuit, unit, or means is hardware that performs or is programmed to perform the recited functions. The hardware may be the hardware disclosed herein, or other known hardware programmed or configured to perform the recited functions. A circuit, means or unit is a combination of hardware and software, where the hardware is a processor which is considered a type of circuit, the software being used to configure the hardware and/or the processor.

1 作業監視システム
10 ロボットシステム
11 ロボット
12 作業ツール
40 作業監視装置
41 取得装置
42 推定装置
1 work monitoring system 10 robot system 11 robot 12 work tool 40 work monitoring device 41 acquisition device 42 estimation device

Claims (12)

作業ツールを装着した産業用のロボットが行う作業を監視する作業監視装置において、
少なくとも、作業中の前記作業ツールに関するパラメータと、前記ロボットの動作に関するパラメータと、を取得する取得装置と、
前記取得装置が取得した複数の前記パラメータの組合せに基づいて、前記ロボットの作業中に、異常が発生しているか否かを推定する推定装置と、
を備える、作業監視装置。
A work monitoring device for monitoring work performed by an industrial robot equipped with a work tool,
an acquisition device for acquiring at least parameters relating to the work tool in operation and parameters relating to the motion of the robot;
an estimation device for estimating whether or not an abnormality has occurred during the work of the robot based on the combination of the plurality of parameters acquired by the acquisition device;
A work monitoring device.
請求項1に記載の作業監視装置であって、
前記取得装置は、更に、作業対象であるワークに関するパラメータを取得する、作業監視装置。
The work monitoring device according to claim 1,
The work monitoring device, wherein the acquisition device further acquires parameters related to a work to be worked.
請求項1又は2に記載の作業監視装置であって、
前記取得装置が取得する前記パラメータは、前記ロボット又は前記作業ツールへの指令に含まれる能動パラメータと、センサにより取得された受動パラメータと、を含む、作業監視装置。
The work monitoring device according to claim 1 or 2,
The work monitoring device, wherein the parameters acquired by the acquisition device include active parameters included in commands to the robot or the work tool and passive parameters acquired by sensors.
請求項1から3までの何れか一項に記載の作業監視装置であって、
前記推定装置は、異常が発生したことを通知する通知装置と通信可能であり、
前記推定装置は、異常が発生したと推定した場合、前記通知装置に対して、異常の発生の通知を指示する、作業監視装置。
The work monitoring device according to any one of claims 1 to 3,
The estimating device is capable of communicating with a notification device that notifies that an abnormality has occurred,
The work monitoring device, wherein the estimating device, when estimating that an abnormality has occurred, instructs the notification device to notify the occurrence of the abnormality.
請求項1から3までの何れか一項に記載の作業監視装置であって、
前記推定装置は、前記作業ツール及び前記ロボットの少なくとも何れかを制御する制御装置と通信可能であり、
前記推定装置は、異常が発生したと推定した場合、前記制御装置に対して、前記作業ツール及び前記ロボットの少なくとも何れかに対する指令の修正を指示する、作業監視装置。
The work monitoring device according to any one of claims 1 to 3,
the estimating device is communicable with a control device that controls at least one of the work tool and the robot;
The work monitoring device, wherein the estimating device, when estimating that an abnormality has occurred, instructs the control device to correct a command for at least one of the work tool and the robot.
請求項5に記載の作業監視装置であって、
前記推定装置は、前記指令の修正後に異常が発生しているか否かを繰り返し推定し、
前記推定装置は、異常が発生していないと推定するまで、前記指令の修正を繰返し指示する、作業監視装置。
The work monitoring device according to claim 5,
The estimating device repeatedly estimates whether or not an abnormality has occurred after the correction of the command,
The work monitoring device, wherein the estimating device repeatedly instructs correction of the command until it is estimated that no abnormality has occurred.
請求項6に記載の作業監視装置であって、
前記パラメータは、第1パラメータと、第2パラメータと、を含み、
前記第2パラメータよりも前記第1パラメータが優先的に変化するように前記指令が修正される、作業監視装置。
The work monitoring device according to claim 6,
The parameters include a first parameter and a second parameter,
A work monitoring device, wherein the command is modified such that the first parameter is preferentially changed over the second parameter.
請求項7に記載の作業監視装置であって、
前記ロボットが行う作業は、溶接であり、
前記第1パラメータは、前記作業ツールの姿勢に関するパラメータであり、
前記第2パラメータは、前記ロボットが前記作業ツールを移動させる速度に関するパラメータである、作業監視装置。
The work monitoring device according to claim 7,
The work performed by the robot is welding,
the first parameter is a parameter relating to the posture of the work tool;
The work monitoring device, wherein the second parameter is a parameter relating to the speed at which the robot moves the work tool.
請求項1から8までの何れか一項に記載の作業監視装置であって、
前記推定装置は、複数の前記パラメータと、当該パラメータの組合せで異常が発生したか否かを示す結果と、を機械学習して構築された作業検査モデルを利用して、前記ロボットの作業中に異常が発生しているか否かを推定する、作業監視装置。
The work monitoring device according to any one of claims 1 to 8,
The estimating device utilizes a work inspection model constructed by machine learning a plurality of the parameters and a result indicating whether or not an abnormality has occurred in a combination of the parameters, during the work of the robot A work monitoring device that estimates whether or not an abnormality has occurred.
請求項1から9までの何れか一項に記載の作業監視装置であって、
前記推定装置は、前記ロボットの作業対象であるワークの内部に生じる異常の有無を推定する、作業監視装置。
The work monitoring device according to any one of claims 1 to 9,
The estimating device is a work monitoring device that estimates the presence or absence of an abnormality occurring inside a work that is a work target of the robot.
請求項1から10までの何れか一項に記載の作業監視装置であって、
前記推定装置は、前記ロボットが行う溶接について異常が発生しているか否かを推定する、作業監視装置。
The work monitoring device according to any one of claims 1 to 10,
The estimating device is a work monitoring device that estimates whether or not an abnormality has occurred in welding performed by the robot.
作業ツールを装着した産業用のロボットが行う作業を監視する作業監視方法において、
少なくとも、作業中の前記作業ツールに関するパラメータと、前記ロボットの動作に関するパラメータと、を取得し、
取得した複数の前記パラメータの組合せに基づいて、前記ロボットの作業中に、異常が発生しているか否かを推定する作業監視方法。
In a work monitoring method for monitoring work performed by an industrial robot equipped with a work tool,
Acquiring at least parameters relating to the work tool in operation and parameters relating to the motion of the robot;
A work monitoring method for estimating whether or not an abnormality has occurred during the work of the robot based on a combination of the acquired parameters.
JP2021171329A 2021-10-20 2021-10-20 Work monitoring device and work monitoring method Pending JP2023061447A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021171329A JP2023061447A (en) 2021-10-20 2021-10-20 Work monitoring device and work monitoring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021171329A JP2023061447A (en) 2021-10-20 2021-10-20 Work monitoring device and work monitoring method

Publications (1)

Publication Number Publication Date
JP2023061447A true JP2023061447A (en) 2023-05-02

Family

ID=86249611

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021171329A Pending JP2023061447A (en) 2021-10-20 2021-10-20 Work monitoring device and work monitoring method

Country Status (1)

Country Link
JP (1) JP2023061447A (en)

Similar Documents

Publication Publication Date Title
US10682729B2 (en) System for automated in-process inspection of welds
US7590468B2 (en) Robot system
US20160195390A1 (en) Inspecting components using mobile robotic inspection systems
JP2017144532A (en) Failure diagnosis device of robot system for determining failure by camera image
JP2011218371A (en) Spot welding system and dressing determination method
JP2010253538A (en) Welding method and welding equipment
KR101609160B1 (en) Apparatus for automatic welding using robot
KR101487169B1 (en) Robot Working Quality Monitoring System
JP7386461B2 (en) Repair welding inspection equipment and repair welding inspection method
US20190099902A1 (en) Robot system
WO2020262049A1 (en) Repair welding control device and repair welding control method
JP2006247663A (en) Welding method and welding apparatus
JP2012187641A (en) Robot monitoring system and method of determining fault of the robot monitoring system
JP7369982B2 (en) Repair welding equipment and repair welding method
JP7289087B2 (en) Repair welding equipment and repair welding method
JP2023061447A (en) Work monitoring device and work monitoring method
CN114080291A (en) Repair welding system, repair welding method, inspection device, and robot control device
JP7336711B2 (en) repair welding system
JP2020203294A (en) Automatic repair welding system and automatic repair welding method
JP7220383B2 (en) REPAIR WELDING CONTROL DEVICE AND REPAIR WELDING CONTROL METHOD
US10955829B2 (en) System and a method to enable zero defect production
JP7228794B2 (en) Repair welding system, repair welding method, inspection device and robot controller
JP2017041045A (en) Monitoring storage, monitoring information storage apparatus, monitoring storage system, monitoring storage method, and monitoring storage program
JP2024047171A (en) Factor analysis device and factor analysis method
WO2022269706A1 (en) Abnormality processing appratus, network system, and method for providing procedure with respect to abnormality having occurred in robot system