[go: up one dir, main page]

JPS63106189A - Automative door opener - Google Patents

Automative door opener

Info

Publication number
JPS63106189A
JPS63106189A JP61252188A JP25218886A JPS63106189A JP S63106189 A JPS63106189 A JP S63106189A JP 61252188 A JP61252188 A JP 61252188A JP 25218886 A JP25218886 A JP 25218886A JP S63106189 A JPS63106189 A JP S63106189A
Authority
JP
Japan
Prior art keywords
door
robot
door opening
closing
opening
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP61252188A
Other languages
Japanese (ja)
Other versions
JPH078662B2 (en
Inventor
Masayuki Watanabe
雅之 渡辺
Koji Ota
幸治 太田
Akihiko Sugata
晃彦 菅田
Kazunori Tsutsumi
堤 寿徳
Masao Naemura
苗村 昌生
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
Toyota Motor Corp
Original Assignee
Kawasaki Heavy Industries Ltd
Toyota Motor 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 Kawasaki Heavy Industries Ltd, Toyota Motor Corp filed Critical Kawasaki Heavy Industries Ltd
Priority to JP61252188A priority Critical patent/JPH078662B2/en
Publication of JPS63106189A publication Critical patent/JPS63106189A/en
Publication of JPH078662B2 publication Critical patent/JPH078662B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Automobile Manufacture Line, Endless Track Vehicle, Trailer (AREA)

Abstract

PURPOSE:To aim at improvement in reliability on a door opener, by operating a difference between the detecting door position detected by a door sensor and a reference closing door position, and on the basis of the result, making the data of a reference claw engaging position and a reference opening door position so as to be corrected. CONSTITUTION:A coating booth 10 is installed for coating a body 14 by a coating robot 16. Inside this booth 10, there is provided with a door on-off robot 20 which opens a door up to the specified position for coating the inside of the body and holds the door at that position. The coating robot 16 and the door on-off robot 20 are installed by one unit each on a traveling device at both sides of a conveyor 12. A door on-off controller 36 is designed so as to control each operation of a travel driver 24 for these robots 16 and 20 and the door on-off robot 20, and in a read-only memory of the door on-off control ler 36, a program for controlling the door on-off robot 20 and the travel driver 24 is stored.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は自動車製造ラインにおいて自動車ボデーのドア
を自動的に開く自動車ドア開き装置の改良に関するもの
である。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to an improvement in an automobile door opening device for automatically opening a door on an automobile body in an automobile manufacturing line.

従来の技術 自動車の製造ラインにおいては、ボデーに取り付けられ
たドアを所定の位置まで開いて保持することが必要とな
る場合がある。例えば、譬装ラインにおいては、ボデー
やドアの内側面を塗装ロボットが塗装することを許容す
るために、ドアを開いた位置に保持することが必要とな
るのである。
BACKGROUND OF THE INVENTION On an automobile production line, it may be necessary to hold a door attached to a body open to a predetermined position. For example, in a refitting line, it is necessary to hold a door in an open position to allow a painting robot to paint the inside surface of the body or door.

このような場合に、ドア開きロボットにドアを開かせ、
一定の開位置に保持させることが従来がら行われていた
。例えば、ドア開きロボットのアームの先端部に取り付
けられた爪を窓ガラスの出入口であるドア溝環ドアの一
部に係合させ、あるいはドアに取り付けた開閉治具に係
合させてドアを開かせるのである。しかしながら、ボデ
ーの位置にはある程度の誤差が生ずることを避は得ない
ため、ドア開閉ロボットが常に同じ動作を繰り返すのみ
では、それの爪がドア溝あるいは開閉治具に適正に係合
するとは限らない。
In such cases, you can have the door opening robot open the door,
Conventionally, it has been held in a constant open position. For example, the door can be opened by engaging a claw attached to the tip of the arm of a door-opening robot with a part of the door groove ring door that is the window glass entrance, or by engaging with an opening/closing jig attached to the door. Let it happen. However, it is inevitable that there will be some degree of error in the position of the body, so if the door opening/closing robot always repeats the same movements, it is not guaranteed that its claws will properly engage the door groove or the opening/closing jig. do not have.

そのため、従来は、コンベヤラインのドア開閉ロボット
より上流側の位置においてドアの位置を検出し、その検
出結果に基づいてドア開閉ロボットの作動を制御するデ
ータを変更することが行われていた。ドア開閉ロボット
より上流側の位置に近接スイッチ等のドアセンサと、そ
のドアセンサをドアに対して接近・離間させる作動装置
と、その作動装置の作動量を検出する作動量検出器とを
備えたドア位置検出装置が設けられ、この装置によって
検出された閉状態のドアの位置(以下、閉ドア位置とい
う)と、予め定められている基準閉ドア位置との差が演
算され、その差に見合った修正が基準爪係合位置および
基準閉ドア位置に施されて、ドア開閉ロボットが修正爪
保合位置において爪をドア溝等に係合させる動作を行い
、修正間ドア位置までドアを開く動作を行うようにされ
るのである。
Therefore, conventionally, the position of the door was detected at a position upstream of the door opening/closing robot on the conveyor line, and data for controlling the operation of the door opening/closing robot was changed based on the detection result. A door position that is equipped with a door sensor such as a proximity switch at a position upstream of the door opening/closing robot, an actuation device that moves the door sensor toward and away from the door, and an actuation amount detector that detects the actuation amount of the actuation device. A detection device is provided, and the difference between the closed door position detected by this device (hereinafter referred to as the closed door position) and a predetermined reference closed door position is calculated, and corrections are made commensurate with the difference. is applied to the reference pawl engagement position and the standard closed door position, and the door opening/closing robot performs an action to engage the pawl with the door groove etc. at the corrected pawl retaining position, and performs an action to open the door to the corrected door position. This is how it is done.

発明が解決しようとする問題点 このように、ドア開閉ロボットの上流側に設けたドア位
置検出装置によりドアの位置を検出し、その検出結果に
基づいてドア開閉ロボットの作動を変更する場合には、
ドア位置の検出後ボデーがドア開閉ロボットの位置に移
動するまでの間にドアの位置がずれることがあり、ドア
開閉ロボットの爪がドア溝等に適正に係合し得ない事態
が生ずることがある。
Problems to be Solved by the Invention As described above, when the door position detection device provided upstream of the door opening/closing robot detects the position of the door and the operation of the door opening/closing robot is changed based on the detection result, ,
The position of the door may shift after the door position is detected until the body moves to the position of the door opening/closing robot, which may result in a situation where the claws of the door opening/closing robot cannot properly engage with the door groove, etc. be.

また、ドア位置検出装置およびそれの設置スペースが必
要となって設備費が高くなり、さらに、ドア位置検出装
置とドア開閉ロボットとを含むシステムが複雑となるた
め、保全性、操作性が悪くなるという問題がある。
In addition, a door position detection device and its installation space are required, which increases equipment costs.Furthermore, the system including the door position detection device and door opening/closing robot becomes complex, resulting in poor maintainability and operability. There is a problem.

また、ドア開閉ロボットにドアを開くための動作をティ
ーチングする際、ボデーをドア位置検出装置の上流側か
ら流してドアの位置を検出し、その検出位置を基準閉ド
ア位置とすることが必要であるため、ティーチング作業
の工数が多くなるという問題もある。
In addition, when teaching a door opening/closing robot how to open a door, it is necessary to flow the body from the upstream side of the door position detection device to detect the door position, and use the detected position as the reference closed door position. Therefore, there is also the problem that the number of man-hours for teaching work increases.

問題点を解決するための手段 本発明は上記の問題を解決するために、アームの先端部
に、自動車のドアに直接または開閉治具を介して間接に
係合する係合爪を備えたドア開きロボットと、予め格納
されている基準閉ドア位置。
Means for Solving the Problems In order to solve the above-mentioned problems, the present invention provides a door that is provided with an engaging pawl at the tip of the arm that engages directly with the automobile door or indirectly through an opening/closing jig. Opening robot and pre-stored reference closing door position.

基準爪係合位置および基準閉ドア位置のデータに基づい
てドア開きロボットを制御する制御装置とを含む自動車
ドア開き装置において、前記ドア開きロボットのアーム
に自動車ドアを検出するドアセンサを取り付けるととも
に、前記制御装置に、ドアセンサが検出した検出量ドア
位置と前記基準閉ドア位置との差を演算するとともに、
その演算結果に基づいて基準爪係合位置および基準閉ド
ア位置のデータに修正を施すドア位置誤差修正手段を設
けたものである。
An automobile door opening device including a control device for controlling a door opening robot based on data of a reference pawl engagement position and a reference door closing position, wherein a door sensor for detecting an automobile door is attached to an arm of the door opening robot, and a door sensor for detecting an automobile door is attached to an arm of the door opening robot; The control device calculates the difference between the detected amount door position detected by the door sensor and the reference closed door position,
A door position error correction means is provided for correcting the data of the reference pawl engagement position and the reference closed door position based on the calculation results.

作用 上記のように構成したドア開き装置によれば、閉じたド
アの位置がドア開閉ロボットの動作を利用して検出され
、その検出量ドア位置と基準閉ドア位置との差に基づい
て基準爪係合位置および基準閉ドア位置のデータに修正
が施されて、修正爪保合位置および修正量ドア位置が求
められる。そして、ドア開閉ロボットが修正爪係合位置
において爪をドアまたは開閉治具に係合させ、修正ドア
間位置までドアを開く。
According to the door opening device configured as described above, the position of the closed door is detected using the movement of the door opening/closing robot, and the reference claw is set based on the difference between the detected door position and the reference closed door position. The data of the engagement position and the reference closed door position are corrected, and the corrected pawl retention position and the corrected amount door position are determined. Then, the door opening/closing robot engages the claw with the door or the opening/closing jig at the corrected claw engagement position, and opens the door to the corrected inter-door position.

発明の効果 したがって、従来の装置におけるようにドアの位置が検
出されてからドア開閉ロボットがドア等に係合するまで
の間にドアの位置が変わる可能性は殆ど無く、ドア開き
装置の信顛性が向上する効果が得られる。
Effects of the Invention Therefore, unlike in conventional devices, there is almost no possibility that the door position will change between the time the door position is detected and the door opening/closing robot engages with the door, etc., and the reliability of the door opening device is improved. The effect of improving sex can be obtained.

また、専用のドア位置検出装置およびそあ設置スペース
が不要となるため、設備コストが低減する効果が得られ
、さらに、装置全体の構成が簡単となるため、保全性、
操作性が向上する効果も得られる。
In addition, since a dedicated door position detection device and installation space are not required, equipment costs can be reduced.Furthermore, the overall configuration of the device is simplified, improving maintainability and
The effect of improving operability can also be obtained.

また、ドア開閉ロボットにドアを開くための動作をティ
ーチングする際、ボデーを当初からドア開閉ロボットの
近傍に停止させておくことが可能であるため、ティーチ
ング作業の工数が低減する効果も得られる。
In addition, when teaching the door opening/closing robot how to open the door, the body can be stopped near the door opening/closing robot from the beginning, which reduces the number of teaching steps.

実施例 以下、本発明の一実施例を図面に基づいて説明する。Example Hereinafter, one embodiment of the present invention will be described based on the drawings.

第1図において10は塗装ブースであり、この塗装ブー
ス10を貫通してコンベヤ12が設置されている。この
コンベア12は自動車のボデー14を支持して連続的に
移動させるものである。塗装ブース10は塗装ロボット
16によりボデー14の塗装を行うために設けられてい
るものであり、ボデー14の内側を塗装するためにドア
18を所定の位置まで開き、その位置に保持する必要が
ある。そのために、塗装ブース10内にはドア開閉ロボ
ット20が設けられている。
In FIG. 1, 10 is a painting booth, and a conveyor 12 is installed passing through this painting booth 10. This conveyor 12 supports and continuously moves the body 14 of the automobile. The painting booth 10 is provided for painting the body 14 by a painting robot 16, and in order to paint the inside of the body 14, it is necessary to open the door 18 to a predetermined position and hold it at that position. . For this purpose, a door opening/closing robot 20 is provided inside the painting booth 10.

塗装ロボット16とドア開閉ロボット20とはコンベア
12の両側において走行装置22上にそれぞれ一台ずつ
設けられている。走行装置22は走行駆動装置24によ
って駆動されるが、この走行駆動装置24にはコンベヤ
12の移動量を検出するラインエンコーダ26と、走行
装置22の走行量を検出する走行エンコーダ28とが接
続されており、走行駆動装置24は両エンコーダ26゜
28からの信号に基づいて塗装ロボット16およびドア
開閉ロボット20をコンベヤ12上のボデー14と同速
度で同方向に移動させる。いわゆるコンベヤトラッキン
グが行われるのである。
One painting robot 16 and one door opening/closing robot 20 are provided on traveling devices 22 on both sides of the conveyor 12. The traveling device 22 is driven by a traveling drive device 24, and a line encoder 26 that detects the amount of movement of the conveyor 12 and a travel encoder 28 that detects the amount of travel of the traveling device 22 are connected to the traveling device 24. The travel drive device 24 moves the painting robot 16 and the door opening/closing robot 20 at the same speed and in the same direction as the body 14 on the conveyor 12 based on signals from both encoders 26 and 28. So-called conveyor tracking is performed.

ロボット16,20が移動するロボットゾーン30の上
流側と下流側とはそれぞれ安全fJl132゜33によ
って仕切られているが、安全棚32のすぐ内側にはコン
ベヤ12に近接してリミットスイッチ34が配設されて
いる。コンベヤ12により搬送されてきたボデー14が
このリミットスイッチ34に接触すれば、リミットスイ
ッチ34の出力信号がドア開閉制御装置36に供給され
る。このドア開閉制御装置36には前記ラインエンコー
ダ26が接続されており、リミットスイッチ34により
ボデー14が検出された瞬間以降におけるコンベヤ12
の移動量が一定値に達した際、ドア開閉制御装置36か
ら前記走行駆動装置24に対して走行開始指令信号が発
せられ、走行駆動装置24はその指令信号に基づいてロ
ボット16,20にコンベヤトラッキングを開始させる
The upstream and downstream sides of the robot zone 30 where the robots 16 and 20 move are separated by a safety fJl 132° 33, and a limit switch 34 is disposed close to the conveyor 12 just inside the safety shelf 32. has been done. When the body 14 conveyed by the conveyor 12 contacts this limit switch 34, an output signal of the limit switch 34 is supplied to the door opening/closing control device 36. The line encoder 26 is connected to this door opening/closing control device 36, and the line encoder 26 is connected to the door opening/closing control device 36.
When the amount of movement reaches a certain value, the door opening/closing control device 36 issues a travel start command signal to the travel drive device 24, and the travel drive device 24 instructs the robots 16, 20 to move the conveyor belt based on the command signal. Start tracking.

上記ドア開閉制御装置36はドア開閉ロボット20にも
接続されており、これを制御する。また、塗装ロボット
16は塗装ロボット制御装置38によって制御される。
The door opening/closing control device 36 is also connected to and controls the door opening/closing robot 20. Further, the painting robot 16 is controlled by a painting robot control device 38.

再制御装置36.38は互いに接続されるとともに、そ
れら再装置にティーチングボックス40が接続されてい
る。ドア開閉制御装置36は、第2図に示すように、C
PU50゜RAM52.ROM54.タイマ55.I1
0ボー)56.58およびそれらを接続するバス6゜を
備えている。塗装ロボット制御装置38も同様に、CP
U64.RAM66、ROM68.タイマ69.I10
ポート70.72およびバス74を備えている。
The recontrol devices 36 and 38 are connected to each other, and a teaching box 40 is connected to the recontrol devices. The door opening/closing control device 36, as shown in FIG.
PU50°RAM52. ROM54. Timer 55. I1
0 baud) 56, 58 and a bus 6° connecting them. Similarly, the painting robot control device 38 also controls the CP.
U64. RAM66, ROM68. Timer 69. I10
Ports 70, 72 and bus 74 are provided.

上記塗装ロボット制御装置38のROM68には、塗装
ロボット16の動作を制御するプログラムが記憶されて
おり、ドア開閉制御装置36のROM54にはドア開閉
ロボット20および走行駆動装置24を制御するプログ
ラムが記憶されている。これらプログラムのうち、本発
明に関連の深い部分のみを取り出して、そのフローチャ
ートを第3図および第4図に示す。これら制御プログラ
ムの詳細は後に装置の作動とともに説明する。
The ROM 68 of the painting robot control device 38 stores a program for controlling the operation of the painting robot 16, and the ROM 54 of the door opening/closing control device 36 stores a program for controlling the door opening/closing robot 20 and the travel drive device 24. has been done. Of these programs, only the parts deeply related to the present invention are selected and their flowcharts are shown in FIGS. 3 and 4. Details of these control programs will be explained later along with the operation of the device.

ドア開閉制御装置36のI10ボート56にはドアセン
サ76がドア検出回路78を介して接続されている。ド
アセンサ76は近接スイッチであり、第5図に示すよう
にドア開閉ロボット20の先端側のアーム82から垂下
したブラケット84に取り付けられている。アーム82
の先端には、ドア18の窓ガラスが出入りするためのド
ア溝86に係合する爪88が下向きに取り付けられてい
るが、ブラケット84はこの爪88から一定距離隔たっ
た位置に設けられており、爪88がドア溝86に係合す
る状態においてはドアセンサ76がドア18から充分離
れ、ドア18の内側面の塗装時に塗料がドアセンサ76
に付着しないようにされている。
A door sensor 76 is connected to the I10 boat 56 of the door opening/closing control device 36 via a door detection circuit 78. The door sensor 76 is a proximity switch, and as shown in FIG. 5, it is attached to a bracket 84 hanging from an arm 82 at the tip end of the door opening/closing robot 20. Arm 82
At the tip of the door 18, a claw 88 that engages with a door groove 86 through which the window glass of the door 18 enters and exits is attached downward, but the bracket 84 is provided at a certain distance from this claw 88. When the pawl 88 is engaged with the door groove 86, the door sensor 76 is sufficiently separated from the door 18, and the paint is applied to the door sensor 76 when painting the inner surface of the door 18.
to prevent it from adhering to the surface.

以上のように構成された装置によって自動で塗装を行う
ためには、塗装ロボット16およびドア開閉ロボット2
0にそれぞれ必要な動作をティーチすることが必要であ
る。このティーチングを第3図のフローチャートを参照
しつつ説明する。
In order to automatically perform painting with the device configured as described above, the painting robot 16 and the door opening/closing robot 2 are required.
It is necessary to teach the necessary movements to each of the robots. This teaching will be explained with reference to the flowchart in FIG.

まず、コンベヤ12にボデー14を塗装ブースlO内の
ドアを開き得る位置まで搬送させて停止させる。その状
態で作業者がティーチングボックス40を操作してドア
開閉ロボット20に必要な動作を記憶させるのであるが
、ティーチング開始と同時に第3図のティーチングサブ
ルーチンのステップSL(以下、単に81で表す。他の
ステップについても同じ)の判定結果がYESとなり、
ドア開閉ロボット20のアーム82が前進動作をさせら
れるのに伴ってS2.S3が実行され、一定短時間毎に
アーム82の前進動作を表すデータがRAM52に記憶
されるとともに、ドアセンサ76がドア18を検出した
か否かが判定される。
First, the body 14 is conveyed by the conveyor 12 to a position in the painting booth 1O where the door can be opened, and then stopped. In this state, the operator operates the teaching box 40 to memorize the necessary actions for the door opening/closing robot 20, but at the same time as the teaching starts, step SL (hereinafter simply referred to as 81) of the teaching subroutine in FIG. The same applies to the step), the judgment result is YES,
As the arm 82 of the door opening/closing robot 20 is moved forward, S2. S3 is executed, and data representing the forward movement of the arm 82 is stored in the RAM 52 at regular intervals, and it is determined whether the door sensor 76 has detected the door 18.

第5図に破線で示されているように、ドアセンサ76が
ドア18を検出する位置までアーム82が前進すれば、
S3の判定結果がYESとなり、そのときのアーム82
の位置が閉じた状態のドア18の位置を表す基準閉ドア
位置データとしてRAM52に記憶される(S4)。
As shown by the broken line in FIG. 5, if the arm 82 moves forward to the position where the door sensor 76 detects the door 18,
The determination result of S3 becomes YES, and the arm 82 at that time
The position is stored in the RAM 52 as reference closed door position data representing the position of the door 18 in the closed state (S4).

その後、アーム82が、その先端に設けられている爪8
8がドア溝86の真上に位置するまで後退させられ(S
5)、ティーチングボックス40から爪係合位置を記憶
すべきことを指令する信号が入力されたときS6の判定
結果がYESとなり、S7において基準爪係合位置デー
タがRAM52に記憶される。
Thereafter, the arm 82 has a claw 8 provided at its tip.
8 is retracted until it is located directly above the door groove 86 (S
5) When a signal instructing that the claw engagement position should be stored is input from the teaching box 40, the determination result in S6 becomes YES, and the reference claw engagement position data is stored in the RAM 52 in S7.

続いて、アーム82が下降させられ、爪88がドア溝8
6に係合させられ、さらにアーム82が後退させられて
ドア18が開かれるのであるが、この間、S8において
それらの動作のデータがRAM52に記憶され、ドア1
8が所定の位置まで開かれた状態でティーチングボック
ス40からそのドア開位置のデータを記憶すべきことを
指令する信号が供給されたとき、S9の判定結果がYE
Sとなり、SIOにおいて基準閉ドア位置データがRA
M52に記憶される。
Subsequently, the arm 82 is lowered, and the pawl 88 is inserted into the door groove 8.
6 and the arm 82 is further retracted to open the door 18. During this time, the data of these operations is stored in the RAM 52 in S8, and the door 18 is opened.
8 is opened to a predetermined position, and a signal is supplied from the teaching pendant 40 instructing that the data of the door open position should be stored, the determination result of S9 is YE.
S, and the reference closed door position data is RA in SIO.
It is stored in M52.

その後、311においてドア18を閉じさせ、爪88を
ドア溝86から離脱させ、さらにアーム82を原位置ま
で復帰させる後処理動作のデータが記憶されるのである
が、この過程については本発明を理解する上で不可欠で
はないため説明は省略する。また、SIOにおいて、基
準閉ドア位置データが記憶された後に、塗装ロボット1
6に塗装に必要な動作を教えるティーチングもティーチ
ングボックス40の操作によって行われるのであるが、
これの説明も省略する。
Thereafter, in step 311, the data for the post-processing operation of closing the door 18, disengaging the claw 88 from the door groove 86, and returning the arm 82 to its original position is stored, but this process is not understood by the present invention. The explanation will be omitted as it is not essential. In addition, in SIO, after the reference closed door position data is stored, the painting robot 1
Teaching of the operations necessary for painting to the robot 6 is also performed by operating the teaching box 40.
Explanation of this will also be omitted.

次に、第4図のフローチャートに基づいて、本装置の作
動を説明する。
Next, the operation of this apparatus will be explained based on the flowchart of FIG.

コンベヤ12により搬送されてきたボデー14がリミッ
トスイッチ34に接触すれば、S21の判定結果がYE
Sとなり、S22が実行される。
If the body 14 conveyed by the conveyor 12 contacts the limit switch 34, the determination result in S21 is YES.
S, and S22 is executed.

すわなち、ラインエンコーダ26からの信号に基づいて
ボデー14の移動量が検出され、この移動量が予め定め
られている移動量と一致するが否かの判定が行われるの
である。S22の判定結果がYESになれば、S23に
おいて走行駆動装置24が起動され、コンベヤトラッキ
ングが開始される。
That is, the amount of movement of the body 14 is detected based on the signal from the line encoder 26, and it is determined whether or not this amount of movement matches a predetermined amount of movement. If the determination result in S22 is YES, the traveling drive device 24 is activated in S23, and conveyor tracking is started.

続いて、S24において、アーム82の前進動作が行わ
れ、S25の判定結果がYESとなるまで、すなわちド
アセンサ76が閉じた状態のドア18を検出するまで、
その動作がwt読される。
Subsequently, in S24, the arm 82 moves forward until the determination result in S25 becomes YES, that is, until the door sensor 76 detects the closed door 18.
The action is read wt.

S25の判定結果がYESになればアーム82が停止さ
せられ、326においてそのアームの位置、すなわち閉
じたドア18の位置のデータ(検出閉ドア位置データ)
がRAM52に記憶される。
If the determination result in S25 is YES, the arm 82 is stopped, and in 326, data on the position of the arm, that is, the position of the closed door 18 (detected closed door position data)
is stored in the RAM 52.

ボデー14はコンベヤ12上の所定の位置に載置されて
いるのであるが、各ボデー14毎にその位置が少量ずつ
変わることを避は得ない。したがって、上記S26にお
いて記憶された検出閉ドア位置データは前記ティーチン
グ時に記憶された基準閉ドア位置データとは一致しなの
が普通であり、両者の差が327において演算される。
Although the bodies 14 are placed at predetermined positions on the conveyor 12, it is inevitable that the positions of each body 14 will change little by little. Therefore, the detected closed door position data stored in the above S26 usually does not match the reference closed door position data stored during the teaching, and the difference between the two is calculated in 327.

例えば、第6図に示すように、ティーチング時にドア1
8が二点鎖線で示す位置にあったのに対し、現に送られ
てきたボデー14のドア18が実線で示す位置にあるも
のとすれば、アーム82はティーチング時より距離Δα
だけ手前の位置で停止することとなり、その距離Δαが
327において演算されるのである。なお、βはドアセ
ンサ76がドア18を検出する距離である。
For example, as shown in FIG.
8 was in the position shown by the two-dot chain line, while the door 18 of the body 14 actually sent is in the position shown by the solid line.
The distance Δα is calculated at step 327. Note that β is the distance at which the door sensor 76 detects the door 18.

次に、328において修正爪保合位置および修正量ドア
位置の演算が行われる。すなわち、前記ティーチング時
にRAM52に記憶された基準爪係合位置データおよび
基準閉ドア位置データに上記S27において演算された
距離Δαの修正が施されて、修正爪係合位置データおよ
び修正量ドア位置データが求められるのである。
Next, in step 328, the correction pawl retaining position and the correction amount door position are calculated. That is, the reference pawl engagement position data and the reference closed door position data stored in the RAM 52 during the teaching are corrected by the distance Δα calculated in S27, and the corrected pawl engagement position data and the correction amount door position data are obtained. is required.

続いてS29においてアーム82が後退させられ、第7
図に示すように、爪88が上記S28において演算され
た修正爪係合位置に達したとき、S30の判定結果がY
ESとなってアーム82の後退動作が停止させられる。
Subsequently, in S29, the arm 82 is moved backward, and the seventh
As shown in the figure, when the pawl 88 reaches the corrected pawl engagement position calculated in S28, the determination result in S30 is Y.
ES, and the backward movement of the arm 82 is stopped.

次に、S31およびS32が実行され、爪88がドア溝
86に係合させられるとともに、ドア18が前記S28
において演算された修正量ドア位置まで開かれる。そし
て、S32の判定結果がYESになればドア18の開き
動作が停止し、ドア18は修正間ドア位置に保持される
。また、S33においてドア開き動作が終了したことを
示す信号が塗装ロボット制御装置38に供給される。こ
れに応じて塗装ロボット制御装置38が塗装ロボット1
6を制御し、自動的に塗装を行わせるのであるが、この
塗装動作はよく知られたものであるため説明を省略する
Next, S31 and S32 are executed, the pawl 88 is engaged with the door groove 86, and the door 18 is
The door is opened by the corrected amount calculated in . If the determination result in S32 is YES, the opening operation of the door 18 is stopped, and the door 18 is held at the door position during correction. Further, in S33, a signal indicating that the door opening operation has ended is supplied to the painting robot control device 38. In response to this, the painting robot control device 38 controls the painting robot 1.
6 to automatically perform the painting, but since this painting operation is well known, the explanation will be omitted.

塗装が終了したならば塗装ロボット制御装置38からド
ア開閉制御装置36に塗装終了信号が供給され、S34
の判定結果がYESとなる。その結果、S35が実行さ
れてドア18が閉じられ、爪88がドア溝86から離脱
させられるとともにアーム82が原位置まで後退させら
れ、さらに走行駆動装置24によって塗装ロボット16
およびドア開閉ロボット20が原位置まで復帰させられ
るのであるが、これらの点は本願発明を理解する上に不
可欠ではないため、詳細な説明は省略する。
When the painting is completed, a painting end signal is supplied from the painting robot control device 38 to the door opening/closing control device 36, and the process proceeds to step S34.
The determination result is YES. As a result, S35 is executed, the door 18 is closed, the claw 88 is removed from the door groove 86, the arm 82 is moved back to its original position, and the traveling drive device 24 moves the painting robot 16
The door opening/closing robot 20 is then returned to its original position, but since these points are not essential to understanding the present invention, a detailed explanation will be omitted.

以上の説明から明らかなように、本実施例においTは、
ROM54(7)S 24〜S 28を実行するための
プログラムを記憶している領域とそのプログラムを実行
するためのCPU50およびRAM52とがドア位置誤
差修正手段を構成しているのである。
As is clear from the above explanation, in this example, T is
The area in which the ROM 54 (7) stores the program for executing S24 to S28, and the CPU 50 and RAM 52 for executing the program constitute door position error correction means.

なお、付言すれば、本実施例においてはドア開閉ロボッ
ト20の爪88がドア溝86に係合させられるようにな
っていたが、ドア18に開閉治具を取り付け、その治具
の被係合部に爪88を係合させるようにすることも可能
である。また、ドア開閉ロボット20.爪88.ドアセ
ンサ76等の構成を変更することも可能であり、その他
、いちいち例示することはしないが、当業者の知識に基
づいて種々の変形、改良を施した態様で、本発明を実施
することができる。
It should be noted that in this embodiment, the claw 88 of the door opening/closing robot 20 is engaged with the door groove 86, but an opening/closing jig is attached to the door 18, and the claw 88 of the door opening/closing robot 20 is engaged with the door groove 86. It is also possible to engage the pawl 88 with the portion. In addition, door opening/closing robot 20. Nail 88. It is also possible to change the configuration of the door sensor 76, etc., and the present invention can be implemented with various modifications and improvements based on the knowledge of those skilled in the art, although no examples will be given in detail. .

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

第1図は本発明の一実施例であるドア開閉装置を含む塗
装ラインを示す系統図である。第2図は上記装置におけ
る電気制御部分を示すブロック図である。第3図および
第4図はそれぞれ上記ブロック図のドア開閉制御装置の
ROMに記憶されている制御プログラムのうち、ドア開
き動作のティーチングサブルーチンおよびドア開き動作
プログラムを示すフローチャートである。第5図は第1
図に示されている装置におけるドア開閉ロボットの係合
爪とドアセンサとを周辺の状況とともに示す斜視図であ
る。第6図は上記ドアセンサによるドアの検出状況を示
す斜視図であり、第7図は同じく爪がドアに保合可能な
位置まで移動させられた状態を示す斜視図である。 10:塗装ブース   12:コンベヤ14:ボデー 
    16:塗装ロボット18二ドア      2
0:ドア開閉ロボット22:走行装置    36:ド
ア開閉制御■装置38:塗装ロボット制御装置 40:ティーチングボソクス 76:ドアセンサ   78:ドア検出回路82:アー
ム     86:ドア溝 88:爪
FIG. 1 is a system diagram showing a painting line including a door opening/closing device according to an embodiment of the present invention. FIG. 2 is a block diagram showing the electrical control portion of the above device. 3 and 4 are flowcharts showing a teaching subroutine for a door opening operation and a door opening operation program, respectively, among the control programs stored in the ROM of the door opening/closing control device shown in the above block diagram. Figure 5 is the first
FIG. 3 is a perspective view showing the engaging claw of the door opening/closing robot and the door sensor in the device shown in the figure, together with the surrounding situation. FIG. 6 is a perspective view showing how the door is detected by the door sensor, and FIG. 7 is a perspective view showing the claw moved to a position where it can be held on the door. 10: Paint booth 12: Conveyor 14: Body
16: Painting robot 18 two doors 2
0: Door opening/closing robot 22: Traveling device 36: Door opening/closing control Device 38: Painting robot control device 40: Teaching box 76: Door sensor 78: Door detection circuit 82: Arm 86: Door groove 88: Claw

Claims (1)

【特許請求の範囲】 アームの先端部に、自動車のドアに直接または開閉治具
を介して間接に係合する係合爪を備えたドア開きロボッ
トと、予め格納されている基準閉ドア位置、基準爪係合
位置および基準開ドア位置のデータに基づいて前記ドア
開きロボットを制御する制御装置とを含む自動車ドア開
き装置において、 前記ドア開きロボットのアームに自動車ドアを検出する
ドアセンサを取り付けるとともに、前記制御装置に、前
記ドアセンサが検出した検出閉ドア位置と前記基準閉ド
ア位置との差を演算するとともに、その演算結果に基づ
いて前記基準爪係合位置および基準開ドア位置のデータ
に修正を施すドア位置誤差修正手段を設けたことを特徴
とする自動車ドア開き装置。
[Scope of Claims] A door opening robot having an engaging claw at the tip of an arm that engages directly with an automobile door or indirectly through an opening/closing jig; a reference closing door position stored in advance; An automobile door opening device including a control device that controls the door opening robot based on data on a reference pawl engagement position and a reference door opening position, the door opening device comprising: a door sensor for detecting an automobile door attached to an arm of the door opening robot; The control device is configured to calculate the difference between the detected closed door position detected by the door sensor and the reference closed door position, and to correct the data of the reference pawl engagement position and the reference open door position based on the calculation result. An automobile door opening device characterized in that it is provided with means for correcting a door position error.
JP61252188A 1986-10-23 1986-10-23 Car door open work equipment Expired - Fee Related JPH078662B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61252188A JPH078662B2 (en) 1986-10-23 1986-10-23 Car door open work equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61252188A JPH078662B2 (en) 1986-10-23 1986-10-23 Car door open work equipment

Publications (2)

Publication Number Publication Date
JPS63106189A true JPS63106189A (en) 1988-05-11
JPH078662B2 JPH078662B2 (en) 1995-02-01

Family

ID=17233722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61252188A Expired - Fee Related JPH078662B2 (en) 1986-10-23 1986-10-23 Car door open work equipment

Country Status (1)

Country Link
JP (1) JPH078662B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0737874U (en) * 1991-01-19 1995-07-14 株式会社神戸製鋼所 Switchgear
WO2007140827A1 (en) * 2006-06-03 2007-12-13 Daimler Ag Processing system for processing a moving workpiece
JP2009227271A (en) * 2008-02-28 2009-10-08 Toyota Motor Corp System for recognizing shape of workpiece, assembly line with the same, and method of recognizing shape of workpiece
US8239063B2 (en) 2008-07-29 2012-08-07 Fanuc Robotics America, Inc. Servo motor monitoring and hood/deck exchange to enhance the interior coating process

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6258269U (en) * 1985-09-30 1987-04-10

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6258269U (en) * 1985-09-30 1987-04-10

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0737874U (en) * 1991-01-19 1995-07-14 株式会社神戸製鋼所 Switchgear
WO2007140827A1 (en) * 2006-06-03 2007-12-13 Daimler Ag Processing system for processing a moving workpiece
JP2009227271A (en) * 2008-02-28 2009-10-08 Toyota Motor Corp System for recognizing shape of workpiece, assembly line with the same, and method of recognizing shape of workpiece
US8239063B2 (en) 2008-07-29 2012-08-07 Fanuc Robotics America, Inc. Servo motor monitoring and hood/deck exchange to enhance the interior coating process

Also Published As

Publication number Publication date
JPH078662B2 (en) 1995-02-01

Similar Documents

Publication Publication Date Title
US4988260A (en) Automobile door opening/closing equipment
US9227322B2 (en) Multi-arm robotic painting process synchronization
US4669168A (en) Method and system for automatically attaching works onto vehicle bodies carried on a conveyor
EP0192338A1 (en) A method and system for applying material to surface areas of a body
US8239063B2 (en) Servo motor monitoring and hood/deck exchange to enhance the interior coating process
JPS6251151B2 (en)
JPS63106189A (en) Automative door opener
KR20170091630A (en) Manipulator device for opening a flap, and a corresponding method
JP4497468B2 (en) Sealing system
JP3092433B2 (en) Device for opening door of object to be coated and coating method
KR100357550B1 (en) A robot system synchronized with conveyor speed and car seat providing method using the robot system
JP6741900B1 (en) Door opening/closing method for vehicle body and robot for opening/closing door
JPH0629177Y2 (en) Robotic device for opening / closing car doors
JP2000288733A (en) Automatic origin checking device of welding robot, and its checking method
JP3055253B2 (en) Vehicle door opening and closing control device
JPH0126827B2 (en)
JP2005194579A (en) Blast furnace outlet device and operation control method thereof
JPS6251152B2 (en)
JPH0718542Y2 (en) Coating equipment
JPH0632860B2 (en) Welding robot equipment
JP7159505B1 (en) painting robot
JPH0632861B2 (en) Welding robot equipment
JPS61187964A (en) Device for coating automobile
KR960000290B1 (en) Robot Regeneration Control Device
CN105625856A (en) Window glass lifter for vehicle and method for operating window glass lifter

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees