JP2022012574A - Berthing route generation method - Google Patents
Berthing route generation method Download PDFInfo
- Publication number
- JP2022012574A JP2022012574A JP2020114499A JP2020114499A JP2022012574A JP 2022012574 A JP2022012574 A JP 2022012574A JP 2020114499 A JP2020114499 A JP 2020114499A JP 2020114499 A JP2020114499 A JP 2020114499A JP 2022012574 A JP2022012574 A JP 2022012574A
- Authority
- JP
- Japan
- Prior art keywords
- berthing
- ship
- route
- control unit
- target
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title abstract description 29
- 230000001141 propulsive effect Effects 0.000 description 19
- 238000013459 approach Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000005401 electroluminescence Methods 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000007634 remodeling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
Description
本開示は、着岸航路生成方法に関する。 The present disclosure relates to a method for generating a berthing route.
従来、入港した船舶が着岸目標位置まで通った軌跡を理想的な着岸軌跡として記録し、その船舶が軌跡に沿って移動するように操船者に操船指示を行う装置が知られている(例えば、特許文献1等参照)。 Conventionally, there is known a device that records a locus of a ship that has entered a port and has passed to a berthing target position as an ideal berthing locus, and instructs a ship operator to maneuver the vessel so that the vessel moves along the locus (for example,). See Patent Document 1 etc.).
理想的な着岸航路は、風、波又は潮流等の環境に応じて変化する。また、理想的な着岸航路は、港湾の状況に応じて変化する。過去の軌跡を着岸航路として移動した場合でも、例えば、港湾の改造等によって、衝突又は座礁等のリスクが生じることがある。 The ideal berthing route varies depending on the environment such as wind, waves or tidal currents. In addition, the ideal berthing route will change depending on the conditions of the port. Even if a past track is used as a berthing route, there may be a risk of collision or grounding due to, for example, remodeling of a port.
かかる事情に鑑みてなされた本開示の目的は、船舶が着岸目標位置まで移動する際の安全性を高めることにある。 The purpose of the present disclosure made in view of such circumstances is to enhance the safety when the ship moves to the berthing target position.
本開示の一実施形態に係る着岸航路生成方法は、船舶の着岸操船開始地点及び着岸目標地点を取得することと、前記着岸操船開始地点と前記着岸目標地点とを結ぶ第1直線を、前記着岸操船開始地点を支点として所定のオフセット角で回転した第2直線を算出することと、前記第2直線のうち、前記着岸目標地点を含む着岸目標領域の境界線との交点までを、前記船舶が前記着岸操船開始地点から前記着岸目標地点まで航行する着岸航路の少なくとも一部として設定することとを含む。 The method for generating a berthing route according to an embodiment of the present disclosure is to acquire a berthing start point and a berthing target point of a ship, and to berth the first straight line connecting the berthing start point and the berthing target point. The ship calculates a second straight line rotated at a predetermined offset angle with the ship maneuvering start point as a fulcrum, and the ship reaches the intersection of the second straight line with the boundary line of the berthing target area including the berthing target point. This includes setting as at least a part of a berthing route navigating from the berthing start point to the berthing target point.
本開示の一実施形態に係る着岸航路生成方法によれば、船舶が着岸目標位置まで移動する際の安全性が高められ得る。 According to the berthing route generation method according to the embodiment of the present disclosure, the safety when the ship moves to the berthing target position can be enhanced.
図1に示されるように、船舶10は、岸壁又は桟橋等を含む着岸施設80に着岸するために、港内の構造物、海底、又は、他の船舶等に接触しないように移動する必要がある。船舶10は、a0で示される着岸操船開始地点から、bで示される着岸目標地点に向けて航行して着岸目標地点に着岸する。着岸操船開始地点(a0)に位置する船舶10は、船舶10aとして実線で表される。着岸目標地点(b)に着岸した船舶10は、船舶10bとして二点鎖線の仮想線で表される。
As shown in FIG. 1, in order to berth at a
船舶10は、着岸操船開始地点(a0)から所定の経路に沿って航行して着岸目標地点(b)まで到達する。船舶10が着岸施設80に着岸するまでに航行する所定の経路は、着岸航路とも称される。仮に、船舶10が着岸操船開始地点(a0)から着岸目標地点(b)へ直線的に移動した場合、船舶10は、係留船等の障害物に接触することがある。船舶10が障害物に接触せずに着岸目標地点(b)へ移動できるように、着岸航路が設定されることが求められる。着岸航路は、例えば以下のように設定される。
図1の例において、着岸操船開始地点(a0)と着岸目標地点(b)とを結ぶ第1直線が仮定される。第1直線は、L1で表される。また、第1直線(L1)に対してθ1で表される所定角度だけ傾斜する第2直線が仮定される。第2直線は、L2で表される。また、着岸目標地点(b)を含む着岸目標領域の境界線が仮定される。境界線はdで表される。境界線(d)と第2直線(L2)との交点は、船舶10の仮目標地点と称され、eで表される。また、仮目標地点(e)と着岸目標地点(b)とを結ぶ第3直線が仮定される。第3直線は、L3で表される。
In the example of FIG. 1, a first straight line connecting the berthing start point (a0) and the berthing target point (b) is assumed. The first straight line is represented by L1. Further, a second straight line inclined by a predetermined angle represented by θ1 with respect to the first straight line (L1) is assumed. The second straight line is represented by L2. Further, the boundary line of the berthing target area including the berthing target point (b) is assumed. The boundary line is represented by d. The intersection of the boundary line (d) and the second straight line (L2) is referred to as a tentative target point of the
船舶10は、着岸操船開始地点(a0)から第2直線(L2)に沿って仮目標地点(e)まで航行する。船舶10は、仮目標地点(e)から第3直線(L3)に沿って着岸目標地点(b)まで航行する。つまり、着岸航路は、第2直線(L2)に沿って着岸操船開始地点(a0)から仮目標地点(e)まで航行し、第3直線(L3)に沿って仮目標地点(e)から着岸目標地点(b)まで航行する経路として設定される。 Vessel 10 sails from the berthing start point (a0) to the provisional target point (e) along the second straight line (L2). Vessel 10 sails from the temporary target point (e) to the berthing target point (b) along the third straight line (L3). That is, the berthing route sails from the berthing start point (a0) to the tentative target point (e) along the second straight line (L2), and berths from the tentative target point (e) along the third straight line (L3). It is set as a route to navigate to the target point (b).
着岸航路は、経由点を有する。第2直線(L2)の上に位置する経由点は、e1からenまでのn個の地点を含むとする。第3直線(L3)の上に位置する経由点は、b1からbmまでのm個の地点を含むとする。ここで、n及びmは、自然数である。n及びmは、同じ値であってもよいし、異なる値であってもよい。船舶10は、各経由点を経由しながら着岸目標地点(b)まで航行する。 The berthing route has a waypoint. It is assumed that the waypoints located on the second straight line (L2) include n points from e1 to en. It is assumed that the waypoints located on the third straight line (L3) include m points from b1 to bm. Here, n and m are natural numbers. n and m may have the same value or may have different values. Vessel 10 sails to the berthing target point (b) while passing through each waypoint.
本開示の一実施形態に係る着岸航路生成装置1は、例えば図1に示されるような着岸航路を生成する。さらに、着岸航路生成装置1は、生成した着岸航路に沿って船舶10が航行するように、船舶10を制御してもよい。
The berthing route generation device 1 according to the embodiment of the present disclosure generates a berthing route as shown in FIG. 1, for example. Further, the berthing route generation device 1 may control the
図2に示されるように、着岸航路生成装置1は、制御部2と、位置情報取得部3と、方位情報取得部4と、操作部5と、記憶部6とを備える。着岸航路生成装置1は、制御部2で船舶10と通信可能に接続されてよい。
As shown in FIG. 2, the berthing route generation device 1 includes a control unit 2, a position information acquisition unit 3, a direction information acquisition unit 4, an operation unit 5, and a storage unit 6. The berthing route generator 1 may be communicably connected to the
位置情報取得部3は、船舶10の位置を特定する位置情報を取得する。位置情報取得部3は、船舶10の位置を検出して位置情報として出力する位置センサを含んでよい。位置情報取得部3は、位置センサから位置情報を取得してもよい。位置センサは、衛星測位システムに対応する受信機を含んでよい。衛星測位システムに対応する受信機は、例えばGPS(Global Positioning System)受信機を含んでもよいが、これに限られず、他の種々の受信機を含んでよい。船舶10の位置は、緯度及び経度によって特定されてよい。船舶10の位置は、ブイ等の所定の目印からの相対的な位置として特定されてもよい。船舶10の位置は、これらの例に限られず、種々の形式で特定されてもよい。
The position information acquisition unit 3 acquires position information that specifies the position of the
方位情報取得部4は、船舶10の方位を特定する方位情報を取得する。方位情報取得部4は、船舶10の方位を検出して方位情報として出力する方位センサを含んでよい。方位情報取得部4は、方位センサから方位情報を取得してもよい。方位センサは、例えば、地磁気センサ等の種々のセンサを含んで構成されてよい。船舶10の方位は、船舶10の船首が向く方角を意味する。船舶10の方位は、所定方向に対する角度として特定されてよい。所定方向は、例えば、東西南北のいずれかの方向であってもよい。船舶10の方位は、東西南北を含む8方位又は16方位等で特定されてよい。
The directional information acquisition unit 4 acquires directional information that specifies the directional of the
制御部2は、着岸航路生成装置1の各構成部から情報を取得するとともに、各構成部を制御するための情報を出力する。制御部2は、位置情報取得部3から船舶10の現在位置を特定する位置情報を取得する。制御部2は、船舶10の着岸目標地点を特定する情報を取得する。制御部2は、船舶10の現在位置と着岸目標地点とに基づいて着岸航路を生成する。制御部2は、着岸航路上に経由点を設定する。制御部2は、船舶10が経由点を目標にして着岸目標地点に近づくように船舶10の移動を制御する。制御部2は、船舶10を制御する情報を生成し、船舶10に出力する。
The control unit 2 acquires information from each component of the berthing route generation device 1 and outputs information for controlling each component. The control unit 2 acquires position information for specifying the current position of the
制御部2は、1つ以上のプロセッサを含んでよい。本実施形態において「プロセッサ」は、汎用のプロセッサ、特定の処理に特化した専用のプロセッサ等であるが、これらに限られない。制御部2は、1つ以上の専用回路を含んでもよい。専用回路は、例えば、FPGA(Field-Programmable Gate Array)又はASIC(Application Specific Integrated Circuit)を含んでよい。制御部2は、プロセッサの代わりに専用回路を含んでもよいし、プロセッサとともに専用回路を含んでもよい。 The control unit 2 may include one or more processors. In the present embodiment, the "processor" is a general-purpose processor, a dedicated processor specialized for a specific process, or the like, but is not limited thereto. The control unit 2 may include one or more dedicated circuits. The dedicated circuit may include, for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). The control unit 2 may include a dedicated circuit instead of the processor, or may include a dedicated circuit together with the processor.
記憶部6は、例えば半導体メモリ、磁気メモリ、又は光メモリ等を含んで構成されてよい。記憶部6は、磁気ディスク等の電磁記憶媒体を含んで構成されてよい。記憶部6は、これらに限られず、他の種々の記憶デバイスを含んで構成されてもよい。記憶部6は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部6は、非一時的なコンピュータ読み取り可能な媒体を含んでよい。記憶部6は、着岸航路生成装置1の各構成部の動作に用いられる任意の情報を格納する。例えば、記憶部6は、システムプログラム、又はアプリケーションプログラム等を格納してもよい。記憶部6は、制御部2に含まれてもよい。 The storage unit 6 may be configured to include, for example, a semiconductor memory, a magnetic memory, an optical memory, or the like. The storage unit 6 may be configured to include an electromagnetic storage medium such as a magnetic disk. The storage unit 6 is not limited to these, and may be configured to include various other storage devices. The storage unit 6 may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 6 may include a non-temporary computer-readable medium. The storage unit 6 stores arbitrary information used for the operation of each component of the berthing route generation device 1. For example, the storage unit 6 may store a system program, an application program, or the like. The storage unit 6 may be included in the control unit 2.
操作部5は、着岸航路生成装置1のユーザによる操作入力を受け付ける入力デバイスを含んで構成される。入力デバイスは、例えば、キーボード又は物理キーを含んでもよいし、タッチパネル若しくはタッチセンサ又はマウス等のポインティングデバイスを含んでもよい。入力デバイスは、例えば、音声の入力を受け付けるマイク等を含んでもよい。入力デバイスは、これらの例に限られず、他の種々のデバイスを含んでもよい。 The operation unit 5 includes an input device that receives an operation input by the user of the berthing route generation device 1. The input device may include, for example, a keyboard or physical keys, or may include a pointing device such as a touch panel or touch sensor or a mouse. The input device may include, for example, a microphone or the like that accepts voice input. The input device is not limited to these examples, and may include various other devices.
着岸航路生成装置1は、必須ではないが出力部7を更に備えてもよい。着岸航路生成装置1は、出力部7で船舶10と通信可能に接続されてよい。制御部2は、出力部7を介して、船舶10の制御情報を船舶10に対して出力してよい。
The berthing route generator 1 may further include an
出力部7は、表示デバイスを含んで構成されてもよい。制御部2は、出力部7に船舶10の制御情報を表示させることによって、船舶10の操作者に対して船舶10の制御情報を報知してもよい。表示デバイスは、LED(Light Emission Diode)等の発光デバイスを含んでよい。表示デバイスは、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)であってよい。表示デバイスは、有機EL(Electro-Luminescence)ディスプレイ又は無機ELディスプレイであってよい。表示デバイスは、プラズマディスプレイ(PDP:Plasma Display Panel)であってよい。表示デバイスは、これらのディスプレイに限られず、他の種々の方式のディスプレイであってもよい。表示デバイスは、タッチパネルとして入力デバイスと一体に構成されてもよい。
The
(船舶10の構成例)
図2及び図3に示されるように、船舶10は、第1推進装置31と、第2推進装置32と、第3推進装置33とを備える。第1推進装置31及び第2推進装置32は、船舶10に対して、前進方向又は後退方向の推進力を加える。第3推進装置33は、船舶10に対して、左右方向の推進力を加える。第1推進装置31、第2推進装置32及び第3推進装置33は、推進装置とも総称される。推進装置は、例えば、プロペラ等の旋回式推進装置を含んで構成されてよいし、ウォータージェット推進装置を含んで構成されてもよい。推進装置は、これらの例に限られず、ポッドドライブ又は船内外機等の種々の装置を含んで構成されてよい。
(Structure example of ship 10)
As shown in FIGS. 2 and 3, the
船舶10は、第1アクチュエータ21と、第2アクチュエータ22と、第3アクチュエータ23とを更に備える。第1アクチュエータ21は、第1推進装置31が出力する推進力を制御する。第2アクチュエータ22は、第2推進装置32が出力する推進力を制御する。第3アクチュエータ23は、第3推進装置33が出力する推進力を制御する。第1アクチュエータ21、第2アクチュエータ22及び第3アクチュエータ23は、アクチュエータとも総称される。アクチュエータは、例えばプロペラを回転させるモータ又はエンジン等を含んで構成されてよい。アクチュエータは、ウォータージェット推進装置から水を噴出させるポンプそのものを含んで構成されてもよいし、ポンプを制御する装置を含んでもよい。
The
船舶10は、第1推進装置31又は第2推進装置32の推進力によって前進したり後退したりできる。船舶10は、第3推進装置33の推進力によって、左右に旋回できる。また、船舶10は、第1推進装置31の推進力と第2推進装置32の推進力とが異なることによっても、左右に旋回できる。制御部2は、各推進装置の推進力を制御することによって、船舶10の位置及び速度、並びに方位を制御し、船舶10の前進若しくは後退又は旋回を制御できる。
図2及び図3の例において、船舶10は、3つの推進装置を備える。船舶10は、少なくとも2つの、独立に制御可能な推進装置を備えることによって、船舶10の位置及び速度、並びに方位を変更できる。つまり、制御部2は、少なくとも2つの推進装置の推進力を制御することによって、船舶10の位置及び速度、並びに方位を制御し、船舶10の前進若しくは後退又は旋回を制御できる。
In the examples of FIGS. 2 and 3, the
船舶10は、着岸航路生成装置1の制御部2が出力する制御情報に基づいて制御されてよい。制御部2が出力する制御情報は、各アクチュエータを制御する情報を含んでよい。着岸航路生成装置1は、船舶10に搭載されてもよいし、搭載されていなくてもよい。着岸航路生成装置1は、船舶10に搭載されていない場合、船舶10と無線で通信することによって、船舶10の各アクチュエータに対して制御情報を送信してもよい。着岸航路生成装置1は、通信インタフェースを含んで構成されてよい。着岸航路生成装置1は、出力部7として通信インタフェースを備えてもよい。船舶10の制御情報を生成する構成は、着岸航路生成装置1と別体に設けられてもよい。
The
(着岸航路の生成動作)
制御部2は、位置情報取得部3から船舶10の現在位置を取得する。船舶10の現在位置は、現船舶位置とも称される。制御部2は、現船舶位置を、着岸操船開始地点(a0)として記憶部6に格納する。制御部2は、着岸目標地点(b)を取得する。着岸目標地点(b)の情報は、記憶部6にあらかじめ格納されていてもよい。着岸目標地点(b)は、操作部5からユーザによって入力されてもよい。
(Generation operation of berthing route)
The control unit 2 acquires the current position of the
制御部2は、着岸操船開始地点(a0)と着岸目標地点(b)とを結ぶ第1直線(L1)を算出する。制御部2は、着岸操船開始地点(a0)を支点として第1直線(L1)をθ1で表される角度だけ回転した第2直線(L2)を算出する。θ1で表される角度は、オフセット角とも称される。船舶10は、着岸操船開始地点(a0)から着岸目標地点(b)へ直線的に移動した場合に係留船等の障害物に接触することがある。制御部2は、船舶10が障害物に接触せずに着岸目標地点(b)へ移動できるように着岸航路を生成する。制御部2は、風、潮流、又は、船舶10の位置若しくは方位の検出結果の誤差の影響があっても障害物等から十分な余裕をもって船舶10の直線航路を生成できるようにオフセット角(θ1)を設定する。
The control unit 2 calculates a first straight line (L1) connecting the berthing start point (a0) and the berthing target point (b). The control unit 2 calculates a second straight line (L2) obtained by rotating the first straight line (L1) by an angle represented by θ1 with the berthing start point (a0) as a fulcrum. The angle represented by θ1 is also referred to as an offset angle. When the
制御部2は、着岸目標地点(b)を含む着岸目標領域を設定する。具体的には、制御部2は、着岸目標領域の境界線(d)を設定する。制御部2は、着岸目標領域の範囲内において船舶10が障害物に接触せずに着岸目標地点(b)に向けて直線的に移動できるように、着岸目標領域を設定する。着岸目標領域は、着岸目標地点(b)を中心とする円形の領域として設定されてもよい。
The control unit 2 sets a berthing target area including the berthing target point (b). Specifically, the control unit 2 sets the boundary line (d) of the berthing target area. The control unit 2 sets the berthing target area so that the
制御部2は、第2直線(L2)と境界線(d)との交点を仮目標地点(e)として算出する。つまり、第2直線(L2)は、着岸操船開始地点(a0)と仮目標地点(e)とを結ぶ。制御部2は、第2直線(L2)のうち、仮目標地点(e)までを着岸航路の少なくとも一部として設定する。 The control unit 2 calculates the intersection of the second straight line (L2) and the boundary line (d) as the provisional target point (e). That is, the second straight line (L2) connects the berthing start point (a0) and the provisional target point (e). The control unit 2 sets the second straight line (L2) up to the provisional target point (e) as at least a part of the berthing route.
制御部2は、着岸操船開始地点(a0)と仮目標地点(e)との間の第2直線(L2)上にn個の経由点(e1~en)を設定する。船舶10は、経由点(e1~en)を目標にして航行する。制御部2は、船舶10が経由点(e1~en)を目標にして仮目標地点(e)まで航行するように、船舶10の制御情報を生成して船舶10に出力してもよい。
The control unit 2 sets n waypoints (e1 to en) on the second straight line (L2) between the berthing start point (a0) and the provisional target point (e).
制御部2は、現船舶位置を取得し、現船舶位置が着岸目標領域内になったか判定する。つまり、制御部2は、船舶10が境界線(d)に到達したか判定する。制御部2は、船舶10が境界線(d)に到達した場合、現船舶位置と着岸目標地点(b)とを結ぶ第3直線(L3)を算出する。制御部2は、第3直線(L3)を着岸航路として設定する。制御部2は、第3直線(L3)上にm個の経由点(b1~bm)を設定する。つまり、制御部2は、船舶10を制御するための経由点を、経由点(e1~en)から、経由点(b1~bm)に更新する。船舶10は、経由点(b1~bm)を目標にして航行し、着岸施設80に着岸する。制御部2は、船舶10が経由点(b1~bm)を目標にして着岸目標地点(b)まで航行するように、船舶10の制御情報を生成して船舶10に出力してもよい。
The control unit 2 acquires the current ship position and determines whether the current ship position is within the berthing target area. That is, the control unit 2 determines whether the
制御部2は、船舶10が障害物に接触しない着岸航路を生成できるように、任意の現船舶位置を着岸操船開始地点(a0)として設定してもよい。制御部2は、船舶10が障害物に接触しない着岸航路を生成できる着岸操船開始地点(a0)まで船舶10を誘導してもよい。
The control unit 2 may set an arbitrary current ship position as the berthing maneuvering start point (a0) so that the
以上述べてきたように、制御部2は、任意の現船舶位置を着岸操船開始地点(a0)として設定して着岸航路を生成できる。このようにすることで、制御部2は、船舶10が着岸操船をする時々の状況に応じて着岸操船開始地点(a0)を決定できる。その結果、固定された過去の理想的な着岸軌跡に頼ることなく、直前に安全を確認した着岸操船開始地点(a0)から着岸目標地点(b)までの着岸航路が生成される。
As described above, the control unit 2 can set an arbitrary current ship position as the berthing maneuvering start point (a0) and generate a berthing route. By doing so, the control unit 2 can determine the berthing and maneuvering start point (a0) according to the situation when the
<着岸航路生成方法のフローチャートの一例>
着岸航路生成装置1の制御部2は、図4に例示されるフローチャートの手順を含む着岸航路生成方法を実行してもよい。着岸航路生成方法は、制御部2のプロセッサに実行させる着岸航路生成プログラムとして実現されてもよい。着岸航路生成プログラムは、非一時的なコンピュータ読み取り可能な媒体に格納されてよい。
<Example of flowchart of berthing route generation method>
The control unit 2 of the berthing route generation device 1 may execute the berthing route generation method including the procedure of the flowchart illustrated in FIG. The berthing route generation method may be realized as a berthing route generation program to be executed by the processor of the control unit 2. The berthing route generation program may be stored on a non-temporary computer-readable medium.
制御部2は、位置情報取得部3から現船舶位置を取得するとともに、方位情報取得部4から現船舶方位を取得する(ステップS1)。 The control unit 2 acquires the current ship position from the position information acquisition unit 3 and acquires the current ship direction from the direction information acquisition unit 4 (step S1).
制御部2は、第2直線を算出する(ステップS2)。具体的には、制御部2は、現船舶位置を着岸操船開始地点に設定する。制御部2は、着岸操船開始地点とあらかじめ設定されている着岸目標地点とを結ぶ第1直線を算出する。制御部2は、第1直線を、着岸操船開始地点を支点として所定のオフセット角で回転した直線を第2直線として算出する。 The control unit 2 calculates the second straight line (step S2). Specifically, the control unit 2 sets the current ship position at the berthing and maneuvering start point. The control unit 2 calculates a first straight line connecting the berthing start point and the preset berthing target point. The control unit 2 calculates the first straight line as the second straight line rotated at a predetermined offset angle with the berthing start point as a fulcrum.
制御部2は、第2直線と、着岸目標領域の境界線との交点を仮目標地点として算出する(ステップS3)。 The control unit 2 calculates the intersection of the second straight line and the boundary line of the berthing target area as a provisional target point (step S3).
制御部2は、着岸操船開始地点と仮目標地点とを結ぶ線分を着岸航路に設定する(ステップS4)。 The control unit 2 sets a line segment connecting the berthing maneuvering start point and the provisional target point in the berthing route (step S4).
制御部2は、船舶10を仮目標地点まで航行させるように操船制御する(ステップS5)。
The control unit 2 controls the maneuvering of the
制御部2は、船舶10が仮目標地点に到達したか判定する(ステップS6)。制御部2は、船舶10が仮目標地点に到達していない場合(ステップS6:NO)、ステップS5の手順に戻る。
The control unit 2 determines whether the
制御部2は、船舶10が仮目標地点に到達した場合(ステップS6:YES)、仮目標地点から着岸目標地点までの着岸航路を形成する(ステップS7)。具体的には、制御部2は、仮目標地点と着岸目標地点とを結ぶ線分を算出し、着岸航路に設定する。
When the
制御部2は、船舶10を着岸目標地点まで航行させるように操船制御する(ステップS8)。制御部2は、ステップS8の手順の実行後、図4のフローチャートの手順の実行を終了する。
The control unit 2 controls the maneuvering of the
以上述べてきた着岸航路生成方法が実行されることによって、船舶10が障害物に接触しない着岸航路が生成される。
By executing the berthing route generation method described above, a berthing route in which the
<小括>
以上述べてきたように、一実施形態に係る着岸航路生成装置1は、船舶10の着岸目標地点(b)と着岸操船開始地点(a0)との2点から着岸航路を生成できる。具体的には、着岸航路生成装置1の制御部2は、着岸目標地点(b)と着岸操船開始地点(a0)とを結ぶ直線に対して、既定のオフセット角(c)で傾斜した第1直線を設定する。制御部2は、オフセット後の第1直線上において、離散的に経由点を設定する。制御部2は、オフセット後の第1直線上の経由点を目標にして船舶10を移動させる。制御部2は、船舶10が着岸目標地点(b)を含む、境界線(d)で区画される着岸目標領域の範囲内に入った場合、現船舶位置(a)から着岸目標地点(b)を結ぶ第2直線上において、離散的に経由点を設定して経由点を更新する。
<Summary>
As described above, the berthing route generation device 1 according to the embodiment can generate a berthing route from two points, the berthing target point (b) and the berthing maneuvering start point (a0) of the
言い換えれば、着岸航路生成装置1は、船舶10の位置情報及び船舶方位を検出する検出手段を具備し、あらかじめ設定された着岸目標地点及び船舶10の着岸操船開始地点の2点から着岸航路を生成する着岸航路生成方法を実行する。着岸航路生成方法は、着岸航路生成装置1が着岸操船開始点と着岸目標地点を直線で結んだ線分に対し所定の角度でオフセットした第1直線を算出することを含む。着岸航路生成方法は、着岸航路生成装置1が第1直線と着岸目標地点を含む着岸目標領域の境界線との交点と、着岸操船開始地点とを結ぶ線分によって着岸航路を形成することを含む。
In other words, the berthing route generation device 1 is provided with a detection means for detecting the position information of the
また、着岸航路生成方法は、所定のオフセット角、又は、着岸目標位置を含む着岸目標領域の境界線の少なくとも一方を、着岸開始地点と着岸操作開始地点との距離に応じて可変に設定することを更に含んでもよい。 Further, in the berthing route generation method, at least one of the predetermined offset angle or the boundary line of the berthing target area including the berthing target position is variably set according to the distance between the berthing start point and the berthing operation start point. May be further included.
(船舶10の制御)
着岸航路生成装置1は、生成した着岸航路に基づいて船舶10の航行を制御するための制御情報を生成して船舶10に出力してもよい。以下、船舶10の航行を制御する動作が説明される。
(Control of ship 10)
The berthing route generation device 1 may generate control information for controlling the navigation of the
<経由点に向かう船舶10の制御>
着岸航路生成装置1は、船舶10が着岸航路に沿って航行するように、例えば以下のように船舶10を制御することができる。
<Control of
The berthing route generation device 1 can control the
制御部2は、位置情報取得部3から現船舶位置を取得する。制御部2は、現船舶位置に近い経由点を目標とする経由点として設定する。目標とする経由点は、目標経由点とも称される。制御部2は、現船舶位置が目標経由点に近づくように、船舶10の推進装置の推進力を制御する。制御部2は、現船舶位置が目標経由点を含む所定範囲内に入った場合、次の経由点を新たな目標経由点として設定する。制御部2は、船舶10が着岸目標地点に到達するまで、船舶10の制御を繰り返す。
The control unit 2 acquires the current ship position from the position information acquisition unit 3. The control unit 2 sets a waypoint near the current ship position as a target waypoint. The target waypoint is also called the target waypoint. The control unit 2 controls the propulsive force of the propulsion device of the
制御部2は、現船舶位置の変化に基づいて船舶速度ベクトルを算出して目標船舶速度ベクトルとしてもよい。制御部2は、現船舶速度ベクトルが目標船舶速度ベクトルに一致するように船舶10の推進装置の推進力を制御してもよい。
The control unit 2 may calculate the ship speed vector based on the change in the current ship position and use it as the target ship speed vector. The control unit 2 may control the propulsive force of the propulsion device of the
<着岸航路から逸脱した船舶10の制御>
着岸航路生成装置1は、船舶10が外乱によって着岸航路から逸脱する場合に、船舶10を着岸航路に戻すように、例えば以下のように船舶10を制御することができる。図5に示されるように、船舶10の着岸操船開始地点(a0)と、経由点(e1~en)とが設定されているとする。制御部2は、船舶10が経由点(e1~en)を目標にして航行するように船舶10を制御する。着岸操船開始地点(a0)と各経由点(e1~en)とを結ぶ線分は、船舶10の着岸航路に対応する。
<Control of
The berthing route generation device 1 can control the
制御部2は、位置情報取得部3から現船舶位置を取得する。現船舶位置は、aで表されるとする。船舶10が制御部2の制御にかかわらず風又は波等の外乱によって初期位置(a0)から移動してしまうことによって、現船舶位置(a)は、初期位置(a0)に対して移動している。
The control unit 2 acquires the current ship position from the position information acquisition unit 3. The current ship position is represented by a. The current ship position (a) moves with respect to the initial position (a0) because the
制御部2は、方位情報取得部4から現在の船舶10の方位を取得する。現在の船舶10の方位は、現船舶方位とも称される。現船舶方位を表す単位ベクトルは、現船舶方位ベクトルとも称され、pで表されるとする。制御部2は、現船舶方位ベクトル(p)を、目標船舶方位を表す単位ベクトルに設定する。目標船舶方位を表す単位ベクトルは、目標船舶方位ベクトルとも称される。目標船舶方位は、制御部2が船舶10の方位を制御するための目標に対応する。制御部2は、一旦、現船舶方位ベクトルを目標船舶方位ベクトルとして設定するものの、後述するように目標船舶方位ベクトルを更新する。
The control unit 2 acquires the current direction of the
制御部2は、着岸航路から逸脱した船舶10が着岸航路に戻るための復帰航路を設定する。船舶10が着岸航路に戻る地点は、e(x)で表され、復帰地点とも称される。。つまり、制御部2は、現船舶位置(a)を始点としてe(x)で着岸航路に交わる線分を復帰航路として設定する。制御部2は、aとe(x)とを結ぶ線分の長さがsで表される所定距離になるように、復帰航路を設定する。このように復帰航路が設定されることによって、船舶10は、現船舶位置(a)から所定距離(s)だけ航行することで着岸航路に復帰できる。制御部2は、e(x)-a=sが成立するe(x)を復帰地点として設定するともいえる。
The control unit 2 sets a return route for the
着岸航路と復帰航路との角度は、θ2で表される。制御部2は、θ2ができるだけ早く0に近づくように、目標船舶方位ベクトルを更新する。具体的には、制御部2は、現船舶方位ベクトル(p)を、θ2よりも大きい角度であるθ3で回転させたベクトルを算出して新たな目標船舶方位ベクトルとして設定する。θ3の大きさは、θ2の大きさに基づいて決定される。現船舶方位ベクトル(p)をθ3だけ回転させたベクトルは、p1で表される。つまり、目標船舶方位ベクトルは、p1で表されるベクトルに更新される。 The angle between the berthing route and the return route is represented by θ2. The control unit 2 updates the target vessel direction vector so that θ2 approaches 0 as soon as possible. Specifically, the control unit 2 calculates a vector obtained by rotating the current ship direction vector (p) at an angle θ3 larger than θ2 and sets it as a new target ship direction vector. The magnitude of θ3 is determined based on the magnitude of θ2. The vector obtained by rotating the current ship direction vector (p) by θ3 is represented by p1. That is, the target ship direction vector is updated to the vector represented by p1.
制御部2は、現船舶方位ベクトル(p)が目標船舶方位ベクトル(p1)に近づくように、かつ、船舶10が着岸航路上の地点に近づくように、船舶10の各推進装置が出力する推進力の大きさを制御する。制御部2は、所定のタイミングで、現船舶位置及び現船舶方位を取得して上述の制御を繰り返す。所定のタイミングは、周期的に定められてもよいし、不定期に定められてもよい。
The control unit 2 is a propulsion output by each propulsion device of the
また、船舶10は、船首方向にまっすぐな推進力を出したとしても、必ずしも船首方向にまっすぐ進まない。つまり、船舶10の推進力ベクトルの方向(p1の方向に一致する)と、船舶10の速度ベクトルとは、一致しない。なぜならば、船舶10に対して風又は潮流等による外力が加わるからである。船舶10は、風又は潮流等の外力によって流されながら、船舶10の推進力と外力との合力の方向に進む。船舶10の速度ベクトルの方向は、船舶10の推進力と外力との合力の方向に一致する。図5において、船舶10の速度ベクトルは、Vで表される。船舶10に作用する外力のベクトルは、Fで表される。p1で表されるベクトルが船舶10の推進力ベクトルに対応すると仮定して、船舶10の速度ベクトル(V)は、船舶10の推進力ベクトル(p1)と、船舶10に作用する外力のベクトル(F)との和になる。また、外力が逆方向に変化した場合は、θ2の状態量に応じて点aを始点とするベクトルp1が、点aを始点とするベクトルpの向きと点aと点e(x)とを結ぶ破線との間に向くように、θ3が算出される。
Further, even if the
<操船制御方法のフローチャートの一例>
着岸航路生成装置1の制御部2は、図6に例示されるフローチャートの手順を含む操船制御方法を実行することによって、着岸航路から逸脱した船舶10を着岸航路に復帰させてよい。操船制御方法は、制御部2のプロセッサに実行させる操船制御プログラムとして実現されてもよい。操船制御プログラムは、非一時的なコンピュータ読み取り可能な媒体に格納されてよい。
<Example of flowchart of ship maneuvering control method>
The control unit 2 of the berthing route generation device 1 may return the
制御部2は、記憶部6から船舶10の着岸航路及び経由点の情報を取得する(ステップS11)。
The control unit 2 acquires information on the berthing route and waypoint of the
制御部2は、位置情報取得部3から現船舶位置を取得するとともに、方位情報取得部4から現船舶方位を取得する(ステップS12)。 The control unit 2 acquires the current ship position from the position information acquisition unit 3 and acquires the current ship direction from the direction information acquisition unit 4 (step S12).
制御部2は、目標船舶方位を設定する(ステップS13)。具体的には、制御部2は、現船舶方位ベクトルを目標船舶方位ベクトルとして設定する。 The control unit 2 sets the target ship direction (step S13). Specifically, the control unit 2 sets the current ship direction vector as the target ship direction vector.
制御部2は、復帰航路を算出する(ステップS14)。具体的には、制御部2は、現船舶位置(a)から所定距離(s)だけ離れた地点で船舶10が着岸航路に復帰できるように復帰航路を算出する。
The control unit 2 calculates the return route (step S14). Specifically, the control unit 2 calculates the return route so that the
制御部2は、目標船舶方位を更新する(ステップS15)。具体的には、制御部2は、着岸航路と復帰航路との角度(θ2)に基づいて、目標船舶方位ベクトルを回転させる角度(θ3)を決定し、目標船舶方位ベクトルを更新する。 The control unit 2 updates the target ship direction (step S15). Specifically, the control unit 2 determines the angle (θ3) for rotating the target ship directional vector based on the angle (θ2) between the berthing route and the return route, and updates the target ship directional vector.
制御部2は、船舶10を着岸航路へ復帰させるように操船制御する(ステップS16)。
The control unit 2 controls the maneuvering of the
制御部2は、船舶10が着岸航路に復帰したか判定する(ステップS17)。制御部2は、船舶10が着岸航路に復帰していない場合(ステップS17:NO)、ステップS12の手順に戻る。
The control unit 2 determines whether the
制御部2は、船舶10が着岸航路に復帰した場合(ステップS17:YES)、図6のフローチャートの手順の実行を終了する。
When the
<小括>
一実施形態に係る着岸航路生成装置1は、船舶10の操船を制御してもよい。着岸航路生成装置1が船舶10の操船を制御する場合、着岸航路生成装置1は、操船制御装置とも称される。操船制御装置は、生成した着岸航路に沿って船舶10が航行するように船舶10を制御する。具体的には、操船制御装置は、生成した着岸航路の経由点に沿って船舶10を移動させるように、風向き、風速、又は潮流等に基づいて、船舶10の最適な方位と最適な速度ベクトルとを算出する。操船制御装置は、船舶10の方位と速度ベクトルとを算出結果に一致させるように、アクチュエータに制御情報を出力して推進装置を制御する。
<Summary>
The berthing route generation device 1 according to the embodiment may control the maneuvering of the
また、操船制御装置は、着岸航路生成装置1が生成した着岸航路上の1点又は複数点の経由点のうち、着岸目標地点及び現船舶位置に近い経由点を目標経由点に設定する。操船制御装置は、船舶10が目標経由点に移動するように制御する。操船制御装置は、現船舶位置の変化に基づいて船舶速度ベクトルを算出して目標船舶速度ベクトルとするとともに、現船舶方位を取得して目標船舶方位とする。操船制御装置は、現船舶方位及び現船舶速度ベクトルが目標船舶方位及び目標船舶速度に一致するように船舶10の推進装置の推進力を制御する。
Further, the ship maneuvering control device sets the berthing target point and the transit point close to the current vessel position as the target transit point among the one or a plurality of transit points on the berthing route generated by the berthing channel generator 1. The ship maneuvering control device controls the
(他の実施形態)
<操船表示装置>
船舶10は、操作者によって操作されてもよい。着岸航路生成装置1の出力部7又は制御部2は、生成した目標船舶方位及び目標船舶速度に現船舶方位及び現船舶速度ベクトルを近づけるために操作者が入力すべき船舶10の操船装置の操作量を表示してもよい。この場合、着岸航路生成装置1は、操船表示装置とも称される。船舶10の操船装置は、船舶10の操作者が各アクチュエータを操作する装置を含む。船舶10の操船装置は、例えば、推進装置の推進力を制御するためのレバー等を含んでよい。船舶10の操船装置は、船舶10の方位の旋回角度を入力するための操舵装置を含んでもよい。
(Other embodiments)
<Ship maneuvering display device>
<着岸航路生成の他の態様>
着岸航路生成装置1の制御部2、又は、操船制御装置は、船舶10が目標経由点の所定範囲内に到達した時点で着岸航路上において、着岸方向に向けて最も近い経由点を新たな目標経由点に設定してよい。
<Other aspects of berthing route generation>
The control unit 2 of the berthing route generation device 1 or the ship maneuvering control device sets a new target on the berthing route on the berthing route when the
着岸航路生成装置1の制御部2は、船舶10が着岸目標地点を含む着岸目標領域に入った時点で、現船舶位置から着岸目標地点を結ぶ第3直線(L3)を設定するとともに、着岸航路を第3直線(L3)に更新してよい。
When the
着岸航路生成装置1の制御部2、又は、操船制御装置は、船舶10が着岸目標地点又は目標経由点から所定の範囲内に到達した時点で、目標船舶方位と目標船舶速度ベクトルとをそれぞれ、あらかじめ設定されている着岸方位と船舶速度ベクトルとに更新して船舶10の制御を継続してもよい。
The control unit 2 of the berthing route generation device 1 or the ship maneuvering control device sets the target ship orientation and the target ship speed vector, respectively, when the
着岸航路生成装置1の制御部2、又は、操船制御装置は、現在の船舶10の速度ベクトルと目標船舶速度ベクトルとに基づいて船舶10を制御した場合における船舶10の加速度を算出してよい。着岸航路生成装置1の制御部2、又は、操船制御装置は、船舶10の加速度が所定の最大加速度以下になるように、目標船舶速度ベクトルを補正してよい。
The control unit 2 of the berthing route generation device 1 or the ship maneuvering control device may calculate the acceleration of the
着岸航路生成装置1の制御部2は、船舶10の航行中に操作された推進装置の推進力に基づいて、船舶10の進行速度及び進行方向を予測してよい。制御部2は、方位情報取得部4と位置情報取得部3とから得られた船舶10の現在の進行速度及び進行方向の、予測された進行速度及び進行方向に対する偏差を算出してよい。制御部2は、算出した偏差に基づいて、船舶10に加わる外乱の強さ及び方向を算出し、算出結果に基づいてオフセット角及び着岸目標領域を補正してよい。
The control unit 2 of the berthing route generation device 1 may predict the traveling speed and the traveling direction of the
着岸航路生成装置1の制御部2は、外乱の強さ及び方向の算出結果に基づいて、途中経由点を設定してよい。制御部2は、着岸操作開始点と該途中経由点を結んだ線分と、該途中経由点と着岸目標地点を直線で結んだ線分に対し所定の角度でオフセットした直線を算出し、該直線と該着岸目標地点を中心とした着岸目標領域の境界線(d)との交点と該着岸操船開始地点とを結んだ線分とにより着岸航路を形成してよい。 The control unit 2 of the berthing route generation device 1 may set an intermediate waypoint based on the calculation result of the strength and direction of the disturbance. The control unit 2 calculates a line segment connecting the berthing operation start point and the intermediate waypoint, and a straight line offset by a predetermined angle with respect to the line segment connecting the intermediate waypoint and the berthing target point with a straight line. A berthing route may be formed by an intersection of a straight line and a boundary line (d) of a berthing target area centered on the berthing target point and a line segment connecting the berthing maneuvering start point.
また、制御部2は、着岸操作開始点と途中経由点とを結ぶ線分を算出して、算出した線分を着岸航路に設定してよい。制御部2は、途中経由点と着岸目標地点とを結ぶ直線を、途中経由点を支点として所定角度だけ回転した直線を算出し、途中経由点から、算出した直線が着岸目標領域の境界線と交わる点までを結ぶ線分を、着岸航路に設定してよい。 Further, the control unit 2 may calculate a line segment connecting the berthing operation start point and the intermediate waypoint, and set the calculated line segment in the berthing route. The control unit 2 calculates a straight line that rotates a straight line connecting the intermediate waypoint and the berthing target point by a predetermined angle with the intermediate waypoint as a fulcrum, and the calculated straight line is the boundary line of the berthing target area from the intermediate waypoint. The line segment connecting to the intersection may be set as the berthing route.
着岸航路生成装置1の制御部2、又は、操船制御装置は、船舶10が着岸目標地点又は目標経由点から所定の範囲内に到達した時点で、船舶10を停船させたり定点保持させたりするように制御してよい。
The control unit 2 of the berthing route generation device 1 or the ship maneuvering control device stops the
本開示に係る実施形態を諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本開示の範囲に含まれることに留意されたい。例えば、各手段又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。 Although the embodiments according to the present disclosure have been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and modifications based on the present disclosure. It should be noted, therefore, that these modifications and modifications are within the scope of this disclosure. For example, the functions included in each means or each step can be rearranged so as not to be logically inconsistent, and a plurality of means or steps can be combined or divided into one. ..
1 着岸航路生成装置(2:制御部、3:位置情報取得部、4:方位情報取得部、5:操作部、6:記憶部、7:出力部)
10 船舶(21~23:第1~第3アクチュエータ、31~33:第1~第3推進装置)
80 着岸施設
1 berthing route generator (2: control unit, 3: position information acquisition unit, 4: direction information acquisition unit, 5: operation unit, 6: storage unit, 7: output unit)
10 Ships (21-23: 1st to 3rd actuators, 31-33: 1st to 3rd propulsion devices)
80 berthing facility
Claims (1)
前記着岸操船開始地点と前記着岸目標地点とを結ぶ第1直線を、前記着岸操船開始地点を支点として所定のオフセット角で回転した第2直線を算出することと、
前記第2直線のうち、前記着岸目標地点を含む着岸目標領域の境界線との交点までを、前記船舶が前記着岸操船開始地点から前記着岸目標地点まで航行する着岸航路の少なくとも一部として設定することと
を含む着岸航路生成方法。
Acquiring the berthing start point and berthing target point of the ship,
The first straight line connecting the berthing start point and the berthing target point is calculated as the second straight line rotated by a predetermined offset angle with the berthing start point as a fulcrum.
Of the second straight line, the intersection with the boundary line of the berthing target area including the berthing target point is set as at least a part of the berthing route on which the vessel sails from the berthing maneuvering start point to the berthing target point. How to generate a berthing route, including that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020114499A JP7294255B2 (en) | 2020-07-01 | 2020-07-01 | Docking route generation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020114499A JP7294255B2 (en) | 2020-07-01 | 2020-07-01 | Docking route generation method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022012574A true JP2022012574A (en) | 2022-01-17 |
JP7294255B2 JP7294255B2 (en) | 2023-06-20 |
Family
ID=80148781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020114499A Active JP7294255B2 (en) | 2020-07-01 | 2020-07-01 | Docking route generation method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7294255B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008513779A (en) * | 2004-09-22 | 2008-05-01 | ケネス リトヴァック, | Navigation support method and system |
JP2014065495A (en) * | 2013-12-03 | 2014-04-17 | Yanmar Co Ltd | Apparatus for assisting vessel arrival at wharf |
JP2020059403A (en) * | 2018-10-10 | 2020-04-16 | ヤンマー株式会社 | Automated docking device |
-
2020
- 2020-07-01 JP JP2020114499A patent/JP7294255B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008513779A (en) * | 2004-09-22 | 2008-05-01 | ケネス リトヴァック, | Navigation support method and system |
JP2014065495A (en) * | 2013-12-03 | 2014-04-17 | Yanmar Co Ltd | Apparatus for assisting vessel arrival at wharf |
JP2020059403A (en) * | 2018-10-10 | 2020-04-16 | ヤンマー株式会社 | Automated docking device |
Also Published As
Publication number | Publication date |
---|---|
JP7294255B2 (en) | 2023-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6336162B2 (en) | Improved ship maneuvering method and system | |
JP6479399B2 (en) | Navigation route generation device, automatic steering system, and navigation route generation method | |
US20040006423A1 (en) | Method and system for maneuvering movable object | |
KR20230011310A (en) | Ship's automatic guidance method, ship's automatic guidance program, ship's automatic guidance system and ship | |
JP2017094945A (en) | Ship controlling method, and ship control system | |
JP7417538B2 (en) | Control target generation device and ship maneuvering control device | |
JP3949932B2 (en) | Autonomous underwater vehicle navigation control system | |
US10150551B2 (en) | Trolling motor with wind sensor | |
EP3566942B1 (en) | Automatic steering device, automatic steering method and automatic steering program | |
US11161576B2 (en) | Navigation system | |
JP2017088111A (en) | Ship maneuvering control method and ship maneuvering control system | |
US20090069962A1 (en) | Guidance of marine vessels | |
WO2018123948A1 (en) | Autopilot system for vessel, vessel, and autopilot method for vessel | |
US11634204B2 (en) | Boat | |
US20240361763A1 (en) | Watercraft auto-docking system and watercraft auto-docking method | |
US11573087B1 (en) | Boat maneuvering control method for boat and boat maneuvering control system for boat | |
JP7294255B2 (en) | Docking route generation method | |
JP6487264B2 (en) | Waypoint generator | |
JP2021064248A (en) | Automatic ship steering system for ship | |
KR100465105B1 (en) | Drift Angle Auto Pilot System | |
JP3999976B2 (en) | Maneuvering method and apparatus | |
JP7359086B2 (en) | Ship maneuvering control device | |
US20220388619A1 (en) | Watercraft maneuvering control apparatus, and watercraft maneuvering system | |
JP2019199238A (en) | Cruising control method and cruising control device | |
EP4296992A1 (en) | Apparatus and method for adaptively determining target area for vessels |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220824 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230427 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230509 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230522 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7294255 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |