G05D2201/0215

Moving robot and control method thereof
11547261 · 2023-01-10 · ·

Disclosed are a moving robot and a control method thereof, and the moving robot performs cleaning by moving based on a map and is able to determine, based on a global localization function, the current position on the map no matter where the moving robot is positioned, so that the moving robot is capable of recognizing the current position on the map, and, even when the position of the moving robot is arbitrarily changed, the moving robot is able to recognize the position thereof again and move to an exact designated area, so that the moving robot is capable of perform designated cleaning and move rapidly and accurately, thereby performing cleaning efficiently.

RECHARGE CONTROL METHOD, ROBOT AND COMPUTER-READABLE STORAGE MEDIUM
20230210334 · 2023-07-06 ·

A recharge control method includes: providing a robot comprising a body and four infrared carrier receivers, wherein a second and a third of the four infrared carrier receivers are mounted on a front of the body, and a first and a fourth of four infrared carrier receivers are mounted on left side and on a right side of the body; receiving, by one or more of the four infrared carrier receivers, infrared carrier emitted by a charging dock; determining an area where the robot is located, wherein the area is one of at least five areas around the charging dock that are determined based on receiving of the infrared carrier by different combinations of the four infrared carriers and based on not receiving of the infrared carrier by the infrared carriers; and controlling the robot to move to the charging dock according to a movement mode corresponding to the area.

Adjustable parameters for autonomous cleaning robots

A method of operating an autonomous cleaning robot includes presenting, on a display of a mobile device, a representation of each of multiple cleaning levels, each cleaning level corresponding to a respective rank overlap parameter for a wet cleaning mission of the autonomous cleaning robot. The method includes receiving, at the mobile device, an input indicative of a selection of one of the cleaning levels; and controlling the autonomous cleaning robot to execute a wet cleaning mission according to the rank overlap parameter corresponding to the selected one of the cleaning levels.

Leveraging spatial scanning data of autonomous robotic devices

Provided is a method, computer program product, and system for leveraging spatial scanning data of an environment collected by a robotic vacuum to generate recommendations for improving environmental conditions. A robotic vacuum may collect cleanliness data relative to an environment. The robotic vacuum may store the cleanliness data over a plurality of cleaning cycles. The robotic vacuum may analyze the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends. The robotic vacuum may generate a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends. The robotic vacuum may provide the recommendation to a user.

Artificial intelligence apparatus for sharing information of stuck area and method for the same

An AI apparatus and an operating method are provided, the AI apparatus includes a communication interface to receive 3D sensor data and bumper sensor data from a first cleaner, a processor to generate surrounding situation map data based on the 3D sensor data and the bumper sensor data, and a learning processor to generate learning data by labeling area classification data for representing whether the surrounding situation map data corresponds to the stuck area, and to train a stuck area classification model based on the learning data. The processor transmits the trained stuck area classification model to a second cleaner through the communication interface.

Obstacle recognition method for autonomous robots
11693413 · 2023-07-04 · ·

Provided is a robot, including: a plurality of sensors; a processor; a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations including: capturing, with an image sensor, images of a workspace as the robot moves within the workspace; identifying, with the processor, at least one characteristic of at least one object captured in the images of the workspace; determining, with the processor, an object type of the at least one object based on characteristics of different types of objects stored in an object dictionary; and instructing, with the processor, the robot to execute at least one action based on the object type of the at least one object.

CAMERA DEVICE AND CLEANING ROBOT
20220408995 · 2022-12-29 ·

A cleaning robot includes a machine body, a perception system, a control system, and a driving system; the perception system includes a laser distance sensor and a camera; the laser distance sensor is located on a top surface of the cleaning robot; and the camera is mounted on the cleaning robot through a mounting bracket, and a field of view of the camera includes a traveling direction of the cleaning robot. The camera apparatus is applied to the cleaning robot, and provides good shockproof performance and good stability. In addition, when a distance between optical axes of two cameras changes, the camera can be replaced and calibrated at any time, facilitating maintenance and repair.

METHOD, MOBILE DEVICE AND CLEANING ROBOT FOR SPECIFYING CLEANING AREAS
20220413487 · 2022-12-29 ·

A method for specifying a cleaning area to a cleaning robot without an in-built map provides a hand-held mobile device capturing a two-dimensional code label arranged on a top of a cleaning robot parked on a charging base, and obtaining a positional relationship between the mobile device and the cleaning robot through the captured image. The cleaning robot is controlled to enter a cleaning mode under the guidance of the mobile device. With captured images, a user can specify an area within the environment for cleaning, and through a touch display screen can control the cleaning robot to go to the specified cleaning area for cleaning. The mobile device and the cleaning robot employing the method are also disclosed.

Moving robot and controlling method for the moving robot

A moving robot includes: a main body; a traveling unit configured to rotate and move the main body; a sensing unit configured to sense position information of a specific point of a front portion of a docking device; and a controller configured to, based on sensing result of the sensing unit, determine i) whether a first condition, which is preset to be satisfied when the docking device is disposed in a front of the moving robot, is satisfied, and ii) whether a second condition, which is preset to be satisfied when the moving robot is disposed in a front of the moving robot, is satisfied, to control an operation of the traveling unit so as to satisfy the first condition and the second condition, and to move to the front so as to attempt to dock in a state where the first condition and the second condition are satisfied.

Robot control method, robot and storage medium
11534916 · 2022-12-27 · ·

The embodiment of the present disclosure provides a robot control method, a robot and a storage medium. In the embodiment of the present disclosure, the robot determines a position when the robot is released from being hijacked based on relocalization operation; determines a task execution area according to environmental information around the position when the robot is released from being hijacked; and afterwards executes a task within the task execution area. Thus, the robot may flexibly determine the task execution area according to the environment in which the robot is released from being hijacked, without returning to the position when the robot is hijacked, to continue to execute the task, then acting according to local conditions is realized and the user requirements may be met as much as possible.