Patents Assigned to IRobot Corporation
  • Patent number: 12089801
    Abstract: An autonomous cleaning robot including a drive configured to move the cleaning robot across a floor surface in an area to be cleaned and a controller. The controller is configured to receive data representing an editable mission timeline including data representing a sequence of rooms to be cleaned, navigate the cleaning robot to clean the rooms following the sequence, track operational events occurring in each of the rooms, and transmit data about time spent navigating each room included in the sequence.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: September 17, 2024
    Assignee: iRobot Corporation
    Inventors: Benjamin H. Schriesheim, Cory White, Brent Hild
  • Patent number: 12082764
    Abstract: A mobile cleaning robot can include a body, a drive wheel, and a wheel stop. The drive wheel can be connected to the body and can be operable to move the mobile cleaning robot about an environment. The wheel stop can be movable with respect to the body and the drive wheel between a stop position and a release position. The wheel stop can be engageable with the drive wheel in the stop position to limit vertical travel of the drive wheel with respect to the body.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: September 10, 2024
    Assignee: iRobot Corporation
    Inventors: Timothy R. Ohm, Erik Edward Steltz, Russell Walter Morin, Fangzheng Guo
  • Patent number: 12082758
    Abstract: A cleaning pad for an autonomous cleaning robot evenly wets and collects debris for cleaning operations. The pad includes a core of absorbent layers for absorbing liquid through capillary action and for distributing the liquid within the cleaning pad. The pad includes a wrap layer around the core, the wrap layer comprising a fibrous layer that is flexible and absorbent, the fibrous layer configured to absorb liquid through capillary action and transfer the liquid to the core. The pad includes one or more transition regions spanning a cleaning width of the cleaning pad, the one or more transition regions dividing the cleaning pad into at least two segments. The forward positioned segment of the pad, of the at least two segments of the pad, has a lesser thickness compared to a thickness of an aft positioned segment of the at least two segments.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: September 10, 2024
    Assignee: iRobot Corporation
    Inventors: Marcus Williams, Lin Lung Chieh
  • Patent number: 12075963
    Abstract: A mobile cleaning robot can include a body, a drive wheel, and a plurality of skids. The drive wheel can be connected to the body and can be engageable with a floor surface of an environment. The drive wheel can be operable to move the mobile cleaning robot about an environment. The skids can be separate skids that can be connected to the body and can be engageable with the floor surface to support, together with the drive wheel, the mobile cleaning robot with respect to the floor surface.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: September 3, 2024
    Assignee: iRobot Corporation
    Inventors: Timothy R. Ohm, Erik Amaral, Andrew Deschenes
  • Patent number: 12059961
    Abstract: A robotic cleaner includes a cleaning assembly for cleaning a surface and a main robot body. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and a width of the cleaning assembly is greater than a width of the main robot body. A robotic cleaning system includes a main robot body and a plurality of cleaning assemblies for cleaning a surface. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and each of the cleaning assemblies is detachable from the main robot body and each of the cleaning assemblies has a unique cleaning function.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: August 13, 2024
    Assignee: iRobot Corporation
    Inventors: Nikolai Romanov, Michael J. Dooley, Paolo Pirjanian
  • Patent number: 12043121
    Abstract: A robotic cleaner includes a cleaning assembly for cleaning a surface and a main robot body. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and a width of the cleaning assembly is greater than a width of the main robot body. A robotic cleaning system includes a main robot body and a plurality of cleaning assemblies for cleaning a surface. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and each of the cleaning assemblies is detachable from the main robot body and each of the cleaning assemblies has a unique cleaning function.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: July 23, 2024
    Assignee: iRobot Corporation
    Inventors: Nikolai Romanov, Michael J. Dooley, Paolo Pirjanian
  • Patent number: 12025987
    Abstract: Described herein are systems and methods for operating a mobile robot in an environment according to a coverage path generated using an environment map. The path includes a set of linear path segments connected by a number of turns therebetween, and the path minimizes or reduces the number of turns that the robot makes as it traverses the environment. An exemplary system includes at least one controller that partitions the environment map into regions with respective orientations based on the region's dimensional information and neighboring regions' properties, decomposes the regions into parallel ranks, and generates a coverage path using the ranks. One or more mobile robots can accomplish designated missions such as cleaning in the environment when moving along their respectively identified path.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: July 2, 2024
    Assignee: iRobot Corporation
    Inventors: Andreas Kolling, Isaac Vandermeulen
  • Patent number: 12022986
    Abstract: An evacuation station for collecting debris from a cleaning robot includes a controller configured to execute instructions to perform one or more operations. The one or more operations includes initiating an evacuation operation such that an air mover draws air containing debris from the cleaning robot, through an intake of the evacuation station, and through a canister of the evacuation station and such that a receptacle received by the evacuation station receives at least a portion of the debris drawn from the cleaning robot. The one or more operations includes ceasing the evacuation operation in response to a pressure value being within a range. The pressure value is determined based at least in part on data indicative of an air pressure, and the range is set based at least in part on a number of evacuation operations initiated before the evacuation operation.
    Type: Grant
    Filed: October 2, 2023
    Date of Patent: July 2, 2024
    Assignee: iRobot Corporation
    Inventors: Ellen B. Cargill, Douglas Dell'Accio, Benjamin Pheil, Flavia Pastore, Paul Schmitt, John P. O'Brien
  • Patent number: 12004704
    Abstract: A robot floor cleaning system features a mobile floor cleaning robot and an evacuation station. The robot includes: a chassis with at least one drive wheel operable to propel the robot across a floor surface; a cleaning bin disposed within the robot and arranged to receive debris ingested by the robot during cleaning; and a robot vacuum configured to pull debris into the cleaning bin from an opening on an underside of the robot. The evacuation station is configured to evacuate debris from the cleaning bin of the robot, and includes: a housing defining a platform arranged to receive the cleaning robot in a position in which the opening on the underside of the robot aligns with a suction opening defined in the platform; and an evacuation vacuum in fluid communication with the suction opening and operable to draw air into the evacuation station housing through the suction opening.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: June 11, 2024
    Assignee: iRobot Corporation
    Inventors: Russell Walter Morin, Harold Boeschenstein, Faruk Bursal, Chris Grace
  • Patent number: 11998151
    Abstract: A cleaning roller mountable to a cleaning robot includes an elongate shaft extending from a first end portion to a second end portion along an axis of rotation. The first and second end portions are mountable to the cleaning robot for rotating about the axis of rotation. The cleaning roller further includes a core affixed around the shaft and having outer end portions positioned along the elongate shaft and proximate the first and second end portions. The core tapers from proximate the first end portion of the shaft toward a center of the shaft. The cleaning roller further includes a sheath affixed to the core and extending beyond the outer end portions of the core. The sheath includes a first half and a second half each tapering toward the center of the shaft.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: June 4, 2024
    Assignee: iRobot Corporation
    Inventors: William Goddard, Matthew Blouin
  • Patent number: 11980329
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is responsive to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: May 14, 2024
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani
  • Patent number: 11969139
    Abstract: An evacuation station includes a base and a canister removably attached to the base. The base includes a ramp having an inclined surface for receiving a robotic cleaner having a debris bin. The ramp defines an evacuation intake opening arranged to pneumatically interface with the debris bin. The base also includes a first conduit portion pneumatically connected to the evacuation intake opening, an air mover having an inlet and an exhaust, and a particle filter pneumatically the exhaust of the air mover. The canister includes a second conduit portion arranged to pneumatically interface with the first conduit portion to form a pneumatic debris intake conduit, an exhaust conduit arranged to pneumatically connect to the inlet of the air mover when the canister is attached to the base, and a separator in pneumatic communication with the second conduit portion.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 30, 2024
    Assignee: iRobot Corporation
    Inventors: Russell Walter Morin, Faruk Halil Bursal, Harold Boeschenstein
  • Patent number: 11966227
    Abstract: A method includes constructing a map of an environment based on mapping data produced by an autonomous cleaning robot in the environment during a first cleaning mission. Constructing the map includes providing a label associated with a portion of the mapping data. The method includes causing a remote computing device to present a visual representation of the environment based on the map, and a visual indicator of the label. The method includes causing the autonomous cleaning robot to initiate a behavior associated with the label during a second cleaning mission.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: April 23, 2024
    Assignee: iRobot Corporation
    Inventors: Mario Munich, Andreas Kolling, Manjunath Narayana, Philip Fong
  • Patent number: 11961411
    Abstract: A method of assisting user-configuration of hardware for a mobile autonomous cleaning robot can include detecting a flooring type of a room or other portion of an environment. A size of the portion of the environment can be detected and a total size of the environment can be determined. generating a hardware characteristic recommendation can be generated based at least in part on the flooring type, the size of the portion of the environment, and the total size of the environment.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: April 16, 2024
    Assignee: iRobot Corporation
    Inventors: Andreas Kolling, Christopher Mehegan
  • Patent number: 11961285
    Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish, based at least in part on first information provided by the at least one image sensor, a coordinate system in the environment, (b) determine, based at least in part on second information provided by the at least one camera, a first set of coordinates of a region at a first location, (c) determine, based at least in part on third information provided by the at least one camera, a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: April 16, 2024
    Assignee: iRobot Corporation
    Inventors: Angela Bassa, Husain al-Mohssen
  • Patent number: 11960304
    Abstract: A method includes maneuvering a robot in (i) a following mode in which the robot is controlled to travel along a path segment adjacent an obstacle, while recording data indicative of the path segment, and (ii) in a coverage mode in which the robot is controlled to traverse an area. The method includes generating data indicative of a layout of the area, updating data indicative of a calculated robot pose based at least on odometry, and calculating a pose confidence level. The method includes, in response to the confidence level being below a confidence limit, maneuvering the robot to a suspected location of the path segment, based on the calculated robot pose and the data indicative of the layout and, in response to detecting the path segment within a distance from the suspected location, updating the data indicative of the calculated pose and/or the layout.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: April 16, 2024
    Assignee: iRobot Corporation
    Inventor: Jasper Vicenti
  • Patent number: 11957286
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: April 16, 2024
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Patent number: 11950736
    Abstract: A method of operating an autonomous cleaning robot is provided. The method includes receiving, at a handheld computing device, data representing a status of a debris collection bin of the autonomous cleaning robot, the status of the bin including a bin fullness reading. The method also includes receiving, at the handheld computing device, data representing a status of a filter bag of an evacuation station, the status of the filter bag including a bag fullness reading. The method also includes presenting, on a display of the handheld computing device, a first status indicator representing the bin fullness reading, and presenting, on the display of the handheld computing device, a second status indicator representing the bag fullness reading.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: April 9, 2024
    Assignee: iRobot Corporation
    Inventors: Wesley D. Johnson, Benjamin H. Schriesheim, Qunxi Huang
  • Patent number: 11940808
    Abstract: A method of operating a mobile cleaning robot in an environment can include detecting, such as using an optical stream from the mobile cleaning robot, a seasonal object located in the environment. A seasonal cleaning zone can be created based on the detected seasonal object when a current date is within a specified date range. The seasonal cleaning zone can be displayed on a map of the environment.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: March 26, 2024
    Assignee: iRobot Corporation
    Inventors: Ottillia Shirhan Ni, Ryan Schneider, Hyun Woo Paik, Eric Beowulf Martinson, Danielle O'Connor Dean
  • Patent number: 11940800
    Abstract: An autonomous cleaning robot includes a controller configured to execute instructions to perform operations including moving the autonomous cleaning robot along a first portion of a path toward a waypoint, detecting, with a ranging sensor of the autonomous cleaning robot, an obstacle along the path between the first portion of the path and a second portion of the path, navigating the autonomous cleaning robot about the obstacle along a trajectory that maintains at least a clearance distance between the autonomous cleaning robot and the obstacle, and moving the autonomous cleaning robot along the second portion of the path.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: March 26, 2024
    Assignee: iRobot Corporation
    Inventor: Justin H. Kearns