Patents Assigned to IROBOT
  • Patent number: 8474090
    Abstract: A floor cleaning robot comprises a housing, wheels, and a motor driving the wheels to move the robot across a floor, a control module disposed within the housing and directing movement of the robot across the floor, a sensor for detecting and communicating obstacle information to the control module so that the control module can cause the robot to react to the obstacle, a removable bin disposed at least partially within the housing and receiving particulates, a first rotating member directing particulates toward the bin, and a second rotating member cooperating with the first rotating member to direct particulates toward the bin. The removable bin receives particulates directed thereto by the first and second rotating members and the particulates pass from the first rotating member to the removable bin without passing through a filter.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: July 2, 2013
    Assignee: iRobot Corporation
    Inventors: Joseph L. Jones, Newton E. Mack, David M. Nugent, Paul E. Sandin
  • Patent number: 8478442
    Abstract: A robot obstacle detection system including a robot housing which navigates with respect to a surface and a sensor subsystem aimed at the surface for detecting the surface. The sensor subsystem includes an emitter which emits a signal having a field of emission and a photon detector having a field of view which intersects the field of emission at a region. The subsystem detects the presence of an object proximate the mobile robot and determines a value of a signal corresponding to the object. It compares the value to a predetermined value, moves the mobile robot in response to the comparison, and updates the predetermined value upon the occurrence of an event.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: July 2, 2013
    Assignee: iRobot Corporation
    Inventors: Christopher Casey, Matthew Cross, Daniel Ozick, Joseph L. Jones
  • Publication number: 20130166107
    Abstract: A hand-held controller for operating a remote vehicle includes a controller body having right and left grips, a first set of input devices are disposed in a left control zone adjacent the left grip, and a second set of input devices are disposed in a right control zone adjacent the right grip. The first set of input devices includes a first analog joystick, a 4-way directional control, and a left rocker control. The second set of input devices includes a second analog joystick, an array of at least four buttons, and a right rocker control. The hand-held controller also includes a mode changer disposed on the controller body and configured to receive an input to change between two or more function modes. Each function mode assigns different functions to one or more of the input devices.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 27, 2013
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Patent number: 8473140
    Abstract: An autonomous vehicle and systems having an interface for payloads that allows integration of various payloads with relative ease. There is a vehicle control system for controlling an autonomous vehicle, receiving data, and transmitting a control signal on at least one network. A payload is adapted to detachably connect to the autonomous vehicle, the payload comprising a network interface configured to receive the control signal from the vehicle control system over the at least one network. The vehicle control system may encapsulate payload data and transmit the payload data over the at least one network, including Ethernet or CAN networks. The payload may be a laser scanner, a radio, a chemical detection system, or a Global Positioning System unit.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: June 25, 2013
    Assignees: Deere & Company, iRobot Corporation
    Inventors: William Robert Norris, James Allard, Jeffery Scott Puhalla, Kathleen A. Wienhold
  • Publication number: 20130152724
    Abstract: A robotic joint assembly includes a first structural member, a second structural member, and a rolling flexure joint joining the first structural member to the second structural member to provide at least one degree of freedom between the first and second structural members. The rolling flexure joint includes first and second flexible hinge members each having one end secured to the first structural member and an opposing end secured to the second structural member. The first and second flexible hinge members cross one another between the first and second structural members.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 20, 2013
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20130145572
    Abstract: A mobile robot that includes a body, a drive system movably supporting the body above a cleaning surface, and a cleaning system arranged to clean the cleaning surface. The robot further includes a controller in communication with at least one of the drive system and the cleaning system and a super-hydrophobic coating applied to at least one of the drive system, the cleaning system, and the controller.
    Type: Application
    Filed: July 23, 2012
    Publication date: June 13, 2013
    Applicant: iRobot Corporation
    Inventors: Thomas P. Schregardus, Michael G. Rider
  • Patent number: 8461803
    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.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: June 11, 2013
    Assignee: iRobot Corporation
    Inventors: David A. Cohen, Daniel Ozick, Clara Vu, James Lynch, Philip R. Mass
  • Patent number: 8463438
    Abstract: A control system for a mobile robot (10) is provided to effectively cover a given area by operating in a plurality of modes, including an obstacle following mode (51) and a random bounce mode (49). In other embodiments, spot coverage, such as spiraling (45), or other modes are also used to increase effectiveness. In addition, a behavior based architecture is used to implement the control system, and various escape behaviors are used to ensure full coverage.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: June 11, 2013
    Assignee: iRobot Corporation
    Inventors: Joseph L. Jones, Philip R. Mass
  • Patent number: 8453289
    Abstract: A gutter cleaning robot can traverse rain gutters to agitate and remove debris. The gutter cleaning robot is equipped with a debris auger at a front end that contacts and ejects the debris, and has a drive system for propelling the gutter cleaning robot along the rain gutter. The debris auger can include a spiral screw or various other forms of auger, and may be interchangeable by the user so as to enhance the effectiveness of the gutter cleaning robot in various environments or modes of operation.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: June 4, 2013
    Assignee: iRobot Corporation
    Inventor: James Lynch
  • Patent number: 8456125
    Abstract: A piezoelectric debris sensor and associated signal processor responsive to debris strikes enable an autonomous or non-autonomous cleaning device to detect the presence of debris and in response, to select a behavioral mode, operational condition or pattern of movement, such as spot coverage or the like. Multiple sensor channels (e.g., left and right) can be used to enable the detection or generation of differential left/right debris signals and thereby enable an autonomous device to steer in the direction of debris.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: June 4, 2013
    Assignee: iRobot Corporation
    Inventors: Gregg W. Landry, David A. Cohen, Daniel Ozick
  • Publication number: 20130138337
    Abstract: A method for mapping an environment proximal to a vehicle includes obtaining a current location of the vehicle according to a map of the environment, detecting at least one characteristic of the environment at the current location, and storing the at least one characteristic in a characteristic digest. The characteristic digest respectively associates one or more locations in the environment to one or more sets of previously detected characteristics in the environment. The method also includes associating the at least one characteristic with the current location in the characteristic digest.
    Type: Application
    Filed: November 29, 2012
    Publication date: May 30, 2013
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Patent number: 8452448
    Abstract: A method of controlling a robot includes running multiple applications on a processor, where each application has a robot controller and an action selection engine. Each application is in communication with at least one behavior and at least one action model of at least part of the robot. The method includes running periodic action selection cycles on each action selection engine. Each action selection cycle includes selecting a command for each action space of each action model, generating a single overall command based on the accumulated commands for each action model, and sending the overall command to the robot controller for execution on the robot.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: May 28, 2013
    Assignee: iRobot Corporation
    Inventors: Robert T. Pack, Marshall J. Vale, Justin H. Kearns
  • Patent number: 8447613
    Abstract: A method for optimizing message transmission and decoding comprises: reading data from a memory of an originating device, the data comprising information regarding the originating device; encoding the data by converting the data to a subset of words having a ranked recognition accuracy higher than the remainder of words; transmitting the encoded data from the originating device to a receiving system audibly as words via a telephone connection; utilizing a voice recognition software to recognize the words; decoding the words back to the data; and taking a predetermined action based on the data.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: May 21, 2013
    Assignee: iRobot Corporation
    Inventors: Patrick Alan Hussey, Maryellen Abreu
  • Patent number: 8447440
    Abstract: A method comprising running a persistent self-righting behavior comprising sensing an orientation of the remote vehicle and performing a progression of flipper movements until the remote vehicle is righted, and performing a retrotraverse behavior comprising: generating a list of time stamped waypoints separated by at least a minimum difference in time and distance; storing the list of time stamped waypoints in the memory; and generating, using a control system, a current return path interconnecting previously-traversed waypoints in reverse order of timestamps upon losing communication with the operator control unit or upon receiving a command from the operator control unit.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: May 21, 2013
    Assignee: iRobot Coporation
    Inventors: Emilie Phillips, Pavlo E. Rudakevych, Orjeta Taka, James Gordon Wolfe, Jr., Tom Frost
  • Publication number: 20130118524
    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: Application
    Filed: December 19, 2012
    Publication date: May 16, 2013
    Applicant: IROBOT CORPORATION
    Inventor: iRobot Corporation
  • Publication number: 20130117952
    Abstract: An autonomous coverage robot includes a chassis having forward and rearward portions and a drive system carried by the chassis. The forward portion of the chassis defines a substantially rectangular shape. The robot includes a cleaning assembly mounted on the forward portion of the chassis and a bin disposed adjacent the cleaning assembly and configured to receive debris agitated by the cleaning assembly. A bin cover is pivotally attached to a lower portion of the chassis and configured to rotate between a first, closed position providing closure of an opening defined by the bin and a second, open position providing access to the bin opening. The robot includes a body attached to the chassis and a handle disposed on an upper portion of the body. A bin cover release is actuatable from substantially near the handle.
    Type: Application
    Filed: December 19, 2012
    Publication date: May 16, 2013
    Applicant: IROBOT CORPORATION
    Inventor: iRobot Corporation
  • Patent number: 8438695
    Abstract: An autonomous coverage robot detection system includes an emitter configured to emit a directed beam, a detector configured to detect the directed beam and a controller configured to direct the robot in response to a signal detected by the detector. In some examples, the detection system detects a stasis condition of the robot. In some examples, the detection system detects a wall and can follow the wall in response to the detected signal.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: May 14, 2013
    Assignee: iRobot Corporation
    Inventors: Duane L. Gilbert, Jr., Marcus R. Williams, Andrea M. Okerholm, Elaine H. Kristant, Sheila A. Longo, Daniel E. Kee, Marc D. Strauss
  • Publication number: 20130105233
    Abstract: A robotic vehicle (10,100,150A,150B150C,160,1000,1000A,1000B,1000C) includes a chassis (20,106,152,162) having front and rear ends (20A,152A,20B,152B) and supported on right and left driven tracks (34,44,108,165). Right and left elongated flippers (50,60,102,154,164) are disposed on corresponding sides of the chassis and operable to pivot. A linkage (70,156,166) connects a payload deck assembly (D1,D2,D3,80,158,168,806), configured to support a removable functional payload, to the chassis. The linkage has a first end (70A) rotatably connected to the chassis at a first pivot (71), and a second end (70B) rotatably connected to the deck at a second pivot (73). Both of the first and second pivots include independently controllable pivot drivers (72,74) operable to rotatably position their corresponding pivots (71,73) to control both fore-aft position and pitch orientation of the payload deck (D1,D2,D3,80,158,168,806) with respect to the chassis (20,106,152,162).
    Type: Application
    Filed: December 10, 2012
    Publication date: May 2, 2013
    Applicant: IROBOT CORPORATION
    Inventor: iRobot Corporation
  • Publication number: 20130103194
    Abstract: A method of confining a robot in a work space includes providing a portable barrier signal transmitting device including a primary emitter emitting a confinement beam primarily along an axis defining a directed barrier. A mobile robot including a detector, a drive motor and a control unit controlling the drive motor is caused to avoid the directed barrier upon detection by the detector on the robot. The detector on the robot has an omnidirectional field of view parallel to the plane of movement of the robot. The detector receives confinement light beams substantially in a plane at the height of the field of view while blocking or rejecting confinement light beams substantially above or substantially below the plane at the height of the field of view.
    Type: Application
    Filed: December 14, 2012
    Publication date: April 25, 2013
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Patent number: D682362
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: May 14, 2013
    Assignee: Irobot Corporation
    Inventor: Annan Michael Mozeika