This application is based on and claims priority under 35 U.S.C. 119 to Korean Patent Application No. 10-2019-0122292, filed on Oct. 2, 2019, in the Korean Intellectual Property Office, the disclosure of which is herein incorporated by reference in its entirety.
Embodiments disclosed herein relate to an unmanned aerial vehicle for inventory management and a method of operating the same.
An unmanned aerial vehicle (UAV) refers to an airplane or helicopter-type vehicle that is unmanned and flies through guidance of radio waves.
Unmanned aerial vehicles originated in the military industry, but as unmanned aerial vehicles began to be used commercially, research thereon is also actively being progressed. In particular, unmanned aerial vehicles have been applied in various fields such as exploration and broadcasting leisure, in addition to military use, due to advantages such as simplicity, speed, and economy.
Recently, with the emergence of unmanned aerial vehicles that are capable of detecting an object using a camera, a sensor, or the like, and have rapid mobility, the scope of application of unmanned aerial vehicles has expanded to industrial fields such as distribution, transportation, warehouse management, and inventory surveys.
The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure.
In general, the unmanned aerial vehicles, which have been applied to the industrial field, are capable of autonomous driving based on GPS data. However, there are restrictions on the use of the unmanned aerial vehicles indoors where it is difficult to obtain GPS data. For example, in order to carry out an inventory survey in a large indoor space such as a material warehouse, there is a problem in that it is necessary for a user to carry an unmanned aerial vehicle directly to a survey site and to directly control the unmanned aerial vehicle.
Recently, in order to overcome the technical disadvantages described above, a method of attaching a sensor (e.g., a lidar, a laser scanner, a radar, or a camera) capable of detecting terrain features to an unmanned aerial vehicle has been proposed. Specifically, a scheme of generating a 3D map using sensors attached to an unmanned aerial vehicle and recognizing the position of the unmanned aerial vehicle in the generated 3D map has been proposed. However, in the scheme described above, there are problems in that the sensors used to generate the 3D map are expensive, and that, in a larger target area, the distance to fly for the inventory survey is long, and thus it is impossible to smoothly perform the inventory survey with the limited battery capacity of the unmanned aerial vehicle.
The technical subjects pursued in the disclosure may not be limited to the above mentioned technical subjects, and other technical subjects which are not mentioned may be clearly understood, through the following descriptions, by those skilled in the art to which the disclosure pertains.
An unmanned aerial vehicle (UAV) according to an embodiment disclosed herein may include: at least one sensor configured to acquire at least one of inertia information or position information of the unmanned aerial vehicle; a communication unit configured to communicate with a control system; and a processor operably connected to the at least one sensor and the communication unit. The processor may be configured to: receive an inventory survey request from the control system; generate a route information of the unmanned aerial vehicle based on the received request and previously stored spatial information; and perform an inventory survey based on the generated route information.
A method of operating an unmanned aerial vehicle (UAV) according to an embodiment may include: receiving an inventory survey request from a control system; generating a route information of the unmanned aerial vehicle based on the received request and previously stored spatial information; and performing an inventory survey based on the generated route information.
The unmanned aerial vehicle according to an embodiment is capable of autonomously traveling in a survey place by generating an optimal movement route therefor based on an inventory object and previously stored spatial information, and performing an inventory survey based on the generated movement route. In addition, the unmanned aerial vehicle according to an embodiment is capable of reducing a distance required to fly for an inventory survey and reducing power consumption thereof by generating an optimal movement route and performing an inventory survey based on the optimal movement route.
Effects obtainable from the disclosure may not be limited to the above mentioned effects, and other effects which are not mentioned may be clearly understood, through the following descriptions, by those skilled in the art to which the disclosure pertains.
Before undertaking the DETAILED DESCRIPTION below, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation; the term “or,” is inclusive, meaning and/or; the phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like; and the term “controller” means any device, system or part thereof that controls at least one operation, such a device may be implemented in hardware, firmware or software, or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller may be centralized or distributed, whether locally or remotely.
Moreover, various functions described below can be implemented or supported by one or more computer programs, each of which is formed from computer readable program code and embodied in a computer readable medium. The terms “application” and “program” refer to one or more computer programs, software components, sets of instructions, procedures, functions, objects, classes, instances, related data, or a portion thereof adapted for implementation in a suitable computer readable program code. The phrase “computer readable program code” includes any type of computer code, including source code, object code, and executable code. The phrase “computer readable medium” includes any type of medium capable of being accessed by a computer, such as read only memory (ROM), random access memory (RAM), a hard disk drive, a compact disc (CD), a digital video disc (DVD), or any other type of memory. A “non-transitory” computer readable medium excludes wired, wireless, optical, or other communication links that transport transitory electrical or other signals. A non-transitory computer readable medium includes media where data can be permanently stored and media where data can be stored and later overwritten, such as a rewritable optical disc or an erasable memory device.
Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
Hereinafter, an embodiment of the disclosure will be described in detail in conjunction with the accompanying drawings. In describing embodiments of the disclosure, a detailed description of known functions or configurations incorporated herein will be omitted when it may make the subject matter of the disclosure unnecessarily unclear. The terms which will be described below are terms defined in consideration of the functions in the disclosure, and may be different according to users, intentions of the users, or customs. Therefore, the definitions of the terms should be made based on the contents throughout the specification.
Referring to
According to an embodiment, the distribution management system 110 can handle overall management of a distribution center such as a material warehouse. For example, the distribution management system 110 can manage a procedure leading to warehousing, storage, classification, and shipment of goods.
According to an embodiment, the distribution management system 110 can instruct the unmanned aerial vehicle 130 to perform monitoring within the distribution center. Monitoring may involve an inventory survey for at least one article (or goods) loaded in the distribution center, and can be performed by the unmanned aerial vehicle 130. For example, the monitoring instruction can include information on a survey object. For example, the information on a survey object can include at least one of items of a survey object item (e.g., article names) and information on loading of survey objects (e.g., information on a loading rack or information on a pallet). In addition, the distribution management system 110 can provide a monitoring instruction to the unmanned aerial vehicle 130 through the control system 120. However, this is merely an example, and the embodiment is not limited thereto. For example, the monitoring instruction can be provided directly from the distribution management system 110 to the unmanned aerial vehicle 130 without going through the control system 120.
According to an embodiment, the distribution management system 110 can receive a monitoring result from the unmanned aerial vehicle 130. For example, the distribution management system 110 can determine the inventory of articles based on the monitoring result. For example, the monitoring result can be received through the control system 120. However, this is merely an example, and the embodiment is not limited thereto. For example, the monitoring result can be directly received from the unmanned aerial vehicle 130 without going through the control system 120.
According to an embodiment, the control system 120 can process information exchange between the distribution management system 110 and the unmanned aerial vehicle 130. According to an embodiment, the control system 120 can communicate with the distribution management system 110 based on a first communication protocol, and can communicate with the unmanned aerial vehicle 130 based on a second communication protocol, which is identical to or different from the first communication protocol. For example, the control system 120 request an inventory survey from the unmanned aerial vehicle 130 based on the monitoring instruction received from the distribution management system 110. In addition, the control system 120 can provide a monitoring result provided from the unmanned aerial vehicle 130 to the distribution management system 110.
According to an embodiment, the unmanned aerial vehicle 130 can be an electronic device capable of autonomously traveling, as will be described later with reference to
According to an embodiment, in response to receiving the monitoring instruction, the unmanned aerial vehicle 130 can monitor at least some spaces in the distribution center. For example, the unmanned aerial vehicle 130 can perform an inventory survey on a survey object based on the information on the survey object included in the monitoring instruction.
According to an embodiment, the distribution management system 110 and the control system 120 can be configured separately from each other, as illustrated in the drawing. However, this is merely an example, and the embodiment is not limited thereto. For example, the distribution management system 110 and the control system 120 can be an integrated structure.
Referring to
According to an embodiment, a first driving unit 211a, a second driving unit 211b, a third driving unit 211c, and a fourth driving unit 211d can be attached to the body 210 of the unmanned aerial vehicle 130. For example, each of the driving units 211a, 211b, 211c, and 211d can include at least one propeller. For example, the unmanned aerial vehicle 130 can travel (or fly) in a horizontal or vertical direction by rotation of at least one of the propellers. According to an embodiment, the first driving unit 211a and the third driving unit 211c, which are located in one diagonal direction with respect to the body 210, and the second driving unit 211b and the fourth driving unit 211d, which are located in another diagonal direction with respect to the body 210, can operate in pairs. However, this is merely an example, and the embodiment is not limited thereto. For example, the first driving unit 211a, the second driving unit 211b, the third driving unit 211c, and the fourth driving unit 211d can be driven independently of each other.
According to an embodiment, the barcode reader 230 is attached to the body 210 of the unmanned aerial vehicle 130, and can recognize a barcode attached to a specific position of an article. The unmanned aerial vehicle 130 can determine the quantity or position information of articles loaded in the rack through the barcode reader 230 during an autonomous traveling process.
According to an embodiment, the one or more sensors 222, 223, and 225 can be mounted inside or outside the unmanned aerial vehicle 130. According to an embodiment, the one or more sensors 222, 223, and 225 can acquire traveling information of the unmanned aerial vehicle 130. For example, the at least one sensors 222, 223, and 225 can include an inertial sensor 221 capable of acquiring inertial information such as acceleration and angular velocity of the unmanned aerial vehicle 130, a tag recognition sensor 222 capable of recognizing a tag attached inside a distribution center, and an image sensor 223 capable of acquiring an image of a traveling environment of the unmanned aerial vehicle 130 during a traveling (or flying) process. For example, the inertial sensor 221 can be an inertial measurement unit (IMU), and the tag recognition sensor 222 can be a camera capable of tag recognition. In addition, the image sensor 223 can be at least one of a 2D lidar, a 3D lidar, an RGB-D sensor, and a camera, but is not limited thereto.
According to an embodiment, the support structure 240 can be a structure configured to support the weight of the unmanned aerial vehicle 130 when the unmanned aerial vehicle 130 is taking off or landing or is running or mooring. According to an embodiment, the at least one support structure 240 can include a hollow body 242 and a charging terminal 244 coupled to the hollow body 242. For example, the hollow body 242 and the charging terminal 244 can include threads to be coupled to each other by rotation. However, this is merely an example, and the embodiment is not limited thereto. For example, the hollow body 242 and the charging terminal 244 can be combined in various ways. In addition, the charging terminal 244 can be electrically connected to a battery mounted inside or outside the unmanned aerial vehicle 130. At least one component (e.g., an electric wire) for electrical connection between the charging terminal 244 and the battery can be disposed inside the hollow body 242. In addition, the charging terminal 244 can come into contact with an electrode member on a charging station 410 so as to charge the battery, as will be described later with reference to
According to an embodiment, as illustrated in
According to an embodiment, as will be described later with reference to
According to an embodiment, the unmanned aerial vehicle 130 can operate in a charging mode while performing an inventory survey. The charging mode can be a mode in which the unmanned aerial vehicle 130 temporarily stops the inventory survey, which is being performed, returns to the charging station 410, and performs charging. According to an embodiment, the charging station 410 can include one or more electrode members configured to come into contact with the charging terminals 244 of the unmanned aerial vehicle 130, as illustrated in
Referring to
According to an embodiment, the sensor module 520 and the camera module 530 can correspond to the one or more sensors 222, 223, and 225 described above with reference to
According to an embodiment, the communication module 540 can support establishing a communication channel between the unmanned aerial vehicle 130 and the control system 120 and performing communication through the established communication channel. According to an embodiment, the communication module 540 can include a cellular communication module and/or a short-range wireless communication module.
According to an embodiment, the driving module 550 can correspond to the driving units 211a, 211b, 211c, and 211d described above with reference to
According to an embodiment, the processor 510 can generate route information using a survey object included in an inventory survey instruction as a stopping area. According to an embodiment, the processor 510 can generate an optimal movement route of the unmanned aerial vehicle 130 based on the survey object and previously stored spatial information. For example, the processor 510 can check at least one of the name of a survey object, information on a rack on which the survey object is loaded, and information on the position of the survey object in the loading rack (e.g., a pallet or a tray). In addition, the processor 510 can set at least one loading rack on which a survey object is loaded as a survey point, and can generate route information including a survey route through which the unmanned aerial vehicle moves from each survey point to a position of a survey object. In addition, the processor 510 can determine the survey order of loading racks when a plurality of loading racks are set as survey points. For example, the processor 510 can determine the survey order using the remaining battery capacity and distances from the current position of the unmanned aerial vehicle 130 to survey points.
According to an embodiment, in response to generating route information, the processor 510 can perform an inventory survey based on the generated route information. According to an embodiment, the processor 510 can perform an inventory survey inside the distribution center by operating the driving module 550, for example, the one or more driving units 211a, 211b, 211c, and 211d.
According to an embodiment, the processor 510 can provide an inventory survey result to the distribution management system 110 while performing the inventory survey. For example, the processor 510 can control the communication module 540 to provide the inventory survey result to the distribution management system 110.
According to an embodiment, the processor 510 can cause the unmanned aerial vehicle 130 to operate in a charging mode while performing the inventory survey. As described above, the charging mode can be a mode in which the unmanned aerial vehicle 130 temporarily stops the inventory survey, which is being performed, returns to the charging station 410, and performs charging. For example, the processor 510 can control the unmanned aerial vehicle 130 to operate in a charging mode and to return to a predetermined charging station 410 in response to identifying that the remaining battery capacity is less than a threshold value.
An unmanned aerial vehicle (e.g., the unmanned aerial vehicle 130) can include: at least one sensor (e.g., the one or more sensors 222, 223, and 225) configured to acquire at least one of inertia information or position information of the unmanned aerial vehicle; a communication unit (e.g., the communication module 540) configured to communicate with a control system; and a processor (e.g., the processor 510) operably connected to the at least one sensor and the communication unit. The processor can be configured to: receive an inventory survey request from the control system (e.g., the control system 120); generate a route information of the unmanned aerial vehicle based on the received request and previously stored spatial information; and perform an inventory survey based on the generated route information.
According to an embodiment, the processor can be configured to cause the unmanned aerial vehicle to return to a charging station in response to identifying a first predetermined remaining battery capacity while the inventory survey is being performed.
According to an embodiment, the processor can be configured to resume the inventory survey in response to identifying a second predetermined remaining battery capacity after the unmanned aerial vehicle returns to the charging station.
According to an embodiment, the processor can be configured to move the unmanned aerial vehicle to a position at which the unmanned aerial vehicle was located before returning to the charging station in response to resuming the inventory survey.
According to an embodiment, the inventory survey request can include at least one of an item to be surveyed, information on loading of the item to be surveyed, or a quantity of the item to be surveyed. In addition, the loading information can include at least one of information on a rack on which the item to be surveyed is loaded and information on a pallet on which the item to be surveyed is loaded.
According to an embodiment, the processor can be configured to generate information associated with at least one loading rack on which an item to be surveyed is loaded, and route information including a movement route from an entrance of the loading rack to the item to be surveyed loaded on the loading rack.
According to an embodiment, the processor can be configured to determine an order of movement to the loading rack based on a remaining battery capacity of the unmanned aerial vehicle.
According to one embodiment, the processor can be configured to generate a movement route having a shortest distance to the item to be surveyed loaded on the loading rack.
According to one embodiment, the processor can be configured to determine an order of movement to the loading rack based on a loaded amount of the item to be surveyed.
According to one embodiment, the processor can be configured to cause the unmanned aerial vehicle to perform autonomous flight based on the generated route information.
Referring to
For example, referring to Table 1, the inventory survey request can indicate surveys for Article A for which 3 boxes are loaded on a (1-4)th pallet of a first loading rack (#1), Article B for which 1 box is loaded on a (1-7)th pallet of the first rack (#1), and Article C for which 5 boxes are loaded on a (3-1)th pallet of the third loading rack (#3).
According to an embodiment, in operation 620, the unmanned aerial vehicle 130 (e.g., the processor 510 of
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 of
Referring to
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, in operation 740, the unmanned aerial vehicle 130 (e.g., the processor 510 in
Referring to
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
Referring to
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, in operation 1040, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, when determined that the inventory survey is not completed, the unmanned aerial vehicle 130 (e.g., the processor 510 in
Referring to
According to an embodiment, in operation 1120, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, when the remaining battery capacity less than the threshold is identified, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, the unmanned aerial vehicle 130 (e.g., the processor 510 in
According to an embodiment, a method of operating an unmanned aerial vehicle (UAV) (e.g., the unmanned aerial vehicle 130) can include: receiving an inventory survey request from a control system; generating a route information of the unmanned aerial vehicle based on the received request and previously stored spatial information; and performing an inventory survey based on the generated route information.
According to an embodiment, the method of operating an unmanned aerial vehicle can further include causing the unmanned aerial vehicle to return to a charging station in response to identifying a first predetermined remaining battery capacity while the inventory survey is being performed.
According to an embodiment, the method of operating an unmanned aerial vehicle can further include resuming the inventory survey in response to identifying a second predetermined remaining battery capacity after the unmanned aerial vehicle returns to the charging station.
According to an embodiment, the method of operating an unmanned aerial vehicle can further include moving the unmanned aerial vehicle to a position at which the unmanned aerial vehicle was located before returning to the charging station in response to resuming the inventory survey.
According to an embodiment, the inventory survey request can include at least one of an item to be surveyed, information on loading of the item to be surveyed, or a quantity of the item to be surveyed. In addition, the loading information can include at least one of information on a rack on which the item to be surveyed is loaded and information on a pallet on which the item to be surveyed is loaded.
According to an embodiment, the route information can include information associated with at least one loading rack on which an item to be surveyed is loaded, and a movement route from an entrance of the loading rack to the item to be surveyed loaded on the loading rack.
According to an embodiment, the method of operating an unmanned aerial vehicle can further include determine an order of movement to the loading rack based on a remaining battery capacity of the unmanned aerial vehicle.
According to an embodiment, the method of operating an unmanned aerial vehicle can further include generating a movement route having the shortest distance to the item to be surveyed loaded on the loading rack.
According to an embodiment, the method of operating an unmanned aerial vehicle can further include determining an order of movement to the loading rack based on a loaded amount of the item to be surveyed.
According to an embodiment, the method of operating an unmanned aerial vehicle can further include performing the inventory survey through autonomous flight based on the generated route information.
Machines according to an embodiment (e.g., the distribution management system 110, the control system 120, and the unmanned aerial vehicle 130) can be various types of devices. The machines can include, for example, a portable communication device (e.g., a smart phone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a home appliance. The machines according to an embodiment are not limited to the above-described example.
It should be appreciated that various embodiments of the disclosure and the terms used therein are not intended to limit the technological features set forth herein to particular embodiments and include various changes, equivalents, and/or alternatives for a corresponding embodiment. With regard to the description of the drawings, similar reference numerals may be used to designate similar or relevant elements. It is to be understood that a singular form of a noun corresponding to an item may include one or more of the things, unless the relevant context clearly indicates otherwise. As used herein, each of such phrases as “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B, or C,” “at least one of A, B, and C,” and “at least one of A, B, or C,” may include all possible combinations of the items enumerated together in a corresponding one of the phrases. As used herein, such terms as “a first”, “a second”, “the first”, and “the second” may be used to simply distinguish a corresponding element from another, and does not limit the elements in other aspect (e.g., importance or order). It is to be understood that if an element (e.g., a first element) is referred to, with or without the term “operatively” or “communicatively”, as “coupled with,” “coupled to,” “connected with,” or “connected to” another element (e.g., a second element), it means that the element may be coupled with the other element directly (e.g., wiredly), wirelessly, or via a third element.
As used herein, the term “module” may include a unit implemented in hardware, software, or firmware, and may be interchangeably used with other terms, for example, “logic,” “logic block,” “component,” or “circuit”. The “module” may be a minimum unit of a single integrated component adapted to perform one or more functions, or a part thereof. For example, according to an embodiment, the “module” may be implemented in the form of an application-specific integrated circuit (ASIC).
Various embodiments as set forth herein may be implemented as software (e.g., program) including one or more instructions that are stored in a storage medium (e.g., internal memory or external memory) that is readable by a machine (e.g., the unmanned aerial vehicle 130). For example, a processor (e.g., the processor 510) of the machine (e.g., the unmanned aerial vehicle 130) may invoke at least one of the one or more instructions stored in the storage medium, and execute it, with or without using one or more other components under the control of the processor. This allows the machine to be operated to perform at least one function according to the at least one instruction invoked. The one or more instructions may include a code generated by a complier or a code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Wherein, the term “non-transitory” simply means that the storage medium is a tangible device, and does not include a signal (e.g., an electromagnetic wave), but this term does not differentiate between where data is semi-permanently stored in the storage medium and where the data is temporarily stored in the storage medium.
According to an embodiment, a method according to various embodiments of the disclosure may be included and provided in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or be distributed (e.g., downloaded or uploaded) online via an application store (e.g., Play Store™), or between two user devices (e.g., smart phones) directly. If distributed online, at least part of the computer program product may be temporarily generated or at least temporarily stored in the machine-readable storage medium, such as memory of the manufacturer's server, a server of the application store, or a relay server.
According to various embodiments, each element (e.g., a module or a program) of the above-described elements may include a single entity or multiple entities. According to various embodiments, one or more of the above-described elements may be omitted, or one or more other elements may be added. Alternatively or additionally, a plurality of elements (e.g., modules or programs) may be integrated into a single element. In such a case, according to various embodiments, the integrated element may still perform one or more functions of each of the plurality of elements in the same or similar manner as they are performed by a corresponding one of the plurality of elements before the integration. According to various embodiments, operations performed by the module, the program, or another element may be carried out sequentially, in parallel, repeatedly, or heuristically, or one or more of the operations may be executed in a different order or omitted, or one or more other operations may be added.
Although various embodiments have been described in the detailed description of the disclosure, various modifications and changes may be made thereto without departing from the scope of the disclosure. Therefore, the scope of the disclosure should not be defined as being limited to the embodiments, but should be defined by the appended claims and equivalents thereof.
Although the present disclosure has been described with various embodiments, various changes and modifications may be suggested to one skilled in the art. It is intended that the present disclosure encompass such changes and modifications as fall within the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2019-0122292 | Oct 2019 | KR | national |