Patents Assigned to IROBOT
-
Publication number: 20150120128Abstract: A mobile floor cleaning robot includes identifying, using a controller, a location of an object on a floor surface away from the robot, and issuing a first drive command from the controller to a drive system of the robot to drive the robot across the floor surface to clean the floor surface at the identified location of the object. The method also includes determining whether the object persists on the floor surface, and when the object persists, driving across the floor surface to re-clean the floor surface at the identified location of the object.Type: ApplicationFiled: December 31, 2014Publication date: April 30, 2015Applicant: iRobot CorporationInventors: Michael T. Rosenstein, Mark Chiappetta, Mark Schnittman, Andrew Pastore
-
Publication number: 20150120057Abstract: A mobile robot including a robot body, a drive system supporting the robot body, and a controller in communication with the drive system. The robot also includes an actuator moving a portion of the robot body through a volume of space adjacent the mobile robot and a sensor pod in communication with the controller. The sensor pod includes a collar rotatably supported and having a curved wall formed at least partially as a surface of revolution about a vertical axis. The sensor pod also includes a volumetric point cloud sensor housed by the collar and observing the volume of space adjacent the robot from within the collar along an observation axis extending through the curved wall. A collar actuator rotates the collar and the volumetric point cloud sensor together about the collar axis.Type: ApplicationFiled: December 30, 2014Publication date: April 30, 2015Applicant: iRobot CorporationInventors: Cheuk Wah Wong, Eben Rauhut, Brian C. Benson, JR., Peter J. Lydon, Michael T. Rosenstein, Michael Halloran, Steven V. Shamlian, Chikyung Won, Mark Chiappetta, Justin H. Kearns, Orjeta Taka, Robert Todd Pack, Timothy S. Farlow, Jasper Fourways Vicenti
-
Patent number: 9020637Abstract: A method of simultaneous localization and mapping includes initializing a robot pose and a particle model of a particle filter. The particle model includes particles, each having an associated map, robot pose, and weight. The method includes receiving sparse sensor data from a sensor system of the robot, synchronizing the received sensor data with a change in robot pose, accumulating the synchronized sensor data over time, and determining a robot localization quality. When the accumulated sensor data exceeds a threshold accumulation and the robot localization quality is greater than a threshold localization quality, the method includes updating particles with accumulated synchronized sensor data. The method includes determining a weight for each updated particle of the particle model and setting a robot pose belief to the robot pose of the particle having the highest weight when a mean weight of the particles is greater than a threshold particle weight.Type: GrantFiled: March 8, 2013Date of Patent: April 28, 2015Assignee: iRobot CorporationInventor: Mark Schnittman
-
Publication number: 20150107037Abstract: 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: ApplicationFiled: December 31, 2014Publication date: April 23, 2015Applicant: iRobot CorporationInventors: Duane Leigh Gilbert, JR., Faruk Halil Bursal, Richard Joseph Therrien, Russell Walter Morin
-
Patent number: 9010882Abstract: 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: GrantFiled: April 25, 2012Date of Patent: April 21, 2015Assignee: iRobot CorporationInventors: Nikolai Romanov, Michael Dooley
-
Patent number: 9014848Abstract: 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: GrantFiled: February 22, 2011Date of Patent: April 21, 2015Assignee: iRobot CorporationInventors: Timothy S. Farlow, Michael Rosenstein, Michael Halloran, Chikyung Won, Steven V. Shamlian, Mark Chiappetta
-
Patent number: 9008835Abstract: 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: GrantFiled: June 24, 2005Date of Patent: April 14, 2015Assignee: iRobot CorporationInventors: Zivthan Dubrovsky, Gregg Landry, Michael John Halloran, James Kenneth Lynch
-
Patent number: 9004559Abstract: 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: GrantFiled: March 15, 2013Date of Patent: April 14, 2015Assignee: iRobot CorporationInventors: Mark Claffee, Nicholas Roy Corson
-
Patent number: 9004553Abstract: 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: GrantFiled: May 14, 2014Date of Patent: April 14, 2015Assignee: iRobot CorporationInventors: Stephen A. Hickey, Andrew Pastore, Chikyung Won, Roger Dale Gamble, Andrew Beaulieu
-
Patent number: 9002511Abstract: 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: GrantFiled: October 20, 2006Date of Patent: April 7, 2015Assignee: iRobot CorporationInventors: Kevin Hickerson, Luis Goncalves, Paolo Pirjanian, Nikolai Romanov
-
Patent number: 9002535Abstract: 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: GrantFiled: May 11, 2011Date of Patent: April 7, 2015Assignee: iRobot CorporationInventors: Aaron Powers, Justin Kearns, Robert Todd Pack, Orjeta Taka, Eben Rauhut, Marshall Vale
-
Publication number: 20150094854Abstract: 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: ApplicationFiled: October 13, 2014Publication date: April 2, 2015Applicant: iRobot CorporationInventors: Mathew Cross, Tony L. Campbell
-
Patent number: 8996168Abstract: 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: GrantFiled: April 11, 2011Date of Patent: March 31, 2015Assignee: iRobot CorporationInventors: Thomas J. Murray, IV, Baoquoc N. Pham, Paolo Pirjanian
-
Patent number: 8991885Abstract: 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: GrantFiled: March 15, 2013Date of Patent: March 31, 2015Assignee: iRobot CorporationInventors: Mark Claffee, Nicholas Roy Corson
-
Patent number: 8984708Abstract: 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: GrantFiled: January 6, 2012Date of Patent: March 24, 2015Assignee: iRobot CorporationInventors: Tucker Kuhe, Jennifer Smith, Sam Duffley
-
Patent number: 8989947Abstract: 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: GrantFiled: December 19, 2012Date of Patent: March 24, 2015Assignee: iRobot CorporationInventor: Thomas James Wethern
-
Patent number: 8989876Abstract: 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: GrantFiled: May 9, 2014Date of Patent: March 24, 2015Assignee: iRobot CorporationInventors: Scott Raymond Lenser, Mark Bourne Moseley
-
Patent number: 8985127Abstract: 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: GrantFiled: October 2, 2013Date of Patent: March 24, 2015Assignee: iRobot CorporationInventors: Stefanos Konandreas, Andrew Ziegler, Christopher John Morse
-
Patent number: 8978196Abstract: 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: GrantFiled: December 20, 2012Date of Patent: March 17, 2015Assignee: iRobot CorporationInventors: Selma Svendsen, Daniel N. Ozick, Christopher M. Casey, Deepak Ramesh Kapoor, Tony L. Campbell, Chikyung Won, Christopher John Morse, Scott Thomas Burnett
-
Publication number: 20150073598Abstract: 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: ApplicationFiled: November 18, 2014Publication date: March 12, 2015Applicant: iRobot CorporationInventors: Michael T. Rosenstein, Chikyung Won, Geoffrey Lansberry, Steven V. Shamlian, Michael Halloran, Mark Chiappetta, Thoma P. Allen