KR102225907B1 - Method for managing delivery using Autonomous vehicle and apparatus therefor - Google Patents
Method for managing delivery using Autonomous vehicle and apparatus therefor Download PDFInfo
- Publication number
- KR102225907B1 KR102225907B1 KR1020190048258A KR20190048258A KR102225907B1 KR 102225907 B1 KR102225907 B1 KR 102225907B1 KR 1020190048258 A KR1020190048258 A KR 1020190048258A KR 20190048258 A KR20190048258 A KR 20190048258A KR 102225907 B1 KR102225907 B1 KR 102225907B1
- Authority
- KR
- South Korea
- Prior art keywords
- delivery
- information
- site
- terminal
- rooftop
- 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
-
- G06Q50/28—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 자율 이동체를 통해 배송 시스템을 구축할 경우 발생될 수 있는 물류 집화 장소의 부재에 따른 추가 투자 비용 상승 문제와, 자율 이동체의 댁내 라스트 마일(Last mile)에 대한 정확도 문제를 해결하기 위한 것이다. 이를 위해 본 발명에 따른 배송 관리 장치는 각각의 루프탑 사이트에 관한 사이트 정보 및 수령인 단말을 소지하는 수령 정보를 고려하여 루프탑 사이트의 권역 정보와, 권역에 포함되는 수령 정보를 설정하는 정보 설정 모듈, 수령인 단말로부터 물품 배송 요청을 수신하면, 권역을 기반으로 최적의 경로로 자율 이동체에 배송 임무를 분배하는 임무 분배 모듈, 자율 이동체가 배송 임무를 완료하면, 수령인 단말 또는 배송원 단말에 배송 완료 정보를 전송하는 배송 정보 전송 모듈을 포함한다. 이에 따라 본 발명에 따른 배송 관리 장치는 건물 옥상을 물품을 집화하는 루프탑 사이트로 지정하고 자율 이동체를 통해 물품을 배송함으로써, 물류 집화 장소의 효율적 확보를 기대할 수 있다.The present invention is to solve the problem of an increase in additional investment cost due to the absence of a logistics collection place that may occur when a delivery system is constructed through an autonomous mobile vehicle, and an accuracy problem for the last mile in the premises of the autonomous mobile vehicle. . To this end, the delivery management apparatus according to the present invention is an information setting module that sets the area information of the rooftop site and the reception information included in the area in consideration of site information about each rooftop site and receipt information possessing a recipient terminal. , When receiving a request for delivery of goods from the recipient's terminal, a mission distribution module that distributes the delivery mission to the autonomous mobile body through the optimal route based on the region, when the autonomous mobile body completes the delivery mission, delivery completion information to the recipient terminal or the delivery source terminal It includes a shipping information transmission module for transmitting. Accordingly, the delivery management apparatus according to the present invention designates the rooftop of a building as a rooftop site that collects goods and delivers the goods through an autonomous mobile body, so that it is possible to expect efficient securing of a distribution collection place.
Description
본 발명은 자율 이동체를 이용한 배송 관리 방법에 관한 것으로, 더욱 상세하게는 자율 주행 기반 자율 이동체를 통해 건물의 루프탑을 활용하여 물품을 집화하고, 수령인에게 전달하기 위한 자율 이동체를 이용한 배송 관리 방법 및 이를 위한 장치에 관한 것이다.The present invention relates to a delivery management method using an autonomous mobile object, and more particularly, a delivery management method using an autonomous mobile object to collect goods by using a rooftop of a building through an autonomous vehicle based on autonomous driving and deliver it to a recipient, and It relates to a device for this.
일반적으로 택배 서비스는 고객의 물품이나 서류 배송 요청을 전화, 팩스, 인터넷 등의 통신을 통하여 접수하게 되면 발송인을 직접 방문하여 보낼 물품이나 서류 및 수취인 정보를 인수한 후, 이를 수취인의 댁내까지 방문하여 직접 전달하는 배달 서비스이다.In general, the courier service, when a customer's request for delivery of goods or documents is received through communication such as telephone, fax, or the Internet, visits the sender in person, takes over the goods or documents to be sent, and the recipient information, and then visits the recipient's premises. It is a direct delivery service.
이러한 택배 서비스에서 이루어지는 물품 배송 과정은 발송 의뢰를 받은 모든 택배 물품을 우선 본사로 집결시킨 후 본사에서 수취처 별로 분류하여 각 지역 영업소로 택배 물품을 보내고 각 지역 영업소의 택배 직원이 차량 등을 이용하여 수취인의 주소로 화물을 배달하게 된다.In the delivery process of such a courier service, all the courier items requested for shipment are first assembled at the head office, then classified by destination at the head office, and sent to each regional office, and the courier staff at each regional office uses a vehicle, etc. The shipment will be delivered to the recipient's address.
한편 최근에는 자율 이동체의 자율 주행 기술의 상용이 가시화되고 있다.On the other hand, in recent years, the commercialization of autonomous driving technology for autonomous vehicles is becoming visible.
이 중 드론(Drone)은 20세기 초반에 등장하여 군사용 무인항공기로 개발되었다가, 최근 기업, 미디어, 개인을 위한 용도로써 매우 폭넓게 사용되고 있다. 특히, 전자상거래의 발달에 따라서 물품이나 화물을 배송하는 데 있어, 종래의 배달원 대신 무인 항공기인 드론을 사용하려는 움직임이 활발하게 일어나고 있다. 전세계적으로 기업들은 최근 몇 년 동안 드론 기술을 개발하는 데 열을 올리고 있으며, 재고 관리/배송 /유통 시스템을 자동화 및 무인화하기 위하여 드론을 접목하는 기술에 많은 투자를 하고 있다.Among them, drones appeared in the early 20th century and were developed as military unmanned aerial vehicles, and recently, they are widely used for businesses, media, and individuals. In particular, with the development of e-commerce, there is an active movement to use a drone, which is an unmanned aerial vehicle, instead of a conventional delivery person in delivering goods or cargo. Companies around the world have been eager to develop drone technology in recent years, and are investing heavily in technology that combines drones to automate and unmanned inventory management/delivery/distribution systems.
그런데, 이러한 자율 이동체를 통해 배송 시스템을 구축할 경우, 물류 집화 장소의 부재에 따른 추가 투자 비용이 상승하는 문제점이 발생될 수 있으며, 자율 이동체의 댁내 라스트 마일(Last mile) 배송 or 최종배송에 대한 정확도 문제가 발생되었다.However, when a delivery system is built through such an autonomous vehicle, there may be a problem that the additional investment cost increases due to the absence of a distribution center, and for the last mile delivery or final delivery of the autonomous vehicle. An accuracy problem has occurred.
이에 따라 자율 이동체를 이용하여 효율적으로 물품을 집화하고, 수령인에게 전달할 수 있는 시스템 구축이 필요한 실정이다.Accordingly, there is a need to build a system that can efficiently collect goods and deliver them to recipients using autonomous moving objects.
따라서 본 발명의 목적은 건물의 루프탑을 활용하여 자율 이동체를 통해 효율적으로 물품을 집화하고, 수령인에게 전달할 수 있는 자율 이동체를 이용한 배송 관리 방법 및 이를 위한 장치를 제공하는 데 있다.Accordingly, an object of the present invention is to provide a delivery management method using an autonomous moving object that can efficiently collect goods through an autonomous moving object using a rooftop of a building and deliver it to a recipient, and an apparatus therefor.
본 발명에 따른 배송 관리 장치는 각각의 루프탑 사이트에 관한 사이트 정보 및 수령인 단말을 소지하는 수령 정보를 고려하여 루프탑 사이트의 권역 정보와, 상기 권역에 포함되는 수령 정보를 설정하는 정보 설정 모듈, 수령인 단말로부터 물품 배송 요청을 수신하면, 상기 권역을 기반으로 최적의 경로로 자율 이동체에 배송 임무를 분배하는 임무 분배 모듈, 상기 자율 이동체가 배송 임무를 완료하면, 상기 수령인 단말 또는 배송원 단말에 배송 완료 정보를 전송하는 배송 정보 전송 모듈을 포함하는 것을 특징으로 한다.The delivery management apparatus according to the present invention includes an information setting module for setting area information of the rooftop site and receiving information included in the area in consideration of site information for each rooftop site and receipt information possessing a recipient terminal, When receiving a request for delivery of goods from the recipient's terminal, a mission distribution module that distributes a delivery mission to an autonomous mobile body through an optimal route based on the area, and when the autonomous mobile body completes a delivery mission, it is delivered to the recipient terminal or the delivery source terminal. It characterized in that it comprises a delivery information transmission module for transmitting the completion information.
본 발명에 따른 배송 관리 장치에 있어서, 상기 사이트 정보는 상기 루프탑 사이트의 식별 정보, 위치 정보, 경로 정보, 권역 정보를 포함하는 것을 특징으로 한다.In the delivery management apparatus according to the present invention, the site information is characterized in that it includes identification information, location information, route information, and area information of the rooftop site.
본 발명에 따른 배송 관리 장치에 있어서, 상기 사이트 정보는 상기 루프탑 사이트에 구비된 수령 장치에 관한 물류 저장 공간 정보, 물류 적재량 정보, 물류 잔여 공간 정보를 더 포함하는 것을 특징으로 한다.In the delivery management apparatus according to the present invention, the site information further includes information on a distribution storage space, information on a distribution load amount, and information on a residual distribution space regarding a receiving device provided in the rooftop site.
본 발명에 따른 배송 관리 장치에 있어서, 상기 수령 정보는 상기 수령인 단말을 소유하는 수령인의 이름, 주소, 나이를 포함하는 개인 정보를 포함하는 것을 특징으로 한다.In the delivery management apparatus according to the present invention, the receipt information includes personal information including a name, address, and age of a recipient who owns the recipient terminal.
본 발명에 따른 배송 관리 장치에 있어서, 상기 정보 설정 모듈은 상기 사이트 정보 및 상기 수령 정보를 실시간 업데이트하며, 상기 사이트 정보 또는 상기 수령 정보의 변경에 따른 상기 각각의 루프탑 사이트의 권역 정보와, 상기 권역 정보에 포함되는 수령 정보를 재설정하는 것을 특징으로 한다.In the delivery management apparatus according to the present invention, the information setting module updates the site information and the receipt information in real time, and the area information of each rooftop site according to the change of the site information or the receipt information, and the It characterized in that the receipt information included in the area information is reset.
본 발명에 따른 배송 관리 장치에 있어서, 상기 임무 분배 모듈은 물품 배송 요청 건수를 가용 자율 이동체의 개수로 나누어 자율 이동체에 임무를 분배하되, 최소 소요 시간, 최소 소요 비용 및 최소 소요 시간과 최소 소요 비용간 효용함수의 최적 루트 중 적어도 어느 하나를 고려하여 자율 이동체에 임무를 분배하는 것을 특징으로 한다.In the delivery management apparatus according to the present invention, the mission distribution module divides the number of product delivery requests by the number of available autonomous vehicles and distributes the mission to the autonomous mobiles, but the minimum required time, minimum required cost, minimum required time and minimum required cost It is characterized in that the task is allocated to the autonomous vehicle in consideration of at least one of the optimal routes of the liver utility function.
본 발명에 따른 배송 관리 장치에 있어서, 상기 임무 분배 모듈은 상기 최소 소요 비용을 자율 이동체의 종류에 따른 비용과, 거리에 비례하는 연동 비용의 효용 함수로 결정하는 것을 특징으로 한다.In the delivery management apparatus according to the present invention, the mission distribution module is characterized in that the minimum required cost is determined as a utility function of a cost according to a type of an autonomous vehicle and an interlocking cost proportional to a distance.
본 발명에 따른 배송 관리 장치에 있어서, 상기 배송 정보 전송 모듈은 상기 배송 완료 정보를 상기 배송원 단말에 전송할 경우, 상기 수령 장치의 적재량이 기 설정된 값보다 클 경우 상기 배송 완료 정보를 상기 배송원 단말에 전송하는 것을 특징으로 한다.In the delivery management apparatus according to the present invention, the delivery information transmission module transmits the delivery completion information to the delivery origin terminal when the delivery completion information is transmitted to the delivery origin terminal, and when the loading amount of the receiving device is greater than a preset value, the delivery completion information is transmitted to the delivery origin terminal. It characterized in that the transmission to.
본 발명에 따른 배송 관리 장치에 있어서, 상기 임무 분배 모듈은 상기 수령인 단말로부터 물품 배송 요청을 수신하면, 배송 요청한 수령인의 등급을 확인하고, 등급에 따라 임무 분배의 우선 순위를 결정하는 것을 특징으로 한다.In the delivery management apparatus according to the present invention, the mission distribution module, when receiving a request for delivery of goods from the recipient terminal, checks the class of the recipient who requested the delivery, and determines the priority of the mission distribution according to the class. .
본 발명에 따른 배송 관리 장치를 통한 배송 관리 방법에 있어서, 각각의 루프탑 사이트에 관한 사이트 정보 및 수령인 단말을 소지하는 수령 정보를 고려하여 루프탑 사이트의 권역 정보와, 상기 권역에 포함되는 수령 정보를 설정하는 단계, 상기 수령인 단말로부터 물품 배송 요청을 수신하는 단계, 상기 권역을 기반으로 최적의 경로로 자율 이동체에 배송 임무를 분배하는 단계, 상기 자율 이동체가 배송 임무를 완료하면, 상기 수령인 단말 또는 배송원 단말에 배송 완료 정보를 전송하는 단계를 포함하는 것을 특징으로 한다.In the delivery management method through the delivery management apparatus according to the present invention, in consideration of site information on each rooftop site and receipt information possessing a recipient terminal, area information of the rooftop site, and receipt information included in the area The step of setting, receiving a request for delivery of goods from the recipient terminal, distributing a delivery task to an autonomous mobile body through an optimal route based on the region, and when the autonomous mobile body completes the delivery task, the recipient terminal or It characterized in that it comprises the step of transmitting the delivery completion information to the delivery origin terminal.
본 발명에 따른 배송 관리 장치는 건물 옥상을 물품을 집화하는 루프탑 사이트로 지정하고 자율 이동체를 통해 물품을 배송함으로써, 물류 집화 장소의 효율적 확보를 기대할 수 있다.The delivery management apparatus according to the present invention designates the rooftop of a building as a rooftop site that collects goods and delivers the goods through an autonomous mobile body, so that it is possible to expect efficient securing of a distribution collection place.
또한 본 발명에 따른 배송 관리 장치는 각각의 루프탑 사이트에 관한 사이트 정보 및 수령인 단말을 소지하는 수령 정보를 고려하여 루프탑 사이트의 권역 정보와, 권역 정보에 포함되는 수령 정보를 설정하고 실시간 업데이트 함으로써, 물품 배송 요청 정보를 통해 속해 있는 루프탑 사이트를 확인하여 신속히 자율 이동체에 임무를 부여할 수 있다.In addition, the delivery management apparatus according to the present invention sets the area information of the rooftop site and the reception information included in the area information in consideration of the site information for each rooftop site and the receipt information possessed by the recipient terminal, and updates it in real time. , By checking the rooftop site to which it belongs through the product delivery request information, it is possible to quickly assign a task to an autonomous mobile body.
또한 본 발명에 따른 배송 관리 장치는 물품 배송 요청 건수를 가용 자율 이동체의 개수로 나누어 자율 이동체에 임무를 분배하되, 최소 소요 시간 및 최소 소요 비용 중 적어도 어느 하나를 고려하여 자율 이동체에 임무를 분배함으로써, 자율 이동체의 배송에 따른 효율을 극대화 시킬 수 있다.In addition, the delivery management device according to the present invention divides the number of requests for delivery of goods by the number of available autonomous mobiles and distributes the mission to the autonomous mobile, but by distributing the mission to the autonomous mobile in consideration of at least one of the minimum required time and minimum required cost In addition, it is possible to maximize the efficiency of the delivery of autonomous mobile objects.
도 1은 본 발명의 실시예에 따른 배송 관리 시스템의 구성을 나타낸 블록도이다.
도 2는 본 발명의 실시예에 따른 배송 관리 시스템을 설명하기 위한 도면이다.
도 3은 본 발명의 실시예에 따른 배송 관리 장치의 구성을 나타낸 블록도이다.
도 4는 본 발명의 실시예에 따른 배송 관리 장치의 제어부의 구성을 나타낸 블록도이다.
도 5는 본 발명의 실시예에 따른 수령 장치의 구성을 나타낸 블록도이다.
도 6은 본 발명의 실시예에 따른 수령인 단말의 구성을 나타낸 블록도이다.
도 7은 본 발명의 실시예에 따른 배송 관리 방법을 나타낸 순서도이다.1 is a block diagram showing the configuration of a delivery management system according to an embodiment of the present invention.
2 is a view for explaining a delivery management system according to an embodiment of the present invention.
3 is a block diagram showing the configuration of a delivery management apparatus according to an embodiment of the present invention.
4 is a block diagram showing the configuration of a control unit of a delivery management apparatus according to an embodiment of the present invention.
5 is a block diagram showing the configuration of a receiving device according to an embodiment of the present invention.
6 is a block diagram showing the configuration of a recipient terminal according to an embodiment of the present invention.
7 is a flow chart showing a delivery management method according to an embodiment of the present invention.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, in the following description and the accompanying drawings, detailed descriptions of known functions or configurations that may obscure the subject matter of the present invention will be omitted. In addition, it should be noted that the same components are denoted by the same reference numerals as much as possible throughout the drawings.
이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위한 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.The terms or words used in the present specification and claims described below should not be construed as being limited to their usual or dictionary meanings, and the inventors are appropriate as the concept of terms for describing their own invention in the best way. It should be interpreted as a meaning and concept consistent with the technical idea of the present invention on the basis of the principle that it can be defined. Therefore, the embodiments described in the present specification and the configurations shown in the drawings are only the most preferred embodiments of the present invention, and do not represent all the technical ideas of the present invention. It should be understood that there may be equivalents and variations.
또한, 제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하기 위해 사용하는 것으로, 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용될 뿐, 상기 구성요소들을 한정하기 위해 사용되지 않는다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제2 구성요소는 제1 구성요소로 명명될 수 있고, 유사하게 제1 구성요소도 제2 구성요소로 명명될 수 있다.In addition, terms including ordinal numbers such as first and second are used to describe various elements, and are used only for the purpose of distinguishing one element from other elements, and to limit the elements. Not used. For example, without departing from the scope of the present invention, the second element may be referred to as the first element, and similarly, the first element may be referred to as the second element.
더하여, 어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급할 경우, 이는 논리적 또는 물리적으로 연결되거나, 접속될 수 있음을 의미한다. 다시 말해, 구성요소가 다른 구성요소에 직접적으로 연결되거나 접속되어 있을 수 있지만, 중간에 다른 구성요소가 존재할 수도 있으며, 간접적으로 연결되거나 접속될 수도 있다고 이해되어야 할 것이다.In addition, when a component is referred to as being "connected" or "connected" to another component, it means that it is logically or physically connected, or can be connected. In other words, it should be understood that a component may be directly connected or connected to another component, but another component may exist in the middle, or may be indirectly connected or connected.
또한, 본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 또한, 본 명세서에서 기술되는 "포함 한다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. In addition, terms used in the present specification are used only to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In addition, terms such as "comprises" or "have" described herein are intended to designate the existence of features, numbers, steps, actions, components, parts, or a combination thereof described in the specification. It is to be understood that the above other features or the possibility of the presence or addition of numbers, steps, actions, components, parts, or combinations thereof are not preliminarily excluded.
이하에서는 본 발명의 실시 예에 따른 단말기는 통신망에 연결되어 어플리케이션을 실행하고, 실행 화면 상에 제공되는 물품을 구매할 수 있는 이동통신단말기를 대표적인 예로서 설명하지만 단말기는 이동통신단말기에 한정된 것이 아니고, 모든 정보통신기기, 멀티미디어 단말기, 유선 단말기, 고정형 단말기 및 IP(Internet Protocol) 단말기 등의 다양한 단말기에 적용될 수 있다. 또한, 단말기는 휴대폰, PMP(Portable Multimedia Player), MID(Mobile Internet Device), 스마트폰(Smart Phone), 데스크톱(Desktop), 태블릿컴퓨터(Tablet PC), 노트북(Note book), 넷북(Net book) 및 정보통신 기기 등과 같은 다양한 이동통신 사양을 갖는 모바일(Mobile) 단말기일 때 유리하게 활용될 수 있다.Hereinafter, the terminal according to the embodiment of the present invention is described as a representative example of a mobile communication terminal that is connected to a communication network to execute an application and purchase goods provided on the execution screen, but the terminal is not limited to the mobile communication terminal, It can be applied to various terminals such as all information and communication devices, multimedia terminals, wired terminals, fixed terminals and IP (Internet Protocol) terminals. In addition, the terminal is a mobile phone, PMP (Portable Multimedia Player), MID (Mobile Internet Device), smart phone (Smart Phone), desktop (Desktop), tablet computer (Tablet PC), notebook (Note book), Net book (Net book) And a mobile terminal having various mobile communication specifications, such as an information communication device, etc., may be advantageously utilized.
먼저, 본 발명의 실시예에 따른 배송 관리 시스템에 대해서 설명하기로 한다. 도 1은 본 발명의 실시예에 따른 배송 관리 시스템의 구성을 나타낸 블록도이고, 도 2는 본 발명의 실시예에 따른 배송 관리 시스템을 설명하기 위한 도면이다.First, a description will be given of a delivery management system according to an embodiment of the present invention. 1 is a block diagram showing the configuration of a delivery management system according to an embodiment of the present invention, and FIG. 2 is a view for explaining a delivery management system according to an embodiment of the present invention.
도 1 및 도 2를 참조하면, 본 발명의 실시예에 따른 배송 관리 시스템(600)은 배송 관리 장치(100), 수령 장치(200), 수령인 단말(300), 배송원 단말(400) 및 자율 이동체(500)를 포함하여 구성된다.1 and 2, a
배송 관리 장치(100)는 수령인 단말(300)로부터 물품 배송 요청을 수신한다. 즉 배송 관리 장치(100)는 수령인이 인터넷 등을 통하여 물품을 구매하거나, 물품을 배송지로 배송하려는 물품 배송 요청 정보를 수신한다. 여기서 물품 배송 요청 정보는 물품명, 배송지, 수령인 등급 등을 포함할 수 있다.The
배송 관리 장치(100)는 물품 배송 요청 정보를 확인하고, 해당 물품의 재고를 확인하거나, 재고가 존재하지 않는 경우 해당 물품의 판매자를 통해 물품을 수령하여 배송을 준비한다.The
한편 하기의 실시예에서는 따른 배송 관리 장치(100)가 물류 센터(102)에 각각 구비되어, 하나의 물류 센터(102)를 관리하는 것으로 설명하지만, 이에 한정된 것은 아니고, 복수의 물류 센터를 통합 관리하도록 구성되거나, 물류 센터 이외에도 판매자가 직접 구비할 수도 있다.On the other hand, in the following embodiments, the
또한 배송 관리 장치(100)는 각각의 루프탑 사이트(201)에 관한 사이트 정보 및 수령인 단말(300)로부터 제공되는 수령 정보를 저장한다.In addition, the
여기서 루프탑 사이트(201)는 건물 옥상이 될 수 있으며, 루프탑 사이트(201)에는 자율 이동체(500)로부터 물품을 수령하기 위한 수령 장치(200)가 구비될 수 있다.Here, the
예를 들어, 루프탑 사이트(201)는 임의의 건물을 지정하거나, 루프탑 사이트(201) 지정에 동의한 건물 소유주가 보유한 건물 옥상이 될 수 있다. 루프탑 사이트(201) 지정에 동의한 건물 소유주가 보유한 건물 옥상을 사용할 경우, 일정 보상을 지급하는 형태로 구성될 수 있다.For example, the
여기서 사이트 정보는 루프탑 사이트(201)의 식별 정보, 위치 정보, 경로 정보, 권역 정보 등을 포함할 수 있다.Here, the site information may include identification information, location information, route information, and area information of the
여기서 식별 정보는 각 루프탑 사이트(201)를 식별할 수 있는 고유 정보가 될 수 있다. 위치 정보는 GPS 위도/경도, 주소지 건물 층수 등이 될 수 있다. 경로 정보는 해당 물류 센터(102)로부터 각 루프탑 사이트(201)로 이동하기 위한 경로가 될 수 있다. 여기서 경로 정보는 이동 불가 지역, 장애물 등을 고려하여 설정될 수 있다. 권역 정보는 각 루프탑 사이트(201)가 커버하는 영역이 될 수 있으며, 영역에는 복수의 건물 정보들이 포함될 수 있으며, 해당 건물 정보에는 복수의 수령 정보가 포함될 수 있다.Here, the identification information may be unique information capable of identifying each
또한 사이트 정보는 루프탑 사이트(201)에 구비된 수령 장치(200)에 관한 물류 저장 공간 정보, 물류 적재량 정보, 물류 잔여 공간 정보를 더 포함할 수 있다. 이에 따라 배송 관리 장치(100)는 수령 장치(200)의 물류 저장 공간 정보, 물류 적재량 정보, 물류 잔여 공간 정보를 고려하여 자율 이동체(500)에 임무를 분배할 수 있다.In addition, the site information may further include information on a distribution storage space, information on a distribution load amount, and information on a residual distribution space regarding the receiving
수령 정보는 수령인의 이름, 주소, 나이를 포함하는 개인 정보를 포함할 수 있다.Receipt information may include personal information including the recipient's name, address, and age.
배송 관리 장치(100)는 이러한 사이트 정보 및 수령 정보를 통해 각 루프탑 사이트(201)의 권역을 설정할 수 있다.The
즉 배송 관리 장치(100)는 먼저 사이트 정보를 이용하여 각 루프탑 사이트(201)의 권역을 설정한다. 여기서 권역은 루프탑 사이트(201)의 개수에 따라 설정될 수 있다. 루프탑 사이트(201) 개수가 적으면 권역(202)은 넓게 형성될 수 있으며, 루프탑 사이트(201) 개수가 많으면 권역(202)은 작게 형성될 수 있다.That is, the
예를 들어, 권역은 도 2에 도시된 바와 같이, 각 루프탑 사이트(201) 별로 제1 권역(202A), 제2 권역(202B), 제3 권역(202C)으로 설정될 수 있다. 여기서 각 권역은 해당 루프탑 사이트(201)가 커버할 수 있는 복수의 건물들(203)을 포함할 수 있으며, 수령인이 복수의 건물들(203) 각각에 소속될 수 있다.For example, as shown in FIG. 2, the area may be set to a
그리고 배송 관리 장치(100)는 수령 정보에 포함된 주소를 확인하여, 각 권역(202)의 데이터베이스에 포함시킬 수 있다. 즉 배송 관리 장치(100)는 각 루프탑 사이트(201) 별 수령인에 대한 데이터 베이스를 생성할 수 있다.In addition, the
이에 따라 배송 관리 장치(100)는 물품 배송 요청을 받으면, 물품 배송 요청 정보를 통해 속해 있는 루프탑 사이트(201)를 확인하여 신속히 자율 이동체(500)에 임무를 부여할 수 있다.Accordingly, when receiving a request for delivery of a product, the
여기서 배송 관리 장치(100)는 사이트 정보 및 수령 정보를 실시간 업데이트하며, 사이트 정보 또는 수령 정보의 변경에 따른 각각의 루프탑 사이트의 권역과, 권역에 포함되는 수령 정보를 재설정할 수 있다.Here, the
또한 배송 관리 장치(100)는 물품 배송 요청 건수를 가용 자율 이동체의 개수로 나누어 자율 이동체에 임무를 분배하되, 최소 소요 시간, 최소 소요 비용 및 최소 소요 시간과 최소 소요 비용간 효용함수의 최적 루트 중 적어도 어느 하나를 고려하여 자율 이동체에 최적의 경로로 임무를 분배할 수 있다.In addition, the
예를 들어, 최소 소요 시간이 선택되면, 배송 관리 장치(100)는 배송 요청 건수가 M이고, 가용 자율 이동체(500)의 개수가 N이라고 할 때, M ≤ N 인 경우, 자율 이동체(500)에 물품 하나씩을 탑재하여 각 루프탑 사이트로 배송 임무를 분배할 수 있다.For example, when the minimum required time is selected, when the number of delivery requests is M and the number of available
또한 배송 관리 장치(100)는 M > N 인 경우, 물류 센터(102)로부터 각 루프탑 사이트(201)의 거리, 각 루프탑 사이트(201) 사이의 최소 거리 및 자율 이동체(500)의 탑재량을 고려하여, 소요 시간이 최소가 되도록 자율 이동체(500)에 적어도 하나 이상의 물품을 탑재하여 배송 임무를 분배할 수 있다.In addition, when M> N, the
한편 상술한 최소 소요 시간에 따른 배송 임무 분배 알고리즘은 동일한 속도와 탑재량 등과 같은 동일한 스펙을 갖는 자율 이동체(500)인 것으로 설명하였으나, 자율 이동체(500)의 종류가 다른 경우 자율 이동체(500)의 스펙을 고려하여 소요 시간이 최소가 되도록 배송 임무를 분배할 수 있다.Meanwhile, it has been described that the delivery mission distribution algorithm according to the above-described minimum required time is the autonomous mobile 500 having the same specifications such as the same speed and payload, but when the types of the autonomous mobile 500 are different, the specifications of the autonomous mobile 500 Considering this, the delivery mission can be distributed so that the time required is minimized.
다음으로 최소 소요 비용이 선택되면, 배송 관리 장치(100)는 자율 이동체(500)의 탑재량과 각 루프탑 사이트(201) 사이의 거리를 고려하여, 배송 임무를 배정받는 자율 이동체(500)가 최소가 되도록 배송 임무를 분배할 수 있다.Next, when the minimum required cost is selected, the
한편 상술한 최소 소요 비용에 따른 배송 임무 분배 알고리즘은 동일한 스펙을 갖는 자율 이동체(500)인 것으로 설명하였으나, 자율 이동체(500)의 종류가 다른 경우 자율 이동체(500)의 종류에 따른 비용과 거리에 대한 연동 비용의 효용함수로 배송 임무를 분배할 수 있다.Meanwhile, it has been described that the delivery mission distribution algorithm according to the above-described minimum required cost is the autonomous mobile 500 having the same specifications, but when the types of the autonomous mobile 500 are different, the cost and distance according to the type of the autonomous mobile 500 Delivery missions can be distributed with the utility function of the linkage cost to Korea.
그리고 최소 소요 시간과 최소 소요 비용간 효용함수의 최적 루트가 선택되면, 배송 관리 장치(100)는 하기의 수학식 1을 통해 최적 루트를 결정하여 배송 임무를 분배할 수 있다.In addition, when the optimum route of the utility function between the minimum required time and the minimum required cost is selected, the
im ∈ I : im 은 m번째 물품 아이템, 집합 I는 M개 물품 아이템 집합i m ∈ I: i m is the m-th item item, set I is the set of M item items
vn ∈ V : vn는 n번째 이동체, 집합 V는 N개 이동체 집합v n ∈ V: v n is the nth moving object, set V is the set of N moving objects
svn ∈ S : 이동체 vn 을 통해 배송되는 물품 아이템 집합s vn ∈ S: a set of goods items delivered through a moving object v n
Csvn : 이동체 vn을 통해 배송되는 Svn 배송 소요 비용Cs vn : Cost of S vn shipping delivered through mobile v n
Tsvn : 이동체 vn을 통해 배송되는 Svn 배송 소요 시간Ts vn: S vn delivery time delivered through mobile v n
α: 소요비용 Weight 파라미터 (0 < α< 1)α: Cost cost weight parameter (0 <α< 1)
β : 소요시간 Weight 파라미터 ( β = 1 - α)β: Time required weight parameter (β = 1-α)
여기서 배송 관리 장치(100)는 최소 소요 비용을 자율 이동체(500)의 종류에 따른 비용과, 거리에 비례하는 연동 비용의 효용함수로 결정할 수 있다. 배송 관리 장치(100)는 자율 이동체(500)에 임무를 분배하고, 자율 이동체(500)로부터 정보를 피드백 받아 예측 효용함수와 실제 효용함수 값을 비교하고, 데이터베이스화 시켜 머신 러닝(Machine Learning) 알고리즘 등의 알고리즘 적용을 통한 시간 함수, 비용 함수, 효용함수의 계산치와 실제치의 가중치 기반 학습 알고리즘을 적용한다.Here, the
또한 배송 관리 장치(100)는 자율 이동체(500)가 배송 임무를 완료하면, 수령인 단말(300) 또는 배송원 단말(400)에 배송 완료 정보를 전송한다. 즉 배송 관리 장치(100)는 수령인 단말(300)에 배송 완료 정보를 전송하여 수령인이 직접 루프탑 사이트(201)에서 물품을 수령하도록 하거나, 배송원 단말(400)에 배송 완료 정보를 전송하여 배송원을 통해 수령인에게 물품을 전달하도록 할 수 있다.In addition, the
여기서 배송 관리 장치(100)는 수령인 단말(300) 또는 배송원 단말(400)에 SNS 또는 SMS를 통해 배송 완료 정보를 전송하거나, 별도의 어플리케이션을 제공하여 배송 완료 정보를 전송할 수 있다.Here, the
또한 배송 관리 장치(100)는 배송 완료 정보를 배송원 단말(400)에 전송할 경우, 수령 장치(200)의 적재량이 기 설정된 값보다 클 경우 배송 완료 정보를 배송원 단말(400)에 전송할 수 있다.In addition, when the
즉 배송이 완료되는 데로 배송원 단말(400)에 배송 완료 정보를 전송할 경우, 배송원 단말(400)을 소지하는 배송원은 물품을 하나씩 수령하기 때문에 인력 손실이 발생될 수 있다. 이에 따라 배송 관리 장치(100)는 배송원 단말(400)에 배송 완료 정보를 전송할 적재량을 미리 설정하고, 적재량이 설정된 값을 만족시켰을 경우, 배송 완료 정보를 배송원 단말(400)에 전송할 수 있다.That is, when the delivery completion information is transmitted to the
또한 배송 관리 장치(100)는 어플리케이션을 활용하여 배송 정보를 수령인 단말(300)에 제공할 수 있으며, 수령인으로부터 물품 수령을 인증하고, 배송 완료를 최종 확인하도록 할 수 있다.In addition, the
수령 장치(200)는 루프탑 사이트(201)에 구비되어, 자율 이동체(500)로부터 배송되는 물품을 집화하는 장치이다.The receiving
이러한 수령 장치(200)는 도시되지는 않지만, 자율 이동체(500)로부터 배송되는 물품이 투입되는 투입구와, 상공에서 투하되는 물품의 충격을 완화시키는 충격 완화부, 투입구로 적입되는 물품의 송장을 인식할 수 있는 송장 인식부 및 다수의 물품을 순차적으로 분류 및 보관하여 불출하는 불출부 등을 포함하여 구성될 수 있다.Such a receiving
또한 수령 장치(200)는 배송 관리 장치(100)와 통신망을 통해 정보를 전송할 수 있다. 즉 수령 장치(200)는 물품 저장 공간, 물품 적재량, 물품 잔여 공간 정보를 실시간 배송 관리 장치(100)에 전송하여 적재 상황을 공유할 수 있다.In addition, the receiving
수령인 단말(300)은 수령인이 소지하고 있는 단말기로, 수령인으로부터 상품 주문 정보를 입력받고, 상품 주문 정보를 포함하는 물품 배송 요청 정보를 배송 관리 장치(100)로 전송한다.The
또한 수령인 단말(300)은 상술한 수령 정보를 물품 배송 요청 전에 미리 등록하거나, 최초 물품 배송 요청을 수행할 때 등록할 수 있다.In addition, the
또한 수령인 단말(300)은 배송 관리 장치(100)로부터 제공되는 어플리케이션을 통해 자율 이동체(500)의 배송 정보를 실시간 제공받거나, 배송원 단말(400)의 배송 정보를 실시간 제공받을 수 있다.In addition, the
배송원 단말(400)은 배송원이 소지하고 있는 단말기로, 배송 관리 장치(100)로부터 배송 완료 정보를 수신할 수 있다. 여기서 배송 완료 정보에는 배송 물품 정보, 배송 목적지 정보, 배송 시간 정보 등 배송원이 수령인에게 물품을 전달하기 위한 정보들을 포함할 수 있다.The
자율 이동체(500)는 물류 센터(102)에 적어도 하나 이상 배치될 수 있으며, 배송 관리 장치(100)의 제어 하에 물류 센터(102)로부터 루프탑 사이트(201)의 수령 장치(200)까지 자율 주행을 통해 물품 배송을 수행할 수 있다.The autonomous mobile 500 may be disposed at least one or more in the
이러한 자율 이동체(500)는 드론(Drone)으로 도시되어 있지만, 이에 한정된 것은 아니고, Flying Car, 무인 헬기 등 자율 주행이 가능한 다양한 이동체가 적용될 수 있다.The autonomous mobile 500 is shown as a drone, but is not limited thereto, and various mobile vehicles capable of autonomous driving, such as a flying car and an unmanned helicopter, may be applied.
예를 들어, 자율 이동체(500)는 몸체를 구성하는 본체와, 본체를 비행시키는 회전익, 주변 정보를 습득하는 센서, 물품을 탑재하는 물품 탑재부, 전원을 공급하는 배터리 등을 포함하여 구성될 수 있다.For example, the autonomous moving
한편 배송 관리 장치(100), 수령 장치(200), 수령인 단말(300), 배송원 단말(400) 및 자율 이동체(500)의 데이터 송수신은 통신망을 통해 이루어질 수 있다.Meanwhile, data transmission and reception of the
여기서 통신망은 다양한 형태의 통신망이 이용될 수 있으며, 예컨대, 무선랜(WLAN, Wireless LAN), 와이파이(Wi-Fi), 와이브로(Wibro), 와이맥스(Wimax), 고속하향패킷접속(HSDPA, High Speed Downlink Packet Access) 등의 무선 통신방식 이 이용될 수 있다. 한편, 통신망은 상기에 제시된 통신방식에 한정되는 것은 아니며, 상술한 통신 방식 이외에도 기타 널리 공지되었거나 향후 개발될 모든 형태의 통신 방식을 포함할 수 있다.Here, various types of communication networks can be used, for example, wireless LAN (WLAN, Wireless LAN), Wi-Fi, Wibro, Wimax, and high-speed downlink packet access (HSDPA, High Speed). Downlink Packet Access) can be used. On the other hand, the communication network is not limited to the above-described communication method, and may include any other widely known or future developed communication method in addition to the above-described communication method.
이하 본 발명의 실시예에 따른 배송 관리 장치(100)의 구성에 대하여 더욱 상세히 설명하도록 한다.Hereinafter, the configuration of the
도 3은 본 발명의 실시예에 따른 배송 관리 장치의 구성을 나타낸 블록도이고, 도 4는 본 발명의 실시예에 따른 배송 관리 장치의 제어부의 구성을 나타낸 블록도이다.3 is a block diagram showing a configuration of a delivery management apparatus according to an embodiment of the present invention, and FIG. 4 is a block diagram showing a configuration of a control unit of a delivery management apparatus according to an embodiment of the present invention.
도 3 및 도 4를 참조하면, 본 발명의 실시예에 따른 배송 관리 장치(100)는 저장부(110), 통신부(120) 및 제어부(130)를 포함하여 구성될 수 있다.3 and 4, the
저장부(110)는 배송 관리 장치(100)의 데이터를 저장하기 위한 장치로, 사이트 정보 DB(111) 및 수령 정보 DB(112)를 포함하여 구성될 수 있다.The
사이트 정보 DB(111)는 루프탑 사이트의 식별 정보, 위치 정보, 경로 정보, 권역 정보를 포함하는 사이트 정보를 저장할 수 있다.The
여기서 식별 정보는 각 루프탑 사이트를 식별할 수 있는 고유 정보가 될 수 있다. 위치 정보는 GPS 위도/경도, 주소지 건물 층수 등이 될 수 있다. 경로 정보는 해당 물류 센터로부터 각 루프탑 사이트로 이동하기 위한 경로가 될 수 있다. 여기서 경로 정보는 이동 불가 지역, 장애물 등을 고려하여 설정될 수 있다. 권역 정보는 각 루프탑 사이트가 커버하는 영역이 될 수 있으며, 영역에는 복수의 건물들이 포함될 수 있다.Here, the identification information may be unique information that can identify each rooftop site. The location information may be GPS latitude/longitude, and the number of floors in the building at the address. The route information may be a route for moving from the corresponding distribution center to each rooftop site. Here, the path information may be set in consideration of an unmovable area, an obstacle, and the like. The area information may be an area covered by each rooftop site, and a plurality of buildings may be included in the area.
또한 사이트 정보는 루프탑 사이트에 구비된 수령 장치에 관한 물류 저장 공간 정보, 물류 적재량 정보, 물류 잔여 공간 정보를 더 포함할 수 있다.In addition, the site information may further include information on a storage space for a storage device, information on a load amount, and information on a remaining space for a distribution device provided on the rooftop site.
수령 정보 DB(112)는 수령인의 이름, 주소, 나이를 포함하는 수령인의 개인 정보를 구비하는 수령 정보를 포함할 수 있다.The
또한 저장부(110)는 제어부(130)의 제어 하에 각 루프 탑 사이트 별 수령인에 대한 데이터 베이스를 저장할 수 있다.In addition, the
통신부(120)는 수령 장치, 수령인 단말, 배송원 단말 및 자율 이동체와 데이터를 송수신하기 위한 기능을 수행한다. 특히 본 발명의 실시예에 따른 통신부(120)는 수령 장치로부터 사이트 정보를 전달받고, 수령인 단말로부터 수령 정보를 전달받는다. 또한 통신부(120)는 자율 이동체를 제어하기 위한 제어 신호를 송신할 수 있으며, 수령인 단말 또는 배송원 단말에 배송 완료 정보를 송신할 수 있다.The
제어부(130)는 운영 체제(OS, Operation System) 및 각 구성을 구동시키는 프로세스 장치가 될 수 있다. 이러한 제어부(130)는 정보 설정 모듈(131), 임무 분배 모듈(132) 및 배송 정보 전송 모듈(133)을 포함하여 구성될 수 있다.The
정보 설정 모듈(131)은 통신부(120)를 통해 각각의 루프탑 사이트에 관한 사이트 정보 및 수령인 단말을 소지하는 수령 정보를 저장부(110)에 저장하고 실시간 업데이트 시킬 수 있다.The
또한 정보 설정 모듈(131)은 이러한 사이트 정보 및 수령 정보를 통해 각 루프탑 사이트의 권역을 설정할 수 있다.In addition, the
즉 정보 설정 모듈(131)은 먼저 사이트 정보를 이용하여 각 루프탑 사이트의 권역을 설정한다. 여기서 권역은 루프탑 사이트의 개수에 따라 설정될 수 있다. 예를 들어, 루프탑 사이트 개수가 적으면 권역은 넓게 형성될 수 있으며, 루프탑 사이트 개수가 많으면 권역은 작게 형성될 수 있다.That is, the
그리고 정보 설정 모듈(131)은 수령 정보에 포함된 주소를 확인하여, 각 권역의 데이터베이스에 포함시킬 수 있다. 즉 정보 설정 모듈(131)은 각 루프탑 사이트 별 수령인에 대한 데이터 베이스를 생성할 수 있다.In addition, the
이에 따라 정보 설정 모듈(131)은 물품 배송 요청을 받으면, 물품 배송 요청 정보를 통해 속해 있는 루프탑 사이트를 확인하여 신속히 자율 이동체에 임무를 부여하도록 지원할 수 있다.Accordingly, when receiving a request for delivery of a product, the
여기서 정보 설정 모듈(131)은 사이트 정보 및 수령 정보를 실시간 업데이트하며, 사이트 정보 또는 수령 정보의 변경에 따른 각각의 루프탑 사이트의 권역과, 권역에 포함되는 수령 정보를 재설정할 수 있다.Here, the
임무 분배 모듈(132)은 물품 배송 요청 건수를 가용 자율 이동체의 개수로 나누어 자율 이동체에 임무를 분배하되, 최소 소요 시간 및 최소 소요 비용 중 적어도 어느 하나를 고려하여 자율 이동체에 임무를 분배할 수 있다.The
여기서 임무 분배 모듈(132)은 최소 소요 비용을 자율 이동체의 종류에 따른 비용과, 거리에 비례하는 연동 비용의 효용함수로 결정할 수 있다. 임무 분배 모듈(132)은 자율 이동체에 임무를 분배하고, 자율 이동체로부터 정보를 피드백 받아 예측 효용함수와 실제 효용함수 값을 비교하고, 데이터베이스화 시켜 머신 러닝 알고리즘 등의 알고리즘 적용을 통한 시간 함수, 비용 함수, 효용함수의 계산치와 실제치의 가중치 기반 학습 알고리즘을 적용한다.Here, the
또한 배송 정보 전송 모듈(133)은 자율 이동체가 배송 임무를 완료하면, 수령인 단말 또는 배송원 단말에 배송 완료 정보를 전송한다. 즉 배송 정보 전송 모듈(133)은 수령인 단말에 배송 완료 정보를 전송하여 수령인이 직접 루프탑 사이트에서 물품을 수령하도록 하거나, 배송원 단말에 배송 완료 정보를 전송하여 배송원을 통해 수령인에게 물품을 전달하도록 할 수 있다.In addition, the delivery
여기서 배송 정보 전송 모듈(133)은 수령인 단말 또는 배송원 단말에 SNS 또는 SMS를 통해 배송 완료 정보를 전송하거나, 어플리케이션을 활용하여 배송 완료 정보를 전송할 수 있다.Here, the delivery
또한 배송 정보 전송 모듈(133)은 배송 완료 정보를 배송원 단말에 전송할 경우, 수령 장치의 적재량이 기 설정된 값보다 클 경우 배송 완료 정보를 배송원 단말에 전송할 수 있다.In addition, the delivery
즉 배송이 완료되는 데로 배송원 단말에 배송 완료 정보를 전송할 경우, 배송원 단말을 소지하는 배송원은 물품을 하나씩 수령하기 때문에 인력 손실이 발생될 수 있다. 이에 따라 배송 정보 전송 모듈(133)은 배송원 단말에 배송 완료 정보를 전송할 적재량을 미리 설정하고, 적재량이 설정된 값을 만족시켰을 경우, 배송 완료 정보를 배송원 단말에 전송할 수 있다.That is, when the delivery completion information is transmitted to the delivery origin terminal after delivery is completed, the delivery person carrying the delivery origin terminal receives the goods one by one, resulting in a loss of manpower. Accordingly, the delivery
이때 배송 정보 전송 모듈(133)은 수령 장치의 적재량이 기 설정된 값보다 클 경우 배송 완료 정보를 배송원 단말에 전송하되, 배송 요청한 수령인의 등급 또는 배송 요청의 종류를 확인하고, 등급 또는 배송 요청의 종류에 따라 배송 완료 정보 전송에 대한 시점을 결정할 수 있다.예를 들어, 배송을 요청한 수령인의 회원 등급이 가장 높은 프리미엄 회원일 경우, 적재량에 관계없이 배송이 완료되는 즉시 배송원 단말에 배송 완료 정보를 전송할 수 있다.At this time, the delivery
또한 배송 정보 전송 모듈(133)은 어플리케이션을 활용하여 배송 정보를 수령인 단말에 제공할 수 있으며, 수령인으로부터 물품 수령을 인증하고, 배송 완료를 최종 확인하도록 할 수 있다.In addition, the delivery
이하 본 발명의 실시예에 따른 수령 장치에 대하여 더욱 상세히 설명하도록 한다.Hereinafter, a receiving device according to an embodiment of the present invention will be described in more detail.
도 5는 본 발명의 실시예에 따른 수령 장치의 구성을 나타낸 블록도이다.5 is a block diagram showing the configuration of a receiving device according to an embodiment of the present invention.
도 5를 참조하면, 본 발명의 실시예에 따른 수령 장치(200)는 수령 통신부(210), 수령 저장부(220) 및 수령 제어부(230)를 포함하여 구성될 수 있다.Referring to FIG. 5, a receiving
수령 통신부(210)는 배송 관리 장치 및 자율 이동체와 데이터를 송수신 하기 위한 기능을 수행한다. 특히 본 발명의 실시예에 따른 수령 통신부(210)는 물류 저장 공간 정보, 물류 적재량 정보, 물류 잔여 공간 정보를 실시간 배송 관치 장치에 송신할 수 있다. 또한 수령 통신부(210)는 자율 이동체가 접근하면 수령 제어부(230)의 제어 하에 제어 신호를 송신하여 자율 이동체가 물품을 안전하게 낙하 할 수 있도록 지원할 수 있다.The receiving
수령 저장부(220)는 수령 장치(200)의 데이터를 저장하기 위한 장치로, 물류 저장 공간 정보, 물류 적재량 정보, 물류 잔여 공간 정보를 저장할 수 있다. 더하여 수령 저장부(220)는 물품을 수령한 수령인의 정보와, 배송인의 정보 등을 추가로 저장할 수 있다.The receiving
수령 제어부(230)는 배송 관리 장치와 수령 통신부(210)를 통해 정보를 전송하는 것을 제어할 수 있다. 즉 수령 제어부(230)는 물품 저장 공간, 물품 적재량, 물품 잔여 공간 정보를 실시간 배송 관리 장치에 전송하여 적재 상황을 공유할 수 있다.The
또한 수령 제어부(230)는 자율 이동체가 접근하면, 자율 이동체가 정확한 낙하지점을 찾을 수 있도록 제어 신호를 수령 통신부(210)를 통해 전송하여 자율 이동체가 물품을 안전하게 낙하할 수 있도록 제어할 수 있다.In addition, when the autonomous mobile body approaches, the receiving
이하 본 발명의 실시예에 따른 수령인 단말에 대하여 더욱 상세히 설명하도록 한다.Hereinafter, a recipient terminal according to an embodiment of the present invention will be described in more detail.
도 6은 본 발명의 실시예에 따른 수령인 단말의 구성을 나타낸 블록도이다.6 is a block diagram showing the configuration of a recipient terminal according to an embodiment of the present invention.
도 6을 참조하면, 본 발명의 실시예에 따른 수령인 단말(300)은 단말 통신부(310), 단말 저장부(320), 단말 입력부(330), 단말 표시부(340) 및 단말 제어부(350)를 포함하여 구성될 수 있다.6, the
단말 통신부(310)는 배송 관리 장치 및 배송원 단말과 데이터를 송수신 하기 위한 기능을 수행한다. 특히 본 발명의 실시예에 따른 단말 통신부(310)는 배송 관리 장치로부터 배송 정보를 실시간 수신하고, 배송이 완료되면 물품 배송 완료 정보를 수신할 수 있다. 또한 단말 통신부(310)는 배송원을 통해 물품을 수령할 경우, 배송원 단말로부터 배송 정보를 실시간 수신할 수 있다.The
단말 저장부(320)는 수령인 단말(320)의 데이터를 저장하기 위한 장치로, 수령인 단말(320)의 기능 실행에 따른 모든 프로그램을 저장한다. 특히 본 발명의 실시예에 따른 저장부(320)는 수령인 단말(320)을 부팅시키는 운영체제, 어플리케이션을 실행하는 프로그램 등을 저장할 수 있다.The
단말 입력부(330)는 숫자 및 문자 정보 등의 다양한 정보를 입력 받고, 각종 기능을 설정 및 수령인 단말(300)의 기능 제어와 관련하여 입력되는 신호를 단말 제어부(350)로 전달한다. 단말 입력부(330)는 사용자의 터치 또는 조작에 따른 입력 신호를 발생하는 키패드와 터치패드 중 적어도 하나를 포함하여 구성될 수 있다. 이때, 단말 입력부(330)는 단말 표시부(340)와 함께 하나의 터치패널(또는 터치스크린(touch screen))의 형태로 구성되어 입력과 표시 기능을 동시에 수행할 수 있다. 또한, 단말 입력부(330)는 키보드, 키패드, 마우스, 조이스틱 등과 같은 입력 장치 외에도 향후 개발될 수 있는 모든 형태의 입력 수단이 사용될 수 있다. 특히 단말 입력부(330)는 수령 정보에 대한 입력 신호, 물품을 주문하기 위한 입력 신호, 물품 배송이 완료되면 인증하기 위한 입력 신호 등을 입력받을 수 있다.The
단말 표시부(340)는 수령인 단말(300)의 기능 수행 중에 발생하는 일련의 동작상태 및 동작결과 등에 대한 정보를 표시한다. 또한, 단말 표시부(340)는 수령인 단말(300)의 메뉴 및 사용자가 입력한 사용자 데이터 등을 표시할 수 있다. 여기서, 단말 표시부(340)는 액정표시장치(LCD, Liquid Crystal Display), 초박막 액정표시장치(TFT-LCD, Thin Film Transistor LCD), 발광다이오드(LED, Light Emitting Diode), 유기 발광다이오드(OLED, Organic LED), 능동형 유기발광다이오드(AMOLED, Active Matrix OLED), 레티나 디스플레이(Retina Display), 플렉시블 디스플레이(Flexible display) 및 3차원(3 Dimension) 디스플레이 등으로 구성될 수 있다. 이때, 단말 표시부(340)가 터치스크린(Touch screen) 형태로 구성된 경우, 단말 표시부(340)는 단말 입력부(330)의 기능 중 일부 또는 전부를 수행할 수 있다. 특히 본 발명의 실시예에 다른 단말 표시부(340)는 물품을 주문하기 위한 메뉴 화면, 배송 정보 화면, 배송 완료 화면 등 배송과 관련한 다양한 화면을 출력할 수 있다.The
단말 제어부(350)는 단말 입력부(330)를 통해 수령인으로부터 상품 주문 정보를 입력받고, 물품 주문 정보를 포함하는 물품 배송 요청 정보를 단말 통신부(310)를 통해 배송 관리 장치로 전송한다.The
또한 단말 제어부(350)는 단말 입력부(330)를 통해 상술한 수령 정보를 물품 배송 요청 전에 미리 등록하거나, 최초 물품 배송 요청을 수행할 때 등록할 수 있다.In addition, the
또한 단말 제어부(350)는 배송 관리 장치로부터 제공되는 어플리케이션을 실행시켜 단말 표시부(340)를 통해 자율 이동체의 배송 정보를 실시간 제공받거나, 배송원 단말의 배송 정보를 실시간 제공받아 단말 표시부(340)에 출력할 수 있다.In addition, the
한편 본 발명의 실시예에 따른 배송원 단말(400)은 기능적인 부분을 제외하고는 수령인 단말(500)과 실질적으로 동일한 구성을 갖는다. 따라서 배송원 단말(400)의 기능은 상술하였으므로, 배송원 단말(400)의 구체적인 구성 설명은 생략하도록 한다.Meanwhile, the
이하 본 발명의 실시예에 따른 배송 관리 방법에 대하여 설명하도록 한다.Hereinafter, a delivery management method according to an embodiment of the present invention will be described.
도 7은 본 발명의 실시예에 따른 배송 관리 방법을 나타낸 순서도이다.7 is a flow chart showing a delivery management method according to an embodiment of the present invention.
도 7을 참조하면, 먼저 S10 단계에서 배송 관리 장치는 각각의 루프탑 사이트에 관한 사이트 정보 및 수령인 단말을 소지하는 수령 정보를 고려하여 루프탑 사이트의 권역 정보와, 권역 정보에 포함되는 수령 정보를 설정한다.Referring to FIG. 7, first, in step S10, the delivery management apparatus stores area information of the rooftop site and reception information included in the area information in consideration of site information on each rooftop site and receipt information possessing the recipient terminal. Set.
이후 배송 관리 장치는 사이트 정보 및 수령 정보를 실시간 업데이트하며, 사이트 정보 또는 수령 정보의 변경에 따른 각각의 루프탑 사이트의 권역 정보와, 권역 정보에 포함되는 수령 정보를 재설정할 수 있다.Thereafter, the delivery management device updates the site information and the receipt information in real time, and resets the area information of each rooftop site and the receipt information included in the area information according to the change of the site information or the receipt information.
다음으로 S20 단계에서 배송 관리 장치는 수령인 단말로부터 물품 배송 요청을 수신한다.Next, in step S20, the delivery management device receives a product delivery request from the recipient terminal.
다음으로 S30 단계에서 배송 관리 장치는 권역을 기반으로 최적 경로로 자율 이동체에 배송 임무를 분배할 수 있다.Next, in step S30, the delivery management device may distribute the delivery mission to the autonomous mobile vehicle through an optimal route based on the area.
이를 위해 배송 관리 장치는 물품 배송 요청 건수를 가용 자율 이동체의 개수로 나누어 자율 이동체에 임무를 분배하되, 최소 소요 시간 및 최소 소요 비용 중 적어도 어느 하나를 고려하여 자율 이동체에 최적의 경로로 임무를 분배할 수 있다.To this end, the delivery management device divides the number of requests for delivery of goods by the number of available autonomous vehicles and distributes the missions to the autonomous mobiles, but distributes the missions to the autonomous mobiles in the optimal route considering at least one of the minimum required time and minimum required cost can do.
여기서 배송 관리 장치는 최소 소요 비용을 자율 이동체의 종류에 따른 비용과, 거리에 비례하는 연동 비용의 효용함수로 결정할 수 있다. 또한 배송 관리 장치는 자율 이동체에 임무를 분배하고, 자율 이동체로부터 정보를 피드백 받아 예측 효용함수와 실제 효용함수 값을 비교하고, 데이터베이스화 시켜 머신 러닝 알고리즘 등의 알고리즘 적용을 통한 시간 함수, 비용 함수, 효용함수의 계산치와 실제치의 가중치 기반 학습 알고리즘을 적용한다.Here, the delivery management device may determine the minimum required cost as a utility function of the cost according to the type of the autonomous vehicle and the linkage cost proportional to the distance. In addition, the delivery management device distributes missions to autonomous mobiles, receives information from the autonomous mobiles, compares the predicted utility function with the actual utility function value, and converts it into a database to apply the time function, cost function, and A weight-based learning algorithm for the calculated value of the utility function and the actual value is applied.
그리고 S40 단계에서 배송 관리 장치는 자율 이동체가 배송 임무를 완료하면, 수령인 단말 또는 배송원 단말에 배송 완료 정보를 전송한다. In step S40, when the autonomous mobile body completes the delivery mission, the delivery management device transmits delivery completion information to the recipient terminal or the delivery origin terminal.
즉 배송 관리 장치는 수령인 단말에 배송 완료 정보를 전송하여 수령인이 직접 루프탑 사이트에서 물품을 수령하도록 하거나, 배송원 단말에 배송 완료 정보를 전송하여 배송원을 통해 수령인에게 물품을 전달하도록 할 수 있다.That is, the delivery management device may transmit the delivery completion information to the recipient terminal so that the recipient can directly receive the goods at the rooftop site, or transmit the delivery completion information to the delivery origin terminal to deliver the goods to the recipient through the delivery person. .
여기서 배송 관리 장치는 수령인 단말 또는 배송원 단말에 SNS 또는 SMS를 통해 배송 완료 정보를 전송하거나, 어플리케이션을 활용하여 배송 완료 정보를 전송할 수 있다.Here, the delivery management device may transmit the delivery completion information to the recipient terminal or the delivery source terminal through SNS or SMS, or use an application to transmit delivery completion information.
또한 배송 관리 장치는 배송 완료 정보를 배송원 단말에 전송할 경우, 수령 장치의 적재량이 기 설정된 값보다 클 경우 배송 완료 정보를 배송원 단말에 전송할 수 있다.In addition, when the delivery management device transmits the delivery completion information to the delivery origin terminal, when the loading amount of the receiving device is greater than a preset value, the delivery completion information may be transmitted to the delivery origin terminal.
즉 배송이 완료되는 데로 배송원 단말에 배송 완료 정보를 전송할 경우, 배송원 단말을 소지하는 배송원은 물품을 하나씩 수령하기 때문에 인력 손실이 발생될 수 있다. 이에 따라 배송 관리 장치는 배송원 단말에 배송 완료 정보를 전송할 적재량을 미리 설정하고, 적재량이 설정된 값을 만족시켰을 경우, 배송 완료 정보를 배송원 단말에 전송할 수 있다.That is, when the delivery completion information is transmitted to the delivery origin terminal after delivery is completed, the delivery person carrying the delivery origin terminal receives the goods one by one, resulting in a loss of manpower. Accordingly, the delivery management apparatus may preset a loading amount to transmit the delivery completion information to the delivery origin terminal, and, when the loading amount satisfies the set value, may transmit the delivery completion information to the delivery origin terminal.
본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.While this specification includes details of a number of specific implementations, these should not be construed as limiting to the scope of any invention or claimable, but rather as a description of features that may be peculiar to a particular embodiment of a particular invention. It must be understood. Certain features described herein in the context of separate embodiments may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination. Furthermore, although features operate in a particular combination and may be initially described as so claimed, one or more features from a claimed combination may in some cases be excluded from the combination, and the claimed combination may be a sub-combination. Or sub-combination variations.
마찬가지로, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 특정한 경우, 멀티태스킹과 병렬 프로세싱이 유리할 수 있다. 또한, 상술한 실시형태의 다양한 시스템 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 시스템들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징 될 수 있다는 점을 이해하여야 한다.Likewise, although operations are depicted in the drawings in a specific order, it should not be understood that such operations must be performed in that particular order or sequential order shown, or that all illustrated operations must be performed in order to obtain a desired result. In certain cases, multitasking and parallel processing can be advantageous. In addition, the separation of the various system components of the above-described embodiments should not be understood as requiring such separation in all embodiments, and the program components and systems described are generally integrated together as a single software product or packaged in multiple software products. It should be understood that you can.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.On the other hand, the embodiments of the present invention disclosed in the specification and drawings are merely presented specific examples to aid understanding, and are not intended to limit the scope of the present invention. It is apparent to those of ordinary skill in the art that other modified examples based on the technical idea of the present invention may be implemented in addition to the embodiments disclosed herein.
본 발명은 건물 옥상을 물품을 집화하는 루프탑 사이트로 지정하고 자율 이동체를 통해 물품을 배송함으로써, 물류 집화 장소의 효율적 확보를 기대할 수 있다. 즉 본 발명은 물류 집화 장소의 부재에 따른 추가 투자 비용이 상승하는 문제점을 원천 해결할 수 있다. 이와 같이 본 발명은 자율 이동체를 이용한 물품 배송에 따른 문제점을 해결할 수 있기 때문에 산업상 이용가능성이 있다. In the present invention, by designating a rooftop of a building as a rooftop site for collecting goods and delivering goods through an autonomous mobile body, it is possible to expect efficient securing of a logistics collection place. That is, the present invention can solve the problem of an increase in additional investment cost due to the absence of a distribution center. As described above, the present invention has industrial applicability because it can solve the problems associated with product delivery using an autonomous mobile body.
100 : 배송 관리 장치 110 : 저장부
111 : 사이트 정보 DB 112 : 수령 정보 DB
120 : 통신부 130 : 제어부
200 : 수령 장치 210 : 수령 통신부
220 : 수령 저장부 230 : 수령 제어부
300 : 수령인 단말 310 : 단말 통신부
320 : 단말 저장부 330 : 단말 입력부
340 : 단말 표시부 350 : 단말 제어부
400 : 배송원 단말 500 : 자율 이동체
600 : 배송 관리 시스템100: delivery management device 110: storage unit
111: Site information DB 112: Receipt information DB
120: communication unit 130: control unit
200: receiving device 210: receiving communication unit
220: receiving storage unit 230: receiving control unit
300: recipient terminal 310: terminal communication unit
320: terminal storage unit 330: terminal input unit
340: terminal display unit 350: terminal control unit
400: delivery source terminal 500: autonomous mobile
600: delivery management system
Claims (10)
상기 복수의 수령인 단말로부터 물품 배송 요청을 수신하면, 상기 권역 정보를 기반으로 물품 배송 요청 건수를 가용 자율 이동체의 개수로 나누어 자율 이동체에 임무를 분배하되, 최소 소요 시간, 최소 소요 비용 및 최소 소요 시간과 최소 소요 비용간 효용함수 중 하나를 고려하여 자율 이동체에 배송 임무를 분배하는 임무 분배 모듈;
상기 자율 이동체가 배송 임무를 완료하면, 상기 수령인 단말 또는 배송원 단말에 배송 완료 정보를 전송하는 배송 정보 전송 모듈;
을 포함하는 것을 특징으로 하는 배송 관리 장치.In consideration of site information on the rooftop site provided in each building and receipt information provided from a plurality of recipient terminals included in each building with the rooftop site, the area information including a plurality of rooftop sites is set. Information setting module;
Upon receiving a request for delivery of goods from the plurality of recipient terminals, the number of requests for delivery of goods is divided by the number of available autonomous vehicles and the task is distributed to the autonomous mobiles based on the area information, but the minimum required time, minimum required cost and minimum required time A mission distribution module for distributing a delivery mission to an autonomous mobile vehicle in consideration of one of a utility function between the and the minimum required cost;
A delivery information transmission module for transmitting delivery completion information to the recipient terminal or the delivery origin terminal when the autonomous mobile body completes the delivery mission;
Delivery management device comprising a.
상기 사이트 정보는,
상기 루프탑 사이트의 식별 정보 및 위치 정보를 포함하는 것을 특징으로 하는 배송 관리 장치.The method of claim 1,
The above site information,
Delivery management apparatus comprising the identification information and location information of the rooftop site.
상기 사이트 정보는,
상기 루프탑 사이트에 구비된 수령 장치에 관한 물류 저장 공간 정보, 물류 적재량 정보, 물류 잔여 공간 정보를 더 포함하는 것을 특징으로 하는 배송 관리 장치.The method of claim 2,
The above site information,
Delivery management device, characterized in that it further comprises logistics storage space information, logistics loading amount information, and logistics remaining space information regarding the receiving device provided in the rooftop site.
상기 수령 정보는,
상기 수령인 단말을 소유하는 수령인의 이름, 주소, 나이를 포함하는 개인 정보를 포함하는 것을 특징으로 하는 배송 관리 장치.The method of claim 3,
The above receipt information,
Delivery management apparatus comprising personal information including the name, address, and age of a recipient who owns the recipient terminal.
상기 정보 설정 모듈은,
상기 사이트 정보 및 상기 수령 정보를 실시간 업데이트하며, 상기 사이트 정보 또는 상기 수령 정보의 변경에 따른 상기 각각의 루프탑 사이트의 권역 정보를 재설정하는 것을 특징으로 하는 배송 관리 장치.The method of claim 4,
The information setting module,
And updating the site information and the receipt information in real time, and resetting area information of each of the rooftop sites according to the change of the site information or the receipt information.
상기 임무 분배 모듈은,
상기 최소 소요 비용을 자율 이동체의 종류에 따른 비용과, 거리에 비례하는 연동 비용의 효용 함수로 결정하는 것을 특징으로 하는 배송 관리 장치.The method of claim 1,
The mission distribution module,
And determining the minimum required cost as a utility function of a cost according to a type of an autonomous mobile body and an interlocking cost proportional to a distance.
상기 배송 정보 전송 모듈은,
상기 배송 완료 정보를 상기 배송원 단말에 전송할 경우, 상기 수령 장치의 적재량이 기 설정된 값보다 클 경우 상기 배송 완료 정보를 상기 배송원 단말에 전송하는 것을 특징으로 하는 배송 관리 장치.The method of claim 3,
The delivery information transmission module,
When transmitting the delivery completion information to the delivery origin terminal, when the loading amount of the receiving device is greater than a preset value, the delivery management device, characterized in that transmitting the delivery completion information to the delivery origin terminal.
상기 임무 분배 모듈은,
상기 수령인 단말로부터 물품 배송 요청을 수신하면, 배송 요청한 수령인의 등급 또는 배송 요청의 종류를 확인하고, 등급 또는 배송 요청의 종류에 따라 임무 분배의 우선 순위를 결정하는 것을 특징으로 하는 배송 관리 장치.The method of claim 1,
The mission distribution module,
When receiving a request for delivery of a product from the recipient terminal, the delivery management device of claim 1, wherein the class or the type of the delivery request is checked, and the priority of the task distribution is determined according to the class or the type of the delivery request.
각 건물에 구비된 루프탑 사이트에 관한 사이트 정보 및 상기 루프탑 사이트가 구비된 각 건물에 포함된 복수의 수령인 단말로부터 제공된 수령 정보를 고려하여 복수의 루프탑 사이트가 포함된 권역 정보를 설정하는 단계;
상기 수령인 단말로부터 물품 배송 요청을 수신하는 단계;
상기 권역 정보를 기반으로 물품 배송 요청 건수를 가용 자율 이동체의 개수로 나누어 자율 이동체에 임무를 분배하되, 최소 소요 시간, 최소 소요 비용 및 최소 소요 시간과 최소 소요 비용간의 효용함수 중 하나를 고려하여 자율 이동체에 배송 임무를 분배하는 단계;
상기 자율 이동체가 배송 임무를 완료하면, 상기 수령인 단말 또는 배송원 단말에 배송 완료 정보를 전송하는 단계;
를 포함하는 것을 특징으로 하는 배송 관리 방법.In the delivery management method through the delivery management device,
Setting area information including a plurality of rooftop sites in consideration of site information on a rooftop site provided in each building and receipt information provided from a plurality of recipient terminals included in each building with the rooftop site ;
Receiving an article delivery request from the recipient terminal;
Based on the above region information, the number of requests for delivery of goods is divided by the number of available autonomous vehicles, and the task is distributed to the autonomous vehicles, but it is autonomous in consideration of one of the minimum required time, the minimum required cost, and the utility function between the minimum required time and the minimum required cost. Distributing the delivery mission to the moving object;
When the autonomous mobile body completes the delivery mission, transmitting delivery completion information to the recipient terminal or the delivery origin terminal;
Delivery management method comprising a.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190048258A KR102225907B1 (en) | 2019-04-25 | 2019-04-25 | Method for managing delivery using Autonomous vehicle and apparatus therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190048258A KR102225907B1 (en) | 2019-04-25 | 2019-04-25 | Method for managing delivery using Autonomous vehicle and apparatus therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200124867A KR20200124867A (en) | 2020-11-04 |
KR102225907B1 true KR102225907B1 (en) | 2021-03-09 |
Family
ID=73571260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190048258A Active KR102225907B1 (en) | 2019-04-25 | 2019-04-25 | Method for managing delivery using Autonomous vehicle and apparatus therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102225907B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220152915A (en) | 2021-05-10 | 2022-11-17 | 최주영 | Take-off/landing modem of autonomous flying vehicle and logistics transport system using the same |
KR102636915B1 (en) | 2022-12-13 | 2024-02-14 | 최주영 | Autonomous flight vehicle and its operating system |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102723318B1 (en) * | 2021-08-09 | 2024-10-29 | 김재모 | Integrated Logistics Management System using Carrying Drone |
KR102735375B1 (en) * | 2021-12-09 | 2024-11-28 | 네이버 주식회사 | Method and system of determining the priority of delivery of goods using delivery robot |
KR20230091639A (en) * | 2021-12-16 | 2023-06-23 | 네이버랩스 주식회사 | Robot-friendly building, method and system for deliverying using robot |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101827482B1 (en) * | 2017-07-11 | 2018-02-08 | 씨제이대한통운(주) | Method, server and system for managing distribution assign for each chute |
KR101897204B1 (en) * | 2017-04-25 | 2018-09-10 | 씨제이대한통운(주) | Unmanned transport system using unmanned areial vehicles |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101410209B1 (en) * | 2011-12-19 | 2014-06-23 | 주식회사 한국무역정보통신 | Optimization system for logistics position |
-
2019
- 2019-04-25 KR KR1020190048258A patent/KR102225907B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101897204B1 (en) * | 2017-04-25 | 2018-09-10 | 씨제이대한통운(주) | Unmanned transport system using unmanned areial vehicles |
KR101827482B1 (en) * | 2017-07-11 | 2018-02-08 | 씨제이대한통운(주) | Method, server and system for managing distribution assign for each chute |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220152915A (en) | 2021-05-10 | 2022-11-17 | 최주영 | Take-off/landing modem of autonomous flying vehicle and logistics transport system using the same |
KR102636915B1 (en) | 2022-12-13 | 2024-02-14 | 최주영 | Autonomous flight vehicle and its operating system |
Also Published As
Publication number | Publication date |
---|---|
KR20200124867A (en) | 2020-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102225907B1 (en) | Method for managing delivery using Autonomous vehicle and apparatus therefor | |
US12086747B2 (en) | Flexible store fulfillment | |
US11053076B1 (en) | Carton induction optimization in order fulfillment picking system | |
KR102373372B1 (en) | Systems and methods for generating graphical user interfaces for adaptive delivery scheduling | |
US10593217B2 (en) | Vertiport management platform | |
US11328611B2 (en) | Vertiport management platform | |
US11460863B2 (en) | Systems and methods for unmanned vehicle fleet control | |
KR102262394B1 (en) | Computer implemented method for automatic assignment and reassignment of flexible delivery work | |
JP2021533431A (en) | Systems and methods for efficient boxing and visualization | |
KR20200119687A (en) | Systems and methods for machine-learning assisted inventory placement | |
JP2021516803A (en) | Systems and methods for computer-run artificial intelligence batch picking optimization and communication | |
CN106462822A (en) | Machine-readable delivery platform for automated package delivery | |
JP7055905B2 (en) | Systems and methods for outbound prediction based on fulfillment center priority values | |
US20180089608A1 (en) | Systems and methods for managing delivery routes | |
JP2021532443A (en) | Systems and methods for outbound forecasting | |
KR102479802B1 (en) | Systems and methods for outbound forecasting based on postal code mapping | |
JP7094401B2 (en) | Systems and methods for outbound prediction using inbound storage models | |
KR102405087B1 (en) | Computerized systems and methods for facilitating package delivery | |
KR102615190B1 (en) | Systems and methods configured for balancing workload among multiple computing systems | |
US20250111792A1 (en) | System and method for improving efficiency of delivery via unmanned aerial vehicles | |
CN119604879A (en) | Information processing system, information processing device, information processing method and program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190425 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20190521 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20190425 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200925 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20210201 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210304 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210304 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20231228 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20241219 Start annual number: 5 End annual number: 5 |