Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7759302B2 - Underwater Navigation System - Google Patents
[go: Go Back, main page]

JP7759302B2 - Underwater Navigation System - Google Patents

Underwater Navigation System

Info

Publication number
JP7759302B2
JP7759302B2 JP2022150434A JP2022150434A JP7759302B2 JP 7759302 B2 JP7759302 B2 JP 7759302B2 JP 2022150434 A JP2022150434 A JP 2022150434A JP 2022150434 A JP2022150434 A JP 2022150434A JP 7759302 B2 JP7759302 B2 JP 7759302B2
Authority
JP
Japan
Prior art keywords
underwater
dive computer
relative position
search
unit
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
Application number
JP2022150434A
Other languages
Japanese (ja)
Other versions
JP2024044720A (en
Inventor
明彦 西谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2022150434A priority Critical patent/JP7759302B2/en
Publication of JP2024044720A publication Critical patent/JP2024044720A/en
Application granted granted Critical
Publication of JP7759302B2 publication Critical patent/JP7759302B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Description

本発明は、水中ナビゲーションシステム、水中移動体及びダイブコンピュータに関する。 The present invention relates to an underwater navigation system, an underwater vehicle, and a dive computer.

従来、水中で潜水士が散策している位置を表示デバイスを介して潜水士に知らせるシステムが知られている(例えば、特許文献1参照)。 Conventionally, a system is known that notifies a diver of the location where he or she is walking underwater via a display device (see, for example, Patent Document 1).

特開2006-275920号公報Japanese Patent Application Laid-Open No. 2006-275920

例えばダイビングにおいて、ゲストのタイバーらが所定の海中生物を見る場合、通常、ガイド役の潜水士がゲストのダイバーらに先行して目的の海中生物を見つけ、ゲストのダイバーらをその場所に案内する。また、例えば水中で建造物の損傷個所の修復作業をするような場合、まず潜水士が損傷している箇所を見つけ、その後、他の作業者らがその場所まで移動して作業を行う。 For example, when diving, if guest divers want to see a particular underwater creature, a guide diver will usually go ahead of the guest divers to find the desired underwater creature and guide the guest divers to that location. Also, for example, when repairing a damaged area of a building underwater, a diver will first find the damaged area, and then other workers will move to the location and perform the work.

このように、従来、水中でダイビングや修復作業をする場合、対象の場所を潜水士が探し、その後、他の者らがその場所に向かうということが行われる。特許文献1のシステムでは、潜水士が自身の位置を知ることはできるが、ダイビングや修復作業等において潜水士が探索対象物を探す負担は軽減されない。 As such, conventionally, when diving or performing repair work underwater, a diver would search for the target location, and then other people would head to that location. While the system in Patent Document 1 allows divers to know their own location, it does not reduce the burden on divers of searching for the target object when diving, performing repair work, etc.

そこで、本発明はこれらの点に鑑みてなされたものであり、その目的は、水中の所定の探索対象物の場所に潜水士を案内することができる技術を提供することにある。 The present invention was made in consideration of these points, and its purpose is to provide technology that can guide divers to the location of a specified underwater search target.

本発明の水中ナビゲーションシステムは、水中を移動する水中移動体と、前記水中移動体と通信可能なダイブコンピュータと、前記水中移動体と前記ダイブコンピュータとの相対位置を測位する測位手段と、を備え、前記水中移動体は、水中の探索対象物を探索する探索部と、前記探索部が前記探索対象物を検出した場合に警報情報を生成する警報情報生成部と、前記警報情報を送信する移動体送信部と、を有し、前記測位手段は、前記警報情報を前記ダイブコンピュータ又は前記測位手段が受信した場合、前記水中移動体の位置と前記ダイブコンピュータの位置との相対位置を示す相対位置情報を生成し、前記ダイブコンピュータは、前記警報情報及び前記相対位置情報を受信する端末受信部と、前記警報情報に関連付いた前記相対位置情報が示す前記相対位置を表示デバイスに表示させる表示処理部と、を有する。 The underwater navigation system of the present invention comprises an underwater vehicle that moves underwater, a dive computer capable of communicating with the underwater vehicle, and a positioning means for measuring the relative position between the underwater vehicle and the dive computer. The underwater vehicle has a search unit that searches for an underwater search target, an alarm information generation unit that generates alarm information when the search unit detects the search target, and a vehicle transmission unit that transmits the alarm information. When the dive computer or the positioning means receives the alarm information, the positioning means generates relative position information that indicates the relative position between the position of the underwater vehicle and the position of the dive computer. The dive computer has a terminal receiving unit that receives the alarm information and the relative position information, and a display processing unit that displays the relative position indicated by the relative position information associated with the alarm information on a display device.

前記水中移動体は、前記探索対象物を検出した後に前記探索対象物を追従するように前記水中移動体を動作させ、前記ダイブコンピュータからユーザが前記警報情報を確認したことを示す了解通知を受信した場合に、前記探索対象物への追従を終了し、他の前記探索対象物の検索を開始させる移動体制御部をさらに有してもよい。 The underwater vehicle may further have a vehicle control unit that operates the underwater vehicle to follow the search object after detecting the search object, and terminates following the search object and starts searching for other search objects when an acknowledgement notification is received from the dive computer indicating that the user has confirmed the alarm information.

前記水中移動体は、前記探索対象物を検出した後に前記探索対象物を追従するように前記水中移動体を動作させ、前記水中移動体から前記ダイブコンピュータまでの距離が所定の閾値以下となった場合に、前記探索対象物への追従を終了し、他の前記探索対象物の検索を開始する移動体制御部をさらに有してもよい。 The underwater vehicle may further have a vehicle control unit that operates the underwater vehicle to track the search object after detecting the search object, and that ends tracking the search object and starts searching for other search objects when the distance from the underwater vehicle to the dive computer becomes equal to or less than a predetermined threshold.

前記移動体送信部は、前記探索対象物を検出した後に他の前記探索対象物を発見した場合に、前記他の探索対象物についての前記警報情報を送信し、前記ダイブコンピュータは、前記他の探索対象物についての前記警報情報に応じて前記測位手段が生成した前記相対位置情報を前記他の探索対象物についての前記警報情報に関連付けて蓄積してもよい。 If the mobile transmitter detects the search object and then discovers another search object, it may transmit the warning information about the other search object, and the dive computer may store the relative position information generated by the positioning means in response to the warning information about the other search object in association with the warning information about the other search object.

前記表示処理部は、前記ダイブコンピュータが移動した経路を示す移動情報と、前記測位手段から受信していた前記相対位置情報とに基づいて、前記表示デバイスに表示する前記相対位置を更新してもよい。 The display processing unit may update the relative position displayed on the display device based on movement information indicating the route traveled by the dive computer and the relative position information received from the positioning means.

前記表示処理部は、水上設備が計測した前記ダイブコンピュータの緯度経度情報と、前記測位手段から受信していた前記相対位置情報とに基づき、前記表示デバイスに表示する前記相対位置を更新してもよい。 The display processing unit may update the relative position displayed on the display device based on the latitude and longitude information of the dive computer measured by the surface equipment and the relative position information received from the positioning means.

前記表示処理部は、複数の前記水中移動体から受信した複数の前記警報情報に対応して、前記ダイブコンピュータと複数の前記水中移動体との複数の前記相対位置を表示させてもよい。 The display processing unit may display multiple relative positions between the dive computer and multiple underwater vehicles in response to multiple pieces of alarm information received from multiple underwater vehicles.

前記探索部は、移動する前記探索対象物の移動方向及び移動速度を特定し、前記移動体送信部は、前記移動方向及び前記移動速度を前記ダイブコンピュータに送信してもよい。 The search unit may identify the direction and speed of movement of the moving search object, and the moving object transmission unit may transmit the direction and speed of movement to the dive computer.

本発明の水中移動体は、水中を移動する水中移動体であって、水中の探索対象物を探索する探索部と、前記探索対象物が検出された場合に警報情報を生成する警報情報生成部と、前記探索対象物が検出された場合に前記水中移動体の位置とダイブコンピュータの位置との相対位置を示す相対位置情報を生成する測位手段と、前記相対位置情報と前記警報情報とを関連付けて送信する移動体送信部と、を備える。 The underwater vehicle of the present invention is an underwater vehicle that moves underwater and includes a search unit that searches for a search target underwater, an alarm information generation unit that generates alarm information when the search target is detected, a positioning means that generates relative position information indicating the relative position between the position of the underwater vehicle and the position of a dive computer when the search target is detected, and a vehicle transmission unit that associates the relative position information with the alarm information and transmits them.

本発明のダイブコンピュータは、水中移動体と通信可能なダイブコンピュータであって、水中移動体が探索対象物を検出したことを示す警報情報を受信する端末受信部と、前記警報情報を受信した場合に、前記水中移動体の位置と前記ダイブコンピュータの位置との相対位置を示す相対位置情報を生成する測位手段と、前記警報情報と、前記相対位置情報が示す前記相対位置とを表示デバイスに表示させる表示処理部と、を備える。 The dive computer of the present invention is a dive computer capable of communicating with an underwater vehicle, and includes a terminal receiving unit that receives alarm information indicating that the underwater vehicle has detected a search target, a positioning means that, when the alarm information is received, generates relative position information indicating the relative position between the underwater vehicle and the dive computer, and a display processing unit that displays the alarm information and the relative position indicated by the relative position information on a display device.

本発明によれば、水中の所定の探索対象物の場所に潜水士を案内することができる技術を提供できる。 The present invention provides technology that can guide divers to the location of a specified underwater search target.

本発明の実施の形態の水中ナビゲーションシステムの一例を示す図である。1 is a diagram illustrating an example of an underwater navigation system according to an embodiment of the present invention. 水中ナビゲーションシステムの構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an underwater navigation system. 探索対象物を検出した後の水中ナビゲーションシステムの基本的な動作のフローチャートである。10 is a flowchart of the basic operation of the underwater navigation system after detecting a search object. 探索対象物を検出した後の水中移動体の動作の一例のフローチャートである。10 is a flowchart illustrating an example of the operation of the underwater moving body after detecting a search target. 本発明の一変形例に係る水中ナビゲーションシステムを示す図である。FIG. 10 is a diagram showing an underwater navigation system according to a modified example of the present invention.

<第1の実施形態>
図1は、本発明の実施の形態の水中ナビゲーションシステムの一例を示す図である。図2は、水中ナビゲーションシステムの構成を示すブロック図である。
First Embodiment
Fig. 1 is a diagram showing an example of an underwater navigation system according to an embodiment of the present invention, and Fig. 2 is a block diagram showing the configuration of the underwater navigation system.

[水中ナビゲーションシステムS100の概要]
本実施形態の水中ナビゲーションシステムS100は、図1及び図2に示すように、水中移動体10と、ダイブコンピュータ20と、測位手段30とを備えている。以下では、測位手段30を構成する第1測位装置31及び第2測位装置32が、水中移動体10及びダイブコンピュータ20と別体である構成を例示するが、本発明においては、第1測位装置31がダイブコンピュータ20に組み込まれ、第2測位装置32が水中移動体10に組み込まれていてもよい。
[Overview of the Underwater Navigation System S100]
1 and 2, the underwater navigation system S100 of this embodiment includes an underwater vehicle 10, a dive computer 20, and positioning means 30. In the following, an example is given in which the first positioning device 31 and second positioning device 32 constituting the positioning means 30 are separate from the underwater vehicle 10 and the dive computer 20, but in the present invention, the first positioning device 31 may be incorporated into the dive computer 20, and the second positioning device 32 may be incorporated into the underwater vehicle 10.

水中移動体10とダイブコンピュータ20とは、水中で相互に通信可能な態様で接続されている。測位手段30は、水中移動体10とダイブコンピュータ20との相対位置を測位する。水中移動体10が探索する探索対象物Tは、どのようなものであってもよいが、以下では、探索対象物Tが海洋生物であることを例示する。海洋生物は、特定の対象に限定されないが、例えばオニヒトデのような駆除が必要な生物であってもよい。 The underwater vehicle 10 and the dive computer 20 are connected in a manner that allows them to communicate with each other underwater. The positioning means 30 determines the relative positions of the underwater vehicle 10 and the dive computer 20. The search object T searched for by the underwater vehicle 10 may be any object, but in the following, the search object T is shown as a marine organism as an example. The marine organism is not limited to a specific object, but may also be an organism that needs to be exterminated, such as a crown-of-thorns starfish.

本実施形態の水中ナビゲーションシステムS100の特徴の1つは、水中移動体10が探索対象物Tを検出すると、ダイブコンピュータ20に通知が送られ、測位手段30が水中移動体10とダイブコンピュータ20との相対位置を計測し、その相対位置がダイブコンピュータ20に表示される点にある。このような構成によれば、水中移動体10が予め探索対象物Tを検出し、水中移動体10とダイブコンピュータ20との相対位置がダイブコンピュータ20に表示されるので、所定の探索対象物Tが存在する位置に潜水士を良好に案内することができる。相対位置は、例えばダイブコンピュータ20から見た水中移動体10の位置等であってもよい。以下、各部の構成について詳細に説明する。 One of the features of the underwater navigation system S100 of this embodiment is that when the underwater vehicle 10 detects a search object T, a notification is sent to the dive computer 20, and the positioning means 30 measures the relative position between the underwater vehicle 10 and the dive computer 20, which is then displayed on the dive computer 20. With this configuration, the underwater vehicle 10 detects the search object T in advance, and the relative position between the underwater vehicle 10 and the dive computer 20 is displayed on the dive computer 20, so the diver can be effectively guided to the location where the specified search object T is located. The relative position may be, for example, the position of the underwater vehicle 10 as seen from the dive computer 20. The configuration of each part will be described in detail below.

[水中移動体10]
水中移動体10は、例えば水中を潜行可能な水中ドローンである。水中移動体10は、図2に示すように、カメラ11、通信部12、記憶部13、及び制御ユニット14を有し、検索対象として設定された探索対象物Tを探索する。水中移動体10は、例えば、水中ケーブル又は無線通信で水面の操作機器と通信可能であり、水上の操縦者が遠隔で操縦可能である。
[Underwater vehicle 10]
The underwater vehicle 10 is, for example, an underwater drone capable of diving underwater. As shown in Fig. 2, the underwater vehicle 10 has a camera 11, a communication unit 12, a memory unit 13, and a control unit 14, and searches for a search target T that has been set as a search target. The underwater vehicle 10 can communicate with operating devices on the water surface via, for example, an underwater cable or wireless communication, and can be remotely controlled by a pilot on the water surface.

カメラ11は、所定の周期で撮影を行い、撮像画像を出力する。通信部12は、外部の機器との間の通信を行う通信インタフェースであり、既知の光無線通信又は音響通信等の水中通信モジュールで実現されている。水中移動体10は、水中において通信部12を介してダイブコンピュータ20と通信する。記憶部13は、水中移動体10を動作させるためのコンピュータプログラム、及び、このコンピュータプログラムの実行時に参照される種々の情報を格納する。 The camera 11 takes photographs at a predetermined interval and outputs the captured images. The communication unit 12 is a communications interface for communicating with external devices and is implemented using a known underwater communications module such as optical wireless communications or acoustic communications. The underwater vehicle 10 communicates with the dive computer 20 underwater via the communication unit 12. The memory unit 13 stores a computer program for operating the underwater vehicle 10 and various information referenced when this computer program is executed.

制御ユニット14は、水中移動体10のCPU(Central Processing Unit)等のプロセッサであり、記憶部13に記憶されたプログラムを実行することによって、探索部141、警報情報生成部142、移動体制御部143、及び移動体送信部144として機能する。 The control unit 14 is a processor such as a CPU (Central Processing Unit) of the underwater vehicle 10, and functions as a search unit 141, an alarm information generation unit 142, a vehicle control unit 143, and a vehicle transmission unit 144 by executing programs stored in the memory unit 13.

探索部141は、水中の探索対象物Tを探索する。具体的には、探索部141は、カメラ11が撮影した撮像画像を解析し、撮像画像の中に所定の探索対象物Tが写っているか否かを判定する。探索部141は、また、例えば撮像画像中に写っている探索対象物の種別を識別する。 The search unit 141 searches for a search object T in the water. Specifically, the search unit 141 analyzes the captured image taken by the camera 11 and determines whether a specific search object T is captured in the captured image. The search unit 141 also identifies the type of search object captured in the captured image, for example.

探索対象物Tが魚などの動く対象物の場合、探索部141は、移動する探索対象物Tの移動方向及び移動速度を特定してもよい。探索部141は、例えば、連続的に撮影された複数の撮像画像を解析し、探索対象物Tの移動方向及び移動速度を特定する。なお、探索部141は、例えば潮の流れによって移動する探索対象物Tの移動方向及び移動速度を特定してもよい。 If the search object T is a moving object such as a fish, the search unit 141 may identify the direction and speed of movement of the moving search object T. The search unit 141 may, for example, analyze multiple captured images taken consecutively to identify the direction and speed of movement of the search object T. Note that the search unit 141 may also, for example, identify the direction and speed of movement of the search object T that moves due to the current of the tide.

警報情報生成部142は、探索部141が探索対象物Tを検出した場合に、その検索対象物に関連付けて警報情報を生成する。警報情報は、例えば、探索対象物Tを検出したことを示す情報である。 When the search unit 141 detects a search object T, the warning information generation unit 142 generates warning information associated with the search object. The warning information is, for example, information indicating that the search object T has been detected.

移動体制御部143は、水中移動体10の推進機構(不図示)を制御することで、水中移動体10を移動させる。移動体制御部143は、例えば、予め設定された移動ルートに従って水中移動体10が移動するように推進機構を制御する。水中移動体10が探索対象物Tを発見すると、移動体制御部143は、探索動作を終了し、その探索対象物Tを追従するように水中移動体10を動作させる。探索対象物Tが魚などの動く対象物であれば、水中移動体10は探索対象物Tを追って移動することとなる。一方、探索対象物Tが動かない又は実質的に動かない対象物であれば、水中移動体10はその場でホバリング(水中移動体10が水中で所定の位置に留まる動作)をすることとなる。 The mobile body control unit 143 controls the propulsion mechanism (not shown) of the underwater moving body 10 to move the underwater moving body 10. The mobile body control unit 143 controls the propulsion mechanism so that the underwater moving body 10 moves, for example, along a preset movement route. When the underwater moving body 10 discovers a search object T, the mobile body control unit 143 ends the search operation and operates the underwater moving body 10 to follow the search object T. If the search object T is a moving object such as a fish, the underwater moving body 10 will move in pursuit of the search object T. On the other hand, if the search object T is an object that does not move or is substantially stationary, the underwater moving body 10 will hover in place (the underwater moving body 10 will remain in a predetermined position underwater).

(探索対象物Tの探索)
本実施形態の水中ナビゲーションシステムS100では、水中移動体10が探索対象物Tを検出すると、ダイブコンピュータ20に警報情報が通知され、測位手段30が測位した水中移動体10とダイブコンピュータ20との相対位置がダイブコンピュータ20に表示される。潜水士は、ダイブコンピュータ20に表示された情報を見ながら、水中移動体10が検出した探索対象物Tに近づくことができる。このような構成において、潜水士が水中移動体10にある程度近づいたら、水中移動体10が次の探索対象物Tの探索を開始できる状態となることが一例として好ましい。
(Search for search object T)
In the underwater navigation system S100 of this embodiment, when the underwater vehicle 10 detects a search object T, alarm information is sent to the dive computer 20, and the relative position of the underwater vehicle 10 and the dive computer 20, as determined by the positioning means 30, is displayed on the dive computer 20. The diver can approach the search object T detected by the underwater vehicle 10 while viewing the information displayed on the dive computer 20. In such a configuration, it is preferable, for example, that when the diver approaches the underwater vehicle 10 to a certain extent, the underwater vehicle 10 be ready to start searching for the next search object T.

そこで、移動体制御部143は、水中移動体10からダイブコンピュータ20までの距離が所定の閾値以下となった場合に、探索対象物Tへの追従を終了してもよい。移動体制御部143は、具体的には、測位手段30の測位結果に基づき、水中移動体10からダイブコンピュータ20までの距離が所定の閾値以下となったか否かを判定する。「所定の閾値」は、例えば潜水士が探索対象物Tを視認可能な距離に基づいて定められている。移動体制御部143は、例えば撮像画像に基づいて水の透明度を特定し、特定した透明度が低いほど閾値が小さくなるように閾値を決定してもよい。ここで、透明度を特定する処理は、移動体制御部143とは異なる別の機能部が実施してもよい。 The mobile object control unit 143 may therefore terminate tracking of the search object T when the distance from the underwater mobile object 10 to the dive computer 20 falls below a predetermined threshold. Specifically, the mobile object control unit 143 determines whether the distance from the underwater mobile object 10 to the dive computer 20 falls below a predetermined threshold based on the positioning results of the positioning means 30. The "predetermined threshold" is determined, for example, based on the distance at which the search object T can be seen by a diver. The mobile object control unit 143 may, for example, identify the transparency of the water based on captured images, and determine the threshold so that the lower the identified transparency, the smaller the threshold. Here, the process of identifying the transparency may be performed by a functional unit different from the mobile object control unit 143.

移動体制御部143は、追従の終了後、他の探索対象物Tの探索を開始する。このような構成によれば、水中移動体10が探索対象物Tを検出した後、潜水士が水中移動体10まで移動するのを待つことなく、水中移動体10は他の探索対象物Tの探索を開始できるので、効率的に探索対象物Tを探索できる。 After tracking ends, the mobile unit control unit 143 begins searching for other search objects T. With this configuration, after the underwater mobile unit 10 detects the search object T, the underwater mobile unit 10 can begin searching for other search objects T without waiting for the diver to move to the underwater mobile unit 10, allowing for efficient search for the search object T.

水中移動体10は、ユーザである潜水士が水中移動体10から送信された警報情報を確認した場合に、追従を終了し、他の探索対象物Tの探索を開始してもよい。これを実現するために、移動体制御部143は、ダイブコンピュータ20から潜水士が警報情報を確認したことを示す了解通知を受信した場合に、探索対象物Tへの追従を終了し、他の探索対象物Tの探索を開始してもよい。このような構成によれば、潜水士が水中移動体10に近づかなくても、水中移動体10は他の探索対象物Tの探索を開始できるので、効率的な探索が可能となる。 When the user, the diver, confirms the warning information transmitted from the underwater vehicle 10, the underwater vehicle 10 may end tracking and begin searching for another search object T. To achieve this, the vehicle control unit 143 may end tracking the search object T and begin searching for another search object T when it receives an acknowledgement notification from the dive computer 20 indicating that the diver has confirmed the warning information. With this configuration, the underwater vehicle 10 can begin searching for another search object T even if the diver does not approach the underwater vehicle 10, thereby enabling efficient searching.

さらに、水中移動体10の移動体送信部144は、水中移動体10からダイブコンピュータ20までの距離が所定の閾値以下となった場合に、ダイブコンピュータ20に通知を送り、ダイブコンピュータ20はこの通知を受信すると、追従を終了して次の探索対象物Tの探索を開始してよいかを否かの確認メッセージを表示デバイス22に表示させてもよい。そして、潜水士がダイブコンピュータ20に了解の旨の入力を行い、ダイブコンピュータ20は、水中移動体10に了解通知を送信する。 Furthermore, the mobile unit transmitter 144 of the underwater vehicle 10 sends a notification to the dive computer 20 when the distance from the underwater vehicle 10 to the dive computer 20 falls below a predetermined threshold, and upon receiving this notification, the dive computer 20 may display a confirmation message on the display device 22 asking whether or not to end tracking and begin searching for the next search target T. The diver then inputs an acknowledgement into the dive computer 20, and the dive computer 20 sends an acknowledgement notification to the underwater vehicle 10.

水中移動体10は、この了解通知を受信するまでは次の探索対象物Tの探索は開始せず、了解通知を受信したことを条件に探索対象物Tの探索を開始してもよい。このような構成によれば、単に、ダイブコンピュータ20が水中移動体10に近づいたというだけでは次の探索対象物Tの探索は開始されないので、例えば、潜水士からの距離は近いが、潜水士から見えないような場所に水中移動体10が位置している場合に、潜水士が水中移動体10の場所を十分に確認する前に水中移動体10が移動してしまうことが防止される。 The underwater vehicle 10 may not begin searching for the next search object T until it receives this acknowledgement notification, and may begin searching for the search object T on the condition that it has received the acknowledgement notification. With this configuration, the search for the next search object T will not begin simply because the dive computer 20 has approached the underwater vehicle 10. Therefore, for example, if the underwater vehicle 10 is located close to the diver but out of sight of the diver, the underwater vehicle 10 will not move before the diver has fully confirmed its location.

水中移動体10側が測位手段の親機(詳細下記)であり、ダイブコンピュータ20側が子機(詳細下記)として機能する場合、水中移動体10側が測位情報を有することとなるため、このような方式が有効となる。もっとも、このような場合においても、親機側が有している測位情報を子機側に送信することで同様の処理が可能となる。 This method is effective when the underwater vehicle 10 functions as the parent unit of the positioning means (details below) and the dive computer 20 functions as the child unit (details below), since the underwater vehicle 10 has the positioning information. However, even in this case, similar processing is possible by transmitting the positioning information held by the parent unit to the child unit.

水中移動体10側が測位手段の子機であり、ダイブコンピュータ20側が親機として機能する場合は、機器間の距離が閾値以下となったかどうかを例えばダイブコンピュータ20が判定し、ダイブコンピュータ20が、次の探索対象物Tの探索を開始してよいかを否かの確認メッセージを表示してもよい。潜水士により了解が入力されたら、ダイブコンピュータ20が水中移動体10に通知し、通知を受け取ったら水中移動体10が次の探索対象物Tの探索を開始してもよい。 If the underwater vehicle 10 functions as a slave device of the positioning means and the dive computer 20 functions as a master device, the dive computer 20 may, for example, determine whether the distance between the devices has fallen below a threshold, and display a confirmation message asking whether it is OK to start searching for the next search object T. Once the diver has input their consent, the dive computer 20 may notify the underwater vehicle 10, and upon receiving the notification, the underwater vehicle 10 may begin searching for the next search object T.

移動体送信部144は、警報情報生成部142によって生成された警報情報を外部の機器に送信する。移動体送信部144は、具体的には、水中移動体10を識別するための識別情報に関連付けて警報情報を送信する。上述したように、水中移動体10が複数の探索対象物Tを連続して探索する場合、移動体送信部144は、水中移動体10が探索対象物Tを検出する度に、検出した探索対象物Tについての警報情報を送信する。 The mobile body transmission unit 144 transmits the warning information generated by the warning information generation unit 142 to an external device. Specifically, the mobile body transmission unit 144 transmits the warning information in association with identification information for identifying the underwater mobile body 10. As described above, when the underwater mobile body 10 continuously searches for multiple search objects T, the mobile body transmission unit 144 transmits warning information about the detected search object T each time the underwater mobile body 10 detects a search object T.

移動体送信部144は、カメラ11によって撮影された、探索対象物Tが写っている撮像画像を、警報情報に関連付けて送信してもよい。また、移動体送信部144は、探索部141が特定した探索対象物Tの移動方向及び移動速度を、例えば、ダイブコンピュータ20に送信してもよい。ダイブコンピュータ20はこれらの情報を受信し、表示デバイス22に表示する。探索対象物Tの種別にもよるが、このような構成によれば、ダイブコンピュータ20に表示された情報を基に、潜水士は、急いで探索対象物Tに近づいた方がよいか否かを判断できる。 The mobile unit transmitting unit 144 may transmit an image captured by the camera 11 showing the search object T in association with the warning information. The mobile unit transmitting unit 144 may also transmit the direction and speed of movement of the search object T identified by the search unit 141 to, for example, the dive computer 20. The dive computer 20 receives this information and displays it on the display device 22. Depending on the type of search object T, with this configuration, the diver can determine whether or not to quickly approach the search object T based on the information displayed on the dive computer 20.

[ダイブコンピュータ20]
ダイブコンピュータ20は、潜水士が水中で使用する機器であり、通信部21、表示デバイス22、記憶部23、及び制御ユニット24を有している。また、ダイブコンピュータ20は、一例として、これら通信部21、表示デバイス22、記憶部23、及び制御ユニット24を収容するハウジング(不図示)を有している。潜水士によって所持されるか又は潜水士に装着される。ダイブコンピュータ20の形状は任意であり、例えば腕に装着される腕時計のような形態であってもよいし、タブレット端末のような形態であってもよい。
[Dive Computer 20]
The dive computer 20 is a device used by a diver underwater and includes a communication unit 21, a display device 22, a memory unit 23, and a control unit 24. The dive computer 20 also includes, as an example, a housing (not shown) that houses the communication unit 21, the display device 22, the memory unit 23, and the control unit 24. The dive computer 20 is carried by or worn by the diver. The shape of the dive computer 20 is arbitrary, and may be, for example, a wristwatch-like shape or a tablet terminal-like shape.

通信部21は、外部の機器との間の通信を行う通信インタフェースであり、例えば水中移動体10の通信部12と同様、既知の光無線通信又は音響通信等の水中通信モジュールで実現されている。ダイブコンピュータ20は、通信部21を介して、水中移動体10と通信する。表示デバイス22は種々の情報を表示するディスプレイである。記憶部23は、ダイブコンピュータ20を動作させるためのコンピュータプログラム、及び、このコンピュータプログラムの実行時に参照される種々の情報を格納する。 The communication unit 21 is a communication interface for communicating with external devices, and is implemented, for example, as a known underwater communication module for optical wireless communication or acoustic communication, similar to the communication unit 12 of the underwater vehicle 10. The dive computer 20 communicates with the underwater vehicle 10 via the communication unit 21. The display device 22 is a display that displays various information. The memory unit 23 stores a computer program for operating the dive computer 20 and various information referenced when this computer program is executed.

制御ユニット24は、CPU(Central Processing Unit)等のプロセッサであり、記憶部23に記憶されたプログラムを実行することによって、端末受信部241、及び表示処理部242として機能する。 The control unit 24 is a processor such as a CPU (Central Processing Unit), and functions as a terminal receiving unit 241 and a display processing unit 242 by executing programs stored in the memory unit 23.

端末受信部241は、外部の機器から送信された情報を受信する。端末受信部241は、具体的には、水中移動体10が送信した警報情報を受信する。端末受信部241は、また、測位手段30によって生成された、水中移動体10の位置とダイブコンピュータ20の位置との相対位置を示す相対位置情報を受信する。端末受信部241は、例えば、測位手段30から受信した相対位置情報を警報情報に関連付けて記憶部23に記憶させる。 The terminal receiving unit 241 receives information transmitted from external devices. Specifically, the terminal receiving unit 241 receives alarm information transmitted by the underwater vehicle 10. The terminal receiving unit 241 also receives relative position information generated by the positioning means 30, which indicates the relative position between the position of the underwater vehicle 10 and the position of the dive computer 20. For example, the terminal receiving unit 241 associates the relative position information received from the positioning means 30 with the alarm information and stores it in the memory unit 23.

端末受信部241は、水中移動体10が連続して探索対象物Tの探索を行う場合、複数の探索対象物Tについての複数の警報情報を複数の相対位置情報に関連付けて記憶部23に記憶させる。すなわち、所定の探索対象物Tが検出された後に他の探索対象物Tが検出された場合、端末受信部241は、所定の探索対象物Tが検出された後、他の探索対象物Tについての警報情報も、その警報情報に応じて測位手段が生成した相対位置情報に関連付けて記憶部23に記憶させる。このようにして、記憶部23には、水中移動体10が検出した複数の探索対象物Tの情報が次々と蓄積されることとなる。 When the underwater moving body 10 continuously searches for search objects T, the terminal receiving unit 241 associates multiple pieces of alarm information for multiple search objects T with multiple pieces of relative position information and stores them in the memory unit 23. In other words, if a specific search object T is detected and then another search object T is detected, the terminal receiving unit 241 stores alarm information for the other search object T in the memory unit 23 after the specific search object T has been detected, associated with the relative position information generated by the positioning means in accordance with that alarm information. In this way, information on multiple search objects T detected by the underwater moving body 10 is successively accumulated in the memory unit 23.

表示処理部242は、表示デバイス22の動作を制御する。表示処理部242は、具体的には、水中移動体10から受信した警報情報に関連付いた相対位置情報が示す水中移動体10とダイブコンピュータ20との相対位置を表示デバイス22に表示させる。表示処理部242は、例えば、ダイブコンピュータ20から水中移動体10までの距離、深度、及び方向を表示デバイス22に表示させる。表示処理部242は、例えば、上記相対位置とともに、警報情報として、探索対象物Tが検出されたことを表示デバイス22に表示させる。表示処理部242は、一例として、上記警報情報を確認したことを示す入力が潜水士から入力された場合に、通信部21を介して、水中移動体10へ了解通知を送信させる。なお、この入力は、例えばダイブコンピュータ20に備えられた不図示のボタンを介して入力されてもよい。 The display processing unit 242 controls the operation of the display device 22. Specifically, the display processing unit 242 causes the display device 22 to display the relative position between the underwater vehicle 10 and the dive computer 20, which is indicated by the relative position information associated with the alarm information received from the underwater vehicle 10. The display processing unit 242 causes the display device 22 to display, for example, the distance, depth, and direction from the dive computer 20 to the underwater vehicle 10. The display processing unit 242 causes the display device 22 to display, for example, the relative position and, as alarm information, that a search object T has been detected. As an example, when the diver inputs an input indicating that he has acknowledged the alarm information, the display processing unit 242 causes the communication unit 21 to send an acknowledgement notice to the underwater vehicle 10. Note that this input may be input, for example, via a button (not shown) provided on the dive computer 20.

[測位手段30]
測位手段30は、水中で水中移動体10とダイブコンピュータ20との相対位置を測定する既知の測位デバイスである。測位手段30は、ダイブコンピュータ20が警報情報を受信した場合、水中移動体10の位置とダイブコンピュータ20の位置との相対位置を示す相対位置情報を生成する。具体的には、例えば、ダイブコンピュータ20が警報情報を受信したことを第1測位装置31に通知すると、測位手段30が測位を行う。
[Positioning means 30]
The positioning means 30 is a known positioning device that measures the relative position of the underwater vehicle 10 and the dive computer 20 underwater. When the dive computer 20 receives alarm information, the positioning means 30 generates relative position information that indicates the relative position between the position of the underwater vehicle 10 and the position of the dive computer 20. Specifically, for example, when the dive computer 20 notifies the first positioning device 31 that it has received alarm information, the positioning means 30 performs positioning.

測位手段30は、本実施形態では、ダイブコンピュータ20に設けられた第1測位装置31と、水中移動体10に設けられた第2測位装置32とを有し、第1測位装置31と第2測位装置32との相対位置(水中移動体10とダイブコンピュータ20との相対位置に対応する)を計測する。限定されるものではないが、例えば、第1測位装置31が親機として機能し、第2測位装置32が子機として機能してもよい。第1測位装置31及び第2測位装置32は、いずれも、音を発生する手段と、音を受信する複数のマイクとを有している。測位手段30は、例えば既知の水中音響測位技術を利用する。水中音響測位技術としては、SSBL(Super Short Baseline、(USBL:Ultra Short Baselineともいう))方式等が挙げられる。こうした技術により、例えば、第1測位装置31に対する水中移動体10側の第2測位装置32の相対位置(方向、距離及び深度)をリアルタイムに計測することができる。 In this embodiment, the positioning means 30 includes a first positioning device 31 provided in the dive computer 20 and a second positioning device 32 provided in the underwater vehicle 10, and measures the relative positions of the first positioning device 31 and the second positioning device 32 (corresponding to the relative positions of the underwater vehicle 10 and the dive computer 20). While not limited thereto, for example, the first positioning device 31 may function as a master device and the second positioning device 32 may function as a slave device. Both the first positioning device 31 and the second positioning device 32 include a means for generating sound and multiple microphones for receiving sound. The positioning means 30 utilizes, for example, known underwater acoustic positioning technology. Examples of underwater acoustic positioning technology include the SSBL (Super Short Baseline, also known as USBL: Ultra Short Baseline) system. This technology makes it possible to measure, for example, the relative position (direction, distance, and depth) of the second positioning device 32 on the underwater vehicle 10 relative to the first positioning device 31 in real time.

具体的には、まず第1測位装置31が水中で音を発し、第2測位装置32がその音を受信すると、それに対する応答として第2測位装置32が音を発する。第1測位装置31は、複数のマイクで第2測位装置32からの音を受信し、音の発生源である第2測位装置32の方向及び第1測位装置31から第2測位装置32までの距離を計算する。このようにして第1測位装置31と第2測位装置32との相対位置が測位される。他の方式として、第2測位装置32が断続的に発している音を第1測位装置31が受信し、第1測位装置31が、第2測位装置32の方向及び第2測位装置32までの距離等を計算することも可能である。ここで、距離等とは、例えば、距離に加え深度をも含む。 Specifically, first, the first positioning device 31 emits a sound underwater, and when the second positioning device 32 receives the sound, the second positioning device 32 emits a sound in response. The first positioning device 31 receives the sound from the second positioning device 32 using multiple microphones and calculates the direction of the second positioning device 32, which is the source of the sound, and the distance from the first positioning device 31 to the second positioning device 32. In this way, the relative positions of the first positioning device 31 and the second positioning device 32 are determined. As an alternative method, the first positioning device 31 can receive sounds emitted intermittently by the second positioning device 32 and calculate the direction of the second positioning device 32 and the distance to the second positioning device 32, etc. Here, distance, etc., includes, for example, depth in addition to distance.

測位手段30は、水中移動体10とダイブコンピュータ20との相対位置を示す相対位置情報を、ダイブコンピュータ20又は水中移動体10に送信する。測位手段30は、所定の時間間隔で連続的に相対位置を計測し、相対位置情報を連続的にダイブコンピュータ20又は水中移動体10に送信してもよい。 The positioning means 30 transmits relative position information indicating the relative positions of the underwater vehicle 10 and the dive computer 20 to the dive computer 20 or the underwater vehicle 10. The positioning means 30 may continuously measure the relative position at predetermined time intervals and continuously transmit the relative position information to the dive computer 20 or the underwater vehicle 10.

本実施形態では、ダイブコンピュータ20の第1測位装置31が測位をする側で、水中移動体10の第2測位装置32が測位される側の構成を例示するが、本発明はこれに限定されない。第2測位装置32が、測位する側の装置として動作し、測位結果を、第1測位装置31に送信してもよい。また、水中移動体10が第2測位装置32から測位結果を取得して、通信部12を介して、測位結果をダイブコンピュータ20に送信してもよい。このような場合、第2測位装置32側から見た第1測位装置31の位置が、第1測位装置31側から見た第2測位装置32の位置(方位、距離及び深度)に換算されてもよい。この処理は、測位手段30が行ってもよいし、水中移動体10又はダイブコンピュータ20が行ってもよい。表示処理部242は、第1測位装置31側から見た第2測位装置32の位置である相対位置を表示デバイス22に表示させる。 In this embodiment, an example is shown in which the first positioning device 31 of the dive computer 20 is the positioning device and the second positioning device 32 of the underwater vehicle 10 is the device to be positioned, but the present invention is not limited to this. The second positioning device 32 may operate as the positioning device and transmit the positioning results to the first positioning device 31. Alternatively, the underwater vehicle 10 may acquire the positioning results from the second positioning device 32 and transmit them to the dive computer 20 via the communication unit 12. In such a case, the position of the first positioning device 31 as seen from the second positioning device 32 side may be converted into the position (azimuth, distance, and depth) of the second positioning device 32 as seen from the first positioning device 31 side. This processing may be performed by the positioning means 30, or by the underwater vehicle 10 or the dive computer 20. The display processing unit 242 displays the relative position, which is the position of the second positioning device 32 as seen from the first positioning device 31 side, on the display device 22.

なお、第2測位装置32が水中移動体10の一部として設けられていてもよく、具体的には、例えば、第2測位装置32が、水中移動体10のハウジング(不図示)の内部に配置されていてもよい。このように測位手段である第2測位装置32が設けられた水中移動体10においては、移動体送信部144が、第2測位装置32が生成した相対位置情報と探索部141が生成した警報情報とを関連付けて、これらの情報をダイブコンピュータ20に送信してもよい。 The second positioning device 32 may be provided as part of the underwater vehicle 10; specifically, for example, the second positioning device 32 may be disposed inside a housing (not shown) of the underwater vehicle 10. In an underwater vehicle 10 provided with the second positioning device 32, which serves as a positioning means, the vehicle transmitter 144 may associate the relative position information generated by the second positioning device 32 with the alarm information generated by the search unit 141 and transmit this information to the dive computer 20.

また、第1測位装置31がダイブコンピュータ20の一部として設けられていてもよく、具体的には、例えば、第1測位装置31が、ダイブコンピュータ20のハウジング(不図示)の内部に配置されていてもよい。 The first positioning device 31 may also be provided as part of the dive computer 20; specifically, for example, the first positioning device 31 may be located inside the housing (not shown) of the dive computer 20.

[水中ナビゲーションシステムS100の動作例]
(探索対象物Tを検出した後の基本動作)
図3は、探索対象物Tを検出した後の水中ナビゲーションシステムS100の基本的な動作のフローチャートである。
[Example of operation of the underwater navigation system S100]
(Basic operation after detecting search target T)
FIG. 3 is a flowchart of the basic operation of the underwater navigation system S100 after the search object T is detected.

まず、ステップS1において、図1に示すように水中移動体10が探索対象物Tを探索し、水中の撮像画像に基づき探索対象物Tを検出する。 First, in step S1, the underwater vehicle 10 searches for a search object T as shown in FIG. 1 and detects the search object T based on an underwater image.

次いで、ステップS2において、水中移動体10の警報情報生成部142が、探索対象物Tを検出ししたことを示す警報情報を生成し、移動体送信部144がその警報情報をダイブコンピュータ20に送信する。 Next, in step S2, the alarm information generation unit 142 of the underwater vehicle 10 generates alarm information indicating that the search target T has been detected, and the vehicle transmission unit 144 transmits the alarm information to the dive computer 20.

次いで、ステップS3において、ダイブコンピュータ20が水中移動体10からの警報情報を受信すると、測位手段30が水中移動体10とダイブコンピュータ20との相対位置を計測する。具体的には、一例として、第1測位装置31が発した音に対する応答して第2測位装置32が発した音を第1測位装置31が受信し、第1測位装置31と第2測位装置32との相対位置を計測する。第1測位装置31は、計測した相対位置を示す相対位置情報を生成しダイブコンピュータ20に送信する。 Next, in step S3, when the dive computer 20 receives alarm information from the underwater vehicle 10, the positioning means 30 measures the relative position between the underwater vehicle 10 and the dive computer 20. Specifically, as an example, the first positioning device 31 receives a sound emitted by the second positioning device 32 in response to a sound emitted by the first positioning device 31, and measures the relative position between the first positioning device 31 and the second positioning device 32. The first positioning device 31 generates relative position information indicating the measured relative position and transmits it to the dive computer 20.

次いで、ステップS4において、相対位置情報を受信したダイブコンピュータ20の端末受信部241は、警報情報に関連付けて相対位置情報を記憶部23に記憶させる。また、表示処理部242は、上記相対位置情報が示す相対位置をダイブコンピュータ20の表示デバイス22に表示させる。これにより、表示デバイス22には、例えばダイブコンピュータ20から水中移動体10までの距離、深度、及び方向が表示され、潜水士は、この情報を見て、水中移動体10が検出した探索対象物Tに向かって移動可能となる。 Next, in step S4, the terminal receiving unit 241 of the dive computer 20 that has received the relative position information stores the relative position information in the memory unit 23 in association with the alarm information. The display processing unit 242 also displays the relative position indicated by the relative position information on the display device 22 of the dive computer 20. As a result, the display device 22 displays, for example, the distance, depth, and direction from the dive computer 20 to the underwater vehicle 10, and the diver can view this information and move toward the search target T detected by the underwater vehicle 10.

(探索対象物Tの追従に関する動作例)
図4は、探索対象物Tを検出した後の水中移動体10の動作の一例のフローチャートである。水中ナビゲーションシステムS100は、水中移動体10を図4のフローチャートのように動作させてもよい。
(Example of operation related to tracking of search target T)
4 is a flowchart of an example of the operation of the underwater vehicle 10 after detecting the search object T. The underwater navigation system S100 may operate the underwater vehicle 10 as shown in the flowchart of FIG.

まず、ステップS11において、水中移動体10が探索対象物Tを検出し、警報情報をダイブコンピュータ20に送信する。水中移動体10とダイブコンピュータ20との相対位置は測位手段30によって上記と同様の手法によって計測され、警報情報は、水中移動体10とダイブコンピュータ20との相対位置とともにダイブコンピュータ20の表示デバイス22に表示される。 First, in step S11, the underwater vehicle 10 detects the search target T and transmits alarm information to the dive computer 20. The relative positions of the underwater vehicle 10 and the dive computer 20 are measured by the positioning means 30 using the same method as described above, and the alarm information is displayed on the display device 22 of the dive computer 20 along with the relative positions of the underwater vehicle 10 and the dive computer 20.

探索対象物Tを検出すると、水中移動体10は、ステップS12において、水中での探索対象物Tの探索を停止し、検出した探索対象物Tを追従する。 When the search object T is detected, in step S12, the underwater vehicle 10 stops searching for the search object T in the water and follows the detected search object T.

次いで、ステップS13において、水中移動体10の移動体制御部143は、ダイブコンピュータ20から送信された了解通知を受信したかを判定し、了解通知を受信した場合(S13においてYes)、ステップS14において、水中移動体10は追従を終了し、他の探索対象物Tの探索を開始する。ステップS13においてNoの場合、このステップが繰り返される。 Next, in step S13, the mobile unit control unit 143 of the underwater mobile unit 10 determines whether it has received an acknowledgement sent from the dive computer 20. If an acknowledgement has been received (Yes in S13), then in step S14, the underwater mobile unit 10 ends tracking and begins searching for another search target T. If No in step S13, this step is repeated.

このように、了解通知を受信すると水中移動体10が他の探索対象物Tの探索を開始する構成によれば、水中移動体10が所定の探索対象物Tを検出した後、潜水士がこの探索対象物Tの場所まで移動するのを待つことなく、次の探索対象物Tを探索できるので、効率的な探索が可能となる。 In this way, by configuring the underwater vehicle 10 to begin searching for another search object T upon receiving an acknowledgement notification, after the underwater vehicle 10 detects a specific search object T, it can search for the next search object T without waiting for the diver to move to the location of that search object T, thereby enabling efficient searching.

(水中ナビゲーションシステムS100の効果)
以上説明したように、本実施形態の水中ナビゲーションシステムS100によれば、水中において水中移動体10が探索対象物Tを検出すると、測位手段30によって水中移動体10とダイブコンピュータ20とのとの相対位置が計測され、ダイブコンピュータ20にその相対位置が表示されるので、所定の探索対象物Tが存在する位置に潜水士を良好に案内することができる。
(Effects of the Underwater Navigation System S100)
As described above, according to the underwater navigation system S100 of this embodiment, when the underwater vehicle 10 detects a search object T underwater, the positioning means 30 measures the relative position between the underwater vehicle 10 and the dive computer 20, and the relative position is displayed on the dive computer 20, thereby enabling the diver to be guided effectively to the location where the specified search object T is located.

また、ダイブコンピュータ20に表示された警報情報を確認したことを示す潜水士からの了解通知を受信した場合に、水中移動体10が探索対象物Tへの追従を終了し、他の探索対象物Tの探索を開始する構成によれば、効率的に探索対象物Tを探索できる。 Furthermore, if the underwater vehicle 10 is configured to stop tracking the search object T and begin searching for another search object T when it receives an acknowledgement from the diver indicating that it has confirmed the alarm information displayed on the dive computer 20, the search object T can be searched for efficiently.

また、水中移動体10からダイブコンピュータ20までの距離が所定の閾値以下となった場合に、水中移動体10が探索対象物Tへの追従を終了し、他の探索対象物Tの探索を開始する構成によっても、効率的に探索対象物Tを探索できる。 Furthermore, the underwater vehicle 10 can be configured to stop tracking the search object T and begin searching for another search object T when the distance from the underwater vehicle 10 to the dive computer 20 falls below a predetermined threshold, thereby enabling efficient search for the search object T.

<変形例1>
上述したように、本実施形態の水中ナビゲーションシステムS100では、水中移動体10が探索対象物Tを検知すると、警報情報が水中移動体10に通知され、測位手段30が水中移動体10とダイブコンピュータ20との相対位置を測位し、測位された相対位置がダイブコンピュータ20に表示される。ところで、潜水士が水中移動体10に向かって移動している途中で、水中移動体10とダイブコンピュータ20との相対位置が更新され、更新された情報がダイブコンピュータ20に表示されると潜水士にとって利便性がよい。
<Modification 1>
As described above, in the underwater navigation system S100 of this embodiment, when the underwater vehicle 10 detects the search object T, alarm information is sent to the underwater vehicle 10, the positioning means 30 determines the relative position between the underwater vehicle 10 and the dive computer 20, and the determined relative position is displayed on the dive computer 20. Incidentally, it is convenient for the diver if the relative position between the underwater vehicle 10 and the dive computer 20 is updated while the diver is moving toward the underwater vehicle 10 and the updated information is displayed on the dive computer 20.

そこで、ダイブコンピュータ20の表示処理部242は、ダイブコンピュータ20が移動した経路を示す移動情報と、測位手段30から受信していた相対位置情報とに基づいて、表示デバイス22に表示する相対位置を更新してもよい。具体的には、当初の相対位置を特定した時点のダイブコンピュータ20の位置から、ダイブコンピュータ20の移動情報が示す移動方向に、当該移動情報が示す移動量だけ移動させた位置を特定し、特定した位置と水中移動体10との相対位置を算出することにより更新してもよい。 The display processing unit 242 of the dive computer 20 may therefore update the relative position displayed on the display device 22 based on movement information indicating the route traveled by the dive computer 20 and the relative position information received from the positioning means 30. Specifically, the relative position may be updated by identifying a position moved from the position of the dive computer 20 at the time the initial relative position was identified in the direction of movement indicated by the movement information of the dive computer 20 by the amount of movement indicated by the movement information, and calculating the relative position between the identified position and the underwater vehicle 10.

水中移動体10が複数の探索対象物Tを検出し、ダイブコンピュータ20に複数の相対位置情報が蓄積されている場合、表示処理部242は、これら複数の相対位置情報の相対位置を上記のように更新してもよい。なお、表示処理部242は、複数の探索対象物Tのうち、潜水士が移動している方向にある探索対象物T(一例として、特定された1つの探索対象物T)に対応する相対位置情報を更新して表示し、その他の探索対象物Tに対応する相対位置情報は更新しないようにしてもよく、表示しないようにしてもよい。このように表示処理部242が動作することで、潜水士にとって不要な情報が表示されないので、潜水士が向かっている探索対象物Tとの相対位置を把握しやすくなるとともに、処理の負荷が軽減する。 When the underwater vehicle 10 detects multiple search targets T and multiple pieces of relative position information are stored in the dive computer 20, the display processing unit 242 may update the relative positions of these multiple pieces of relative position information as described above. Note that the display processing unit 242 may update and display the relative position information corresponding to the search target T (as an example, one identified search target T) that is in the direction the diver is moving among the multiple search targets T, and may not update or display the relative position information corresponding to the other search targets T. By operating the display processing unit 242 in this way, information unnecessary for the diver is not displayed, making it easier for the diver to grasp the relative position of the search target T he is heading towards and reducing the processing load.

ダイブコンピュータ20が移動した経路を検出するデバイスとしては、既知の任意のデバイスを利用可能であるが、例えば、移動する物体の加速度を連続的に測定して所定の基準地点からの移動経路を求める慣性航法装置であってもよく、この慣性航法装置は、ダイブコンピュータ20の一部品としてハウジング内に設けられていてもよい。 Any known device can be used as the device for detecting the path traveled by the dive computer 20, but it could also be, for example, an inertial navigation system that continuously measures the acceleration of a moving object to determine the path traveled from a predetermined reference point, and this inertial navigation system could be provided within the housing as part of the dive computer 20.

<変形例2>
図5は、本発明の一変形例に係る水中ナビゲーションシステムを示す図である。図5の水中ナビゲーションシステムS100Aは、図2の構成に加えてさらに水上設備40を備えている。その他の構成要素は上述した実施形態と同様であるので、重複する説明は省略する。
<Modification 2>
Figure 5 is a diagram showing an underwater navigation system according to a modified example of the present invention. The underwater navigation system S100A in Figure 5 further includes a surface facility 40 in addition to the configuration in Figure 2. The other components are the same as those in the above-described embodiment, so redundant explanations will be omitted.

水上設備40は、水上に位置する設備である。水上設備40は、所定の設置場所に固定されている必要はなく、例えば、水上に浮かぶ機器であってもよい。具体的には、水上設備40は、船上に配置された機器であってもよい。 The water-based facility 40 is a facility located on the water. The water-based facility 40 does not need to be fixed to a predetermined installation location and may, for example, be equipment that floats on the water. Specifically, the water-based facility 40 may be equipment located on a ship.

水上設備40は、水中移動体10及びダイブコンピュータ20と通信可能に構成されている。水上設備40は、水中移動体10及びダイブコンピュータ20の少なくともいずれかの緯度及び経度を計測し、緯度経度情報を生成する。水上設備40は、生成した緯度経度情報をダイブコンピュータ20に送信する。 The surface equipment 40 is configured to be able to communicate with the underwater vehicle 10 and the dive computer 20. The surface equipment 40 measures the latitude and longitude of at least one of the underwater vehicle 10 and the dive computer 20, and generates latitude and longitude information. The surface equipment 40 transmits the generated latitude and longitude information to the dive computer 20.

図5のように水上設備40が設けられている場合、例えば、水上設備40がダイブコンピュータ20の緯度経度情報を生成し、生成した緯度経度情報と、測位手段30が生成した、水中移動体10とダイブコンピュータ20との相対位置情報とに基づき、表示デバイス22に表示する相対位置が更新されてもよい。具体的な一例として、ダイブコンピュータ20が水上設備40から緯度経度情報を取得し、表示処理部242が、その緯度経度情報と、水中移動体10から受信された相対位置情報とに基づき、相対位置を更新してもよい。表示処理部242は、更新された相対位置を表示デバイス22に表示させる。このような相対位置の更新及び表示デバイス22への表示は、所定の時間間隔で連続的に行われてもよい。 When the surface equipment 40 is provided as shown in FIG. 5 , for example, the surface equipment 40 may generate latitude and longitude information for the dive computer 20, and the relative position displayed on the display device 22 may be updated based on the generated latitude and longitude information and the relative position information between the underwater vehicle 10 and the dive computer 20 generated by the positioning means 30. As a specific example, the dive computer 20 may acquire latitude and longitude information from the surface equipment 40, and the display processing unit 242 may update the relative position based on the latitude and longitude information and the relative position information received from the underwater vehicle 10. The display processing unit 242 displays the updated relative position on the display device 22. Such updating of the relative position and display on the display device 22 may be performed continuously at predetermined time intervals.

このような構成によれば、ダイブコンピュータ20に慣性航法装置が備えられていない場合であっても、水上設備40が生成した緯度経度情報を利用して、水中移動体10とダイブコンピュータ20との相対位置を更新できる。 With this configuration, even if the dive computer 20 is not equipped with an inertial navigation system, the relative positions of the underwater vehicle 10 and the dive computer 20 can be updated using the latitude and longitude information generated by the surface equipment 40.

なお、上記の例では、水上設備40として船上の機器を例示したが、水上設備40は、水空合体ドローンの一部を構成する水上ドローンであってもよい。この場合、水上ドローンである水上設備40が水上に浮いている状態で、水中ドローンである水中移動体10が水上ドローンから分離して水中を潜航する。両ドローンは例えば水中ケーブルで互いに接続される。 In the above example, shipboard equipment was used as the surface facility 40, but the surface facility 40 may also be a surface drone that forms part of a combined water-air drone. In this case, the surface facility 40, which is a surface drone, floats on the water, while the underwater vehicle 10, which is an underwater drone, separates from the surface drone and submerges underwater. The two drones are connected to each other, for example, by an underwater cable.

図5の構成において、水中移動体10は、探索対象物Tを検出した場合に警報情報を水上設備40に送信してもよい。水上設備40は、水中移動体10を識別する識別情報に関連付けて警報情報を受信し、それらの情報を外部のサーバ等に送信してもよい。 In the configuration of Figure 5, the underwater vehicle 10 may transmit alarm information to the surface facility 40 when it detects the search target T. The surface facility 40 may receive the alarm information in association with identification information that identifies the underwater vehicle 10, and transmit this information to an external server, etc.

図5のように水上設備40が存在する場合、一例として、水上設備40が、測位機能(測位する側の親機としての機能)を備えており、水上設備40がダイブコンピュータ20と水中移動体10の位置を計測し、その情報をダイブコンピュータ20及び水中移動体10に伝えてもよい。すなわち、このように本発明においては、水中移動体10やダイブコンピュータ20ではない他の機器に測位機能が備わっており、その機器が測位した結果が利用されてもよく、このような構成であっても、上記実施形態と同様の効果が奏される。 When surface equipment 40 is present as shown in Figure 5, as an example, surface equipment 40 may be equipped with a positioning function (functioning as a parent device for positioning), and surface equipment 40 may measure the positions of dive computer 20 and underwater vehicle 10 and transmit this information to dive computer 20 and underwater vehicle 10. In other words, in this invention, a device other than underwater vehicle 10 or dive computer 20 may be equipped with a positioning function, and the positioning results of that device may be used; even with such a configuration, the same effects as those of the above embodiment can be achieved.

<変形例3>
上述した実施形態では、水中ナビゲーションシステムS100が1つの水中移動体10を含む構成を例示したが、本発明はこれに限定されない。水中ナビゲーションシステムは、ダイブコンピュータ20と通信可能な複数の水中移動体10を含んでいてもよい。この場合、例えば、ダイブコンピュータ20の端末受信部241は、複数の水中移動体10のそれぞれから、各水中移動体10の識別情報に関連付けて複数の警報情報を受信する。そして、表示処理部242は、各警報情報に対応して、ダイブコンピュータ20と複数の水中移動体10との複数の相対位置を表示デバイス22に表示させてもよい。このような構成によれば、例えば、複数の水中移動体10が別々の場所で探索対象物Tを検出した場合、探索対象物Tを検出したそれぞれの水中移動体10の位置が表示デバイス22に表示される。したがって、潜水士は、一例として、検出された複数の探索対象物Tのうち、現在位置から近い順に、目的の探索対象物Tに向かって移動することができる。
<Modification 3>
In the above-described embodiment, the underwater navigation system S100 includes one underwater vehicle 10. However, the present invention is not limited to this configuration. The underwater navigation system may include multiple underwater vehicles 10 capable of communicating with the dive computer 20. In this case, for example, the terminal receiving unit 241 of the dive computer 20 receives multiple pieces of alarm information from each of the multiple underwater vehicles 10, associated with the identification information of each underwater vehicle 10. The display processing unit 242 may then display multiple relative positions between the dive computer 20 and the multiple underwater vehicles 10 on the display device 22 in response to each piece of alarm information. With this configuration, for example, if multiple underwater vehicles 10 detect search targets T in different locations, the position of each underwater vehicle 10 that detected the search target T is displayed on the display device 22. Therefore, the diver can move toward the desired search target T among the multiple detected search targets T in order of proximity to the current location, for example.

上述した実施形態では、水中移動体10の探索部141が探索対象物を検出したが、探索部141に相当する機能部が、水中移動体10とは異なる他の機器に備えられていてもよい。 In the above-described embodiment, the search unit 141 of the underwater vehicle 10 detected the search target, but a functional unit equivalent to the search unit 141 may be provided in a device other than the underwater vehicle 10.

また、上述した実施形態では、ダイブコンピュータ20が警報通知を受領したことをトリガとして測位手段30が測位を行うことを例示したが、測位手段30自体が警報通知を受信したことをトリガとして測位手段30が測位を行ってもよい。 In addition, in the above-described embodiment, the positioning means 30 performs positioning in response to the dive computer 20 receiving an alarm notification as a trigger, but the positioning means 30 may also perform positioning in response to the positioning means 30 itself receiving an alarm notification as a trigger.

また、水中移動体10及び潜水士が海洋生物を探索することを例示したが、本発明の水中ナビゲーションシステムはこれに限らず種々の探索対象物に適用可能である。例えば、水中での観光案内や建造物の破損箇所の点検、及び、遺失物の捜索や回収作業などにおいても、本発明は適用可能である。 Furthermore, while the underwater vehicle 10 and diver searching for marine life have been shown as an example, the underwater navigation system of the present invention is not limited to this and can be applied to a variety of search targets. For example, the present invention can also be applied to underwater tourist guidance, inspecting damaged areas of buildings, and searching for and recovering lost items.

なお、本発明により、国連が主導する持続可能な開発目標(SDGs)の目標9「産業と技術革新の基盤をつくろう」に貢献することが可能となる。 Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), "Build resilient infrastructure, promote inclusive and sustainable industrialization, and foster innovation."

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and alterations are possible within the spirit of the invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of new embodiments resulting from the combination will also have the effects of the original embodiments.

本出願は、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、コンピュータプログラム、データ構造、記録媒体などの間で変換したものも開示する。 This application also discloses any combination of the above components, and any transformation of the present invention into a method, device, system, computer program, data structure, recording medium, etc.

10 水中移動体
11 カメラ
12 通信部
13 記憶部
20 ダイブコンピュータ
21 通信部
22 表示デバイス
23 記憶部
30 測位手段
31 第1測位装置
32 第2測位装置
40 水上設備
141 探索部
142 警報情報生成部
143 移動体制御部
144 移動体送信部
241 端末受信部
242 表示処理部
S100 水中ナビゲーションシステム
S100A 水中ナビゲーションシステム
T 探索対象物
10 Underwater moving body 11 Camera 12 Communication unit 13 Memory unit 20 Dive computer 21 Communication unit 22 Display device 23 Memory unit 30 Positioning means 31 First positioning device 32 Second positioning device 40 Water surface equipment 141 Search unit 142 Alarm information generation unit 143 Moving body control unit 144 Moving body transmission unit 241 Terminal reception unit 242 Display processing unit S100 Underwater navigation system S100A Underwater navigation system T Search object

Claims (7)

水中を移動する水中移動体と、前記水中移動体と通信可能なダイブコンピュータと、前記水中移動体と前記ダイブコンピュータとの相対位置を測位する測位手段と、を備え、
前記水中移動体は、
水中の探索対象物であって、潜水士ではない又は潜水士に取り付けられた対象物ではない探索対象物を探索する探索部と、
前記探索部が前記探索対象物を検出した場合に警報情報を生成する警報情報生成部と、
前記警報情報を送信する移動体送信部と、
を有し、
前記測位手段は、
前記警報情報を前記ダイブコンピュータ又は前記測位手段が受信した場合、前記水中移動体の位置と前記ダイブコンピュータの位置との相対位置を示す相対位置情報を生成し、
前記ダイブコンピュータは、
前記警報情報及び前記相対位置情報を受信する端末受信部と、
前記警報情報に関連付いた前記相対位置情報が示す前記相対位置を表示デバイスに表示させる表示処理部と、
を有
前記水中移動体は、
前記探索対象物を検出した後に前記探索対象物を追従するように前記水中移動体を動作させ、前記ダイブコンピュータからユーザが前記警報情報を確認したことを示す了解通知を受信した場合に、前記探索対象物への追従を終了し、他の前記探索対象物の検索を開始する移動体制御部をさらに有する、
中ナビゲーションシステム。
a dive computer capable of communicating with the underwater moving body; and a positioning means for measuring a relative position between the underwater moving body and the dive computer;
The underwater vehicle is
A search unit that searches for a search object in the water that is not a diver or an object attached to a diver;
an alarm information generation unit that generates alarm information when the search unit detects the search object;
a mobile transmitter that transmits the alarm information;
and
The positioning means
When the dive computer or the positioning means receives the alarm information, it generates relative position information indicating the relative position between the position of the underwater moving body and the position of the dive computer,
The dive computer
a terminal receiving unit that receives the alarm information and the relative position information;
a display processing unit that displays, on a display device, the relative position indicated by the relative position information associated with the alarm information;
and
The underwater vehicle is
a mobile unit control unit that operates the underwater mobile unit to follow the search object after detecting the search object, and terminates following the search object and starts searching for other search objects when an acknowledgement notice is received from the dive computer indicating that the user has confirmed the alarm information;
Underwater navigation system.
水中を移動する水中移動体と、前記水中移動体と通信可能なダイブコンピュータと、前記水中移動体と前記ダイブコンピュータとの相対位置を測位する測位手段と、を備え、
前記水中移動体は、
水中の探索対象物であって、潜水士ではない又は潜水士に取り付けられた対象物ではない探索対象物を探索する探索部と、
前記探索部が前記探索対象物を検出した場合に警報情報を生成する警報情報生成部と、
前記警報情報を送信する移動体送信部と、
を有し、
前記測位手段は、
前記警報情報を前記ダイブコンピュータ又は前記測位手段が受信した場合、前記水中移動体の位置と前記ダイブコンピュータの位置との相対位置を示す相対位置情報を生成し、
前記ダイブコンピュータは、
前記警報情報及び前記相対位置情報を受信する端末受信部と、
前記警報情報に関連付いた前記相対位置情報が示す前記相対位置を表示デバイスに表示させる表示処理部と、
を有し、
前記水中移動体は、
前記探索対象物を検出した後に前記探索対象物を追従するように前記水中移動体を動作させ、前記水中移動体から前記ダイブコンピュータまでの距離が所定の閾値以下となった場合に、前記探索対象物への追従を終了し、他の前記探索対象物の検索を開始させる移動体制御部をさらに有する、
中ナビゲーションシステム。
a dive computer capable of communicating with the underwater moving body; and a positioning means for measuring a relative position between the underwater moving body and the dive computer;
The underwater vehicle is
A search unit that searches for a search object in the water that is not a diver or an object attached to a diver;
an alarm information generation unit that generates alarm information when the search unit detects the search object;
a mobile transmitter that transmits the alarm information;
and
The positioning means
When the dive computer or the positioning means receives the alarm information, it generates relative position information indicating the relative position between the position of the underwater moving body and the position of the dive computer,
The dive computer
a terminal receiving unit that receives the alarm information and the relative position information;
a display processing unit that displays, on a display device, the relative position indicated by the relative position information associated with the alarm information;
and
The underwater vehicle is
a mobile unit control unit that operates the underwater moving body to follow the search object after detecting the search object, and ends following the search object and starts searching for other search objects when the distance from the underwater moving body to the dive computer becomes equal to or less than a predetermined threshold;
Underwater navigation system.
前記移動体送信部は、前記探索対象物を検出した後に他の前記探索対象物を発見した場合に、前記他の探索対象物についての前記警報情報を送信し、
前記ダイブコンピュータは、前記他の探索対象物についての前記警報情報に応じて前記測位手段が生成した前記相対位置情報を前記他の探索対象物についての前記警報情報に関連付けて蓄積する、
請求項1又は2に記載の水中ナビゲーションシステム。
the mobile body transmitting unit, when detecting another search object after detecting the search object, transmits the alarm information about the other search object;
the dive computer stores the relative position information generated by the positioning means in response to the warning information about the other search object in association with the warning information about the other search object;
3. An underwater navigation system according to claim 1 or 2.
前記表示処理部は、
前記ダイブコンピュータが移動した経路を示す移動情報と、前記測位手段から受信していた前記相対位置情報とに基づいて、前記表示デバイスに表示する前記相対位置を更新する、
請求項1又は2に記載の水中ナビゲーションシステム。
The display processing unit
updating the relative position displayed on the display device based on movement information indicating the route traveled by the dive computer and the relative position information received from the positioning means;
3. An underwater navigation system according to claim 1 or 2.
前記表示処理部は、
水上設備が計測した前記ダイブコンピュータの緯度経度情報と、前記測位手段から受信していた前記相対位置情報とに基づき、前記表示デバイスに表示する前記相対位置を更新する、
請求項1又は2に記載の水中ナビゲーションシステム。
The display processing unit
updating the relative position displayed on the display device based on the latitude and longitude information of the dive computer measured by the surface equipment and the relative position information received from the positioning means;
3. An underwater navigation system according to claim 1 or 2.
前記表示処理部は、
複数の前記水中移動体から受信した複数の前記警報情報に対応して、前記ダイブコンピュータと複数の前記水中移動体との複数の前記相対位置を表示させる、
請求項1又は2に記載の水中ナビゲーションシステム。
The display processing unit
displaying a plurality of relative positions between the dive computer and the plurality of underwater vehicles in response to a plurality of pieces of alarm information received from the plurality of underwater vehicles;
3. An underwater navigation system according to claim 1 or 2.
前記探索部は、移動する前記探索対象物の移動方向及び移動速度を特定し、
前記移動体送信部は、前記移動方向及び前記移動速度を前記ダイブコンピュータに送信する、
請求項1又は2に記載の水中ナビゲーションシステム。
The search unit identifies a moving direction and a moving speed of the moving search object,
The moving body transmitter transmits the moving direction and the moving speed to the dive computer.
3. An underwater navigation system according to claim 1 or 2.
JP2022150434A 2022-09-21 2022-09-21 Underwater Navigation System Active JP7759302B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022150434A JP7759302B2 (en) 2022-09-21 2022-09-21 Underwater Navigation System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022150434A JP7759302B2 (en) 2022-09-21 2022-09-21 Underwater Navigation System

Publications (2)

Publication Number Publication Date
JP2024044720A JP2024044720A (en) 2024-04-02
JP7759302B2 true JP7759302B2 (en) 2025-10-23

Family

ID=90480002

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022150434A Active JP7759302B2 (en) 2022-09-21 2022-09-21 Underwater Navigation System

Country Status (1)

Country Link
JP (1) JP7759302B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016090488A (en) 2014-11-07 2016-05-23 国立大学法人 岡山大学 Underwater vehicle control system
US20170253313A1 (en) 2016-03-03 2017-09-07 Jacob Easterling Autonomous underwater vehicle for aiding a scuba diver
JP2018039438A (en) 2016-09-09 2018-03-15 東亜建設工業株式会社 Underwater work support method and system
JP2020508921A (en) 2017-12-26 2020-03-26 天津深之藍海洋設備科技有限公司Tianjin Deepfar Ocean Technology Co., Ltd. Remote-controlled unmanned submersible and control method thereof
JP2020055477A (en) 2018-10-03 2020-04-09 国立研究開発法人 海上・港湾・航空技術研究所 Operation method for a plurality of underwater vessels and operation system for a plurality of underwater vessels
KR102402703B1 (en) 2020-12-07 2022-05-26 부산대학교 산학협력단 Apparatus for diver assistance underwater drone and method for tracing diver thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016090488A (en) 2014-11-07 2016-05-23 国立大学法人 岡山大学 Underwater vehicle control system
US20170253313A1 (en) 2016-03-03 2017-09-07 Jacob Easterling Autonomous underwater vehicle for aiding a scuba diver
JP2018039438A (en) 2016-09-09 2018-03-15 東亜建設工業株式会社 Underwater work support method and system
JP2020508921A (en) 2017-12-26 2020-03-26 天津深之藍海洋設備科技有限公司Tianjin Deepfar Ocean Technology Co., Ltd. Remote-controlled unmanned submersible and control method thereof
JP2020055477A (en) 2018-10-03 2020-04-09 国立研究開発法人 海上・港湾・航空技術研究所 Operation method for a plurality of underwater vessels and operation system for a plurality of underwater vessels
KR102402703B1 (en) 2020-12-07 2022-05-26 부산대학교 산학협력단 Apparatus for diver assistance underwater drone and method for tracing diver thereof

Also Published As

Publication number Publication date
JP2024044720A (en) 2024-04-02

Similar Documents

Publication Publication Date Title
AU2022263451B2 (en) Systems and methods for controlling operations of marine vessels
CA3107374C (en) Systems and methods for autonomous machine tracking and localization of mobile objects
US9821463B2 (en) Virtual safety cages for robotic devices
Bando et al. Sound-based online localization for an in-pipe snake robot
JP2023181085A (en) Route planning device and route planning method
US12435990B2 (en) Personal protective equipment for navigation and map generation within a visually obscured environment
JP4787813B2 (en) Detection target detection system
Mišković et al. Caddy—cognitive autonomous diving buddy: Two years of underwater human-robot interaction
JP2014502344A (en) Underwater vehicle position and orientation estimation based on correlated sensor data
JP2003340764A (en) Guide robot
US9836129B2 (en) Using motion sensing for controlling a display
JP6946865B2 (en) Navigation control device and navigation control method
CN112836889A (en) Path optimization method, underwater vehicle, and computer-readable storage medium
CN108227744B (en) An underwater robot positioning and navigation system and positioning and navigation method
KR102218582B1 (en) System for underwater localization
JP4822926B2 (en) Method, program and system for estimating three-dimensional position of radio transmitter
JP7759302B2 (en) Underwater Navigation System
JP5099130B2 (en) Mobile object moving system, method and program
JP7562775B1 (en) MOBILE BODY, MOBILE BODY CONTROL DEVICE, AND MOBILE BODY CONTROL METHOD
JP2021123318A (en) Automatic maneuvering system
JP7683980B1 (en) Information processing device, information processing method, and program
KR20210029959A (en) Drone system for assisting visually handicapped person
KR102484255B1 (en) Marine leisure personnel position tracking method using marine leisure navigation apparatus
JP2025171341A (en) Underwater work support device and underwater work support method
JP7243319B2 (en) Disappearance prevention device and disappearance prevention method

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20231016

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240617

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250401

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250729

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250827

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: 20250930

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251010

R150 Certificate of patent or registration of utility model

Ref document number: 7759302

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150