KR100842088B1 - The automotive position measuring system on a continuously moving conveyor and method thereof - Google Patents
The automotive position measuring system on a continuously moving conveyor and method thereof Download PDFInfo
- Publication number
- KR100842088B1 KR100842088B1 KR1020040085508A KR20040085508A KR100842088B1 KR 100842088 B1 KR100842088 B1 KR 100842088B1 KR 1020040085508 A KR1020040085508 A KR 1020040085508A KR 20040085508 A KR20040085508 A KR 20040085508A KR 100842088 B1 KR100842088 B1 KR 100842088B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle body
- conveyor
- hanger
- robot
- change amount
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D65/00—Designing, manufacturing, e.g. assembling, facilitating disassembly, or structurally modifying motor vehicles or trailers, not otherwise provided for
- B62D65/02—Joining sub-units or components to, or positioning sub-units or components with respect to, body shell or other sub-units or components
- B62D65/18—Transportation, conveyor or haulage systems specially adapted for motor vehicle or trailer assembly lines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D65/00—Designing, manufacturing, e.g. assembling, facilitating disassembly, or structurally modifying motor vehicles or trailers, not otherwise provided for
- B62D65/02—Joining sub-units or components to, or positioning sub-units or components with respect to, body shell or other sub-units or components
- B62D65/022—Transferring or handling sub-units or components, e.g. in work stations or between workstations and transportation systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D65/00—Designing, manufacturing, e.g. assembling, facilitating disassembly, or structurally modifying motor vehicles or trailers, not otherwise provided for
- B62D65/02—Joining sub-units or components to, or positioning sub-units or components with respect to, body shell or other sub-units or components
- B62D65/024—Positioning of sub-units or components with respect to body shell or other sub-units or components
- B62D65/028—Positioning of sub-units or components with respect to body shell or other sub-units or components by determining relative positions by measurement
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Manufacturing & Machinery (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Robotics (AREA)
- Manipulator (AREA)
Abstract
본 발명은 컨베이어가 정지없이 움직이고 있는 상태에서도 행거에 안착되어 이송되는 차체의 3차원 위치 및 자세 변화량을 센싱시스템으로 계측하여, 로봇시스템이 보정된 궤적에 의하여 실링이나 도장 작업 등을 정교하게 수행할 수 있도록 고안된 위치 계측 시스템 및 그 방법에 관한 것이다.In the present invention, the three-dimensional position and attitude change amount of the vehicle body that is placed on the hanger and is conveyed while the conveyor is still moving without stopping is measured by the sensing system, and the robot system performs the sealing or painting work finely by the corrected locus To a position measurement system and method thereof.
본 발명에 따른 위치 계측 시스템은 차체의 특징점 위치 계측을 통하여, 차체의 3차원 위치 및 자세 변화량을 계측하기 위한 시각장치부와, 시각장치부에 의하여 계측되어진 차체의 3차원 위치 및 자세 변화량을 이용하여 차체 UBS(Underbody Sealing) 작업이나 RPP(Rocker Panel Primer) 및 데드너(Deadner) 도장작업 등을 수행하는 주행장치(Carriage)가 부착되어진 복수 개의 로봇시스템부와, 연속컨베이어상에서 행거에 안착되어 이송중인 차종신호를 입력받아 차체 진입 시점을 검출하고, 시각시스템과의 통신을 통하여, 이동중인 차체 위치 계측 및 로봇에 의한 보정작업이 순차적으로 진행되도록 상기 구성들을 제어하는 중앙제어장치부가 구비된다.The position measuring system according to the present invention includes a visual device unit for measuring a three-dimensional position and an attitude change amount of the vehicle body through the measurement of the feature point position of the vehicle body, and a three-dimensional position and attitude change amount of the vehicle body measured by the visual device unit A plurality of robot system units to which a carriage for carrying out a car body UBS (Underbody Sealing) operation, an RPP (Rocker Panel Primer) and a Deadner painting operation is attached, And a central control unit for controlling the structures so that the vehicle body position is detected and the correction operation is sequentially performed by the robot through the communication with the visual system.
위치계측시스템, 연속컨베이어, 스테레오 카메라, 다관절 로봇Position measuring system, Continuous conveyor, Stereo camera, Multi-joint robot
Description
도 1은 본 발명에 따른 연속 컨베이어상에서의 차체 위치계측시스템의 실시예를 도시한 블록도.
1 is a block diagram showing an embodiment of a vehicle position measuring system on a continuous conveyor according to the present invention;
*도면의 주요부분에 대한 부호의 설명*Description of the Related Art [0002]
10 - 연속컨베이어 12 - 행거10 - Continuous conveyor 12 - Hanger
13 - 거리측정센서 14 - 반사경13 - Distance measuring sensor 14 - Reflector
20 - 로봇제어기 21 - 주행축20 - Robot controller 21 - Travel axis
22 - 로봇 24 - 카메라22 - Robot 24 - Camera
30 - 시각장치부 31 - 중앙제어장치부30 - Vision unit 31 - Central control unit
32 - LS32 - LS
본 발명은 컨베이어가 정지없이 움직이고 있는 상태에서도 행거에 안착되어 이송중인 차체의 3차원 위치 및 자세 변화량을 센싱시스템으로 계측하여, 로봇이 보정된 궤적에 의하여 실링이나 도장 작업 등을 정교하게 수행할 수 있도록 고안된 위치 계측 기술에 관한 것으로서, 보다 상세하게는 카메라 장착 스탠드 및 주행장치가 부착되어진 복수 개의 다관절 로봇(Robot) 몸체에 스테레오 카메라를 장착한 후 컨베이어로 이송되어 로봇 작업공간으로 진입되어진 차체에 있는 복수 개의 특징점에 대한 3차원 위치를 특징점에 대한 패턴인식 및 스테레오 정합방식에 의하여 각기 계측하여, 복수개의 차체 특징점으로 구성되는 차체 기준축의 3차원 위치 및 자세 변화량을 계측함으로써, 로봇이 보정된 궤적에 의하여 실링이나 도장작업 등을 정교하게 수행하도록 고안된 위치 계측시스템 및 그 계측방법에 관한 것이다.According to the present invention, the three-dimensional position and posture change amount of the car body being conveyed while being placed on the hanger even when the conveyor is moving without stopping is measured by the sensing system, and the robot can finely perform sealing or painting work by the corrected locus More specifically, a stereo camera is mounted on a plurality of articulated robot bodies to which a camera mounting stand and a traveling device are attached, and then transferred to a conveyor to enter the robot work space, Dimensional position and attitude change amount of the vehicle reference axis constituted by a plurality of vehicle body feature points by measuring the three-dimensional positions of the plurality of feature points on the basis of the pattern recognition and the stereo matching method for the feature points, To perform sealing and painting work with precision Designed to relate to the position measuring system and the measurement method.
종래 수행되고 있는 차체 위치 계측시스템은, 차체가 오버헹잉 행거에 안착되어진 채로 컨베이어에 의하여 로봇 작업공간으로 진입되면, 센싱시스템에 의한 안정된 차체 위치 계측과 로봇에 의한 정교한 작업을 위하여, 차체 작업라인을 중앙관리하는 PLC제어에 의하여 컨베이어를 일시 정지시킨 후, 진입된 차체의 초기 위치 잡기 및 행거 움직임을 막기 위하여, 컨베이어 상단부에 부가적으로 장착한 클램핑 장치에 의하여, 행거를 클램핑하게 된다.In the conventional vehicle position measuring system, when a vehicle body enters a robot work space by a conveyor while being seated in an over-hanger hanger, in order to measure a stable body position by a sensing system and perform precise work by a robot, After hanging the conveyor by the centralized PLC control, the hanger is clamped by the clamping device which is additionally attached to the upper end of the conveyor in order to prevent the initial positioning of the body and the movement of the hanger.
PLC는 차체가 안착된 채로 진입된 행거를 일시 정지할 때 및 행거의 클램핑 과정에서 발생하게 되는 행거의 흔들림 현상이 감소될 때까지 일정시간 대기한 후 로봇시스템 및 위치 계측 센싱시스템과의 통신을 통하여 차종별로 설정되어 있는 차체 특징점 계측 위치로 로봇을 이동케하는 것과, 센싱시스템이 진입한 차체 특징점의 3차원 위치 계측을 통하여 진입된 차체 기준축에 대한 3차원 위치 및 자세 변 화량을 산출하여 로봇으로 전송케하는 작업을 순차적으로 진행토록 하여 로봇시스템으로 하여금 보정된 궤적에 의하여 실링이나 도장 작업 등을 정교하게 수행할 수 있도록 운영하는 방법인 컨베이어 Go and Stop 방법이 대부분을 차지한다.The PLC waits for a certain period of time until the suspension of the hanger which is generated during the clamping process of the hanger is reduced, and then communicates with the robot system and the position measurement sensing system By moving the robot to the measured position of the car body feature point set by car type and calculating the 3-dimensional position and attitude change amount of the entered reference body axis through the 3-dimensional position measurement of the body feature point that the sensing system enters, The conveyor Go and Stop method, which is a method to operate the robot system in order to carry out the sealing and the painting work by the corrected trajectory, can be carried out sequentially.
상술한 바와 같이 종래 일반적으로 활용되고 있는 컨베이어 Go and Stop 방법에 의한 실링이나 도장 작업의 경우, 센싱시스템에 의한 안정된 차체 위치 계측과 로봇에 의한 정교한 실링이나 도장작업을 위하여 컨베이어를 일시 정지시킨 상태에서 클램핑 장치로 행거를 클램핑 한 후, 클램핑 과정에서 발생되는 행거의 흔들림 현상이 감소될 때까지 일시 대기하였다가 센싱시스템에 의한 차체 위치 계측 작업을 수행하게 되므로, 차체 위치 계측 및 로봇에 의한 정교한 UBS(Under body Sealing) 등의 작업이 용이하다는 장점이 있다.As described above, in the case of the sealing and painting work by the conveyor go and stop method which is generally used conventionally, in order to measure the stable body position by the sensing system and precisely seal or paint the work by the robot, After clamping the hanger with the clamping device, it temporarily waits until the shaking phenomenon of the hanger caused by the clamping process is reduced, and then carries out the measurement of the position of the vehicle by the sensing system. Therefore, Under Body Sealing) is easy to work.
그러나, 상술한 컨베이어 Go and Stop 방법에 의한 실링 로봇시스템이 구축되어 있지 않은 기존의 자동차 도장라인의 경우, 컨베이어가 연속으로 이동하고 있는 상태에서 다수의 작업자에 의하여 오버헹잉 행거에 안착되어 이송중인 차체의 UBS작업을 일정 UPH(Unit per Hour)에 맞추어 수작업으로 수행하고 있음에 따라, 상술한 컨베이어 Go and Stop 방법에 의한 UBS 작업을 위한 위치계측시스템을 자동차 도장라인에 적용하여 운용하여야 할 경우 기존에 설치되어 있던 연속컨베이어 시스템을 행거 포지셔닝 및 유동을 방지하기 위한 클램핑 장치와 행거의 수동 혹은 자동 주행제어가 가능한 서보장치부로 구성되는 Go and Stop 방식의 동작이 가능한 컨베이어로 개조하여 구축하여야 하는 등 추가적인 시스템 구축비용이 소요되어야 하며, 생산 효율 측면에서 볼 때도 UBS 작업은 타 작업에 비하여 로봇에 의한 작업 부위가 많기 때문에 컨베이어 일시 정지후 행거 흔들림이 감소할 때까지 로봇이 약 10초 정도 아무런 작업도 없이 대기해야 하는 것은 로봇의 작업 싸이클 타임 단축에 적지 않은 부담으로 작용하게 되는 단점이 있다.However, in the case of a conventional automobile paint line in which a sealing robot system by the above-described conveyor Go and Stop method is not built, a plurality of workers are seated on an over-hanger hanger by a plurality of workers while the conveyor is moving continuously, (UBS) is performed manually according to the UPH (Unit per Hour). Therefore, if the position measuring system for the UBS work by the above-mentioned conveyor Go and Stop method is applied to the automobile coating line, The continuous conveyor system installed should be converted into a conveyor which can be operated by go and stop system consisting of a clamping device for hanger positioning and flow prevention and a servo device capable of manual or automatic running control of hanger, It is necessary to have a construction cost, and in terms of production efficiency Since the UBS work has a lot of work area by the robot compared with other work, the robot has to wait for about 10 seconds without any work until the hanger shake after the temporary stop of the conveyor is reduced, which is a small burden on the shortening of the work cycle time of the robot And the like.
따라서, 작업자의 수작업으로 차체의 UBS작업을 장기간 반복 수행할 경우, 작업자에게 근골격계 질환이 발생될 수도 있기에, 상술한 컨베이어 Go and Stop 방법에 기반한 차체 UBS 로봇시스템을 실링공정에 구축하여온 자동차 생산업체들에게 있어서, 컨베이어를 정지하지 않고도 행거에 안착되어 이송되는 차체에 대한 UBS 작업을 로봇시스템으로 적용이 가능한지에 대한 검토작업이 추진되고 있다.Therefore, when a worker carries out UBS work for a long period of time repeatedly, a worker may have a musculoskeletal disorder. Therefore, the automobile manufacturers who have built a body UBS robotic system based on the conveyor Go and Stop method described above , There is a study on whether UBS work on a car body that is seated on a hanger and transported without stopping the conveyor can be applied to a robot system.
이러한, 연속컨베이어상에서 차체의 UBS 작업을 로봇시스템으로 수행하기 위하여 반드시 해결하여야 할 기술적 과제로서는, 연속컨베이어 상에서 행거에 안착되어 이송되는 차체내 복수개의 특징점에 대한 3차원 위치를 센싱시스템으로 계측하여 산출한 복수 개의 차체 특징점간의 거리값과 컨베이어를 정지시킨 상태에서 센싱시스템으로 계측하여 산출한 차체 특징점간의 거리값의 차이가 허용오차범위내로 들어올 수 있도록 복수 개의 특징점에 대한 영상을 순간적으로 획득하여, 차체 기준축에 대한 3차원 위치정보를 정밀하게 산출할 수 있는 영상처리 기술과, 차체가 이동중인 상태에서 계측한 기준 차체에 대한 진입 차체의 3차원 위치 및 자세 변화량을 이용하여 로봇이 작업공간내에서 컨베이어 서징현상에 대응하면서도 실링궤적을 보정하여 정교한 실링 작업을 수행할 수 있도록 하는 로봇 보정기술이 요구된다.In order to perform the UBS work of the car body on the continuous conveyor, there is a technical problem that must be solved in order to measure the three-dimensional position of a plurality of minutiae in the car body that are seated on the hanger on the continuous conveyor, Instantaneously acquires an image for a plurality of feature points so that a difference between a distance value between a plurality of vehicle body feature points and a distance value between the vehicle body feature points calculated by the sensing system in a state where the conveyor is stopped is within an allowable error range, An image processing technique capable of precisely calculating three-dimensional position information about a reference axis and a three-dimensional position and attitude change amount of an input body with respect to a reference body measured while the vehicle is moving, Corresponding to the conveyor surging phenomenon, the sealing locus is corrected The robot calibration techniques are required that allow you to perform sophisticated sealing operation.
본 발명의 목적은 연속으로 움직이고 있는 컨베이어상에서 오버행잉 행거에 안착되어 이동하고 있는 차체내 복수개의 특징점의 3차원 위치 및 자세정보를 차체의 일시적인 정지 작업없이도 영상처리장치를 이용하여 순간적으로 계측함으로써, 연속 컨베이어상에서도 종래 방법에 의한 차체의 일시적인 정지 작업 없이도 로봇에 의한 차체의 UBS 및 도장작업을 원활하게 수행할 수 있는 차체 위치계측시스템을 제공하는데 있다.It is an object of the present invention to instantaneously measure the three-dimensional position and attitude information of a plurality of minutiae in a moving body that is seated on an over hanging hanger on a continuously moving conveyor by using an image processing apparatus without temporarily stopping the vehicle body, The present invention provides a vehicle position measurement system that can smoothly perform UBS and painting operations of a vehicle body by a robot even on a continuous conveyor without temporarily stopping the vehicle body by the conventional method.
상기와 같은 목적들을 달성하기 위하여 본 발명에 따른 연속컨베이어 기반 차체 위치계측시스템은,In order to achieve the above objects, according to the present invention, there is provided a continuous conveyor-based vehicle position measurement system,
차체의 특징점 위치 계측을 통하여, 차체의 3차원 위치 및 자세 변화량을 계측하기 위한 시각장치부와,A visual device unit for measuring a three-dimensional position and an attitude change amount of the vehicle body through the measurement of the characteristic point position of the vehicle body,
상기 시각장치부에 의하여 계측되어진 차체의 3차원 위치 및 자세 변화량을 이용하여 차체 UBS(Underbody Sealing) 작업이나 RPP(Rocker Panel Primer) 및 데드너(Deadner) 도장 작업 등을 수행하는 주행장치(Carriage)가 부착되어진 복수 개의 로봇시스템부와,A carriage for carrying out a vehicle body UBS (Underbody Sealing) operation, an RPP (Rocker Panel Primer) and a Deadner painting operation using the three-dimensional position and posture change amount of the vehicle measured by the visual device unit, A plurality of robot system units to which the robot system is attached,
연속 컨베이어상에서 행거에 안착되어 이송중인 차종신호를 입력받아 차체 진입 시점을 검출하고, 상기 시각장치부와의 통신을 통하여 이동중인 차체 위치계측 및 로봇에 의한 보정작업이 순차적으로 진행되도록 상기 구성들을 제어하는 중앙제어장치부가 구비된다.The control unit controls the structures so that the car body position measurement during moving and the correction operation by the robot sequentially proceed through communication with the visual device unit, A central control unit is provided.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 설명하면 다음과 같다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명에 따른 연속컨베이어상에서의 차체 위치계측시스템의 실시예를 도시한 블록도이다.1 is a block diagram showing an embodiment of a vehicle position measuring system on a continuous conveyor according to the present invention.
상기 도 1에 의하면, 연속컨베이어(10)에 차체를 이송시키는 다수의 오버행잉 행거(12)가 구비되어 있다.1, a plurality of over hanging
상기 연속컨베이어(10)의 주변에는 이송중인 차종신호를 입력받아 차체 진입 시점을 검출하는 LS센서(32)가 설치되어 있고, 각 오버행잉 행거(12)에는 반사경(14)이 설치되어진다.An
또한, 레이저 거리센서 즉, 거리측정센서(13)가 오버행잉 행거 이동시에도 간섭을 받지 않는 위치와 자세로 작업공간 상단부에 고정 설치되어 상기 반사경(14)으로 레이저를 발사하여 수신정보로부터 차체까지의 거리정보를 측정하여 후술될 시각장치부(30)로 보내지게 된다.In addition, the laser distance sensor, that is, the
상기 시각장치부(30)는 3대 이상의 싱글 카메라 혹은 스테레오 카메라와 상술한 복수개의 카메라로부터 동시에 영상획득이 가능한 영상보드가 설치되어진 PC 시스템으로 구성되며, 상기 시각장치부(30)는 동시에 3대 이상의 카메라로부터 영상획득 및 영상처리 작업 기능을 가지면서 거리측정센서(13)로부터 전송되어진 행거의 현 위치정보를 각 로봇시스템부로 전송하는 역할 및 카메라를 이용하여 계측되어진 차체의 위치 및 자세정보를 로봇시스템부로 전송하게 된다.The
상기 로봇시스템부는 컨베이어 동기에 맞추어 로봇이 주행작업을 수행할 수 있도록 주행축(Carriage)(21)이 부착되어진 2대 이상의 로봇본체(22)와 제어기(20) 로 구성되어 설치되어 있다.The robot system unit includes two or more robot bodies 22 and a controller 20, each of which is equipped with a carriage 21 so that the robot can perform a traveling operation in accordance with the conveyor synchronization.
상기 각 로봇(22)은 주행축(21)상에서 상기 컨베이어(10)의 동기 동작에 의하여 움직이며, 상부에는 카메라(24)가 설치되어 있다.Each of the robots 22 moves on the traveling axis 21 by synchronous operation of the
상기 카메라(24)는 싱글 혹은 스테레오 카메라로 구성되며, 차종별로 설정되어진 차체 특징점의 위치로 로봇을 이동하여 특징점 영상을 획득하게 된다.The
즉, 행거(12)에 의해 이동하는 차체내에 설정되어진 차체 특징점 패턴을 카메라(24)로 찍어 그 위치를 파악하고, 차체 안착 오차 및 이동에 따른 흔들림으로 인하여 발생하게 되는 차체 위치를 보정하면서 로봇(22)이 함께 움직이면서 작업을 수행하게 된다.That is, the
따라서, 상기 카메라(24)와 PC를 차체의 특징점 위치 계측을 통하여 차체의 3차원 위치 및 자세 변화량을 계측하기 위한 시각장치부(30)라고 하며, 상기 시각장치부(30)에 의하여 계측되어진 차체의 3차원 위치 및 자세 변화량을 이용하여 차체의 UBS작업이나 RPP 및 데드너 도장 작업 등을 수행하게 된다.Therefore, the
또한, 상기 연속컨베이어(10)상에 설치된 거리측정센서(13)와 행거(12)에 설치된 반사경(14)을 통해 행거(12)에 안착되어 이송중인 차체 위치를 검출하고, 상기 로봇제어기(20)와 시각장치부(30)와의 통신을 통하여 이동중인 차체 위치계측 및 로봇(22)에 의한 보정작업이 순차적으로 진행되도록 상기 구성들을 제어하는 PLC중앙제어장치부(31)가 설치되어 있다.A
상기 도면에 의하면, 상기 행거(12)에 설치된 반사경(14)과 이에 레이저를 쏘아 거리를 측정하는 거리측정센서(13)를 통해 연속컨베이어(10)상에서 행거(12) 에 안착되어 이송되는 차체내 복수개의 특징점에 대한 3차원 위치를 센싱시스템으로 계측하여 산출한 복수개의 차체 특징점간의 거리값과 컨베이어를 정지시킨 상태에서 센싱시스템으로 계측하여 산출한 차체 특징점간의 거리값의 차이가 허용오차범위내로 들어올 수 있도록 복수개의 특징점에 대한 영상을 순간적으로 획득한다.According to the figure, the
상기 획득한 정보를 이용하여 차체 기준축에 대한 3차원 위치정보를 정밀하게 산출할 수 있는 영상처리 기술과, 차체가 이동중인 상태에서 계측한 기준차체에 대한 진입차체의 3차원 위치 및 자세 변화량을 이용하여 로봇(22)이 작업공간내에서 컨베이어 서징현상에 대응하면서도 실링 궤적을 보정하며 정교한 실링 작업을 수행할 수 있게 된다.An image processing technique capable of precisely calculating three-dimensional position information about a vehicle body reference axis using the obtained information, and a three-dimensional position and attitude change amount of an input body with respect to a reference body measured while the vehicle body is in motion So that the robot 22 can correct the sealing locus in response to the conveyor surging phenomenon in the work space and perform a precise sealing operation.
따라서, 본 발명에 따른 연속컨베이어(10) 기반 차체 위치 계측시스템을 이용하여 연속컨베이어(10)상에서 종래 방법과 같은 차체의 일시적인 정지 작업없이도 이동중인 차체에 대한 로봇(22)의 차체 UBS, RPP 및 데드너 도장 작업을 신속하면서도 안전하게 자동 수행할 수 있다.Therefore, the vehicle body UBS, RPP, and the like of the robot 22 with respect to the vehicle body being moved, without performing a temporary stop operation of the vehicle body as in the conventional method, on the
이상에서 설명한 것은 본 발명에 따른 연속컨베이어(10) 기반 차체 위치계측시스템에 대한 하나의 실시예에 불과한 것으로, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.The above description is only an example of the vehicle position measuring system based on the
이상에서 살펴본 바와같이 본 발명은, 카메라 장착 스탠드 및 주행장치가 부착되어진 복수개의 다관절 로봇(Robot) 몸체에 싱글카메라 혹은 스테레오 카메라를 장착한 후 컨베이어로 이송되어 로봇 작업공간으로 진입되어진 차체에 있는 복수개의 특징점에 대한 3차원 위치를 특징점에 대한 패턴인식 및 스테레오 정합방식에 의하여 각기 계측하여 복수개의 차체 특징점으로 구성되는 차체 기준축의 3차원 위치 및 자세 변화량을 계측함으로써, 로봇이 보정된 궤적에 의하여 실링이나 도장작업 등을 정교하게 수행할 수 있는 장점이 있다. 즉, 이동중인 차체에 대한 로봇에 의한 차체 UBS 및 도장작업을 신속하면서도 안전하게 자동 수행할 수 있는 장점이 있다.As described above, according to the present invention, a single camera or a stereo camera is mounted on a plurality of articulated robot robots attached with a camera mounting stand and a traveling device, and then the robot is transferred to a conveyor, By measuring the three-dimensional positions of a plurality of feature points and the three-dimensional position and attitude change amounts of the body reference axis constituted by a plurality of body feature points by measuring the pattern by the pattern recognition and the stereo matching method for the feature points, There is an advantage that sealing or painting work can be performed finely. That is, there is an advantage that the vehicle body UBS and the painting operation by the robot on the moving body can be performed quickly and safely automatically.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040085508A KR100842088B1 (en) | 2004-10-25 | 2004-10-25 | The automotive position measuring system on a continuously moving conveyor and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040085508A KR100842088B1 (en) | 2004-10-25 | 2004-10-25 | The automotive position measuring system on a continuously moving conveyor and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060036331A KR20060036331A (en) | 2006-04-28 |
KR100842088B1 true KR100842088B1 (en) | 2008-06-30 |
Family
ID=37144571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040085508A KR100842088B1 (en) | 2004-10-25 | 2004-10-25 | The automotive position measuring system on a continuously moving conveyor and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100842088B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101461908B1 (en) * | 2013-08-12 | 2014-11-13 | 현대자동차주식회사 | Joint guarantee system for vehicle assembly and control method of the same |
KR101530482B1 (en) * | 2014-04-15 | 2015-06-22 | 지엠 글로벌 테크놀러지 오퍼레이션스 엘엘씨 | A automatic suspension fastening method based on the vision |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100731636B1 (en) * | 2006-04-03 | 2007-06-25 | (주)대봉기연 | A transfer feeder |
KR101417528B1 (en) | 2012-12-28 | 2014-07-08 | 현대자동차주식회사 | System for managing work data of vehicles |
KR101685015B1 (en) * | 2015-04-23 | 2016-12-13 | (주)씨앤투스성진 | Car assembling line to be able to control the speed of a assembly truck |
KR102359925B1 (en) * | 2017-07-12 | 2022-02-07 | 현대자동차 주식회사 | Vehicle body tracking system and method |
CN114378188A (en) * | 2022-02-28 | 2022-04-22 | 芜湖哈特机器人产业技术研究院有限公司 | Automatic system for stamping vehicle body shell and using method thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970073891A (en) * | 1996-05-28 | 1997-12-10 | 김광호 | Position Correction Device and Method of Mobile Robot Using Vision System |
JP2003048521A (en) * | 2001-08-06 | 2003-02-18 | Kaoru Adachi | Automobile body image measuring system |
KR20030026497A (en) * | 2001-09-26 | 2003-04-03 | 현대중공업 주식회사 | Self-localization apparatus and method of mobile robot |
-
2004
- 2004-10-25 KR KR1020040085508A patent/KR100842088B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970073891A (en) * | 1996-05-28 | 1997-12-10 | 김광호 | Position Correction Device and Method of Mobile Robot Using Vision System |
JP2003048521A (en) * | 2001-08-06 | 2003-02-18 | Kaoru Adachi | Automobile body image measuring system |
KR20030026497A (en) * | 2001-09-26 | 2003-04-03 | 현대중공업 주식회사 | Self-localization apparatus and method of mobile robot |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101461908B1 (en) * | 2013-08-12 | 2014-11-13 | 현대자동차주식회사 | Joint guarantee system for vehicle assembly and control method of the same |
US9651934B2 (en) | 2013-08-12 | 2017-05-16 | Hyundai Motor Company | Joint guarantee system for vehicle assembly and control method of the same |
KR101530482B1 (en) * | 2014-04-15 | 2015-06-22 | 지엠 글로벌 테크놀러지 오퍼레이션스 엘엘씨 | A automatic suspension fastening method based on the vision |
Also Published As
Publication number | Publication date |
---|---|
KR20060036331A (en) | 2006-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10232512B2 (en) | Coordinate system setting method, coordinate system setting apparatus, and robot system provided with coordinate system setting apparatus | |
CN109665307B (en) | Work system, work execution method for article, and robot | |
CN108674922B (en) | Conveyor belt synchronous tracking method, device and system for robot | |
US11890706B2 (en) | Assembling parts in an assembly line | |
US20060167587A1 (en) | Auto Motion: Robot Guidance for Manufacturing | |
US20060137164A1 (en) | Method and device for mounting several add-on parts on production part | |
US8346392B2 (en) | Method and system for the high-precision positioning of at least one object in a final location in space | |
HUT50447A (en) | Method and apparatus for surface coating workpieces in large series | |
JP2012531322A (en) | Calibration method for measuring system | |
US11707842B2 (en) | Robot system and coordinate conversion method | |
KR101987823B1 (en) | Dual Arm Robot System | |
JP5686279B2 (en) | Work posture detection device, work processing execution device, and work posture detection method | |
KR101987824B1 (en) | Dual Arm Robot System | |
KR100842088B1 (en) | The automotive position measuring system on a continuously moving conveyor and method thereof | |
US10040496B2 (en) | Method for installing an add-on part on a vehicle body | |
KR101048467B1 (en) | Position measuring method of conveyor-based body | |
CN113059579A (en) | Flexible operation device | |
CN114800613B (en) | Precision compensation system and method for online detection of assembly errors of industrial robot | |
JPH0872764A (en) | Production line controller | |
JP6889216B2 (en) | Work system | |
KR102113636B1 (en) | A car body manufacturing system using displacement sensor | |
CN113715935A (en) | Automatic assembling system and automatic assembling method for automobile windshield | |
KR100610800B1 (en) | An automotive position measuring system on a continuously moving conveyor | |
WO2005022081A2 (en) | Manufacturing applications of stripe laser technology | |
Haldimann et al. | Utilization of a vision system to automate mobile machine tools |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20110617 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130617 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150526 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160527 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20180528 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20190528 Year of fee payment: 12 |