×

Carpet drift estimation using differential sensors or visual measurements

  • US 9,223,312 B2
  • Filed: 06/07/2013
  • Issued: 12/29/2015
  • Est. Priority Date: 06/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A robotic device comprising:

  • a body;

    an actuator system configured to move the body across a surface;

    a first set of sensors configured to sense an actuation characteristic of the actuator system;

    a second set of sensors configured to sense a motion characteristic of the body, the first set of sensors being a different type of sensor than the second set of sensors; and

    a controller configured to;

    estimate drift based at least on the actuation characteristic sensed by the first set of sensors and the motion characteristic sensed by the second set of sensors;

    determine from the estimated drift if the robotic device is on a carpeted or a non-carpeted surface;

    in response to determination that robotic device is on a carpeted surface generate a carpet drift vector based at least on;

    the actuation characteristic sensed by the first set of sensors and the motion characteristic sensed by the second set of sensors; and

    generate commands, using the carpet drift vector, configured to compensate for carpet drift;

    send the generated commands to the actuator system to compensate for carpet drift.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×