1
Joseph L Jones, Newton E Mack, David M Nugent, Paul E Sandin: Autonomous floor-cleaning robot. IRobot Corporation, Gesmer Updegrove, April 26, 2005: US06883201 (291 worldwide citation)

An autonomous floor-cleaning robot comprises a self-adjusting cleaning head subsystem that includes a dual-stage brush assembly having counter-rotating, asymmetric brushes and an adjacent, but independent, vacuum assembly such that the cleaning capability and efficiency of the self-adjustable cleani ...


2

3
Joseph L Jones: Robot obstacle detection system. iRobot Corporation, Iandiorio & Teska, July 22, 2003: US06594844 (272 worldwide citation)

A robot obstacle detection system including a robot housing which navigates with respect to a surface and a sensor subsystem having a defined relationship with respect to the housing and aimed at the surface for detecting the surface. The sensor subsystem includes an optical emitter which emits a di ...


4
Joseph L Jones, Philip R Mass: Method and system for robot localization and confinement. IRobot Corporation, Glen D Weinstein Esq, Lucash Gesmer & Updegrove, February 10, 2004: US06690134 (250 worldwide citation)

The present invention discloses a system and method for confining a robot to a particular space. The system includes a portable barrier signal transmitter that produces a barrier signal primarily along an axis, and a mobile robot capable of avoiding the barrier signal upon detection of the barrier s ...


5
Joseph L Jones, Philip R Mass: Method and system for robot localization and confinement. IRobot Corporation, Gesmer Updegrove, August 24, 2004: US06781338 (227 worldwide citation)

The present invention discloses a system and method for confining a robot to a particular space. The system includes a portable barrier signal transmitter that produces a barrier signal primarily along an axis, and a mobile robot capable of avoiding the barrier signal upon detection of the barrier s ...


6
Mark J Chiappetta, Joseph L Jones: Navigational control system for a robotic device. IRobot Corporation, Gesmer Updegrove, David A Jacobs, April 4, 2006: US07024278 (223 worldwide citation)

A navigational control system for altering movement activity of a robotic device operating in a defined working area, comprising a transmitting subsystem integrated in combination with the robotic device, for emitting a number of directed beams, each directed beam having a predetermined emission pat ...


7
Joseph L Jones: Robot obstacle detection system. iRobot Corporation, Goodwin Procter, December 26, 2006: US07155308 (213 worldwide citation)

A robot obstacle detection system including a robot housing which navigates with respect to a surface and a sensor subsystem having a defined relationship with respect to the housing and aimed at the surface for detecting the surface. The sensor subsystem includes an optical emitter which emits a di ...


8
Mark J Chiappetta, Joseph L Jones: Navigational control system for a robotic device. iRobot Corporation, Fish & Richardson P C, March 6, 2007: US07188000 (191 worldwide citation)

A navigational control system for altering movement activity of a robotic device operating in a defined working area, comprising a transmitting subsystem integrated in combination with the robotic device, for emitting a number of directed beams, each directed beam having a predetermined emission pat ...


9
Joseph L Jones, Philip R Mass: Method and system for robot localization and confinement. IRobot Corporation, Gesmer Updegrove, November 15, 2005: US06965209 (183 worldwide citation)

The present invention discloses a system and method for confining a robot to a particular space. The system includes a portable barrier signal transmitter that produces a barrier signal primarily along an axis, and a mobile robot capable of avoiding the barrier signal upon detection of the barrier s ...


10
Joseph L Jones, Philip R Mass: Method and system for multi-mode coverage for an autonomous robot. iRobot Corporation, Fish & Richardson P C, February 6, 2007: US07173391 (181 worldwide citation)

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 ...