Patents by Inventor James Allard

James Allard 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).

  • Patent number: 8599645
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: December 3, 2013
    Assignee: iRobot Corporation
    Inventors: Mark J. Chiappetta, James Allard
  • Patent number: 8473140
    Abstract: An autonomous vehicle and systems having an interface for payloads that allows integration of various payloads with relative ease. There is a vehicle control system for controlling an autonomous vehicle, receiving data, and transmitting a control signal on at least one network. A payload is adapted to detachably connect to the autonomous vehicle, the payload comprising a network interface configured to receive the control signal from the vehicle control system over the at least one network. The vehicle control system may encapsulate payload data and transmit the payload data over the at least one network, including Ethernet or CAN networks. The payload may be a laser scanner, a radio, a chemical detection system, or a Global Positioning System unit.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: June 25, 2013
    Assignees: Deere & Company, iRobot Corporation
    Inventors: William Robert Norris, James Allard, Jeffery Scott Puhalla, Kathleen A. Wienhold
  • Patent number: 8295125
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: October 23, 2012
    Assignee: iRobot Corporation
    Inventors: Mark Chiappetta, James Allard
  • Publication number: 20120116587
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Application
    Filed: January 13, 2012
    Publication date: May 10, 2012
    Inventors: Mark Chiappetta, James Allard
  • Publication number: 20120109423
    Abstract: System and method for behavior based control of an autonomous vehicle. Actuators (e.g., linkages) manipulate input devices (e.g., articulation controls and drive controls, such as a throttle lever, steering gear, tie rods, throttle, brake, accelerator, or transmission shifter) to direct the operation of the vehicle. Behaviors that characterize the operational mode of the vehicle are associated with the actuators. The behaviors include action sets ranked by priority, and the action sets include alternative actions that the vehicle can take to accomplish its task. The alternative actions are ranked by preference, and an arbiter selects the action to be performed and, optionally, modified.
    Type: Application
    Filed: December 12, 2011
    Publication date: May 3, 2012
    Applicant: iRobot Corporation
    Inventors: Robert Todd Pack, James Allard, David S. Barrett, Misha Filippov, Selma Svendsen
  • Publication number: 20120046820
    Abstract: Embodiments of the invention provide systems and methods for obstacle avoidance. In some embodiments, a robotically controlled vehicle capable of operating in one or more modes may be provided. Examples of such modes include teleoperation, waypoint navigation, follow, and manual mode. The vehicle may include an obstacle detection and avoidance system capable of being implemented with one or more of the vehicle modes. A control system may be provided to operate and control the vehicle in the one or more modes. The control system may include a robotic control unit and a vehicle control unit.
    Type: Application
    Filed: August 18, 2011
    Publication date: February 23, 2012
    Inventors: James ALLARD, Kathleen A. WIENHOLD, William Robert NORRIS, Anthony Francis CATALFANO
  • Patent number: 8107318
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: January 31, 2012
    Assignee: iRobot Corporation
    Inventors: Mark Chiappetta, James Allard
  • Patent number: 8078338
    Abstract: System and method for behavior based control of an autonomous vehicle. Actuators (e.g., linkages) manipulate input devices (e.g., articulation controls and drive controls, such as a throttle lever, steering gear, tie rods, throttle, brake, accelerator, or transmission shifter) to direct the operation of the vehicle. Behaviors that characterize the operational mode of the vehicle are associated with the actuators. The behaviors include action sets ranked by priority, and the action sets include alternative actions that the vehicle can take to accomplish its task. The alternative actions are ranked by preference, and an arbiter selects the action to be performed and, optionally, modified.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: December 13, 2011
    Assignee: iRobot Corporation
    Inventors: Robert Todd Pack, James Allard, David S. Barrett, Misha Filippov, Selma Svendsen
  • Patent number: 8020657
    Abstract: Embodiments of the invention provide systems and methods for obstacle avoidance. In some embodiments, a robotically controlled vehicle capable of operating in one or more modes may be provided. Examples of such modes include teleoperation, waypoint navigation, follow, and manual mode. The vehicle may include an obstacle detection and avoidance system capable of being implemented with one or more of the vehicle modes. A control system may be provided to operate and control the vehicle in the one or more modes. The control system may include a robotic control unit and a vehicle control unit.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: September 20, 2011
    Assignees: Deere & Company, iRobot Corporation
    Inventors: James Allard, Kathleen A. Wienhold, William Robert Norris, Anthony Francis Catalfano
  • Patent number: 7979175
    Abstract: Systems and methods for interruptible autonomous control of a vehicle. Autonomous control is achieved by using actuators that interact with input devices in the vehicle. The actuators (e.g., linkages) manipulate the input devices (e.g., articulation controls and drive controls, such as a throttle, brake, tie rods, steering gear, throttle lever, or accelerator) to direct the operation of the vehicle. Although operating autonomously, manual operation of the vehicle is possible following the detection of events that suggest manual control is desired. Subsequent autonomous control may be permitted, permitted after a prescribed delay, or prevented.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: July 12, 2011
    Assignee: iRobot Corporation
    Inventors: James Allard, David S. Barrett, Misha Filippov, Robert Todd Pack, Selma Svendsen
  • Publication number: 20110071718
    Abstract: Systems and methods for switching between autonomous and manual operation of a vehicle are described. A mechanical control system can receive manual inputs from a mechanical operation member to operate the vehicle in manual mode. An actuator can receive autonomous control signals generated by a controller. When the actuator is engaged, it operates the vehicle in an autonomous mode, and when disengaged, the vehicle is operated in manual mode. Operating the vehicle in an autonomous mode can include automatically controlling steering, braking, throttle, and transmission. A system may also allow the vehicle to be operated via remote command.
    Type: Application
    Filed: December 3, 2010
    Publication date: March 24, 2011
    Inventors: William Robert Norris, James Allard, Mikhail O. Filippov, Robert Dale Haun, Christopher David Glenn Turner, Seth Gilbertson, Andrew Julian Norby
  • Patent number: 7892437
    Abstract: A method of managing water is provided, in which the water is discharged from an aggregate plant, and therefore contains a large number of fines. The water is first passed through a mesh screen to remove large particles and then collected in a sump. From the sump the water is pumped to a centrifugal cyclone, where some of the fines are separated from the water. Flocculent is then applied to the water, before the water is collected in a pond.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: February 22, 2011
    Assignee: Allard Contractors Ltd.
    Inventors: Barry Allard, James Allard
  • Patent number: 7894951
    Abstract: Systems and methods for switching between autonomous and manual operation of a vehicle are described. A mechanical control system can receive manual inputs from a mechanical operation member to operate the vehicle in manual mode. An actuator can receive autonomous control signals generated by a controller. When the actuator is engaged, it operates the vehicle in an autonomous mode, and when disengaged, the vehicle is operated in manual mode. Operating the vehicle in an autonomous mode can include automatically controlling steering, braking, throttle, and transmission. A system may also allow the vehicle to be operated via remote command.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: February 22, 2011
    Assignees: Deere & Company, iRobot Corporation
    Inventors: William Robert Norris, James Allard, Mikhail O. Filippov, Robert Dale Haun, Christopher David Glenn Turner, Seth Gilbertson, Andrew Julian Norby
  • Publication number: 20100256813
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 7, 2010
    Inventors: Mark Chiappetta, James Allard
  • Patent number: 7688676
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: March 30, 2010
    Assignee: iRobot Corporation
    Inventors: Mark J. Chiappetta, James Allard
  • Publication number: 20090198400
    Abstract: Systems and methods for interruptible autonomous control of a vehicle. Autonomous control is achieved by using actuators that interact with input devices in the vehicle. The actuators (e.g., linkages) manipulate the input devices (e.g., articulation controls and drive controls, such as a throttle, brake, tie rods, steering gear, throttle lever, or accelerator) to direct the operation of the vehicle. Although operating autonomously, manual operation of the vehicle is possible following the detection of events that suggest manual control is desired. Subsequent autonomous control may be permitted, permitted after a prescribed delay, or prevented.
    Type: Application
    Filed: January 21, 2009
    Publication date: August 6, 2009
    Inventors: James Allard, David S. Barrett, Misha Filippov, Robert Todd Pack, Selma Svendsen
  • Patent number: 7499776
    Abstract: Systems and methods for interruptible autonomous control of a vehicle. Autonomous control is achieved by using actuators that interact with input devices in the vehicle. The actuators (e.g., linkages) manipulate the input devices (e.g., articulation controls and drive controls, such as a throttle, brake, tie rods, steering gear, throttle lever, or accelerator) to direct the operation of the vehicle. Although operating autonomously, manual operation of the vehicle is possible following the detection of events that suggest manual control is desired. Subsequent autonomous control may be permitted, permitted after a prescribed delay, or prevented.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 3, 2009
    Assignee: iRobot Corporation
    Inventors: James Allard, David S. Barrett, Misha Filippov, Robert Todd Pack, Selma Svendsen
  • Patent number: 7499804
    Abstract: System and method for multi-modal control of a vehicle. Actuators (e.g., linkages) manipulate input devices (e.g., articulation controls and drive controls, such as a throttle, brake, accelerator, throttle lever, steering gear, tie rods, or transmission shifter) to direct the operation of the vehicle. Behaviors that characterize the operational mode of the vehicle are associated with the actuators. After receipt of a mode select command that dictates the operational mode of the vehicle (e.g., manned operation, remote unmanned tele-operation, assisted remote tele-operation, and autonomous unmanned operation), the actuators manipulate the operator input devices, in accordance with the behaviors, to affect the desired operational mode.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 3, 2009
    Assignee: iRobot Corporation
    Inventors: Selma Svendsen, James Allard, David S. Barrett, Misha Filippov, Robert Todd Pack
  • Patent number: 7499774
    Abstract: System and method for processing a safety signal in an autonomous vehicle. Safety signals are typically generated in response to the detection of unsafe conditions or are sent by the vehicle operator. In either case, the safety signals are conveyed using redundant communication paths. The paths include a computer network and a current loop. The safety signals are processed, thereby causing actuators (e.g., linkages) to manipulate input devices (e.g., articulation controls and drive controls, such as a throttle, brake, tie rods, steering gear, throttle lever, accelerator, or transmission shifter). The manipulation ensures the vehicle responds appropriately to the safety signals, for example, by shutting down the vehicle.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 3, 2009
    Assignee: iRobot Corporation
    Inventors: David S. Barrett, James Allard, Misha Filippov, Robert Todd Pack, Selma Svendsen
  • Patent number: 7499775
    Abstract: System and method for tracking obstacles by an autonomous vehicle. Localization sensors (i.e., sensors to measure pitch, roll, and yaw, and systems including an inertial navigation system, a compass, a global positioning system, or an odometer) detect the position of the vehicle. Perception sensors (e.g., LIDAR, stereo vision, infrared vision, radar, or sonar) assess the environment about the vehicle. Using these sensors, locations of terrain features relative to the vehicle are computed and kept up-to-date. The vehicle trajectory is adjusted to avoid terrain features that are obstacles in the path of the vehicle.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 3, 2009
    Assignee: iRobot Corporation
    Inventors: Misha Filippov, James Allard, David S. Barrett, Robert Todd Pack, Selma Svendsen