Parte del contenido de esta aplicación no está disponible en este momento.
Si esta situación persiste, contáctenos aComentarios y contacto
1. (WO2019030111) UNMANNED VEHICLES
Nota: Texto obtenido mediante procedimiento automático de reconocimiento óptico de caracteres.
Solo tiene valor jurídico la versión en formato PDF

CLAIMS

1 . A method comprising:

receiving, by an apparatus, a first mission control message for sending to a first unmanned vehicle;

selecting, by the apparatus, a first control protocol from at least two control protocols for sending the first mission control message to the first unmanned vehicle in dependence on a determined capability of the first unmanned vehicle; and

sending, by the apparatus, the first mission control message to the first unmanned vehicle using the selected control protocol.

2. A method as claimed in claim 1 , further comprising;

receiving, by the apparatus, a second mission control message for sending to a second unmanned vehicle, wherein the first and second unmanned vehicle form at least part of a swarm of unmanned vehicles;

selecting, by the apparatus, a second control protocol from at least two control protocols for sending the second mission control message to the second unmanned vehicle in dependence on a determined capability of the second unmanned vehicle; and

sending, by the apparatus, the second mission control message to the second unmanned vehicle using the selected control protocol.

3. A method as claimed in claim 2, wherein the first and second control protocols are different.

4. A method as claimed in claim 3, wherein the first control protocol is a Micro Air Vehicle Communication Protocol.

5. A method as claimed in claim 1 to 4, wherein the capability of the first unmanned vehicle relates to an ability of the first unmanned vehicle to translate instructions received in accordance with the at least first and second control protocols.

6. A method as claimed in claim 5, wherein the instructions include one of the following: mission information, and collision avoidance.

7. A method as claimed in claim 1 or 2, wherein selecting is relating to existence of an on-board computer in at least one of the first or second unmanned vehicles.

8. A method as claimed in any preceding claim, further comprising:

receiving, by the apparatus, at least the first and second mission control messages for sending to the first unmanned vehicle;

determining, by the apparatus, whether or not the first and second mission control messages are a type of message that can be concatenated into a single packet;

when it is determined that the plurality of mission control messages are a type of message that can be concatenated into the single packet, concatenating, by the apparatus, said first and second mission control messages into at least one packet; and

transmitting, by the apparatus, the at least one packet to an unmanned vehicle.

9. A method as claimed in claim 8, wherein the plurality of mission control messages include mission messages.

10. A method as claimed in claim 8, wherein said concatenating comprises concatenating the at least first and second mission control messages into a single packet.

1 1 . A method as claimed in claim 10, wherein said concatenating comprises concatenating the at least first and second mission control messages into a single array.

12. A method as claimed in claim 8, wherein said concatenating comprises concatenating the at least first and second mission control messages into a plurality of packets.

13. A method as claimed in claim 8, further comprising transmitting each of the plurality of packets such that there is a minimum, predetermined delay between each transmission.

14. A method as claimed as claimed any of previous claims 8 to 13, further comprising sending the one or plurality of packets to an on-board computer of the first or second unmanned vehicles.

15. A method as claimed in any of claims 8 to 14, further comprising receiving a plurality of acknowledgements from the first unmanned vehicle, each acknowledgement corresponding to a respective one of the at least first and second mission control messages.

16. A method as claimed in any of claims 8 to 15, further comprising:

receiving, by the apparatus, a first mission control message for sending to the first unmanned vehicle;

selecting, by the apparatus, a first control protocol from at least two control protocols for sending the first mission control message to the first unmanned vehicle in dependence on a determined capability of the first unmanned vehicle; and

sending, by the apparatus, the first mission control message to the first unmanned vehicle using the selected control protocol.

17. A method as claimed in any of claims 8 to 16, wherein receipt of the at least first and second mission control messages comprised within a single packet causes the unmanned vehicle to program an autopilot for the unmanned vehicle using the plurality of mission control messages.

18. A method as claimed in any of claims 1 to 17, wherein first and second mission control messages include a collision avoidance mechanism in dependence on which of first and second volumes of the first unmanned vehicle that the second unmanned vehicle has entered.

19. An apparatus comprising:

at least one processor; and

at least one memory comprising computer code that, when executed by the at least one processor, causes the apparatus to: receive a first mission control message for sending to a first unmanned vehicle; select a first control protocol from at least two control protocols for sending the first mission control message to the first unmanned vehicle in dependence on a determined capability of the first unmanned vehicle; and send the first mission control message to the first unmanned vehicle using the selected control protocol. .

20. An apparatus comprising at least one processor; and at least one memory comprising computer code that, when executed by the at least one processor, causes the apparatus to: receive at least first and second mission control messages for sending to the first unmanned vehicle; determine whether or not the at least first and second mission control messages are a type of message that can be concatenated into a single packet; when it is determined that the at least first and second mission control messages are a type of message that can be concatenated into a single packet, concatenate said at least first and second mission control messages into at least one packet; and transmit the at least one packet to an unmanned vehicle.

21 .A computer program comprising computer executable instructions, which when executed by a computer, cause the computer to perform to receive a first mission control message for sending to a first unmanned vehicle; to select a first control protocol from at least two control protocols for sending the first mission control message to the first unmanned vehicle in dependence on a determined capability of the first unmanned vehicle; and to send the first

mission control message to the first unmanned vehicle using the selected control protocol.

22. A computer program comprising computer executable instructions, which when executed by a computer, cause the computer to perform to receive at least first and second mission control messages for sending to the first unmanned vehicle; to determine whether or not the at least first and second mission control messages are a type of message that can be concatenated into a single packet; when it is determined that the at least first and second mission control messages are a type of message that can be concatenated into a single packet, to concatenate said at least first and second mission control messages into at least one packet; and to transmit the at least one packet to an unmanned vehicle.