Patent classifications
G05B2219/45098
METHOD FOR OPERATING A SYSTEM WITH AT LEAST TWO AUTOMATICALLY MOVING FLOOR PROCESSING DEVICES AS WELL AS SYSTEM FOR IMPLEMENTING SUCH A METHOD
A method for operating a system with at least two floor processing devices includes detecting environmental features of an environment and generating an area map based on the detected features. The area map is divided into partial areas that are assigned to the floor processing devices so that each partial area is only processed by one of the floor processing devices. A movement route and a movement timespan of the floor processing device is detected and stored with the area map. Several partial areas are combined into partial area groups, and the partial areas are allocated to the floor processing devices based on the stored movement route and movement timespan so that a floor processing of a first partial area group by a first floor processing device takes place at essentially the same time as a floor processing of a second partial area group by a second floor processing device ends.
METHODS, SYSTEMS, AND DEVICES FOR MAPPING, CONTROLLING, AND DISPLAYING DEVICE STATUS
A method of operating a user terminal includes receiving occupancy data for an operating environment responsive to navigation of the operating environment by a mobile robot, and displaying a visual representation of the operating environment based on the occupancy data. The method flintier includes receiving information identifying a plurality of electronic devices that are local to the operating environment and respective operating states thereof, and populating the visual representation of the operating environment with visual indications of respective spatial locations of the electronic devices in the operating environment and status indications of the respective operating states of the electronic devices. Related methods for controlling the electronic devices based on their respective spatial locations and the relative spatial context of the operating environment are also discussed.
Remote control scheduler and method for autonomous robotic device
A method of scheduling a robotic device enables the device to run autonomously based on previously loaded scheduling information. The method consists of a communication device, such as a hand-held remote device, that can directly control the robotic device, or load scheduling information into the robotic device such that it will carry out a defined task at the desired time without the need for farther external control. The communication device can also be configured to load a scheduling application program into an existing robotic device, such that the robotic device can receive and implement scheduling information from a user.
Methods, systems, and devices for mapping, controlling, and displaying device status
A method of operating a user terminal includes receiving occupancy data for an operating environment responsive to navigation of the operating environment by a mobile robot, and displaying a visual representation of the operating environment based on the occupancy data. The method further includes receiving information identifying a plurality of electronic devices that are local to the operating environment and respective operating states thereof, and populating the visual representation of the operating environment with visual indications of respective spatial locations of the electronic devices in the operating environment and status indications of the respective operating states of the electronic devices. Related methods for controlling the electronic devices based on their respective spatial locations and the relative spatial context of the operating environment are also discussed.
COMMUNICATION RELATIONSHIP ESTABLISHING METHOD AND DEVICE, COMPUTER READABLE STORAGE MEDIUM, ELECTRONIC DEVICE AND CLEANING DEVICE
Provided are communication relationship establishing method and device, computer readable storage medium, electronic device, and cleaning device. The method includes: first dividing-to-be-cleaned area to be cleaned into at least two to-be-cleaned sub-areas, and then classifying, according to area, a large to-be-cleaned sub-area and a small to-be-cleaned sub-area; acquiring a boundary line between the large to-be-cleaned sub-area and the small to-be-cleaned sub-area; extending the boundary line and determining whether the extended boundary line can divide the large to-be-cleaned sub-area; and if yes, dividing the large to-be-cleaned sub-area into a first to-be-cleaned sub-area on the same side of the boundary line as the small to-be-cleaned sub-area and a second to-be-cleaned sub-area on the different side of the boundary line from the small to-be-cleaned sub-area, and respectively establishing communication relationships between the small to-be-cleaned sub-area and the first to-be-cleaned sub area and between the small to-be-cleaned sub-area and the second to-be-cleaned sub-area.
METHOD OF LOCALIZATION USING MULTI SENSOR AND ROBOT IMPLEMENTING SAME
Disclosed herein are a method of localization using multi sensors and a robot implementing the same, the method including sensing a distance between an object placed outside of a robot and the robot and generating a first LiDAR frame by a LiDAR sensor of the robot while a moving unit moves the robot, capturing an image of an object placed outside of the robot and generating a first visual frame by a camera sensor of the robot, and comparing a LiDAR frame stored in a map storage of the robot with the first LiDAR frame, comparing a visual frame registered in a frame node of a pose graph with the first visual frame, determining accuracy of comparison's results of the first LiDAR frame, and calculating a current position of the robot by a controller.
Method for operating a self-traveling robot
A method for operating a self-traveling robot, wherein a control command for initiating a service mode is transmitted to the robot, and wherein a service is made available for the robot in the service mode. In order to reliably and comfortably switch the robot into a service mode, an optical code containing the control command is displayed on an external terminal, wherein the optical code is detected by an image acquisition device of the robot, and wherein a control device of the robot extracts the control command from the optical code and initiates the corresponding service mode.
Autonomous mobile object and storage medium for autonomous mobile object
An autonomous mobile object includes: a moving mechanism; a power-receiving terminal that is supplied with power from a power-supply terminal; an imaging unit configured to image the power-supply terminal at a position separated from the power-supply terminal by more than a distance at which the power-receiving terminal is capable of being supplied with power from the power-supply terminal; a determination unit configured to determine whether to remove contamination of the power-supply terminal based on an analysis result obtained by analyzing the image captured by the imaging unit and information on misalignment between the power-supply terminal and the power-receiving terminal, the misalignment being predicted when the autonomous mobile object moves to a position at which the power-receiving terminal is capable of being supplied with power from the power-supply terminal; and a removal unit configured to remove the contamination when the determination unit determines to remove the contamination.
PROTECTING PERSONAL DATA AND CONTROLLING A DISTRIBUTION OF PERSONAL DATA ACQUIRED BY A POOL CLEANING ROBOT
A method for controlling a distribution of personal data generated by a pool cleaning robot, the method may include acquiring, by the pool cleaning robot, visual information that potentially comprises personal data; determining, by the pool cleaning robot, whether the pool cleaning robot received an authorization to output the visual information from the pool cleaning robot; and outputting the visual information from the pool cleaning robot only after receiving the authorization to output the visual information.
Cleaning device with data acquisition unit
A cleaning device for an object to be cleaned comprises a receiving device (16) that is configured to exchange data at close range with autonomous units (30) permanently installed in the object to be cleaned and to receive data (34) from the autonomous units; a data acquisition unit (18) which is suited to acquire the data received from the receiving device (16) and to supply it in an appropriate form to a data processing unit (20), with the data processing unit (20) comprising an evaluation software for processing the supplied data. The cleaning device further comprises an output unit (22) which preferably comprises a display and particularly preferably comprises a display with a touchscreen, with the output unit being in an information connection with the data processing unit (20) and being suited to output information and/or handling instructions to the user of the cleaning device (12).