KR102750276B1 - Apparatus for spraying disinfection with line tracer learning path compensation and method thereof - Google Patents
Apparatus for spraying disinfection with line tracer learning path compensation and method thereof Download PDFInfo
- Publication number
- KR102750276B1 KR102750276B1 KR1020220160245A KR20220160245A KR102750276B1 KR 102750276 B1 KR102750276 B1 KR 102750276B1 KR 1020220160245 A KR1020220160245 A KR 1020220160245A KR 20220160245 A KR20220160245 A KR 20220160245A KR 102750276 B1 KR102750276 B1 KR 102750276B1
- Authority
- KR
- South Korea
- Prior art keywords
- path
- learning
- line
- speed
- correction
- 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.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61L—METHODS OR APPARATUS FOR STERILISING MATERIALS OR OBJECTS IN GENERAL; DISINFECTION, STERILISATION OR DEODORISATION OF AIR; CHEMICAL ASPECTS OF BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES; MATERIALS FOR BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES
- A61L2/00—Methods or apparatus for disinfecting or sterilising materials or objects other than foodstuffs or contact lenses; Accessories therefor
- A61L2/16—Methods or apparatus for disinfecting or sterilising materials or objects other than foodstuffs or contact lenses; Accessories therefor using chemical substances
- A61L2/18—Liquid substances or solutions comprising solids or dissolved gases
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61L—METHODS OR APPARATUS FOR STERILISING MATERIALS OR OBJECTS IN GENERAL; DISINFECTION, STERILISATION OR DEODORISATION OF AIR; CHEMICAL ASPECTS OF BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES; MATERIALS FOR BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES
- A61L2/00—Methods or apparatus for disinfecting or sterilising materials or objects other than foodstuffs or contact lenses; Accessories therefor
- A61L2/16—Methods or apparatus for disinfecting or sterilising materials or objects other than foodstuffs or contact lenses; Accessories therefor using chemical substances
- A61L2/22—Phase substances, e.g. smokes, aerosols or sprayed or atomised substances
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61L—METHODS OR APPARATUS FOR STERILISING MATERIALS OR OBJECTS IN GENERAL; DISINFECTION, STERILISATION OR DEODORISATION OF AIR; CHEMICAL ASPECTS OF BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES; MATERIALS FOR BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES
- A61L9/00—Disinfection, sterilisation or deodorisation of air
- A61L9/14—Disinfection, sterilisation or deodorisation of air using sprayed or atomised substances including air-liquid contact processes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Health & Medical Sciences (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Epidemiology (AREA)
- Software Systems (AREA)
- Chemical & Material Sciences (AREA)
- General Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Theoretical Computer Science (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Apparatus For Disinfection Or Sterilisation (AREA)
Abstract
라인트레이서 학습경로 보정을 구비한 소독 분사 장치 및 그 방법이 제공된다. 본 발명의 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치는 분사공간에 미리 설치된 라인 및 방향전환 경로에 설치된 포인트를 스캐닝하는 라인스캐너, 스캐닝된 라인을 따라 본체의 이동 및 분사를 구동하는 구동부, 라인을 따른 분사경로를 학습모델에 의해 학습하는 학습부, 학습된 학습모델에 의해 분사경로를 따라 본체가 주행하도록 제어하는 주행제어부, 학습모델에 의한 주행시 포인트 사이에서 이동속도를 산출하는 속도산출부, 및 산출된 이동속도가 목표속도와 상이한 경우, 이동속도를 보정하여 다음 포인트 구간에 대해 적용하는 속도보정부를 포함한다. A disinfection spraying device with line tracer learning path correction and a method thereof are provided. A disinfection spraying device with line tracer learning path correction according to an embodiment of the present invention includes a line scanner that scans a line installed in advance in a spraying space and points installed on a direction change path, a driving unit that drives movement and spraying of a main body along the scanned line, a learning unit that learns a spraying path along the line by a learning model, a driving control unit that controls the main body to drive along the spraying path by the learned learning model, a speed calculation unit that calculates a moving speed between points during driving by the learning model, and a speed correction unit that corrects the moving speed and applies it to the next point section when the calculated moving speed is different from a target speed.
Description
본 발명은 라인트레이서 학습경로 보정을 구비한 소독 분사 장치 및 그 방법에 관한 것으로, 특히, 저가형 라인트레이서를 기반으로 경로를 학습한 후 구간별 학습경로를 보정하여 라인의 손실 상황에서 지속적으로 주행할 수 있는 라인트레이서 학습경로 보정을 구비한 소독 분사 장치 및 그 방법에 관한 것이다. The present invention relates to a disinfection spraying device with a line tracer learning path correction and a method therefor, and more particularly, to a disinfection spraying device with a line tracer learning path correction which learns a path based on a low-cost line tracer and then corrects the learning path for each section to enable continuous driving in a line loss situation, and a method therefor.
최근 코로나 사태 이후로 감염병에 대한 경각심이 높아지고 방역의 필요성이 크게 증가하고 있다. 현재 수행하는 방역 방식은 방역업체 직원이 직접 방호복을 입고 소독액을 분사해가며 방역을 수행하고 있는 재래식 방식이다. Since the recent COVID-19 outbreak, awareness of infectious diseases has increased and the need for quarantine has greatly increased. The current quarantine method is the traditional method in which quarantine workers wear protective clothing and spray disinfectant directly to perform quarantine.
이러한 방식은 작업자가 방호복을 입고 공간을 모두 방역하기 위해서는 시간이 많이 소요되며 관공서나 학교같이 다중 이용시설의 경우, 새벽부터 저녁까지 계속 방역업무를 수행하는 경우가 많다. 또한, 사람이 없을 때 방역해야 하기 때문에 밤늦게 방역하는 경우가 많아 근로자의 업무부담이 매우 크다. This method requires a lot of time for workers to wear protective clothing and disinfect the entire space, and in the case of public facilities such as government offices or schools, disinfection work is often carried out continuously from dawn to dusk. In addition, because disinfection must be done when no one is present, it is often done late at night, which places a very large burden on workers.
또한, 소독액은 일정시간 지나면 공기 중에 무해한 물질로 변화하지만 분사 시점에는 작업자한테 유해한 물질이기 때문에 방호복을 착용해야 한다. 이때, 방호복 착용이 미흡하거나 방호복의 일부 손실로 인한 유해물질이 방호복 내부의 유입이 발생할 수 있다.In addition, the disinfectant changes into a harmless substance in the air after a certain period of time, but it is a harmful substance to workers at the time of spraying, so they must wear protective clothing. At this time, if the protective clothing is not worn properly or if part of the protective clothing is lost, harmful substances may enter the protective clothing.
아울러, 작업자가 직접 분사해야 하기 때문에 주관적인 판단으로 인해 일정 부분에서는 소독액이 과다하거나 미흡한 공간이 발생할 수 있다.In addition, because workers must spray directly, there may be areas where there is too much or too little disinfectant due to subjective judgment.
이를 해결하기 위해, 라인트레이서 등의 로봇을 이용한 방안이 등장하고 있다. 여기서, 라인트레이서의 경우, 라인을 따라 이동하기 때문에 인테리어 상황의 변경이나 라인의 손상이 발생하는 경우, 이용이 제한된다. 따라서 인테리어 상황의 변화나 라인의 손상에도 지속적으로 동작하는 방안이 필요한 실정이다. To solve this problem, a solution using robots such as line tracers is emerging. In this case, since line tracers move along lines, their use is limited when the interior conditions change or the lines are damaged. Therefore, a solution that can operate continuously even when the interior conditions change or the lines are damaged is needed.
상기와 같은 종래 기술의 문제점을 해결하기 위해, 본 발명의 일 실시예는 저가형 라인트레이서를 기반으로 경로를 학습한 후 구간별 학습경로를 보정하여 라인의 손실 상황에서 지속적으로 주행할 수 있는 라인트레이서 학습경로 보정을 구비한 소독 분사 장치 및 그 방법을 제공하고자 한다.In order to solve the problems of the prior art as described above, one embodiment of the present invention provides a disinfection spraying device and method equipped with a line tracer learning path correction capable of continuously driving in a line loss situation by learning a path based on a low-cost line tracer and then correcting the learned path for each section.
위와 같은 과제를 해결하기 위한 본 발명의 일 측면에 따르면, 분사공간에 미리 설치된 라인 및 방향전환 경로에 설치된 포인트를 스캐닝하는 라인스캐너; 상기 스캐닝된 라인을 따라 본체의 이동 및 분사를 구동하는 구동부; 상기 라인을 따른 분사경로를 학습모델에 의해 학습하는 학습부; 상기 학습된 학습모델에 의해 상기 분사경로를 따라 상기 본체가 주행하도록 제어하는 주행제어부; 상기 학습모델에 의한 주행시 상기 포인트 사이에서 이동속도를 산출하는 속도산출부; 및 상기 산출된 이동속도가 목표속도와 상이한 경우, 상기 이동속도를 보정하여 다음 포인트 구간에 대해 적용하는 속도보정부;를 포함하는 라인트레이서 학습경로 보정을 구비한 소독 분사 장치가 제공된다. According to one aspect of the present invention for solving the above-mentioned problem, a disinfection spraying device having a line tracer learning path correction is provided, including: a line scanner for scanning a line installed in a spraying space in advance and points installed in a direction change path; a driving unit for driving a main body and spraying along the scanned line; a learning unit for learning a spraying path along the line by a learning model; a driving control unit for controlling the main body to drive along the spraying path by the learned learning model; a speed calculation unit for calculating a moving speed between the points during driving by the learning model; and a speed correction unit for correcting the moving speed and applying it to the next point section when the calculated moving speed is different from the target speed.
일 실시예에서, 상기 속도보정부는 상기 보정된 이동속도 변화의 경향성에 따라 상기 학습모델 및 상기 학습모델에 따른 주행의 적합성을 판단할 수 있다.In one embodiment, the speed correction unit can determine the suitability of the learning model and driving according to the learning model based on the tendency of the corrected movement speed change.
일 실시예에서, 상기 라인트레이서 학습경로 보정을 구비한 소독 분사 장치는 상기 학습모델 및 상기 분사경로의 이상상태를 알람하는 알람부를 더 포함할 수 있다. 여기서, 상기 속도보정부는 상기 보정된 이동속도 변화의 경향성이 상이한 경우 상기 학습모델 및 상기 분사경로를 재설정하도록 상기 알람부를 통한 알람을 제어할 수 있다.In one embodiment, the disinfection spray device having the line tracer learning path correction may further include an alarm unit that alarms an abnormal state of the learning model and the spray path. Here, the speed correction unit may control an alarm through the alarm unit to reset the learning model and the spray path when the tendency of the corrected movement speed change is different.
일 실시예에서, 상기 라인트레이서 학습경로 보정을 구비한 소독 분사 장치는 관리자 단말과 통신하는 통신부를 더 포함할 수 있다. 여기서, 상기 속도보정부는 상기 학습모델 및 상기 분사경로를 재설정하는 알람을 상기 통신부를 통하여 상기 관리자 단말로 전송하도록 제어할 수 있다.In one embodiment, the disinfection spray device having the line tracer learning path correction may further include a communication unit that communicates with an administrator terminal. Here, the speed correction unit may control the transmission of an alarm for resetting the learning model and the spray path to the administrator terminal through the communication unit.
일 실시예에서, 상기 알람부는 음향신호, 시각신호 및 시청각 신호 중 어느 하나로 알람할 수 있다.In one embodiment, the alarm unit can alarm with any one of an acoustic signal, a visual signal, and an audio-visual signal.
일 실시예에서, 상기 주행제어부는 상기 알람 발생시 상기 본체의 주행을 정지시킬 수 있다. In one embodiment, the driving control unit can stop the driving of the main body when the alarm occurs.
일 실시예에서, 상기 속도보정부는 상기 산출된 이동속도가 상기 목표속도보다 빠른 경우, 상기 이동속도를 감소시킬 수 있다.In one embodiment, the speed compensation unit may reduce the movement speed if the calculated movement speed is faster than the target speed.
일 실시예에서, 상기 속도보정부는 상기 산출된 이동속도가 상기 목표속도보다 느린 경우, 상기 이동속도를 증가시킬 수 있다.In one embodiment, the speed compensation unit can increase the movement speed if the calculated movement speed is slower than the target speed.
일 실시예에서, 상기 주행제어부는 상기 설치된 라인을 추종하지 않고 상기 학습모델에 의해 상기 분사경로를 따라 주행하되, 상기 포인트를 경유하여 주행하도록 제어할 수 있다.In one embodiment, the driving control unit may control the vehicle to drive along the injection path by the learning model without following the installed line, but via the point.
일 실시예에서, 상기 라인은 제거되고, 상기 분사경로는 상기 포인트만으로 구성될 수 있다.In one embodiment, the line may be removed and the injection path may consist of only the points.
본 발명의 다른 측면에 따르면, 분사공간에 미리 설치된 라인을 따른 분사경로를 학습모델에 의해 학습하는 단계; 상기 학습된 학습모델에 의한 상기 분사경로를 따라 주행시 상기 분사경로상의 방향전환 경로에 설치된 포인트 사이에서 이동속도를 산출하는 단계; 및 상기 산출된 이동속도가 목표속도와 상이한 경우, 다음 포인트 구간에 대해 적용하도록 상기 이동속도를 보정하는 단계;를 포함하는 라인트레이서 학습경로 보정을 구비한 소독 분사 방법이 제공된다. According to another aspect of the present invention, a disinfection spraying method having a line tracer learning path correction is provided, including: a step of learning a spraying path along a line installed in a spraying space by a learning model; a step of calculating a moving speed between points installed on a direction change path on the spraying path while driving along the spraying path by the learned learning model; and a step of correcting the moving speed to be applied to a next point section when the calculated moving speed is different from a target speed.
일 실시예에서, 상기 보정하는 단계는 상기 보정된 이동속도 변화의 경향성에 따라 상기 학습모델 및 상기 학습모델에 따른 주행의 적합성을 판단할 수 있다.In one embodiment, the correcting step can determine the suitability of the learning model and driving according to the learning model based on the tendency of the corrected movement speed change.
일 실시예에서, 상기 라인트레이서 학습경로 보정을 구비한 소독 분사 방법은 상기 보정된 이동속도 변화의 경향성이 상이한 경우 상기 학습모델 및 상기 분사경로를 재설정하도록 알람하는 단계를 더 포함할 수 있다.In one embodiment, the disinfection spraying method with the line tracer learning path correction may further include a step of alarming to reset the learning model and the spraying path when the tendency of the corrected movement speed change is different.
일 실시예에서, 상기 알람하는 단계는 상기 학습모델 및 상기 분사경로를 재설정하는 알람을 상기 관리자 단말로 전송할 수 있다.In one embodiment, the alarming step may transmit an alarm for resetting the learning model and the injection path to the administrator terminal.
일 실시예에서, 상기 알람하는 단계는 음향신호, 시각신호 및 시청각 신호 중 어느 하나로 알람할 수 있다.In one embodiment, the alarming step may alarm with any one of an acoustic signal, a visual signal, and an audio-visual signal.
일 실시예에서, 상기 알람하는 단계는 상기 알람 발생시 주행을 정지시킬 수 있다. In one embodiment, the alarming step may stop driving when the alarm occurs.
일 실시예에서, 상기 보정하는 단계는 상기 산출된 이동속도가 상기 목표속도보다 빠른 경우, 상기 이동속도를 감소시킬 수 있다. In one embodiment, the compensating step may reduce the movement speed if the calculated movement speed is faster than the target speed.
일 실시예에서, 상기 보정하는 단계는 상기 산출된 이동속도가 상기 목표속도보다 느린 경우, 상기 이동속도를 증가시킬 수 있다. In one embodiment, the compensating step may increase the movement speed if the calculated movement speed is slower than the target speed.
일 실시예에서, 상기 라인트레이서 학습경로 보정을 구비한 소독 분사 방법은 상기 학습하는 단계 이후에, 상기 설치된 라인을 추종하지 않고 상기 학습모델에 의해 상기 분사경로를 따라 주행하되, 상기 포인트를 경유하여 주행하는 단계를 더 포함할 수 있다.In one embodiment, the disinfection spraying method having the line tracer learning path correction may further include, after the learning step, a step of driving along the spraying path by the learning model without following the installed line, but via the point.
일 실시예에서, 상기 라인은 제거되고, 상기 분사경로는 상기 포인트만으로 구성될 수 있다.In one embodiment, the line may be removed and the injection path may consist of only the points.
본 발명의 또 다른 측면에 따르면, 상술한 방법을 수행하기 위한 프로그램이 기록된 컴퓨터 판독가능한 기록매체가 제공된다. According to another aspect of the present invention, a computer-readable recording medium having recorded thereon a program for performing the above-described method is provided.
본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치 및 그 방법은 저가형 라인트레이서를 기반으로 최초 라인을 따른 경로를 학습모델에 의해 학습한 후 방향전환 구간별 이동속도를 산출하여 보정하고 다음 구간에 적용함으로써, 라인의 손실 상황에서 지속적으로 주행할 수 있으므로 동작의 신뢰성을 향상시킬 수 있다. A disinfection spraying device and method having a line tracer learning path correction according to one embodiment of the present invention learn a path along an initial line based on a low-cost line tracer by a learning model, and then calculate and correct the moving speed for each direction change section and apply it to the next section, thereby enabling continuous driving in a line loss situation, thereby improving the reliability of operation.
또한, 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치 및 그 방법은 방향전환 위치에 설치된 포인트 사이의 구간별로 이동속도를 산출하여 이동속도의 경향성이 불규칙한 경우 학습모델 또는 라인이 손상되었음을 알람함으로써, 관리자가 이상상태를 신속하게 확인할 수 있으므로 작업시간을 단축시켜 작업효율을 향상시킬 수 있다. In addition, the disinfection spray device and method having a line tracer learning path correction according to one embodiment of the present invention calculates the moving speed for each section between points installed at a direction change location and, if the tendency of the moving speed is irregular, alarms that the learning model or line is damaged, thereby allowing the manager to quickly check the abnormal condition, thereby reducing the working time and improving the working efficiency.
도 1은 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치의 사시도이다.
도 2는 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치의 블록도이다.
도 3은 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치의 경로를 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치의 보정계수의 일례를 나타낸 도면이다.
도 5는 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 방법의 순서도이다.FIG. 1 is a perspective view of a disinfection spray device having a line tracer learning path correction according to one embodiment of the present invention.
FIG. 2 is a block diagram of a disinfection spray device having a line tracer learning path correction according to one embodiment of the present invention.
FIG. 3 is a diagram showing a path of a disinfection spray device having a line tracer learning path correction according to one embodiment of the present invention.
FIG. 4 is a drawing showing an example of a correction coefficient of a disinfection spray device having a line tracer learning path correction according to one embodiment of the present invention.
FIG. 5 is a flow chart of a disinfection spraying method with line tracer learning path correction according to one embodiment of the present invention.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조부호를 붙였다.Hereinafter, with reference to the attached drawings, embodiments of the present invention will be described in detail so that those skilled in the art can easily practice the present invention. The present invention may be implemented in various different forms and is not limited to the embodiments described herein. In the drawings, in order to clearly describe the present invention, parts that are not related to the description are omitted, and the same reference numerals are assigned to the same or similar components throughout the specification.
이하에서는 도면을 참조하여 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치를 보다 상세히 설명하도록 한다. 도 1은 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치의 사시도이다.Hereinafter, a disinfection spray device with a line tracer learning path correction according to one embodiment of the present invention will be described in more detail with reference to the drawings. Fig. 1 is a perspective view of a disinfection spray device with a line tracer learning path correction according to one embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 본체(110), 바퀴(120), 수용부(130) 및 분사부(140)를 포함한다.Referring to FIG. 1, a disinfection spray device (100) equipped with a line tracer learning path correction according to one embodiment of the present invention includes a main body (110), wheels (120), a receiving portion (130), and a spray portion (140).
라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 라인트레이서 기술을 기반으로 로봇에 소독액을 장착하여 주어진 경로에 따라 소독액을 분사하기 위한 장치로서, 라인의 초기 설치 이후에 학습모델을 통해 경로를 학습하여 라인이 없어도 동작하게 구성된 장치이다. A disinfectant spray device (100) equipped with a line tracer learning path correction is a device for spraying disinfectant along a given path by mounting a disinfectant on a robot based on line tracer technology. It is a device configured to operate even without a line by learning the path through a learning model after the initial installation of the line.
일반적으로, 라인트레이서는 인테리어 상황 및 라인 손상 등 다양한 외부요인으로 인해 초기 설정된 경로를 벗어난 움직임이 발생할 수 있다. 이를 해결하기 위해 본 발명은 라인트레이서가 특성상 저가형이기 때문에 최소한의 알고리즘을 통해 보정하는 방안을 제안한다. In general, line tracers may move outside the initially set path due to various external factors such as interior conditions and line damage. To solve this problem, the present invention proposes a method of compensating line tracers through a minimum algorithm because line tracers are low-cost by nature.
여기서, 학습된 경로에서 방향 전환이 발생하는 위치에 포인트가 설치될 수 있다. 이때, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 해당 포인트까지 학습모델을 통해 이동한 후 이동속도를 계산하여 다음 이동속도에 반영할 수 있다. 즉, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 도달하고자 하는 목표속도보다 빠르거나 느리다면 이전경로의 속도와 원래 속도 사이의 보정계수를 계산하여 다음 경로에 적용할 수 있다.Here, a point can be installed at a location where a change in direction occurs in the learned path. At this time, the disinfection spray device (100) equipped with a line tracer learning path correction can calculate the moving speed after moving to the point through the learning model and reflect it in the next moving speed. That is, the disinfection spray device (100) equipped with a line tracer learning path correction can calculate a correction coefficient between the speed of the previous path and the original speed and apply it to the next path if it is faster or slower than the target speed to be reached.
또한, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 방역로봇이 본래 달성하고자 하는 방역기능을 원활하게 수행하도록 지원하는 동시에, 학습모델이나 경로 손상 등의 이상상태를 빠르게 판단함으로써, 작업시간을 단축시켜 작업효율을 증가시킬 수 있고, 따라서 원래의 경로까지 도달하는 보정을 통해 작업시간을 보장하고 작업경로 이탈을 최소화할 수 있다.In addition, the disinfection spray device (100) equipped with a line tracer learning path correction can support the disinfection robot to smoothly perform the disinfection function that it originally intended to achieve, and can increase work efficiency by shortening the work time by quickly judging abnormal conditions such as damage to the learning model or path, and thus can guarantee the work time and minimize deviation from the work path through correction to reach the original path.
본체(110)는 라인트레이서 본체로서, 로봇일 수 있다. The main body (110) is a line tracer main body and may be a robot.
바퀴(120)는 본체(110)의 하부에 구비되는 이동수단일 수 있다. 일례로, 바퀴(120)는 본체(110)의 이동을 구현하는 원형 및 궤도형을 포함할 수 있다. 그러나 이에 특별히 한정되지 않는다.The wheel (120) may be a means of movement provided at the lower part of the main body (110). For example, the wheel (120) may include a circular or orbital type that implements movement of the main body (110). However, it is not particularly limited thereto.
수용부(130)는 분사할 소독액을 수용할 수 있다. 수용부(130)는 본체(110)의 상부 또는 내부에 일정공간을 갖도록 구비될 수 있다. 수용부(130)는 분사부(140) 와 연통하는 관로가 구비될 수 있다.The receiving portion (130) can receive the disinfectant to be sprayed. The receiving portion (130) can be provided to have a certain space on the upper part or inside the main body (110). The receiving portion (130) can be provided with a conduit that communicates with the spray portion (140).
분사부(140)는 방역 대상공간을 소독하기 위한 소독액을 분사할 수 있다. 일례로, 분사부(140)는 노즐에 의해 소독액을 분사할 수 있다. 이때, 분사부(140)는 다수의 노즐을 포함할 수 있다. 아울러, 분사부(140)는 노즐의 분사각도를 조절하는 각도조절부(미도시)를 포함할 수 있다. 여기서, 각도조절부는 노즐의 수평 방향 또는 수직 방향에 대한 각도를 조절할 수 있다.The spray unit (140) can spray a disinfectant to disinfect the target area. For example, the spray unit (140) can spray a disinfectant by a nozzle. At this time, the spray unit (140) can include a plurality of nozzles. In addition, the spray unit (140) can include an angle adjustment unit (not shown) that adjusts the spray angle of the nozzle. Here, the angle adjustment unit can adjust the angle of the nozzle in the horizontal direction or the vertical direction.
도 2는 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치의 블록도이다. FIG. 2 is a block diagram of a disinfection spray device having a line tracer learning path correction according to one embodiment of the present invention.
도 2를 참조하면, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 라인스캐너(150), 통신부(160), 저장부(170), 구동부(180), 알람부(185) 및 제어부(190)를 더 포함할 수 있다.Referring to FIG. 2, a disinfection spray device (100) equipped with a line tracer learning path correction may further include a line scanner (150), a communication unit (160), a storage unit (170), a driving unit (180), an alarm unit (185), and a control unit (190).
라인스캐너(150)는 분사공간에 미리 설치된 라인 및 방향전환 경로에 설치된 포인트를 스캐닝할 수 있다. 여기서, 분사공간은 소독액을 분사하는 방역공간을 의미한다. 또한, 포인트는 후술하는 바와 같이, 분사경로 중에서 방향전환되는 위치에 설치될 수 있다. The line scanner (150) can scan lines installed in advance in the spray space and points installed in the direction change path. Here, the spray space means a quarantine space where disinfectant is sprayed. In addition, as described below, the points can be installed at positions where the direction changes in the spray path.
일례로, 라인스캐너(150)는 카메라로 이루어질 수 있다. 이때, 라인스캐너(150)는 색상을 식별할 수 있다. 이 경우, 분사공간에 미리 설치되는 라인은 색상 정보를 포함할 수 있다. 즉, 라인은 색상에 따라 분사공간 또는 분사경로에 대한 정보를 포함할 수 있다. 여기서, 분사공간의 정보는 분사공간의 크기 및 분사경로에 대한 위치를 포함할 수 있다. 아울러, 분사경로는 본체(110)의 이동경로를 의미한다.For example, the line scanner (150) may be formed by a camera. At this time, the line scanner (150) may identify colors. In this case, the line pre-installed in the spray space may include color information. That is, the line may include information about the spray space or spray path depending on the color. Here, the information about the spray space may include the size of the spray space and the location of the spray path. In addition, the spray path means the movement path of the main body (110).
통신부(160)는 관리자 단말(미도시)과 통신할 수 있다. 여기서, 관리자 단말(미도시)은 PC, 노트북, 스마트폰 등의 유무선 통신이 가능한 전자기기일 수 있다. 따라서 통신부(160)는 유무선 통신망을 통하여 관리자 단말(미도시)과 통신을 수행할 수 있다.The communication unit (160) can communicate with an administrator terminal (not shown). Here, the administrator terminal (not shown) can be an electronic device capable of wired or wireless communication, such as a PC, laptop, or smartphone. Accordingly, the communication unit (160) can communicate with the administrator terminal (not shown) through a wired or wireless communication network.
저장부(170)는 학습부(192)에서 학습된 학습모델이 저장될 수 있다. 또한, 저장부(170)는 제어부(190)에서 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)를 제어하기 위해 영구적으로 또는 일시적으로 필요한 정보를 저장할 수 있다. 또한, 저장부(170)는 제어부(190)에 의해 산출된 정보를 일시 저장할 수 있다.The storage unit (170) can store the learning model learned in the learning unit (192). In addition, the storage unit (170) can permanently or temporarily store information necessary for controlling the disinfection spray device (100) equipped with a line tracer learning path correction in the control unit (190). In addition, the storage unit (170) can temporarily store information produced by the control unit (190).
구동부(180)는 스캐닝된 라인을 따라 본체(110)의 이동 및 분사를 구동할 수 있다. 즉, 구동부(180)는 제어부(190)의 제어에 의해 바퀴(120)를 구동할 수 있다. 즉, 구동부(180)는 제어부(190)에 의한 분사경로 또는 이동속도에 따라 바퀴(120)를 구동할 수 있다. 이때, 구동부(180)는 속도 및 방향에 따라 바퀴(120)를 구동할 수 있다.The driving unit (180) can drive the movement and spraying of the main body (110) along the scanned line. That is, the driving unit (180) can drive the wheel (120) under the control of the control unit (190). That is, the driving unit (180) can drive the wheel (120) according to the spraying path or moving speed by the control unit (190). At this time, the driving unit (180) can drive the wheel (120) according to the speed and direction.
구동부(180)는 제어부(190)에 제어에 의해 분사부(140)의 분사각도 및 분사강도를 구동할 수 있다. 즉, 구동부(180)는 제어부(190)에 의한 분사각도 및 분사강도에 따라 분사부(140)를 구동할 수 있다. 이때, 구동부(180)는 분사부(140)의 수평 또는 수직 각도를 구동할 수 있다.The driving unit (180) can drive the spray angle and spray intensity of the spray unit (140) by control of the control unit (190). That is, the driving unit (180) can drive the spray unit (140) according to the spray angle and spray intensity by the control unit (190). At this time, the driving unit (180) can drive the horizontal or vertical angle of the spray unit (140).
알람부(185)는 학습모델 및 분사경로의 이상상태를 알람할 수 있다. 일례로, 알람부(185)는 음향신호, 시각신호 및 시청각 신호 중 어느 하나로 알람할 수 있다. 이때, 알람부(185)는 속도보정부(198)의 제어에 따라 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)가 정상적인 방역을 더이상 수행할 수 없음을 알람할 수 있다.The alarm unit (185) can alarm for abnormal conditions of the learning model and the spray path. For example, the alarm unit (185) can alarm with any one of an acoustic signal, a visual signal, and an audio-visual signal. At this time, the alarm unit (185) can alarm that the disinfection spray device (100) equipped with a line tracer learning path correction according to the control of the speed correction unit (198) can no longer perform normal disinfection.
제어부(190)는 라인스캐너(150), 통신부(160), 저장부(170), 구동부(180) 및 알람부(185)와 통신적으로 연결되어 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)의 전반적인 동작을 제어할 수 있다. 이러한 제어부(190)는 학습부(192), 주행제어부(194), 속도산출부(196) 및 속도보정부(198)를 포함할 수 있다.The control unit (190) is communicatively connected to the line scanner (150), the communication unit (160), the storage unit (170), the driving unit (180), and the alarm unit (185) to control the overall operation of the disinfection spray device (100) equipped with a line tracer learning path correction. The control unit (190) may include a learning unit (192), a driving control unit (194), a speed calculation unit (196), and a speed correction unit (198).
학습부(192)는 미리 설치된 라인을 따른 분사경로를 학습모델에 의해 학습할 수 있다. 이때, 학습부(192)는 최초 설치된 라인을 따라 주행하면서 학습모델에 의해 학습할 수 있다. The learning unit (192) can learn the injection path along the pre-installed line by using a learning model. At this time, the learning unit (192) can learn by using the learning model while driving along the initially installed line.
여기서, 학습부(192)에 의한 분사경로 학습이 완료되면, 라인은 제거되고, 분사경로는 방향전환 위치에 설치된 포인트만으로 구성될 수 있다. Here, when the injection path learning by the learning unit (192) is completed, the line is removed and the injection path can be composed of only points installed at the direction change location.
주행제어부(194)는 학습부(192)에서 학습된 학습모델에 의해 분사경로를 따라 본체(110)가 주행하도록 제어할 수 있다. 즉, 주행제어부(194)는 설치된 라인을 추종하지 않고 학습부(192)의 학습모델에 의해 분사경로를 따라 주행할 수 있다. 이때, 주행제어부(194)는 구간 이동 목표로서 포인트를 경유하여 주행하도록 제어할 수 있다.The driving control unit (194) can control the main body (110) to drive along the injection path by the learning model learned in the learning unit (192). That is, the driving control unit (194) can drive along the injection path by the learning model of the learning unit (192) without following the installed line. At this time, the driving control unit (194) can control to drive via a point as a section movement target.
또한, 주행제어부(194)는 알람부(185)에서 알람 발생시 본체(110)의 주행을 정지시킬 수 있다. 즉, 학습모델 또는 경로의 손상에 따라 재설정이 필요한 경우, 본체(110)가 지속적으로 주행하면 경로를 이탈하여 장애물에 부딪쳐 충격을 받을 수 있기 때문에, 주행제어부(194)는 본체(110)의 주행을 정지시킬 수 있다. In addition, the driving control unit (194) can stop the driving of the main body (110) when an alarm is generated in the alarm unit (185). That is, if a reset is required due to damage to the learning model or the path, the main body (110) may deviate from the path and hit an obstacle if it continues to drive, and thus may receive an impact. Therefore, the driving control unit (194) can stop the driving of the main body (110).
속도산출부(196)는 주행제어부(194)를 통한 학습모델에 의한 주행시 포인트 사이에서 이동속도를 산출할 수 있다. 여기서, 라인트레이서는 속도와 관련된 센서가 없기 때문에 현재의 속도를 산출할 수 있다. 따라서 속도산출부(196)는 학습된 경로와 포인트에 도달하는 시간을 기반으로 이동속도를 산출할 수 있다. 즉, 학습된 경로에서 방향이 전환되는 경로에 포인트가 설치됨으로써, 속도산출부(196)는 이전 포인트에서 해당 포인트까지의 시간 및 거리를 기반으로 이동속도를 산출할 수 있다.The speed calculation unit (196) can calculate the moving speed between points during driving by the learning model through the driving control unit (194). Here, since the line tracer does not have a sensor related to speed, the current speed can be calculated. Therefore, the speed calculation unit (196) can calculate the moving speed based on the learned path and the time to reach the point. That is, since a point is installed on a path where the direction changes in the learned path, the speed calculation unit (196) can calculate the moving speed based on the time and distance from the previous point to the corresponding point.
속도보정부(198)는 속도산출부(196)에서 산출된 이동속도가 목표속도와 상이한 경우, 이동속도를 보정하여 다음 포인트 구간에 대해 적용할 수 있다. 즉, 속도보정부(198)는 주행 완료된 포인트 구간별로 산출된 속도에 따라 이동속도를 보정하여 다음 구간에 적용할 수 있다.The speed correction unit (198) can correct the movement speed and apply it to the next point section when the movement speed calculated by the speed calculation unit (196) is different from the target speed. In other words, the speed correction unit (198) can correct the movement speed according to the speed calculated for each point section that has been driven and apply it to the next section.
일례로, 속도보정부(198)는 속도산출부(196)에서 산출된 이동속도가 목표속도보다 빠른 경우, 이동속도를 감소시킬 수 있다. 여기서, 목표속도는 라인에 따른 경로 학습시 해당 구간의 이동속도로서 장애물 등에 의한 제한이나 경로 이탈없는 경우의 속도를 의미한다. 또한, 장애물 또는 경로 이탈에 의해 해당 구간의 이동속도가 감소할 수 있다. 이때, 속도보정부(198)는 다음 구간에서 이동속도를 감소하도록 보정할 수 있다.For example, the speed correction unit (198) can reduce the movement speed when the movement speed calculated by the speed calculation unit (196) is faster than the target speed. Here, the target speed means the movement speed of the corresponding section when learning the path according to the line, and the speed when there is no restriction due to an obstacle or deviation from the path. In addition, the movement speed of the corresponding section can be reduced due to an obstacle or deviation from the path. In this case, the speed correction unit (198) can compensate to reduce the movement speed in the next section.
예를 들면, 경로 학습시 해당 포인트 거리 100m를 7초에 도달하였으나 경로가 없는 시점에서 해당 구간 거리 100m를 8초에 도달하면 해당 값을 계산해서 속도보정부(198)는 다음 경로까지 이동속도를 증가시킬 수 있다. For example, when learning a path, if the point distance of 100 m is reached in 7 seconds, but the section distance of 100 m is reached in 8 seconds at a point where there is no path, the speed correction unit (198) can calculate the value and increase the movement speed until the next path.
다른 예로서, 속도보정부(198)는 속도산출부(196)에서 산출된 이동속도가 목표속도보다 느린 경우, 이동속도를 증가시킬 수 있다. 여기서, 인테리어의 변경 또는 경로 이탈 따른 경로 단축에 의해 해당 구간의 이동속도가 증가할 수 있다. As another example, the speed correction unit (198) can increase the moving speed when the moving speed calculated by the speed calculation unit (196) is slower than the target speed. Here, the moving speed of the corresponding section can increase due to a change in the interior or a shortening of the path due to a deviation from the path.
이와 같이, 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 저가형 라인트레이서를 기반으로 최초 라인을 따른 경로를 학습모델에 의해 학습한 후 방향전환 구간별 이동속도를 산출하여 보정하고 다음 구간에 적용함으로써, 라인의 손실 상황에서 지속적으로 주행할 수 있으므로 동작의 신뢰성을 향상시킬 수 있다. In this way, the disinfection spray device (100) equipped with a line tracer learning path correction according to one embodiment of the present invention learns the path along the initial line based on a low-cost line tracer by a learning model, and then calculates and corrects the moving speed for each direction change section and applies it to the next section, thereby enabling continuous driving in a line loss situation, thereby improving the reliability of operation.
또한, 속도보정부(198)는 보정된 이동속도의 변화의 경향성에 따라 학습모델 및 학습모델에 따른 주행의 적합성을 판단할 수 있다. 즉, 보정된 이동속도가 일정하게 증가하거나 감소하는 경향성을 갖는 경우, 속도보정부(198)는 해당 보정 알고리즘을 통해 외부요인이 적은 것으로 판단하고 기존 학습모델을 그대로 사용할 수 있다. In addition, the speed correction unit (198) can determine the suitability of the learning model and driving according to the learning model based on the tendency of the change in the corrected moving speed. That is, if the corrected moving speed has a tendency to increase or decrease constantly, the speed correction unit (198) can determine that there are few external factors through the corresponding correction algorithm and can use the existing learning model as is.
반면, 보정된 이동속도가 증가하거나 감소하는 경향성이 불규칙적으로 발생할 경우, 속도보정부(198)는 학습모델 또는 경로가 손상된 것으로 판단하고 학습모델 또는 경로를 재설정하도록 알람할 수 있다. 즉, 속도보정부(198)는 보정된 이동속도의 변화의 경향성이 상이한 경우, 학습모델 및 상기 분사경로를 재설정하도록 알람부(185)를 알람을 제어할 수 있다. 여기서, 경로의 재설정은 방역 공간에 설치된 라인의 변경을 의미한다. On the other hand, if the tendency of the corrected movement speed to increase or decrease occurs irregularly, the speed correction unit (198) may determine that the learning model or path is damaged and may alarm to reset the learning model or path. That is, if the tendency of the change in the corrected movement speed is different, the speed correction unit (198) may control the alarm unit (185) to alarm to reset the learning model and the spray path. Here, resetting the path means changing the line installed in the quarantine space.
이와 같이, 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 방향전환 위치에 설치된 포인트 사이의 구간별로 이동속도를 산출하여 이동속도의 경향성이 불규칙한 경우 학습모델 또는 라인이 손상되었음을 알람함으로써, 관리자가 이상상태를 신속하게 확인할 수 있으므로 작업시간을 단축시켜 작업효율을 향상시킬 수 있다. In this way, the disinfection spray device (100) equipped with a line tracer learning path correction according to one embodiment of the present invention calculates the moving speed for each section between points installed at the direction change location, and if the tendency of the moving speed is irregular, it alarms that the learning model or line is damaged, thereby allowing the manager to quickly check the abnormal condition, thereby reducing the working time and improving the working efficiency.
도 3은 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치의 경로를 나타낸 도면이다. FIG. 3 is a diagram showing a path of a disinfection spray device having a line tracer learning path correction according to one embodiment of the present invention.
도 3을 참조하면, 학습시에는 (a)와 같이 라인이 모든 경로에 대하여 설치되지만, 학습이 종료되면 (b)와 같이 방향전환 위치에만 포인트가 설치될 수 있다.Referring to Figure 3, during learning, lines are installed for all paths as in (a), but when learning is completed, points can be installed only at direction change locations as in (b).
이와 같이, 방향전환의 위치에만 포인트가 구비되기 설치되기 때문에 해당 해당 구간의 중간에서는 라인이 소실되거나 장애물이 추가되어도 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 정상적으로 주행할 수 있다.In this way, since points are installed only at the location of the direction change, the disinfection spray device (100) equipped with a line tracer learning path correction can drive normally even if the line is lost or an obstacle is added in the middle of the corresponding section.
도 4는 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 장치의 보정계수의 일례를 나타낸 도면이다.FIG. 4 is a drawing showing an example of a correction coefficient of a disinfection spray device having a line tracer learning path correction according to one embodiment of the present invention.
도 4를 참조하면, 포인트 사이의 각 구간별(1~10)로 산출된 이동속도를 보정하기 위한 보정계수가 산출될 수 있다. 정상인 경우, (a)에 도시된 바와 같이, 보정계수(a1)는 지속적으로 증가시키는 값을 갖는다. 또한, 정상인 경우, (b)에 도시된 바와 같이, 보정계수(a1)는 지속적으로 감소시키는 값을 갖는다. 즉, 정상인 경우, 포인트 구간별 보정은 증가하거나 감소하는 동일한 경향을 갖는다.Referring to Fig. 4, a correction coefficient can be calculated to correct the movement speed calculated for each section (1 to 10) between points. In the normal case, as shown in (a), the correction coefficient (a1) has a continuously increasing value. In addition, in the normal case, as shown in (b), the correction coefficient (a1) has a continuously decreasing value. That is, in the normal case, the correction for each point section has the same tendency to increase or decrease.
반면, (c)에 도시된 바와 같이, 보정계수(a1)가 포인트 구간별로 증가하거나 감소하여 불규칙한 경향을 나타내는 경우, 이상상태일 수 있다. 즉, 학습모델에 오류가 발생하였거나, 경로 상에 추가의 장애물이 반입된 상태일 수 있다. 이런 경우에는 학습모델의 재설정이나 경로(라인)의 재설정이 필요하다. On the other hand, as shown in (c), if the correction coefficient (a1) increases or decreases by point interval and shows an irregular trend, it may be an abnormal condition. That is, an error may have occurred in the learning model, or an additional obstacle may have been introduced on the path. In this case, it is necessary to reset the learning model or the path (line).
이하, 도 5를 참조하여 본 발명의 라인트레이서 학습경로 보정을 구비한 소독 분사 방법을 설명한다.Hereinafter, a disinfection spraying method equipped with a line tracer learning path correction of the present invention will be described with reference to FIG. 5.
도 5는 본 발명의 일 실시예에 따른 라인트레이서 학습경로 보정을 구비한 소독 분사 방법의 순서도이다.FIG. 5 is a flow chart of a disinfection spraying method with line tracer learning path correction according to one embodiment of the present invention.
도 5를 참조하면, 라인트레이서 학습경로 보정을 구비한 소독 분사 방법(200)은 라인에 따른 분사경로를 학습하는 단계(S210), 포인트 구간별 이동속도를 산출하는 단계(S220 및 S230), 산출된 이동속도에 따라 보정하는 단계(S240 내지 S270) 및 이동속도 변화의 경향성에 따라 알람하는 단계(S280 및 S290)를 포함한다.Referring to FIG. 5, a disinfection spraying method (200) equipped with a line tracer learning path correction includes a step of learning a spraying path according to a line (S210), a step of calculating a moving speed for each point section (S220 and S230), a step of making corrections according to the calculated moving speed (S240 to S270), and a step of giving an alarm according to a tendency of a change in the moving speed (S280 and S290).
보다 상세히 설명하면, 도 5에 도시된 바와 같이, 먼저, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 분사공간에 미리 설치된 라인을 따른 분사경로를 학습모델에 의해 학습한다(단계 S210). 이때, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 최초 설치된 라인을 따라 주행하면서 학습모델에 의해 학습할 수 있다. To explain in more detail, as shown in Fig. 5, first, the disinfection spray device (100) equipped with a line tracer learning path correction learns the spray path along a line installed in advance in the spray space by the learning model (step S210). At this time, the disinfection spray device (100) equipped with a line tracer learning path correction can learn by the learning model while driving along the initially installed line.
다음으로, 방향전환 경로에 포인트가 설치된다(단계 S220). 즉, 분사경로 학습이 완료되면, 라인은 제거되고, 분사경로는 방향전환 위치에 설치된 포인트만으로 구성될 수 있다. Next, points are installed on the turning path (step S220). That is, when the injection path learning is completed, the line is removed, and the injection path can be composed of only points installed at the turning location.
이어서, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 학습모델에 의해 분사경로를 따라 주행하면서 방역을 개시한다. 즉, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 설치된 라인을 추종하지 않고 학습모델에 의해 분사경로를 따라 주행할 수 있다. 이때, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 구간 이동 목표로서 포인트를 경유하여 주행할 수 있다.Next, the disinfection spray device (100) equipped with a line tracer learning path correction starts disinfection while driving along the spray path by the learning model. That is, the disinfection spray device (100) equipped with a line tracer learning path correction can drive along the spray path by the learning model without following the installed line. At this time, the disinfection spray device (100) equipped with a line tracer learning path correction can drive via a point as a section movement target.
다음으로, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 포인트 구간별 이동속도를 산출한다(단계 S230). 즉, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 학습된 학습모델에 의한 분사경로를 따라 주행시 분사경로 상의 방향전환 경로에 설치된 포인트 사이에서 이동속도를 산출할 수 있다.Next, the disinfection spray device (100) equipped with a line tracer learning path correction calculates the moving speed for each point section (step S230). That is, the disinfection spray device (100) equipped with a line tracer learning path correction can calculate the moving speed between points installed on a direction change path on the spray path when driving along the spray path according to the learned learning model.
이때, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 학습된 경로와 포인트에 도달하는 시간을 기반으로 이동속도를 산출할 수 있다. 즉, 학습된 경로에서 방향이 전환되는 경로에 포인트가 설치됨으로써, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 이전 포인트에서 해당 포인트까지의 시간 및 거리를 기반으로 이동속도를 산출할 수 있다.At this time, the disinfection spray device (100) equipped with a line tracer learning path correction can calculate the movement speed based on the learned path and the time to reach the point. That is, by installing a point on the path where the direction changes in the learned path, the disinfection spray device (100) equipped with a line tracer learning path correction can calculate the movement speed based on the time and distance from the previous point to the corresponding point.
다음으로, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 산출된 이동속도가 목표 이동속도보다 빠른지의 여부를 판단하여(단계 S240), 산출된 이동속도가 빠른 경우, 이동속도를 감소시킨다(단계 S250).Next, the disinfection spray device (100) equipped with a line tracer learning path correction determines whether the calculated movement speed is faster than the target movement speed (step S240), and if the calculated movement speed is faster, reduces the movement speed (step S250).
단계 S240의 판단결과, 산출된 이동속도가 빠르지 않은 경우, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 산출된 이동속도가 목표 이동속도보다 느린지의 여부를 판단하여(단계 S260), 산출된 이동속도가 느린 경우, 이동속도를 증가시킨다(단계 S270).As a result of the judgment in step S240, if the calculated movement speed is not fast, the disinfection spray device (100) equipped with a line tracer learning path correction determines whether the calculated movement speed is slower than the target movement speed (step S260), and if the calculated movement speed is slow, increases the movement speed (step S270).
다음으로, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 보정된 이동속도 변화의 경향성이 상이한지의 여부를 판단한다(단계 S280). 이때, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 보정된 이동속도가 지속적으로 증가하거나 지속적으로 감소하는지에 따라 판단할 수 있다.Next, the disinfection spray device (100) equipped with a line tracer learning path correction determines whether the tendency of the corrected movement speed change is different (step S280). At this time, the disinfection spray device (100) equipped with a line tracer learning path correction can determine whether the corrected movement speed continuously increases or continuously decreases.
단계 S280의 판단결과, 보정된 이동속도 변화의 경향성이 동일한 경우, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 단계 S230으로 복귀하여 단계 S230 내지 단계 S270의 구간별 속도 산출 및 보정을 반복적으로 수행한다. 즉, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 보정된 이동속도가 일정하게 증가하거나 감소하는 경향성을 갖는 경우, 해당 보정 알고리즘을 통해 외부요인이 적은 것으로 판단하고 기존 학습모델을 그대로 사용할 수 있다. As a result of the judgment in step S280, if the tendency of the corrected movement speed change is the same, the disinfection spray device (100) equipped with the line tracer learning path correction returns to step S230 and repeatedly performs the section-by-section speed calculation and correction in steps S230 to S270. That is, if the disinfection spray device (100) equipped with the line tracer learning path correction has a tendency of the corrected movement speed to increase or decrease constantly, it is determined through the correction algorithm that the external factor is small and the existing learning model can be used as is.
단계 S280의 판단결과, 보정된 이동속도 변화의 경향성이 상이한 경우, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 학습모델 및 분사경로를 재설정하도록 알람한다(단계 S290). 즉, 보정된 이동속도가 증가하거나 감소하는 경향성이 불규칙적으로 발생할 경우, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 학습모델 또는 경로가 손상된 것으로 판단하고 학습모델 또는 경로를 재설정하도록 알람할 수 있다. As a result of the judgment in step S280, if the tendency of the corrected movement speed change is different, the disinfection spray device (100) equipped with line tracer learning path correction issues an alarm to reset the learning model and the spray path (step S290). That is, if the tendency of the corrected movement speed to increase or decrease occurs irregularly, the disinfection spray device (100) equipped with line tracer learning path correction can determine that the learning model or path is damaged and issue an alarm to reset the learning model or path.
이때, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 학습모델 및 분사경로를 재설정하는 알람을 관리자 단말(미도시)로 전송할 수 있다. 또한, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 음향신호, 시각신호 및 시청각 신호 중 어느 하나로 알람할 수 있다. At this time, the disinfection spray device (100) equipped with line tracer learning path correction can transmit an alarm for resetting the learning model and the spray path to the administrator terminal (not shown). In addition, the disinfection spray device (100) equipped with line tracer learning path correction can alarm with any one of an acoustic signal, a visual signal, and an audiovisual signal.
이와 함께, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 주행을 정지할 수 있다. 즉, 학습모델 또는 경로의 손상에 따라 재설정이 필요한 경우, 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)는 지속적으로 주행하면 경로를 이탈하여 장애물에 부딪쳐 충격을 받을 수 있기 때문에, 주행을 정지할 수 있다.In addition, the disinfection spray device (100) equipped with a line tracer learning path correction can stop driving. That is, if a reset is required due to damage to the learning model or the path, the disinfection spray device (100) equipped with a line tracer learning path correction can stop driving because if it continues to drive, it may deviate from the path and hit an obstacle, causing an impact.
상기와 같은 방법들은 도 1에 도시된 바와 같은 라인트레이서 학습경로 보정을 구비한 소독 분사 장치(100)에 의해 구현될 수 있고, 특히, 이러한 단계들을 수행하는 소프트웨어 프로그램으로 구현될 수 있으며, 이 경우, 이러한 프로그램들은 컴퓨터 판독가능한 기록 매체에 저장되거나 전송 매체 또는 통신망에서 반송파와 결합된 컴퓨터 데이터 신호에 의하여 전송될 수 있다. The above methods can be implemented by a disinfection spray device (100) having a line tracer learning path correction as shown in FIG. 1, and in particular, can be implemented by a software program performing these steps, in which case, these programs can be stored in a computer-readable recording medium or transmitted by a computer data signal coupled with a carrier wave in a transmission medium or a communication network.
이때, 컴퓨터 판독가능한 기록 매체는 컴퓨터 시스템에 의해 판독가능한 데이터가 저장되는 모든 종류의 기록 장치를 포함하며, 예를 들면, ROM, RAM, CD-ROM, DVD-ROM, DVD-RAM, 자기 테이프, 플로피 디스크, 하드 디스크, 광 데이터 저장장치 등일 수 있다. At this time, the computer-readable recording medium includes all kinds of recording devices that store data readable by a computer system, and may be, for example, ROM, RAM, CD-ROM, DVD-ROM, DVD-RAM, magnetic tape, floppy disk, hard disk, optical data storage device, etc.
이상에서 본 발명의 일 실시예에 대하여 설명하였으나, 본 발명의 사상은 본 명세서에 제시되는 실시예에 제한되지 아니하며, 본 발명의 사상을 이해하는 당업자는 동일한 사상의 범위 내에서, 구성요소의 부가, 변경, 삭제, 추가 등에 의해서 다른 실시예를 용이하게 제안할 수 있을 것이나, 이 또한 본 발명의 사상범위 내에 든다고 할 것이다.Although one embodiment of the present invention has been described above, the spirit of the present invention is not limited to the embodiments presented in this specification, and those skilled in the art who understand the spirit of the present invention will be able to easily propose other embodiments by adding, changing, deleting, or adding components within the scope of the same spirit, but this will also be considered to fall within the spirit of the present invention.
100 : 라인트레이서 학습경로 보정을 구비한 소독 분사 장치
110 : 본체 120 : 바퀴
130 : 수용부 140 : 분사부
150 : 라인스캐너 160 : 통신부
170 : 저장부 180 : 구동부
185 : 알람부 190 : 제어부
192 : 학습부 194 : 주행제어부
196 : 속도산출부 198 : 속도보정부100: Disinfection spray device with line tracer learning path correction
110 : Body 120 : Wheel
130 : Receiving section 140 : Injection section
150 : Line scanner 160 : Communication department
170 : Storage unit 180 : Drive unit
185: Alarm unit 190: Control unit
192: Learning section 194: Driving control section
196: Speed calculation unit 198: Speed correction unit
Claims (21)
상기 스캐닝된 라인을 따라 본체의 이동 및 분사를 구동하는 구동부;
상기 라인을 따른 분사경로를 학습모델에 의해 학습하는 학습부;
상기 학습된 학습모델에 의해 상기 분사경로를 따라 상기 본체가 주행하도록 제어하는 주행제어부;
상기 학습모델에 의한 주행시 상기 포인트 사이에서 이동속도를 산출하는 속도산출부; 및
상기 산출된 이동속도가 목표속도와 상이한 경우, 상기 이동속도를 보정하여 다음 포인트 구간에 대해 적용하는 속도보정부; 를 포함하는 라인트레이서 학습경로 보정을 구비한 소독 분사 장치로서,
상기 속도보정부는 상기 보정된 이동속도 변화의 경향성에 따라 상기 학습모델 및 상기 학습모델에 따른 주행의 적합성을 판단하고,
상기 학습모델 및 상기 분사경로의 이상상태를 알람하는 알람부를 더 포함하고, 상기 속도보정부는 상기 보정된 이동속도 변화의 경향성이 상이한 경우 상기 학습모델 및 상기 분사경로를 재설정하도록 상기 알람부를 통한 알람을 제어하고,
상기 속도보정부는 상기 산출된 이동속도가 상기 목표속도보다 빠른 경우, 상기 이동속도를 감소시키고,
상기 속도보정부는 상기 산출된 이동속도가 상기 목표속도보다 느린 경우, 상기 이동속도를 증가시키며, 그리고
상기 주행제어부는 상기 설치된 라인을 추종하지 않고 상기 학습모델에 의해 상기 분사경로를 따라 주행하되,
상기 라인은 제거되고, 상기 분사경로는 상기 포인트만으로 구성되어서 상기 포인트를 경유하여 주행하도록 제어하는 라인트레이서 학습경로 보정을 구비한 소독 분사 장치.A line scanner that scans lines pre-installed in the injection space and points installed on the direction change path;
A driving unit that drives movement and spraying of the main body along the scanned line;
A learning unit that learns the injection path along the above line by a learning model;
A driving control unit that controls the main body to drive along the injection path by the learned learning model;
A speed calculation unit that calculates the moving speed between the above points when driving by the above learning model; and
A disinfection spray device having a line tracer learning path correction, including a speed correction unit that corrects the movement speed and applies it to the next point section when the calculated movement speed is different from the target speed;
The above speed correction unit determines the suitability of the learning model and driving according to the learning model based on the tendency of the corrected movement speed change.
It further includes an alarm unit that alarms an abnormal state of the learning model and the injection path, and the speed correction unit controls an alarm through the alarm unit to reset the learning model and the injection path when the tendency of the change in the corrected movement speed is different.
The above speed correction unit reduces the movement speed if the calculated movement speed is faster than the target speed.
The above speed correction unit increases the movement speed if the calculated movement speed is slower than the target speed, and
The above driving control unit does not follow the installed line, but drives along the injection path by the learning model.
A disinfection spray device having a line tracer learning path correction that controls the spray path to travel through the points by removing the above line and consisting only of the above points.
관리자 단말과 통신하는 통신부를 더 포함하고,
상기 속도보정부는 상기 학습모델 및 상기 분사경로를 재설정하는 알람을 상기 통신부를 통하여 상기 관리자 단말로 전송하도록 제어하는 라인트레이서 학습경로 보정을 구비한 소독 분사 장치.In the first paragraph,
Further comprising a communication unit for communicating with the administrator terminal,
A disinfection spray device having a line tracer learning path correction that controls the speed correction unit to transmit an alarm for resetting the learning model and the spray path to the manager terminal through the communication unit.
상기 알람부는 음향신호, 시각신호 및 시청각 신호 중 어느 하나로 알람하는 라인트레이서 학습경로 보정을 구비한 소독 분사 장치.In the first paragraph,
The above alarm unit is a disinfection spray device equipped with a line tracer learning path correction that alarms with any one of an acoustic signal, a visual signal, and an audio-visual signal.
상기 주행제어부는 상기 알람 발생시 상기 본체의 주행을 정지시키는 라인트레이서 학습경로 보정을 구비한 소독 분사 장치.In the first paragraph,
The above driving control unit is a disinfection spraying device equipped with a line tracer learning path correction that stops the driving of the main body when the above alarm occurs.
상기 학습된 학습모델에 의한 상기 분사경로를 따라 주행시 상기 분사경로상의 방향전환 경로에 설치된 포인트 사이에서 이동속도를 산출하는 단계; 및
상기 산출된 이동속도가 목표속도와 상이한 경우, 다음 포인트 구간에 대해 적용하도록 상기 이동속도를 보정하는 단계;
를 포함하는 라인트레이서 학습경로 보정을 구비한 소독 분사 방법으로서,
상기 보정하는 단계는 상기 보정된 이동속도 변화의 경향성에 따라 상기 학습모델 및 상기 학습모델에 따른 주행의 적합성을 판단하고,
상기 보정된 이동속도 변화의 경향성이 상이한 경우 상기 학습모델 및 상기 분사경로를 재설정하도록 알람하는 단계를 더 포함하여 이루어지고,
상기 보정하는 단계는 상기 산출된 이동속도가 상기 목표속도보다 빠른 경우, 상기 이동속도를 감소시키고,
상기 보정하는 단계는 상기 산출된 이동속도가 상기 목표속도보다 느린 경우, 상기 이동속도를 증가시키며,
상기 학습하는 단계 이후에,
상기 설치된 라인을 추종하지 않고 상기 학습모델에 의해 상기 분사경로를 따라 주행하되, 상기 라인은 제거되고, 상기 분사경로는 상기 포인트만으로 구성된 상태에서 상기 포인트를 경유하여 주행하는 단계를 더 포함하는 라인트레이서 학습경로 보정을 구비한 소독 분사 방법.A step of learning an injection path along a line pre-installed in an injection space by a learning model;
A step of calculating a moving speed between points installed on a direction change path on the injection path while driving along the injection path by the learned learning model; and
A step of correcting the movement speed so that it can be applied to the next point section when the calculated movement speed is different from the target speed;
A disinfection spraying method having a line tracer learning path correction including:
The above correction step determines the suitability of the learning model and driving according to the learning model based on the tendency of the corrected movement speed change.
It further includes a step of alarming to reset the learning model and the injection path when the tendency of the above-mentioned corrected movement speed change is different.
The above correction step reduces the movement speed if the calculated movement speed is faster than the target speed,
The above correction step increases the movement speed if the calculated movement speed is slower than the target speed.
After the above learning steps,
A disinfection spraying method with a line tracer learning path correction, further comprising a step of driving along the spraying path by the learning model without following the installed line, but with the line removed and the spraying path consisting only of the points, and driving via the points.
상기 알람하는 단계는 상기 학습모델 및 상기 분사경로를 재설정하는 알람을 관리자 단말로 전송하는 라인트레이서 학습경로 보정을 구비한 소독 분사 방법.In Article 11,
The above alarming step is a disinfection spraying method having a line tracer learning path correction that transmits an alarm for resetting the learning model and the spraying path to the administrator terminal.
상기 알람하는 단계는 음향신호, 시각신호 및 시청각 신호 중 어느 하나로 알람하는 라인트레이서 학습경로 보정을 구비한 소독 분사 방법.In Article 11,
The above alarming step is a disinfection spraying method having a line tracer learning path correction that alarms with any one of an acoustic signal, a visual signal, and an audio-visual signal.
상기 알람하는 단계는 상기 알람 발생시 주행을 정지시키는 라인트레이서 학습경로 보정을 구비한 소독 분사 방법.In Article 11,
The above alarming step is a disinfection spraying method having a line tracer learning path correction that stops driving when the above alarm occurs.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220160245A KR102750276B1 (en) | 2022-11-25 | 2022-11-25 | Apparatus for spraying disinfection with line tracer learning path compensation and method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220160245A KR102750276B1 (en) | 2022-11-25 | 2022-11-25 | Apparatus for spraying disinfection with line tracer learning path compensation and method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20240077877A KR20240077877A (en) | 2024-06-03 |
| KR102750276B1 true KR102750276B1 (en) | 2025-01-07 |
Family
ID=91495886
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220160245A Active KR102750276B1 (en) | 2022-11-25 | 2022-11-25 | Apparatus for spraying disinfection with line tracer learning path compensation and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102750276B1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013031389A (en) * | 2011-08-01 | 2013-02-14 | Original Soft:Kk | Automated lawn mower and control method therefor |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR0161042B1 (en) * | 1994-06-07 | 1999-01-15 | 김광호 | Moving control device and method of robot |
| US9165756B2 (en) * | 2011-06-08 | 2015-10-20 | Xenex Disinfection Services, Llc | Ultraviolet discharge lamp apparatuses with one or more reflectors |
| KR102454302B1 (en) | 2020-10-08 | 2022-10-12 | 조병우 | UV reflecting cover in epidemics and sterilization robot and application method in robot using the same |
| KR102506780B1 (en) * | 2021-01-22 | 2023-03-07 | 경북대학교 산학협력단 | User Designating Line Tracking Autonomous Driving Sprayer |
-
2022
- 2022-11-25 KR KR1020220160245A patent/KR102750276B1/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013031389A (en) * | 2011-08-01 | 2013-02-14 | Original Soft:Kk | Automated lawn mower and control method therefor |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20240077877A (en) | 2024-06-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6726120B2 (en) | Automatic wind-drift compensation system for agricultural sprayers | |
| CN113878577B (en) | Robot control method, robot, control terminal and control system | |
| US10875122B2 (en) | Scanner controller, robot controller, and remote laser welding robot system | |
| CN110196604B (en) | Method and system for intelligently adjusting spray width according to field block for plant protection unmanned aerial vehicle | |
| CN114172503B (en) | Synchronous position error compensation and correction method based on proximity switch | |
| KR102750276B1 (en) | Apparatus for spraying disinfection with line tracer learning path compensation and method thereof | |
| SE9902924D0 (en) | Procedure and control system for controlling a robot | |
| JP2005310109A (en) | Self-calibrating sensor orientation system | |
| JP2010215029A (en) | Parking support apparatus | |
| CN110508906A (en) | A kind of method that robotic laser displacement sensor seeks position | |
| CN103372863B (en) | For the method and apparatus preset and/or control executor's process | |
| CN206273467U (en) | Welding robot | |
| CN112916515A (en) | Mechanical arm posture self-adaptive adjusting method for laser paint removal | |
| CN105652874A (en) | Mobile robot real-time obstacle avoiding method based on general wavefront algorithm | |
| CN116580339B (en) | Bird repelling method based on visual tracking | |
| CN116578093A (en) | Real-time local path planning method for unmanned vehicle | |
| CN106271285B (en) | Welding robot | |
| KR102049937B1 (en) | Automatic control system for agricultural working machine | |
| KR102550980B1 (en) | Apparatus for preventing fruit tree disease correspond with driving speed of a speed sprayer and thereof method | |
| CN106693261A (en) | Fire water monitor system based on autonomous searching of machine vision and control method | |
| KR102750271B1 (en) | Apparatus for spraying disinfection based on line tracer and method thereof | |
| JP2020078852A (en) | Learning system and robot position adjustment system | |
| KR101974936B1 (en) | Drainpipe maintenance robot controlled by user activity information | |
| CN102794775A (en) | Method and device for positioning sublance manipulator used inside converter | |
| JP2018116627A (en) | Travel control device, travel device, travel control system, travel control method, and travel control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20221125 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240718 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20241230 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20241231 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20241231 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |