Patents Assigned to IROBOT
  • Patent number: 10599159
    Abstract: A navigation control system for an autonomous vehicle comprises a transmitter and an autonomous vehicle. The transmitter comprises an emitter for emitting at least one signal, a power source for powering the emitter, a device for capturing wireless energy to charge the power source, and a printed circuit board for converting the captured wireless energy to a form for charging the power source. The autonomous vehicle operates within a working area and comprises a receiver for detecting the at least one signal emitted by the emitter, and a processor for determining a relative location of the autonomous vehicle within the working area based on the signal emitted by the emitter.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: March 24, 2020
    Assignee: iRobot Corporation
    Inventor: Mark J. Chiappetta
  • Patent number: 10583562
    Abstract: A robot configured to navigate a surface, the robot comprising a movement mechanism; a logical map representing data about the surface and associating locations with one or more properties observed during navigation; an initialization module configured to establish an initial pose comprising an initial location and an initial orientation; a region covering module configured to cause the robot to move so as to cover a region; an edge-following module configured to cause the robot to follow unfollowed edges; a control module configured to invoke region covering on a first region defined at least in part based at least part of the initial pose, to invoke region covering on least one additional region, to invoke edge-following, and to invoke region covering cause the mapping module to mark followed edges as followed, and cause a third region covering on regions discovered during edge-following.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: March 10, 2020
    Assignee: iRobot Corporation
    Inventors: Michael S. Stout, Gabriel Francis Brisson, Enrico Di Bernardo, Paolo Pirjanian, Dhiraj Goel, James Philip Case, Michael Dooley
  • Patent number: 10575696
    Abstract: A method for docking an autonomous mobile floor cleaning robot with a charging dock, the robot including a receiver coil and a structured light sensor, the charging dock including a docking bay and a transmitter coil, includes: positioning the robot in a prescribed docked position in the docking bay using the structured light sensor and by sensing a magnetic field emanating from the transmitter coil; and thereafter induction charging the robot using the receiver coil and the transmitter coil with the robot in the docked position.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 3, 2020
    Assignee: iRobot Corporation
    Inventors: John P. O'Brien, Vazgen Karapetyan, William Morris
  • Patent number: 10581038
    Abstract: An autonomous mobile cleaning robot includes a cavity along a bottom portion of the robot, and a drive configured to support the robot above a floor surface. The drive is configured to propel the robot along the floor surface. The robot further includes a first electrical terminal disposed in the cavity and connected to electrical circuitry of the robot, a battery assembly, and a dovetail joint. The battery assembly includes a battery housing, a battery contained within the battery housing, and a second electrical terminal mounted to the battery housing and configured to engage with the first electrical terminal. The dovetail joint includes a vertically extending projection portion and a vertically extending socket portion.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 3, 2020
    Assignee: iRobot Corporation
    Inventors: Rogelio Manfred Neumann, Daniel E. C. Grande
  • Patent number: 10578197
    Abstract: A robot includes a support, a movable member coupled to the support to permit gimbal rotation about a pitch axis and a yaw axis, and first and second linear actuators connected to each of the support and the movable member and operable to rotate the movable member about the pitch axis and the yaw axis. The first linear actuator is pivotally attached to the movable member at a first pivot point. The second linear actuator is pivotally attached to the movable member at a second pivot point. The first and second pivot points are each angularly offset from the pitch axis and the yaw axis by about 45 degrees and are located on the same side of the pitch axis.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: March 3, 2020
    Assignee: iRobot Corporation
    Inventors: Mark R. Claffee, Timothy R. Ohm, Erik Amaral, Annan M. Mozeika
  • Patent number: 10575699
    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: January 5, 2018
    Date of Patent: March 3, 2020
    Assignee: iRobot Corporation
    Inventors: Angela Bassa, Husain Al-Mohssen
  • Patent number: 10568483
    Abstract: An autonomous cleaning robot comprises a chassis, at least one motorized drive wheel mounted to the chassis and arranged to propel the robot across a surface, and a pair of cleaning rollers mounted to the chassis and having outer surfaces exposed on an underside of the chassis and to each other. The cleaning rollers are drivable to counter-rotate while the robot is propelled, thereby cooperating to direct raised debris upward into the robot between the rollers. A side brush is further mounted to the chassis to rotate beneath the chassis adjacent a lateral side of the chassis about an upwardly extending side brush axis, and the outer surface of a first of the cleaning rollers of the pair extends laterally beyond the outer surface of a second of the cleaning rollers of the pair and laterally beyond the side brush axis, such that the first cleaning roller defines a cleaning width spanning the side brush axis.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: February 25, 2020
    Assignee: iRobot Corporation
    Inventor: Oliver Lewis
  • Patent number: 10537221
    Abstract: An example robot includes a body that is movable relative to a surface, a bumper mounted on the body to enable movement of the bumper relative to the body, a sensor to produce a signal in response to the movement of the bumper relative to the body caused by contact between the bumper and the surface, and a controller to control movement of the body to cause the body to track the surface based on a value. The bumper is movable between an uncompressed position relative to the body and a compressed position relative to the body. The signal varies linearly with the movement of the bumper relative to the body. The value is based on the signal and indicates that the bumper in a partially compressed position has a compression range between the uncompressed position and the compressed position.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: January 21, 2020
    Assignee: iRobot Corporation
    Inventors: Brian Wolfe, Ping-Hong Lu
  • Patent number: 10524629
    Abstract: 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.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: January 7, 2020
    Assignee: iRobot Corporation
    Inventors: Chikyung Won, Scott Thomas Burnett, Stephen A. Hickey, Deepak Ramesh Kapoor, Zivthan A. Dubrovsky, Selma Svendsen, Robert Rizzari, Paul E. Sandin
  • Patent number: 10517455
    Abstract: An autonomous mobile robot includes a housing infrastructure, a drive system including one or more wheels to support the housing infrastructure above a floor surface, a cleaning assembly, electrical circuitry positioned within the robot housing and an electrostatic discharge assembly including an electrostatic discharge member that includes fibers electrically connected to the electrical circuitry and extending, from the electrical circuitry, to an exterior of the housing infrastructure. The electrical circuitry includes a controller to initiate a cleaning operation in which the drive propels the robot across the floor surface while the cleaning assembly cleans the floor surface.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: December 31, 2019
    Assignee: iRobot Corporation
    Inventors: Victor Fay, Travis James Gschrey
  • Patent number: 10517454
    Abstract: An autonomous floor-cleaning robot comprising a housing infrastructure including a chassis, a power subsystem; for providing the energy to power the autonomous floor-cleaning robot, a motive subsystem operative to propel the autonomous floor-cleaning robot for cleaning operations, a command and control subsystem operative to control the autonomous floor-cleaning robot to effect cleaning operations, and a self-adjusting cleaning head subsystem that includes a deck mounted in pivotal combination with the chassis, a brush assembly mounted in combination with the deck and powered by the motive subsystem to sweep up particulates during cleaning operations, a vacuum assembly disposed in combination with the deck and powered by the motive subsystem to ingest particulates during cleaning operations, and a deck adjusting subassembly mounted in combination with the motive subsystem for the brush assembly, the deck, and the chassis that is automatically operative in response to an increase in brush torque in said brush
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: December 31, 2019
    Assignee: iRobot Corporation
    Inventors: Joseph L. Jones, Newton E. Mack, David M. Nugent, Paul E. Sandin
  • Patent number: 10512384
    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: December 15, 2016
    Date of Patent: December 24, 2019
    Assignee: iRobot Corporation
    Inventors: William Goddard, Matthew Blouin
  • Patent number: 10500722
    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: March 7, 2017
    Date of Patent: December 10, 2019
    Assignee: iRobot Corporation
    Inventor: Jasper Vicenti
  • Patent number: 10499783
    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: October 31, 2017
    Date of Patent: December 10, 2019
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Patent number: 10488857
    Abstract: A computer-implemented method for receiving user commands for a remote cleaning robot and sending the user commands to the remote cleaning robot, the remote cleaning robot including a drive motor and a cleaning motor, includes displaying a user interface including a control area, and within the control area: a user-manipulable launch control group including a plurality of control elements, the launch control group having a deferred launch control state and an immediate launch control state; at least one user-manipulable cleaning strategy control element having a primary cleaning strategy control state and an alternative cleaning strategy control state; and a physical recall control group including a plurality of control elements, the physical recall control group having an immediate recall control state and a remote audible locator control state.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: November 26, 2019
    Assignee: iRobot Corporation
    Inventors: Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
  • Patent number: 10470629
    Abstract: An autonomous floor cleaning robot includes a transport drive and control system arranged for autonomous movement of the robot over a floor for performing cleaning operations. The robot chassis carries a first cleaning zone comprising cleaning elements arranged to suction loose particulates up from the cleaning surface and a second cleaning zone comprising cleaning elements arraigned to apply a cleaning fluid onto the surface and to thereafter collect the cleaning fluid up from the surface after it has been used to clean the surface. The robot chassis carries a supply of cleaning fluid and a waste container for storing waste materials collected up from the cleaning surface.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 12, 2019
    Assignee: iRobot Corporation
    Inventors: Andrew Ziegler, Christopher John Morse, Duane L. Gilbert, Jr., Andrew Jones
  • Patent number: 10470636
    Abstract: This document describes a mobile cleaning robot that includes a chassis that supports a drive system, a debris collection volume; and a cleaning head formed to complete a bottom of the robot. The cleaning head includes a frame for affixing the cleaning head to the chassis, a monolithic housing having an interior cavity, a suspension linkage movably suspending the monolithic housing from the frame, the suspension linkage being configured to lift the monolithic housing, a diaphragm formed of a flexible material and mated to the monolithic housing, a rigid duct mated the frame to form a pneumatic path between the monolithic housing and the rigid duct through the diaphragm, and cleaning extractors disposed in the interior cavity of the monolithic housing.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: November 12, 2019
    Assignee: iRobot Corporation
    Inventors: William Farmer, Thomas P. Schregardus, Eric Burbank
  • Patent number: 10471611
    Abstract: An autonomous mobile robot includes a chassis, a drive supporting the chassis above a floor surface in a home and configured to move the chassis across the floor surface, a variable height member being coupled to the chassis and being vertically extendible, a camera supported by the variable height member, and a controller. The controller is configured to operate the drive to navigate the robot to locations within the home and to adjust a height of the variable height member upon reaching a first of the locations. The controller is also configured to, while the variable height member is at the adjusted height, operate the camera to capture digital imagery of the home at the first of the locations.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: November 12, 2019
    Assignee: iRobot Corporation
    Inventors: Michael J. Dooley, Nikolai Romanov, Orjeta Taka, Justin H. Kearns
  • Patent number: 10463215
    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: February 22, 2018
    Date of Patent: November 5, 2019
    Assignee: iRobot Corporation
    Inventors: Russell Walter Morin, Faruk Bursal, Harold Boeschenstein
  • Patent number: 10463217
    Abstract: An autonomous cleaning robot includes a drive operable to move the autonomous cleaning robot across a floor surface; a cleaning assembly configured to clean the floor surface; a receiver configured to receive an indication of cat activity in a cat box; and a controller configured to navigate the autonomous cleaning robot to the cat box to execute a cleaning mission in response to the received indication of cat activity.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: November 5, 2019
    Assignee: iRobot Corporation
    Inventors: Anders Bialek, John Sinnigen, Colin Angle, Michael J. Halloran