Monitoring module
AssigneeJotun A/S
InventorGeir Axel Oftedahl
Life of this patent
Estimating the term…
Abstract
A method of controlling a robot configured to clean a hull of a vessel whilst traveling over said hull, the method comprising: receiving input data; during cleaning being performed by the robot, detecting that said cleaning being performed by the robot is to be paused based on determining, from the input data, that the robot is at risk of damage; and in response to said detecting that cleaning being performed by the robot is to be paused, outputting a pause cleaning signal indicating that said cleaning is to be paused.
Claims19
A method of controlling a robot configured to clean a hull of a vessel whilst travelling over said hull, the method comprising:
- receiving input data;
- during cleaning being performed by the robot, detecting that said cleaning being performed by the robot is to be paused based on determining, from the input data, that the robot is at risk of damage;
- in response to said detecting that cleaning being performed by the robot is to be paused, causing the robot to move to a location on the vessel and outputting, by a processor of the robot, a pause cleaning signal indicating that said cleaning is to be paused to a cleaning module of the robot;
- receiving further input data;
- determining from the further input data, while said cleaning performed by the robot is paused, that the robot is no longer at risk of damage;
- based on said determining that the robot is no longer at risk of damage, detecting that cleaning performed by the robot is to be restarted;
- and
- in response to said detecting that cleaning being performed by the robot is to be restarted, outputting, by the processor, a restart cleaning signal indicating that said cleaning is to be restarted to the cleaning module.
A robot configured to clean a hull of a vessel whilst travelling over said hull, the robot comprising a processor configured to:
- receive input data;
- during cleaning being performed by the robot, detect that said cleaning being performed by the robot is to be paused based on determining, from the input data, that the robot is at risk of damage;
- in response to said detecting that cleaning being performed by the robot is to be paused, cause the robot to move to a location on the vessel and output a pause cleaning signal indicating that said cleaning is to be paused to a cleaning module of the robot;
- receive further input data;
- determine from the further input data, while said cleaning performed by the robot is paused, that the robot is no longer at risk of damage;
- based on said determining that the robot is no longer at risk of damage, detect that cleaning performed by the robot is to be restarted;
- and
- in response to said detection that cleaning being performed by the robot is to be restarted, output a restart cleaning signal indicating that said cleaning is to be restarted to the cleaning module.
Dependencies are inferred from the claim text.