G08G3/00

AUTOMATIC NAVIGATION OF A MARINE ENVIRONMENT AREA
20220315178 · 2022-10-06 ·

Systems and methods for automatic navigation of a marine environment area are detailed herein. A system for navigating a marine area includes a display, a processor, and a memory including a computer program code. The computer program code, when executed, causes, on the display, presentation of a chart including at least a portion of a body of water; receives an input of at least one condition parameter associated with the desired marine environment; determines a portion of the body of water defined by the at least one condition; and displays the determined portion on the chart. The computer program code further, when executed, determines a traversal coverage corresponding to a watercraft; and determines a route to traverse the determined portion based on the traversal coverage of the watercraft such that an entirety of the determined portion is covered by the determined traversal coverage of the watercraft during the route.

AUTOMATIC NAVIGATION OF A MARINE ENVIRONMENT AREA
20220315178 · 2022-10-06 ·

Systems and methods for automatic navigation of a marine environment area are detailed herein. A system for navigating a marine area includes a display, a processor, and a memory including a computer program code. The computer program code, when executed, causes, on the display, presentation of a chart including at least a portion of a body of water; receives an input of at least one condition parameter associated with the desired marine environment; determines a portion of the body of water defined by the at least one condition; and displays the determined portion on the chart. The computer program code further, when executed, determines a traversal coverage corresponding to a watercraft; and determines a route to traverse the determined portion based on the traversal coverage of the watercraft such that an entirety of the determined portion is covered by the determined traversal coverage of the watercraft during the route.

MAP GENERATION METHOD AND MAP GENERATION DEVICE

The present disclosure includes a radar configured to detect surrounding objects and terrain, and a LIDAR configured to detect the surrounding objects and terrain using a narrower detection range and a higher resolution than the radar. The disclosure also includes a first map, such as a wide-area map, generated based on information about the surrounding as detected by the radar, a second map, such as a high-resolution map, based on information about the surroundings as detected by the LIDAR, and a composite map that has the grid width of the first map and the grid width of the second map.

Rapid assessment of vehicle relative speed performance
11656367 · 2023-05-23 · ·

A method including operating vehicles through a medium. The vehicles are subject to advection due to movement of the medium. The vehicles are in sufficient proximity to each other that one or more conditions of the medium are about equivalent for the vehicles. The method also includes applying an incremental sequence of about equivalent thrust forces to the plurality of vehicles to generate about equivalent incremental changes in a plurality of steady-state average drag forces for the plurality of vehicles. The method also includes measuring a plurality of speed changes for the plurality of vehicles. The method also includes calculating, from the plurality of speed changes, a plurality of relative speed performance statistics for relative speed performance between pairs of vehicles, wherein calculating is performed independently of the one or more conditions of the medium.

Rapid assessment of vehicle relative speed performance
11656367 · 2023-05-23 · ·

A method including operating vehicles through a medium. The vehicles are subject to advection due to movement of the medium. The vehicles are in sufficient proximity to each other that one or more conditions of the medium are about equivalent for the vehicles. The method also includes applying an incremental sequence of about equivalent thrust forces to the plurality of vehicles to generate about equivalent incremental changes in a plurality of steady-state average drag forces for the plurality of vehicles. The method also includes measuring a plurality of speed changes for the plurality of vehicles. The method also includes calculating, from the plurality of speed changes, a plurality of relative speed performance statistics for relative speed performance between pairs of vehicles, wherein calculating is performed independently of the one or more conditions of the medium.

SHIP MANEUVERING CALCULATION DEVICE
20230186774 · 2023-06-15 ·

A technique capable of determining a suitable or optimum exclusive region (bumper) setting value and improving the accuracy and others of ship collision avoidance support and automatic ship maneuvering as a result is provided. A ship maneuvering calculation device 1 calculates setting information of an automatic ship collision avoidance program 3 for achieving a function of an automatic ship collision avoidance device 2 of a vessel. The ship maneuvering calculation device 1 generates a plurality of exclusive region values 103 that are different in at least a shape and a size as parameter values for an exclusive region set around a vessel, repeatedly executes simulation calculation using the automatic ship collision avoidance program (a copy 13) while changing a condition 102 and the parameter values, calculates an evaluation value 105 corresponding to the parameter value, based on the result of the simulation calculation, determines an optimum value 106 of the exclusive region, based on the evaluation value, and sets the optimum value 106 of the exclusive region to the automatic ship collision avoidance program 3.

SEAMLESSLY TRACKING A WATER VESSEL USING SATELLITE AND MOBILE DATA
20220373694 · 2022-11-24 ·

A system and a method are disclosed for enabling seamlessly tracking a location of a water vessel by supplementing satellite data with mobile data location based on proximity of a water vessel to shore. The system receives a Global Positioning System (GPS) location of the water vessel, the GPS location of the water vessel based on using the satellite data of the water vessel. The system determines that the GPS location is within a threshold distance of a boundary. Responsive to determining that the GPS location is within the threshold distance of the boundary, the system initiates monitoring for a mobile signal emanating from a trajectory path of the water vessel. The system detects, during the monitoring, the mobile signal, the tracking the location of the water vessel based on mobile data of the mobile signal. The system provides the tracked location to a monitoring device.

SEAMLESSLY TRACKING A WATER VESSEL USING SATELLITE AND MOBILE DATA
20220373694 · 2022-11-24 ·

A system and a method are disclosed for enabling seamlessly tracking a location of a water vessel by supplementing satellite data with mobile data location based on proximity of a water vessel to shore. The system receives a Global Positioning System (GPS) location of the water vessel, the GPS location of the water vessel based on using the satellite data of the water vessel. The system determines that the GPS location is within a threshold distance of a boundary. Responsive to determining that the GPS location is within the threshold distance of the boundary, the system initiates monitoring for a mobile signal emanating from a trajectory path of the water vessel. The system detects, during the monitoring, the mobile signal, the tracking the location of the water vessel based on mobile data of the mobile signal. The system provides the tracked location to a monitoring device.

Mission plan paths for multi-domain assets
11675348 · 2023-06-13 · ·

A computer architecture includes an application program interface (API). The API does not include a user interface. The computer architecture asynchronously receives into the API data relating to mission plan domains from clients. The data include an identification of vehicles, goals of the vehicles, and threats to the vehicles. The mission plan domains include an air domain, a sea or ocean domain, and a land domain. The computer architecture uses a parallel processing scheme to process the mission plan domains from the clients for determining goal priorities for each of the plurality of vehicles, processing the data using a genetic algorithm and physics models associated with the plurality of vehicles, and transmitting to the vehicles path commands based on the processing of the genetic algorithm.

Mission plan paths for multi-domain assets
11675348 · 2023-06-13 · ·

A computer architecture includes an application program interface (API). The API does not include a user interface. The computer architecture asynchronously receives into the API data relating to mission plan domains from clients. The data include an identification of vehicles, goals of the vehicles, and threats to the vehicles. The mission plan domains include an air domain, a sea or ocean domain, and a land domain. The computer architecture uses a parallel processing scheme to process the mission plan domains from the clients for determining goal priorities for each of the plurality of vehicles, processing the data using a genetic algorithm and physics models associated with the plurality of vehicles, and transmitting to the vehicles path commands based on the processing of the genetic algorithm.