Unmanned vehicle message conversion system
First Claim
Patent Images
1. An unmanned vehicle message conversion system comprising:
- a first unmanned vehicle control interface that is configured to transmit messages, the messages having a standardization agreement 4586 messaging protocol;
a second unmanned vehicle control interface that is configured to receive messages, the messages having a joint architecture for unmanned ground system messaging protocol;
a message interpreter, wherein the message interpreter includes a reflex driver and a message mapping driver, wherein the reflex driver is operable to modify messages to be transmitted from the message mapping driver to the second unmanned vehicle control interface based on a sensor measurement, and wherein the message interpreter is coupled between the first unmanned vehicle control interface and the second unmanned vehicle control interface, and the message interpreter is operable to;
receive at least one first message including a desired action from the first unmanned vehicle control interface;
convert the at least one first message to at least one second message, the at least one second message having the joint architecture for unmanned ground system messaging protocol;
modify the second message, using the reflex driver, to a modified message; and
transmit the modified message to the second unmanned vehicle control interface.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment of the disclosure, an unmanned vehicle message conversion system generally includes a message interpreter that is coupled between a first unmanned vehicle control interface and a second unmanned vehicle control interface. The second unmanned vehicle control interface is configured to transmit and receive messages with a messaging protocol that is different than the first unmanned vehicle control interface. The message interpreter is operable to receive a first message from the unmanned vehicle control system, convert the first message to a second message having the second protocol, and transmit the second message to the unmanned vehicle.
-
Citations
18 Claims
-
1. An unmanned vehicle message conversion system comprising:
-
a first unmanned vehicle control interface that is configured to transmit messages, the messages having a standardization agreement 4586 messaging protocol; a second unmanned vehicle control interface that is configured to receive messages, the messages having a joint architecture for unmanned ground system messaging protocol; a message interpreter, wherein the message interpreter includes a reflex driver and a message mapping driver, wherein the reflex driver is operable to modify messages to be transmitted from the message mapping driver to the second unmanned vehicle control interface based on a sensor measurement, and wherein the message interpreter is coupled between the first unmanned vehicle control interface and the second unmanned vehicle control interface, and the message interpreter is operable to; receive at least one first message including a desired action from the first unmanned vehicle control interface; convert the at least one first message to at least one second message, the at least one second message having the joint architecture for unmanned ground system messaging protocol; modify the second message, using the reflex driver, to a modified message; and transmit the modified message to the second unmanned vehicle control interface.
-
-
2. An unmanned vehicle message conversion system comprising:
-
a first unmanned vehicle control interface that is configured to receive messages, the messages having a first messaging protocol; a second unmanned vehicle control interface that is configured to transmit messages, the messages having a second messaging protocol that is different than the first messaging protocol; a message interpreter, wherein the message interpreter includes a reflex driver and a message mapping driver, wherein the reflex driver is operable to modify messages to be transmitted from the message mapping driver to the first unmanned vehicle control interface based on a sensor measurement, and wherein the message interpreter is coupled between the first unmanned vehicle control interface and the second unmanned vehicle control interface, and wherein the message interpreter is operable to; receive at least one first message from the second unmanned vehicle control interface, wherein the at least one first message includes a desired action; convert the at least one first message to at least one second message, the at least one second message having the first messaging protocol; modify the second message, with the reflex driver, to create a modified message; and transmit the modified message to the first control interface. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An unmanned vehicle message conversion system comprising:
-
a first unmanned vehicle control interface that is configured to transmit and receive messages, the messages having a first messaging protocol, wherein the vehicle control interface transmits messages to, and receives messages from, an unmanned vehicle control system; a second unmanned vehicle control interface that is configured to receive messages, the messages having a second messaging protocol that is different than the first messaging protocol; a message interpreter, wherein the message interpreter includes a component operable to modify messages based on a sensor measurement, and wherein the message interpreter is coupled between the first unmanned vehicle control interface and the second unmanned vehicle control interface, and the message interpreter is operable to; receive at least one first message from the first unmanned vehicle control interface; convert the at least one first message to at least one second message, the second message having the second messaging protocol; modify the second message, with the component, to create a modified message; transmit the modified message to the second unmanned vehicle control interface; and periodically transmit a heartbeat message to the first unmanned vehicle control interface and transmit a loss of heartbeat message to the unmanned vehicle control system if a response message to the heartbeat message is not received from the first unmanned vehicle control interface.
-
-
12. A method comprising:
-
receiving at least one first message having a first protocol from an unmanned vehicle control system; converting the at least one first message to at least one second message having a second protocol, the second protocol being different from the first protocol; transmitting the at least one second message to an unmanned vehicle; receiving a third message including a measured action from the unmanned vehicle; determining a modified action based upon a desired action included in the first message and the measured action; and including the modified action in the at least one second message. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving at least one first message, the first message having a first messaging protocol, from an unmanned vehicle control system; converting the at least one first message to at least one second message having a second messaging protocol, the second messaging protocol being different from the first messaging protocol; transmitting the at least one second message to an unmanned vehicle; receiving a third message including a measured action from the unmanned vehicle; determining a modified action based upon a desired action included in the first message and the measured action; including the modified action in the at least one second message; and periodically transmitting a heartbeat message to the unmanned vehicle and transmitting a loss of heartbeat message to the unmanned vehicle control system if a response message to the heartbeat message is not received from the unmanned vehicle.
-
Specification