Restricting movement of a mobile robot
First Claim
Patent Images
1. A robot comprising:
- a drive to move the robot across a floor surface;
a user input device operable to initiate defining of a virtual barrier beyond which movement of the robot is restricted;
a controller configured to execute operations comprisingdefining an entirety of the virtual barrier, while the robot is at an initial location, in response to operation of the user input device to initiate defining of the virtual barrier, the virtual barrier extending beyond an outer perimeter of the robot,restricting movement of the robot beyond the virtual barrier, andtransmitting, to a remote computing device, a map representing at least a portion of the floor surface and indicative of a location of the virtual barrier to cause the remote computing device to display a representation of the map and a representation of the virtual barrier.
4 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.
108 Citations
21 Claims
-
1. A robot comprising:
-
a drive to move the robot across a floor surface; a user input device operable to initiate defining of a virtual barrier beyond which movement of the robot is restricted; a controller configured to execute operations comprising defining an entirety of the virtual barrier, while the robot is at an initial location, in response to operation of the user input device to initiate defining of the virtual barrier, the virtual barrier extending beyond an outer perimeter of the robot, restricting movement of the robot beyond the virtual barrier, and transmitting, to a remote computing device, a map representing at least a portion of the floor surface and indicative of a location of the virtual barrier to cause the remote computing device to display a representation of the map and a representation of the virtual barrier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification