A driving method of a drone device for ship navigation guidance, the driving method comprising:
- an operation in which a data collector collects data relating to a marine environment on a planned sea route along which a designated ship navigates, wherein the data collector includes a LiDAR device mounted on the drone device and a camera mounted on the drone device, the LIDAR device emits a laser pulse and receives light reflected from a target object while the drone device autonomously flies along the planned sea route through one of an inertial navigation device including a gyro sensor or an acceleration sensor embedded in the drone device and a GPS module embedded in the drone device, and the camera captures an image of a buoy floating on a sea surface or a state of tidal current;
- an operation in which a controller performs learning of objects constituting the marine environment by applying an artificial intelligence program, wherein the artificial intelligence program is pre-trained on images of fishing buoys, marine litter, dangerous objects, and tidal current;
- an operation in which the controller analyzes the collected data based on a result of the learning to determine whether the objects are obstacles, and when the objects are determined as obstacles, further determines whether the obstacles are fixed obstacles or floating obstacles;
- and
- an operation in which the controller sends analysis data of a determined result to the designated ship to display the analysis data on a screen of a ship electronic device of the designated ship via direct peer-to-peer communication between the drone device and the ship electronic device,
- wherein the operation of further determining whether the obstacles are the fixed obstacles or the floating obstacles includes comparing
- changes in coordinates of the obstacles and movement of the obstacles due to tidal current with the result of the learning, and further analyzing statistical data and real-time data of tidal current of an arbitrary region provided from a related agency,
- wherein the driving method further comprises an operation in which the controller generates coordinate information of the obstacles by measuring a distance or a direction between two points using position information of the drone device, the position information of the drone device being generated by the inertial navigation device or the GPS module embedded in the drone device,
- when an obstacle is a floating obstacle, the controller generates a first piece of information relating to an expected movement path of the floating obstacle and provides the first piece of information to the designated ship via the direct peer-to-peer communication,
- when the floating obstacle is fixed, the controller generates a second piece of information relating to an expected pattern under the sea and provides the second piece of information to the designated ship via the direct peer-to-peer communication, and
- wherein the driving method further comprises an operation in which the controller derives a difference value from the planned sea route of the designated ship based on a result of a determination of a type of an obstacle, changes data of the planned sea route of the designated ship based on the difference value, and provides the difference value and changed data of the planned sea route to the designated
- ship via the direct peer-to-peer communication, such that the ship electronic device resets the planned sea route based on the analysis data, the difference value, and the changed data of the planned sea route provided from the drone device, and displays a changed planned sea route on the screen of the ship electronic device,
- wherein the designated ship changes a route of the designated ship based on the changed data of the planned sea route provided from the drone device.