×

Method for autonomously controlling speed of components and functions of a robot

  • US 10,795,377 B2
  • Filed: 01/03/2019
  • Issued: 10/06/2020
  • Est. Priority Date: 01/03/2018
  • Status: Active Grant
First Claim
Patent Images

1. A robot, comprising:

  • a main brush;

    a peripheral brush;

    a first actuator;

    a first sensor, wherein the first sensor is an optical sensor;

    one or more processors communicatively coupled to the first actuator and to the first sensor; and

    memory storing instructions that when executed by at least some of the one or more processors effectuate operations comprising;

    determining a first location of the robot in a working environment;

    obtaining, with the first sensor, first data indicative of an environmental characteristic of the first location;

    adjusting a first operational parameter of the first actuator based on the sensed first data, wherein the adjusting is configured to cause the first operational parameter to be in a first adjusted state while the robot is at the first location; and

    forming or updating a debris map of the working environment based on data output by the first sensor or another sensor configured to sense debris on a floor of the working environment over a plurality of cleaning sessions, wherein;

    the first actuator or another actuator is configured to drive the main brush or the peripheral brush;

    the peripheral brush comprises a plurality of arms; and

    at least some of the arms comprise bristles extending from the respective arm, the bristles being secured to one another with stitching using one or more of the following techniques;

    stitching a line across the bristles in a direction perpendicular to the length of the bristles, stitching two lines in opposite directions diagonally across the width of the bristles, or stitching a crisscross pattern across the bristles in a direction perpendicular to the length of the bristles, wherein the one or more techniques prevents bristles from being forcibly plucked during operation of the robot.

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