# US 12,602,046 B2 · Automatic watercraft piloting system and automatic watercraft piloting assist method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,602,046 B2
- Document ID: US12602046B2
- Status: Granted
- Kind: B2
- Application number: 18/341,344
- Filed: 2023-06-26
- Published: 2024-12-26
- Granted: 2026-04-14
- Earliest claimed: 2023-06-26
- Assignees: Honda Motor Co., Ltd.
- Applicants: Honda Motor Co., Ltd.
- Inventors: Yosuke Yamamoto; Daisuke Nojiri; Yuichi Kobayashi
- Web page: https://patentgrep.com/patent/US12602046B2

## CPC

- G05D 1/0206: {specially adapted to water vehicles}
- B63B 79/15: for monitoring environmental variables, e.g. wave height or weather data
- B63B 79/40: for controlling the operation of vessels, e.g. monitoring their speed, routing or maintenance schedules
- B63H 21/21: Control means for engine or transmission, specially adapted for use on marine vessels
- B63H 25/04: automatic, e.g. reacting to compass
- G01C 21/203: {specially adapted for water-borne vessels}
- G08G 3/00: Traffic control systems for marine craft (marking of navigational route B63B22/16, B63B51/00)
- G08G 3/02: Anti-collision systems
- B63H 2021/216: {using electric control means}
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- B63B: SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING (arrangements of vessel ventilation, heating, cooling, or air-conditioning B63J2/00; floating substructures as supports of dredgers or soil-shifting machines E02F9/06)
- B63H: MARINE PROPULSION OR STEERING (propulsion of air-cushion vehicles B60V1/14; specially adapted for submarines, other than nuclear propulsion, B63G; specially adapted for torpedoes F42B19/00)
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})

## Abstract

In automatic watercraft piloting system, a control unit computes a plurality of first routes from a current position to a target position that avoid any obstacle that may exist between the current position and the target position, computes a second route for each of the first routes that the watercraft is predicted to travel when the propulsion device and the steering device are controlled by the control unit so as to follow the particular first route under an interference identified by an obstacle identification device, select one of the second routes that brings the watercraft to a spot nearest to the target position as an optimum route, and control the propulsion device and the steering device so as to cause the watercraft to progress along the first route that corresponds to the optimum route in absence of the interference.

## Claims

### Claim 1

An automatic watercraft piloting system for assisting in piloting of watercraft from a start position to a target position, comprising:
a current position detecting device for detecting a current position of the watercraft;
an interference detecting device for identifying an interference that affects navigation of the watercraft, the interference detecting device comprising at least one of a communication device that receives meteorological and oceanographic information from a meteorological/oceanographic information station via a receiving antenna, a watercraft speedometer, a wind speed/direction meter, and a wave meter;
an input unit for accepting the target position of the watercraft;
an obstacle identification device that identifies an obstacle located between the current position and the target position;
a propulsion device that provides a propelling power to the watercraft, the propulsion device comprising a propeller, a drive source for driving the propeller, and a steering device that changes a heading of the watercraft; and
a control unit for controlling the drive source and the steering device, the control unit comprising a processor, a memory, and a storage device,
wherein the control unit is configured to
set the start position when the target position is accepted by the input unit,
acquire at least one of detected interference information including at least one of a wind direction, wind speed, wave direction, and wave period detected by the watercraft speedometer, the wind speed/direction meter, or the wave meter, and received interference information at the current position of the watercraft acquired via the communication device,
compute a plurality of first routes from the start position to the target position that avoid any obstacle that may exist between the start position and the target position, wherein each of the plurality of first routes disregards the interference and includes a plurality of predicted positions,
compute a second route for each of the first routes that the watercraft is predicted to travel when the drive source and the steering device are controlled by the control unit so as to follow the particular first route under the interference identified by the interference detecting device, wherein each second route includes a plurality of corrected predicted positions that are obtained by considering the interference, the plurality of corrected predicted positions of each second route including a final corrected predicted position which is an end position of the second route,
select one of the second routes whose final corrected predicted position is nearest to the target position as an optimum route,
and control the drive source and the steering device so as to cause the watercraft to progress along the first route that corresponds to the optimum route in absence of the interference.

### Claim 2 (depends on 1)

The automatic watercraft piloting system according to claim 1, wherein the control unit computes the first routes so that initial headings of the watercraft include a plurality of different headings.

### Claim 3 (depends on 1)

The automatic watercraft piloting system according to claim 1, wherein the control unit computes the first routes such that a minimum radius of curvature of each first route is larger than a minimum turning radius of the watercraft.

### Claim 4 (depends on 1)

The automatic watercraft piloting system according to claim 1, wherein the control unit is provided with a control map that gives a deviation of the watercraft from a nominal course for each combination of a rudder angle and a propulsion force of the watercraft, and the interference, and is configured to compute the second routes by looking up the control map.

### Claim 5 (depends on 4)

The automatic watercraft piloting system according to claim 4, wherein the deviation includes a positional error and a heading error.

### Claim 6 (depends on 5)

The automatic watercraft piloting system according to claim 5, wherein the values of the positional error and the heading error are determined from a computer simulation.

### Claim 7 (depends on 5)

The automatic watercraft piloting system according to claim 5, wherein values of the positional error and the heading error are determined by taking into account a past operation record of the watercraft.

### Claim 8 (depends on 1)

The automatic watercraft piloting system according to claim 1, wherein the interference includes a wind direction and a wind speed.

### Claim 9 (depends on 1)

The automatic watercraft piloting system according to claim 1, wherein the obstacle identification device includes an obstacle sensor that detects a surrounding obstacle, and/or an obstacle information acquiring device that acquires information on the obstacle from an external information source.

### Claim 10 (depends on 1)

The automatic watercraft piloting system according to claim 1, wherein the interference detecting device includes an interference sensor that detects an actual interference at the start position, and/or an interference information acquiring device that acquires information on the interference from an external information source.

### Claim 11

An automatic watercraft piloting assist method for assisting in piloting of watercraft from a start position to a target position, wherein the watercraft is provided with a propulsion device comprising a propeller, a drive source for driving the propeller, and a steering device, and the automatic watercraft piloting assist method is configured to be implemented by a computer to execute the steps of:
acquiring a current position of the watercraft;
identifying an interference that affects navigation of the watercraft;
acquiring the target position;
setting the start position, and identifying an obstacle that may be located between the start and the target position;
acquiring at least one of detected interference information including at least one of a wind direction, wind speed, wave direction, and wave period detected by a watercraft speedometer, a wind speed/direction meter, or a wave meter, and received interference information at the current position of the watercraft acquired via a communication device;
computing a plurality of first routes from the start position to the target position that avoid any obstacle that may exist between the start position and the target position, wherein each of the plurality of first routes disregards the interference and includes a plurality of predicted positions;
computing a second route for each of the first routes that the watercraft is predicted to travel when the drive source and the steering device are controlled by a control unit so as to follow the particular first route under the identified interference, wherein each second route includes a plurality of corrected predicted positions that are obtained by considering the interference, the plurality of corrected predicted positions of each second route including a final corrected predicted position which is an end position of the second route;
selecting one of the second routes whose final corrected predicted position is nearest to the target position as an optimum route; and
controlling the drive source and the steering device so as to cause the watercraft to progress along the first route that corresponds to the optimum route in absence of the interference.
