System and method for establishing virtual boundaries for robotic devices
First Claim
1. A method for utilizing virtual boundaries with robotic devices comprising:
- positioning a virtual boundary device having a first receiver pair to receive a first robotic device signal substantially simultaneously by each receiver of the first receiver pair from a first robotic device only when the first robotic device is positioned along a first virtual boundary, wherein the virtual boundary device comprises at least;
a first parallel passage terminating at a first receiver;
a second parallel passage terminating at a second receiver, the first receiver and the second receiver forming the first receiver pair; and
a third passage terminating at a third receiver for receiving the first robotic signal,wherein the third passage is located between the first parallel passage and the second parallel passage;
operating the first robotic device to move automatically within an area co-located with the first virtual boundary;
transmitting the first robotic device signal by the first robotic device; and
receiving the first robotic device signal substantially simultaneously by each receiver of the first receiver pair thereby indicating that the first robotic device is positioned along the first virtual boundary.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods for utilizing virtual boundaries with robotic devices are presented including: positioning a boundary component having a first receiver pair to receive a first robotic device signal substantially simultaneously by each receiver of the first receiver pair from a first robotic device only when the first robotic device is positioned along a first virtual boundary; operating the first robotic device to move automatically within an area co-located with the first virtual boundary; transmitting the first robotic device signal by the first robotic device; and receiving the first robotic device signal by the first receiver pair thereby indicating that the first robotic device is positioned along the first virtual boundary.
-
Citations
17 Claims
-
1. A method for utilizing virtual boundaries with robotic devices comprising:
-
positioning a virtual boundary device having a first receiver pair to receive a first robotic device signal substantially simultaneously by each receiver of the first receiver pair from a first robotic device only when the first robotic device is positioned along a first virtual boundary, wherein the virtual boundary device comprises at least; a first parallel passage terminating at a first receiver; a second parallel passage terminating at a second receiver, the first receiver and the second receiver forming the first receiver pair; and a third passage terminating at a third receiver for receiving the first robotic signal, wherein the third passage is located between the first parallel passage and the second parallel passage; operating the first robotic device to move automatically within an area co-located with the first virtual boundary; transmitting the first robotic device signal by the first robotic device; and receiving the first robotic device signal substantially simultaneously by each receiver of the first receiver pair thereby indicating that the first robotic device is positioned along the first virtual boundary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A virtual boundary system for robotic devices comprising:
-
at least one robotic device each comprising, a robotic transmitter for transmitting a robotic device signal, a robotic receiver for receiving a boundary signal, and a robotic controller for altering movement of the robotic device in response to receiving the boundary signal; and at least one boundary device each comprising, at least one virtual boundary device having passages and a receiver pair, the receiver pair configured to receive the robotic device signal substantially simultaneously by each receiver of the receiver pair when the at least one robotic device is positioned along at least one virtual boundary, wherein the at least one virtual boundary device comprises at least; a first parallel passage terminating at a first receiver; a second parallel passage terminating at a second receiver, the first receiver and the second receiver forming the first receiver pair; a third passage terminating at a third receiver for receiving the first robotic signal, wherein the third passage is located between the first parallel passage and the second parallel passage; and a boundary transmitter for transmitting the boundary signal in response to receiving the robotic device signal substantially simultaneously by each receiver of the first receiver pair. - View Dependent Claims (13, 14, 15)
-
-
16. A computing device program product for utilizing virtual boundaries with robotic devices, the computing device program product comprising:
-
a non-transitory computer readable medium; first programmatic instructions for operating a first robotic device to move automatically within an area co-located with a first virtual boundary, the first virtual boundary established by positioning a virtual boundary device having a first receiver pair to receive a first robotic device signal substantially simultaneously by each receiver of the first receiver pair from the first robotic device only when the first robotic device is positioned along the first virtual boundary wherein the first virtual boundary device comprises at least; a first parallel passage terminating at a first receiver;
a second parallel passage terminating at a second receiver, the first receiver and the second receiver forming the first receiver pair; and
a third passage terminating at a third receiver for receiving the first robotic signal, wherein the third passage is located between the first parallel passage and the second parallel passage;second programmatic instructions for transmitting the first robotic device signal by the first robotic device; third programmatic instructions for receiving the first robotic device signal substantially simultaneously by each receiver of the first receiver pair thereby indicating that the first robotic device is positioned along the first virtual boundary; and fourth programmatic instructions for altering the first robotic device movement to avoid crossing the virtual boundary. - View Dependent Claims (17)
-
Specification