G05D1/241

Sensor fusion for localization and path planning

An electronic device includes a first set of sensors configured to generate motion information. The electronic device also includes a second set of sensors configured to receive information from multiple anchors. The electronic device further includes a processor configured to generate a path to drive the electronic device within an area. The processor is configured to receive the motion information. The processor is configured to generate ranging information based on the information that is received. While the electronic device is driven along the path, the processor is configured to identify a location and heading direction within the area of the electronic device based on the motion information. The processor is configured to modify the estimate of location and the heading direction of the electronic device based on the ranging information. The processor is configured to drive within the area according to the path, based on the location and heading direction.

SELF-PROPELLED FLOOR PROCESSING DEVICE WITH AN OBSTACLE DETECTION DEVICE HAVING A BUMPER AND AT LEAST ONE IMPACT SENSOR

A self-propelled floor processing device includes a base body, a driving device, and an obstacle detection device for detecting a collision between the floor processing device and an obstacle, wherein the obstacle detection device has a bumper arranged in a protruding position on the base body, as well as at least one impact sensor allocated to the bumper. The impact sensor is configured to detect a displacement of the bumper relative to the base body. In order to create an obstacle detection device that functions optimally independently of a position and direction of a force acting from outside, the bumper is mounted to the base body via at least one swivel joint.

OBSTACLE DETECTION DEVICE FOR CLEANING ROBOT AND CLEANING ROBOT
20240077877 · 2024-03-07 ·

An obstacle detection device for a cleaning robot is described, including: an action component, provided on an outer side of a main body of the cleaning robot an elastic component movably connected to the action component, so that the action component is able to move relative to the elastic component, and the elastic component is able to generate deformation during movement of the action component a detection component, mounted on the elastic component and configured to sense the deformation of the elastic component to generate a strain signal; and a controller, configured to control a movement state of the cleaning robot according to the strain signal.

METHOD FOR CREATING AN ENVIRONMENT MAP AND MOBILE, SELF-MOVING APPLIANCE
20240069565 · 2024-02-29 ·

A method creates an environment map of a surrounding region for the operation of a mobile, self-moving appliance, in particular a floor cleaning appliance such as a vacuum cleaning and/or sweeping and/or mopping robot. The method includes: detecting the region around the appliance with at least one first sensor, to create a first horizontal plane of the environment map; detecting the region around the appliance with at least one second sensor, to create a second horizontal plane of the environment map, which is different from the first horizontal plane; and planning a movement path of the appliance based on the first and second planes of the environment map, in order in particular to achieve the maximum floor processing possible in the surrounding region.

CLEANING METHOD AND APPARATUS FOR AUTOMATIC CLEANING DEVICE, MEDIUM, AND ELECTRONIC DEVICE
20240122431 · 2024-04-18 ·

A cleaning method for an automatic cleaning device, a cleaning apparatus for the automatic cleaning device, a computer-readable storage medium, and an electronic device are provided. The cleaning method includes: after the automatic cleaning device enters a dual-region cleaning mode, determining whether a second surface medium region exists according to a stored map in the automatic cleaning device; in response to that the second surface medium region exists, cleaning the second surface medium region; after cleaning of the second surface medium region is completed, marking the second surface medium region as a cleaned region, determining whether a next second surface medium region exists, and cleaning the next second surface medium region in response to that the next second surface medium region exists, until cleaning of all second surface medium regions is completed; and controlling the automatic cleaning device to clean the first surface medium region.

AUTOMATIC CLEANING DEVICE CONTROL METHOD AND APPARATUS, AND MEDIUM AND ELECTRONIC DEVICE
20240115100 · 2024-04-11 ·

An automatic cleaning device control method, an automatic cleaning device control apparatus, a computer-readable storage medium and an electronic device are provided. The method includes: acquiring first data based on current state data of a walking wheel of the automatic cleaning device and second data based on current state data of a machine body of the automatic cleaning device when the automatic cleaning device performs cleaning; determining, based on the first data and the second data, whether the automatic cleaning device is trapped or not and controlling the automatic cleaning device to enter an accelerated-escape mode in response to that the automatic cleaning device is trapped.

Robotic lawn mower with sensor for detecting relative movement between body parts of the lawn mower
11980124 · 2024-05-14 · ·

A self-propelled robotic lawnmower may include a lawnmower body, a body part movably arranged in relation to the lawnmower body, and an elongated sensor element extending in an interface between the lawnmower body and the body part. The elongated sensor element may be configured to generate a signal when a portion of the elongated sensor element is subjected to a change in thickness in a direction perpendicular to a direction of elongation of the elongated sensor element by a relative movement between the body part and the lawnmower body.

MOTION CONTROL METHOD OF MOBILE ROBOT AND MOBILE ROBOT

In a motion control method of a mobile robot, a tactile touch operation on a sensing device of the mobile robot is received. The mobile robot is controlled to perform an interactive motion of a plurality of interactive motions that is associated with the tactile touch operation. Each of the plurality of interactive motions is associated with a respective predefined tactile touch operation. The interactive motion corresponds to the tactile touch operation. At least one of a wheel portion or a base portion of the mobile robot performs a motion during the interactive motion. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.

MOTION CONTROL METHOD OF MOBILE ROBOT AND MOBILE ROBOT

In a motion control method of a mobile robot, a tactile touch operation on a sensing device of the mobile robot is received. The mobile robot is controlled to perform an interactive motion of a plurality of interactive motions that is associated with the tactile touch operation. Each of the plurality of interactive motions is associated with a respective predefined tactile touch operation. The interactive motion corresponds to the tactile touch operation. At least one of a wheel portion or a base portion of the mobile robot performs a motion during the interactive motion. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.

CLEANING ROBOT AND CONTROLLING METHOD THEREOF

Disclosed is a cleaning robot including: a driving unit configured to move the cleaning robot; an obstacle sensor configured to sense an obstacle; and a controller configured to reduce, if a distance between the cleaning robot and the obstacle is shorter than or equal to a reference distance, a driving speed of the cleaning robot so that the driving speed of the cleaning robot is lower than a shock absorbing speed when the cleaning robot contacts the obstacle.