System and method for managing and controlling a robot competition
First Claim
1. A system for operating robots in a robot competition, said system comprising:
- a plurality of operator interfaces, each operator interface being operable to control movement of a respective robot;
a first plurality of radios, each radio being in communication with a respective operator interface, and having a low power RF output signal;
a plurality of robots;
a plurality of robot controllers, each robot controller coupled to a respective robot; and
a second plurality of radios, each second radio coupled to a respective robot and in communication with a respective robot controller and first radio, and having a low power RF output signal while communicating with the respective first radios.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for operating robots in a robot competition. One embodiment of the system may include operator interfaces, where each operator interface is operable to control movement of a respective robot. A respective operator interface may be in communication with an associated operator radio, where each radio may have a low power RF output signal. A robot controller may be coupled to each robot in the robot competition. A robot radio may be coupled to a respective robot and in communication with a respective robot controller and operator radio. The robot radios may have a low power RF output signal while communicating with the respective operator radios. Alternatively, the radios may be short range radios, where a distance of communication may be a maximum of approximately 500 feet.
-
Citations
58 Claims
-
1. A system for operating robots in a robot competition, said system comprising:
-
a plurality of operator interfaces, each operator interface being operable to control movement of a respective robot;
a first plurality of radios, each radio being in communication with a respective operator interface, and having a low power RF output signal;
a plurality of robots;
a plurality of robot controllers, each robot controller coupled to a respective robot; and
a second plurality of radios, each second radio coupled to a respective robot and in communication with a respective robot controller and first radio, and having a low power RF output signal while communicating with the respective first radios. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for operating robots in a robot competition, said system comprising:
-
a plurality of operator interfaces, each operator interface being operable to control movement of a respective robot;
a first plurality of radios, each radio being in communication with a respective operator interface, and having a short communication range;
a plurality of robots;
a plurality of robot controllers, each robot controller coupled to a respective robot; and
a second plurality of radios, each second radio coupled to a respective robot and in communication with a respective robot controller and first radio, and having a short communication range. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for controlling a robot competition having a plurality of robots engaged therein, said system comprising:
-
at least one arena controller operable to provide control of the robots;
a plurality of operator interfaces coupled to said at least one arena controller; and
a plurality of operator radios being in one-to-one correspondence with said plurality of operator interfaces and coupled thereto. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
enabling and disabling of the robots, and allocating of a channel.
-
-
18. The system according to claim 13, further comprising a plurality of robot controllers operable to control a corresponding robot, each robot controller coupled to a robot radio to communicate with a corresponding operator radio.
-
19. The system according to claim 18, wherein the robot controllers include a sweep means for sweeping the operator frequencies of the robot radios.
-
20. The system according to claim 13, further comprising a field controller coupled to said at least one arena controller.
-
21. The system according to claim 20, wherein said field controller is integrated with an arena controller.
-
22. The system according to claim 20, wherein said field controller allocates channels on which said operator radios communicate.
-
23. The system according to claim 20, wherein said field controller enables and disables said at least one arena controller.
-
24. A method for controlling a robot competition within an arena having a plurality of robots engaged in competition therein, said method comprising:
-
installing at least one device for engagement by contestants of the robot competition;
allocating, by the at least one device, a plurality of channels for communication of signals to the robots during the robot competition;
assigning a unique channel to each contestant engaging the at least one device; and
conducting the robot competition with the engaged contestants. - View Dependent Claims (25, 26, 27, 28, 29)
sweeping the plurality of channels by a robot;
identifying the control signal; and
locking to the unique channel.
-
-
28. The method according to claim 24, wherein the plurality of channels are restricted for tournament use.
-
29. The method according to claim 28, wherein a password is utilized to provide access to the restricted channels.
-
30. A system for providing dual-mode communication between an operator and a robot, said system comprising:
-
at least one operator interface having at least two communication ports, a first operator interface operable by the operator for controlling movement of the robot;
a first radio, coupled to a first communication port of an operator interface, to communicate data on a channel;
a second radio, mechanically coupled to the robot, for communicating with said first radio;
a robot controller mechanically coupled to the robot, said robot controller having at least two communication ports for receiving the data to control the robot, said second radio being coupled to a first communication port of said robot controller, a second communication port of said robot controller being operable to receive the data from said operator interface via a tether connection. - View Dependent Claims (31, 32, 33)
-
-
34. A method for determining a channel of communication between an operator interface and a remote control device, the operator interface and remote control device having associated device numbers, said method comprising:
-
assigning the channel to the operator interface;
transmitting a signal on a first channel, the signal including a device number, channel number, and checksum;
selecting, by the remote control device, a second channel to receive the signal;
receiving the signal including the device number, channel number, and checksum;
verifying the checksum to confirm integrity of the signal;
determining if the second channel and the channel number match; and
determining if the transmitted device number corresponds to the device number of the remote control device. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A method for conducting a robot competition, said method comprising:
-
issuing to contestants of the robot competition a plurality of radios being low range, commercially available, and substantially the same, the radios being operable receive data to control movement of respective robots;
entering the contestants to participate in the robot competition; and
coordinating individual matches during the robot competition. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for conducting a robot competition, said method comprising:
-
issuing to contestants of the robot competition a plurality of radios and operator interfaces, the radios being commercially available, and substantially the same, the radios being operable to receive data to control movement of respective robots;
entering the contestants to participate in the robot competition; and
coordinating individual matches during the robot competition. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58)
-
Specification