Abstract:
An autonomous mobile robot comprise: a chassis having a drive system in communication with a control system; a cleaning head assembly having a lower cage and mounted to the chassis; a debris collection bin mounted to the chassis; a vacuum airway having a vacuum inlet and an airway outlet positioned adjacent the debris collection bin, and configured to deliver debris from the cleaning head assembly to a debris collection bin, the vacuum airway extending between the cleaning assembly and debris collection bin and being in fluid communication with an impeller disposed within the debris collection bin; and a cleaning head module connected to the chassis and having a front roller including a front shape-changing resilient tube and an adjacent rear roller including a rear shape-changing resilient tube rotatably opposing therewith beneath the vacuum inlet.
Abstract:
A hardware and software method, system and apparatus comprising an autonomous all weather outdoor cleaning robot designed to identify, and clean various outdoor household objects including but not limited to personal automobiles and other vehicles. The robot autonomously navigates to a designated area and scans the vehicle or object to determine the optimum cleaning routine. The robot learns its working environment by comparing scanned vehicles and outdoor objects with its existing database for future reference. The robot also compares and stores navigation data, which correlate to areas previously visited to increase efficiency for future work by reducing travel and scanning times. The Present Invention focuses on autonomous outdoor cleaning multi-purpose robots. The robots utilize microprocessors to control cleaning, navigation and perception. More specifically, the robots use multi-segmented arms to perform needful chores. Even more specifically, a robot can adapt and learn from its environment while performing useful tasks.
Abstract:
Disclosed are a robot cleaner, a controlling method of the same, and a robot cleaning system. The robot cleaner can perform a cleaning operation with respect to only a user's desired region, in a repeated and concentrated manner. Further, as the robot cleaner runs on a user's desired region in a manual manner, a designated region can be precisely set. Further, as the robot cleaner performs a cleaning operation by setting a user's desired region, only a simple configuration is added to a terminal device such as a remote control unit. Accordingly, additional costs can be reduced, and a malfunction can be prevented.
Abstract:
A process for the manufacture of a washing system to clean process equipment and the resulted washing system is disclosed. The method involves the conversion and transformation of a small excavation tractor into a remotely operated hydroblasting system that removes the operator from the working environment and avoids the risks of harm and fatigue normally associated with existing cleaning processes.
Abstract:
An autonomous coverage robot includes a cleaning assembly having forward roller and rearward rollers counter-rotating with respect to each other. The rollers are arranged to substantially maintain a cross sectional area between the two rollers yet permitting collapsing therebetween as large debris is passed. Each roller includes a resilient elastomer outer tube and a partially air-occupied inner resilient core configured to bias the outer tube to rebound. The core includes a hub and resilient spokes extending between the inner surface of the outer tube and the hub. The spokes suspend the outer tube to float about the hub and transfer torque from the hub to the outer tube while allowing the outer tube to momentarily deform or move offset from the hub during impact with debris larger than the cross sectional area between the two rollers.
Abstract:
In accordance with aspects of the present invention, a service robot, such as a robotic cleaner, can be configured to more effectively service an environment. The service robot can include one or more sensors that sense its location, the location of objects, or both, and can also include noise reduction elements. The service robot can determine that it is under a “furnishing” and implement a different servicing pattern.
Abstract:
A method for energy management in a robotic device includes providing a base station for mating with the robotic device, determining a quantity of energy stored in an energy storage unit of the robotic device, and performing a predetermined task based at least in part on the quantity of energy stored. Also disclosed are systems for emitting avoidance signals to prevent inadvertent contact between the robot and the base station, and systems for emitting homing signals to allow the robotic device to accurately dock with the base station.
Abstract:
A method of controlling a mobile robot system is provided. The method includes at a mobile robot, transmitting a signal while traveling in a traveling region, at a beacon, receiving the signal transmitted from the mobile robot over 360 degrees and determining whether the mobile robot has approached the beacon, at the beacon, transmitting a response signal to the mobile robot if the mobile robot has approached the beacon, and at the mobile robot, performing avoidance navigation to prevent collision with the beacon when the mobile robot receives the response signal of the beacon.
Abstract:
Apparatus and methods for carpet drift estimation are disclosed. In certain implementations, a robotic device includes an actuator system to move the body across a surface. A first set of sensors can sense an actuation characteristic of the actuator system. For example, the first set of sensors can include odometry sensors for sensing wheel rotations of the actuator system. A second set of sensors can sense a motion characteristic of the body. The first set of sensors may be a different type of sensor than the second set of sensors. A controller can estimate carpet drift based at least on the actuation characteristic sensed by the first set of sensors and the motion characteristic sensed by the second set of sensors.
Abstract:
A method for energy management in a robotic device includes providing a base station for mating with the robotic device, determining a quantity of energy stored in an energy storage unit of the robotic device, and performing a predetermined task based at least in part on the quantity of energy stored. Also disclosed are systems for emitting avoidance signals to prevent inadvertent contact between the robot and the base station, and systems for emitting homing signals to allow the robotic device to accurately dock with the base station.