Patents Assigned to IROBOT
  • Publication number: 20150107037
    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.
    Type: Application
    Filed: December 31, 2014
    Publication date: April 23, 2015
    Applicant: iRobot Corporation
    Inventors: Duane Leigh Gilbert, JR., Faruk Halil Bursal, Richard Joseph Therrien, Russell Walter Morin
  • Patent number: 9014848
    Abstract: A robot system includes a mobile robot having a controller executing a control system for controlling operation of the robot, a cloud computing service in communication with the controller of the robot, and a remote computing device in communication with the cloud computing service. The remote computing device communicates with the robot through the cloud computing service.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: April 21, 2015
    Assignee: iRobot Corporation
    Inventors: Timothy S. Farlow, Michael Rosenstein, Michael Halloran, Chikyung Won, Steven V. Shamlian, Mark Chiappetta
  • Patent number: 9010882
    Abstract: A wheel assembly with a debris guard is disclosed, the debris guard being configured to prevent hair and thread from winding around an axle and interfering with the operation of the wheel. The debris guard, which is mounted between the wheel and the robot chassis, comprises a spool and a plurality of tines. The spool is positioned between the wheel and chassis to collect debris that would otherwise wind around the axle. In the preferred embodiment, the tines are arrayed in proximity to a gap between the debris guard and the hub in order to inhibit debris from migrating to the axle exposed between the guard and wheel. The debris guard is intended for a wide variety of wheeled devices.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: April 21, 2015
    Assignee: iRobot Corporation
    Inventors: Nikolai Romanov, Michael Dooley
  • Patent number: 9004559
    Abstract: A compliant underactuated grasper includes a palm base and two fingers. Each of the fingers comprises: a proximal phalanx; a distal phalanx; a compliant flexure joint connecting the distal phalanx to the proximal phalanx; and a pin joint connecting the proximal phalanx to the palm base, the pin joint constraining angular movement of the proximal phalanx relative to the palm base to rotation about a pin pivot axis. The grasper further includes at least one actuator to move the fingers. The grasper has fewer actuators than degrees of freedom.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 14, 2015
    Assignee: iRobot Corporation
    Inventors: Mark Claffee, Nicholas Roy Corson
  • Patent number: 9004553
    Abstract: A robot bumper including a bumper body having a forward surface and a top surface angling away from the forward surface. The bumper body conforms to a shape of a received robot chassis. The robot bumper also includes a force absorbing layer disposed on the bumper body, a membrane switch layer comprising a plurality of electrical contacts arranged along the top surface of the bumper body, and a force transmission layer disposed between the force absorbing layer and the membrane switch layer. The force transmission layer includes a plurality of force transmitting elements configured to transmit force to the membrane switch layer.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: April 14, 2015
    Assignee: iRobot Corporation
    Inventors: Stephen A. Hickey, Andrew Pastore, Chikyung Won, Roger Dale Gamble, Andrew Beaulieu
  • Patent number: 9008835
    Abstract: A method of scheduling a robotic device enables the device to run autonomously based on previously loaded scheduling information. The method consists of a communication device, such as a hand-held remote device, that can directly control the robotic device, or load scheduling information into the robotic device such that it will carry out a defined task at the desired time without the need for further external control. The communication device can also be configured to load a scheduling application program into an existing robotic device, such that the robotic device can receive and implement scheduling information from a user.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: April 14, 2015
    Assignee: iRobot Corporation
    Inventors: Zivthan Dubrovsky, Gregg Landry, Michael John Halloran, James Kenneth Lynch
  • Patent number: 9002535
    Abstract: An operator control unit has a user interface that allows a user to identify a mode of display and interaction that narrows the user's options for his next interaction with the user interface. The user interface utilizes portals to transition between environments such as indoors to outdoors, outdoors to indoors, different rooms of a building, and different floors of a building, the portals representing one or more of stairways and doors, and being used in remote vehicle path planning as waypoints that may require execution of predetermined behaviors.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: April 7, 2015
    Assignee: iRobot Corporation
    Inventors: Aaron Powers, Justin Kearns, Robert Todd Pack, Orjeta Taka, Eben Rauhut, Marshall Vale
  • Patent number: 9002511
    Abstract: An obstacle detector for a mobile robot while the robot is in motion is disclosed. The detector preferably includes at least one light source configured to project pulsed light in the path of the robot; a visual sensor for capturing a plurality of images of light reflected from the path of the robot; a processing unit configured to extract the reflections from the images; and an obstacle detection unit configured to detect an obstacle in the path of the robot based on the extracted reflections. In the preferred embodiment, the reflections of the projected light are extracted by subtracting pairs of images in which each pair includes a first image captured with the at least one light source on and a second image captured with the at least one light source off, and then combining images of two or more extracted reflections to suppress the background.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: April 7, 2015
    Assignee: iRobot Corporation
    Inventors: Kevin Hickerson, Luis Goncalves, Paolo Pirjanian, Nikolai Romanov
  • Publication number: 20150094854
    Abstract: A system including a mobile telepresence robot, a to telepresence computing device in wireless communication with the robot, and a host computing device in wireless communication with the robot and the telepresence computing device. The host computing device relays User Datagram Protocol traffic between the robot and the telepresence computing device through a firewall.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 2, 2015
    Applicant: iRobot Corporation
    Inventors: Mathew Cross, Tony L. Campbell
  • Patent number: 8996168
    Abstract: Methods and apparatus that provide a hardware abstraction layer (HAL) for a robot are disclosed. A HAL can reside as a software layer or as a firmware layer residing between robot control software and underlying robot hardware and/or an operating system for the hardware. The HAL provides a relatively uniform abstract for aggregates of underlying hardware such that the underlying robotic hardware is transparent to perception and control software, i.e., robot control software. This advantageously permits robot control software to be written in a robot-independent manner. Developers of robot control software are then freed from tedious lower level tasks. Portability is another advantage. For example, the HAL efficiently permits robot control software developed for one robot to be ported to another. In one example, the HAL permits the same navigation algorithm to be ported from a wheeled robot and used on a humanoid legged robot.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: March 31, 2015
    Assignee: iRobot Corporation
    Inventors: Thomas J. Murray, IV, Baoquoc N. Pham, Paolo Pirjanian
  • Patent number: 8991885
    Abstract: A compliant underactuated grasper includes a base and a plurality of fingers. At least one of the plurality of fingers includes: a proximal phalanx; a proximal joint connecting the proximal phalanx to the base; a distal phalanx; a distal joint connecting the distal phalanx to the proximal phalanx; and a member for moving the phalanges. At least one of the proximal joint and the distal joint includes a flexure joint having a first compliance in a first direction and a second compliance in a second direction, the second compliance being stiffer than the first compliance. The distal phalanx includes: a rounded end face; and a lifting portion including a lifting edge adjacent the rounded end face. The member acts in parallel to the first direction. The grasper further includes at least one actuator associated with the member. The grasper has fewer actuators than degrees of freedom.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 31, 2015
    Assignee: iRobot Corporation
    Inventors: Mark Claffee, Nicholas Roy Corson
  • Patent number: 8989947
    Abstract: A SONAR system for use with a robotic vacuum having SONAR emitters and receivers thereon. The SONAR system comprises a waveguide or horn located in front of the emitters and receivers that can improve the overall target resolution and reduce the number of “dead zones” where targets are not easily resolved.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: March 24, 2015
    Assignee: iRobot Corporation
    Inventor: Thomas James Wethern
  • Patent number: 8989876
    Abstract: A method for improving situational awareness for teleoperation of a remote vehicle by creating a 3D map display of an area around the remote vehicle comprises: receiving an original image from a stereo vision camera and utilizing the original image to perform visual odometry to determine the x, y, z, roll, pitch, and yaw for the original image; applying a fill-in algorithm to the original image to fill in an estimated depth for areas of the original image for which no depth data is available, which creates an enhanced depth image; combining the enhanced depth image with the x, y, z, roll, pitch, and yaw for the original image to create the 3D map display of the area around the remote vehicle; and displaying the 3D map display on an operator control unit used to control the remote vehicle.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: March 24, 2015
    Assignee: iRobot Corporation
    Inventors: Scott Raymond Lenser, Mark Bourne Moseley
  • Patent number: 8985127
    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: October 2, 2013
    Date of Patent: March 24, 2015
    Assignee: iRobot Corporation
    Inventors: Stefanos Konandreas, Andrew Ziegler, Christopher John Morse
  • Patent number: 8984708
    Abstract: A cleaning system includes a robotic cleaner and an evacuation station. The robotic cleaner can dock with the evacuation station to have debris evacuated by the evacuation station. The robotic cleaner includes a bin to store debris, and the bin includes a port door through which the debris can be evacuated into the evacuation station. The evacuation station includes a vacuum motor to evacuate the bin of the robotic cleaner.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: March 24, 2015
    Assignee: iRobot Corporation
    Inventors: Tucker Kuhe, Jennifer Smith, Sam Duffley
  • Patent number: 8978196
    Abstract: An autonomous coverage robot includes a body having at least one outer wall, a drive system disposed on the body and configured to maneuver the robot over a work surface, and a cleaning assembly carried by the body. The cleaning assembly includes first and second cleaning rollers rotatably coupled to the body, a suction assembly having a channel disposed adjacent at least one of the cleaning rollers, and a container in fluid communication with the channel. The container is configured to collect debris drawn into the channel. The suction assembly is configured to draw debris removed from the work surface by at least one of the cleaning rollers into the channel, and the container has a wall common with the at least one outer wall of the body.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: March 17, 2015
    Assignee: iRobot Corporation
    Inventors: Selma Svendsen, Daniel N. Ozick, Christopher M. Casey, Deepak Ramesh Kapoor, Tony L. Campbell, Chikyung Won, Christopher John Morse, Scott Thomas Burnett
  • Publication number: 20150073646
    Abstract: A mobile robot that includes a drive system, a controller in communication with the drive system, and a volumetric point cloud imaging device supported above the drive system at a height of greater than about one feet above the ground and directed to be capable of obtaining a point cloud from a volume of space that includes a floor plane in a direction of movement of the mobile robot. The controller receives point cloud signals from the imaging device and issues drive commands to the drive system based at least in part on the received point cloud signals.
    Type: Application
    Filed: November 14, 2014
    Publication date: March 12, 2015
    Applicant: iRobot Corporation
    Inventors: Michael T. Rosenstein, Chikyung Won, Michael Halloran, Steven V. Shamlian, Mark Chiappetta
  • Publication number: 20150073598
    Abstract: A mobile human interface robot including a drive system having at least one drive wheel driven by a corresponding drive motor, a localization system in communication with the drive system, and a power source in communication with the drive system and the localization system. The robot further including a touch response input supported above the drive system. Activation of the touch response input modifies delivery of power to the drive system to reduce a drive load of the corresponding drive motor of the at least one drive wheel white allowing continued delivery of power to the localization system.
    Type: Application
    Filed: November 18, 2014
    Publication date: March 12, 2015
    Applicant: iRobot Corporation
    Inventors: Michael T. Rosenstein, Chikyung Won, Geoffrey Lansberry, Steven V. Shamlian, Michael Halloran, Mark Chiappetta, Thoma P. Allen
  • Patent number: 8972052
    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: November 3, 2009
    Date of Patent: March 3, 2015
    Assignee: iRobot Corporation
    Inventor: Mark Joseph Chiappetta
  • Patent number: 8966707
    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: July 15, 2010
    Date of Patent: March 3, 2015
    Assignee: iRobot Corporation
    Inventors: Christopher John Morse, Andrew Ziegler, Duane Gilbert, Jr., Andrew Jones