[go: up one dir, main page]

JP2023003216A - Control system of working robot - Google Patents

Control system of working robot Download PDF

Info

Publication number
JP2023003216A
JP2023003216A JP2021104264A JP2021104264A JP2023003216A JP 2023003216 A JP2023003216 A JP 2023003216A JP 2021104264 A JP2021104264 A JP 2021104264A JP 2021104264 A JP2021104264 A JP 2021104264A JP 2023003216 A JP2023003216 A JP 2023003216A
Authority
JP
Japan
Prior art keywords
distance sensor
robot
distance
work object
working robot
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
JP2021104264A
Other languages
Japanese (ja)
Inventor
啓太 加藤
Keita Kato
雅宏 加藤
Masahiro Kato
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.)
Asahi Sunac Corp
Original Assignee
Asahi Sunac 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 Asahi Sunac Corp filed Critical Asahi Sunac Corp
Priority to JP2021104264A priority Critical patent/JP2023003216A/en
Publication of JP2023003216A publication Critical patent/JP2023003216A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)
  • Spray Control Apparatus (AREA)

Abstract

To achieve modification teaching capable of suppressing the decrease in production speed.SOLUTION: A control system 10 includes a conveyance device 20 for conveying a working object 40 having a flat first plane 41 in a predetermined conveyance direction, a working robot 30 for jetting and spraying a spray material onto the working object, a plurality of distance sensors 51, 52 and 53 provided on a conveyance direction upstream of the working robot 30, and a control part 70 for controlling the working robot 30, wherein the control part 70 calculates inclination θ of the first plane 41 on the basis of detection results of the first distance sensor 51 and the second distance sensor 52, modifies teaching data for regulating operation of the working robot on the basis of the calculated inclination θ, and controls the working robot 30 on the basis of the modified teaching data.SELECTED DRAWING: Figure 1

Description

本技術は、作業ロボットの制御システムに関する。 The present technology relates to a control system for a working robot.

従来、搬送される作業対象物に対して塗料を噴射する塗装ロボットが知られており、その塗装ロボットの制御方法の一例が特許文献1に開示されている。特許文献1に記載の車両用塗装ロボットは、所定の搬送位置での車両ボデーの形状の設計データに対応して、塗装動作を行うベルの走査経路データがティーチングされている。そして、実際の搬送位置での車両ボデーの形状ずれに起因する誤差を修正するために、ベル近傍に取り付けられた距離センサの検出結果を用いて修正ティーチングを行う(走査経路データを補正する)ことが開示されている。 2. Description of the Related Art Conventionally, there has been known a painting robot that sprays paint onto a conveyed work object. The vehicle painting robot described in Patent Document 1 is taught scanning path data for a bell that performs a painting operation in correspondence with design data for the shape of the vehicle body at a predetermined transport position. Then, in order to correct the error caused by the shape deviation of the vehicle body at the actual transport position, correction teaching is performed using the detection result of the distance sensor attached near the bell (correcting the scanning path data). is disclosed.

特開2009-20846号公報JP 2009-20846 A

特許文献1に記載の距離センサは、車両用塗装ロボットのロボットアーム先端部に取り付けられており、その位置合わせに時間を要する課題がある。より詳しくは、当該距離センサはまず、ティーチングボックスの操作によって修正用走査基準点に自動的に移動され、その後に修正用走査基準点から被塗装基準部位に近接するように目視によって微調整移動され、さらにその後に塗装ロボットの高さを位置制御することで、距離センサ対向位置に位置合わせされる。距離センサは、このような位置合わせ後に、車両ボデーの形状ずれを検出する仕組みとなっている。従って、特許文献1に記載の修正ティーチングを行うと、生産速度が大幅に低下してしまう懸念がある。 The distance sensor described in Patent Literature 1 is attached to the tip of a robot arm of a vehicle painting robot, and there is a problem that it takes time to align the sensor. More specifically, the distance sensor is first automatically moved to the scanning reference point for correction by operating the teaching box, and then finely adjusted by visual observation from the scanning reference point for correction so as to approach the reference portion to be coated. After that, by controlling the height of the coating robot, it is aligned with the position facing the distance sensor. The distance sensor is designed to detect the shape deviation of the vehicle body after such alignment. Therefore, if the correction teaching described in Patent Document 1 is performed, there is a concern that the production speed will be greatly reduced.

本願明細書に記載の技術は上記のような実情に基づいて完成されたものであって、生産速度の低下を抑制可能な修正ティーチングを実現することを目的とする。 The technique described in the specification of the present application was perfected based on the above-described actual situation, and aims at realizing correction teaching capable of suppressing a decrease in production speed.

(1)本技術に関わる作業ロボットの制御システムは、平坦な第1面を有する作業対象物を所定の搬送方向に搬送する搬送装置と、前記作業対象物に対して吹付材料を噴射して吹き付ける作業ロボットと、前記作業ロボットより前記搬送方向上流に設けられる複数の距離センサと、前記作業ロボットを制御する制御部と、を備え、前記複数の距離センサは、前記第1面の第1測定点との距離を検出する第1距離センサと、前記第1面の第2測定点との距離を検出する第2距離センサと、を含んでおり、前記制御部は、前記第1距離センサ及び前記第2距離センサの検出結果に基づいて前記第1面の傾きを算出し、算出した前記傾きに基づいて前記作業ロボットの動作を規定するティーチングデータを修正し、修正された前記ティーチングデータに基づいて前記作業ロボットを制御する。 (1) A work robot control system according to the present technology includes a conveying device that conveys a work object having a flat first surface in a predetermined conveying direction, and a spray material that is sprayed onto the work object. a work robot; a plurality of distance sensors provided upstream of the work robot in the conveying direction; and a second distance sensor that detects a distance from a second measurement point on the first surface, wherein the control unit controls the first distance sensor and the calculating the inclination of the first surface based on the detection result of the second distance sensor, correcting the teaching data defining the operation of the working robot based on the calculated inclination, and correcting the teaching data based on the corrected teaching data to control the working robot;

上記の作業ロボットの制御システムによれば、制御部は、第1距離センサ及び第2距離センサの検出結果に基づき、搬送される作業対象物の第1面の傾きを算出できる。制御部は、この算出結果に基づいてティーチングデータを修正し、修正したティーチングデータに基づいて作業ロボットを制御することで、修正ティーチングを実現できる。ティーチングデータは、搬送される作業対象物の搬送状態(具体的には第1面の傾き)に合わせて修正される。ここで距離センサは、作業ロボットとは別に(作業ロボットより搬送方向上流に)設けられており、特許文献1に記載の従来技術と異なり、距離センサによる検出に際して位置合わせは不要である。また、距離センサが作業ロボットより搬送方向上流に設けられていることで、距離センサによる検出作業と、作業ロボットによる吹付材料の噴射作業を同時に並行して進行することができる。その結果、距離センサによる検出に伴う生産速度の低下を抑制できる。さらに、距離センサは、作業ロボットに取り付ける必要がないため専用品に限られない。距離センサとして汎用品を用いることでコスト高を抑制できると共に、制御システム全体が複雑化することがなく、故障発生の増大も抑制できる。 According to the control system for the work robot described above, the control unit can calculate the inclination of the first surface of the work object to be conveyed based on the detection results of the first distance sensor and the second distance sensor. The control unit corrects the teaching data based on this calculation result, and controls the work robot based on the corrected teaching data, thereby realizing corrected teaching. The teaching data is corrected according to the transport state of the work object to be transported (specifically, the inclination of the first surface). Here, the distance sensor is provided separately from the working robot (upstream in the transport direction from the working robot), and unlike the prior art described in Patent Document 1, alignment is not required for detection by the distance sensor. Further, since the distance sensor is provided upstream of the work robot in the transport direction, the detection work by the distance sensor and the work of spraying the spray material by the work robot can be performed in parallel. As a result, it is possible to suppress a decrease in production speed due to detection by the distance sensor. Furthermore, since the distance sensor does not need to be attached to the working robot, it is not limited to a dedicated product. By using a general-purpose product as the distance sensor, it is possible to suppress an increase in cost, prevent the overall control system from becoming complicated, and suppress an increase in the occurrence of failures.

(2)前記作業対象物の形状及び大きさは、特定されており、前記複数の距離センサは、前記作業対象物のうち前記第1面と交わる方向に延在する第2面との距離を検出する第3距離センサ、をさらに含み、前記制御部は、前記第1距離センサ、前記第2距離センサ、及び前記第3距離センサの検出結果に基づいて前記作業対象物の位置を算出し、算出した前記位置に基づいて前記ティーチングデータを修正してもよい。 (2) The shape and size of the work object are specified, and the plurality of distance sensors measure the distance to a second surface of the work object that extends in a direction intersecting the first surface. a third distance sensor for detecting, the control unit calculates the position of the work object based on the detection results of the first distance sensor, the second distance sensor, and the third distance sensor, The teaching data may be corrected based on the calculated position.

上記の作業ロボットの制御システムによれば、作業対象物の形状及び大きさが特定されているため、制御部は、これらの情報と、第1距離センサ、第2距離センサ、及び第3距離センサの検出結果に基づき、作業対象物の位置を算出できるようになる。 According to the control system for the working robot described above, since the shape and size of the work object are specified, the control unit uses this information, the first distance sensor, the second distance sensor, and the third distance sensor. The position of the work object can be calculated based on the detection result.

(3)前記第3距離センサは、前記作業対象物のうち前記搬送方向の最下流部または最上流部の通過を検出可能とされ、前記制御部は、前記第3距離センサの検出結果に基づいて前記吹付材料を噴射する開始タイミングを算出し、算出した前記開始タイミングに基づいて前記ティーチングデータを修正してもよい。 (3) The third distance sensor is capable of detecting passage of a most downstream portion or an most upstream portion of the work object in the conveying direction, and the control unit detects a result of detection by the third distance sensor. to calculate the start timing for injecting the spray material, and the teaching data may be corrected based on the calculated start timing.

上記の作業ロボットの制御システムによれば、制御部は、搬送方向における作業対象物の進行方向先端部の位置を算出できる。これにより、ティーチングデータにおいて吹付材料を噴射する開始タイミングをより正確に修正できるようになる。 According to the above control system for the work robot, the control unit can calculate the position of the forward end of the work object in the transport direction. This makes it possible to more accurately correct the start timing of spraying the spray material in the teaching data.

(4)前記第1距離センサ及び前記第2距離センサは、搬送される前記作業対象物の前記第1面と対向可能な位置に設けられ、前記第3距離センサは、搬送される前記作業対象物の前記第2面と対向可能な位置に設けられていてもよい。 (4) The first distance sensor and the second distance sensor are provided at a position capable of facing the first surface of the work object to be conveyed, and the third distance sensor is arranged to face the work object to be conveyed. It may be provided at a position capable of facing the second surface of the object.

上記の作業ロボットの制御システムによれば、各距離センサの検出精度を高めることができる。 According to the control system for the work robot described above, the detection accuracy of each distance sensor can be improved.

(5)前記搬送装置は、前記作業対象物の搬送経路であるレールと、前記レールに接続されて、前記作業対象物を吊り下げるハンガーと、を備えるコンベアであり、前記複数の距離センサは、前記ハンガーに吊り下げられた前記作業対象物が内部を通過可能な支持部材に設けられていてもよい。 (5) The conveying device is a conveyor including a rail that is a conveying route of the work object and a hanger that is connected to the rail and hangs the work object, and the plurality of distance sensors are: A support member may be provided through which the work object suspended by the hanger can pass.

上記の作業ロボットの制御システムによれば、作業対象物をオーバーヘッド・コンベアによって容易に搬送でき、距離センサを支持部材によって容易に設けることができる。一方で、オーバーヘッド・コンベアを用いると作業対象物の搬送状態(第1面の傾き等)はバラつきやすくなるが、そのようなバラつきがある場合であっても、修正ティーチングによって吹付材料を好適に噴射できるようになる。 According to the control system for the working robot described above, the work object can be easily conveyed by the overhead conveyor, and the distance sensor can be easily provided by the supporting member. On the other hand, when an overhead conveyor is used, the conveying state of the work object (the inclination of the first surface, etc.) tends to vary. become able to.

(6)前記作業ロボットは、床面に載置されるロボットベースと、前記ロボットベースに接続されるロボットアームと、前記ロボットアームの前記ロボットベースとは反対側の端部に取り付けられ、前記吹付材料を噴射する噴射ガンと、を備え、前記制御部は、修正された前記ティーチングデータに基づいて、前記ロボットベース、前記ロボットアーム、及び前記噴射ガンを制御してもよい。 (6) The working robot includes a robot base placed on the floor, a robot arm connected to the robot base, and an end of the robot arm opposite to the robot base, and configured to perform the spraying. and an injection gun for injecting material, wherein the controller may control the robot base, the robot arm, and the injection gun based on the corrected teaching data.

上記の作業ロボットの制御システムによれば、修正したティーチングデータに基づき、作業ロボットの各部を制御することで、作業ロボットを精度よく制御できるようになる。 According to the working robot control system described above, the working robot can be accurately controlled by controlling each part of the working robot based on the corrected teaching data.

本技術によれば、生産速度の低下を抑制可能な修正ティーチングを実現できる。 According to the present technology, it is possible to realize correction teaching capable of suppressing a decrease in production speed.

実施形態1に係る塗装ロボットの制御システムを模式的に示す斜視図1 is a perspective view schematically showing a control system for a painting robot according to Embodiment 1; FIG. 塗装ロボットの制御システムの電気的構成を示すブロック図Block diagram showing the electrical configuration of the coating robot control system 図1の平面図Plan view of FIG. 図1の別の平面図Another plan view of FIG. 被塗物の基本搬送状態からのズレ量を示す平面図A plan view showing the amount of deviation from the basic conveying state of the object to be coated 図5の要部を拡大した平面図Plan view in which the main part of FIG. 5 is enlarged 被塗物の基本搬送状態からのズレ量を示す別の平面図Another plan view showing the amount of deviation from the basic conveying state of the object to be coated 実施形態2に係る塗装ロボットの制御システムを模式的に示す斜視図FIG. 8 is a perspective view schematically showing a control system for a coating robot according to Embodiment 2;

<実施形態1>
実施形態1に係る塗装ロボット30(作業ロボットの一例)の制御システム10(以下、単に制御システム10と記す)を図1から図7を参照して説明する。図2以外の各図面の一部には、X軸、Y軸、及びZ軸を示しており、各軸方向が各図で共通した方向となるように描かれている。また、X軸方向を左右方向、Y軸方向を前後方向、Z軸方向を上下方向とする。
<Embodiment 1>
A control system 10 (hereinafter simply referred to as the control system 10) of a painting robot 30 (an example of a work robot) according to Embodiment 1 will be described with reference to FIGS. 1 to 7. FIG. Parts of each drawing other than FIG. 2 show the X-axis, the Y-axis, and the Z-axis, and are drawn so that the direction of each axis is the same direction in each drawing. The X-axis direction is the left-right direction, the Y-axis direction is the front-back direction, and the Z-axis direction is the up-down direction.

制御システム10は、搬送される被塗物40(ワーク、作業対象物の一例)に対して、塗装ロボット30が塗料(吹付材料の一例)を噴射して吹き付けることで、被塗物40を自動的に塗装するシステムである。制御システム10は、図1に示すように、被塗物40を搬送するコンベア20(搬送装置の一例)と、搬送される被塗物40に対して塗料を噴射する塗装ロボット30と、塗装ロボット30より搬送方向上流の所定位置に設けられる複数(本実施形態では3つ)の距離センサ51,52,53と、を備える。 The control system 10 causes the coating robot 30 to inject and spray paint (an example of a spraying material) onto the transported object 40 (an example of a work or work object), thereby automatically spraying the object 40. It is a system that paints effectively. As shown in FIG. 1, the control system 10 includes a conveyor 20 (an example of a conveying device) that conveys an object 40 to be coated, a coating robot 30 that sprays paint onto the conveyed object 40 to be coated, and a coating robot. A plurality of (three in this embodiment) distance sensors 51, 52, and 53 are provided at predetermined positions upstream of 30 in the transport direction.

塗装ロボット30は、図1に示すように、床面に載置されるロボットベース31と、ロボットベース31に接続される多関節型のロボットアーム33と、ロボットアーム33の先端部(ロボットベース31とは反対側の端部)に取り付けられ塗料を噴射する塗装ガン35(噴射ガンの一例)と、を備える。 As shown in FIG. 1, the coating robot 30 includes a robot base 31 placed on the floor, an articulated robot arm 33 connected to the robot base 31, and a tip of the robot arm 33 (the robot base 31). and a paint gun 35 (an example of an injection gun) that is attached to the end opposite to) and injects paint.

また、制御システム10は、図2に示すように、CPUやマイコン等である制御部70と、RAMやROM等のメモリである記憶部80と、を備えている。記憶部80には、塗装ロボット30の動作制御プログラムが記憶されており、制御部70は動作制御プログラムに基づいて塗装ロボット30の各部(ロボットベース31、ロボットアーム33、及び塗装ガン35)を制御する。動作制御プログラムには、塗装ロボット30の動作を規定するティーチングデータ(移動経路、塗料の噴射開始位置、噴射停止位置、噴射方向等の各種設定データ)が含まれている。なお、記憶部80は制御部70に内蔵されていても構わない。 Further, as shown in FIG. 2, the control system 10 includes a control section 70 such as a CPU or a microcomputer, and a storage section 80 such as a memory such as a RAM or ROM. The storage unit 80 stores an operation control program for the coating robot 30, and the control unit 70 controls each unit (the robot base 31, the robot arm 33, and the coating gun 35) of the coating robot 30 based on the operation control program. do. The motion control program includes teaching data that defines the motion of the coating robot 30 (various setting data such as movement path, paint ejection start position, ejection stop position, ejection direction, etc.). Note that the storage unit 80 may be built in the control unit 70 .

制御部70は、図2に示すように、コンベア20、塗装ロボット30、各距離センサ51,52,53、及び記憶部80と電気的に接続されている。制御部70は、詳しく後述するように、距離センサ51,52,53の検出結果に基づきティーチングデータを修正し、修正したティーチングデータに基づき塗装ロボット30を制御する。なお、コンベア20は、塗装ロボット30の制御系統(制御部70)とは別の制御装置によって制御されていても構わない。 The control unit 70 is electrically connected to the conveyor 20, the painting robot 30, the distance sensors 51, 52, 53, and the storage unit 80, as shown in FIG. The control unit 70 corrects the teaching data based on the detection results of the distance sensors 51, 52, 53, and controls the painting robot 30 based on the corrected teaching data, as will be described later in detail. Note that the conveyor 20 may be controlled by a control device separate from the control system (control section 70) of the painting robot 30. FIG.

コンベア20は、図1、図3及び図4に示すように、搬送経路であるレール21と、レール21に接続され、被塗物40を吊り下げるハンガー23と、を備える。コンベア20は、上方に配索されたレール21に沿って、ハンガー23に吊り下げられた状態で被塗物40を搬送する、いわゆるオーバーヘッド・コンベアである。レール21は、作業場所等に合わせて適宜配索されるが、本実施形態では、レール21はX軸方向(左右方向、搬送方向の一例)に延出し、被塗物40は+X軸方向に搬送されるものとして説明する。 As shown in FIGS. 1, 3, and 4, the conveyor 20 includes a rail 21 that is a conveying path, and a hanger 23 that is connected to the rail 21 and suspends the object 40 to be coated. The conveyor 20 is a so-called overhead conveyor that conveys the object 40 to be coated while suspended from a hanger 23 along a rail 21 arranged upward. The rails 21 are routed appropriately according to the work place, etc. In this embodiment, the rails 21 extend in the X-axis direction (horizontal direction, an example of the transport direction), and the object 40 to be coated extends in the +X-axis direction. Description will be given assuming that it is transported.

ハンガー23は、図1、図3及び図4に示すように、全体として上下方向に延出し、上端部(接続部)23Aがレール21に接続され、下側部分が被塗物40と係合する二股フック状の係合部23Bとなっている。ハンガー23は、例えば金属製パイプを折り曲げ加工することで製造されるが、材質や形状等は限定されず、搬送される被塗物40に合わせて適宜変更可能である。ハンガー23は、レール21に対して間隔を空けて複数が接続され、各ハンガー23に対して被塗物40が1つずつ吊り下げられて次々に搬送されるものとする。 As shown in FIGS. 1, 3 and 4, the hanger 23 extends vertically as a whole, has an upper end (connecting portion) 23A connected to the rail 21, and has a lower portion engaged with the object 40 to be coated. It is a two-forked hook-shaped engaging portion 23B. The hanger 23 is manufactured by bending a metal pipe, for example, but the material, shape, etc. are not limited, and can be appropriately changed according to the object to be coated 40 to be conveyed. A plurality of hangers 23 are connected to the rail 21 at intervals, and an object 40 to be coated is suspended one by one from each hanger 23 and conveyed one after another.

被塗物40は、図1、図3及び図4に示すように、少なくとも平坦な第1面(例えば天面41)と、第1面と交わる方向に延在する第2面(例えば背面43)と、を有するものとされ、本実施形態では、前面開口45を有する直方体状の箱体を一例に説明する。被塗物40は、前面開口45に対してハンガー23の係合部23Bが挿入されることで、ハンガー23によって吊り下げられる。なお、被塗物40の第2面の形状は平坦状に限らず、例えば凹凸形状や曲面状であっても構わない。第1面が平坦状で、第2面が凹凸形状の被塗物の具体例としては、トランス用箱体140(後述する実施形態2参照)、第1面が平坦状で、第2面が曲面状の被塗物の具体例としては、円筒状の水筒用容器が挙げられる。 As shown in FIGS. 1, 3 and 4, the object 40 has at least a flat first surface (eg, top surface 41) and a second surface (eg, rear surface 43) extending in a direction intersecting the first surface. ), and in this embodiment, a rectangular parallelepiped box having a front opening 45 will be described as an example. The object 40 to be coated is suspended by the hanger 23 by inserting the engaging portion 23B of the hanger 23 into the front opening 45 . In addition, the shape of the second surface of the object 40 to be coated is not limited to a flat shape, and may be, for example, an uneven shape or a curved shape. Specific examples of the object to be coated having a flat first surface and an uneven second surface include a transformer box 140 (see Embodiment 2 described later), a flat first surface and a second surface. A specific example of the curved object to be coated is a cylindrical container for a water bottle.

ハンガー23の接続部23Aは、レール21に対して過度に固定されておらず、一定程度の可動性を有する形でレール21に接続されている。接続部23Aは、作業者が力を加えることで、レール21の延出方向(X軸方向)に沿って移動可能に取り付けられている。これにより、作業者は被塗物40をハンガー23に対して容易に吊り下げられるようになり、被塗物40の吊り下げ作業の高速化、効率化を図ることができる。また、ハンガー23は大きさや形状の異なる被塗物40に対しても共用可能に設計されており、これにより被塗物40の吊り下げ作業の共通化を図ることができる。 The connecting portion 23A of the hanger 23 is not excessively fixed to the rail 21 and is connected to the rail 21 in a manner having a certain degree of mobility. 23 A of connection parts are attached so that a worker can move along the extension direction (X-axis direction) of the rail 21 because a worker applies force. As a result, the worker can easily hang the article 40 to be coated from the hanger 23, and the work of hanging the article 40 to be coated can be speeded up and made efficient. Moreover, the hanger 23 is designed so that it can be commonly used for objects 40 to be coated having different sizes and shapes.

一方で、このようにハンガー23を設けると、被塗物40の吊り下げ状態には一定程度のバラつきが生じてしまう。より詳しくは、吊り下げられた被塗物40の基本搬送状態を、図3及び図4に示すように、天面41が水平面(X-Y面)に平行である(条件1)、天面41の中心41Aがハンガー23の接続部23Aの鉛直下方(Z軸方向の延長線L1上)に位置する(条件2、換言すると、中心41Aと接続部23AのX軸方向及びY軸方向の位置は一致する)、という条件を満たす状態とするとき、被塗物40を常に基本搬送状態となるように吊り下げることは難しい。 On the other hand, if the hanger 23 is provided in this way, the suspended state of the article 40 to be coated will vary to some extent. More specifically, as shown in FIGS. 3 and 4, the basic transport state of the suspended workpiece 40 is that the top surface 41 is parallel to the horizontal plane (XY plane) (condition 1), the top surface 41 is positioned vertically below the connection portion 23A of the hanger 23 (on the extension line L1 in the Z-axis direction) (Condition 2, in other words, the positions of the center 41A and the connection portion 23A in the X-axis direction and the Y-axis direction are the same).

例えば、図5から図6に示すように、被塗物40の前面開口45に対して、ハンガー23の係合部23Bを挿入する深さ(挿入長)が小さい状態を考える。この場合、天面41は、Y軸方向について後方に向かうにつれて下降傾斜するようになる。天面41は、Y-Z面方向から視た際、2点鎖線で示された基本搬送状態に対して、水平面から傾斜角度θ(傾きの一例)だけ傾いてしまい、条件1を満たない。また、天面41の中心41AはY軸方向についてハンガー23の接続部23AからΔYだけずれてしまい、条件2を満たさない。また例えば、図7に示すように、前面開口45に対してハンガー23を挿入する位置が搬送方向下流側にずれると、天面41の中心41Aはハンガー23の接続部23AからX軸方向についてΔXだけずれてしまい、条件2を満たさない。 For example, as shown in FIGS. 5 and 6, consider a state in which the engaging portion 23B of the hanger 23 is inserted into the front opening 45 of the object 40 to a small depth (insertion length). In this case, the top surface 41 is inclined downward toward the rear in the Y-axis direction. When viewed from the YZ plane direction, the top surface 41 is tilted from the horizontal plane by an inclination angle θ (an example of inclination) with respect to the basic transport state indicated by the two-dot chain line, and Condition 1 is not satisfied. In addition, the center 41A of the top surface 41 is displaced from the connecting portion 23A of the hanger 23 in the Y-axis direction by ΔY, and the condition 2 is not satisfied. Further, for example, as shown in FIG. 7, when the position where the hanger 23 is inserted into the front opening 45 shifts downstream in the conveying direction, the center 41A of the top surface 41 is ΔX in the X-axis direction from the connecting portion 23A of the hanger 23. , and condition 2 is not satisfied.

一般に、塗装ロボット30のティーチングデータは、吊り下げられた被塗物40が所定の状態にある場合を想定して設定される。本実施形態では、被塗物40が図3から図4に示すように、上記条件1から2を満たす基本搬送状態を想定してティーチングデータが設定されている。このため、被塗物40が図5から図7に示すように、基本搬送状態からのズレを含んで吊り下げられ、そのまま塗装ロボット30に搬送されると、ティーチングデータに含まれる塗装ロボット30の塗料の噴射開始位置、噴射停止位置、及び噴射方向等は、実際に搬送される被装物40には適さず、塗装不良(作業不良)が生じることがある。そこで本実施形態に係る制御システム10の制御部70は、距離センサ51,52,53の検出結果に基づき、吊り下げられた被塗物40の基本搬送状態からのズレ量(各ズレ量θ、ΔY、ΔX)を算出し、算出したズレに基づいてティーチングデータを修正している。 In general, the teaching data for the coating robot 30 is set assuming that the suspended workpiece 40 is in a predetermined state. In this embodiment, as shown in FIGS. 3 and 4, the teaching data are set assuming a basic conveying state in which the object 40 satisfies the conditions 1 and 2 above. For this reason, as shown in FIGS. 5 to 7, the object 40 to be coated is suspended with deviation from the basic transport state, and is transported to the coating robot 30 as it is. The spray start position, spray stop position, spray direction, and the like of the paint are not suitable for the object 40 to be actually conveyed, and coating defects (work defects) may occur. Therefore, based on the detection results of the distance sensors 51, 52, and 53, the control unit 70 of the control system 10 according to the present embodiment determines the amount of deviation (each amount of deviation θ, ΔY, ΔX) are calculated, and the teaching data is corrected based on the calculated deviation.

なお、ティーチングデータは、被塗物40の吊り下げ状態だけでなく、被塗物40の形状及び大きさによっても異なる値となる。本実施形態では、搬送される被塗物40の形状及び大きさが予め特定されており、それに応じたティーチングデータが設定されているものとする。ただし、被塗物40の形状及び大きさは予め特定されておらず、例えば被塗物40に貼り付けられた識別情報タグを読み取ることで、特定されるような仕組みであっても構わない。 The teaching data have different values depending not only on the hanging state of the object 40 to be coated, but also on the shape and size of the object 40 to be coated. In this embodiment, it is assumed that the shape and size of the object to be coated 40 to be conveyed are specified in advance, and the teaching data corresponding thereto are set. However, the shape and size of the object 40 to be coated are not specified in advance, and may be specified by reading an identification information tag attached to the object 40 to be coated, for example.

距離センサ51,52,53は、図1及び図3に示すように、塗装ロボット30より搬送方向上流において床面に立設されたフレーム55(支持部材の一例)に固定されている。フレーム55は、被塗物40がハンガー23に吊り下げられた状態で内部を通過可能となるように枠状に形成されているが、距離センサ51,52,53を固定可能であれば、形状等は限定されない。本実施形態に係るフレーム55は、図3に示すように、レール21の直上においてレール21と直交するようにY軸方向に延出する棒状の第1フレーム55Aと、Z軸方向に延出する棒状の第2フレーム55Bと、を有する。第1距離センサ51及び第2距離センサ52は、第1フレーム55Aに所定の間隔Y1を空けて並んで固定されており、搬送される被塗物40の天面41と対向可能となっている。第3距離センサ53は、第2フレーム55Bに固定されており、搬送される被塗物40の背面43と対向可能となっている。 As shown in FIGS. 1 and 3, the distance sensors 51, 52, 53 are fixed to a frame 55 (an example of a support member) erected on the floor upstream of the coating robot 30 in the conveying direction. The frame 55 is formed in a frame shape so that the object 40 to be coated can pass through the inside while being suspended on the hanger 23. However, if the distance sensors 51, 52, 53 can be fixed, the frame 55 may be shaped like a frame. etc. is not limited. As shown in FIG. 3, the frame 55 according to the present embodiment includes a rod-shaped first frame 55A extending in the Y-axis direction perpendicularly to the rail 21 directly above the rail 21, and a first frame 55A extending in the Z-axis direction. and a rod-shaped second frame 55B. The first distance sensor 51 and the second distance sensor 52 are fixed side by side on the first frame 55A with a predetermined interval Y1, and can face the top surface 41 of the object 40 to be conveyed. . The third distance sensor 53 is fixed to the second frame 55B and can face the rear surface 43 of the object 40 to be conveyed.

各距離センサ51,52,53は、レーザー光を発光する発光部と、被塗物40の表面(天面41または背面43)によって反射されたレーザー光を受光する受光部と、を備える。各距離センサ51,52,53は、発光部から発光したレーザー光が直進し、反射によって受光部に戻って受信されるまでの時間に基づいて、各距離センサ51,52,53から被塗物40の表面までの距離を測定する。第1距離センサ51、及び第2距離センサ52は、図6に示すように、-Z軸方向にレーザー光を発信し、直進するレーザー光が当たる天面41の第1測定点41Bとの距離Z1、第2測定点41Cとの距離Z2をそれぞれ測定する。第3距離センサ53は、-Y軸方向にレーザー光を発信し、直進するレーザー光が当たる背面43の第3測定点43Bとの距離Y3を測定する。 Each of the distance sensors 51, 52, 53 includes a light-emitting portion that emits laser light and a light-receiving portion that receives the laser light reflected by the surface (top surface 41 or rear surface 43) of the object 40 to be coated. Each of the distance sensors 51, 52, 53 detects the object to be coated from each distance sensor 51, 52, 53 based on the time it takes for the laser light emitted from the light emitting part to travel straight, return to the light receiving part due to reflection, and be received. Measure the distance to the 40 surface. As shown in FIG. 6, the first distance sensor 51 and the second distance sensor 52 emit laser beams in the -Z-axis direction, and the distance from the first measurement point 41B on the top surface 41 hit by the straight laser beams is calculated. Z1 and the distance Z2 from the second measurement point 41C are measured. The third distance sensor 53 emits a laser beam in the -Y-axis direction and measures a distance Y3 from a third measuring point 43B on the rear surface 43 which is hit by the straight laser beam.

制御部70は、第1距離センサ51及び第2距離センサ52の検出結果(距離Z1,Z2)に基づいて水平面(X-Y面)に対する被塗物40の天面41の傾斜角度θを算出する。傾斜角度θは、図6に示すように、次式で表される。
tan(θ)=(Z2-Z1)/Y1
θ=tan-1{(Z2-Z1)/Y1}
The control unit 70 calculates the inclination angle θ of the top surface 41 of the object 40 with respect to the horizontal plane (XY plane) based on the detection results (distances Z1 and Z2) of the first distance sensor 51 and the second distance sensor 52. do. The tilt angle θ is expressed by the following equation as shown in FIG.
tan(θ)=(Z2−Z1)/Y1
θ=tan −1 {(Z2−Z1)/Y1}

また、制御部70は、上記傾斜角度θ、第3距離センサ53の検出結果(距離Y3)、及び予め特定されている被塗物40の形状及び大きさに基づいて、Y軸方向のズレ量ΔYを算出する。さらに、第3距離センサ53の検出結果(距離Y3)を連続的に検出することで、その変化によって被塗物40の搬送方向の最下流部または最上流部(本実施形態では、図6に示すように背面43の最下流部43B1または最上流部43B2)の通過を検出できる。これにより、制御部70はY軸方向のズレ量ΔXを算出すると共に、搬送方向における作業対象物の進行方向先端部の位置を算出し、塗装ガン35が塗料を噴射する開始タイミングを算出できる。 In addition, the control unit 70 determines the amount of deviation in the Y-axis direction based on the tilt angle θ, the detection result (distance Y3) of the third distance sensor 53, and the previously specified shape and size of the object 40 to be coated. ΔY is calculated. Furthermore, by continuously detecting the detection result (distance Y3) of the third distance sensor 53, the change in the detection result is the most downstream or most upstream portion in the conveying direction of the object 40 to be coated (in this embodiment, as shown in FIG. 6). As shown, passage of the most downstream portion 43B1 or the most upstream portion 43B2) of the back surface 43 can be detected. As a result, the control unit 70 can calculate the displacement amount ΔX in the Y-axis direction, calculate the position of the forward end of the work object in the transport direction, and calculate the timing at which the paint gun 35 starts spraying the paint.

制御部70は、このように算出したズレ量(θ、ΔY、ΔX)に基づきティーチングデータを修正し、修正したティーチングデータに基づいて、塗装ロボット30を制御する。具体的には、塗装ロボット30のロボットベース31の基準点の床面(水平面)に対する角度を補正し、天面41の中心41Aとの位置関係をY軸方向やZ軸方向に補正する。また、塗装ガン35が塗料を噴射する開始タイミング(ひいては終了タイミング)を補正する。 The control unit 70 corrects the teaching data based on the calculated deviation amounts (θ, ΔY, ΔX), and controls the coating robot 30 based on the corrected teaching data. Specifically, the angle of the reference point of the robot base 31 of the painting robot 30 with respect to the floor (horizontal plane) is corrected, and the positional relationship with the center 41A of the top surface 41 is corrected in the Y-axis direction and the Z-axis direction. Also, the start timing (and thus the end timing) of spraying paint by the paint gun 35 is corrected.

制御部70は、算出した各ズレ量θ、ΔY、ΔXが全てゼロである場合には、ティーチングデータを修正せずに、塗装ロボット30を制御する。また、制御部70は、算出した各ズレ量θ、ΔY、ΔXが、それぞれに対して予め設定された修正許容上限値θmax、ΔYmax、ΔXmaxを上回る場合には、修正可能範囲を超えていると判定し、エラー等を警告する仕組みとしてもよい。 The control unit 70 controls the coating robot 30 without correcting the teaching data when the calculated deviation amounts θ, ΔY, and ΔX are all zero. Further, when each of the calculated deviation amounts θ, ΔY, and ΔX exceeds the correction allowable upper limit values θmax, ΔYmax, and ΔXmax set in advance for each, the control unit 70 determines that the correction possible range is exceeded. It is also possible to adopt a mechanism for judging and warning an error or the like.

以上説明した制御システム10によれば、制御部70は、距離センサ51,52,53の検出結果に基づき、搬送される被塗物40の基本搬送状態からのズレ量(各ズレ量θ、ΔY、ΔX)を算出できる。そして、制御部70は、この算出結果に基づいてティーチングデータを修正し、修正したティーチングデータに基づいて作業ロボットを制御することで、修正ティーチングを実現できる。ティーチングデータに含まれる塗装ロボット30の塗料の噴射開始位置、噴射停止位置、及び噴射方向等は、実際に搬送される被装物40の搬送状態(吊り下げ状態)の検出結果に基づき修正されるため、塗装不良(作業不良)が抑制され、被装物40を好適に塗装できる。 According to the control system 10 described above, based on the detection results of the distance sensors 51, 52, and 53, the control unit 70 determines the amount of deviation of the workpiece 40 to be transported from the basic transport state (each amount of deviation θ, ΔY , ΔX) can be calculated. Then, the control unit 70 corrects the teaching data based on this calculation result, and controls the work robot based on the corrected teaching data, thereby realizing corrected teaching. The spray start position, spray stop position, spray direction, etc. of the coating robot 30 included in the teaching data are corrected based on the detection result of the transport state (hanging state) of the actually transported object 40. Therefore, defective coating (defective work) is suppressed, and the object 40 to be coated can be preferably coated.

また、制御システム10において、距離センサ51,52,53は、塗装ロボット30ではなく、フレーム55に固定されている。距離センサ51,52,53が塗装ロボット30とは別に設けられることで、特許文献1に記載の従来技術のように、距離センサ51,52,53を位置合わせする必要がなく、位置合わせに伴う生産速度の低下を抑制できる。また、距離センサ51,52,53が塗装ロボット30より搬送方向上流に設けられていることで、距離センサ51,52,53による被塗物40の搬送状態の検出作業と、塗装ロボット30による塗料の噴射作業を同時に並行して進行することができる。その結果、生産速度の低下をより一層抑制できる。さらに、距離センサ51,52,53は、塗装ロボット30に取り付ける必要がないため専用品に限られない。距離センサ51,52,53に汎用品を用いることでコスト高を抑制できると共に、制御システム10全体が複雑化することがなく、故障発生の増大も抑制できる。 Also, in the control system 10, the distance sensors 51, 52, 53 are fixed to the frame 55 instead of the painting robot 30. As shown in FIG. Since the distance sensors 51, 52, 53 are provided separately from the coating robot 30, there is no need to align the distance sensors 51, 52, 53 as in the prior art described in Patent Document 1, and the adjustment associated with the alignment is eliminated. A decrease in production speed can be suppressed. Further, since the distance sensors 51 , 52 , 53 are provided upstream of the coating robot 30 in the conveying direction, the work of detecting the conveying state of the object 40 to be coated by the distance sensors 51 , 52 , 53 and the paint , can proceed simultaneously in parallel. As a result, a decrease in production speed can be further suppressed. Furthermore, since the distance sensors 51, 52, 53 do not need to be attached to the coating robot 30, they are not limited to exclusive products. By using general-purpose products for the distance sensors 51, 52, 53, it is possible to suppress high costs, prevent the control system 10 as a whole from becoming complicated, and suppress an increase in the occurrence of failures.

<実施形態2>
実施形態2に係る制御システム110について図8を参照して説明する。制御システム110は、コンベア120のハンガー123の構成、並びに第1距離センサ51及び第2距離センサ52の取付位置が実施形態1と異なる。実施形態2において、実施形態1と同様の構成、作用及び効果については重複する説明は省略する。
<Embodiment 2>
A control system 110 according to Embodiment 2 will be described with reference to FIG. The control system 110 differs from the first embodiment in the configuration of the hanger 123 of the conveyor 120 and the mounting positions of the first distance sensor 51 and the second distance sensor 52 . In the second embodiment, overlapping descriptions of the same configurations, functions and effects as those of the first embodiment will be omitted.

コンベア120は、図8に示すように、ハンガー123の係合部123Bが、被塗物140の4つの角部に係合することで、被塗物140を吊り下げて搬送する。被塗物140は、底面142(第1面の別の一例)が平坦状で、背面143を含む側面全体が凹凸形状を有し、上方に開口するトランス用箱体である。 As shown in FIG. 8, the conveyor 120 suspends and conveys the object 140 to be coated by engaging the four corners of the object 140 to be coated with the engaging portions 123B of the hanger 123 . The object 140 to be coated is a transformer box having a flat bottom surface 142 (another example of a first surface), uneven side surfaces including a back surface 143, and an upward opening.

第1距離センサ51及び第2距離センサ52は、フレーム55において、Y軸方向に棒状に延出し、搬送される被塗物140の下方となる第3フレーム55Cに固定されている。これにより、各距離センサ51,52は、被塗物140の底面142と対向可能となっている。各距離センサ51,52は、+Z軸方向にレーザー光を発信し、直進するレーザー光が当たる底面142の第1測定点、第2測定点との距離をそれぞれ測定する。 The first distance sensor 51 and the second distance sensor 52 are fixed to a third frame 55C that extends in the Y-axis direction in a rod shape from the frame 55 and that is below the conveyed object 140 to be coated. Thereby, each of the distance sensors 51 and 52 can face the bottom surface 142 of the object 140 to be coated. Each of the distance sensors 51 and 52 emits laser light in the +Z-axis direction, and measures the distances to the first and second measurement points on the bottom surface 142 on which the straight laser light hits, respectively.

<他の実施形態>
本技術は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本技術の技術的範囲に含まれる。
<Other embodiments>
The present technology is not limited to the embodiments described by the above description and drawings, and the following embodiments are also included in the technical scope of the present technology.

(1)吹付材料は、塗料以外の潤滑剤、シーリング材等でも良く、その種類は限定されない。また、吹付材料は、液状、粉状、またはこれらの混合状等、吹付可能であれば、その状態は限定されない。例えば吹付材料が塗料の場合、液体塗料や粉体塗料を用いることができる。 (1) The material to be sprayed may be a lubricant, a sealing material, or the like other than paint, and the type thereof is not limited. Further, the spraying material is not limited in its state as long as it can be sprayed, such as liquid, powder, or a mixture thereof. For example, when the spray material is paint, liquid paint or powder paint can be used.

(2)搬送装置はオーバーヘッド・コンベア20,120に限らず、例えば被塗物40を下方または側方から支持して搬送する構成であっても構わない。 (2) The conveying device is not limited to the overhead conveyors 20 and 120, and may be configured to support and convey the article 40 to be coated from below or from the side, for example.

(3)制御部70及び記憶部80の実装場所は限定されず、例えば塗装ロボット30に内蔵されていても、それ以外のコンピュータや外部のサーバに内蔵されていても構わない。 (3) The mounting location of the control unit 70 and the storage unit 80 is not limited, and for example, they may be built in the painting robot 30, or they may be built in other computers or external servers.

10,110…制御システム、20,120…コンベア(搬送装置の一例)、21…レール、23,123…ハンガー、30…塗装ロボット(作業ロボットの一例)、31…ロボットベース、33…ロボットアーム、35…塗装ガン(噴射ガンの一例)、40…被塗物(作業対象物の一例)、41…天面(第1面の一例)、43,143…背面(第2面の一例)、51…第1距離センサ、52…第2距離センサ、53…第3距離センサ、55…フレーム(支持部材の一例)、70…制御部、142…底面(第1面の一例) DESCRIPTION OF SYMBOLS 10,110... Control system, 20,120... Conveyor (an example of a conveying apparatus), 21... Rail, 23,123... Hanger, 30... Painting robot (an example of a working robot), 31... Robot base, 33... Robot arm, 35... Coating gun (example of spray gun), 40... Object to be coated (example of work object), 41... Top surface (example of first surface), 43, 143... Back surface (example of second surface), 51 1st distance sensor 52 2nd distance sensor 53 3rd distance sensor 55 Frame (an example of support member) 70 Control section 142 Bottom (an example of first surface)

Claims (6)

平坦な第1面を有する作業対象物を所定の搬送方向に搬送する搬送装置と、
前記作業対象物に対して吹付材料を噴射して吹き付ける作業ロボットと、
前記作業ロボットより前記搬送方向上流に設けられる複数の距離センサと、
前記作業ロボットを制御する制御部と、を備え、
前記複数の距離センサは、
前記第1面の第1測定点との距離を検出する第1距離センサと、
前記第1面の第2測定点との距離を検出する第2距離センサと、を含んでおり、
前記制御部は、
前記第1距離センサ及び前記第2距離センサの検出結果に基づいて前記第1面の傾きを算出し、
算出した前記傾きに基づいて前記作業ロボットの動作を規定するティーチングデータを修正し、
修正された前記ティーチングデータに基づいて前記作業ロボットを制御する作業ロボットの制御システム。
a conveying device for conveying a work object having a flat first surface in a predetermined conveying direction;
a working robot that injects and sprays a spraying material onto the work object;
a plurality of distance sensors provided upstream of the work robot in the transport direction;
a control unit that controls the working robot,
The plurality of distance sensors are
a first distance sensor that detects a distance from a first measurement point on the first surface;
a second distance sensor that detects a distance to a second measurement point on the first surface;
The control unit
calculating the inclination of the first surface based on the detection results of the first distance sensor and the second distance sensor;
correcting teaching data that defines the operation of the working robot based on the calculated inclination;
A working robot control system that controls the working robot based on the corrected teaching data.
前記作業対象物の形状及び大きさは、特定されており、
前記複数の距離センサは、前記作業対象物のうち前記第1面と交わる方向に延在する第2面との距離を検出する第3距離センサ、をさらに含み、
前記制御部は、
前記第1距離センサ、前記第2距離センサ、及び前記第3距離センサの検出結果に基づいて前記作業対象物の位置を算出し、
算出した前記位置に基づいて前記ティーチングデータを修正する請求項1に記載の作業ロボットの制御システム。
The shape and size of the work object are specified,
The plurality of distance sensors further includes a third distance sensor that detects a distance from a second surface of the work object extending in a direction intersecting the first surface,
The control unit
calculating the position of the work object based on the detection results of the first distance sensor, the second distance sensor, and the third distance sensor;
2. The working robot control system according to claim 1, wherein said teaching data is corrected based on said calculated position.
前記第3距離センサは、前記作業対象物のうち前記搬送方向の最下流部または最上流部の通過を検出可能とされ、
前記制御部は、
前記第3距離センサの検出結果に基づいて前記吹付材料を噴射する開始タイミングを算出し、
算出した前記開始タイミングに基づいて前記ティーチングデータを修正する請求項2に記載の作業ロボットの制御システム。
The third distance sensor is capable of detecting passage of a most downstream portion or an most upstream portion of the work object in the conveying direction,
The control unit
calculating a start timing for injecting the spray material based on the detection result of the third distance sensor;
3. The working robot control system according to claim 2, wherein said teaching data is corrected based on said calculated start timing.
前記第1距離センサ及び前記第2距離センサは、搬送される前記作業対象物の前記第1面と対向可能な位置に設けられ、
前記第3距離センサは、搬送される前記作業対象物の前記第2面と対向可能な位置に設けられている請求項2または請求項3に記載の作業ロボットの制御システム。
The first distance sensor and the second distance sensor are provided at a position capable of facing the first surface of the work object to be transported,
4. The working robot control system according to claim 2, wherein the third distance sensor is provided at a position capable of facing the second surface of the conveyed work object.
前記搬送装置は、
前記作業対象物の搬送経路であるレールと、
前記レールに接続されて、前記作業対象物を吊り下げるハンガーと、を備えるコンベアであり、
前記複数の距離センサは、前記ハンガーに吊り下げられた前記作業対象物が内部を通過可能な支持部材に設けられている請求項1から請求項4のいずれか1項に記載の作業ロボットの制御システム。
The conveying device is
a rail that is a transport route for the work object;
a hanger connected to the rail for hanging the work object,
The control of the working robot according to any one of claims 1 to 4, wherein the plurality of distance sensors are provided on a support member through which the work object suspended on the hanger can pass. system.
前記作業ロボットは、
床面に載置されるロボットベースと、
前記ロボットベースに接続されるロボットアームと、
前記ロボットアームの前記ロボットベースとは反対側の端部に取り付けられ、前記吹付材料を噴射する噴射ガンと、を備え、
前記制御部は、修正された前記ティーチングデータに基づいて、前記ロボットベース、前記ロボットアーム、及び前記噴射ガンを制御する請求項1から請求項5のいずれか1項に記載の作業ロボットの制御システム。
The working robot is
a robot base placed on the floor;
a robot arm connected to the robot base;
a spray gun attached to the end of the robot arm opposite to the robot base for spraying the spray material;
6. The working robot control system according to any one of claims 1 to 5, wherein the control unit controls the robot base, the robot arm, and the injection gun based on the corrected teaching data. .
JP2021104264A 2021-06-23 2021-06-23 Control system of working robot Pending JP2023003216A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021104264A JP2023003216A (en) 2021-06-23 2021-06-23 Control system of working robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021104264A JP2023003216A (en) 2021-06-23 2021-06-23 Control system of working robot

Publications (1)

Publication Number Publication Date
JP2023003216A true JP2023003216A (en) 2023-01-11

Family

ID=84816979

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021104264A Pending JP2023003216A (en) 2021-06-23 2021-06-23 Control system of working robot

Country Status (1)

Country Link
JP (1) JP2023003216A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63288686A (en) * 1987-05-20 1988-11-25 トキコ株式会社 Work positional displacement detector
JPH05317763A (en) * 1992-05-22 1993-12-03 Kobe Steel Ltd Coating device
JPH0631233A (en) * 1992-07-10 1994-02-08 Asahi Sanac Kk Teaching method for painting robot
JPH0929573A (en) * 1995-07-18 1997-02-04 Meidensha Corp Hanger positioning device
JP2003170084A (en) * 2001-12-07 2003-06-17 Mazda Motor Corp Method for correcting work of automatic working device and apparatus therefor
JP2008282478A (en) * 2007-05-10 2008-11-20 Hitachi Ltd Magnetic recording medium, method of manufacturing the same, and magnetic recording apparatus
JP4399678B1 (en) * 2009-02-12 2010-01-20 鈴木 優一 Illumination device and display device
US20150104284A1 (en) * 2013-10-15 2015-04-16 Kuka Laboratories Gmbh Method For The Manipulation Of Objects By Means Of At Least Two Industrial Robots, And Associated Industrial Robot
JP2015089609A (en) * 2013-11-07 2015-05-11 本田技研工業株式会社 Work transfer device and transfer method
JP2018008319A (en) * 2016-07-11 2018-01-18 株式会社安川電機 Robot system, robot control method and robot controller

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63288686A (en) * 1987-05-20 1988-11-25 トキコ株式会社 Work positional displacement detector
JPH05317763A (en) * 1992-05-22 1993-12-03 Kobe Steel Ltd Coating device
JPH0631233A (en) * 1992-07-10 1994-02-08 Asahi Sanac Kk Teaching method for painting robot
JPH0929573A (en) * 1995-07-18 1997-02-04 Meidensha Corp Hanger positioning device
JP2003170084A (en) * 2001-12-07 2003-06-17 Mazda Motor Corp Method for correcting work of automatic working device and apparatus therefor
JP2008282478A (en) * 2007-05-10 2008-11-20 Hitachi Ltd Magnetic recording medium, method of manufacturing the same, and magnetic recording apparatus
JP4399678B1 (en) * 2009-02-12 2010-01-20 鈴木 優一 Illumination device and display device
US20150104284A1 (en) * 2013-10-15 2015-04-16 Kuka Laboratories Gmbh Method For The Manipulation Of Objects By Means Of At Least Two Industrial Robots, And Associated Industrial Robot
JP2015089609A (en) * 2013-11-07 2015-05-11 本田技研工業株式会社 Work transfer device and transfer method
JP2018008319A (en) * 2016-07-11 2018-01-18 株式会社安川電機 Robot system, robot control method and robot controller

Similar Documents

Publication Publication Date Title
US10036626B2 (en) Vehicle guidance system, method for orientating vehicle, and inspection vehicle
US10960536B2 (en) Measurement station and measurement method
US20180043385A1 (en) Method for applying a coating product to a component being moved by a conveyor, and coating product application installation
US20150120127A1 (en) Mobile unit, method of moving mobile unit, robot system, and method of producing processed product
KR20170058720A (en) Welding robot with lds and calibration method thereof
KR101989625B1 (en) Apparatus for aligning and conveying work
KR20080027726A (en) Conveying system
US20190357397A1 (en) Coordinate data generation device and coordinate data generation method
CN111347136A (en) An online rapid calibration system and method for the tool coordinate system of an arc welding robot
US12103031B2 (en) Sealing robot
JP2023003216A (en) Control system of working robot
JP2011148624A (en) Method for determining stop target coordinate of stacker crane
US7222431B1 (en) Alignment correction system and methods of use thereof
FI130196B (en) Spreader position control
KR102635840B1 (en) Method for dispensing and dispenser
US20240181653A1 (en) Production system
JP6889216B2 (en) Work system
US11541552B2 (en) Control device controlling robot and robot system
JP6432043B2 (en) Method for correcting measurement position of height sensor in component mounting apparatus and component mounting apparatus
US11653485B2 (en) Component mounting device
JP3515657B2 (en) Three-dimensional position detecting device and transfer robot using the same
JP5441159B2 (en) Method for painting shape inspection jig and rocker molding
US7828164B2 (en) Suspended platform for overhead traveling carriage
CN113474615B (en) Method and apparatus for determining the position of an object on a conveyor
US20210094136A1 (en) Detection system for detecting workpiece

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240409

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241024

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250213

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20250710