Managing communications between robots and controllers
First Claim
1. A robot controller for managing wireless communication with a robot, comprising:
- memory storing security information assigned to the robot;
one or more processors operable to;
receive and transmit signals with a wireless network;
prior to the robot transmitting a wireless signal identified by the robot and during a robot competition, determine the wireless signal is destined for another robot in the robot competition violating the security information;
automatically discard the wireless signal in response to at least determining that the destination violates the security information, wherein the robot includes the robot controller; and
automatically lower a wireless transmission rate to the network area controller based on at least one of wireless signals transmitted to or wireless signals received from an associated operator station in accordance with locally stored QoS features.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure is directed to a system and method for managing communications with robots. In some implementations, a computer network, where operators interface with the network to control movement of robots on a wireless computer network includes a network arena controller and a plurality of robot controllers. The network arena controller is configured to provide firewall policies to substantially secure communication between robot controllers and the associated robots. Each controller is included in a different robot and configured to wirelessly communicate with the network arena controller. Each robot controller executes firewall policies to substantially secure wireless communication.
36 Citations
30 Claims
-
1. A robot controller for managing wireless communication with a robot, comprising:
-
memory storing security information assigned to the robot; one or more processors operable to; receive and transmit signals with a wireless network; prior to the robot transmitting a wireless signal identified by the robot and during a robot competition, determine the wireless signal is destined for another robot in the robot competition violating the security information; automatically discard the wireless signal in response to at least determining that the destination violates the security information, wherein the robot includes the robot controller; and automatically lower a wireless transmission rate to the network area controller based on at least one of wireless signals transmitted to or wireless signals received from an associated operator station in accordance with locally stored QoS features. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for managing wireless communications with a robot comprising a machine-readable, non-transitory medium storing instructions for causing data processing apparatus to:
-
receive and transmit signals with a wireless network; prior to the robot transmitting a wireless signal identified by the robot and during a robot competition, determine the wireless signal is destined for another robot in the robot competition violating the security information; automatically discard the specified signals in response to at least determining that the destination violates the security information, wherein the robot includes the machine-readable medium; and automatically lower a wireless transmission rate to the network area controller based on at least one of wireless signals transmitted to or wireless signals received from an associated operator station in accordance with locally stored QoS features. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An operator controller for managing communications with a robot, comprising:
-
memory storing security associated with a robot competition and QoS information; one or more processors operable to identify at least one of digital inputs or analog inputs from an operator of the robot; receive and transmit signals with a network; prior to the robot transmitting a wireless signal identified by the robot and during a robot competition, determine the wireless signal is destined for another robot in the robot competition violating the security information; automatically discard the specified signals in response to at least determining that the destination violates the security information, wherein an operator station includes the operator controller; and automatically lower a wireless transmission rate to the network area controller based on at least one of wireless signals transmitted to or wireless signals received from an associated operator station in accordance with locally stored QoS features. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product for managing communications with an operator of a robot comprising a machine-readable, non-transitory medium storing instructions for causing data processing apparatus to:
-
identify at least one of digital inputs or analog inputs from an operator of the robot; receive and transmit signals with a network; prior to the robot transmitting a wireless signal identified by the robot and during a robot competition, determine the wireless signal is destined for another robot in the robot competition violating the security information; automatically discard the specified signals in response to at least determining that the destination violates the security information, wherein an operator station includes the machine readable medium; and automatically lower a wireless transmission rate to the network area controller based on at least one of wireless signals transmitted to or wireless signals received from an associated operator station in accordance with locally stored QoS features. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. The device for substantially securing communications with robots participating in an event, comprising:
-
one or more wireless connections for wireless transmitting commands to participating robots during an event; one or more hardwired connections for communicating with the participating robots prior to the event; and a security module configured to automatically configure the participating robots with security policies in response to at least the participating robots connecting with at least one of the one or more hardwired connections such that communication between an operator station and an associated robot are substantially secure during the event and automatically lower a wireless transmission rate to the network area controller based on at least one of wireless signals transmitted to or wireless signals received from an associated operator station in accordance with locally stored QoS features, wherein the security policies are at least partially different for each robot, wherein the security policies substantially prevent transmission of a wireless signal by a participating robot if the wireless signal is destined for another participating robot in the robot competition. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification