KR20200057321A - Mobile robot platform system for process and production management - Google Patents
Mobile robot platform system for process and production management Download PDFInfo
- Publication number
- KR20200057321A KR20200057321A KR1020180141569A KR20180141569A KR20200057321A KR 20200057321 A KR20200057321 A KR 20200057321A KR 1020180141569 A KR1020180141569 A KR 1020180141569A KR 20180141569 A KR20180141569 A KR 20180141569A KR 20200057321 A KR20200057321 A KR 20200057321A
- Authority
- KR
- South Korea
- Prior art keywords
- code
- control unit
- unit
- production management
- body frame
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/005—Manipulators for mechanical processing tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/06—Control stands, e.g. consoles, switchboards
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/005—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators using batteries, e.g. as a back-up power source
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
- B25J5/007—Manipulators mounted on wheels or on carriages mounted on wheels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
-
- 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/0096—Programme-controlled manipulators co-operating with a working support, e.g. work-table
-
- 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/16—Programme controls
-
- 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/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
-
- 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/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
- B25J9/1684—Tracking a line or surface by means of sensors
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
Abstract
Description
본 발명은 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템에 관한 것이다. 보다 상세하게는, 무인운반차의 주행 경로 상의 바닥에 코드마크를 부착하고 부착된 코드마크를 인식하여 주행 중인 무인이송로봇의 현재 위치, 주행 속도, 주행 경로를 인식하여 유연하고, 신속하게 생산제품을 운송할 수 있으며, 매니퓰레이터에 구비된 비전센서가 생산설비에 부착된 QR 코드를 인식하여 위치를 보정할 수 있고, 순차적으로 장애물을 회피하기 위해 무인운반차의 바디프레임에 대각 방향으로 장애물감지부가 구비되어 무인운반차의 진행 경로 사방에 위치하는 장애물을 감지하고, 장애물감지부에 의해 감지되지 않은 장애물과 무인운반차가 충돌할 경우 충돌감지부에서 장애물과의 충돌을 감지한 후 충돌된 장애물을 회피하여 정상 주행을 할 수 있으며, 메카넘휠에 의해 전후주행 및 좌우 수평주행이 가능한 순차적 장애물 회피가 가능한 공정 및 생산관리를 워한 모바일 로봇 플랫폼 시스템에 관한 것이다.The present invention relates to a mobile robot platform system for process and production management. In more detail, a code mark is attached to the floor on the driving route of an unmanned transport vehicle, and the recognized code mark is recognized to recognize the current position, driving speed, and driving route of the unmanned transport robot in motion, making the product flexible and quick. Can be transported, and the vision sensor provided in the manipulator can correct the position by recognizing the QR code attached to the production facility, and in order to avoid obstacles sequentially, the obstacle detection unit in the diagonal direction to the body frame of the unmanned transport vehicle Equipped to detect obstacles located in all directions of the unmanned transport vehicle, and when an unmanned transport vehicle collides with an obstacle not detected by the obstacle detection unit, the collision detection unit detects a collision with the obstacle and avoids the collided obstacle It is related to a mobile robot platform system that is capable of normal driving and processes and production management capable of sequential obstacle avoidance that is possible for front-to-back driving and horizontal driving to the left and right by a mecanum wheel.
최근 산업 자동화 및 무인화 경향에 따라 다양한 AGV(Automatic Guided Vehicle) 즉, 무인운반차가 산업 현장에 적용되고 있다.Recently, various automatic guided vehicles (AGVs), that is, unmanned transport vehicles, have been applied to industrial sites according to industrial automation and unmanned trends.
그 중 유도라인을 따라 일정 경로를 반복적으로 주행하는 유도라인 추적 AGV는 생산 공정에서 정해진 위치로 대차에 적재된 부품을 운반하기 위한 용도로 사용될 수 있어 그 수요가 증가하고 있는 추세에 있다.Among them, the guide line tracking AGV, which repeatedly travels along a guide line, can be used for transporting parts loaded on a truck to a predetermined position in a production process, and thus the demand is increasing.
한편, 종래 현장에서 사용되고 있는 유도라인 추적 AGV는 주로 마그네틱 센서를 통한 1차원 스캔 방식을 사용한다. 이러한 마그네틱 센서 기반의 유도라인 추적 방식에서는 1차원의 좁은 탐색 및 감지 영역을 사용함에 따라 유도라인의 분기나 합류 지점과 같은 복합구조의 유도라인을 분석하는데 어려움이 많으며, 마그네틱 유도라인의 훼손에도 취약하다는 단점이 있다.On the other hand, the guideline tracking AGV used in the conventional field mainly uses a one-dimensional scanning method using a magnetic sensor. In the magnetic sensor-based guide line tracking method, it is difficult to analyze the guide line of a complex structure such as a branch or confluence point of the guide line by using a narrow one-dimensional search and detection area, and is also susceptible to damage to the magnetic guide line. There are disadvantages.
이러한 단점을 해결하기 위해 마그네틱 유도라인을 작업장 바닥에 매립하여 훼손을 최소로 줄이는 한편, 유도라인의 분기 및 병합 지점에 별도의 표식(마그네틱 마커, RFID 태그 등)을 작업장 바닥에 매립 설치하고, AGV에는 매립된 표식을 인식하기 위한 별도의 센서를 장착하여 활용함으로써 복합구조 유도라인 분석의 애로사항을 극복하는 방식을 사용하고 있다.In order to solve these shortcomings, magnetic guide lines are buried on the floor of the workplace to minimize damage, while separate markers (magnetic markers, RFID tags, etc.) are installed on the floor of the workshop, and AGV The method of overcoming the difficulties of analyzing the complex structure induction line by using a separate sensor for recognizing a buried marker is used.
그러나 이러한 별도 표식의 매립을 통한 극복 방식은 근래의 다품종 소량생산 방식의 산업현장에서 요구하는 생산 유연성의 확보에 매우 큰 부담이 되고 있다. 즉, 생산품목에 따라 생산라인의 변경과 재설계가 수시로 이루어져야 하는데, 마그네틱 유도라인 및 별도 표식의 매립 방법은 이러한 변경에 있어 경제적, 시간적으로 매우 부담스러운 방식이며, 작업장 현장의 바닥이 철재로 구성되어 있는 경우에는 자기장간섭으로 인해 마그네틱 센서 기반 유도방식의 활용이 원천적으로 불가능하다는 한계도 있다.However, the method of overcoming through the embedding of such a separate mark has become a great burden to secure the production flexibility required in the industrial field of the modern multi-product small-scale production method. In other words, the production line must be changed and redesigned from time to time depending on the items of production. The method of embedding magnetic guide lines and separate markings is an economical and time-consuming method for these changes, and the floor of the workshop site is made of steel. In the case of magnetic field interference, there is a limitation in that the use of a magnetic sensor-based induction method is inherently impossible due to magnetic field interference.
또한, 무인운반차의 주행 경로 바닥에 페인트나 컬러테이프를 도색 또는 부착하고 이를 카메라가 인식하는 방식이 있으나, 이 방식 또한 작업장 오염 및 페인터나 컬러 테이프의 훼손에 취약한 문제점이 있다. In addition, although there is a method of painting or attaching paint or color tape to the floor of the driving route of an unmanned transport vehicle and recognizing the camera, this method also has a problem of being vulnerable to contamination of the workplace and damage to painter or color tape.
한편, 매니퓰레이터는 동작 및 형태의 특성으로 인해 재난지역에서 생존자를 탐색하는 구조로봇에서부터 내시경, 싱글포트 수술 로봇 등과 같은 의료용 로봇, 군사용 로봇, 우주에서의 다양한 작업을 수행하는 로봇, 위험물 처리로봇 및 배관 청소 로봇과 같은 각종 산업용 로봇과 같은 로봇 분야에 다양하게 활용되고 있다.On the other hand, manipulators are medical robots such as endoscopes, single-port surgical robots, military robots, robots that perform various tasks in space, dangerous goods handling robots, and piping, from rescue robots that search for survivors in disaster areas due to the characteristics of motion and shape. It is used in a variety of robot fields, such as various industrial robots, such as cleaning robots.
특히 관절식 암 로봇들 (articulated arm robots) 과 같은 매니퓰레이터들은 예컨대 산업적 환경에서의 조립 또는 제조에서 여러 가지의 작업공정을 위해 이용된다. 이때, 적어도 하나의 매니퓰레이터는 상응하여 매니퓰레이터 제어기에 의해 제어되고, 작업공정 또는 공정흐름은 공정 제어기에 의해 제어된다.Manipulators, especially articulated arm robots, are used for various work processes, for example in assembly or manufacturing in industrial environments. At this time, at least one manipulator is correspondingly controlled by the manipulator controller, and the work process or process flow is controlled by the process controller.
작업공정의 공지된 흐름은 예컨대 매니퓰레이터가 경로계획 (path planning) 에 미리 정해져 있는 작업점(working point) 에 접근하는 것이다. 상기 작업점에 도달하면, 예컨대 상기 작업공정을 위한 프로그램은 공정 제어기를 통해 시작되고, 상응하여 상기 매니퓰레이터에 의해 또는 상기 매니퓰레이터에 위치해 있는 엔드이펙터 (end effector) 또는 공구에 의해 실행된다.A known flow of work processes is for example a manipulator approaching a working point that is pre-determined in path planning. When the working point is reached, for example, the program for the working process is started via a process controller and is correspondingly executed by the manipulator or by an end effector or tool located in the manipulator.
종래의 매니퓰레이터가 구비된 이송로봇은 바퀴의 백러쉬, 프레임공차, 휠 마모, 먼지에 의한 마찰력 변화 등에 의한 누적오차가 발생되어 위치의 정밀도가 낮아지는 문제점이 있었다.The transfer robot equipped with the conventional manipulator has a problem in that the precision of the position is lowered due to a cumulative error caused by wheel rush, frame tolerance, wheel wear, and frictional force changes due to dust.
따라서, 보다 신속하고 정확하게 생산제품을 이송하기 위하여 주기적으로 로봇의 위치보정을 해주는 새로운 수단이 필요한 실정이다.Therefore, there is a need for a new means for periodically correcting the position of the robot in order to transfer the product more quickly and accurately.
선행기술문헌 : KR공개특허공보 제10-2015-0041346호(2015.04.16. 공개)Prior Art Document: KR Publication No. 10-2015-0041346 (published on April 16, 2015)
본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로, 무인이송로봇의 주행 경로 상의 바닥에 코드마크를 부착하고 부착된 코드마크를 인식하여 주행 중인 무인이송로봇의 현재 위치, 주행 속도, 주행 경로를 인식하여 유연하고, 신속하게 생산물품을 운송할 수 있으며, 순차적으로 장애물을 회피하기 위해 무인이송로봇의 바디프레임에 대각 방향으로 장애물감지부가 구비되어 무인운반차의 진행 경로 사방에 위치하는 장애물을 감지하고, 장애물감지부에 의해 감지되지 않은 장애물과 무인운반차가 충돌할 경우 충돌감지부에서 장애물과의 충돌을 감지한 후 충돌된 장애물을 회피하여 정상 주행을 할 수 있으며, 메카넘휠에 의해 전후주행 및 좌우 수평주행이 가능한 순차적 장애물 회피가 가능하고 생산설비에 부착된 QR코드를 통하여 매니퓰레이터의 정확한 위치를 주기적으로 보정할 수 있는 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템을 제공하는 데 그 목적이 있다.The present invention has been devised to solve the above problems, attaching a code mark to the floor on the traveling path of the unmanned transfer robot and recognizing the attached code mark to recognize the current position, driving speed, and driving path of the unmanned transfer robot in operation. In order to avoid the obstacles in order, the obstacle detection unit is provided diagonally to the body frame of the unmanned transfer robot to avoid obstacles located in all directions of the unmanned transport vehicle. When an unmanned transport vehicle collides with an obstacle that is not detected by the obstacle detection unit, the collision detection unit detects a collision with the obstacle, and then avoids the collided obstacle to perform normal driving. And the object of the present invention is to provide a mobile robot platform system for process and production management capable of sequential obstacle avoidance capable of horizontally moving left and right and periodically correcting the correct position of the manipulator through a QR code attached to the production facility. .
상기 목적을 달성하기 위해 안출된 본 발명에 따른 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템은 내부에 위치하는 구성요소의 탈부착을 용이하게 하기 위해 구성요소 장착 위치 별로 모듈화된 바디프레임; 진행경로에 위치하는 장애물을 감지하기 위해 바디프레임의 외측에 구비되는 다수 개의 장애물감지부; 바디프레임의 외측 면에 구비되며, 장애물감지부의 감지범위를 벗어난 장애물과의 충돌시 충돌신호를 전송하는 충돌감지부; 진행 경로 상의 바닥에 부착된 코드마크를 인식하여 진행 방향에서 현재 위치, 및 진행 경로를 인식하기 위해 구비되는 코드마크인식부; 바디프레임의 상측에 결합하고 내부에 구동제어부, 충전용배터리를 포함한 로봇동작장비를 구비한 상부하우징; 매니퓰레이터 및 카메라를 포함한 생산관리장비를 결합할 수 있고 상부하우징의 상측에 형성된 결합부; 무인이송로봇의 진행경로 상에 부착되는 다수의 코드마크; 장애물감지부, 충돌감지부 및 코드마크인식부를 포함한 센서에서 송신된 신호를 수신하여 연산을 수행하고, 생산관리장비제어부와 구동제어부로 동작신호를 송신하는 시스템제어부; 시스템제어부에서 송신된 신호를 수신하여 결합부에 결합된 매니퓰레이터 및 카메라를 포함한 생산관리장비의 동작을 제어하는 생산관리장비제어부; 시스템제어부에서 송신된 신호를 수신하여 매카넘휠을 포함한 구동 장치의 동작을 제어하는 구동제어부; 및 바디프레임의 양 측면 전후에 독립된 구동모터와 각각 연결되어 구비되며, 구동제어부의 구동신호에 의해 각각 독립 구동이 가능한 메카넘휠을 포함한다.The mobile robot platform system for process and production management according to the present invention devised to achieve the above object includes a body frame modularized for each component mounting position to facilitate detachment of components located therein; A plurality of obstacle detection units provided on the outside of the body frame to detect obstacles located in the progress path; A collision detection unit which is provided on the outer surface of the body frame and transmits a collision signal when it collides with an obstacle outside the detection range of the obstacle detection unit; A code mark recognition unit provided to recognize the current position in the progress direction and the progress path by recognizing the code mark attached to the floor on the progress path; Upper housing coupled to the upper side of the body frame and equipped with a robot operation equipment including a driving control unit and a charging battery therein; It is possible to combine the production management equipment including a manipulator and a camera, and a coupling portion formed on the upper side of the upper housing; A plurality of code marks attached on the progress path of the unmanned transfer robot; A system control unit that receives signals from sensors including an obstacle detection unit, a collision detection unit, and a code mark recognition unit, performs calculations, and transmits operation signals to a production management equipment control unit and a drive control unit; A production management equipment control unit that receives a signal transmitted from the system control unit and controls operation of production management equipment including a manipulator and a camera coupled to the coupling unit; A drive control unit that receives a signal transmitted from the system control unit and controls the operation of the drive device including the McCannum wheel; And a mecanum wheel which is provided to be connected to independent drive motors before and after both sides of the body frame, and that can be independently driven by drive signals of the drive control unit.
또한, 코드마크는 십자타입 및 다이아몬드타입으로 형성되어 있으며, 십자타입은 중앙부에 중심 QR 코드가 위치하며 중심 QR 코드의 외측사방에 4개의 QR 코드가 위치하여 5개의 QR코드를 구비하고, 다이아몬드타입은 중앙부에 중심 QR 코드가 위치하며 중심 QR 코드의 외측 사방에는 십자형자의 빈공간이 위치하며 빈공간 사방에 QR 코드가 위치하여 9개의 QR 코드를 구비하는 것을 더 포함할 수 있다.In addition, the code mark is formed of a cross type and a diamond type, the cross type has a central QR code in the center, and four QR codes are located on the outer side of the central QR code to provide five QR codes. The central QR code is located in the central portion, an empty space of a cross shape is located on all sides of the central QR code, and the QR code is located on all sides of the empty space to further include nine QR codes.
또한, QR 코드 데이터, 무선 리모컨 연결방식 및 장비 연결 상태 확인를 표시하는 상태표시부, QR 코드 및 매니퓰레이터에 구비된 카메라 영상을 표시하는 영상표시부를 포함한 원격제어프로그램; 및 방향운동제어레버, 회전운동제어레버, 상향운동제어버튼, 하향운동제어버튼 및 안전센서 비활성화버튼을 포함하는 무선 리모콘을 더 포함할 수 있다.In addition, a remote control program including a QR code data, a wireless remote controller connection method, and a status display unit for displaying equipment connection status confirmation, a QR code and an image display unit for displaying a camera image provided in the manipulator; And a wireless remote control including a direction movement control lever, a rotation movement control lever, an upward movement control button, a downward movement control button, and a safety sensor deactivation button.
본 발명에 의하면 신속하고 정확하게 장애물을 회피할 수 있어 생산제품을 이송하는 무인이송로봇의 주행 효율을 향상시킬 수 있으며, 무인이송로봇의 유지 및 보수가 용이한 효과가 있고 주기적으로 매니퓰레이터 및 무인이송차량의 위치를 보정하여 위치 정밀도를 향상시킬 수 있는 효과가 있다. According to the present invention, it is possible to quickly and accurately avoid obstacles, thereby improving the driving efficiency of an unmanned transport robot that transports a production product, and has an effect of easy maintenance and repair of an unmanned transport robot, and periodically manipulators and unmanned transport vehicles There is an effect that can improve the position accuracy by correcting the position of.
도 1은 본 발명의 바람직한 실시예에 따른 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템에서 결합부에 매니퓰레이터가 결합된 무인이송로봇을 나타낸 측면도,
도 2는 결합부에 매니퓰레이터가 결합된 무인이송로봇을 나타낸 정면도,
도 3은 무인이송차량의 내부구성도,
도 4는 코드마크를 이용한 무인이송차량의 자세제어상태를 도시한 도면,
도 5는 십자타입코드마크를 도시한 도면,
도 6은 다이아몬드타입 코드마크를 도시한 도면,
도 7은 센서 신호 흐름을 도시한 블록도,
도 8은 원격제어프로그램을 도시한 도면.1 is a side view showing an unmanned transfer robot in which a manipulator is coupled to a coupling portion in a mobile robot platform system for process and production management according to a preferred embodiment of the present invention;
Figure 2 is a front view showing an unmanned transfer robot with a manipulator coupled to the engaging portion,
3 is an internal configuration of an unmanned transport vehicle,
4 is a view showing a posture control state of an unmanned transport vehicle using a code mark,
5 is a diagram showing a cross-type code mark,
6 is a diagram showing a diamond type code mark,
7 is a block diagram showing sensor signal flow;
8 is a view showing a remote control program.
이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성 요소들에 참조 부호를 부가함에 있어서, 동일한 구성 요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다. 또한, 이하에서 본 발명의 바람직한 실시예를 설명할 것이나, 본 발명의 기술적 사상은 이에 한정하거나 제한되지 않고 당업자에 의해 변형되어 다양하게 실시될 수 있음은 물론이다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. First, when adding reference numerals to the components of each drawing, it should be noted that the same components have the same reference numerals as possible even though they are displayed on different drawings. In addition, in describing the present invention, when it is determined that detailed descriptions of related well-known structures or functions may obscure the subject matter of the present invention, detailed descriptions thereof will be omitted. In addition, although preferred embodiments of the present invention will be described below, the technical spirit of the present invention is not limited to or limited thereto, and can be variously implemented by a person skilled in the art.
도 1은 본 발명의 바람직한 실시예에 따른 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템에서 결합부에 매니퓰레이터가 결합된 무인이송로봇을 나타낸 측면도, 도 2는 결합부에 매니퓰레이터가 결합된 무인이송로봇을 나타낸 정면도, 도 3은 무인이송차량의 내부구성도, 도 4는 코드마크를 이용한 무인이송차량의 자세제어상태를 도시한 도면, 도 5는 십자타입코드마크를 도시한 도면, 도 6은 다이아몬드타입 코드마크를 도시한 도면, 도 7은 센서 신호 흐름을 도시한 블록도, 도 8은 원격제어프로그램을 도시한 도면이다.1 is a side view showing an unmanned transfer robot having a manipulator coupled to a coupling portion in a mobile robot platform system for process and production management according to a preferred embodiment of the present invention, and FIG. 2 is an unmanned transfer robot having a manipulator coupled to a coupling portion. Front view, FIG. 3 is an internal configuration diagram of an unmanned transport vehicle, FIG. 4 is a view showing a posture control state of an unmanned transport vehicle using a code mark, FIG. 5 is a cross-type code mark, and FIG. 6 is a diamond FIG. 7 is a block diagram showing a sensor signal flow, and FIG. 8 is a diagram showing a remote control program.
본 발명의 바람직한 실시예에 따른 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템은, 도 1 내지 도 8을 참조하면, 바디프레임(10), 장애물감지부(20), 충돌감지부(30), 코드마크인식부(40), 결합부(130), 구동제어부(72), 메카넘휠(80), 구동상태발광부(90), 터치판넬(100), 퀵스위치(110), 구동배터리(120), 원격제어프로그램(200), 무선 리모콘(300)을 포함하여 이루어진다.Mobile robot platform system for process and production management according to a preferred embodiment of the present invention, referring to Figures 1 to 8,
본 발명에 따른 무인이송로봇을 이용한 지능형 모바일 생산관리시스템은 도 4 내지 도6을 참조하면, 무인이송로봇의 주행 경로 상의 바닥에 십자타입 코드마크(2) 및 다이아몬드타입 코드마크(3)를 소정 간격으로 부착하고 무인이송로봇에 구비된 QR 코드인식부(40)에서 부착된 코드마크를 인식하여 주행 중인 무인운반차의 현재 위치, 주행 속도, 주행 경로를 인식하여 유연하고, 신속하게 운송할 수 있으며 매니퓰레이터의 비전센서를 통하여 생산설비에 부착된 QR코드를 인식하여 자동으로 매니퓰레이터의 정확한 위치를 보정하여 정확한 위치로의 이송이 가능하다.Referring to FIGS. 4 to 6, the intelligent mobile production management system using the unmanned transfer robot according to the present invention specifies a cross-type code mark (2) and a diamond-type code mark (3) on the floor on the driving path of the unmanned transfer robot. By attaching at intervals and recognizing the code mark attached to the QR code recognition unit 40 provided in the unmanned transfer robot, it is possible to transport flexibly and quickly by recognizing the current position, driving speed, and driving route of the unmanned transport vehicle in operation. In addition, through the vision sensor of the manipulator, the QR code attached to the production facility is recognized, and the correct position of the manipulator is automatically corrected to transfer to the correct position.
또한, 바디프레임(10) 외측 면에 장애물감지부(20)가 구비되어 무인이송차량이 자율주행 시 무인이송로봇의 진행 경로 사방에 위치하는 장애물을 감지하고, 이를 회피하여 주행 가능하고 장애물감지부(20)에 의해 감지되지 않은 장애물과 무인이송로봇이 충돌하는 경우 충돌감지부(30)에서 장애물과의 충돌을 감지한 후 충돌된 장애물을 회피하여 정상주행을 할 수 있다.In addition, an
먼저, 본 발명에 따른 무인이송로봇을 이용한 지능형 모바일 생산관리시스템은 무인이송로봇이 작업현장에서 주행하는 주행경로 상의 바닥에 십자타입(2) 및 다이아몬드타입(3)으로 구성된 코드마크를 소정간격으로 부착하고 입력된 위치에 도착하여 동작을 수행할 생산설비에 QR코드(7)를 부착한다.First, the intelligent mobile production management system using an unmanned transfer robot according to the present invention has a code mark composed of a cross type (2) and a diamond type (3) at a predetermined interval on the floor on a driving path in which the unmanned transfer robot travels at a work site. Attach and attach the QR code (7) to the production facility to arrive at the input location and perform the operation.
이후 무인이송차량(400)에 구비된 코드마크인식부(40)에서 주행경로의 바닥 상에 부착된 코드마크의 형태를 인식하여 주행 중인 로봇의 현재 위치, 주행속도, 주행경로를 포함한 주행정보를 획득하고, 구동제어부로 획득된 주행정보를 전송하면 구동제어부(72)에서는 무인이송차량의 진행방향, 주행속도 등을 결정하여 무인이송로봇을 구동시킨다.Thereafter, the code mark recognition unit 40 provided in the
무인이송차량(400)은 무인이송로봇의 하단부에 구비되어 있으며 매그넘휠을 이용하여 무인이송로봇의 주행이 가능하게 한다.The
또한, 무인이송차량(400)의 코드마크인식부(40)에서 코드마크와 무인이송차량(400)의 센터포지션을 인식하여 코드마크와 무인이송차량의 센터포지션과의 거리, 코드마크의 기울어진 정도를 판독하여 시스템제어부(70)로 전송하면, 시스템제어부에서는 무인이송차량의 센터포지션을 코드마크의 중심부에 위치시키도록 연산을 수행한 후 동작신호를 구동제어부(72)로 전송하여 구동제어부(72)에서 무인이송차량(400)을 구동하여 무인이송차량의 자세를 제어할 수 있다.In addition, the code mark recognition unit 40 of the
무인이송로봇은 바퀴의 백러쉬, 프레임공차, 휠 마모, 먼지에 의한 마찰력변화를 포함한 다양한변수들에 의하여 주행 누적오차가 발생되어 위치 정밀도가 낮아지기때문에 정확한 작업수행을 위해서는 위치보정이 필수적인 바 코드마크인식부에서 코드마크와 무인이송로봇의 코드마크인식부(40)를 통하여 무인이송로봇의 위치보정을 할 수 있다.The unmanned transfer robot generates a cumulative error in driving due to various variables including wheel rush, frame tolerance, wheel wear, and frictional force changes caused by dust. The recognition unit may correct the position of the unmanned transfer robot through the code mark and the code mark recognition unit 40 of the unmanned transfer robot.
또한, 무인이송로봇이 정해진 위치에 도착한 후 입력된 동작을 수행하는데 효과적이고 정밀한 동작수행을 위해서는 매니퓰레이터(150)를 포함한 생산관리장비의 정확한 위치가 필수적이다.In addition, the accurate location of the production management equipment including the
결합부(130)에 매니퓰레이터가 결합된 경우, 입력된 위치에 도착 후 매니퓰레이터(150)의 끝단에 구비된 비젼센서(170)로 생산설비에 부착되어 있는 QR코드(7)를 인식하여 매니퓰레이터의 정확한 위치보정을 한 후 동작을 수행하게 된다.When the manipulator is coupled to the
매니퓰레이터의 위치정확도를 위하여 입력된 위치에 도착 후 매니퓰레이터의 끝단에 구비된 비젼센서(170)로 설비에 부작되어 있는 QR코드(7)를 인식하여 QR코드(7)와 비젼센서(170)와의 거리, QR코드(7)의 기울어진 정도를 판독하여 시스템제어부(70)로 전송하면 시스템제어부(70)에서 생산관리장비제어부(71)로 동작신호를 송신한다.After arriving at the input position for the position accuracy of the manipulator, the vision sensor 170 provided at the end of the manipulator recognizes the QR code 7 which is attached to the facility, and the distance between the QR code 7 and the vision sensor 170 , When the inclination degree of the QR code 7 is read and transmitted to the system control unit 70, the system control unit 70 transmits an operation signal to the production management equipment control unit 71.
생산관리장비제어부(71)는 시스템제어부(70)에서 송신한 신호를 수신하여 매니퓰레이터(150)를 포함한 생산관리장비(140)의 정확한 위치보정을 위한 연산을 수행후 매니퓰레이터를 포함한 생산관리장비(140)의 자세제어를 위한 제어명령을 매니퓰레이터를 포함한 생산관리장비로 전송하여 생산관리장비의 동작을 제어하게 된다.The production management equipment control unit 71 receives the signal transmitted from the system control unit 70, performs calculations for correct position correction of the production management equipment 140 including the
또한, 도 3를 참조하면, 순차적으로 장애물을 회피하기 위해 무인이송로봇의 바디프레임(10)에 대각 방향으로 장애물감지부(20)가 구비되어 무인이송로봇의 진행 경로 사방에 위치하는 장애물을 감지하고 이를 회피하여 주행한다.In addition, referring to FIG. 3, in order to avoid obstacles sequentially, an
또한, 도 3을 참조하면, 장애물감지부(20)에 의해 감지되지 않은 장애물과 무인이송로봇이 충돌할 경우 충돌감지부(30)에서 장애물과의 충돌을 감지한 후 충돌된 장애물을 회피하여 정상 주행을 할 수 있다.In addition, referring to FIG. 3, when an obstacle undetected by the
또한, 도 3을 참조하면, 바디프레임(10)의 양 측면 전후에는 회전반경의 제한이 없는 메카넘휠(80)이 구비되어 전후주행 및 좌우 수평주행이 가능한 특징이 있다.In addition, referring to Figure 3, both sides of the
이하, 본 발명의 바람직한 실시예에 따른 순차적 장애물 회피가 가능한 무인이송로봇을 구성하는 구성 요소에 대해 상세하게 설명한다.Hereinafter, components constituting an unmanned transfer robot capable of sequential obstacle avoidance according to a preferred embodiment of the present invention will be described in detail.
바디프레임(10)은 도 3을 참조하면, 내부에 위치하는 구성요소의 탈부착 및 유지 보수를 용이하게 하기 위해 아래에 서술된 구성요소가 장착되는 위치별로 모듈화되어 구성된다.Referring to FIG. 3, the
바디프레임(10)에 구비되는 메카넘휠(80)은 전후 직진 구동 및 좌우 수평 구동이 가능한 바퀴로써, 그 특성상 별도의 조향장치를 요하지 않고, 휠의 회전 구동 반경에 대해 거의 제한을 받지 않는다. The
따라서 본 발명의 바디프레임(10)은 구동바퀴가 차지하는 비중을 줄이고, 다양한 전장 부품이 모듈화되어 탈부착 가능하게 탑재될 수 있으므로 무인이송로봇의 유지 및 보수가 용이한 장점이 있다.Therefore, the
장애물감지부(20)는 도 3를 참조하면, 적외선센서, 레이저센서를 포함하여 소정거리에 떨어져 있는 장애물을 인식하기 위한 센서로써, 무인이송로봇의 진행경로에 위치하는 장애물을 감지하기 위해 바디프레임(10)의 대각 방향 모서리 부분에 복수 개가 한 쌍을 이루며 구비되거나 다수의 장애물감지부(20)가 바디프레임의 외측 면에 구비될 수 있다.Referring to FIG. 3, the
장애물감지부(20)가 바디프레임의 모서리에 설치되는 경우, 바디프레임(10)의 모서리부분에 구비된 한 쌍의 1차 장애물감지부(20) 중 하나의 1차 장애물감비부는 대각 방향에서 좌우로 약 272도 이상의 넓은 시야를 제공할 수 있으므로, 바디프레임(10)의 대각방향으로 구비된 복수의 1차 장애물감지부(20)는 무인이송로봇의 진행방향에 대해 사방 360도 전 범위에 위치하는 장애물을 감지하게 된다.When the
충돌감지부(30)는 도 3을 참조하면, 바디프레임(10)의 사면 외곽에 바디프레임(10)의 둘레를 따라 구비된다. 충돌감지부(30)는 장애물감지부(20)의 감지범위를 벗어난 장애물과 무인이송로봇가 충돌할 경우 그 충돌신호를 아래에 서술된 시스템제어부(70)로 전송하면 시스템제어부(70)는 구동제어부(72)로 동작신호를 송신한다.Referring to FIG. 3, the collision detection unit 30 is provided along the circumference of the
구동제어부(72)에서는 시스템제어부(70)에서 송신된 신호를 수신하여 충돌된 장애물을 회피하기 위한 신호를 메카넘휠(80)로 전송하여 충돌된 장애물을 회피하여 무인이송로봇이 원래의 진행경로를 따라 구동될 수 있도록 한다.The drive control unit 72 receives the signal transmitted from the system control unit 70 and transmits a signal for avoiding the collided obstacle to the
여기서, 충돌감지부(30)를 구성하는 구성요소와 그 작용에 대해 상세하게 설명하면 다음과 같다.Here, the components constituting the collision detection unit 30 and its operation will be described in detail as follows.
충돌감지부(30)는 범퍼(32), 리니어 부시(34), 리니어 샤프트(36), 및 리미트 스위치를 포함하여 구성된다.The collision detection unit 30 includes a
만약, 무인이송로봇의 진행경로 상에 위치한 장애물이 바디프레임(10)의 외곽을 둘러싸고 있는 어느 하나의 범퍼(32)에 충돌하면, 범퍼가 내측에 위치한 리니어 샤프트(36)를 밀게 된다.If, when an obstacle located on the progress path of the unmanned transfer robot collides with any one of the
이때 리니어 샤프트가 후방으로 밀리면서 리미트 스위치를 작동시키게 되고, 리미트 스위치는 구동제어부(72)로 충돌 신호를 전달하며, 구동제어부(72)는 충돌된 장애물을 회피하기 위한 회피 구동 신호를 메카넘휠(80)로 전송하게 된다.At this time, the linear shaft is pushed to the rear to operate the limit switch, and the limit switch transmits a collision signal to the drive control unit 72, and the drive control unit 72 transmits a avoidance driving signal to avoid a collision obstacle. 80).
상부하우징은 바디프레임(10)의 상측에 안착되며, 바디프레임과 탈부착이 가능하다.The upper housing is seated on the upper side of the
상부하우징의 상측에 형성되어 있는 결합부(130)에는 다관절 매니퓰레이터 및 카메라를 포함한 생산관리장비가 결합될 수 있다.Production management equipment including a multi-joint manipulator and a camera may be coupled to the
결합부(130)에 결합되는 다관절 매니퓰레이터(150)는 도1을 참조하면 상부하우징의 상측의 결합부(130)에 결합될 수 있고 3축외력감지센서, 파지부 및 비젼센서를 포함하여 구성된다.Referring to Figure 1, the
비젼센서(170)는 매니퓰레이터의 끝단에 구비되며 생산설비에 부착된 QR코드(7)를 인식하여 매니퓰레이터(150)의 정확한 위치를 보정할 수 있다. The vision sensor 170 is provided at the end of the manipulator and can recognize the QR code 7 attached to the production facility to correct the exact position of the
매니퓰레이터(150)의 위치정확도를 위하여 입력된 위치에 도착 후 매니퓰레이터의 끝단에 구비된 비전센서(170)로 설비에 부착되어 있는 QR코드(7)를 인식하여 QR코드와 비전센서와의 거리, QR코드의 기울어진 정도를 판독하여 시스템제어부(70)로 전송하면 시스템제어부(70)에서 정확한 위치보정을 위한 연산을 수행한 후 동작신호를 생산관리장비제어부(71)로 전송하여 생산관리장비제어부에서 매니퓰레이터의 자세를 제어한다.After arriving at the input position for the position accuracy of the
3축외력감지센서는 각 관절부에 구비되어 있으며, 매니퓰레이터(150)가 동작을 하는 중 X축, Y축, Z축 방향으로 외력이 감지되는 경우 외력이 감지되는 방향으로의 운동은 정지하고 해당 동작의 다음순서의 입력동작을 수행하게 된다.A 3-axis external force detection sensor is provided in each joint, and when an external force is detected in the X-axis, Y-axis, and Z-axis directions while the
매니퓰레이터(150)는 3개이상의 관절을 포함하고 있으며 관절에 의하여 X축 직선운동, Y축 직선운동, Z축 직선운동, X축 회전운동 및 Y축회전운동이 가능하다.The
한편, 매니퓰레이터(150)는 사람이 직접 매니퓰레이터를 움직여 동작을 입력할 수 있는 티칭(teaching)기능을 구비하고 있다. On the other hand, the
매니퓰레이터의 각 관절의 잠금을 해제한 후 티칭모드에서 사람이 매니퓰레이터를 직접 움직여 수행동작을 입력하면 매니퓰레이터의 움직임이 구동제어부에 저장된다. After unlocking each joint of the manipulator, in the teaching mode, when a person directly moves the manipulator and inputs an action, the manipulator movement is stored in the drive control unit.
티칭모드를 해제 후 매니퓰레이터를 동작시키면 티칭모드에서 사람이 매니퓰레이터를 직접 움직여 입력한 수행동작과 동일한 동작을 자동으로 수행하게 된다.When the manipulator is operated after the teaching mode is released, the same operation as that performed by the person moving the manipulator directly in the teaching mode is automatically performed.
파지부(160)는 매니퓰레이터 끝단에 위치하며, 흡착, 파악, 유지를 포함한 파지를 할 수 있는 공구가 결합되어 생산된 제품을 파지하여 입력된 위치로 이송할 수 있다.The
또한, 결합부(130)에는 카메라가 결합될 수 있으며 무인이송로봇에 결합되는 카메라는 GPS를 포함한 위치정보송수신부의 데이터를 참조하여 회전가능하며 무인이송로봇의 주행 경로 상의 사방 영상을 획득할 수 있다.In addition, a camera may be coupled to the
본원발명의 무인이송로봇은 무인이송로봇이 진행하는 경로의 바닥에 코드마크가 부착되고 이를 인식하여 진행 경로를 결정하는 포인트 투 포인트(Point to point) 이동방식으로써 진행경로 상의 바닥에 소정 간격으로 부착된 코드마크를 인식하여 무인이송로봇의 현재의 위치, 주행속도, 진행 방향을 인식하는 방식을 취한다. The unmanned transfer robot of the present invention is a point-to-point movement method in which a code mark is attached to the bottom of a path where the unmanned transfer robot proceeds and recognizes it to determine a progress path. It recognizes the code mark and takes the method of recognizing the current position, driving speed, and direction of the unmanned transfer robot.
본원발명에 따른 코드마크 방식은 공장 환경에 적합한 형태의 코드로 유연성 있게 변경하기가 용이하고, 코드마크의 훼손 시 즉각적으로 대응이 가능하다.The code mark method according to the present invention is easy to change flexibly to a code in a form suitable for a factory environment, and it is possible to respond immediately when a code mark is damaged.
QR 코드인식부(40)는 도 5를 참조하면, 스캔 카메라를 포함한 비젼센서로서, 무인운반차가 주행하는 진행 경로 상의 바닥에 부착된 코드마크를 인식하여 인식된 정보를 구동제어부(72)로 전송하게 되면, 구동제어부(72)에서는 진행 방향에서 무인이송로봇의 현재 위치, 주행속도 및 진행 경로를 인식하고 진행방향, 및 진행 속도를 결정하게 된다. Referring to FIG. 5, the QR code recognition unit 40 is a vision sensor including a scan camera, and recognizes a code mark attached to the floor on the progress path of the unmanned transport vehicle to transmit the recognized information to the drive control unit 72 Then, the driving control unit 72 recognizes the current position, driving speed, and traveling path of the unmanned transfer robot in the traveling direction, and determines the traveling direction and traveling speed.
코드마크를 인식하는 본원발명의 방식은 종래의 무인운반차가 진행 경로 상에 위치하는 RFID 태그 또는 진행 경로의 바닥에 부착된 마그네틱 테이프, 색테이프를 무인운반차에 부착된 RFID 리더기 또는 카메라가 인식하며 진행 경로, 및 현재의 위치를 인식하며 주행하는 방식에 비해 경제성 및 주행효율이 뛰어나고 유지 및 보수가 용이한 효과를 발행시킨다.The method of the present invention for recognizing a code mark is recognized by an RFID reader or camera attached to an unmanned transport vehicle, a magnetic tape, a color tape attached to the bottom of the progress path, or an RFID tag in which a conventional unmanned transport vehicle is located on a progress path. It recognizes the progress route and the current location, and has an excellent economic efficiency and driving efficiency compared to the driving method, and issues an effect of easy maintenance and repair.
본원발명에서 무인이송로봇이 주행하는 주행 경로 상의 바닥에 부착되는 코드마크(2)는 도 5에 도시한 바와 같이 십자타입(2) 및 다이아몬드타입(3)으로 구비될 수 있다.In the present invention, the
구체적으로, 도 5 및 도 6을 참조하면, 십자타입(2)은 중앙부에 중심 QR 코드가 위치하며 중심 QR 코드(6)의 외측 사방에 4개의 QR 코드가 위치하여 5개의 QR 코드를 구비하고, 다이아몬드타입(3)은 중앙부에 중심 QR 코드(5)가 위치하며 중심 QR코드의 외측 사방에는 십자형태의 빈공간(4)이 위치하며 빈공간(4) 사방에 QR 코드가 위치하여 9개의 QR 코드를 구비한다.Specifically, referring to FIGS. 5 and 6, the
QR 코드는 무인이송로봇의 주행속도, 운행방향을 포함한 운행정보, 무인이송로봇의 현재위치를 포함한 위치정보를 판단하기 위한 정보를 포함한다.The QR code includes information for determining the driving speed of the unmanned transport robot, driving information including the driving direction, and position information including the current position of the unmanned transport robot.
코드마크인식부(40)는 도 7을 참조하면, 스캔 카메라를 포함한 비젼센서로서, 무인이송로봇이 주행하는 진행 경로 상의 바닥에 부착된 코드마크(2)와 무인운반차의 센터포지션(8)에 관한 위치정보를 함께 획득하여 인식된 정보를 구동제어부(72)로 전송한다.7, the code mark recognition unit 40 is a vision sensor including a scan camera, the
시스템제어부(70)는 도 7을 참조하면, 장애물감지부(20), 충돌감지부(30), 코드마크인식부(40), 위치정보송수신부(45), 매니퓰레이터 비전센서(170) 및 무선리모콘(300)을 포함하여 무인운반차에 구비된 센서에서 송신된 신호를 수신하여 MCU 등의 중앙처리장치에서 연산을 수행하고, 진행방향에서 무인이송로봇의 현재 자세를 인식하고 진행방향, 진행속도, 및 자세제어를 위한 제어명령을 생산관리제어부(71) 및 구동제어부(72)로 전송하여 전체 구동 장치 및 생산관리장비를 제어한다.Referring to FIG. 7, the system control unit 70 includes an
또한, 시스템제어부(70)은 아래에 서술된 원격제어프로그램(200)에 의해 원격에서 무인이송차량을 제어할 수 있도록 무선통신부가 구비된다.In addition, the system control unit 70 is provided with a wireless communication unit to remotely control the unmanned transport vehicle by the
구체적으로, 도 4을 참조하면, 코드마크인식부(40)에서 코드마크(2)와 무인운반차의 센터포지션에 관한 상대적 위치정보를 함께 획득하여 구동제어부로 전송한다. Specifically, referring to FIG. 4, the code mark recognition unit 40 acquires the relative position information of the
메카넘휠(80)은 도 2를 참조하면, 바디프레임(10)의 양 측면 전후에 독립된 구동모터와 각각 연결되어 구비되며, 구동제어부(72)의 구동신호에 의해 수직 또는 회전중심에서 선회 반경이 없이 좌우 방향으로 수평주행을 수행하기 위해 회전속도 및 회전방향을 달리할 수 있도록 각각 독립 구동이 가능하다.Referring to FIG. 2, the
한편, 무인이송로봇이 운행하는 대부분의 작업라인에는 다양한 소음의 발생으로 인해 무인운반차의 운행 상태를 소리로 확인하는데 상당한 어려움이 있다. On the other hand, most of the operation lines operated by the unmanned transport robot have a considerable difficulty in confirming the operation state of the unmanned transport vehicle by sound due to various noises.
본원발명에서는 이러한 어려움을 해결하기 위해 무인의 운행상태에 따라 해당 구동 상태를 나타낼 수 있는 색을 발광할 수 있는 구동상태발광부(90)가 구비된다.In order to solve this difficulty, the present invention is provided with a driving state
구동상태발광부(90)는 도 2 및 도 3을 참조하면, 다양한 색을 가진 LED 등이 사용될 수 있으며, 무인운반차의 주행상태, 회전, 정지, 운행상태, 충전상태를 포함하여 무인운반차의 구동상태를 각 상태에 따라 구별되는 색상으로 시각적으로 확인하기 위해 바디프레임(10)의 외측에 구비된다. Referring to FIGS. 2 and 3, the driving state
터치패널(100)과 퀵스위치(110)는 상부하우징(40)에 구비되며 상부하우징(40)이 무인이송차량의 바디프레임에 부착될 경우 구동제어부와 자동으로 연결된다.The
터치패널(100)은 구동제어부(72)설정을 통해 무인이송로봇의 구동을 사용자가 직접 수동으로 조작할 수 있도록 하고 퀵스위치는 무인이송로봇의 온오프를 포함하여 구동에 있어 기본적 기능을 신속하게 수핼할 수 있도록 단축된 스위치 형태로 구비된다.The
구동배터리(120)는 도 2을 참조하면, 전기를 요하는 구성요소에 전원을 공급하며, 다른 구성요소와의 위치 및 무인운반차의 무게 중심을 고려하여 바디프레임(10)의 중앙부에 위치한다.Referring to FIG. 2, the driving
또한, 무인이송로봇은 원격제어프로그램(200)을 내장하고 있어 무선리모콘(300)으로 무인이송로봇을 원격으로 제어할 수 있다.In addition, the unmanned transfer robot has a built-in
원격제어프로그램(200)은 무인이송로봇을 무선리모콘으로 원격에서 제어하기 위한 프로그램으로써, 무인이송로봇의 다관절 매니퓰레이터에 구비된 카메라에서 취득된 영상을 보여주기 위한 영상출력부가 구비되며, 원격제어프로그램(200)을 설정할 수 있는 프로그램설정부(220), 무선리모콘연결상태를 보여주는 연결상태표시부(230), 현재 무인이송로봇의 좌표와 이동속도 및 이동각도를 표시하는 위치표시부(240)가 구비된다.The
무선리모콘(300)은 방향운동제어레버, 회전운동제어레버, 상향운동제어버튼, 하향운동제어버튼 및 안전센서 비활성화 버튼이 구비된다.The wireless remote control 300 is provided with a direction movement control lever, a rotation movement control lever, an upward movement control button, a downward movement control button, and a safety sensor deactivation button.
무인이송로봇은 입력된 위치와 코드마크를 통한 자동주행뿐만 아니라 상부하우징에 구비된 터치패널(100) 및 무선리모콘(300)을 이용하여 수동으로도 제어할 수 있다.The unmanned transfer robot can be controlled manually using the
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위 내에서 다양한 수정, 변경 및 치환이 가능할 것이다. 따라서, 본 발명에 개시된 실시예 및 첨부된 도면들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예 및 첨부된 도면에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical spirit of the present invention, and those of ordinary skill in the art to which the present invention pertains may make various modifications, changes, and substitutions without departing from the essential characteristics of the present invention. will be. Therefore, the embodiments and the accompanying drawings disclosed in the present invention are not intended to limit the technical spirit of the present invention, but to explain the scope of the technical spirit of the present invention. . The scope of protection of the present invention should be interpreted by the claims below, and all technical spirits within the equivalent range should be interpreted as being included in the scope of the present invention.
2 - 십자타입코드마크
3 - 다이아몬드타입코드마크
10 - 바디프레임
20 - 장애물감지부
30 - 충돌감지부
40 - QR 코드인식부
70 - 시스템제어부
71 - 생산관리장비제어부
72 - 구동제어부
80 - 메카넘휠
90 - 구동상태발광부
100 - 터치판넬
110 - 퀵스위치
120 - 구동배터리
130 - 결합부
140 - 생산관리장비
150 - 매니퓰레이터
160 - 매니퓰레이터 파지부
170 - 매니퓰레이터 비전센서
200 - 원격제어프로그램
300 - 무선리모콘
400 - 무인이송차량2-Cross type code mark 3-Diamond type code mark
10-Body frame 20-Obstacle detection unit
30-Collision detection unit 40-QR code recognition unit
70-System control unit 71-Production management equipment control unit
72-Drive control unit 80-Mecanum wheel
90-Driving status light emitting part 100-Touch panel
110-Quick switch 120-Driving battery
130-Joint 140-Production management equipment
150-Manipulator 160-Manipulator grip
170-Manipulator Vision Sensor 200-Remote Control Program
300-Wireless remote control 400-Unmanned transport vehicle
Claims (3)
진행경로에 위치하는 장애물을 감지하기 위해 바디프레임의 외측에 구비되는 다수 개의 장애물감지부;
바디프레임의 외측 면에 구비되며, 장애물감지부의 감지범위를 벗어난 장애물과의 충돌시 충돌신호를 전송하는 충돌감지부;
진행 경로 상의 바닥에 부착된 코드마크를 인식하여 진행 방향에서 현재 위치, 및 진행 경로를 인식하기 위해 구비되는 코드마크인식부;
바디프레임의 상측에 결합하고 내부에 구동제어부, 충전용배터리를 포함한 로봇동작장비를 구비한 상부하우징;
매니퓰레이터 및 카메라를 포함한 생산관리장비를 결합할 수 있고 상부하우징의 상측에 형성된 결합부;
무인이송로봇의 진행경로 상에 부착되는 다수의 코드마크;
장애물감지부, 충돌감지부 및 코드마크인식부를 포함한 센서에서 송신된 신호를 수신하여 연산을 수행하고, 생산관리장비제어부와 구동제어부로 동작신호를 송신하는 시스템제어부;
시스템제어부에서 송신된 신호를 수신하여 결합부에 결합된 매니퓰레이터 및 카메라를 포함한 생산관리장비의 동작을 제어하는 생산관리장비제어부;
시스템제어부에서 송신된 신호를 수신하여 매카넘휠을 포함한 구동 장치의 동작을 제어하는 구동제어부; 및
바디프레임의 양 측면 전후에 독립된 구동모터와 각각 연결되어 구비되며, 구동제어부의 구동신호에 의해 각각 독립 구동이 가능한 메카넘휠
를 포함하는, 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템.Modular body frame for each component mounting position to facilitate detachment of components located therein;
A plurality of obstacle detection units provided on the outside of the body frame to detect obstacles located in the progress path;
A collision detection unit which is provided on the outer surface of the body frame and transmits a collision signal when it collides with an obstacle outside the detection range of the obstacle detection unit;
A code mark recognition unit provided to recognize the current position in the progress direction and the progress path by recognizing the code mark attached to the floor on the progress path;
Upper housing coupled to the upper side of the body frame and equipped with a robot operation equipment including a driving control unit and a charging battery therein;
It is possible to combine the production management equipment including a manipulator and a camera, and a coupling portion formed on the upper side of the upper housing;
A plurality of code marks attached on the progress path of the unmanned transfer robot;
A system control unit that receives signals from sensors including an obstacle detection unit, a collision detection unit, and a code mark recognition unit, performs calculations, and transmits operation signals to a production management equipment control unit and a drive control unit;
A production management equipment control unit that receives signals transmitted from the system control unit and controls operation of production management equipment including a manipulator and a camera coupled to the coupling unit;
A drive control unit that receives a signal transmitted from the system control unit and controls the operation of the drive device including the McCannum wheel; And
Mecanum wheels that are respectively connected to independent drive motors on both sides of the body frame, and can be driven independently by drive signals from the drive control unit.
Including, mobile robot platform system for process and production management.
코드마크는 십자타입 및 다이아몬드타입으로 형성되어 있으며,
십자타입은 중앙부에 중심 QR 코드가 위치하며 중심 QR 코드의 외측사방에 4개의 QR 코드가 위치하여 5개의 QR코드를 구비하고,
다이아몬드타입은 중앙부에 중심 QR 코드가 위치하며 중심 QR 코드의 외측 사방에는 십자형자의 빈공간이 위치하며 빈공간 사방에 QR 코드가 위치하여 9개의 QR 코드를 구비하는 것
을 더 포함하는, 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템.According to claim 1,
The code mark is formed of a cross type and a diamond type,
In the cross type, the central QR code is located in the center, and 4 QR codes are located on the outside of the central QR code to provide 5 QR codes.
The diamond type has a central QR code in the center, an empty space of a cross shape on the outer side of the central QR code, and a QR code located on all sides to provide 9 QR codes.
Further comprising, a mobile robot platform system for process and production management.
QR 코드 데이터, 무선 리모컨 연결방식 및 장비 연결 상태 확인를 표시하는 상태표시부, QR 코드영상 및 매니퓰레이터에 구비된 카메라 영상을 표시하는 영상표시부를 포함하는 원격제어프로그램; 및
방향운동제어레버, 회전운동제어레버, 상향운동제어버튼, 하향운동제어버튼 및 안전센서 비활성화버튼을 포함하는 무선 리모콘
을 더 포함하는, 공정 및 생산관리를 위한 모바일 로봇 플랫폼 시스템.According to claim 1,
A remote control program including a QR code data, a wireless remote controller connection method and a status display unit for displaying equipment connection status confirmation, a QR code image and an image display unit for displaying a camera image provided in the manipulator; And
Wireless remote control including directional movement control lever, rotation movement control lever, upward movement control button, downward movement control button and safety sensor deactivation button
Further comprising, a mobile robot platform system for process and production management.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180141569A KR102162756B1 (en) | 2018-11-16 | 2018-11-16 | Mobile robot platform system for process and production management |
PCT/KR2018/014594 WO2020101097A1 (en) | 2018-11-16 | 2018-11-26 | Mobile robot platform system for process and production management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180141569A KR102162756B1 (en) | 2018-11-16 | 2018-11-16 | Mobile robot platform system for process and production management |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200057321A true KR20200057321A (en) | 2020-05-26 |
KR102162756B1 KR102162756B1 (en) | 2020-10-07 |
Family
ID=70730453
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180141569A KR102162756B1 (en) | 2018-11-16 | 2018-11-16 | Mobile robot platform system for process and production management |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR102162756B1 (en) |
WO (1) | WO2020101097A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210156786A (en) * | 2020-06-18 | 2021-12-27 | 고려대학교 산학협력단 | A transport and medical assistant robot system with artificial intelligence for quarantine patients |
WO2022050610A1 (en) * | 2020-09-01 | 2022-03-10 | 엘지이노텍 주식회사 | Mobile robot and semiconductor magazine operation system using mobile robot |
KR20220147333A (en) * | 2021-04-27 | 2022-11-03 | 한국전력공사 | Apparatus for monitoring power facilities and method thereof |
WO2022239970A1 (en) * | 2021-05-10 | 2022-11-17 | 삼성전자 주식회사 | Electronic device and control method therefor |
KR20230062991A (en) * | 2021-11-01 | 2023-05-09 | 유성정밀공업 주식회사 | Potable collaborative robot for plural spot welding |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111823232A (en) * | 2020-06-23 | 2020-10-27 | 张梅 | Safety detection method for inspection robot |
GB2599159A (en) * | 2020-09-28 | 2022-03-30 | Mastercard International Inc | Location determination |
CN112518980B (en) * | 2020-11-27 | 2022-07-08 | 湖南华好智能装备有限责任公司 | Assembling equipment for concrete prefabricated member |
CN112752060B (en) * | 2020-12-10 | 2023-03-28 | 国网山东省电力公司信息通信公司 | Artificial intelligence device and method for field meeting guarantee |
WO2023063996A1 (en) | 2022-04-20 | 2023-04-20 | EllansaLabs Inc. | System and method for etching internal surfaces of transparent gemstones with information pertaining to a blockchain |
KR20240030730A (en) | 2022-08-31 | 2024-03-07 | 한국로봇융합연구원 | Apparatus and method for controlling a robot manipulator using a gimbal mechanism |
US11867637B2 (en) | 2022-12-15 | 2024-01-09 | EllansaLabs Inc. | Systems for authentication and related devices and methods |
US11783145B2 (en) | 2022-12-21 | 2023-10-10 | EllansaLabs Inc. | Systems for authentication and related devices and methods |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015187798A (en) * | 2014-03-27 | 2015-10-29 | 株式会社土佐電子 | Unmanned carrier truck |
KR20170073798A (en) * | 2015-12-18 | 2017-06-29 | 삼성전자주식회사 | Transfer robot and control method thereof |
JP2017117012A (en) * | 2015-12-21 | 2017-06-29 | 株式会社デンソー | Unmanned carrier and unmanned carrier system |
KR101863738B1 (en) * | 2017-11-15 | 2018-07-04 | 주식회사 로탈 | Automated Guided Vehicle with lifting type tow traction device |
KR101884825B1 (en) * | 2017-12-28 | 2018-08-02 | 주식회사 로탈 | Automatic Storage System Using Unmanned Transport |
KR20190126607A (en) * | 2018-05-02 | 2019-11-12 | 주식회사 마로로봇 테크 | Autonomous driving logistics robot equipped with multiple cameras for QR code recognition |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7845560B2 (en) * | 2004-12-14 | 2010-12-07 | Sky-Trax Incorporated | Method and apparatus for determining position and rotational orientation of an object |
KR101265959B1 (en) * | 2011-08-19 | 2013-05-22 | 임성혁 | AGV for Tracing Underground Guided Wires |
KR101323705B1 (en) * | 2013-06-05 | 2013-11-11 | 한경대학교 산학협력단 | Autonomous freight transportation system using mobile robot for autonomous freight transportation |
KR20180109118A (en) * | 2017-03-27 | 2018-10-08 | (주)로직아이텍 | A method for identifying the exact position of robot by combining QR Code Tag, beacon terminal, encoder and inertial sensor |
-
2018
- 2018-11-16 KR KR1020180141569A patent/KR102162756B1/en active IP Right Grant
- 2018-11-26 WO PCT/KR2018/014594 patent/WO2020101097A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015187798A (en) * | 2014-03-27 | 2015-10-29 | 株式会社土佐電子 | Unmanned carrier truck |
KR20170073798A (en) * | 2015-12-18 | 2017-06-29 | 삼성전자주식회사 | Transfer robot and control method thereof |
JP2017117012A (en) * | 2015-12-21 | 2017-06-29 | 株式会社デンソー | Unmanned carrier and unmanned carrier system |
KR101863738B1 (en) * | 2017-11-15 | 2018-07-04 | 주식회사 로탈 | Automated Guided Vehicle with lifting type tow traction device |
KR101884825B1 (en) * | 2017-12-28 | 2018-08-02 | 주식회사 로탈 | Automatic Storage System Using Unmanned Transport |
KR20190126607A (en) * | 2018-05-02 | 2019-11-12 | 주식회사 마로로봇 테크 | Autonomous driving logistics robot equipped with multiple cameras for QR code recognition |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210156786A (en) * | 2020-06-18 | 2021-12-27 | 고려대학교 산학협력단 | A transport and medical assistant robot system with artificial intelligence for quarantine patients |
WO2022050610A1 (en) * | 2020-09-01 | 2022-03-10 | 엘지이노텍 주식회사 | Mobile robot and semiconductor magazine operation system using mobile robot |
KR20220147333A (en) * | 2021-04-27 | 2022-11-03 | 한국전력공사 | Apparatus for monitoring power facilities and method thereof |
WO2022239970A1 (en) * | 2021-05-10 | 2022-11-17 | 삼성전자 주식회사 | Electronic device and control method therefor |
KR20230062991A (en) * | 2021-11-01 | 2023-05-09 | 유성정밀공업 주식회사 | Potable collaborative robot for plural spot welding |
Also Published As
Publication number | Publication date |
---|---|
KR102162756B1 (en) | 2020-10-07 |
WO2020101097A1 (en) | 2020-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102162756B1 (en) | Mobile robot platform system for process and production management | |
US11872706B2 (en) | Systems and methods for process tending with a robot arm | |
KR101323705B1 (en) | Autonomous freight transportation system using mobile robot for autonomous freight transportation | |
JP4920645B2 (en) | Autonomous mobile robot system | |
KR101866207B1 (en) | Automated Guided Vehicle capable of sequential obstacle avoidance | |
KR101319045B1 (en) | Mobile robot for autonomous freight transportation | |
JP2021504794A (en) | Robot charger docking self-position estimation | |
JP2021504793A (en) | Robot charger docking control | |
KR101644270B1 (en) | Unmanned freight transportation system using automatic positioning and moving route correcting | |
KR102000825B1 (en) | Automatic freight transferring and picking system | |
US12030178B2 (en) | Mobile robot sensor configuration | |
KR20200074774A (en) | Automatic guided vehicle for moving goods | |
KR101968217B1 (en) | Automated Guided Vehicle capable of sequential obstacle avoidance | |
EP4095486A1 (en) | Systems and methods for navigating a robot using semantic mapping | |
Seelinger et al. | Automatic pallet engagment by a vision guided forklift | |
EP3705971A1 (en) | Virtual coupling | |
US20220355495A1 (en) | Robot Docking Station Identification Surface | |
Wu et al. | Precise transhippment control of an automated magnetic-guided vehicle using optics positioning | |
JP6648714B2 (en) | Indoor crane automatic driving device and automatic driving method | |
CN115362069A (en) | Modular wheel assembly | |
US20210354924A1 (en) | Navigator for Intralogistics | |
Abdellatif et al. | Design of an autonomous forklift using kinect | |
JP7400217B2 (en) | Robot system and portable teaching device | |
Lecking et al. | The rts-still robotic fork-lift | |
Panjan et al. | Design and development of autonomous guided vehicle for flexible manufacturing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |