RESTRICTING MOVEMENT OF A MOBILE ROBOT
First Claim
Patent Images
1. A robot comprising:
- a body that is movable relative to a surface;
one or more measurement devices within the body to output information based on an orientation of the body at an initial location on the surface; and
a controller within the body to determine an orientation of the body based on the information, and to restrict movement of the body to an area by preventing movement of the body beyond a barrier that is based on the orientation of the body and the initial location.
5 Assignments
0 Petitions
Accused Products
Abstract
A robot includes a body that is movable relative to a surface one or more measurement devices within the body to output information based on an orientation of the body at an initial location on the surface, and a controller within the body to determine an orientation of the body based on the information and to restrict movement of the body to an area by preventing movement of the body beyond a barrier that is based on the orientation of the body and the initial location.
46 Citations
24 Claims
-
1. A robot comprising:
-
a body that is movable relative to a surface; one or more measurement devices within the body to output information based on an orientation of the body at an initial location on the surface; and a controller within the body to determine an orientation of the body based on the information, and to restrict movement of the body to an area by preventing movement of the body beyond a barrier that is based on the orientation of the body and the initial location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A robot comprising:
-
a body that is movable along a surface below the body; a camera that faces upward relative to the surface, the camera configured to capture one or more images of markers fixed to a structure; and a controller within the body to identify locations of the markers based on the one or more images, and to prevent movement of the body to an area of the surface that is beyond a barrier defined by the locations of the markers at least until one or more conditions is met. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of generating an occupancy grid of at least part of an environment that is traversable by a robot, the method comprising:
-
determining, by a controller within the robot, a location and orientation of the robot within the environment; and populating, by the controller, the occupancy grid with a barrier of non-traversable cells, wherein the barrier of non-traversable cells is based at least on the location and the orientation of the robot.
-
-
23. A method of generating an occupancy grid for a robot in an environment, the method comprising:
-
detecting, by a camera of the robot, one or more features of one or more removable markers on one or more structures in the environment; and indicating, by a controller on the robot, on the occupancy grid that a line of cells is non-traversable based on the one or more features. - View Dependent Claims (24)
-
Specification