Patent classifications
B63B79/40
Image generating device and method of generating image
The purpose is to provide an image generating device which generates a synthesized image from which one is able to intuitively grasp a relation between an image and a traveling position of a water-surface movable body. The image generating device includes processing circuitry. The processing circuitry acquires attitude information indicative of an attitude of a camera or a ship where the camera is installed. The processing circuitry acquires a traveling route of the ship based on a detection result of at least one of a position and a direction of the ship. The processing circuitry generates traveling route display data based on the attitude information and the traveling route. The processing circuitry generates a synthesized image in which the traveling route display data is synthesized with an image outputted from the camera.
Machine learning based automated object recognition for unmanned autonomous vehicles
A platform is positioned within an environment. The platform includes an image capture system connected to a controller implementing a neural network. The neural network is trained to associate visual features within the environment with a target object utilizing a known set of input data examples and labels. The image capture system captures input images from the environment and the neural network recognizes features of one or more of the input images that at least partially match one or more of the visual features within the environment associated with the target object. The input images that contain the visual features within the environment that at least partially match the target object are labeled, a geospatial position of the target object is determined based upon pixels within the labeled input images, and a class activation map is generated, which is then communicated to a supervisory system for action.
Method, device and apparatus for autonomous docking of marine vessel
Apparatus and computer-implemented method for autonomous marine vessel docking, the method including determining a transit control mode associated with route plan data defining transit operation between ports; determining an autonomous docking control mode associated with harbor track data including a set of waypoint properties and defining approach zone information and track segments joined at waypoints. Method further includes determining vessel location, speed and heading; comparing the vessel location, speed and heading to the approach zone information and changing from the transit control mode to the autonomous docking control mode in response to: the vessel location included by the location area information; the vessel speed being lower than the maximum vessel speed for entering the approach zone; and the vessel heading matching criteria defined by the maximum heading deviation for entering the approach zone.
Method, device and apparatus for autonomous docking of marine vessel
Apparatus and computer-implemented method for autonomous marine vessel docking, the method including determining a transit control mode associated with route plan data defining transit operation between ports; determining an autonomous docking control mode associated with harbor track data including a set of waypoint properties and defining approach zone information and track segments joined at waypoints. Method further includes determining vessel location, speed and heading; comparing the vessel location, speed and heading to the approach zone information and changing from the transit control mode to the autonomous docking control mode in response to: the vessel location included by the location area information; the vessel speed being lower than the maximum vessel speed for entering the approach zone; and the vessel heading matching criteria defined by the maximum heading deviation for entering the approach zone.
Posture control system for hull and marine vessel
A posture control system for a hull, and a marine vessel including the posture control system, allows crew members to fish more comfortably and includes a posture control tab attached to a stern of the hull to control a posture of the hull, a driver to drive the posture control tab, and a controller to control the driver. When it is determined that the hull has changed to a fishing mode, the controller causes the driver to raise the posture control tab to a predetermined position.
Posture control system for hull and marine vessel
A posture control system for a hull, and a marine vessel including the posture control system, allows crew members to fish more comfortably and includes a posture control tab attached to a stern of the hull to control a posture of the hull, a driver to drive the posture control tab, and a controller to control the driver. When it is determined that the hull has changed to a fishing mode, the controller causes the driver to raise the posture control tab to a predetermined position.
Systems and methods for controlling power generation and transmission output speed for marine propulsion devices
A method for controlling a marine propulsion device having an engine rotatably engaged with a transmission via a clutch, and rotatably engaged with a charging device for charging a battery. The method includes measuring a voltage of the battery and comparing the voltage to a minimum threshold. The method further includes increasing a speed of the engine when the voltage is below the minimum threshold, and also increasing a slip of the clutch when the speed of the engine is increased in response to the voltage being below the minimum threshold.
Systems and methods for controlling power generation and transmission output speed for marine propulsion devices
A method for controlling a marine propulsion device having an engine rotatably engaged with a transmission via a clutch, and rotatably engaged with a charging device for charging a battery. The method includes measuring a voltage of the battery and comparing the voltage to a minimum threshold. The method further includes increasing a speed of the engine when the voltage is below the minimum threshold, and also increasing a slip of the clutch when the speed of the engine is increased in response to the voltage being below the minimum threshold.
METHOD AND DEVICE FOR CALCULATING ANCHORING AREA OF SHIP
A method for calculating an anchoring area of a ship includes steps of obtaining ship trajectories of ships within a certain time period in an anchorage; screening out ship trajectories including an anchoring process and eliminating trajectory points in a non-anchored state in the ship trajectories to obtain anchoring trajectories of anchored ships; clustering anchoring points in each of the anchoring trajectories, using a cluster center as an anchoring position point of each of the anchored ships; establishing an anchoring data set according to the anchoring position points; selecting anchoring data records in a predetermined time period in the anchoring data set; establishing an anchored ship position point set corresponding to the predetermined time period; and establishing Thiessen polygons corresponding to the anchoring position points; calculating an area of each of the Thiessen polygons to obtain an anchoring area of a corresponding anchored ship.
METHOD AND DEVICE FOR CALCULATING ANCHORING AREA OF SHIP
A method for calculating an anchoring area of a ship includes steps of obtaining ship trajectories of ships within a certain time period in an anchorage; screening out ship trajectories including an anchoring process and eliminating trajectory points in a non-anchored state in the ship trajectories to obtain anchoring trajectories of anchored ships; clustering anchoring points in each of the anchoring trajectories, using a cluster center as an anchoring position point of each of the anchored ships; establishing an anchoring data set according to the anchoring position points; selecting anchoring data records in a predetermined time period in the anchoring data set; establishing an anchored ship position point set corresponding to the predetermined time period; and establishing Thiessen polygons corresponding to the anchoring position points; calculating an area of each of the Thiessen polygons to obtain an anchoring area of a corresponding anchored ship.