Patent classifications
A47L11/4061
System and method for autonomous mopping of a floor surface
A mobile robot configured to travel across a residential floor or other surface while cleaning the surface with a cleaning pad and cleaning solvent is disclosed. The robot includes a controller for managing the movement of the robot as well as the treatment of the surface with a cleaning solvent. The movement of the robot can be characterized by a class of trajectories that achieve effective cleaning. The trajectories include sequences of steps that are repeated, the sequences including forward and backward motion and optional left and right motion along arcuate paths.
Servicing pathway selection for critical smart dispenser in multiple washroom facilities
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.
TURNTABLE STRUCTURE, MOPPING DEVICE AND ROBOT
A turntable structure includes a cleaning turntable having one side connected with a cleaning piece; an adjusting component slidably connected with the cleaning turntable along a target direction, and located on another side of the cleaning turntable opposite to the cleaning piece, the adjusting component having a side far away from the cleaning turntable and connected with a driving mechanism of a robot to rotate the cleaning turntable, the target direction being parallel to a rotating shaft of the cleaning turntable; a pressure unit provided between the cleaning turntable and the adjusting component and for pressing against the cleaning turntable; and a first limiting structure configured to limit a sliding distance of the cleaning turntable relative to the adjusting component along the target direction.
Cleaning robot and cleaning cloth bracket
Provided are a cleaning robot and a cleaning cloth bracket for the cleaning robot, including a cleaning cloth bracket, where the cleaning cloth bracket includes a main body, a soft member and a raised portion, a cleaning cloth is provided under the cleaning cloth bracket, the cleaning cloth bracket is floatingly disposed at a bottom of a base of the cleaning robot, the raised portion is provided at a front end of the main body through the soft member, and the raised portion is in contact with the bottom of the base. According to the present disclosure, by increasing the height of the raised portion and providing the soft member between the raised portion and the main body of the cleaning cloth bracket, the range of application of the cleaning robot is improved, the cleaning robot is allowed to overcome higher obstacles, and the cleaning efficiency is improved.
Mobile robot control method
A mobile robot and a method of controlling the mobile robot are disclosed. The method includes acquiring an image of an inside of a traveling zone. The method further includes performing a point-based feature point extraction by extracting a first feature point from the acquired image. The method also includes performing a block-based feature point extraction by dividing the acquired image into blocks having a predetermined size and extracting a second feature point from each of the divided block-unit images. The method also includes determining the current location by performing a point-based feature point matching using the first feature point and performing a block-based feature point using the second feature point. The method also includes storing the determined current location in association with the first feature point and the second feature point in a map.
Method and apparatus for combining data to construct a floor plan
A robot for perceiving a spatial representation of an environment, including: an actuator, at least one sensor, a processor, and memory storing instructions that when executed by the processor effectuates operations including: capturing a plurality of data by the at least one sensor of the robot, wherein: the plurality of data comprises first data comprising pixel characteristics indicative of features of the environment and second data indicative of depth to objects in the environment; the plurality of data is captured from different positions within the environment through which the robot moves, the plurality of data corresponding with respective positions from which the plurality of data was captured; and the plurality of data captured from different respective positions within the environment corresponds to respective fields of view; and aligning the plurality of data as it is captured to more accurately perceive the spatial representation of the environment.
LINEAR LASER BEAM-BASED METHOD AND DEVICE FOR OBSTACLE AVOIDANCE
An obstacle avoidance method based on linear laser beams includes: emitting two intersecting linear laser beams to a target area; capturing an image of the target area; calculating coordinates of bright spots formed by the linear laser beams in the image of the target area; and determining whether there is an obstacle in the target area according to the coordinates of the bright spots. If the obstacle exists and a height of the obstacle exceeds a preset obstacle-crossing range, a sweeper avoids the obstacle. If the obstacle does not exist, the sweeper passes through the target area. An obstacle avoidance device based on linear laser beams is also disclosed.
CONTROL METHOD FOR SELF-MOVING DEVICE AND SELF-MOVING DEVICE
A control method for a self-moving device, includes: obtaining edge information of a working area where the self-moving device is located; obtaining an environment image captured while moving; obtaining access door information based on the environment image; and dividing independent areas within the working area based on the access door information and the edge information. The self-moving device includes a movement component, a movement driving component, an image identification component and a control component.
Modular robot
A coverage robot including a chassis, multiple drive wheel assemblies disposed on the chassis, and a cleaning assembly carried by the chassis. Each drive wheel assembly including a drive wheel assembly housing, a wheel rotatably coupled to the housing, and a wheel drive motor carried by the drive wheel assembly housing and operable to drive the wheel. The cleaning assembly including a cleaning assembly housing, a cleaning head rotatably coupled to the cleaning assembly housing, and a cleaning drive motor carried by cleaning assembly housing and operable to drive the cleaning head. The wheel assemblies and the cleaning assembly are each separately and independently removable from respective receptacles of the chassis as complete units.
Moving robot and control method thereof
Disclosed is a moving robot including: a travel unit configured to move a body; an image acquisition unit configured to acquire a surrounding image of the body; a sensor unit having one or more sensors configured to detect an obstacle while the body moves; a controller configured to: upon detection of an obstacle by the sensor unit, recognize an attribute of the obstacle based on an image acquired by the image acquisition unit, and control driving of the travel unit based on the attribute of the obstacle; and a sound output unit configured to: output preset sound when the recognized attribute of the obstacle indicates a movable obstacle. Accordingly, the moving robot improves stability, user convenience, driving efficiency, and cleaning efficiency.