Patents by Inventor iRobot Corporation

iRobot Corporation has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150231784
    Abstract: A threshold learning control system for learning a controller of a robot. The system includes a threshold learning module, a regime classifier, and an exploratory controller, each receiving sensory inputs from a sensor system of the robot. The regime classifier determines a control regime based on the received sensor inputs and communicates the control regime to the threshold learning module. The exploratory controller also receives control parameters from the threshold learning module. A control arbiter receives commands from the exploratory controller and limits from the threshold learning module, The control arbiter issues modified commands based on the received limits to the robot controller.
    Type: Application
    Filed: January 15, 2013
    Publication date: August 20, 2015
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20140138168
    Abstract: A lightweight mobile robot includes a chassis less than 500 pounds and two independent tracked drives including a drive wheel assembly, four or more independently suspended bogie assemblies, an idler wheel assembly, a compliant front shoe fixedly coupled to an independently suspended bogie assembly positioned adjacent the idler wheel assembly, and a compliant elastomer track entraining the drive wheel, road wheels, idler wheel assembly and compliant front shoe. The bogie assembly includes a serpentine suspension arm having a corresponding road wheel rotatably mounted at a distal end thereof, the bogie arm swingable through a range entirely beneath the chassis. The serpentine suspension arm provides clearance for adjacent road wheels to swing past one another without making contact with any portion of the adjacent bogie assembly. The compliant elastomer track has center guides and peripheral drive features protruding therefrom for engaging the drive wheel, road wheels, and idler wheel.
    Type: Application
    Filed: March 14, 2013
    Publication date: May 22, 2014
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20140132020
    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: Application
    Filed: March 15, 2013
    Publication date: May 15, 2014
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20140132021
    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: Application
    Filed: March 15, 2013
    Publication date: May 15, 2014
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20140069731
    Abstract: Configurations are provided for vehicular robots or other vehicles to provide shifting of their centers of gravity for enhanced obstacle navigation. Various head and neck morphologies are provided to allow positioning for various poses such as a stowed pose, observation poses, and inspection poses. Neck extension and actuator module designs are provided to implement various head and neck morphologies. Robot control network circuitry is also provided.
    Type: Application
    Filed: December 3, 2012
    Publication date: March 13, 2014
    Applicant: IROBOT CORPORATION
    Inventor: iRobot Corporation
  • Publication number: 20140060418
    Abstract: A method for operating a submersible vehicle includes, responsive to detection of a vortex ring undesirably affecting the vehicle and/or at least one vehicle condition indicating the presence of a vortex ring undesirably affecting the vehicle, initiating at least one control action to mitigate the effect of the vortex ring on the vehicle.
    Type: Application
    Filed: December 17, 2012
    Publication date: March 6, 2014
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20140067186
    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: Application
    Filed: December 19, 2012
    Publication date: March 6, 2014
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20130338525
    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 foot above the ground. The volumetric point cloud imaging device monitors a plurality of translations of points in the point cloud corresponding to the surface of a respiratory center of a breathing subject. The controller receives point cloud signals from the imaging device and issues an alert command based at least in part on the received point cloud signals from the identified respiratory center.
    Type: Application
    Filed: April 24, 2013
    Publication date: December 19, 2013
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20130214498
    Abstract: A wheeled platform 100 is disclosed, which is characterized by high mobility and reliability, and which can be used in a wide range of applications including transport and robotic devices. The wheeled platform 100 has fore and aft body portions 130, 132, each body portion 130, 132 having first and second sides 106, 108. Overlapping wheels 112, 114, 116, 118 are rotatably attached to the first side 106 and overlapping wheels 120, 122, 124, 126 are rotatably attached to the second side 108. The fore body portion 130 can be connected to the aft body portion 132 via an articulation element 133.
    Type: Application
    Filed: October 22, 2012
    Publication date: August 22, 2013
    Applicant: IROBOT CORPORATION
    Inventor: IROBOT CORPORATION
  • Publication number: 20130205520
    Abstract: A coverage robot includes a chassis, a drive system, and a cleaning assembly. The cleaning assembly includes a housing and at least one driven cleaning roller including an elongated core with end mounting features defining a central longitudinal axis of rotation, multiple floor cleaning bristles extending radially outward from the core, and at least one compliant flap extending radially outward from the core to sweep a floor surface. The flap is configured to prevent errant filaments from spooling tightly about the core to aid subsequent removal of the filaments. In another aspect, a coverage robot includes a chassis, a drive system, a controller, and a cleaning assembly. The cleaning assembly includes a housing and at least one driven cleaning roller. The coverage robot includes a roller cleaning tool carried by the chassis and configured to longitudinally traverse the roller to remove accumulated debris from the cleaning roller.
    Type: Application
    Filed: March 1, 2013
    Publication date: August 15, 2013
    Applicant: IROBOT CORPORATION
    Inventor: iRobot Corporation
  • Publication number: 20130206170
    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: Application
    Filed: December 20, 2012
    Publication date: August 15, 2013
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • Publication number: 20130204463
    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: Application
    Filed: December 31, 2012
    Publication date: August 8, 2013
    Applicant: IROBOT CORPORATION
    Inventor: IROBOT CORPORATION
  • Publication number: 20130204465
    Abstract: A method of operating a remote vehicle configured to communicate with an operator control unit (OCU) includes executing a click-to-drive behavior, a cruise control behavior, and a retro-traverse behavior on a computing processor. The click-to-drive behavior includes receiving a picture or a video feed and determining a drive destination in the received picture or video feed. The cruise control behavior includes receiving an absolute heading and velocity commands from the OCU and computing a drive heading and a drive velocity. The a retro-traverse behavior includes generating a return path interconnecting at least two previously-traversed waypoints of a list of time-stamped waypoints, and executing a retro-traverse of the return path by navigating the remote vehicle successively to previous time-stamped waypoints in the waypoints list until a control signal is received from the operator control unit.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 8, 2013
    Applicant: iRobot Corporation
    Inventor: iRobot Corporation
  • 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
  • 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: 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
  • 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
  • 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