A47L11/40

Vacuum suctioning unit

The vacuum suctioning unit of the present invention includes: a cover provided with an air entrance; an impeller for circulating air that enters the air entrance; a motor provided with a shaft connected to the impeller; a guide device for guiding the flow of air that exits an exit of the impeller; and a motor housing that houses the motor and is provided with an air exit. The guide device includes: a guide body disposed below the impeller; a first guide vane formed on a side surface of the guide body and guiding air discharged from the impeller; and a second guide vane formed on the bottom surface of the guide body and connected to the first guide vane to guide air that is moved by the first guide vane. The entrance angle of the first guide vane is within the range of 10 to 27 degrees.

Vacuum suctioning unit

The vacuum suctioning unit of the present invention includes: a cover provided with an air entrance; an impeller for circulating air that enters the air entrance; a motor provided with a shaft connected to the impeller; a guide device for guiding the flow of air that exits an exit of the impeller; and a motor housing that houses the motor and is provided with an air exit. The guide device includes: a guide body disposed below the impeller; a first guide vane formed on a side surface of the guide body and guiding air discharged from the impeller; and a second guide vane formed on the bottom surface of the guide body and connected to the first guide vane to guide air that is moved by the first guide vane. The entrance angle of the first guide vane is within the range of 10 to 27 degrees.

Self-moving device, working system, automatic scheduling method and method for calculating area

An automatic working system comprises a self-moving device moving and working in a working region, a handheld device and a control module. The handheld device is configured to move along a perimeter of the working region with a user and comprises a detecting module, detecting the perimeter information of the working region; and an input module, receiving a command of the user for detecting the perimeter information. The control module comprises a perimeter setting unit, generating virtual data of the perimeter, an area calculation unit calculating the area of the working region and a scheduling unit generating a working schedule. The self-moving device comprises a working module, a driving module and a controller. The controller controls the self-moving device to work according to the working schedule.

System for Automated Floor Cleaning
20230230046 · 2023-07-20 ·

A method of managing a plurality of washrooms in a facility for servicing by service personnel and, more particularly, for establishing servicing operations which provide for service of at least selected of the dispensers before their consumable product supply falls below a pre-selected refill value.

Robotic cleaner having distance sensors for use in estimating a velocity of the robotic cleaner
11561550 · 2023-01-24 · ·

A robotic cleaner may include a body, one or more driven wheels configured to urge the body across a surface to be cleaned, one or more distance sensors disposed at least partially within the body such that the one or more distance sensors face the surface to be cleaned and a processor. The one or more distance sensors may be configured to output a measure of a detection distance that extends in a direction of the surface to be cleaned. The processor may be configured to determine whether an abnormality has been detected based, at least in part, on the measure of the detection distance and may be configured to determine a first velocity estimate based, at least in part, on the detection of the abnormality.

Autonomous floor cleaner with drive wheel assembly

An autonomous floor cleaner can include a housing, a drive system for autonomously moving the housing over the surface to be cleaned, and a controller for controlling the operation of the autonomous floor cleaner. The drive system can include at least one drive wheel for driving the housing across a surface to be cleaned. The drive wheel can be selectively moved from an engaged or in-use position to a disengaged or maintenance position. In the disengaged or maintenance position, the wheel is disengaged from the autonomously moveable housing such that it can be pivoted, extended, removed, or otherwise moved farther away from the autonomously moveable housing.

FLOOR CLEANER
20230225579 · 2023-07-20 ·

A floor cleaner that includes a recovery tank having a top side, a bottom wall opposite the top side, and a sidewall that extends from the bottom wall and defines a perimeter of the recovery tank, the bottom wall and the sidewall at least partially define a storage volume of the recovery tank. The recover tank further includes an inlet aperture, the inlet aperture adjacent the storage volume and the top side and configured to direct fluid into the storage volume. A baffle wall is connected to the sidewall and the baffle wall faces toward the inlet aperture. An inlet aperture axis extending centrally through the inlet aperture and the inlet aperture axis extends through the baffle wall.

Systems and methods for robotic path planning

Systems and methods for robotic path planning are disclosed. In some implementations of the present disclosure, a robot can generate a cost map associated with an environment of the robot. The cost map can comprise a plurality of pixels each corresponding to a location in the environment, where each pixel can have an associated cost. The robot can further generate a plurality of masks having projected path portions for the travel of the robot within the environment, where each mask comprises a plurality of mask pixels that correspond to locations in the environment. The robot can then determine a mask cost associated with each mask based at least in part on the cost map and select a mask based at least in part on the mask cost. Based on the projected path portions within the selected mask, the robot can navigate a space.

Discovering and plotting the boundary of an enclosure

Provided is a process that includes: obtaining a first version of a map of a workspace; selecting a first undiscovered area of the workspace; in response to selecting the first undiscovered area, causing the robot to move to a position and orientation to sense data in at least part of the first undiscovered area; and obtaining an updated version of the map mapping a larger area of the workspace than the first version.

Map based training and interface for mobile robots

A method of operating an autonomous cleaning robot is described. The method includes initiating a training run of the autonomous cleaning robot and receiving, at a mobile device, location data from the autonomous cleaning robot as the autonomous cleaning robot navigates an area. The method also includes presenting, on a display of the mobile device, a training map depicting portions of the area traversed by the autonomous cleaning robot during the training run and presenting, on the display of the mobile device, an interface configured to allow the training map to be stored or deleted. The method also includes initiating additional training runs to produce additional training maps and presenting a master map generated based on a plurality of stored training maps.