Patents Assigned to Evolution Robotics
-
Publication number: 20110166707Abstract: A localization and obstacle detection system comprising a first signal projector configured to project a first signal into an environment and a robot configured to move in the environment. The robot comprises a second signal projector configured to project a second signal into the environment; a signal receiver configured to receive the first signal and the second signal; a localizer configured to determine a location of the robot in the environment based at least in part on the received first signal; and a detector configured to determine the presence of an obstacle in the environment based at least in part on the intensity and bearing of the received second signal and without touching the obstacle; wherein the second signal is distinct from the first signal in at least one characteristic.Type: ApplicationFiled: January 5, 2011Publication date: July 7, 2011Applicant: EVOLUTION ROBOTICS, INC.Inventors: Nikolai Romanov, James Philip Case, Michael Dooley
-
Publication number: 20110162157Abstract: Cleaning devices which use cleaning sheets affixed in traps are disclosed. The traps comprise first and second jaws, each comprising base and forward portions, each forward position having a forward surface. The forward portion of the second jaw is flexible in at least a first direction, such as towards a surface over which the device is configured to move. When the second jaw is relaxed, the forward portion of the second jaw is substantially coplanar with the forward portion of the first jaw and the forward surfaces are proximate or touching. When the second jaw is flexed in the first direction (e.g., by the application of a force from a user), the forward surface of the forward portion of the second jaw moves in the first direction, away from the forward surface of the first jaw. This opens a gap through which a portion of a sheet may be inserted.Type: ApplicationFiled: January 5, 2011Publication date: July 7, 2011Applicant: EVOLUTION ROBOTICS, INC.Inventors: Michael Dooley, Nikolai Romanov
-
Publication number: 20110125323Abstract: A robot having a signal sensor configured to measure a signal, a motion sensor configured to measure a relative change in pose, a local correlation component configured to correlate the signal with the position and/or orientation of the robot in a local region including the robot's current position, and a localization component configured to apply a filter to estimate the position and optionally the orientation of the robot based at least on a location reported by the motion sensor, a signal detected by the signal sensor, and the signal predicted by the local correlation component. The local correlation component and/or the localization component may take into account rotational variability of the signal sensor and other parameters related to time and pose dependent variability in how the signal and motion sensor perform. Each estimated pose may be used to formulate new or updated navigational or operational instructions for the robot.Type: ApplicationFiled: November 5, 2010Publication date: May 26, 2011Applicant: EVOLUTION ROBOTICS, INC.Inventors: Steffen Gutmann, Ethan Eade, Philip Fong, Mario Munich
-
Patent number: 7925381Abstract: 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: November 27, 2007Date of Patent: April 12, 2011Assignee: Evolution Robotics, Inc.Inventors: Thomas J. Murray, IV, Baoquoc N. Pham, Paolo Pirjanian
-
Patent number: 7920062Abstract: The present invention teaches and discloses method and apparatus for alerting a grocery store check out cashier of merchandise placed on the bottom tray of a typical grocery shopping cart. A passive RFID transponder is incorporated into the structure of the cart which when interrogated by an associated reader, located at the cashier's check out station, responds with a signal verifying the presence, or absence, of an unseen item upon the carts bottom tray.Type: GrantFiled: May 22, 2007Date of Patent: April 5, 2011Assignee: Evolution Robotics Retail, Inc.Inventors: Rolf A. Konstad, Jeffery W. Lawrence
-
Patent number: 7909248Abstract: A system and method is disclosed for using object recognition/verification and weight information to confirm the accuracy of a UPC scan, or to provide an affirmative recognition where no UPC scan was made.Type: GrantFiled: August 18, 2008Date of Patent: March 22, 2011Assignee: Evolution Robotics Retail, Inc.Inventor: Luis Goncalves
-
Patent number: 7903838Abstract: The invention is generally related to the systems and methods through which household appliances can provide intuitive and enhanced interactivity through visual inputs. In particular, the disclosure presents methods relating to control of a household appliance, such as a microwave or a refrigerator, via recognition of visual indicia, such as graphics, text, and the like, using a visual sensor such as a camera.Type: GrantFiled: January 20, 2005Date of Patent: March 8, 2011Assignee: Evolution Robotics, Inc.Inventors: Alec Hudnut, William Gross
-
Publication number: 20100284621Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.Type: ApplicationFiled: July 20, 2010Publication date: November 11, 2010Applicant: Evolution Robotics, Inc.Inventors: Luis Filipe Domingues Goncalves, Enrico Di Bernardo, Paolo Pirjanian, L. Niklas Karisson
-
Publication number: 20100286905Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.Type: ApplicationFiled: July 26, 2010Publication date: November 11, 2010Applicant: Evolution Robotics, Inc.Inventors: Luis Filipe Domingues Goncalves, Enrico Di Bernardo, Paolo Pirjanian, L. Niklas Karlsson
-
Publication number: 20100280754Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.Type: ApplicationFiled: July 20, 2010Publication date: November 4, 2010Applicant: Evolution Robotics, Inc.Inventors: Luis Filipe Domingues Goncalves, Enrico Di Bernardo, Paolo Pirjanian, L. Niklas Karlsson
-
Patent number: 7819314Abstract: Systems and methods for recognizing and identifying items located on the lower shelf of a shopping cart in a checkout lane of a retail store environment for the purpose of reducing or preventing loss or fraud and increasing the efficiency of a checkout process. The system includes one or more visual sensors that can take images of items and a computer system that receives the images from the one or more visual sensors and automatically identifies the items. The system can be trained to recognize the items using images taken of the items. The system relies on matching visual features from training images to match against features extracted from images taken at the checkout lane. Using the scale-invariant feature transformation (SIFT) method, for example, the system can compare the visual features of the images to the features stored in a database to find one or more matches, where the found one or more matches are used to identify the items.Type: GrantFiled: August 22, 2006Date of Patent: October 26, 2010Assignee: Evolution Robotics Retail, Inc.Inventors: Jim Ostrowski, Luis Goncalves, Michael Cremean, Alex Simonini, Alec Hudnut
-
Publication number: 20100268697Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.Type: ApplicationFiled: March 15, 2010Publication date: October 21, 2010Applicant: Evolution Robotics, Inc.Inventors: L. Niklas Karlsson, Paolo Pirjanian, Luis Filipe Domingues Goncalves, Enrico Di Bernardo
-
Publication number: 20100228421Abstract: The invention is generally related to the estimation of position and orientation of an object with respect to a local or a global coordinate system using reflected light sources. A typical application of the method and apparatus includes estimation and tracking of the position of a mobile autonomous robot. Other applications include estimation and tracking of an object for position-aware, ubiquitous devices. Additional applications include tracking of the positions of people or pets in an indoor environment. The methods and apparatus comprise one or more optical emitters, one or more optical sensors, signal processing circuitry, and signal processing methods to determine the position and orientation of at least one of the optical sensors based at least in part on the detection of the signal of one or more emitted light sources reflected from a surface.Type: ApplicationFiled: May 14, 2010Publication date: September 9, 2010Applicant: EVOLUTION ROBOTICS, INC.Inventors: Enrico DiBernardo, Paolo Pirjanian
-
Patent number: 7774158Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.Type: GrantFiled: December 17, 2003Date of Patent: August 10, 2010Assignee: Evolution Robotics, Inc.Inventors: Luis Filipe Domingues Goncalves, Enrico Di Bernardo, Paolo Pirjanian, L. Niklas Karlsson
-
Patent number: 7720554Abstract: The invention is generally related to the estimation of position and orientation of an object with respect to a local or a global coordinate system using reflected light sources. A typical application of the method and apparatus includes estimation and tracking of the position of a mobile autonomous robot. Other applications include estimation and tracking of an object for position-aware, ubiquitous devices. Additional applications include tracking of the positions of people or pets in an indoor environment. The methods and apparatus comprise one or more optical emitters, one or more optical sensors, signal processing circuitry, and signal processing methods to determine the position and orientation of at least one of the optical sensors based at least in part on the detection of the signal of one or more emitted light sources reflected from a surface.Type: GrantFiled: March 25, 2005Date of Patent: May 18, 2010Assignee: Evolution Robotics, Inc.Inventors: Enrico DiBernardo, Paolo Pirjanian
-
Patent number: D625059Type: GrantFiled: January 6, 2010Date of Patent: October 5, 2010Assignee: Evolution RoboticsInventors: Josh Morenstein, Yves Behar, Christopher Hibmacronan, Seth Murray, Paolo Pirjanian, Mike Dooley
-
Patent number: D625060Type: GrantFiled: January 6, 2010Date of Patent: October 5, 2010Assignee: Evolution RoboticsInventors: Josh Morenstein, Yves Behar, Christopher Hibmacronan, Seth Murray, Paolo Pirjanian, Mike Dooley
-
Patent number: D625062Type: GrantFiled: January 6, 2010Date of Patent: October 5, 2010Assignee: Evolution RoboticsInventors: Josh Morenstein, Yves Behar, Christopher Hibmacronan, Seth Murray, Paolo Pirjanian, Mike Dooley
-
Patent number: D625477Type: GrantFiled: January 6, 2010Date of Patent: October 12, 2010Assignee: Evolution RoboticsInventors: Josh Morenstein, Yves Behar, Christopher Hibmacronan, Seth Murray, Paolo Pirjanian, Mike Dooley
-
Patent number: D629827Type: GrantFiled: January 6, 2010Date of Patent: December 28, 2010Assignee: Evolution RoboticsInventors: Josh Morenstein, Yves Behar, Christopher Hibmacronan, Seth Murray, Paolo Pirjanian, Mike Dooley