ES2941804T3 - Relay drone method - Google Patents

Relay drone method Download PDF

Info

Publication number
ES2941804T3
ES2941804T3 ES18794684T ES18794684T ES2941804T3 ES 2941804 T3 ES2941804 T3 ES 2941804T3 ES 18794684 T ES18794684 T ES 18794684T ES 18794684 T ES18794684 T ES 18794684T ES 2941804 T3 ES2941804 T3 ES 2941804T3
Authority
ES
Spain
Prior art keywords
drone
relay
base station
work
location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES18794684T
Other languages
Spanish (es)
Inventor
Haofeng Tu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Autoflight Co Ltd
Original Assignee
Shanghai Autoflight Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Autoflight Co Ltd filed Critical Shanghai Autoflight Co Ltd
Application granted granted Critical
Publication of ES2941804T3 publication Critical patent/ES2941804T3/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft
    • G05D1/104Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q3/00Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system
    • H01Q3/005Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system using remotely controlled antenna positioning or scanning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18502Airborne stations
    • H04B7/18504Aircraft used as relay or high altitude atmospheric platform
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/06Airborne or Satellite Networks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2101/00UAVs specially adapted for particular uses or applications
    • B64U2101/20UAVs specially adapted for particular uses or applications for use as communications relays, e.g. high-altitude platforms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2201/00UAVs characterised by their flight controls
    • B64U2201/20Remote controls
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U70/00Launching, take-off or landing arrangements
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q1/00Details of, or arrangements associated with, antennas
    • H01Q1/27Adaptation for use in or on movable bodies
    • H01Q1/28Adaptation for use in or on aircraft, missiles, satellites, or balloons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/005Moving wireless networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Remote Sensing (AREA)
  • Astronomy & Astrophysics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

Se proporcionan sistemas y métodos para una red de drones repetidores utilizados como un conjunto de repetidores o enlaces entre una estación base y un drone en funcionamiento controlado por la estación base. Los drones de relevo en la red pueden aumentar un enlace de comunicación o una señal de comunicación entre la estación base y el drone de trabajo. Los drones de retransmisión pueden aumentar el enlace de comunicación al actuar como nodos que transmiten la comunicación entre la estación base y el dron de trabajo aumentando la señal de comunicación en cada nodo para compensar la pérdida de potencia de la señal en una distancia recorrida y/o proporcionando una ruta con una conexión directa. línea de visión entre la estación base y el dron en funcionamiento. Las antenas direccionales se pueden utilizar cuando se establece una línea de visión directa, lo que puede mejorar la eficacia de la señal de comunicación en comparación con las antenas omnidireccionales. (Traducción automática con Google Translate, sin valor legal)Systems and methods are provided for a network of repeater drones used as a set of repeaters or links between a base station and an operating drone controlled by the base station. Relay drones in the network can augment a communication link or communication signal between the base station and the work drone. Relay drones can augment the communication link by acting as nodes that relay communication between the base station and the work drone by increasing the communication signal at each node to compensate for the loss of signal power over a distance traveled and/or or providing a route with a direct connection. line of sight between the base station and the operating drone. Directional antennas can be used when direct line of sight is established, which can improve the effectiveness of the communication signal compared to omnidirectional antennas. (Automatic translation with Google Translate, without legal value)

Description

DESCRIPCIÓNDESCRIPTION

Método de dron de retransmisiónRelay drone method

CAMPOFIELD

La presente solicitud se refiere en general a dispositivos no tripulados tales como drones, y más específicamente a un sistema de drones de retransmisión que transmiten datos entre una estación base y un dron de trabajo.The present application refers in general to unmanned devices such as drones, and more specifically to a relay drone system that transmits data between a base station and a work drone.

ANTECEDENTESBACKGROUND

Los drones son dispositivos no tripulados y pueden ser utilizados por las comunidades militar, policial, de rescate, científica y comercial. Un ejemplo de un dron es un dispositivo no tripulado capaz de un movimiento controlado, sostenido y motorizado. Como tal, los diseños de drones pueden consistir en vehículos, aeronaves, embarcaciones, submarinos o naves espaciales de varios tamaños, capacidades y pesos. Un dron típico consta de un dispositivo de propulsión, como un motor, un sistema de navegación, uno o más sensores y posiblemente carga. Para una aeronave o un dron aéreo, los sensores pueden proporcionar información a un observador en tierra sobre el terreno que sobrevuela el dron, como información de video sobre un excursionista perdido en una aplicación de rescate, información de sensores láser y/o biológicos sobre las condiciones ambientales en una aplicación de seguridad o científica, o una combinación de sensores de video, láser, biológicos y otros relacionados con las condiciones del campo de batalla en una aplicación militar. La carga puede ser municiones, alimentos, medicinas y/u otros bienes dependiendo de la misión del dron.Drones are unmanned devices and can be used by the military, law enforcement, rescue, scientific, and commercial communities. An example of a drone is an unmanned device capable of controlled, sustained, and powered movement. As such, drone designs can consist of vehicles, aircraft, boats, submarines, or spacecraft of various sizes, capacities, and weights. A typical drone consists of a propulsion device, such as a motor, a navigation system, one or more sensors, and possibly payload. For an aircraft or aerial drone, sensors can provide information to a ground observer on the ground that the drone flies over, such as video information about a hiker lost in a rescue application, information from laser and/or biological sensors about the environmental conditions in a security or scientific application, or a combination of video, laser, biological, and other sensors related to battlefield conditions in a military application. The load can be ammunition, food, medicine and/or other goods depending on the mission of the drone.

Como el dron no está tripulado, el software informático que se ejecuta en uno o más procesadores a bordo del dron controla parcial o completamente el dron. El software informático puede controlar las diversas funciones realizadas por el dron, quizás con la ayuda de un observador. El documento US 2016/ 241 326 A1 se refiere a un sistema de comunicación, que comprende una estación terrestre, uno o más dispositivos de medición aerotransportados y un dispositivo aerotransportado, que está conectado a la estación terrestre y operable para comunicarse con uno o más dispositivos de medición aerotransportados. Michael Dille et al.: “Air-Ground Collaborative Sourveillance with Human-Portable Hardware”, The Robotics Institute, Universidad de Carnegie Mellon, Proceedings of AUVSI's Unmanned Systems North America 2011, agosto de 2011, páginas 826 - 845, se refiere a un sistema de colaboración de múltiples robots, que presenta una interfaz unificada para controlar múltiples vehículos no tripulados. El documento US 9477226 B2 se refiere al control de un vehículo aéreo no tripulado (UAV) mediante el uso de un dispositivo inalámbrico (por ejemplo, un teléfono celular) para enviar un mensaje de control a un receptor en el UAV a través de una red de telecomunicaciones inalámbrica (por ejemplo, una red celular existente configurada principalmente para la comunicación telefónica móvil). Sigue existiendo la necesidad de usos más amplios y eficientes de los drones no tripulados.Since the drone is unmanned, computer software running on one or more processors on board the drone fully or partially controls the drone. Computer software can control the various functions performed by the drone, perhaps with the help of a spotter. Document US 2016/ 241 326 A1 refers to a communication system, comprising a ground station, one or more airborne measuring devices and an airborne device, which is connected to the ground station and operable to communicate with one or more devices. airborne measuring instruments. Michael Dille et al.: “Air-Ground Collaborative Sourveillance with Human-Portable Hardware”, The Robotics Institute, Carnegie Mellon University, Proceedings of AUVSI's Unmanned Systems North America 2011, August 2011, pages 826 - 845, refers to a multi-robot collaboration system, featuring a unified interface for controlling multiple unmanned vehicles. US 9477226 B2 is concerned with the control of an Unmanned Aerial Vehicle (UAV) by using a wireless device (for example, a cell phone) to send a control message to a receiver on the UAV via a network. wireless telecommunications (for example, an existing cellular network configured primarily for mobile telephone communication). There remains a need for broader and more efficient uses of unmanned drones.

SUMARIOSUMMARY

En particular, se proporciona un método para ser realizado por un dron de retransmisión que tiene las características definidas en la reivindicación 1. Otras realizaciones preferidas se definen en las reivindicaciones dependientes. Varias implementaciones de sistemas, métodos y dispositivos dentro del alcance de las reivindicaciones adjuntas tienen cada una varios aspectos, ninguno de los cuales es el único responsable de los atributos deseables descritos en el presente documento. Sin limitar el alcance de las reivindicaciones adjuntas, en el presente documento se describen algunas características destacadas.In particular, there is provided a method to be performed by a relay drone having the characteristics defined in claim 1. Other preferred embodiments are defined in the dependent claims. Various implementations of systems, methods and devices within the scope of the appended claims each have various aspects, none of which are solely responsible for the desirable attributes described herein. Without limiting the scope of the appended claims, some prominent features are disclosed herein.

Los detalles de una o más implementaciones del objeto de esta memoria descriptiva se exponen en los dibujos adjuntos y en la siguiente descripción. Otras características, aspectos y ventajas serán evidentes a partir de la descripción, los dibujos y las reivindicaciones. Obsérvese que las dimensiones relativas de las siguientes figuras pueden no estar dibujadas a escala.Details of one or more implementations of the object of this specification are set forth in the accompanying drawings and in the following description. Other features, aspects, and advantages will be apparent from the description, drawings, and claims. Please note that the relative dimensions of the following figures may not be drawn to scale.

En una realización particular, un sistema incluye al menos un dron de retransmisión configurado para: permanecer dentro de la línea de visión de una estación base; permanecer dentro de la línea de visión de un dron de trabajo; pasar una señal de control recibida desde la estación base al dron de trabajo, y pasar una señal de datos recibida desde el dron de trabajo a la estación base.In a particular embodiment, a system includes at least one relay drone configured to: remain within line of sight of a base station; stay within the line of sight of a work drone; passing a control signal received from the base station to the work drone, and passing a data signal received from the work drone to the base station.

En otra realización particular, el al menos un dron de retransmisión comprende: un primer dron de retransmisión configurado para permanecer dentro de la línea de visión de la estación base; y un segundo dron de retransmisión configurado para permanecer dentro de la línea de visión del dron de trabajo, estando el primer dron de retransmisión configurado para permanecer dentro de la línea de visión del segundo dron de retransmisión.In another particular embodiment, the at least one relay drone comprises: a first relay drone configured to remain within the line of sight of the base station; and a second relay drone configured to remain within the line of sight of the working drone, the first relay drone being configured to remain within the line of sight of the second relay drone.

En otra realización particular, la línea de visión del dron de trabajo comprende una relación lineal sin obstrucciones suficiente para la comunicación inalámbrica unidireccional entre el al menos un dron de retransmisión y el dron de trabajo.In another particular embodiment, the line of sight of the work drone comprises an unobstructed linear relationship sufficient for one-way wireless communication between the at least one relay drone and the work drone.

En otra realización particular, la línea de visión de la estación base comprende una relación lineal sin obstrucciones suficiente para amarrar un cable entre el al menos un dron de retransmisión y la estación base. In another particular embodiment, the line of sight of the base station comprises an unobstructed linear relationship sufficient to tie a cable between the at least one relay drone and the base station.

En otra realización particular, una primera distancia entre el al menos un dron de retransmisión y el dron de trabajo es un orden de magnitud mayor que una segunda distancia entre el al menos un dron de retransmisión y la estación base.In another particular embodiment, a first distance between the at least one relay drone and the work drone is an order of magnitude greater than a second distance between the at least one relay drone and the base station.

En otra realización particular, el al menos un dron de retransmisión está configurado para moverse en respuesta al movimiento de la estación base para permanecer dentro de la línea de visión de la estación base.In another particular embodiment, the at least one relay drone is configured to move in response to movement of the base station to remain within the line of sight of the base station.

En otra realización particular, el al menos un dron de retransmisión está configurado para recibir una señal de control del dron de retransmisión, desde la estación base, que controla el dron de retransmisión.In another particular embodiment, the at least one relay drone is configured to receive a relay drone control signal from the base station that controls the relay drone.

En otra realización particular, la señal de control del dron de retransmisión no se transmite al dron de trabajo.In another particular embodiment, the control signal of the relay drone is not transmitted to the work drone.

En otra realización particular, la señal de control del dron de retransmisión configura el al menos un dron de retransmisión para adoptar un patrón de vuelo autónomo dentro de una distancia establecida desde la estación base.In another particular embodiment, the relay drone control signal configures the at least one relay drone to adopt an autonomous flight pattern within a set distance from the base station.

En otra realización particular, el al menos un dron de retransmisión incluye: una antena omnidireccional configurada para recibir una señal de ubicación del dron de trabajo; una primera antena direccional configurada para recibir la señal de control; y una segunda antena direccional configurada para enviar la señal de control.In another particular embodiment, the at least one relay drone includes: an omnidirectional antenna configured to receive a location signal from the work drone; a first directional antenna configured to receive the control signal; and a second directional antenna configured to send the control signal.

En otra realización particular, la antena omnidireccional se encuentra en un extremo opuesto del al menos un dron de retransmisión con respecto a la primera antena direccional.In another particular embodiment, the omnidirectional antenna is located at an opposite end of the at least one retransmission drone with respect to the first directional antenna.

En otra realización particular, la estación base no está dentro de la línea de visión del dron de trabajo.In another particular embodiment, the base station is not within the line of sight of the work drone.

En otra realización particular, el al menos un dron de retransmisión no es un dron de ala fija.In another particular embodiment, the at least one relay drone is not a fixed-wing drone.

En otra realización particular, el al menos un dron de retransmisión es un dron multihelicóptero.In another particular embodiment, the at least one relay drone is a multi-helicopter drone.

En otra realización particular, el al menos un dron de retransmisión es un planeador conectado a la estación base. En otra realización particular, el al menos un dron de retransmisión está configurado para recibir una señal de localización del dron de trabajo. La señal de ubicación incluye coordenadas GPS y una altitud.In another particular embodiment, the at least one relay drone is a glider connected to the base station. In another particular embodiment, the at least one relay drone is configured to receive a location signal from the work drone. The location token includes GPS coordinates and an altitude.

En otra realización particular, el al menos un dron de retransmisión está configurado para: permanecer dentro de la línea de visión de un segundo dron de trabajo; pasar una segunda señal de control recibida desde la estación base al segundo dron de trabajo; y pasar una segunda señal de datos recibida del segundo dron de trabajo a la estación base.In another particular embodiment, the at least one relay drone is configured to: remain within the line of sight of a second work drone; passing a second control signal received from the base station to the second work drone; and passing a second data signal received from the second work drone to the base station.

En otra realización particular, el al menos un dron de retransmisión comprende un único dron configurado para: pasar la señal de control recibida desde la estación base al dron de trabajo a través de una primera antena direccional en el único dron; y pasar la segunda señal de control desde la estación base al segundo dron de trabajo a través de una segunda antena direccional en el único dron.In another particular embodiment, the at least one relay drone comprises a single drone configured to: pass the control signal received from the base station to the work drone through a first directional antenna on the single drone; and passing the second control signal from the base station to the second working drone through a second directional antenna on the single drone.

En otra realización particular, el dron de trabajo está configurado para vuelo autónomo.In another particular embodiment, the work drone is configured for autonomous flight.

En otra realización particular, el dron de trabajo está configurado para movimiento autónomo en tierra.In another particular embodiment, the work drone is configured for autonomous movement on the ground.

En otra realización particular, el dron de trabajo es un dispositivo de comunicación.In another particular embodiment, the work drone is a communication device.

En otra realización particular, el al menos un dron de retransmisión comprende una antena direccional que apuntaIn another particular embodiment, the at least one retransmission drone comprises a directional antenna that points

hacia abajo a la estación base.down to the base station.

En otra realización particular, la antena direccional se orienta con un cardán.In another particular embodiment, the directional antenna is oriented with a gimbal.

En otra realización particular, el al menos un dron de retransmisión comprende una segunda antena direccional que apunta al dron de trabajo.In another particular embodiment, the at least one relay drone comprises a second directional antenna that points to the work drone.

En otra realización particular, la segunda antena direccional está orientada con un segundo cardán.In another particular embodiment, the second directional antenna is oriented with a second gimbal.

En otra realización particular, la señal es la señal de control o la señal de datos.In another particular embodiment, the signal is the control signal or the data signal.

BREVE DESCRIPCIÓN DE LOS DIBUJOSBRIEF DESCRIPTION OF THE DRAWINGS

Los aspectos anteriores y muchas de las ventajas correspondientes se apreciarán más fácilmente a medida que se entiendan mejor con referencia a la siguiente descripción detallada, cuando se toma junto con los dibujos adjuntos, en los que: The foregoing aspects and many of the corresponding advantages will become more readily appreciated as they become better understood with reference to the following detailed description, when taken in conjunction with the accompanying drawings, in which:

La figura 1 ilustra un ejemplo de un dron de retransmisión que interactúa con un dron de trabajo.Figure 1 illustrates an example of a relay drone interacting with a work drone.

La figura 2 ilustra un ejemplo de un dron de retransmisión aéreo que interactúa con un dron de trabajo vehicular terrestre.Figure 2 illustrates an example of an aerial relay drone interacting with a ground vehicular work drone.

La figura 3 ilustra un ejemplo de un sistema de múltiples drones de retransmisión.Figure 3 illustrates an example of a multiple relay drone system.

La figura 4 ilustra un dron de retransmisión de ejemplo que interactúa con un dron de trabajo que utiliza antenas direccionales y omnidireccionales.Figure 4 illustrates an example relay drone interacting with a work drone using directional and omnidirectional antennas.

Las figuras 5A y 5B ilustran un ejemplo de un dron de retransmisión que ejecuta un comando de navegación con una estación base en movimiento.Figures 5A and 5B illustrate an example of a relay drone executing a navigation command with a moving base station.

La figura 6 ilustra un ejemplo de un dron de retransmisión que interactúa con una estación base portátil. La figura 7 ilustra un ejemplo de un dron de retransmisión conectado a una estación base.Figure 6 illustrates an example of a relay drone interacting with a portable base station. Figure 7 illustrates an example of a relay drone connected to a base station.

La figura 8 ilustra un ejemplo de un dron de retransmisión que interactúa con múltiples drones de trabajo. La figura 9 ilustra

Figure imgf000004_0001
un ejemplo de un dron de retransmisión que rastrea un dron de trabajo a lo largo de un eje de guiñada.Figure 8 illustrates an example of a relay drone interacting with multiple work drones. Figure 9 illustrates
Figure imgf000004_0001
an example of a relay drone tracking a work drone along a yaw axis.

La figura 10 ilustra un ejemplo de un dron de retransmisión que rastrea un dron de trabajo a lo largo de un eje de cabeceo.Figure 10 illustrates an example of a relay drone tracking a work drone along a pitch axis.

La figura 11 es un diagrama de bloques de sistemas de ejemplo utilizados en un sistema de drones de retransmisión.Figure 11 is a block diagram of example systems used in a relay drone system.

La figura 12 es un diagrama de flujo de un proceso de ejemplo para la operación de un dron de retransmisión.Figure 12 is a flowchart of an example process for the operation of a relay drone.

La figura 13 es un diagrama de flujo de un proceso de ejemplo para establecer un enlace de comunicación de dron de trabajo.Figure 13 is a flowchart of an example process for establishing a work drone communication link.

La figura 14 es un diagrama de flujo de un proceso de ejemplo para establecer un enlace de comunicación de estación base.Figure 14 is a flowchart of an example process for establishing a base station communication link.

La figura 15 es un diagrama de flujo de un proceso de ejemplo para establecer un enlace de comunicación de dron de retransmisión.Figure 15 is a flowchart of an example process for establishing a relay drone communication link.

La figura 16 ilustra un diagrama de bloques de una arquitectura de sistema de ejemplo para un dron.Figure 16 illustrates a block diagram of an example system architecture for a drone.

DESCRIPCIÓN DETALLADADETAILED DESCRIPTION

Descritos en general, los aspectos de la presente divulgación se refieren a sistemas y métodos de al menos un dron de retransmisión utilizado para retransmitir información entre al menos una estación base y al menos un dron de trabajo. Si bien la memoria descriptiva describe ejemplos específicos de estaciones base, drones de retransmisión y drones de trabajo, el sistema y los métodos pueden modificarse para cualquier configuración de drones de retransmisión que puedan controlarse individualmente o en grupo, y pasar información entre una estación base y un dron de trabajo.Described generally, aspects of the present disclosure relate to systems and methods of at least one relay drone used to relay information between at least one base station and at least one work drone. While the specification describes specific examples of base stations, relay drones, and work drones, the system and methods can be modified for any configuration of relay drones that can be controlled individually or in groups, and pass information between a base station and a working drone.

En esta memoria descriptiva, los drones incluyen cualquier vehículo no tripulado, como vehículos aéreos no tripulados (UAV), vehículos aéreos sin piloto, aeronaves pilotadas a distancia, sistemas de aeronaves no tripuladas, cualquier aeronave cubierta por la Circular 328 AN/190 clasificada por la Organización de Aviación Civil Internacional, y así sucesivamente. Como ejemplo, el dron puede tener la forma de un helicóptero de uno o varios rotores (por ejemplo, un helicóptero cuádruple) o una aeronave de ala fija. Además, ciertos aspectos de la divulgación se pueden utilizar con drones en forma de otros tipos de vehículos no tripulados (por ejemplo, vehículos con ruedas, orugas y/o acuáticos).In this specification, drones include any unmanned vehicle such as Unmanned Aerial Vehicles (UAVs), Unmanned Aerial Vehicles, Remotely Piloted Aircraft, Unmanned Aircraft Systems, any aircraft covered by Circular 328 AN/190 classified by the International Civil Aviation Organization, and so on. As an example, the drone may be in the form of a single or multi-rotor helicopter (eg, a quad helicopter) or a fixed-wing aircraft. Additionally, certain aspects of the disclosure may be used with drones in the form of other types of unmanned vehicles (eg, wheeled, tracked, and/or aquatic vehicles).

Como se ha descrito, una red de drones de retransmisión se puede utilizar como un conjunto de retransmisiones o enlaces entre una estación base y un dron de trabajo controlado por la estación base. Los drones de retransmisión en la red pueden aumentar un enlace de comunicación o una señal de comunicación entre la estación base y el dron de trabajo. En ciertas realizaciones, los drones de retransmisión pueden aumentar el enlace de comunicación actuando como nodos que retransmiten la comunicación entre la estación base y el dron de trabajo aumentando la señal de comunicación en cada nodo para compensar la pérdida de potencia de la señal en una distancia recorrida y/o proporcionando una trayectoria con una línea de visión directa entre la estación base y el dron de trabajo. Las antenas direccionales se pueden utilizar cuando se establece una línea de visión directa, lo que puede mejorar la eficacia de la señal de comunicación en comparación con las antenas omnidireccionales.As described, a relay drone network can be used as a set of relays or links between a base station and a work drone controlled by the base station. Relay drones on the network can augment a communication link or communication signal between the base station and the work drone. In certain embodiments, relay drones can augment the communication link by acting as nodes that relay communication between the base station and the work drone by increasing the communication signal at each node to compensate for loss of signal power over a distance. traveled and/or providing a trajectory with a direct line of sight between the base station and the work drone. Directional antennas can be used when establishing a direct line of sight, which can improve communication signal efficiency compared to omnidirectional antennas.

Además, las estaciones base y/o los drones de retransmisión pueden utilizar un protocolo de comunicación para inicializar la interacción con los drones de retransmisión y/o los drones de trabajo disponibles. Por ejemplo, en ciertas realizaciones, los drones de retransmisión y/o los drones de trabajo disponibles pueden transmitir información de ubicación. Esta información de ubicación puede transmitirse a través de una antena omnidireccional; una antena direccional calibrada para la ubicación de una estación base, un dron de trabajo o un dron de retransmisión; o una antena direccional que ejecuta un patrón de barrido a través de un espacio. Ejemplos de antenas omnidireccionales pueden incluir antenas dipolo o antenas monopolo. Ejemplos de antenas direccionales pueden incluir antenas paraboloidales, antenas parabólicas, antenas yagi, antenas cuádruples, antenas de cartelera, antenas láser o helicoidales. Las estaciones base y/o los drones de retransmisión que buscan utilizar los drones de retransmisión y/o drones de trabajo disponibles pueden recibir la información de ubicación y transmitir señales a la ubicación de los drones de retransmisión y/o los drones de trabajo disponibles. Estas señales pueden ser señales de control que controlan una estación base y/o un dron de retransmisión o señales de datos que indican un estado operativo o contenido captado por un dron de trabajo o un dron de retransmisión. Estas señales de control pueden transmitirse a través de una antena omnidireccional o una antena direccional calibrada para la ubicación de los drones de retransmisión y/o drones de trabajo disponibles. Además, las señales de datos de los drones de retransmisión y/o drones de trabajo disponibles pueden recibirse desde la antena omnidireccional o una antena direccional calibrada. Las señales de datos pueden generarse en respuesta a una señal de control y/o pueden estar destinadas a ser recibidas por una estación base. Además, los drones de retransmisión y/o los drones de trabajo disponibles pueden interactuar con las estaciones base y/u otros drones de retransmisión mediante la transmisión de información de ubicación para que la estación base y/u otros drones de retransmisión puedan enviar al dron de retransmisión y/o al dron de trabajo disponible una señal de control o señal de datos. En ciertas realizaciones, un dron se puede utilizar como un dron de retransmisión (al retransmitir comunicación) o como un dron de trabajo (recopilando datos para devolverlos a una estación base). En ciertas realizaciones, una señal de control puede incluir una señal de ubicación que incluye información de ubicación que se puede utilizar para establecer un enlace de comunicación, como ubicaciones de un nodo (por ejemplo, estaciones base, drones de retransmisión, drones de trabajo) o una antena de un nodo de la red de drones de retransmisión.In addition, the base stations and/or the relay drones may use a communication protocol to initialize the interaction with the available relay drones and/or work drones. For example, in certain embodiments, available relay drones and/or work drones may transmit location information. This location information can be transmitted via an omnidirectional antenna; a directional antenna calibrated for the location of a base station, work drone or relay drone; or a directional antenna that performs a sweep pattern through a space. Examples of omnidirectional antennas can include dipole antennas or monopole antennas. Examples of directional antennas may include paraboloidal antennas, satellite dishes, yagi antennas, quad antennas, billboard antennas, laser or helical antennas. Base stations and/or relay drones seeking to use available relay drones and/or work drones can receive the location information and transmit signals to the location of available relay drones and/or work drones. These signals can be control signals that control a base station and/or a relay drone or data signals that indicate an operational status or content captured by a work drone or a relay drone. These control signals can be transmitted to through an omnidirectional antenna or a calibrated directional antenna for the location of the relay drones and/or available work drones. In addition, data signals from available relay drones and/or work drones can be received from the omnidirectional antenna or a calibrated directional antenna. The data signals may be generated in response to a control signal and/or may be intended to be received by a base station. In addition, available relay drones and/or work drones can interact with base stations and/or other relay drones by transmitting location information so that the base station and/or other relay drones can send the drone relay station and/or to the available work drone a control signal or data signal. In certain embodiments, a drone can be used as a relay drone (by relaying communication) or as a work drone (collecting data to return to a base station). In certain embodiments, a control signal may include a location signal that includes location information that can be used to establish a communication link, such as locations of a node (eg, base stations, relay drones, work drones) or an antenna of a relay drone network node.

Los drones de retransmisión se pueden utilizar para mantener una conexión de comunicación de banda ancha entre una estación base y al menos un dron de trabajo, incluso si la estación base, el dron de trabajo y/o el dron de retransmisión se están moviendo. Esto también es posible cuando la estación base y el dron de trabajo están separados, como cuando no hay línea de visión entre la estación base y el dron de trabajo. Aunque la estación base y el dron de trabajo pueden estar separados, se puede mantener un enlace entre los dos a través de al menos un dron de retransmisión. El dron de retransmisión puede ser estacionario o estar en movimiento siempre y cuando el dron de retransmisión mantenga una línea de visión con la estación base y/o el dron de trabajo. Mantener una línea de visión entre cada uno de los nodos de la red de drones de retransmisión (como entre al menos una estación base, un dron de retransmisión y un dron de trabajo) permite ventajosamente una comunicación más efectiva y eficiente utilizando antenas direccionales en lugar de antenas omnidireccionales que pueden desperdiciar energía y fuerza de la señal a través de la propagación de la señal en una dirección que se sabe que no tiene una estación base, un dron de retransmisión y/o un dron de trabajo. Esta ventaja es importante cuando se desea una comunicación que requiere una alta tasa de bits, como la transmisión de video en vivo 4K+ (por ejemplo, una resolución de más de 8,3 megapíxeles). Además, una estación base que se comunica con un dron de trabajo a través de un dron de retransmisión puede aumentar ventajosamente el rango operativo del dron de trabajo a altitudes más altas o distancias mayores mientras mantiene un fuerte enlace de conexión (a través de antenas direccionales o una línea de visión directa entre cada una de las estaciones bases, drones de retransmisión y drones de trabajo). El funcionamiento a tales altitudes más altas o distancias más grandes puede superar las limitaciones presentadas por factores ambientales (como la pérdida de una línea de visión debido a la curvatura de la tierra como se ilustra en la figura 1). En ciertas realizaciones, dichos enlaces de comunicación pueden ser inalámbricos, mientras que en otras realizaciones, dichos enlaces de comunicación pueden ser por cable, mientras que en otras realizaciones tales enlaces de comunicación pueden ser una combinación de enlaces inalámbricos y por cable. En determinadas realizaciones, los enlaces de comunicación pueden enviar y/o recibir información de forma continua, por ejemplo, actualizándose varias veces por segundo.Relay drones can be used to maintain a broadband communication connection between a base station and at least one work drone, even if the base station, work drone and/or relay drone are moving. This is also possible when the base station and the work drone are separated, such as when there is no line of sight between the base station and the work drone. Although the base station and the work drone may be separated, a link between the two can be maintained through at least one relay drone. The relay drone can be stationary or in motion as long as the relay drone maintains a line of sight with the base station and/or work drone. Maintaining a line of sight between each of the relay drone network nodes (such as between at least one base station, one relay drone, and one work drone) advantageously allows for more effective and efficient communication using directional antennas instead of omnidirectional antennas that can waste power and signal strength through signal propagation in a direction that is known not to have a base station, relay drone, and/or work drone. This advantage is important when you want communication that requires a high bit rate, such as 4K+ live video streaming (for example, a resolution greater than 8.3 megapixels). In addition, a base station that communicates with a work drone via a relay drone can advantageously increase the operational range of the work drone at higher altitudes or greater distances while maintaining a strong connection link (via directional antennas). or a direct line of sight between each of the base stations, relay drones and work drones). Operation at such higher altitudes or greater distances may overcome limitations presented by environmental factors (such as loss of a line of sight due to the curvature of the earth as illustrated in Figure 1). In certain embodiments, said communication links may be wireless, while in other embodiments, said communication links may be wired, while in other embodiments such communication links may be a combination of wireless and wired links. In certain embodiments, the communication links may continuously send and/or receive information, eg by updating multiple times per second.

En ciertas realizaciones, se puede mantener una línea de visión controlando el dron de retransmisión para que permanezca dentro de una distancia de un nodo de la red de drones de retransmisión (por ejemplo, estaciones base, drones de retransmisión, drones de trabajo) cuando se conoce que el espacio aéreo o la línea de visión entre el dron de retransmisión a otro nodo de la red de drones de retransmisión está despejado (en lugar de tener que mover el dron de retransmisión más allá del horizonte desde otro nodo de la red de drones de retransmisión). Además, se puede mantener una línea de visión controlando el dron de retransmisión para evitar obstáculos conocidos entre el dron de retransmisión y otro nodo en la red de drones de retransmisión, como cuando se evita la navegación hacia una región que se sabe que no tiene línea de visión con otro nodo en la red de drones de retransmisión. Estos obstáculos conocidos pueden ser detectados sobre la marcha por los nodos de la red de drones de retransmisión utilizando sensores que pueden detectar los alrededores de los nodos o a partir de información predeterminada sobre los alrededores de los nodos, como mapas u otra información geoespacial.In certain embodiments, a line of sight can be maintained by controlling the relay drone to remain within a distance of a relay drone network node (eg, base stations, relay drones, work drones) when flying. knows that the airspace or line of sight between the relay drone to another node in the relay drone network is clear (as opposed to having to move the relay drone beyond the horizon from another node in the drone network relay). In addition, a line of sight can be maintained by controlling the relay drone to avoid known obstacles between the relay drone and another node in the relay drone network, such as when avoiding navigation to a region known to have no line. vision with another node in the relay drone network. These known obstacles can be detected on the fly by the relay drone network nodes using sensors that can detect the surroundings of the nodes or from predetermined information about the surroundings of the nodes, such as maps or other geospatial information.

En ciertas realizaciones, la red de drones de retransmisión puede cambiar dinámicamente una trayectoria de línea de visión desde una estación base a un dron de trabajo. Por ejemplo, una estación base puede comunicarse con un dron de trabajo a través de un primer dron de trabajo. Sin embargo, el primer dron de trabajo puede tener un tiempo operativo limitado o sufrir dificultades técnicas y quedar fuera de servicio. Por lo tanto, un segundo dron de retransmisión puede incorporarse a la red de drones de retransmisión para que la estación base pueda comunicarse con el dron de trabajo a través del segundo dron de retransmisión en lugar del primer dron de retransmisión. Además, la recepción desde o hacia los drones de retransmisión puede fallar, por ejemplo, debido a factores ambientales u obstáculos que se interponen entre los nodos de la red de drones de retransmisión, y otros drones de retransmisión pueden ocupar el lugar del dron de retransmisión que falla en la red de drones de retransmisión para comunicación de retransmisión entre una estación base y un dron de trabajo.In certain embodiments, the relay drone network can dynamically change a line-of-sight path from a base station to a work drone. For example, a base station can communicate with a work drone through a first work drone. However, the first working drone may have a limited operational time or suffer technical difficulties and be taken out of service. Therefore, a second relay drone can be incorporated into the relay drone network so that the base station can communicate with the work drone via the second relay drone instead of the first relay drone. In addition, reception to or from relay drones may fail, for example, due to environmental factors or obstacles between nodes in the relay drone network, and other relay drones may take the place of the relay drone. failing relay drone network for relay communication between a base station and a work drone.

Además, el dron de retransmisión puede mantener de forma autónoma un patrón de navegación en relación con la estación base, otro dron de retransmisión y/o un dron de trabajo, de modo que la línea de visión entre estos nodos en la red de drones de retransmisión se conserva y cada nodo puede controlar de forma constante y sencilla otro nodo. Por ejemplo, al mantener una línea de visión o proximidad entre los nodos de la red de drones de retransmisión, la falla en cualquier nodo de la red de drones de retransmisión se puede reconocer y abordar más rápidamente, por ejemplo, enviando un dron de reemplazo que funcione y/o un dron de retransmisión para reemplazar un dron de trabajo y/o un dron de retransmisión con fallos. Además, un dron de retransmisión puede mantener una distancia relativamente cercana con una estación base mientras mantiene contacto con un dron de trabajo relativamente distante. En ciertas realizaciones, la distancia a la que un dron de retransmisión puede operar desde una estación base puede establecerse para que sea lo más cercana posible o lo más cercana razonable dadas las restricciones ambientales u operativas, como para mantener una distancia operativa segura desde la estación base para evitar chocar contra la estación base. Ventajosamente, mantener un dron de retransmisión a la distancia más cercana posible puede permitir que la sustitución de un dron de retransmisión también sea lo más conveniente posible.In addition, the relay drone can autonomously maintain a navigation pattern relative to the base station, another relay drone, and/or a work drone, such that line of sight between these nodes in the network of relay drones Retransmission is preserved and each node can constantly and easily control another node. For example, by maintaining a line of sight or proximity between the nodes of the drone network of relay, failure at any node in the relay drone network can be more quickly recognized and addressed, for example by dispatching a working replacement drone and/or relay drone to replace a working drone and/or drone of retransmission with failures. Also, a relay drone can maintain a relatively close range with a base station while maintaining contact with a relatively distant work drone. In certain embodiments, the distance at which a relay drone can operate from a base station can be set to be as close as possible or as close as reasonable given environmental or operational constraints, such as to maintain a safe operating distance from the station. base to avoid colliding with the base station. Advantageously, keeping a relay drone at the closest possible distance can make replacement of a relay drone as convenient as possible as well.

En ciertas realizaciones, un dron de retransmisión puede ser una plataforma de múltiples rotores capaz de despegar y aterrizar verticalmente (VTOL). En consecuencia, el dron de retransmisión con capacidades VTOL puede funcionar sin necesidad de una pista y puede lanzarse más fácilmente desde una estación base, o una ubicación próxima a una estación base, sin pista. Los drones de retransmisión VTOL también pueden estar más cerca de una estación base terrestre que un dron de retransmisión de ala fija.In certain embodiments, a relay drone may be a multi-rotor platform capable of vertical takeoff and landing (VTOL). Consequently, the VTOL-capable relay drone can operate without the need for a runway and can be more easily launched from a base station, or a location close to a base station, without a runway. VTOL relay drones can also be closer to a ground base station than a fixed-wing relay drone.

En ciertas realizaciones, una antena direccional se puede unir a un dron y moverse a lo largo de un solo eje, a diferencia de otras realizaciones donde la antena direccional se puede mover a lo largo de múltiples ejes. Un dron con una antena móvil a lo largo de un solo eje reduce ventajosamente la cantidad de hardware (como motores, engranajes y componentes de transmisión) que opera la antena direccional, reduciendo ventajosamente el peso, el consumo de energía y/o la complejidad del dron mientras la antena se calibra con respecto a otro nodo en la red de drones de retransmisión (como una estación base, un dron de retransmisión o un dron de trabajo) incluso mientras se mueve. Esto puede resultar en un aumento o mejora del tiempo operativo debido a la conservación del uso de energía. En ciertas realizaciones, el eje único a lo largo del cual se puede mover una antena direccional puede ser un eje de cabeceo y el movimiento a lo largo de otro eje, como un eje de guiñada, puede lograrse moviendo un dron completo a lo largo del eje de guiñada, en lugar de solo la antena direccional. En consecuencia, esta combinación de movimiento a lo largo del eje de guiñada y el eje de cabeceo proporciona un grado suficiente de libertad para que una antena direccional apunte a cualquier ubicación espacial lejos de un dron. Además, tal combinación de movimiento ofrece un enlace de datos estable al no inclinar el dron y mantener una posición paralela a la horizontal. Al no inclinar el dron o afectar de otro modo la orientación horizontal del dron, el dron puede ser menos sensible a los desplazamientos ambientales, como los causados por el viento, la lluvia o la fricción del aire. Estas características pueden proporcionar ventajas adicionales, como el funcionamiento a altitudes más altas o una mayor cobertura de distancia de comunicación mientras se mantiene la estabilidad operativa del dron.In certain embodiments, a directional antenna can be attached to a drone and move along a single axis, unlike other embodiments where the directional antenna can be moved along multiple axes. A drone with a movable antenna along a single axis advantageously reduces the amount of hardware (such as motors, gears, and drive components) that operates the directional antenna, advantageously reducing weight, power consumption, and/or complexity of the drone. drone while the antenna is being calibrated with respect to another node in the relay drone network (such as a base station, relay drone, or work drone) even while moving. This may result in increased or improved uptime due to conservation of energy use. In certain embodiments, the single axis along which a directional antenna can move can be a pitch axis and movement along another axis, such as a yaw axis, can be achieved by moving an entire drone along the yaw axis, instead of just the directional antenna. Consequently, this combination of movement along the yaw axis and the pitch axis provides a sufficient degree of freedom for a directional antenna to point to any spatial location far from a drone. In addition, such a combination of movement offers a stable data link by not tilting the drone and maintaining a position parallel to the horizontal. By not tilting the drone or otherwise affecting the horizontal orientation of the drone, the drone can be less sensitive to environmental displacements, such as those caused by wind, rain, or air friction. These features can provide additional advantages, such as operation at higher altitudes or greater communication distance coverage while maintaining the operational stability of the drone.

En ciertas realizaciones, los drones (tales como drones de retransmisión o drones de trabajo) pueden incluir un pararrayos.In certain embodiments, the drones (such as relay drones or work drones) may include a lightning rod.

La figura 1 ilustra un ejemplo de un dron 102 de retransmisión que interactúa con un dron 104 de trabajo y una estación 106 base. El dron 102 de retransmisión puede ser controlado activamente por la estación base o configurado de forma autónoma para permanecer dentro de una línea de visión de la estación 106 base. El dron 102 de retransmisión puede estar en un modo Sígueme en el que el dron 102 de retransmisión supervisa la ubicación de la estación 106 base y mantiene una ubicación dentro de una distancia ya sea por encima de la ubicación de la estación base o detrás de la estación 106 base a medida que la estación 106 base se mueve. Por ejemplo, la estación 106 base puede transmitir información de ubicación (una señal de ubicación GPS u otra señal) al dron 102 de retransmisión. Un procesador accesible para el dron de retransmisión puede utilizar la información de ubicación recibida para construir de forma autónoma una ruta para que el dron 102 de retransmisión siga por encima o por detrás de la estación 106 base.Figure 1 illustrates an example of a relay drone 102 interacting with a work drone 104 and a base station 106. The relay drone 102 may be actively controlled by the base station or autonomously configured to remain within a line of sight of the base station 106. The relay drone 102 may be in a follow me mode in which the relay drone 102 monitors the location of the base station 106 and maintains a location within a distance either above the base station location or behind the base station. base station 106 as the base station 106 moves. For example, base station 106 may transmit location information (a GPS location signal or other signal) to relay drone 102. A processor accessible to the relay drone can use the received location information to autonomously construct a route for the relay drone 102 to follow above or behind the base station 106.

En ciertas realizaciones, el dron 102 de retransmisión puede detectar de manera autónoma la ubicación de la estación 106 base cuando se involucra en un modo Sígueme sin necesidad de que la estación 106 base transmita activamente su ubicación. Por ejemplo, el dron 102 de retransmisión puede depender de sensores en el dron 102 de retransmisión para ubicar la estación 106 base (por ejemplo, mediante la detección de bordes de imagen después de identificar una estación base en una imagen) o puede seguir una firma detectable desde la estación 106 base (como una forma o color único y rastreable en el dron de retransmisión).In certain embodiments, the relay drone 102 can autonomously detect the location of the base station 106 when it engages in a Follow Me mode without the need for the base station 106 to actively broadcast its location. For example, the relay drone 102 may rely on sensors on the relay drone 102 to locate the base station 106 (for example, by detecting image edges after identifying a base station in an image) or may follow a signature. detectable from the base station 106 (as a unique and trackable shape or color on the relay drone).

El dron 102 de retransmisión puede estar conectado a la estación 106 base y al dron 104 de trabajo a través de enlaces de comunicación, como un enlace 108B de comunicación de estación base y un enlace 108A de comunicación de dron de trabajo. En ciertas realizaciones, los enlaces de comunicación pueden incluir una señal de control y/o una señal de datos que se pasan entre la estación 106 base, el dron 102 de retransmisión y el dron 104 de trabajo. Por ejemplo, se puede pasar una señal de control desde la estación 106 base al dron 102 de retransmisión, o entre el dron 102 de retransmisión y el dron 104 de trabajo, que controla un aspecto (como un patrón de vuelo o navegación, uso de instrumentación o uso de protocolo de comunicación) del dron 102 de retransmisión o el dron 104 de trabajo. Además, una señal de datos (como una señal de video, una notificación de estado del dron o una señal de audio) puede pasar desde el dron 104 de trabajo y/o el dron 102 de retransmisión a la estación base. El enlace de comunicación puede estar compuesto por cualquier tipo de protocolo de comunicación a partir del cual los dispositivos puedan comunicarse entre sí, como uno o combinaciones de comunicación inalámbrica por infrarrojos (IR), radiodifusión, comunicación por satélite, comunicación inalámbrica por microondas, radio por microondas, radiofrecuencia, Wi-Fi, Bluetooth, Zigbee, GPC, GSM, RFID, OFDM o similares.The relay drone 102 may be connected to the base station 106 and the work drone 104 through communication links, such as a base station communication link 108B and a work drone communication link 108A. In certain embodiments, the communication links may include a control signal and/or a data signal that is passed between base station 106, relay drone 102, and work drone 104. For example, a control signal can be passed from base station 106 to relay drone 102, or between relay drone 102 and work drone 104, that controls an aspect (such as a flight or navigation pattern, use of instrumentation or use of communication protocol) of the relay drone 102 or the work drone 104. Furthermore, a data signal (such as a video signal, drone status notification, or audio signal) may pass from the working drone 104 and/or relay drone 102 to the base station. The communication link can be composed of any type of communication protocol from which devices can communicate with each other, such as one or combinations of infrared (IR) wireless communication, broadcast, satellite communication, microwave wireless communication, microwave radio, RF, Wi-Fi, Bluetooth, Zigbee, GPC , GSM, RFID, OFDM or similar.

Los enlaces 108A, 108B de comunicación pueden efectuarse mediante antenas direccionales o antenas omnidireccionales. Como el dron 102 de retransmisión puede mantener una línea de visión entre la estación 106 base y el dron 104 de trabajo, se pueden utilizar antenas direccionales en los extremos del enlace 108B de comunicación de estación base entre el dron 102 de retransmisión y la estación 106 base (a través de una antena direccional en el dron 102 de retransmisión que apunta a la estación 106 base y/o una antena direccional en la estación 106 base que apunta al dron 102 de retransmisión). Además, las antenas direccionales se pueden utilizar en los extremos del enlace 108A de comunicación de dron de trabajo entre el dron 102 de retransmisión y el dron 104 de trabajo (a través de una antena direccional en el dron 102 de retransmisión que apunta al dron 104 de trabajo y/o una antena direccional en el dron 104 de trabajo que apunta al dron 102 de retransmisión). El uso de antenas direccionales en el extremo del enlace 108B, 108A de comunicación puede aumentar el uso efectivo de la intensidad de la señal y comunicarse con una mayor intensidad de la señal a la misma distancia o con la misma intensidad de la señal a mayores distancias en comparación con un sistema que utiliza antenas omnidireccionales sin antenas direccionales.The communication links 108A, 108B can be carried out by means of directional antennas or omnidirectional antennas. Since the relay drone 102 can maintain a line of sight between the base station 106 and the work drone 104, directional antennas can be used at the ends of the base station communication link 108B between the relay drone 102 and the station 106 base (via a directional antenna on the relay drone 102 pointing to the base station 106 and/or a directional antenna on the base station 106 pointing to the relay drone 102). In addition, directional antennas may be used at the ends of the work drone communication link 108A between the relay drone 102 and the work drone 104 (via a directional antenna on the relay drone 102 pointing to the drone 104 work and/or a directional antenna on the work drone 104 pointing to the relay drone 102). The use of directional antennas at the end of the communication link 108B, 108A can increase the effective use of signal strength and communicate with a higher signal strength at the same distance or with the same signal strength at greater distances. compared to a system using omnidirectional antennas without directional antennas.

Aunque una sola antena puede estar en el extremo de un enlace de comunicación, también se pueden utilizar múltiples antenas y/o múltiples tipos de antenas en los extremos de un enlace de comunicación. Por ejemplo, tanto las antenas omnidireccionales como las direccionales se pueden utilizar en un extremo de un enlace de comunicación, como cuando ciertos tipos de señales de datos o señales de control pasan usando la antena omnidireccional mientras que otros tipos de señales de datos o señales de control pasan usando la antena direccional. En ciertas realizaciones, tanto las antenas direccionales como las omnidireccionales se pueden utilizar en diferentes extremos de un enlace de comunicación, como cuando el dron 102 de retransmisión utiliza una antena 110A direccional que apunta a la estación 106 base para comunicarse con la estación 106 base, pero la estación 106 base utiliza una antena omnidireccional para comunicarse con el dron 102 de retransmisión y/o cuando el dron 102 de retransmisión utiliza una antena 110B direccional que apunta al dron 104 de trabajo para comunicarse con el dron 104 de trabajo pero el dron 104 de trabajo utiliza una antena omnidireccional para comunicarse con el dron 102 de retransmisión. El uso tanto de antenas direccionales como omnidireccionales en el extremo del enlace 108B, 108A de comunicación puede aumentar el uso efectivo de la intensidad de la señal para los recursos limitados del dron 102 de retransmisión, donde el dron 102 de retransmisión puede comunicarse con mayor intensidad de señal a la misma distancia o con la misma intensidad de señal a mayores distancias en comparación con un dron de retransmisión que utiliza antenas omnidireccionales sin antenas direccionales. En realizaciones adicionales, el dron de retransmisión puede utilizar una combinación de antenas direccionales y omnidireccionales, como cuando el dron 102 de retransmisión utiliza una antena omnidireccional para detectar una señal que indica la ubicación del dron 104 de trabajo (y/o una antena en el dron 104 de trabajo) y/o una señal que indica la ubicación de la estación 106 base (y/o una antena en el dron 106 de trabajo). Además, la distancia a través del enlace 108A, 108B de comunicación puede ser más cercana que un enlace de comunicación a través de un satélite en el espacio, lo que permite ventajosamente que el sistema de drones de retransmisión transmita de manera más efectiva grandes cantidades de datos, como a través de una comunicación de banda ancha, en comparación con comunicación mediante satélites en el espacio.Although a single antenna may be at the end of a communication link, multiple antennas and/or multiple types of antennas may also be used at the ends of a communication link. For example, both omnidirectional and directional antennas can be used at one end of a communication link, such as when certain types of data signals or control signals pass through using the omnidirectional antenna while other types of data signals or control signals pass through using the omnidirectional antenna while other types of data signals or control signals control passes using the directional antenna. In certain embodiments, both directional and omnidirectional antennas can be used at different ends of a communication link, such as when relay drone 102 uses a directional antenna 110A pointing at base station 106 to communicate with base station 106, but the base station 106 uses an omnidirectional antenna to communicate with the relay drone 102 and/or when the relay drone 102 uses a directional antenna 110B that is pointed at the work drone 104 to communicate with the work drone 104 but the drone 104 The work station uses an omnidirectional antenna to communicate with the relay drone 102. The use of both directional and omnidirectional antennas at the end of the communication link 108B, 108A can increase the effective use of signal strength for the limited resources of the relay drone 102, where the relay drone 102 can communicate more strongly of signal at the same distance or with the same signal strength at greater distances compared to a relay drone that uses omnidirectional antennas without directional antennas. In further embodiments, the relay drone may use a combination of directional and omnidirectional antennas, such as when the relay drone 102 uses an omnidirectional antenna to detect a signal indicating the location of the working drone 104 (and/or an antenna on the working drone 104) and/or a signal indicating the location of the base station 106 (and/or an antenna on the working drone 106). In addition, the distance over the communication link 108A, 108B can be closer than a communication link via a satellite in space, which advantageously allows the relay drone system to more effectively transmit large amounts of data, such as through broadband communication, compared to communication via satellites in space.

En ciertas realizaciones, se pueden utilizar antenas omnidireccionales en ambos extremos del enlace 108A, 108B de comunicación. Estas antenas omnidireccionales pueden transmitir datos de control con una tasa de bits más baja en comparación con una señal de datos que incluye contenido, como contenido de audio y/o video. Además, las antenas omnidireccionales pueden utilizar una señal de banda estrecha para los datos de control (en contraste con una señal de banda ancha que puede utilizarse para una señal de datos que incluye contenido). En ciertas realizaciones, las transmisiones de señales de control que usan antenas omnidireccionales pueden incluir datos de ubicación para el dron 104 de trabajo (y/o una antena en el dron 104 de trabajo), el dron 102 de retransmisión (y/o una antena en el dron 102 de retransmisión), y/o la estación 106 base (y/o una antena en la estación 106 base). Después de recibir los datos de ubicación, se puede calibrar una antena direccional a la ubicación para una transmisión de datos más efectiva a la ubicación. Por ejemplo, después de que el dron 102 de retransmisión haya recibido los datos de ubicación del dron 104 de trabajo, el dron 102 de retransmisión puede ajustar la dirección de su antena 110B direccional hacia el dron 104 de trabajo para recibir una señal de datos mucho mayor (por ejemplo, datos de vídeo enviados desde el dron 104 de trabajo) a través de una conexión de banda ancha.In certain embodiments, omnidirectional antennas may be used at both ends of the communication link 108A, 108B. These omnidirectional antennas can transmit control data at a lower bit rate compared to a data signal that includes content, such as audio and/or video content. In addition, omnidirectional antennas can use a narrowband signal for control data (in contrast to a wideband signal that can be used for a data signal that includes content). In certain embodiments, control signal transmissions using omnidirectional antennas may include location data for the working drone 104 (and/or an antenna on the working drone 104), the relay drone 102 (and/or an antenna on the working drone 104). on relay drone 102), and/or base station 106 (and/or an antenna on base station 106). After receiving the location data, a directional antenna can be calibrated to the location for more effective data transmission to the location. For example, after the relay drone 102 has received the location data from the work drone 104, the relay drone 102 can adjust the direction of its directional antenna 110B towards the work drone 104 to receive a data signal much greater (for example, video data sent from the work drone 104) over a broadband connection.

El dron 104 de trabajo puede configurarse para estar operativo durante un período prolongado, como durante 6-10 horas o más de 8 horas, para realizar una variedad de tareas según comandos de la estación 106 base. Las tareas pueden ser realizadas por el dron 104 de trabajo ejecutando un comando o tarea en una señal de control enviada desde la estación 106 base y retransmitida a través del dron 102 de retransmisión a través del enlace 108A, 108B de comunicación. En ciertas realizaciones, el dron 104 de trabajo se puede retirar al final del período operativo y se puede instalar un nuevo dron de trabajo en su lugar. El dron de trabajo retirado puede regresar a la estación 106 base u otras estaciones móviles o estacionarias para su mantenimiento (por ejemplo, para recargar baterías y realizar reparaciones) y el nuevo dron de trabajo puede lanzarse desde la estación 106 base u otras estaciones móviles o estacionarias. The work drone 104 can be configured to be operational for an extended period, such as 6-10 hours or more than 8 hours, to perform a variety of tasks based on commands from the base station 106. The tasks can be performed by the work drone 104 by executing a command or task on a control signal sent from the base station 106 and relayed through the relay drone 102 through the communication link 108A, 108B. In certain embodiments, the work drone 104 may be removed at the end of the operational period and a new work drone installed in its place. The retired work drone can be returned to the base station 106 or other mobile or stationary stations for maintenance (for example, to recharge batteries and perform repairs) and the new work drone can be launched from the base station 106 or other mobile stations or stationary

En ciertas realizaciones, el dron de trabajo puede tener la tarea de proporcionar una visión por delante de hacia dónde se dirige un objeto en movimiento (por ejemplo, una embarcación, un automóvil, una bicicleta, un helicóptero). El objeto en movimiento puede ser la estación 106 base o un objeto en movimiento diferente a la estación 106 base. En ciertas realizaciones, el dron 104 de trabajo puede tener la tarea de proporcionar una imagen de una ubicación y enviar datos con la imagen de vuelta a la estación 106 base. La imagen puede ser de posibles rocas o icebergs en el agua, caminos dañados o arrasados, naufragios, refugiados en el agua o en tierra, objetos flotantes, manadas de animales salvajes, carga o escombros flotantes, derrames de petróleo, condiciones climáticas, manifestaciones visuales de cambios de temperatura, personas que necesitan rescate, otros objetos en movimiento y similares. En la realización ilustrada, el dron 104 de trabajo puede tener la tarea de visualizar un área que abarca una embarcación 112.In certain embodiments, the work drone may be tasked with providing a look ahead of where a moving object is going (eg, a boat, car, bicycle, helicopter). The moving object may be the base station 106 or a different moving object than the base station 106. In certain embodiments, work drone 104 may be tasked with providing an image of a location and sending data with the image back to base station 106. Image may be of possible rocks or icebergs in the water, damaged or washed out roads, shipwrecks, refugees in the water or on land, floating objects, herds of wild animals, floating cargo or debris, oil spills, weather conditions, visual manifestations from temperature changes, people in need of rescue, other moving objects and the like. In the illustrated embodiment, the work drone 104 may be tasked with viewing an area encompassed by a vessel 112.

En ciertas realizaciones, el dron 104 de trabajo puede tener la tarea de realizar un papel activo en una ubicación. La ubicación puede ser local o distante de la estación 106 base. Esta función activa puede ser la entrega de carga o una carga útil, como dejar caer suministros médicos, alimentos y/o un salvavidas. Este papel activo también puede ser participar en la búsqueda de un objeto (como una embarcación, un banco de peces o una persona desaparecida) o realizar una misión de rescate. Estos roles activos se pueden realizar automáticamente a través de un protocolo de tareas predeterminado identificado en una señal de control de dron de trabajo (como mantener un patrón de espera sobre un objeto mientras se visualiza un objeto seleccionado o dejar caer la carga en una ubicación próxima al objeto de forma automatizada) o controlado directamente por la estación 106 base (como mantener un patrón de espera sobre un objeto mientras se visualiza el objeto o dejar caer carga en una ubicación próxima al objeto bajo el control en tiempo real de la estación 106 base). En la realización ilustrada, el dron 104 de trabajo puede tener la tarea de dejar caer un salvavidas para la embarcación 112 que se encuentra en una ubicación distante de la estación 106 base y más allá de la línea de visión de la estación 106 base.In certain embodiments, the work drone 104 may be tasked with performing an active role at a location. The location may be local or remote from the base station 106. This active role can be cargo delivery or a payload, such as dropping medical supplies, food, and/or a life preserver. This active role can also be participating in the search for an object (such as a boat, a school of fish, or a missing person) or carrying out a rescue mission. These active roles can be performed automatically through a predetermined task protocol identified in a work drone control signal (such as holding a pattern on an object while viewing a selected object or dropping payload at a nearby location). to the object in an automated manner) or controlled directly by the base station 106 (such as holding a pattern over an object while viewing the object or dropping payload at a location close to the object under real-time control of the base station 106 ). In the illustrated embodiment, the work drone 104 may be tasked with dropping a life preserver for the vessel 112 that is at a location distant from the base station 106 and beyond the line of sight of the base station 106.

Las antenas direccionales pueden estabilizarse en un cardán. En ciertas realizaciones, al menos una antena 110A, 110B direccional en el dron 102 de retransmisión puede estar en un cardán de 2 ejes para la estabilidad en la recepción y el envío de señales, como hacia y desde el dron 104 de trabajo o la estación 106 base. Otros tipos de cardán, como un cardán de 1 eje, un cardán de 3 ejes u otros tipos de dispositivos conocidos para compensar el movimiento (como el movimiento de un dron) se pueden usar para la estabilidad en la recepción y el envío de señales. Además, cualquier antena direccional, ya sea en el dron 102 de retransmisión, el dron 104 de trabajo o en la estación 106 base, se puede configurar en un cardán de 1 eje, cardán de 2 ejes o cardán de 3 ejes para la estabilidad en la recepción y el envío de señales. Se pueden usar otros tipos de dispositivos conocidos para compensar el movimiento para la estabilidad en la recepción y el envío de señales, tales como resortes o espuma de amortiguación de vibraciones.Directional antennas can be stabilized on a gimbal. In certain embodiments, at least one directional antenna 110A, 110B on the relay drone 102 may be on a 2-axis gimbal for stability in receiving and sending signals, such as to and from the work drone 104 or station. 106 basis. Other types of gimbal, such as a 1-axis gimbal, 3-axis gimbal, or other types of devices known to compensate for motion (such as drone motion) can be used for stability in receiving and sending signals. Additionally, any directional antenna, whether on the relay drone 102, work drone 104, or base station 106, can be configured on a 1-axis gimbal, 2-axis gimbal, or 3-axis gimbal for stability in receiving and sending signals. Other types of known devices can be used to compensate for movement for stability in receiving and sending signals, such as springs or vibration damping foam.

En ciertas realizaciones, el dron 102 de retransmisión puede aterrizar en la estación 106 base. El dron 102 de retransmisión puede aterrizar en la estación 106 base para servicio, recarga, almacenamiento y/o mantenimiento periódicos. Además, el dron 104 de trabajo puede aterrizar en la estación 106 base. El dron 104 de trabajo puede aterrizar en la estación 106 base para servicio, recarga, descarga de datos, almacenamiento y/o mantenimiento periódicos. Opcionalmente, el dron 104 de trabajo y/o el dron 102 de retransmisión se pueden lanzar desde la estación 106 base. La estación 106 base puede tener varios drones 102 de retransmisión y/o drones 104 de trabajo a bordo de modo que incluso si cada dron 102 de retransmisión y /o dron 104 de trabajo tiene un tiempo de vuelo limitado, la estación 106 base puede rotar diferentes drones 102 de retransmisión y/o drones 104 de trabajo para operar de modo que siempre haya un dron 104 de trabajo y/o un dron 102 de retransmisión operativo o en el aire mientras que otros son atendidos o almacenados.In certain embodiments, the relay drone 102 may land at the base station 106. The relay drone 102 may land at the base station 106 for periodic servicing, recharging, storage, and/or maintenance. In addition, the work drone 104 can land at the base station 106. The work drone 104 may land at the base station 106 for periodic servicing, recharging, data downloading, storage, and/or maintenance. Optionally, the work drone 104 and/or the relay drone 102 can be launched from the base station 106. The base station 106 may have several relay drones 102 and/or work drones 104 on board so that even if each relay drone 102 and/or work drone 104 has a limited flight time, the base station 106 can rotate different relay drones 102 and/or work drones 104 to operate so that there is always one work drone 104 and/or relay drone 102 operational or in the air while others are serviced or stored.

Aunque la figura 1 ilustra solo un dron 102 de retransmisión, como se discutirá más adelante, se pueden utilizar múltiples dron 102 de retransmisión para crear una red de drones 102 de retransmisión que proporciona una trayectoria, a través de la red de drones 102 de retransmisión, con una línea de visión directa entre una estación 106 base y un dron 104 de trabajo. Además, una o más estaciones 106 base pueden utilizar al menos un dron 102 de retransmisión para comunicarse con uno o más drones 104 de trabajo. Además, uno o más drones 104 de trabajo pueden utilizar al menos un dron 102 de retransmisión para comunicarse con una o más estaciones 106 base. Además, un dron puede funcionar como un dron 102 de retransmisión para una estación 106 base al mismo tiempo (para comunicarse con un dron de trabajo) y puede funcionar como un dron 104 de trabajo en un momento diferente (para ejecutar un comando y no retransmitir el comando a un dron diferente). Además, un dron puede interactuar con múltiples estaciones 106 base para funcionar como un dron 102 de retransmisión para una estación 106 base y un dron 104 de trabajo para otra estación 106 base. Este tipo de red puede hacer que la transmisión de datos y/o la ejecución de tareas sea tanto más rápida como más fácil que sin tal red.Although Figure 1 illustrates only one relay drone 102, as will be discussed later, multiple relay drone 102 can be used to create a network of relay drones 102 that provides a path, through the network of relay drones 102 , with a direct line of sight between a base station 106 and a work drone 104. Furthermore, one or more base stations 106 may use at least one relay drone 102 to communicate with one or more work drones 104. In addition, one or more work drones 104 may use at least one relay drone 102 to communicate with one or more base stations 106. In addition, a drone can function as a relay drone 102 for a base station 106 at the same time (to communicate with a work drone) and can function as a work drone 104 at a different time (to execute a command and not relay the command to a different drone). In addition, a drone can interface with multiple base stations 106 to function as a relay drone 102 for one base station 106 and a work drone 104 for another base station 106. This type of network can make the transmission of data and/or the execution of tasks both faster and easier than without such a network.

Generalmente, tanto el dron 102 de retransmisión como el dron 104 de trabajo se contemplan como no tripulados y autónomos (que no requieren control constante y/o en tiempo real).Generally, both the relay drone 102 and the work drone 104 are viewed as unmanned and autonomous (not requiring constant and/or real-time control).

Cabe señalar en particular que la ilustración de la silueta de los drones y la estación base en la figura 1 no pretende limitar el tipo de dron y/o estación base o modelo de dron y/o estación base en las realizaciones contempladas. Por ejemplo, aunque el dron 102 de retransmisión se ilustra como un dron de múltiples helicópteros, el dron 104 de trabajo se ilustra como un dron de ala fija y la estación 106 base se ilustra como una embarcación, cada uno del dron 102 de retransmisión, dron 104 de trabajo, y/o la estación 106 base puede presentar un factor de forma de cualquier objeto estacionario o en movimiento, como una embarcación flotante o sumergida, un vehículo terrestre, un dispositivo electrónico de consumo o un vehículo aéreo (por ejemplo, un avión, un helicóptero, un dirigible). Además, el método y el dispositivo contemplados se pueden usar para transmitir datos hasta y desde (o entre) un objeto en movimiento o un objeto estacionario (tal como un edificio).It should be noted in particular that the illustration of the silhouette of the drones and the base station in figure 1 is not intended to limit the type of drone and/or base station or model of drone and/or base station in the contemplated embodiments. For example, although the broadcast drone 102 is illustrated as a multi-helicopter drone, the broadcast drone 104 work drone 102, work drone 104, and/or base station 106 may each have a shape factor of any stationary object or in motion, such as a floating or submerged vessel, land vehicle, consumer electronic device, or airborne vehicle (eg, airplane, helicopter, airship). Furthermore, the contemplated method and device can be used to transmit data to and from (or between) a moving object or a stationary object (such as a building).

La figura 2 ilustra un ejemplo del dron 102 de retransmisión interactuando con un dron 214 de trabajo vehicular terrestre y una estación 216 base vehicular terrestre. La estación 216 base no tiene línea de visión al dron 214 de trabajo debido a un obstáculo 220 entre el dron 214 de trabajo y la estación 216 base. Sin embargo, el dron 102 de retransmisión tiene una línea de visión tanto para el dron 214 de trabajo como para la estación 216 base. En consecuencia, la estación 216 base puede utilizar el dron 102 de retransmisión para establecer un enlace 108A, 108B de comunicación a lo largo de una trayectoria con una línea de visión directa entre la estación 216 base y el dron 214 de trabajo.Figure 2 illustrates an example of relay drone 102 interacting with a vehicular ground work drone 214 and a vehicular ground base station 216 . The base station 216 does not have a line of sight to the working drone 214 due to an obstacle 220 between the working drone 214 and the base station 216. However, the relay drone 102 has a line of sight to both the work drone 214 and the base station 216. Accordingly, the base station 216 can use the relay drone 102 to establish a communication link 108A, 108B along a direct line-of-sight path between the base station 216 and the work drone 214.

La figura 3 ilustra un ejemplo de un sistema de múltiples drones 102A, 102B de retransmisión. En la realización ilustrada, un obstáculo 312 entre la estación 216 base y el dron 214 de trabajo impide el establecimiento de una trayectoria con una línea de visión directa entre la estación 216 base y el dron 214 de trabajo con un dron de retransmisión. Por lo tanto, se pueden utilizar varios drones 102A, 102b de retransmisión para establecer una trayectoria con una línea de visión directa entre la estación 216 base y el dron 214 de trabajo.Fig. 3 illustrates an example of a multi-drone relay system 102A, 102B. In the illustrated embodiment, an obstacle 312 between the base station 216 and the work drone 214 prevents the establishment of a direct line of sight path between the base station 216 and the work drone 214 with a relay drone. Therefore, multiple relay drones 102A, 102b can be used to establish a direct line-of-sight path between base station 216 and work drone 214.

Se puede establecer un enlace 310 de comunicación de dron de retransmisión adicional entre los dos drones 102A, 102B de retransmisión además del enlace 108A de comunicación entre el dron 102A de retransmisión y la estación 216 base y el enlace 10813 de comunicación entre el dron 102B de retransmisión y el dron 214 de trabajo. El enlace 310 de comunicación de dron de retransmisión se puede establecer utilizando protocolos de comunicación iguales o diferentes que el enlace 108A de comunicación o el enlace 108B de comunicación. El enlace 310 de comunicación de dron de retransmisión puede tener antenas 314, 316 direccionales en ambos extremos, con una combinación de antenas direccionales y antenas omnidireccionales o con antenas omnidireccionales en ambos extremos. La calibración de las antenas direccionales en un dron de retransmisión se puede establecer identificando primero la ubicación del otro dron de retransmisión (o la ubicación de una antena del otro dron de retransmisión) mediante la recepción de una señal de ubicación (para el otro dron de retransmisión o una antena del otro dron de retransmisión) usando una antena omnidireccional. Posteriormente, el dron de retransmisión puede calibrar la antena direccional del dron de retransmisión a la ubicación del otro dron de retransmisión (o la antena del otro dron de retransmisión). Cada dron 102A, 102B de retransmisión puede transmitir su ubicación (o la ubicación de al menos una de sus antenas) a través de una antena omnidireccional o una antena direccional (como una antena direccional que transmite la información de ubicación en un patrón de barrido que cubre diferentes áreas en tiempos diferentes). En ciertas realizaciones, un dron 102A, 102B de retransmisión puede transmitir una señal de ubicación que es recibida por una estación 216 base y/o un dron 214 de trabajo y utilizada por la estación 216 base y/o el dron 214 de trabajo para determinar la ubicación del dron 102A, 10213 de retransmisión (o la(s) antena(s) del dron 214 de retransmisión) para el establecimiento de un enlace de comunicación con el dron 102A, 102B de retransmisión.An additional relay drone communication link 310 may be established between the two relay drones 102A, 102B in addition to the communication link 108A between the relay drone 102A and the base station 216 and the communication link 10813 between the relay drone 102B. broadcast and the working drone 214. The relay drone communication link 310 may be established using the same or different communication protocols as the communication link 108A or the communication link 108B. The relay drone communication link 310 may have directional antennas 314, 316 at both ends, with a combination of directional antennas and omnidirectional antennas, or with omnidirectional antennas at both ends. Calibration of directional antennas on a relay drone can be established by first identifying the location of the other relay drone (or the location of an antenna of the other relay drone) by receiving a location signal (for the other relay drone). relay or an antenna of the other relay drone) using an omnidirectional antenna. Subsequently, the relay drone can calibrate the relay drone's directional antenna to the location of the other relay drone (or the antenna of the other relay drone). Each relay drone 102A, 102B may transmit its location (or the location of at least one of its antennas) via an omnidirectional antenna or a directional antenna (such as a directional antenna that transmits location information in a sweep pattern that covers different areas at different times). In certain embodiments, a relay drone 102A, 102B may transmit a location signal that is received by a base station 216 and/or a work drone 214 and used by the base station 216 and/or work drone 214 to determine the location of the relay drone 102A, 10213 (or the antenna(s) of the relay drone 214) for establishing a communication link with the relay drone 102A, 102B.

En ciertas realizaciones, los enlaces de comunicación entre dos nodos pueden utilizar un protocolo de comunicación que es igual o diferente a los protocolos de comunicación usados en los enlaces de comunicación entre otros nodos de la red de drones de retransmisión. Por ejemplo, un enlace de comunicación de estación base puede utilizar un protocolo de comunicación por cable, mientras que un enlace de comunicación de dron de trabajo puede utilizar un protocolo de comunicación inalámbrico (por ejemplo, Wi-Fi), al tiempo que un enlace de comunicación de dron de retransmisión puede utilizar un protocolo de comunicación inalámbrico (por ejemplo, ZigBee) que es diferente al protocolo de comunicación por cable utilizado por el enlace de comunicación de dron de trabajo.In certain embodiments, the communication links between two nodes may use a communication protocol that is the same as or different from the communication protocols used in the communication links between other nodes in the relay drone network. For example, a base station communication link may use a wired communication protocol, while a work drone communication link may use a wireless communication protocol (for example, Wi-Fi), while a The relay drone communication link may use a wireless communication protocol (for example, ZigBee) that is different from the wired communication protocol used by the working drone communication link.

En ciertas realizaciones, cualquiera de los nodos de la red de drones de retransmisión (por ejemplo, estación base, dron de trabajo o dron de retransmisión de vehículo terrestre; estación base, dron de trabajo o dron de retransmisión de embarcación; estación base, dron de trabajo o dron de retransmisión estacionarios; estación base, dron de trabajo o dron de retransmisión aéreos; o estación base, dron de trabajo o dron de retransmisión portátiles) puede tener opcionalmente un módulo de comunicación que usa LTE, satélite o cualquier capacidad de comunicación inalámbrica (hardware y/o software) actualmente conocida o por desarrollarse en el futuro. Tener esta conectividad opcional puede garantizar adicionalmente una conectividad en tiempo real óptima, fiable y oportuna de cualquiera de estos puntos de comunicación, o nodos, entre sí dentro de su red de drones de retransmisión, o con otras redes (por ejemplo, Internet) fuera de esta red de drones de retransmisión.In certain embodiments, any of the relay drone network nodes (eg, base station, work drone, or ground vehicle relay drone; base station, work drone, or vessel relay drone; base station, drone stationary work drone or relay drone; base station, work drone or aerial relay drone; or portable base station, work drone or relay drone) can optionally have a communication module using LTE, satellite or any communication capability wireless (hardware and/or software) currently known or to be developed in the future. Having this optional connectivity can further ensure optimal, reliable, and timely real-time connectivity of any of these communication points, or nodes, with each other within your relay drone network, or with other networks (for example, the Internet) outside. of this network of relay drones.

En determinadas realizaciones, cualquiera de los puntos o nodos de comunicación anteriores de la red de drones de retransmisión puede seleccionar (ya sea de forma autónoma o no autónoma), en tiempo real, diferentes tipos o protocolos de comunicación. Esta selección puede basarse en criterios tales como el coste de transmisión, la fiabilidad de la transmisión, la velocidad de transmisión, la recepción de la transmisión o la seguridad de la transmisión. Por ejemplo, el sistema de la estación base, el dron de retransmisión y el dron de trabajo pueden comunicarse directamente entre sí sin utilizar un nodo externo (como una torre de telefonía móvil o un satélite orbital fuera de los nodos de la red de drones de retransmisión) y/o comunicarse indirectamente entre sí utilizando nodos externos (como una torre de telefonía móvil o un satélite orbital). Además, a medida que la estación base, el dron de retransmisión y/o el dron de trabajo se desplaza a través de regiones compatibles con ciertos tipos de protocolos de comunicación (como LTE), el dron de retransmisión y/o el dron de trabajo de la estación base operarían con diferentes protocolos de comunicación (como LTE), como por ejemplo para un menor coste de comunicación y/o una mayor fiabilidad en un espacio aéreo de baja altitud.In certain embodiments, any of the above communication points or nodes of the relay drone network can select (either autonomously or non-autonomously), in real time, different types or protocols of communication. This selection may be based on criteria such as transmission cost, transmission reliability, transmission speed, transmission reception or transmission security. For example, the base station system, relay drone, and work drone can communicate directly with each other without using an external node (such as a cell tower or orbiting satellite outside of the network drone network nodes). relay) and/or communicate indirectly with each other using nodes external (such as a cell phone tower or orbiting satellite). Additionally, as the base station, relay drone, and/or work drone moves through regions that support certain types of communication protocols (such as LTE), the relay drone and/or work drone of the base station would operate with different communication protocols (such as LTE), such as for lower communication cost and/or higher reliability in low-altitude airspace.

En ciertas realizaciones, un sistema de estación base, dron de retransmisión y dron de trabajo pueden comunicarse entre sí directamente pero también estar en comunicación con un actor externo (como un puesto de mando, cuartel general, estación de policía u otra estación base). Esta comunicación con un actor externo puede ser en tiempo real mientras la estación base, el dron de retransmisión y/o el dron de trabajo se comunican entre sí. Esta comunicación también puede ser directa y/o indirecta con los mismos o diferentes protocolos de comunicación utilizados entre la estación base, el dron de retransmisión y/o el dron de trabajo.In certain embodiments, a base station system, relay drone, and work drone may communicate with each other directly but also be in communication with an external actor (such as a command post, headquarters, police station, or other base station). This communication with an external actor can be in real time while the base station, the relay drone and/or the work drone communicate with each other. This communication can also be direct and/or indirect with the same or different communication protocols used between the base station, the relay drone and/or the work drone.

Además, aunque se han descrito en el presente documento varios tipos específicos de antenas, otras realizaciones pueden incluir una combinación de antenas con diferentes niveles de potencia para proporcionar una variedad de distancias de transmisión que son las más óptimas para la distancia y el tipo de datos que van a transmitirse.Furthermore, while several specific types of antennas have been described herein, other embodiments may include a combination of antennas with different power levels to provide a variety of transmission distances that are most optimal for the distance and type of data. that are going to be broadcast.

La figura 4 ilustra un dron 402 de retransmisión de ejemplo que interactúa con un dron 404 de trabajo que usa antenas direccionales y omnidireccionales. En la realización ilustrada, el dron 402 de retransmisión está conectado en red con el dron 404 de trabajo y una estación 406 base. El dron 402 de retransmisión está configurado para seguir a la estación 406 base y mantener una posición por encima de la estación 406 base y dentro de una línea de visión de la estación 406 base cuando la estación 406 base está en movimiento o cuando el dron 402 de retransmisión está en movimiento. Los enlaces 426, 422, 420 de comunicación pueden ser suficientes para la transferencia de datos de alta tasa de bits, como para la retransmisión de video 4K+ de un objetivo (como la manada 424 de delfines) generada en el dron 404 de trabajo y entregada a la estación 406 base. La estación 406 base puede estar en movimiento y/o conectada a un cuerpo en movimiento tal como una embarcación en la realización ilustrada. La estación 406 base puede compartir un enlace 426 de comunicación de estación base con el dron de retransmisión donde las señales de control se envían al dron 402 de retransmisión y se recibe una señal de datos del dron 402 de retransmisión. Además de mantener una línea de visión con la estación 406 base, el dron 402 de retransmisión puede mantener una distancia establecida desde la estación 406 base y/o permanecer dentro de una línea de visión del dron 404 de trabajo.Figure 4 illustrates an example relay drone 402 interacting with a work drone 404 using directional and omnidirectional antennas. In the illustrated embodiment, the relay drone 402 is networked with the work drone 404 and a base station 406. The relay drone 402 is configured to follow the base station 406 and maintain a position above the base station 406 and within a line of sight of the base station 406 when the base station 406 is in motion or when the drone 402 relay is on the move. Communication links 426, 422, 420 may suffice for high bit rate data transfer, such as broadcast 4K+ video of a target (such as the pod of dolphins 424) generated on the work drone 404 and delivered to the 406 base station. The base station 406 may be in motion and/or connected to a moving body such as a vessel in the illustrated embodiment. The base station 406 may share a base station communication link 426 with the relay drone where control signals are sent to the relay drone 402 and a data signal is received from the relay drone 402. In addition to maintaining a line of sight with the base station 406, the relay drone 402 may maintain a set distance from the base station 406 and/or remain within a line of sight of the work drone 404.

Como se ilustra, el dron 402 de retransmisión puede incluir una unidad 410 de sistema de posicionamiento global (GPS). Aunque se utiliza una unidad 410 de GPS en la realización ilustrada, se puede utilizar cualquier tipo de unidad de ubicación capaz de determinar una ubicación en lugar de o junto con la unidad 410 de GPS, como un sensor de ubicación, altímetro, brújula, sistema de navegación inercial (INS), sensores de movimiento (como un acelerómetro), sensores de rotación (como giroscopios). Por ejemplo, una ubicación puede ser una coordenada GPS con una altitud determinada a partir de un altímetro. El dron 402 de retransmisión también puede incluir una antena 410 omnidireccional y una antena 414 direccional. El dron 404 de trabajo puede incluir una antena 416 omnidireccional y una unidad 418 de GPS. Los enlaces 420, 422 de comunicación con el dron 404 de trabajo que usa la antena 410 omnidireccional (enlace de comunicación de dron omnidireccional) y la antena 414 direccional (enlace de comunicación de dron direccional) pueden ser parte de un enlace de comunicación de dron de trabajo, presentado anteriormente y comentado más adelante.As illustrated, the relay drone 402 may include a global positioning system (GPS) unit 410. Although a GPS unit 410 is used in the illustrated embodiment, any type of location unit capable of determining a location may be used instead of or in conjunction with the GPS unit 410, such as a location sensor, altimeter, compass, system Inertial Navigation Sensors (INS), Motion Sensors (such as an accelerometer), Rotation Sensors (such as gyroscopes). For example, a location can be a GPS coordinate with an altitude determined from an altimeter. The relay drone 402 may also include an omnidirectional antenna 410 and a directional antenna 414. The work drone 404 may include an omnidirectional antenna 416 and a GPS unit 418. The communication links 420, 422 with the working drone 404 using the omnidirectional antenna 410 (omnidirectional drone communication link) and the directional antenna 414 (directional drone communication link) may be part of one drone communication link. of work, presented previously and commented later.

En el dron 404 de trabajo, la unidad 410 de GPS puede determinar una ubicación para el dron de trabajo. Esa ubicación, codificada como información 420 de ubicación en una señal de ubicación, puede transmitirse a través de la antena 416 omnidireccional del dron 404 de trabajo y recibirse por la antena 410 omnidireccional del dron 402 de retransmisión. El dron 402 de retransmisión puede entonces determinar la ubicación del dron 404 de trabajo, descodificando la ubicación de la señal de ubicación, y calibrar la antena 414 direccional para apuntar al dron 404 de trabajo. El dron 402 de retransmisión puede comunicarse entonces con el dron 404 de trabajo usando la antena 414 direccional calibrada, como al recibir una señal 422 de datos de alta tasa de bits (por ejemplo, un flujo de video 4K+). En ciertas realizaciones, la antena 410 omnidireccional se puede utilizar para comunicar información de control a la antena 416 omnidireccional del dron 404 de trabajo, como al retransmitir información de control para el dron 404 de trabajo recibida de la estación 406 base que asigna una tarea o controla un aspecto (por ejemplo, un patrón de vuelo o una operación de instrumento) del dron 404 de trabajo, mientras que la antena 414 direccional recibe la señal de datos (que puede ser de una tasa de bits más alta que la señal de control). En otras realizaciones, la antena 414 direccional también se puede utilizar para comunicar información de control con el dron 404 de trabajo.In the work drone 404, the GPS unit 410 can determine a location for the work drone. That location, encoded as location information 420 in a location signal, can be transmitted via the omnidirectional antenna 416 of the working drone 404 and received by the omnidirectional antenna 410 of the relay drone 402. The relay drone 402 can then determine the location of the work drone 404, by decoding the location of the location signal, and calibrate the directional antenna 414 to point to the work drone 404. The relay drone 402 can then communicate with the work drone 404 using the calibrated directional antenna 414, such as when receiving a high bit rate data signal 422 (eg, a 4K+ video stream). In certain embodiments, the omnidirectional antenna 410 may be used to communicate control information to the omnidirectional antenna 416 of the work drone 404, such as by relaying control information for the work drone 404 received from the base station 406 assigning a task or controls an aspect (for example, a flight pattern or instrument operation) of the working drone 404, while the directional antenna 414 receives the data signal (which may be of a higher bit rate than the control signal). ). In other embodiments, the directional antenna 414 may also be used to communicate control information with the work drone 404.

En ciertas realizaciones, la antena 410 omnidireccional del dron 402 de retransmisión recibe la información de ubicación del dron de trabajo pero se comunica con el dron 404 de trabajo usando la antena 414 direccional.In certain embodiments, the omnidirectional antenna 410 of the relay drone 402 receives the location information from the work drone but communicates with the work drone 404 using the directional antenna 414.

En ciertas realizaciones, el dron 404 de trabajo puede incluir una antena direccional (no se muestra) y puede recibir información de ubicación del dron 402 de retransmisión a través de la antena 416 omnidireccional y luego calibrar una antena direccional (no se muestra) en el dron 404 de trabajo a la ubicación del dron 402 de retransmisión para la comunicación con el dron de retransmisión, por ejemplo mediante la transmisión de una señal de datos de alta tasa de bits.In certain embodiments, the work drone 404 may include a directional antenna (not shown) and may receive location information from the relay drone 402 via the omnidirectional antenna 416 and then calibrate a directional antenna (not shown) on the working drone 404 to the location of the relay drone 402 for communication with the relay drone, for example by transmitting a high bit rate data signal.

En ciertas realizaciones, el único dron 402 de retransmisión puede comunicarse con múltiples drones de trabajo y recibir información de ubicación de cada dron de trabajo en la antena 410 omnidireccional y calibrar la antena 414 direccional para apuntar a cada uno de los drones de trabajo en diferentes momentos (por ejemplo, para realizar comunicación multiplexada por división de tiempo) o calibrando diferentes antenas direccionales en cada ubicación para comunicarse con cada uno de los drones de trabajo. En ciertas realizaciones, las comunicaciones multiplexadas pueden ser ventajosas sobre las comunicaciones no multiplexadas para reducir el número de antenas (y el peso asociado) en un dron.In certain embodiments, the single relay drone 402 may communicate with multiple work drones and receive location information from each work drone on the omnidirectional antenna 410 and calibrate the directional antenna 414 to point each of the work drones at different locations. moments (for example, to perform time division multiplexed communication) or calibrating different directional antennas at each location to communicate with each of the work drones. In certain embodiments, multiplexed communications may be advantageous over non-multiplexed communications to reduce the number of antennas (and associated weight) on a drone.

En ciertas realizaciones, un dron de retransmisión puede incluir al menos una antena para comunicarse con otros drones (por ejemplo, otros drones de retransmisión y/o drones de trabajo) en un lado del dron de retransmisión y al menos una antena para comunicarse con una estación base en un lado opuesto del dron de retransmisión. Por ejemplo, en la realización ilustrada, las antenas 410, 414 para comunicarse con el dron 404 de trabajo están en la parte superior del dron 402 de retransmisión, mientras que la antena 426 para comunicarse con la estación 406 base está en el lado inferior del dron 402 de retransmisión. En una realización particular, la antena 426 es una antena direccional que apunta hacia la estación 406 base. De manera ventajosa, ubicar estas diferentes antenas en diferentes lados del dron 402 de retransmisión puede reducir la interferencia entre las antenas y proporcionar más espacio para el movimiento o la rotación de la antena en comparación con la colocación de varias antenas en un mismo lugar.In certain embodiments, a relay drone may include at least one antenna for communicating with other drones (eg, other relay drones and/or work drones) on one side of the relay drone and at least one antenna for communicating with a base station on an opposite side of the relay drone. For example, in the illustrated embodiment, the antennas 410, 414 for communicating with the work drone 404 are on the top of the relay drone 402, while the antenna 426 for communicating with the base station 406 is on the bottom side of the relay drone. 402 relay drone. In a particular embodiment, the antenna 426 is a directional antenna that points towards the base station 406. Advantageously, locating these different antennas on different sides of the relay drone 402 can reduce interference between the antennas and provide more space for antenna movement or rotation compared to placing multiple antennas in the same location.

Las figuras 5A y 5B ilustran un ejemplo de un dron de retransmisión que ejecuta un comando de navegación con una estación base en movimiento. El dron 402A de retransmisión de las figuras 5A y 5B es el mismo que el dron 402 de retransmisión en la figura 4 excepto en que ahora se ilustra un emisor 540 de luz y un detector 542 de luz con el dron 402A de retransmisión. La estación 406A base en las figuras 5A y 5B es la misma que la estación 406 base en la figura 4 excepto que ahora se ilustran la unidad 510 de GPS, una antena 512 y una unidad 544 reflectora para la estación 406A base. El movimiento del dron 402A de retransmisión a una posición posterior y el movimiento de la estación 406A base a una posición posterior se ilustra con una silueta de línea discontinua del dron 402A de retransmisión o la estación 406A base.Figures 5A and 5B illustrate an example of a relay drone executing a navigation command with a moving base station. The relay drone 402A of Figures 5A and 5B is the same as the relay drone 402 in Figure 4 except that a light emitter 540 and a light detector 542 are now illustrated with the relay drone 402A. The base station 406A in Figures 5A and 5B is the same as the base station 406 in Figure 4 except that the GPS unit 510, an antenna 512 and a reflector unit 544 for the base station 406A are now illustrated. The movement of the relay drone 402A to a rear position and the movement of the base station 406A to a rear position is illustrated with a dashed line silhouette of the relay drone 402A or the base station 406A.

La figura 5A ilustra un ejemplo de un dron 402A de retransmisión que ejecuta un comando de navegación con una estación 406A base móvil para permanecer cerca de la estación 406a base. Como se ilustra en la figura 5A, el dron 402A de retransmisión está configurado para colocarse sobre la estación 406A base (en forma de embarcación). El dron 402A de retransmisión incluye una unidad 514 de GPS, una antena 516 omnidireccional, una antena 518 direccional orientada hacia el dron y una antena 520 direccional orientada hacia la estación base.Figure 5A illustrates an example of a relay drone 402A executing a navigation command with a mobile base station 406A to stay close to the base station 406a. As illustrated in Fig. 5A, the relay drone 402A is configured to be positioned on the base station 406A (boat-shaped). The relay drone 402A includes a GPS unit 514, an omnidirectional antenna 516, a directional antenna 518 facing the drone, and a directional antenna 520 facing the base station.

El dron 402A de retransmisión está en comunicación con la estación 406A base y recibe una señal de ubicación que codifica las coordenadas GPS determinadas por una unidad 510 de GPS en la estación 406 base. En respuesta a la recepción y decodificación de la señal de ubicación para determinar las coordenadas GPS, el dron 402A de retransmisión puede moverse desde una ubicación actual (que se muestra como el dron 402A de retransmisión a la derecha en la figura 5A) a una nueva ubicación (que se muestra como el dron 402A de retransmisión a la izquierda en la figura 5A) que está sustancialmente por encima de las coordenadas GPS recibidas. En consecuencia, el dron 402A de retransmisión puede permanecer sustancialmente por encima o por detrás (siguiendo) a la estación base cambiando de ubicación a medida que se mueve la estación base.Relay drone 402A is in communication with base station 406A and receives a location signal encoding GPS coordinates determined by a GPS unit 510 at base station 406. In response to receiving and decoding the location signal to determine the GPS coordinates, the relay drone 402A can move from a current location (shown as the relay drone 402A on the right in Fig. 5A) to a new one. location (shown as relay drone 402A on the left in Fig. 5A) that is substantially above the received GPS coordinates. Consequently, the relay drone 402A can remain substantially above or behind (following) the base station by changing location as the base station moves.

En ciertas realizaciones, el dron 402A de retransmisión puede incluir un emisor 540 de luz y un detector 542 de luz. El emisor de luz puede ser un LED o un láser. El detector de luz puede detectar la luz del emisor de luz reflejada desde la unidad 544 reflectante de la estación 406 base. El detector de luz puede ser un fotodiodo y/o un conjunto de fotodiodos. La unidad reflectante puede ser un espejo (por ejemplo, un espejo plano o un espejo curvo). El dron 402A de retransmisión puede detectar la luz reflejada desde la unidad 544 reflectante para determinar la ubicación de la estación 406A base y/o confirmar la información de ubicación recibida desde la estación 406A base.In certain embodiments, the relay drone 402A may include a light emitter 540 and a light detector 542. The light emitter can be an LED or a laser. The light detector can detect light from the reflected light emitter from the reflective unit 544 of the base station 406. The light detector can be a photodiode and/or an array of photodiodes. The reflective unit may be a mirror (for example, a flat mirror or a curved mirror). The relay drone 402A may detect the reflected light from the reflective unit 544 to determine the location of the base station 406A and/or confirm the location information received from the base station 406A.

La figura 5B ilustra un ejemplo del dron 402A de retransmisión que ejecuta un comando de navegación con una estación 406A base móvil mientras también se comunica con un dron 530 de trabajo. El dron de trabajo puede incluir una antena 550 omnidireccional de dron de trabajo y una unidad 515 de GPS. Como se presentó anteriormente, el dron 402A de retransmisión puede utilizar la antena 516 omnidireccional para recibir una señal de ubicación de dron de trabajo a través de un enlace 532 de comunicación omnidireccional de dron desde el cual el dron 402A de retransmisión puede recibir información o determinar una ubicación para el dron 530 de trabajo. El dron 402A de retransmisión puede entonces calibrar la antena 518 direccional orientada hacia el dron a la ubicación del dron 530 de trabajo y comunicarse con el dron de trabajo a través de una señal de alta tasa de bits a través de un enlace 534 de comunicación direccional de dron (por ejemplo, al recibir transmisión de contenido de video 4K+).Figure 5B illustrates an example of relay drone 402A executing a navigation command with a mobile base station 406A while also communicating with a work drone 530. The work drone may include a work drone omnidirectional antenna 550 and a GPS unit 515. As presented above, the relay drone 402A may use the omnidirectional antenna 516 to receive a working drone location signal via a drone omnidirectional communication link 532 from which the relay drone 402A may receive information or determine a location for the working 530 drone. The relay drone 402A can then calibrate the drone-facing directional antenna 518 to the location of the working drone 530 and communicate with the working drone via a high bit rate signal over a directional communication link 534 from drone (for example, when receiving streaming 4K+ video content).

La estación 406 base puede transmitir una señal de control a través de un enlace 522 de comunicación de estación base para controlar el dron 530 de trabajo en comunicación con el dron 402A de retransmisión. El dron 402A de retransmisión puede entonces retransmitir la señal de control a través del enlace 534 de comunicación direccional de dron al dron de trabajo a través de la antena 518 direccional orientada hacia el dron (y/o a través de la antena omnidireccional a través del enlace 532 de comunicación omnidireccional de dron en otras realizaciones).The base station 406 may transmit a control signal via a base station communication link 522 to control the work drone 530 in communication with the relay drone 402A. The relay drone 402A can then relay the control signal over the directional communication link 534 of drone to the work drone via the directional antenna 518 facing the drone (and/or via the omnidirectional antenna via the drone omnidirectional communication link 532 in other embodiments).

A medida que la estación 406A base se mueve, la estación 406A base puede transmitir una señal de control a través del enlace 522 de comunicación de estación base que incluye tanto una señal de ubicación de estación base con una ubicación actual de la estación 406 base como un comando que controla el dron 530 de trabajo. En respuesta a la recepción de la señal de control, el dron 402A de retransmisión puede moverse (como muestra la flecha en la figura 5B) hasta las inmediaciones de la ubicación actual de la estación 406A base. Además, a medida que se mueve el dron 402A de retransmisión, el dron 402A de retransmisión puede calibrar continuamente la antena 520 direccional orientada hacia la estación base a la ubicación actual de la estación 406A base (en relación con la propia ubicación del dron de retransmisión determinada a partir de la unidad 514 de GPS del dron de retransmisión) y también calibrar continuamente la antena 518 direccional orientada hacia el dron a la ubicación del dron 530 de trabajo según se determina a partir de la señal de ubicación del dron de trabajo. En ciertas realizaciones, el dron 402A de retransmisión puede utilizar una antena omnidireccional (no mostrada) para comunicarse con la estación 406A base a través del enlace 522 de comunicación de estación base.As the base station 406A moves, the base station 406A may transmit a control signal over the base station communication link 522 that includes both a base station location signal with a current location of the base station 406 and a command that controls the 530 working drone. In response to receiving the control signal, the relay drone 402A may move (as shown by the arrow in Fig. 5B) to the vicinity of the current location of the base station 406A. In addition, as the relay drone 402A moves, the relay drone 402A can continuously calibrate the base station-facing directional antenna 520 to the current location of the base station 406A (relative to the relay drone's own location). determined from the relay drone's GPS unit 514) and also continuously calibrate the drone-facing directional antenna 518 to the location of the working drone 530 as determined from the working drone's location signal. In certain embodiments, relay drone 402A may use an omnidirectional antenna (not shown) to communicate with base station 406A via base station communication link 522.

En ciertas realizaciones, el dron 402A de retransmisión puede permanecer sustancialmente por encima o detrás de una estación base que se mueve a una velocidad de entre 0 y 100 kilómetros (km) por hora. Ventajosamente, el dron de retransmisión puede intercambiar una señal de alta tasa de bits con la estación base debido al menos a mantener una proximidad con la estación 406A base y/o mantener una línea de visión con la estación 406A base. En ciertas realizaciones, la distancia entre el dron 402A de retransmisión y el dron 530 de trabajo puede ser de 1-400 km, generalmente menos de 300 km, mientras que la distancia entre el dron 402A de retransmisión y la estación 406A base puede ser de alrededor de 500 metros (m). En una realización, el dron 402A de retransmisión está en una posición aérea fija con respecto a la estación 406 base a más de 300 metros de altitud. En otra realización, el dron 402A de retransmisión puede estar a una altitud mayor o a una distancia mayor de la estación 406 base de más de 400 km. Estas distancias pueden ser distancia lateral, altitud o cualquier combinación de las mismas.In certain embodiments, the relay drone 402A can hover substantially above or behind a base station moving at a speed of between 0 and 100 kilometers (km) per hour. Advantageously, the relay drone can exchange a high bit rate signal with the base station due to at least maintaining proximity with base station 406A and/or maintaining line of sight with base station 406A. In certain embodiments, the distance between the relay drone 402A and the work drone 530 may be 1-400 km, generally less than 300 km, while the distance between the relay drone 402A and the base station 406A may be about 500 meters (m). In one embodiment, the relay drone 402A is in a fixed aerial position with respect to the base station 406 at more than 300 meters of altitude. In another embodiment, the relay drone 402A may be at a higher altitude or a greater distance from the base station 406 of more than 400 km. These distances can be lateral distance, altitude, or any combination thereof.

En ciertas realizaciones, la antena 516 omnidireccional puede detectar señales (por ejemplo, señales de ubicación) del dron 530 de trabajo a través del enlace 532 de comunicación omnidireccional del dron. El rango de detección de la antena omnidireccional puede ser de aproximadamente 1000 km, 900 km, 800 km, 700 km, 600 km, 500 km, 400 km, 300 km, 200 km, 100 km, 50 km, 30 km, 10 km, 5 km, 3 km, 1 km, 500 m, 300 m, 100 m, 50 m, o 10 metros La distancia puede ser una distancia lateral, una altitud o cualquier combinación de las mismas.In certain embodiments, the omnidirectional antenna 516 may detect signals (eg, location signals) from the working drone 530 via the drone's omnidirectional communication link 532 . The detection range of the omnidirectional antenna can be about 1000km, 900km, 800km, 700km, 600km, 500km, 400km, 300km, 200km, 100km, 50km, 30km, 10km , 5 km, 3 km, 1 km, 500 m, 300 m, 100 m, 50 m, or 10 meters The distance can be a lateral distance, an altitude, or any combination thereof.

En ciertas realizaciones, la antena 518 direccional puede recibir y enviar señales de alta tasa de bits y/o banda ancha hacia y desde el dron 530 de trabajo a través del enlace 534 de comunicación direccional del dron. El rango de detección de la antena 518 direccional calibrado a la ubicación del dron 530 de trabajo puede ser alrededor de 1000 km, 900 km, 800 km, 700 km, 600 km, 500 km, 400 km, 300 km, 200 km, 100 km, 50 km, 30 km, 10 km, 5 km, 3 km, 1 km, 500 m, 300 m, 100 m, 50 m o 10 m. La distancia puede ser distancia lateral, altitud o cualquier combinación de las mismas. En ciertas realizaciones, la antena 518 direccional puede configurarse para girar o buscar señales en un área. En ciertas realizaciones, la antena direccional puede ser controlada por la estación 406 base a través de una señal de control recibida a través del enlace 522 de comunicación de estación base.In certain embodiments, directional antenna 518 may receive and send high bit rate and/or broadband signals to and from work drone 530 via the drone's directional communication link 534 . The detection range of the directional antenna 518 calibrated to the location of the working drone 530 can be around 1000 km, 900 km, 800 km, 700 km, 600 km, 500 km, 400 km, 300 km, 200 km, 100 km, 50 km, 30 km, 10 km, 5 km, 3 km, 1 km, 500 m, 300 m, 100 m, 50 m or 10 m. The distance can be lateral distance, altitude, or any combination thereof. In certain embodiments, the directional antenna 518 may be configured to rotate or search for signals in an area. In certain embodiments, the directional antenna may be controlled by base station 406 through a control signal received via base station communication link 522 .

Los drones pueden cambiar los patrones de navegación o altitud, como para compensar las fluctuaciones ambientales cambiantes. Estos cambios en los patrones de navegación o altitud pueden compensarse calibrando las antenas direccionales según los cambios de patrones de navegación o altitud y/o moviendo un dron para seguir los cambios de patrones de navegación o altitud. Al rastrear el movimiento del dron durante los cambios de patrones de navegación o altitud, se puede mantener una señal fuerte mediante un enlace de comunicación a través de una antena direccional. Por ejemplo, un dron de trabajo puede cambiar su altitud en menos o igual a aproximadamente 1 centímetro (cm), 3 cm, 5 cm, 10 cm, 30 cm, 50 cm, 1 m, 3 m, 5 m o 10 m dentro de un período de tiempo, como 1 segundo. En consecuencia, un dron 402A de retransmisión en comunicación con el dron 530 de trabajo, o de otra manera rastreando el dron 530 de trabajo, puede rastrear el dron 530 de trabajo moviéndose por un mismo 1 cm, 3 cm, 5 cm, 10 cm, 30 cm, 50 cm, 1 m, 3 m, 5 mo 10 m dentro de un período de tiempo, como 1 segundo. Además, o en lugar del movimiento para rastrear el dron de trabajo, el dron de retransmisión puede mover una antena direccional para rastrear el movimiento del dron de trabajo. Además, al menos una antena direccional y/o todas las antenas direccionales de un dron pueden montarse en un cardán. El cardán puede dotar a la antena direccional de una plataforma de funcionamiento estable y sin perturbaciones y puede tener libertad de rotación a lo largo de cualquier eje en tres dimensiones.Drones can change navigation patterns or altitude, such as to compensate for changing environmental fluctuations. These changes in navigation or altitude patterns can be compensated for by calibrating the directional antennas based on changes in navigation or altitude patterns and/or by moving a drone to follow changes in navigation or altitude patterns. By tracking the movement of the drone during changes in navigation patterns or altitude, a strong signal can be maintained via a communication link via a directional antenna. For example, a work drone can change its altitude by less than or equal to approximately 1 centimeter (cm), 3 cm, 5 cm, 10 cm, 30 cm, 50 cm, 1 m, 3 m, 5 m, or 10 m within a period of time, such as 1 second. Consequently, a relay drone 402A in communication with the working drone 530, or otherwise tracking the working drone 530, can track the working drone 530 moving by a same 1 cm, 3 cm, 5 cm, 10 cm. , 30 cm, 50 cm, 1 m, 3 m, 5 m or 10 m within a period of time, such as 1 second. In addition to, or instead of the movement to track the work drone, the relay drone may move a directional antenna to track the movement of the work drone. Furthermore, at least one directional antenna and/or all directional antennas of a drone can be mounted on a gimbal. The gimbal can provide the directional antenna with a stable and undisturbed operating platform and can be free to rotate along any axis in three dimensions.

En ciertas realizaciones, un dron de trabajo puede configurarse para realizar varias tareas, como entregar una carga útil o una carga a una ubicación, grabar en video actividades dentro de una ubicación o grabar en video un objeto en movimiento (como animales en migración). Cuando el dron de trabajo está realizando una tarea que rastrea un objeto en movimiento, el dron 530 de trabajo puede moverse para mantener una distancia u orientación relativa al objeto en movimiento.In certain embodiments, a work drone may be configured to perform various tasks, such as delivering a payload or cargo to a location, videotaping activities within a location, or videotaping a moving object (such as migrating animals). When the work drone is performing a task that tracks a moving object, the work drone 530 may move to maintain a distance or bearing relative to the moving object.

En ciertas realizaciones, el dron 402A de retransmisión puede mantener una distancia lejos de una estación 406A base, como flotando sobre la estación 406A base. El dron 402A de retransmisión puede flotar directamente sobre la estación 406A base o, como en una realización con un dron de ala fija, flotar dando vueltas alrededor de una estación 406A base. La distancia que un dron 402A de retransmisión puede mantener desde una estación 406A base puede ser menor o igual a aproximadamente 10 cm, 30 cm, 50 cm, 1 m, 3 m, 5 m, 10 m, 30 m, 50 m, 100 m, 300 m, 500 m, 1 km, 3 km, 5 km o 10 km. En ciertas realizaciones, un dron de ala fija puede ser preferible a un dron de múltiples helicópteros para aplicaciones que requieren un tiempo operativo más largo o una mayor distancia recorrida por el dron.In certain embodiments, the relay drone 402A may maintain a distance away from a base station 406A, such as hovering over the base station 406A. The 402A relay drone can hover directly over the 406A base station or, as in one embodiment with a fixed-wing drone, hover circling a 406A base station. The distance that a 402A relay drone can maintain from a 406A base station can be less than or equal to approximately 10cm, 30cm, 50cm, 1m, 3m, 5m, 10m, 30m, 50m, 100 m, 300 m, 500 m, 1 km, 3 km, 5 km or 10 km. In certain embodiments, a fixed-wing drone may be preferable to a multi-helicopter drone for applications that require a longer operating time or greater distance flown by the drone.

La figura 6 ilustra un ejemplo de un dron 602 de retransmisión que interactúa con una estación 606 base portátil. El dron 602 de retransmisión puede comunicarse con la estación 606 base portátil a través de un enlace 610 de comunicación de estación base. La estación base portátil puede ser cualquier tipo de dispositivo portátil capaz de comunicación con el dron 602 de retransmisión y puede tener la forma de una tableta o un teléfono inteligente. En la realización ilustrada, el enlace 610 de comunicación de estación base es inalámbrico. En ciertas realizaciones, el enlace 610 de comunicación de estación base puede ser un enlace inalámbrico Wi-Fi o Bluetooth o puede establecerse usando antenas direccionales y/u omnidireccionales.Figure 6 illustrates an example of a relay drone 602 interacting with a portable base station 606. The relay drone 602 may communicate with the portable base station 606 via a base station communication link 610 . The portable base station may be any type of portable device capable of communication with the relay drone 602 and may be in the form of a tablet or smartphone. In the illustrated embodiment, the base station communication link 610 is wireless. In certain embodiments, the base station communication link 610 may be a Wi-Fi or Bluetooth wireless link or may be established using directional and/or omnidirectional antennas.

El dron 602 de retransmisión puede configurarse para mantener una línea de visión con la estación 606 base. Por ejemplo, el dron 602 de retransmisión puede configurarse para permanecer dentro de una distancia establecida desde la estación 606 base, como dentro de una distancia umbral por encima de la estación 606 base. El dron 602 de retransmisión puede configurarse para recibir una señal de ubicación del dron de trabajo desde un dron 604 de trabajo en la antena 612 omnidireccional del dron de retransmisión del dron 602 de retransmisión. La señal de ubicación del dron de trabajo puede generarse desde una unidad 614 de GPS en el dron 604 de trabajo y se transmite desde el dron 604 de trabajo a través de un enlace 618 de comunicación omnidireccional de dron desde una antena 616 omnidireccional de dron de trabajo en el dron 604 de trabajo a la antena 612 omnidireccional en el dron 602 de retransmisión. En ciertas realizaciones, la antena omnidireccional (tal como las antenas 612, 616 omnidireccionales en el dron 602 de retransmisión o el dron 604 de trabajo utilizado para la transmisión o recepción de una señal de ubicación para el dron 604 de trabajo o el dron 602 de retransmisión) puede reemplazarse con una antena direccional que realiza un barrido de un área en particular, por ejemplo, girando 360 grados de rotación en uno o dos ejes.The relay drone 602 can be configured to maintain a line of sight with the base station 606. For example, relay drone 602 may be configured to stay within a set distance from base station 606, such as within a threshold distance above base station 606. The relay drone 602 may be configured to receive a work drone location signal from a work drone 604 at the relay drone omnidirectional antenna 612 of the relay drone 602. The job drone location signal may be generated from a GPS unit 614 on the job drone 604 and is transmitted from the job drone 604 via a drone omnidirectional communication link 618 from a job drone omnidirectional antenna 616 . work on the drone 604 work on the omnidirectional antenna 612 on the relay drone 602. In certain embodiments, the omnidirectional antenna (such as the omnidirectional antennas 612, 616 on relay drone 602 or work drone 604 used for transmission or reception of a location signal to work drone 604 or work drone 602 broadcast) can be replaced with a directional antenna that sweeps a particular area, for example, by turning 360 degrees of rotation in one or two axes.

El dron 602 de retransmisión puede decodificar la ubicación del dron de trabajo a partir de la señal de ubicación del dron de trabajo y calibrar una antena 622 direccional del dron de retransmisión en el dron 602 de retransmisión a la ubicación del dron de trabajo para comunicarse con el dron 604 de trabajo y establecer un enlace 620 de comunicación direccional del dron de trabajo. La antena 622 direccional del dron de retransmisión puede girar alrededor de un eje de cabeceo mientras que el dron de retransmisión al completo puede girar alrededor de un eje de guiñada. En ciertas realizaciones, la antena 622 direccional del dron de retransmisión puede girar alrededor de un eje horizontal, mientras que el dron 602 de retransmisión al completo puede girar alrededor de un eje vertical.The relay drone 602 can decode the location of the working drone from the location signal of the working drone and calibrate a directional relay drone antenna 622 on the relay drone 602 to the location of the working drone to communicate with the work drone 604 and establish a directional communication link 620 of the work drone. The directional antenna 622 of the relay drone can rotate about a pitch axis while the entire relay drone can rotate about a yaw axis. In certain embodiments, the relay drone's directional antenna 622 is rotatable about a horizontal axis, while the entire relay drone 602 is rotatable about a vertical axis.

El dron 602 de retransmisión puede incluir una brújula 632 y un sistema 634 de navegación inercial (INS). El INS 634 puede incluir sensores de movimiento y rotación. Los sensores de movimiento pueden ser acelerómetros y los sensores de rotación pueden ser giroscopios.The relay drone 602 may include a compass 632 and an inertial navigation system (INS) 634 . The INS 634 may include motion and rotation sensors. Motion sensors can be accelerometers and rotation sensors can be gyroscopes.

En ciertas realizaciones, la distancia entre el dron 602 de retransmisión y el dron 604 de trabajo puede ser de 1-400 km, normalmente menos de 300 km, mientras que la distancia entre el dron 602 de retransmisión y la estación 606 base puede ser de unos 500 metros. En una realización, el dron 602 de retransmisión está en una posición aérea fija por encima de la estación 606 base a más de 300 metros de altitud. En otra realización, el dron 602 de retransmisión puede estar a una altitud mayor o a una distancia mayor de la estación 606 base, por ejemplo, de más de 400 km. Estas distancias pueden ser distancia lateral, altitud o cualquier combinación de las mismas.In certain embodiments, the distance between the relay drone 602 and the working drone 604 may be 1-400 km, typically less than 300 km, while the distance between the relay drone 602 and the base station 606 may be about 500 meters. In one embodiment, the relay drone 602 is in a fixed aerial position above the base station 606 at more than 300 meters of altitude. In another embodiment, the relay drone 602 may be at a higher altitude or a greater distance from the base station 606, eg, more than 400 km. These distances can be lateral distance, altitude, or any combination thereof.

El dron 604 de trabajo puede configurarse para varias tareas según lo dicte la estación 606 base. Por ejemplo, el dron de trabajo puede tener la tarea de entregar carga a una ubicación de un objetivo 630 o monitorear el objetivo 630 mediante el registro de datos sensoriales (por ejemplo, datos de video) del objetivo 630. La carga puede almacenarse fuera del chasis del dron 604 de trabajo o puede almacenarse internamente dentro del dron 604 de trabajo.The work drone 604 can be configured for various tasks as dictated by the base station 606. For example, the work drone may be tasked with delivering cargo to a target 630 location or monitoring the target 630 by recording sensory data (eg, video data) from the target 630. The cargo may be stored outside of the chassis of the work drone 604 or can be stored internally within the work drone 604.

La figura 7 ilustra un ejemplo del dron de retransmisión de la figura 6 con una línea física que conecta el dron 602 de retransmisión a la estación 606 base. La figura 7 es igual a la figura 6 excepto que el enlace 610 de comunicación de estación base de la figura 6 es un enlace 702 de comunicación de estación base por cable en la figura 7. El enlace 702 de comunicación de la estación base por cable puede ser una conexión física, como un cable. En ciertas realizaciones, el enlace 702 de comunicación de estación base por cable también puede suministrar energía al dron 602 de retransmisión. En ciertas realizaciones, el enlace 702 de comunicación de estación base por cable puede usarse en lugar de cualquier comunicación inalámbrica entre la estación 606 base y el dron 602 de retransmisión. En ciertas realizaciones, el dron de retransmisión puede no moverse debido a la autopropulsión, pero puede depender de la fricción del aire para ser propulsado, como en forma de planeador o cometa tirados por una estación base. Figure 7 illustrates an example of the relay drone of Figure 6 with a physical line connecting relay drone 602 to base station 606. Figure 7 is the same as Figure 6 except that the base station communication link 610 of Figure 6 is a wired base station communication link 702 in Figure 7. The wired base station communication link 702 it can be a physical connection, such as a cable. In certain embodiments, the cabled base station communication link 702 may also supply power to the relay drone 602. In certain embodiments, the wired base station communication link 702 may be used instead of any wireless communication between the base station 606 and the relay drone 602. In certain embodiments, the relay drone may not move due to self-propulsion, but may rely on air friction for propulsion, such as in the form of a glider or kite pulled from a base station.

La figura 8 ilustra un ejemplo de un dron 602A de retransmisión que interactúa con múltiples drones 604A, 604B de trabajo. El dron 602 de retransmisión de las figuras 6 y 7 es el mismo que el dron 602A de retransmisión de la figura 8 excepto que el dron 602A de retransmisión incluye múltiples antenas 602A, 62213 direccionales de dron de retransmisión. El dron 602A de retransmisión está configurado para recibir señales de ubicación de dron de trabajo desde diferentes enlaces 618A, 618B de comunicación omnidireccional de dron desde múltiples drones 604A, 604B de trabajo. El dron 602A de retransmisión también está configurado para calibrar diferentes antenas 622A, 622B direccionales de dron de retransmisión, para establecer múltiples enlaces 620A, 620B de comunicación direccional de dron de retransmisión para cada dron 604A, 604B de trabajo.Figure 8 illustrates an example of a relay drone 602A interacting with multiple work drones 604A, 604B. The relay drone 602 of Figures 6 and 7 is the same as the relay drone 602A of Figure 8 except that the relay drone 602A includes multiple relay drone directional antennas 602A, 62213 . The relay drone 602A is configured to receive work drone location signals from different drone omnidirectional communication links 618A, 618B from multiple work drones 604A, 604B. The relay drone 602A is also configured to calibrate different relay drone directional antennas 622A, 622B, to establish multiple relay drone directional communication links 620A, 620B for each working drone 604A, 604B.

Cada señal de ubicación de dron de trabajo puede generarse desde una unidad 614A, 614B de GPS en cada dron 604 A, 604B de trabajo y transmitirse desde cada dron 604 A, 604B de trabajo a través del enlace 618A, 618B de comunicación omnidireccional de dron desde cada antena 616A, 616B omnidireccional de dron de trabajo en los drones 604A, 604B de trabajo. Además, cada dron 604 A, 604B de trabajo puede configurarse para varias tareas según lo dicte la estación 606 base. Por ejemplo, cada dron 604 A, 604B de trabajo puede tener la tarea de entregar carga 802A, 802B desplegable desde cada dron 604 A, 604B de trabajo a un ubicación de diferentes objetivos 630A, 630B o para monitorear diferentes objetivos 630A, 630B mediante el registro de datos sensoriales (por ejemplo, datos de video) de cada objetivo 630A, 63013. En la realización ilustrada de la figura 8, la carga 802A, 80213 es externa al chasis de cada dron 604A, 604B de trabajo. En ciertas realizaciones, los drones 604A, 60413 de trabajo también pueden recuperar (por ejemplo, recoger) carga de las proximidades de los objetivos 630A, 630B para entregarla en las inmediaciones de la estación 606 base.Each working drone location signal may be generated from a GPS unit 614A, 614B on each working drone 604A, 604B and transmitted from each working drone 604A, 604B via the drone omnidirectional communication link 618A, 618B from each working drone omnidirectional antenna 616A, 616B on the working drones 604A, 604B. Additionally, each work drone 604A, 604B can be configured for various tasks as dictated by the base station 606. For example, each work drone 604A, 604B may be tasked to deliver payload 802A, 802B deployable from each work drone 604A, 604B to a location of different targets 630A, 630B or to monitor different targets 630A, 630B using the recording sensory data (eg, video data) from each target 630A, 63013. In the illustrated embodiment of Figure 8, the payload 802A, 80213 is external to the chassis of each work drone 604A, 604B. In certain embodiments, work drones 604A, 60413 may also retrieve (eg, pick up) cargo from the vicinity of targets 630A, 630B for delivery to the vicinity of base station 606.

En consecuencia, la estación 606 base puede enviar una señal de control a un único dron 602A de retransmisión para el control de múltiples drones 604 A, 604B de trabajo y/o recibir señales de datos de múltiples drones 604 A, 604B de trabajo a través del único dron 602A de retransmisión.Accordingly, the base station 606 can send a control signal to a single relay drone 602A for control of multiple working drones 604 A, 604B and/or receive data signals from multiple working drones 604 A, 604B through of the only 602A broadcast drone.

La figura 9 ilustra un ejemplo de un dron 902 de retransmisión que rastrea un dron 904 de trabajo a lo largo de un eje de guiñada desde una vista desde arriba. El movimiento del dron 902 de retransmisión a lo largo del eje de guiñada se ilustra con la orientación posterior del dron 902 de retransmisión ilustrada con una silueta de línea discontinua.Figure 9 illustrates an example of a relay drone 902 tracking a work drone 904 along a yaw axis from an overhead view. The movement of the relay drone 902 along the yaw axis is illustrated with the rear orientation of the relay drone 902 illustrated with a dashed line silhouette.

El dron 904 de trabajo puede incluir un procesador 916, una unidad 918 de ubicación (como un GPS y/o un altímetro o barómetro) y una antena 920 omnidireccional. La unidad 918 de ubicación puede generar información de ubicación señalando una ubicación actual del dron 904 de trabajo. El procesador puede codificar la información de ubicación y enviar la información de ubicación como una señal de ubicación desde el dron 904 de trabajo usando la antena 920 omnidireccional a través del enlace 914 de comunicación omnidireccional del dron. La información de ubicación puede actualizarse a medida que el dron 904 de trabajo se mueve y la información de ubicación puede enviarse desde el dron 904 de trabajo para ubicaciones actualizadas del dron 904 de trabajo a medida que el dron 904 de trabajo se mueve cambiando de ubicación a lo largo del tiempo.The work drone 904 may include a processor 916, a location unit 918 (such as a GPS and/or an altimeter or barometer), and an omnidirectional antenna 920. The location unit 918 can generate location information by pinpointing a current location of the working drone 904. The processor may encode the location information and send the location information as a location signal from the working drone 904 using the omnidirectional antenna 920 through the omnidirectional communication link 914 of the drone. The location information can be updated as the work drone 904 moves and the location information can be sent from the work drone 904 for updated locations of the work drone 904 as the work drone 904 moves by changing location over time.

El dron 902 de retransmisión puede incluir un procesador 912, unidad 922 de ubicación, brújula 924, INS 926 y antena 910 omnidireccional del dron de retransmisión. La antena 910 omnidireccional del dron de retransmisión puede recibir la información de ubicación del dron 904 de trabajo a través del enlace 914 de comunicación omnidireccional del dron. El procesador 912 en el dron 902 de retransmisión puede configurarse para calcular una posición del dron 904 de trabajo en función de la señal de ubicación del dron de trabajo recibida. El procesador 921 también puede configurarse para calcular una diferencia entre la orientación actual del dron 902 de retransmisión y una posible orientación del dron de retransmisión que rastrea el movimiento del dron 904 de trabajo. El procesador 912 en el dron de retransmisión puede configurar el dron 902 de retransmisión para girar alrededor del eje de guiñada para rastrear el movimiento del dron de trabajo a lo largo del eje de guiñada según la posible orientación del dron 902 de retransmisión. El procesador puede utilizar información generada por la unidad 922 de ubicación, la brújula 924 y el INS 926 para configurar el dron de retransmisión para que gire alrededor del eje de guiñada. Por ejemplo, la brújula 924, como un magnetómetro digital triaxial, y/o el INS 926 pueden proporcionar una posición y orientación aproximadas del dron 902 de retransmisión usando un giroscopio triaxial y un acelerómetro triaxial. La posición y orientación aproximadas proporcionadas por el INS 926 puede compararse con la posición y orientación absolutas proporcionadas por la unidad 922 de ubicación y utilizarse por el proceso para ejecutar una secuencia de control para el movimiento del dron 902 de retransmisión. La rotación alrededor del eje de guiñada se indica con flechas 930 de dos puntas. A medida que el dron de trabajo envía información de ubicación actualizada para reflejar el movimiento del dron de trabajo, el dron de retransmisión puede recibir la información de ubicación actualizada y seguir girando a lo largo del eje de guiñada para rastrear el movimiento del dron de trabajo. En ciertas realizaciones, el dron 902 de retransmisión puede tener múltiples antenas direccionales (como las que se muestran en la figura 8) para establecer un enlace de comunicación direccional del dron con múltiples drones de trabajo.The relay drone 902 may include a processor 912, location unit 922, compass 924, INS 926 and omnidirectional antenna 910 of the relay drone. The omnidirectional antenna 910 of the relay drone can receive the location information of the working drone 904 through the omnidirectional communication link 914 of the drone. The processor 912 in the relay drone 902 may be configured to calculate a position of the work drone 904 based on the received work drone location signal. Processor 921 can also be configured to calculate a difference between the current orientation of the relay drone 902 and a possible orientation of the relay drone tracking the movement of the working drone 904. The processor 912 in the relay drone may configure the relay drone 902 to rotate about the yaw axis to track the movement of the work drone along the yaw axis according to the possible orientation of the relay drone 902. The processor may use information generated by the location unit 922, the compass 924, and the INS 926 to configure the relay drone to rotate about the yaw axis. For example, compass 924, such as a triaxial digital magnetometer, and/or INS 926 can provide an approximate position and orientation of relay drone 902 using a triaxial gyroscope and triaxial accelerometer. The approximate position and orientation provided by the INS 926 can be compared with the absolute position and orientation provided by the location unit 922 and used by the process to execute a control sequence for the movement of the relay drone 902. Rotation about the yaw axis is indicated by double-headed arrows 930. As the work drone sends updated location information to reflect the movement of the work drone, the relay drone can receive the updated location information and continue to rotate along the yaw axis to track the movement of the work drone. . In certain embodiments, relay drone 902 may have multiple directional antennas (such as those shown in Figure 8) to establish a directional communication link of the drone with multiple work drones.

La figura 10 ilustra un ejemplo del dron 902 de retransmisión que rastrea al dron 904 de trabajo a lo largo de un eje de cabeceo desde una vista lateral. El movimiento del dron 902 de retransmisión y la antena 1002 direccional del dron de retransmisión a lo largo del eje de cabeceo se ilustra con una silueta de línea discontinua. Fig. 10 illustrates an example of the relay drone 902 tracking the work drone 904 along a pitch axis from a side view. The movement of the relay drone 902 and the relay drone directional antenna 1002 along the pitch axis is illustrated by a dashed line silhouette.

A medida que el dron 904 de trabajo cambia de elevación, o se mueve de otro modo a lo largo del eje de cabeceo del dron 902 de retransmisión, la antena 1002 direccional del dron de retransmisión en el dron 902 de retransmisión que rastrea al dron 904 de trabajo puede moverse (por ejemplo, inclinarse) a lo largo del eje de cabeceo del dron 902 de retransmisión. Este movimiento de la antena 1002 direccional del dron de retransmisión se puede realizar para mantener un enlace 1004 de comunicación direccional del dron sin movimiento de otras partes del dron 902 de retransmisión. El movimiento de la antena 1002 direccional del dron de retransmisión se puede realizar controlando un árbol en el que se monta la antena 1002 direccional del dron de retransmisión. El control del árbol puede ser realizado por un controlador PID (proporcional-integral-derivativo). En ciertas realizaciones, la antena direccional también puede montarse en una serie de árboles (como un árbol cerámico de una cerámica mecanizable con resistencia a la intemperie y cambios térmicos) con un motor paso a paso. El motor puede ser un motor piezoeléctrico con un codificador óptico.As the working drone 904 changes elevation, or otherwise moves along the pitch axis of the relay drone 902, the relay drone directional antenna 1002 on the relay drone 902 tracking the drone 904 The working drone can move (for example, tilt) along the pitch axis of the relay drone 902. This movement of the relay drone directional antenna 1002 may be performed to maintain a drone directional communication link 1004 without movement of other parts of the relay drone 902. Movement of the relay drone directional antenna 1002 can be performed by controlling a tree on which the relay drone directional antenna 1002 is mounted. Tree control can be performed by a PID (proportional-integral-derivative) controller. In certain embodiments, the directional antenna may also be mounted to a series of shafts (such as a ceramic shaft of a machinable ceramic with resistance to weathering and thermal changes) with a stepper motor. The motor may be a piezoelectric motor with an optical encoder.

Alternativa o adicionalmente, la antena 1002 direccional se puede estabilizar en un cardán, tal como un cardán de 1 eje, un cardán de 2 ejes o un cardán de 3 ejes.Alternatively or additionally, the directional antenna 1002 may be stabilized on a gimbal, such as a 1-axis gimbal, 2-axis gimbal, or 3-axis gimbal.

En ciertas realizaciones, el dron 904 de trabajo puede estar a 300 km del dron 902 de retransmisión. El dron 902 de retransmisión también puede tener una altitud de al menos 500 metros para lograr una línea de visión con el dron 904 de trabajo. En ciertas realizaciones, el dron 902 de retransmisión y/o el dron 904 de trabajo puede ser un dron de larga distancia que tenga alas fijas capaz de funcionar de forma continua durante 6-10 horas.In certain embodiments, the work drone 904 may be 300 km from the relay drone 902. The 902 relay drone can also have an altitude of at least 500 meters to achieve a line of sight with the 904 work drone. In certain embodiments, the relay drone 902 and/or the work drone 904 may be a long-distance drone having fixed wings capable of continuous operation for 6-10 hours.

La figura 11 es un diagrama 1100 de bloques de sistemas de ejemplo utilizados en un sistema de drones de retransmisión. El diagrama 1100 de bloques incluye al menos una estación 1106 base en comunicación con al menos un dron 1102 de retransmisión y al menos un dron 1104 de trabajo. El sistema de las estaciones 1106 base, los drones 1102 de retransmisión y los drones 1104 de trabajo puede denominarse res de drones de retransmisión. Opcionalmente, los nodos de la red de drones de retransmisión pueden interactuar externamente con un 1110 sistema de red y un centro 1130 de comandos sobre una red 1132, como Internet, LTE, red celular o cualquier red de comunicación conocida. En la realización ilustrada de la figura 11, cada uno de la estación 1106 base, el dron 1102 de retransmisión y el dron 1104 de trabajo se ilustran con recuadros en retroceso para señalar que puede haber múltiples estaciones 1106 base, drones 1102 de retransmisión y/o drones 1104 de trabajo conectados en red y funcionando en conjunto.Figure 11 is a block diagram 1100 of example systems used in a relay drone system. The block diagram 1100 includes at least one base station 1106 in communication with at least one relay drone 1102 and at least one work drone 1104. The system of base stations 1106, relay drones 1102 and work drones 1104 can be referred to as relay drone res. Optionally, the relay drone network nodes can interact externally with a 1110 network system and a 1130 command center over a 1132 network, such as the Internet, LTE, cellular network, or any known communication network. In the illustrated embodiment of Figure 11, each of the base station 1106, relay drone 1102, and work drone 1104 are illustrated with receding boxes to indicate that there may be multiple base stations 1106, relay drones 1102, and/or or work drones 1104 networked and working together.

Un ejemplo contemplado de un centro 1130 de comandos es un cuartel general de policía ubicado estacionariamente en una ciudad distante. Por lo general, el cuartel general de la policía no podría comunicarse directamente en tiempo real con el dron 1104 de trabajo y/o el dron 1102 de retransmisión. A través de las realizaciones contempladas descritas en el presente documento, el cuartel general de policía ahora puede recibir y enviar datos, incluidos comandos, al dron 1104 de trabajo y/o el dron 1102 de retransmisión en tiempo real.A contemplated example of a command center 1130 is a police headquarters stationarily located in a distant city. Usually, the police headquarters would not be able to directly communicate in real time with the 1104 work drone and/or the 1102 relay drone. Through the contemplated embodiments described herein, the police headquarters can now receive and send data, including commands, to the work drone 1104 and/or relay drone 1102 in real time.

El dron 1102 de retransmisión puede estar en comunicación con al menos un dron 1104 de trabajo, al menos una estación 1106 base y/o con otros drones 1102 de retransmisión. Además, el dron 1102 de retransmisión y/o el dron 1104 de trabajo pueden estar opcionalmente en comunicación con el sistema 1110 de red o el centro 1130 de comandos (por ejemplo, a través de una red 1132, como Internet, LTE, red celular, cualquier red de comunicación conocida, o a través de un sistema intermedio). El sistema 1110 de red, el centro 1130 de comandos y/o la estación 1106 base pueden determinar la información de control del dron de trabajo, codificada en una señal de control del dron de trabajo, que describe una o más tareas para que las realice el dron 1104 de trabajo (como la entrega de carga útil). El sistema 1110 de red, el centro 1130 de comandos y/o la estación 1106 base también pueden determinar la información de control del dron de retransmisión, codificada en una señal de control del dron de retransmisión, que describe una o más tareas (como un patrón de navegación) para que las realice el dron 1102 de retransmisión.The relay drone 1102 can be in communication with at least one work drone 1104, at least one base station 1106 and/or with other relay drones 1102. In addition, the relay drone 1102 and/or the work drone 1104 may optionally be in communication with the network system 1110 or the command center 1130 (for example, through a network 1132, such as the Internet, LTE, cellular network , any known communication network, or through an intermediate system). Network system 1110, command center 1130, and/or base station 1106 may determine work drone control information, encoded in a work drone control signal, that describes one or more tasks for it to perform. the 1104 working drone (such as payload delivery). Network system 1110, command center 1130, and/or base station 1106 may also determine relay drone control information, encoded in a relay drone control signal, that describes one or more tasks (such as a navigation pattern) to be carried out by the relay drone 1102.

El sistema 1110 de red y/o la estación 1106 base pueden incluir un motor 1112A, 1112B de determinación de trabajo que puede recibir u obtener información que describe trabajos o tareas y determinar información de tareas. En ciertas realizaciones, el motor de determinación de trabajo puede incluir un repositorio, como un almacén de datos, que incluye varios trabajos o tareas que puede realizar un dron 1102 de retransmisión o un dron 1104 de trabajo, junto con metadatos asociados para los trabajos o tareas.Network system 1110 and/or base station 1106 may include a job determination engine 1112A, 1112B that can receive or obtain information describing jobs or tasks and determine task information. In certain embodiments, the job determination engine may include a repository, such as a data store, that includes various jobs or tasks that can be performed by a relay drone 1102 or job drone 1104, along with associated metadata for the jobs or tasks. tasks.

El motor 1112A, 1112B de determinación de trabajo puede comunicarse con el motor de aplicación para generar interfaces de usuario interactivas (por ejemplo, páginas web que una estación base va a representar) para su presentación en una estación base (por ejemplo, en la interfaz de usuario de la estación base). A través de la interfaz de usuario, un usuario de la estación base puede asignar tareas al dron 1102 de retransmisión y/o al dron 1104 de trabajo y proporcionar información, como parámetros, asociada con la tarea.The work determination engine 1112A, 1112B may communicate with the application engine to generate interactive user interfaces (eg, web pages to be rendered by a base station) for presentation to a base station (eg, on the interface base station user name). Through the user interface, a base station user can assign tasks to relay drone 1102 and/or work drone 1104 and provide information, such as parameters, associated with the task.

En ciertas realizaciones, una estación 1106 base no se comunica con el sistema 1110 de red y utiliza un motor 1112B de determinación de trabajo localmente en lugar de un motor 1112A de determinación de trabajo remoto alojado en el sistema de red para generar una señal de control. In certain embodiments, a base station 1106 does not communicate with the network system 1110 and uses a local work determination engine 1112B instead of a remote work determination engine 1112A hosted in the network system to generate a control signal. .

Por ejemplo, un usuario, a través de la interfaz de usuario del motor de aplicación en la estación 1106 base, puede asignar una tarea a un dron 1104 de trabajo en relación con una propiedad o ubicación específica. El usuario también puede incluir información o parámetros para la realización de la tarea, como los límites de la propiedad de la ubicación para la carga útil o la entrega de la carga (o hacer referencia a una base de datos o sistema que almacene o pueda acceder a la información de los límites de la propiedad), imágenes geo-rectificadas (por ejemplo, imágenes satelitales) de la ubicación, etc.For example, a user, through the application engine user interface on base station 1106, can assign a task to a work drone 1104 regarding a specific property or location. The user may also include information or parameters for performing the task, such as location ownership boundaries for the payload or delivery of the payload (or reference a database or system that stores or can access to property line information), geo-rectified images (for example, satellite images) of the location, etc.

El motor 1114 de aplicación puede procesar la información del trabajo y generar señales de control que pueden enviarse al dron de retransmisión como comandos que realizan tareas para el dron 1102 de retransmisión y/o el dron 1104 de trabajo. Por ejemplo, la señal de control puede codificar información de control que especifica qué dron 1104 de trabajo realizará una tarea o qué dron 1102 de retransmisión transmitirá una señal de control a un dron 1104 de trabajo. La información de control también puede incluir una trayectoria de navegación para el dron 1102 de retransmisión y/o el dron 1104 de trabajo. Por ejemplo, la información de control puede ordenar que el dron 1104 de trabajo navegue según un patrón en zigzag basado en una altitud segura seleccionada en la estación 1106 base. Esto puede basarse en la distancia focal particular, la resolución del sensor, etc., de una cámara incluida en el dron 1104 de trabajo, de modo que la distancia entre cada pata del patrón en zig-zag debe estar a una distancia particular para que no haya orificios en la cobertura de la cámara de una ubicación de un objetivo.The application engine 1114 may process the job information and generate control signals that can be sent to the relay drone as commands performing tasks for the relay drone 1102 and/or the job drone 1104. For example, the control signal may encode control information specifying which work drone 1104 will perform a task or which relay drone 1102 will transmit a control signal to a work drone 1104. The control information may also include a navigation path for the relay drone 1102 and/or the work drone 1104. For example, the control information may direct the work drone 1104 to navigate in a zigzag pattern based on a selected safe altitude at the base station 1106. This can be based on the particular focal length, sensor resolution, etc., of a camera included in the working drone 1104, such that the distance between each leg of the zig-zag pattern must be a particular distance apart for it to work. there are no holes in the camera coverage of a target location.

El dron 1102 de retransmisión puede recibir la señal de control de la estación 1106 base a través de un enlace 1118 de comunicación de estación base, comentado anteriormente. Este enlace 1118 de comunicación de estación base puede ser a través de una conexión inalámbrica o por cable, y puede efectuarse utilizando todas las antenas direccionales, todas las antenas omnidireccionales o una combinación de antenas omnidireccionales y direccionales. La señal de control puede incluir información de control del dron 1102 de retransmisión que controla un aspecto del dron 1102 de retransmisión o encarga al dron 1102 de retransmisión realizar una tarea, como permanecer a una distancia y/o una línea de visión de la estación 1106 base.The relay drone 1102 may receive the control signal from the base station 1106 via a base station communication link 1118, discussed above. This base station communication link 1118 may be via a wireless or wired connection, and may be accomplished using all directional antennas, all omnidirectional antennas, or a combination of omnidirectional and directional antennas. The control signal may include control information from the relay drone 1102 that controls an aspect of the relay drone 1102 or instructs the relay drone 1102 to perform a task, such as staying within a distance and/or line of sight of the station 1106. base.

El dron 1102 de retransmisión puede incluir un motor 1120 de aplicación de dron de retransmisión que puede configurar el dron de retransmisión para ejecutar la tarea identificable a partir de la señal de control del dron de retransmisión. Al ejecutar la tarea, el dron 1102 de retransmisión puede ascender a la altitud segura (por ejemplo, identificada en la información de control del dron de retransmisión) y mantener una ubicación relativa a la estación 1106 base. La señal de control del dron de retransmisión también puede incluir una señal de control de dron de trabajo, donde el dron 1102 de retransmisión se puede configurar para pasar la información de control del dron de trabajo al dron 1104 de trabajo a través de un enlace 1124 de comunicación de dron de trabajo (que puede incluir un enlace de comunicación omnidireccional de dron y un enlace de comunicación direccional de dron, como se presentó anteriormente).The relay drone 1102 may include a relay drone application engine 1120 that can configure the relay drone to execute the task identifiable from the relay drone control signal. By executing the task, the relay drone 1102 can climb to the safe altitude (eg, identified in the relay drone's control information) and maintain a location relative to the base station 1106. The relay drone control signal may also include a work drone control signal, where the relay drone 1102 may be configured to pass the work drone control information to the work drone 1104 via a link 1124 drone communication link (which may include an omnidirectional drone communication link and a directional drone communication link, as presented above).

El dron 1102 de retransmisión puede incluir un motor 1112 de control de navegación que puede gestionar los mecanismos de propulsión (por ejemplo, motores, rotores, hélices, etc.) incluidos en el dron 1102 de retransmisión para efectuar la tarea identificada en la información de control del dron de retransmisión. Opcionalmente, el motor de aplicación de dron 102 de retransmisión puede proporcionar comandos (por ejemplo, comandos de alto nivel) al motor 1112 de control de navegación, que puede interpretar o anular la información de control de dron de retransmisión de la señal de control de dron de retransmisión. Por ejemplo, el motor 1120 de aplicación del dron de retransmisión puede indicar que el dron 1102 de retransmisión debe descender en una ubicación debido a que el dron 1102 de retransmisión está dañado, y el motor 1122 de control de navegación puede garantizar que el dron 1102 de retransmisión descienda en una dirección sustancialmente vertical.The relay drone 1102 may include a navigation control engine 1112 that can manage the propulsion mechanisms (eg, motors, rotors, propellers, etc.) included in the relay drone 1102 to perform the task identified in the relay information. relay drone control. Optionally, the relay drone application engine 102 may provide commands (eg, high-level commands) to the navigation control engine 1112, which may interpret or override the relay drone control information from the navigation control signal. relay drone. For example, the relay drone application engine 1120 may indicate that the relay drone 1102 should land at a location because the relay drone 1102 is damaged, and the navigation control engine 1122 may ensure that the drone 1102 relay descends in a substantially vertical direction.

El dron 1102 de trabajo puede incluir un motor 1120 de aplicación de dron de trabajo que puede configurar el dron de trabajo para ejecutar la tarea identificada en la información de control del dron de trabajo recibida a través del enlace 1124 de comunicación del dron de trabajo. Al ejecutar la tarea, el dron 1102 de retransmisión puede ascender al altitud segura (por ejemplo, identificada en la información de control del dron de trabajo), mantener una ubicación relativa al dron 1102 de retransmisión y activar una carga útil (por ejemplo, sensores incluidos en el dron 1104 de trabajo para obtener información del mundo real que describe un área objetivo).Work drone 1102 may include a work drone application engine 1120 that can configure the work drone to execute the task identified in work drone control information received via work drone communication link 1124. By executing the task, the relay drone 1102 can ascend to the safe altitude (for example, identified in the work drone's control information), maintain a location relative to the relay drone 1102, and activate a payload (for example, sensors included in the work drone 1104 to obtain real world information that describes a target area).

El dron 1104 de trabajo puede incluir un motor 1126 de control de navegación que puede gestionar los mecanismos de propulsión (por ejemplo, motores, rotores, hélices, etc.) incluidos en el dron 1126 de trabajo para realizar la tarea identificada en la información de control del dron de trabajo. Opcionalmente, el motor 1128 de aplicación del dron de trabajo puede proporcionar comandos (por ejemplo, comandos de alto nivel) al motor 1126 de control de navegación, que pueden interpretar o anular la información de control del dron de trabajo. Por ejemplo, el motor 1128 de aplicación del dron de trabajo puede indicar que el dron 1126 de trabajo debe descender en una ubicación debido a que el dron 1104 de trabajo está dañado, y el motor 1126 de control de navegación puede garantizar que el dron 1104 de trabajo descienda en una dirección sustancialmente vertical.The work drone 1104 may include a navigation control engine 1126 that can manage the propulsion mechanisms (eg, motors, rotors, propellers, etc.) included in the work drone 1126 to perform the task identified in the task information. control of the work drone. Optionally, the work drone application engine 1128 may provide commands (eg, high level commands) to the navigation control engine 1126, which may interpret or override the work drone control information. For example, the work drone application engine 1128 may indicate that the work drone 1126 should land at a location because the work drone 1104 is damaged, and the navigation control engine 1126 may ensure that the work drone 1104 of work descends in a substantially vertical direction.

Después de ejecutar, o como parte de la ejecución de la tarea detallada en la información de control del dron de trabajo, el dron 1104 de trabajo puede enviar una señal de datos para que el dron 1102 de retransmisión la retransmita a la estación 1106 base. Este proceso puede ser iterativo, como cuando la estación 1106 base envía información adicional de control del dron de trabajo al dron 1104 de trabajo, retransmitida a través del dron 1104 de retransmisión, después de recibir la señal de datos. Por ejemplo, el dron 1104 de trabajo puede proporcionar información del sensor para la estación 1106 base. La estación 1106 base puede combinar la información del sensor recibida (por ejemplo, unir imágenes, generar un modelo 3D de la propiedad, etc.). Basándose en la información del sensor recibida combinada, la estación base puede enviar información actualizada de control del dron de trabajo al dron 1104 de trabajo, a través del dron 1102 de retransmisión, para una inspección más detallada de un área identificada en la información del sensor.After executing, or as part of executing the task detailed in the work drone 1104 control information, the work drone 1104 may send a data signal for the relay drone 1102 to relay to the base station 1106. This process can be iterative, such as when base station 1106 sends additional control information from the work drone to work drone 1104, relayed through the work drone 1104. retransmission, after receiving the data signal. For example, work drone 1104 may provide sensor information for base station 1106. Base station 1106 may combine the received sensor information (eg, stitch images, generate a 3D model of the property, etc.). Based on the combined received sensor information, the base station can send updated control information from the work drone to the work drone 1104, via the relay drone 1102, for further inspection of an area identified in the sensor information. .

Opcionalmente, el dron 1104 de trabajo y/o el dron 1102 de retransmisión pueden estar en comunicación con un centro 1130 de comandos a través de la red 1132. El centro 1130 de comandos puede enviar directamente información de control del dron de trabajo a un dron de trabajo y/o dron de retransmisión o información de control de dron de retransmisión a un dron de retransmisión que anula la información de control enviada desde una estación 1106 base.Optionally, the work drone 1104 and/or relay drone 1102 may be in communication with a command center 1130 via the 1132 network. The command center 1130 may directly send work drone control information to a drone work and/or relay drone or relay drone control information to a relay drone that overrides control information sent from a base station 1106.

La figura 12 es un diagrama de flujo de un proceso 1200 de ejemplo para el funcionamiento de un dron de retransmisión. El proceso 1200 puede ser realizado por un dron de retransmisión, que puede utilizar uno o más ordenadores o procesadores.Figure 12 is a flowchart of an example process 1200 for operation of a broadcast drone. The process 1200 may be performed by a relay drone, which may use one or more computers or processors.

El dron de retransmisión puede obtener una señal de control de dron de retransmisión (bloque 1202) desde una estación base. La señal de control del dron de retransmisión puede recibirse a través de un enlace de comunicación de la estación base con la estación base.The relay drone may obtain a relay drone control signal (block 1202) from a base station. The control signal of the relay drone may be received through a communication link from the base station to the base station.

El dron de retransmisión puede ejecutar el comando desde la señal de control del dron de retransmisión (bloque 1204). Como se describió anteriormente, la señal de control del dron de retransmisión puede controlar el dron de retransmisión para realizar una tarea. Por ejemplo, la señal de control del dron de retransmisión puede instruir al dron de retransmisión para que realice una tarea de navegación, como permanecer dentro de una cierta distancia de la estación base, permanecer dentro de una trayectoria con una línea de visión de una estación base o asumir un patrón de espera alrededor de una estación base. En determinadas realizaciones, la señal de control del dron de retransmisión puede instruir al dron de retransmisión que permanezca a una distancia de la estación base y dentro de la línea de visión de la estación base, incluso cuando la estación base está en movimiento.The relay drone may execute the command from the relay drone control signal (block 1204). As described above, the relay drone control signal can control the relay drone to perform a task. For example, the relay drone's control signal can instruct the relay drone to perform a navigation task, such as staying within a certain distance of the base station, staying within a line-of-sight path of a station base or assume a holding pattern around a base station. In certain embodiments, the relay drone's control signal may instruct the relay drone to remain at a distance from the base station and within line of sight of the base station, even when the base station is in motion.

El dron de retransmisión puede obtener una señal de control de dron de trabajo (bloque 1206). La señal de control del dron de trabajo puede incluir una designación de un dron de trabajo para que se transmita la señal de control del dron de trabajo. La señal de control del dron de trabajo puede incluir un comando para el dron de trabajo y/o instruir al dron de trabajo para que realice una tarea.The relay drone may obtain a work drone control signal (block 1206). The work drone control signal may include a designation of a work drone for the work drone control signal to be transmitted. The work drone control signal may include a command to the work drone and/or instruct the work drone to perform a task.

El dron de retransmisión puede retransmitir la señal de control del dron de trabajo para el dron de trabajo (bloque 1208). La señal de control del dron de trabajo también puede incluir un comando al dron de retransmisión para que transmita la señal de control del dron de trabajo al dron de trabajo adecuado (por ejemplo, mediante el establecimiento de parámetros para la retransmisión, como el momento en que se transmitirá la señal de control del dron de trabajo). En ciertas realizaciones, el dron de retransmisión puede retransmitir automáticamente la señal de control del dron de trabajo al dron de trabajo apropiado en respuesta a la recepción de la señal de control del dron de trabajo sin requerir un componente adicional en la señal de control del dron de trabajo dirigida al dron de retransmisión. El dron de retransmisión puede transmitir la señal de control del dron de trabajo directamente al dron de trabajo a través de un enlace de comunicación de dron de trabajo establecido entre el dron de trabajo y el dron de retransmisión.The relay drone may relay the work drone control signal to the work drone (block 1208). The work drone control signal may also include a command to the relay drone to transmit the work drone control signal to the appropriate work drone (for example, by setting parameters for the relay, such as the time when which the work drone control signal will be transmitted). In certain embodiments, the relay drone may automatically relay the work drone control signal to the appropriate work drone in response to receiving the work drone control signal without requiring an additional component in the drone control signal. work directed to the relay drone. The relay drone can transmit the control signal of the work drone directly to the work drone through a work drone communication link established between the work drone and the relay drone.

En ciertas realizaciones, el dron de retransmisión puede transmitir indirectamente la señal de control del dron de trabajo al dron de trabajo a través de al menos otro dron de retransmisión. En esta situación, el dron de retransmisión puede enviar la señal de control del dron de trabajo al otro dron de retransmisión a través de un enlace de comunicación de dron de retransmisión entre drones de retransmisión.In certain embodiments, the relay drone may indirectly transmit the control signal from the work drone to the work drone via at least one other relay drone. In this situation, the relay drone can send the control signal of the working drone to the other relay drone through a relay drone communication link between relay drones.

El dron de retransmisión puede recibir una señal de datos de dron de trabajo generada por un dron de trabajo (bloque 1210). La señal de datos del dron de trabajo puede ser generada por el dron de trabajo en respuesta a la recepción de la señal de control del dron de trabajo. La señal de datos del dron de trabajo puede incluir datos y/o retroalimentación del dron de trabajo para una estación base designada. La señal de datos del dron de trabajo se puede recibir a través de un enlace de comunicación de dron de trabajo si el dron de retransmisión está en comunicación directa con el dron de trabajo, o se puede recibir a través de un enlace de comunicación de dron si el dron de retransmisión está en comunicación indirecta con el dron de trabajo a través de otro dron de retransmisión. El dron de retransmisión puede enviar la señal de datos del dron de trabajo (bloque 1212). La señal de datos del dron de trabajo puede incluir un comando al dron de retransmisión para que transmita la señal de datos del dron de trabajo a la estación base adecuada (por ejemplo, mediante el establecimiento de parámetros para la retransmisión, como el momento en que se retransmitirá la señal de datos del dron de trabajo). En ciertas realizaciones, el dron de retransmisión puede retransmitir automáticamente la señal de datos del dron de trabajo a la estación base apropiada en respuesta a la recepción de la señal de datos del dron de trabajo sin requerir un componente adicional en la señal de datos dirigido al dron de retransmisión. Si el dron de retransmisión está en comunicación directa con la estación base, el dron de retransmisión puede transmitir la señal de datos del dron de trabajo directamente a la estación base a través de un enlace de comunicación de estación base establecido entre el dron de trabajo y la estación base. En ciertas realizaciones, el dron de retransmisión puede transmitir indirectamente la señal de datos del dron de trabajo a la estación base a través de al menos otro dron de retransmisión. En esta situación, el dron de retransmisión puede enviar la señal de datos del dron de trabajo al otro dron de retransmisión a través de un enlace de comunicación de dron de retransmisión entre drones de retransmisión para su transmisión a la estación base. La figura 13 es un diagrama de flujo de un proceso de ejemplo para establecer un enlace de comunicación de drones de trabajo. El proceso 1300 puede ser realizado por un dron de retransmisión, que puede utilizar uno o más ordenadores o procesadores.The relay drone may receive a work drone data signal generated by a work drone (block 1210). The work drone data signal may be generated by the work drone in response to receiving the control signal from the work drone. The work drone data signal may include data and/or feedback from the work drone to a designated base station. The data signal from the work drone can be received via a work drone communication link if the relay drone is in direct communication with the work drone, or it can be received via a work drone communication link if the relay drone is in indirect communication with the work drone through another relay drone. The relay drone may send the work drone data signal (block 1212). The work drone data signal may include a command to the relay drone to transmit the work drone data signal to the appropriate base station (for example, by setting parameters for the relay, such as the time when the data signal of the work drone will be retransmitted). In certain embodiments, the relay drone may automatically retransmit the data signal from the work drone to the appropriate base station in response to receiving the data signal from the work drone without requiring an additional component in the data signal directed to the relay drone. If the relay drone is in direct communication with the station base station, the relay drone can transmit the data signal of the work drone directly to the base station through a base station communication link established between the work drone and the base station. In certain embodiments, the relay drone may indirectly transmit the data signal from the working drone to the base station via at least one other relay drone. In this situation, the relay drone can send the data signal of the working drone to the other relay drone through a relay drone communication link between relay drones for transmission to the base station. Figure 13 is a flowchart of an example process for establishing a work drone communication link. The process 1300 may be performed by a relay drone, which may use one or more computers or processors.

El dron de retransmisión puede obtener una ubicación de dron de trabajo (bloque 1202) a partir de un dron de trabajo. La ubicación del dron de trabajo puede ser una ubicación de un dron de trabajo y/o una ubicación de la antena de un dron de trabajo desde la que se puede establecer el enlace de comunicación del dron de trabajo. La ubicación del dron de trabajo puede transmitirse en un momento determinado o periódicamente desde un dron de trabajo. En consecuencia, la ubicación del dron de trabajo puede actualizarse periódicamente para reflejar cómo una estación base permanece en el mismo lugar a lo largo del tiempo o se mueve a lo largo del tiempo. La ubicación del dron de trabajo se puede transmitir a través de una antena omnidireccional de dron de trabajo o a través de una antena direccional de dron de trabajo, por ejemplo, a través de una antena direccional de dron de trabajo dirigida a la ubicación del dron de retransmisión o una antena direccional de dron de trabajo en un movimiento de barrido que abarca una área amplia que incluye el dron de retransmisión.The relay drone may obtain a work drone location (block 1202) from a work drone. The work drone location may be a work drone location and/or a work drone antenna location from which the work drone communication link can be established. The location of the work drone can be transmitted at a certain time or periodically from a work drone. Consequently, the location of the work drone can be updated periodically to reflect how a base station stays in the same place over time or moves over time. The location of the work drone can be transmitted through an omnidirectional work drone antenna or through a directional work drone antenna, for example, through a directional work drone antenna directed at the location of the work drone. relay or a working drone directional antenna in a sweeping motion that covers a wide area that includes the relay drone.

El dron de retransmisión puede calibrar una antena direccional del dron de retransmisión en el dron de retransmisión a la ubicación del dron de trabajo (bloque 1302). El dron de retransmisión puede designar una antena direccional de dron de retransmisión para un solo dron de trabajo o puede compartir una antena direccional de dron de retransmisión entre muchos drones de trabajo (por ejemplo, realizando multiplexación basada en tiempo o código). El dron de retransmisión puede establecer un enlace de comunicación de dron de trabajo con el dron de trabajo (bloque 1306).The relay drone may calibrate a relay drone directional antenna on the relay drone to the location of the working drone (block 1302). The relay drone may designate a relay drone directional antenna for a single work drone or may share a relay drone directional antenna among many work drones (for example, by performing code or time-based multiplexing). The relay drone may establish a work drone communication link with the work drone (block 1306).

El enlace de comunicación del dron de trabajo se puede establecer con el dron de trabajo inicializando primero un apretón de manos de comunicación con el dron de trabajo para que el dron de trabajo inicialice o acepte la comunicación con el dron de retransmisión. Después del apretón de manos, el dron de retransmisión puede comunicarse con el dron de trabajo a través de la antena direccional del dron de retransmisión. La comunicación puede ocurrir haciendo que el dron de retransmisión transmita datos o señales y/o reciba datos o señales del dron de trabajo usando la antena direccional del dron de retransmisión. Los datos o señales transferidos pueden incluir una señal de control de dron de trabajo y/o una señal de datos de dron de trabajo.The work drone communication link can be established with the work drone by first initializing a communication handshake with the work drone for the work drone to initialize or accept communication with the relay drone. After the handshake, the relay drone can communicate with the work drone through the directional antenna of the relay drone. Communication can occur by having the relay drone transmit data or signals and/or receive data or signals from the work drone using the relay drone's directional antenna. The data or signals transferred may include a work drone control signal and/or a work drone data signal.

En ciertas realizaciones, el apretón de manos incluye transmitir una ubicación de dron de retransmisión al dron de trabajo y tener una antena direccional en el dron de trabajo calibrada para apuntar a la ubicación del dron de retransmisión. Después del apretón de manos, el enlace de comunicación del dron de trabajo puede establecerse comunicándose con el dron de retransmisión a través de una antena direccional del dron de retransmisión.In certain embodiments, the handshake includes transmitting a relay drone location to the working drone and having a directional antenna on the working drone calibrated to point to the relay drone's location. After the handshake, the communication link of the work drone can be established by communicating with the relay drone through a directional antenna of the relay drone.

La figura 14 es un diagrama de flujo de un proceso de ejemplo para establecer un enlace de comunicación de estación base. El proceso 1400 puede ser realizado por un dron de retransmisión, que puede utilizar uno o más ordenadores o procesadores.Figure 14 is a flowchart of an example process for establishing a base station communication link. The process 1400 may be performed by a relay drone, which may use one or more computers or processors.

El dron de retransmisión puede obtener una ubicación de estación base (bloque 1402). La ubicación de la estación base puede obtenerse de la estación base, obtenerse a través de sensores accesibles al dron de retransmisión o puede estar predeterminada y almacenarse en un almacén de datos accesible al dron de retransmisión. La ubicación de la estación base puede ser una ubicación de una estación base y/o una ubicación de la antena de una estación base desde la cual se puede establecer el enlace de comunicación de la estación base. La ubicación de la estación base puede determinarse o actualizarse periódicamente, por ejemplo, actualizando sensores accesibles al dron de retransmisión o transmitirse periódicamente desde la estación base. En consecuencia, la ubicación de la estación base puede actualizarse periódicamente para reflejar cómo una estación base permanece en el mismo lugar a lo largo del tiempo o se mueve a lo largo del tiempo.The relay drone may obtain a base station location (block 1402). The base station location may be obtained from the base station, obtained through sensors accessible to the relay drone, or may be predetermined and stored in a data store accessible to the relay drone. The base station location may be a base station location and/or a base station antenna location from which the base station communication link can be established. The location of the base station can be determined or updated periodically, for example by updating sensors accessible to the relay drone or transmitted periodically from the base station. Consequently, the base station location can be updated periodically to reflect how a base station stays in the same place over time or moves over time.

Cuando se recibe y no se detecta, la ubicación de la estación base se puede recibir de forma inalámbrica a través de una antena omnidireccional o una antena direccional en el dron de retransmisión, como a través de una antena direccional de dron de retransmisión dirigida a la ubicación de la estación base o una antena direccional de dron de retransmisión en un movimiento de barrido que abarca un área amplia que incluye la estación base.When received and not detected, the location of the base station can be received wirelessly through an omnidirectional antenna or a directional antenna on the relay drone, such as through a directional relay drone antenna aimed at the location of the base station or a directional relay drone antenna in a sweeping motion that covers a wide area that includes the base station.

La ubicación de la estación base se puede enviar de forma inalámbrica desde la estación base a través de una antena omnidireccional o una antena direccional en la estación base, como a través de una antena direccional de la estación base dirigida a la ubicación del dron de retransmisión o una antena direccional de la estación base en un movimiento de barrido que abarca un área amplia que incluye el dron de retransmisión.The location of the base station can be sent wirelessly from the base station through an omnidirectional antenna or a directional antenna on the base station, such as through a directional antenna of the base station aimed at the location of the relay drone or a directional base station antenna in a sweeping motion that covers a wide area that includes the relay drone.

En ciertas realizaciones, la ubicación de la estación base puede recibirse a través de un cable físico conectado con la estación base. La ubicación de la estación base puede codificarse como parte de una señal de control del dron de retransmisión recibida en el dron de retransmisión desde la estación base.In certain embodiments, the location of the base station may be received via a physical cable connected to the base station. The location of the base station may be encoded as part of a relay drone control signal received on the relay drone from the base station.

Opcionalmente, como se indica con líneas de puntos, el dron de retransmisión puede ejecutar un protocolo de navegación en respuesta a la recepción de la ubicación de una estación base (bloque 1404). Por ejemplo, en función de la ubicación de la estación base, el dron de retransmisión puede ejecutar un protocolo de navegación que hace que el dron de retransmisión permanezca cerca de la estación base o se mueva a lo largo de una trayectoria con una línea de visión directa con la estación base. En ciertas realizaciones, el dron de retransmisión puede haber recibido una señal de control de la estación base que configura el dron de retransmisión para (o estar preprogramado sin recibir primero la señal de control para) permanecer cerca de la estación base o moverse a lo largo de una trayectoria con una línea de visión directa con la estación baseOptionally, as indicated by dotted lines, the relay drone may execute a navigation protocol in response to receiving the location of a base station (block 1404). For example, based on the location of the base station, the relay drone can execute a navigation protocol that causes the relay drone to stay close to the base station or move along a line-of-sight path. direct to the base station. In certain embodiments, the relay drone may have received a control signal from the base station that configures the relay drone to (or be pre-programmed without first receiving the control signal to) stay close to the base station or move along the base station. a path with a direct line of sight to the base station

El dron de retransmisión puede calibrar una antena en el dron de retransmisión para comunicarse con la estación base (bloque 1406). La antena se puede calibrar adoptando un protocolo de comunicación específico para comunicarse con la estación base, por ejemplo, adoptando un protocolo de codificación de datos específico para la comunicación con la estación base y/o calibrando una antena direccional orientada hacia la estación base para que apunte directamente a la ubicación de la estación base. En ciertas realizaciones, el dron de retransmisión puede designar una antena direccional para una sola estación base o puede compartir una antena direccional entre muchas estaciones base (por ejemplo, realizando multiplexación basada en tiempo o código).The relay drone may calibrate an antenna on the relay drone to communicate with the base station (block 1406). The antenna can be calibrated by adopting a specific communication protocol to communicate with the base station, for example, by adopting a specific data coding protocol for communication with the base station and/or by calibrating a directional antenna facing the base station so that it point directly at the location of the base station. In certain embodiments, the relay drone may designate a directional antenna for a single base station or may share a directional antenna among many base stations (eg, by performing code or time-based multiplexing).

El dron de retransmisión puede establecer un enlace de comunicación de estación base con la estación base (bloque 1408). El enlace de comunicación del dron de retransmisión se puede establecer con la estación base inicializando un apretón de manos de comunicación con la estación base para que la estación base inicialice, o acepte, la comunicación con el dron de retransmisión. Después del apretón de manos, el dron de retransmisión puede comunicarse con la estación base a través del protocolo de comunicación específico para comunicarse con la estación base. La comunicación puede tener lugar haciendo que el dron de retransmisión transmita datos o señales y/o reciba datos o señales de la estación base utilizando la antena direccional del dron de retransmisión. Los datos o señales transferidos pueden incluir una señal de control de dron de retransmisión y/o una señal de datos de dron de trabajo.The relay drone may establish a base station communication link with the base station (block 1408). The relay drone's communication link can be established with the base station by initiating a communication handshake with the base station for the base station to initiate, or accept, communication with the relay drone. After the handshake, the relay drone can communicate with the base station through the specific communication protocol to communicate with the base station. The communication can take place by having the relay drone transmit data or signals and/or receive data or signals from the base station using the directional antenna of the relay drone. The transferred data or signals may include a relay drone control signal and/or a working drone data signal.

En ciertas realizaciones, el apretón de manos incluye transmitir una ubicación de dron de retransmisión a la estación base para que una antena direccional en la estación base se calibre y apunte a la ubicación del dron de retransmisión. Después del apretón de manos, el enlace de comunicación de la estación base puede establecerse comunicándose con el dron de retransmisión a través de una antena direccional de la estación base.In certain embodiments, the handshake includes transmitting a relay drone location to the base station so that a directional antenna at the base station is calibrated and aimed at the relay drone location. After the handshake, the communication link of the base station can be established by communicating with the relay drone through a directional antenna of the base station.

La figura 15 es un diagrama de flujo de un proceso de ejemplo para establecer un enlace de comunicación de drones de retransmisión. El proceso 1500 puede ser realizado por un dron de retransmisión, que puede utilizar uno o más ordenadores o procesadores.Figure 15 is a flowchart of an example process for establishing a relay drone communication link. The process 1500 may be performed by a relay drone, which may use one or more computers or processors.

El dron de retransmisión puede obtener una ubicación de dron de retransmisión secundario (bloque 1502) para un dron de retransmisión secundario. El dron de retransmisión secundario es un dron de retransmisión remoto con el que el dron de retransmisión está configurado para establecer comunicación. La ubicación del dron de retransmisión secundario puede ser una ubicación del dron de retransmisión secundario y/o una ubicación de la antena del dron de retransmisión secundario desde la que se puede establecer el enlace de comunicación del dron de retransmisión. La ubicación del dron de retransmisión secundario puede detectarse a través de sensores accesibles al dron de retransmisión y/o transmitirse en un momento particular o periódicamente desde el dron de retransmisión secundario. Alternativamente, la ubicación del dron de retransmisión secundario puede transmitirse desde una estación base o desde cualquier fuente accesible al dron de retransmisión a través de una red. En ciertas realizaciones, la ubicación del dron de retransmisión secundario se puede codificar como parte de una señal de control del dron de retransmisión recibida desde la estación base.The relay drone may obtain a secondary relay drone location (block 1502) for a secondary relay drone. The secondary relay drone is a remote relay drone with which the relay drone is configured to establish communication. The secondary relay drone location may be a secondary relay drone location and/or a secondary relay drone antenna location from which the communication link of the relay drone can be established. The location of the secondary relay drone may be detected through sensors accessible to the relay drone and/or transmitted at a particular time or periodically from the secondary relay drone. Alternatively, the location of the secondary relay drone may be transmitted from a base station or from any source accessible to the relay drone over a network. In certain embodiments, the location of the secondary relay drone may be encoded as part of a relay drone control signal received from the base station.

La ubicación del dron de retransmisión secundario se puede recibir de forma inalámbrica a través de una antena omnidireccional o una antena direccional en el dron de retransmisión, como a través de una antena direccional del dron de retransmisión dirigida a la ubicación del dron de retransmisión secundario o una antena direccional del dron de retransmisión en un movimiento de barrido que abarca un área que incluye el dron de retransmisión secundario. La ubicación del dron de retransmisión secundario se puede enviar de forma inalámbrica desde el dron de retransmisión secundario a través de una antena omnidireccional o una antena direccional en el dron de retransmisión secundario, como a través de una antena direccional del dron de retransmisión secundario dirigida a la ubicación del dron de retransmisión o una antena direccional del dron de retransmisión secundario en un movimiento de barrido que abarca un área que incluye el dron de retransmisión. The location of the secondary relay drone can be received wirelessly through an omnidirectional antenna or a directional antenna on the relay drone, such as through a directional antenna of the relay drone directed at the location of the secondary relay drone or a directional antenna of the relay drone in a sweeping motion that encompasses an area that includes the secondary relay drone. The location of the sub-relay drone can be sent wirelessly from the sub-relay drone through an omnidirectional antenna or a directional antenna on the sub-relay drone, such as through a directional antenna of the sub-relay drone directed at the location of the relay drone or a directional antenna of the secondary relay drone in a sweeping motion that encompasses an area that includes the relay drone.

El dron de retransmisión puede calibrar una antena direccional en el dron de retransmisión a la ubicación del dron de retransmisión secundario (bloque 1504). El dron de retransmisión puede designar una antena direccional en el dron de retransmisión a un único dron de retransmisión secundario o puede compartir una antena direccional en el dron de retransmisión entre muchos drones de retransmisión secundarios (por ejemplo, realizando multiplexación basada en tiempo o código).The relay drone may calibrate a directional antenna on the relay drone to the location of the secondary relay drone (block 1504). The relay drone may assign a directional antenna on the relay drone to a single sub-relay drone or may share a directional antenna on the relay drone among many sub-relay drones (for example, by performing code or time-based multiplexing). .

El dron de retransmisión puede establecer un enlace de comunicación de dron de retransmisión con el dron de retransmisión secundario (bloque 1408). Al establecer el enlace de comunicación del dron de retransmisión con el dron de retransmisión secundario, el dron de retransmisión puede inicializar un apretón de manos de comunicación con el dron de retransmisión secundario para que el dron de retransmisión secundario inicialice o acepte el protocolo de comunicación con el dron de retransmisión. Después del apretón de manos, el dron de retransmisión puede comunicarse con el dron de retransmisión secundario a través de un protocolo de comunicación específico para comunicarse con el dron de retransmisión secundario. El protocolo de comunicación puede incluir que el dron de retransmisión transmita datos o señales y/o reciba datos o señales del dron de retransmisión secundario utilizando la antena direccional del dron de retransmisión (y, opcionalmente, la antena direccional del dron de retransmisión secundario en el otro extremo del enlace de comunicación). El protocolo de comunicación para que el dron de retransmisión secundario se comunique con el dron de retransmisión puede incluir la transmisión de una ubicación de dron de retransmisión al dron de retransmisión secundario y hacer que el dron de retransmisión secundario calibre una antena direccional en el dron de retransmisión secundario a la ubicación del dron de retransmisión. Los datos o señales transferidos pueden incluir una señal de control de dron de retransmisión, una señal de control de dron de trabajo y/o una señal de datos de dron de trabajo.The relay drone may establish a relay drone communication link with the secondary relay drone (block 1408). By establishing the communication link of the relay drone with the secondary relay drone, the relay drone can initiate a communication handshake with the secondary relay drone for the secondary relay drone to initialize or accept the communication protocol with the relay drone. After the handshake, the relay drone can communicate with the secondary relay drone through a specific communication protocol to communicate with the secondary relay drone. The communication protocol may include the relay drone transmitting data or signals to and/or receiving data or signals from the secondary relay drone using the relay drone's directional antenna (and, optionally, the secondary relay drone's directional antenna in the other end of the communication link). The communication protocol for the secondary relay drone to communicate with the relay drone may include transmitting a relay drone's location to the secondary relay drone and having the secondary relay drone calibrate a directional antenna on the relay drone. relay secondary to the location of the relay drone. The transferred data or signals may include a relay drone control signal, a working drone control signal, and/or a working drone data signal.

La figura 16 ilustra un diagrama de bloques de una arquitectura de sistema de ejemplo para un dron para implementar las características y procesos descritos en el presente documento. El dron puede ser un dron de retransmisión o un dron de trabajo.Figure 16 illustrates a block diagram of an example system architecture for a drone to implement the features and processes described herein. The drone can be a relay drone or a work drone.

Un sistema 1600 de procesamiento primario de drones puede ser un sistema de uno o más ordenadores, o software que se ejecuta en un sistema de uno o más ordenadores, que está en comunicación con, o mantiene, una o más bases de datos. El sistema 1600 de procesamiento primario de drones puede ser un sistema de uno o más procesadores 1635, procesadores 1636 de gráficos, subsistema 1634 de I/O, circuitos lógicos, circuitos analógicos, memoria volátil y/o no volátil asociada, puertos de datos de entrada/salida asociados, puertos de alimentación, etc., y/o uno o más procesamientos de software que ejecutan uno o más procesadores u ordenadores. El sistema 1630 de piloto automático incluye la unidad 1632 de medición inercial (IMU), el procesador 1635, el subsistema 1634 de I/O, la GPU 1636 y varios sistemas 1620 operativos y módulos 1620-1629. La memoria 1618 puede incluir memoria no volátil, como uno o más dispositivos de almacenamiento de disco magnético, discos duros de estado sólido o memoria flash. Se puede usar otra memoria volátil, como RAM, DRAM, SRAM, para el almacenamiento temporal de datos mientras el dron está operativo. Las bases de datos pueden almacenar información que describe las operaciones de navegación de drones, planes de navegación, eventos de contingencia, información de geocercas, información de componentes y otra información.A drone primary processing system 1600 may be a system of one or more computers, or software running on a system of one or more computers, that communicates with or maintains one or more databases. The drone primary processing system 1600 may be a system of one or more processors 1635, graphics processors 1636, I/O subsystem 1634, logic circuitry, analog circuitry, associated volatile and/or non-volatile memory, data ports of associated input/output, power ports, etc., and/or one or more software processing running one or more processors or computers. The 1630 autopilot system includes the 1632 inertial measurement unit (IMU), 1635 processor, 1634 I/O subsystem, 1636 GPU, and various 1620 operating systems and modules 1620-1629. Memory 1618 may include non-volatile memory, such as one or more magnetic disk storage devices, solid state hard drives, or flash memory. Other volatile memory such as RAM, DRAM, SRAM may be used for temporary data storage while the drone is operational. Databases can store information describing drone navigation operations, navigation plans, contingency events, geofence information, component information, and other information.

El sistema de procesamiento de drones puede acoplarse a uno o más sensores, como receptores 1650 GNSS (por ejemplo, un sistema GPS, GLONASS, Galileo o Beidou), giroscopios 1656, acelerómetros 1658, sensores 1654 de temperatura, sensores 1652 de presión (estática o diferencial), sensores de corriente, sensores de voltaje, magnetómetro, hidrómetro y sensores de motor. El dron puede usar una unidad 1632 de medida inercial (IMU) para uso en la navegación del dron. Los sensores se pueden acoplar al sistema de procesamiento o a las placas controladoras acopladas al sistema de procesamiento del dron. Uno o más buses de comunicación, como un bus CAN o líneas de señal, pueden acoplar los diversos sensores y componentes.The drone processing system may be coupled to one or more sensors, such as GNSS receivers 1650 (for example, a GPS, GLONASS, Galileo, or Beidou system), gyroscopes 1656, accelerometers 1658, temperature sensors 1654, pressure (static) sensors 1652 or differential), current sensors, voltage sensors, magnetometer, hydrometer and motor sensors. The drone may use a 1632 inertial measurement unit (IMU) for use in the navigation of the drone. The sensors can be attached to the processing system or to controller boards attached to the drone's processing system. One or more communication buses, such as a CAN bus or signal lines, can couple the various sensors and components.

Se pueden interconectar varios sensores, dispositivos, firmware y otros sistemas para admitir múltiples funciones y operaciones del dron. Por ejemplo, el sistema 1600 de procesamiento primario de drones puede usar varios sensores para determinar la ubicación geoespacial actual del vehículo, actitud, altitud, velocidad, dirección, cabeceo, balanceo, guiñada y/o velocidad aerodinámica y para pilotar el vehículo a lo largo de una ruta específica y/o a una ubicación específica y/o para controlar la actitud, la velocidad, la altitud y/o la velocidad aerodinámica del vehículo (opcionalmente, incluso cuando no se conduce el vehículo a lo largo de una trayectoria específica o hacia una ubicación específica).Various sensors, devices, firmware and other systems can be interconnected to support multiple functions and operations of the drone. For example, the drone primary processing system 1600 may use various sensors to determine the vehicle's current geospatial location, attitude, altitude, speed, direction, pitch, roll, yaw, and/or airspeed and to pilot the vehicle along of a specific route and/or to a specific location and/or to control the attitude, speed, altitude and/or airspeed of the vehicle (optionally, even when the vehicle is not driven along a specific path or towards a specific location).

El módulo 1622 de control de navegación (también denominado motor de control de navegación) maneja las operaciones de control de navegación del dron. El módulo interactúa con uno o más controladores 1640 que controlan el funcionamiento de los motores 1642 y/o los actuadores 1644. Por ejemplo, los motores se pueden usar para la rotación de las hélices y los actuadores se pueden usar para el control de la superficie de navegación, como alerones, timones, flaps, tren de aterrizaje y despliegue de paracaídas.The navigation control module 1622 (also called the navigation control engine) handles the navigation control operations of the drone. The module interfaces with one or more 1640 controllers that control the operation of the 1642 motors and/or 1644 actuators. For example, the motors can be used for propeller rotation and the actuators can be used for surface control. such as ailerons, rudders, flaps, landing gear, and parachute deployment.

El módulo 1624 de contingencia monitorea y maneja eventos de contingencia. Por ejemplo, el módulo de contingencia puede detectar que el dron ha cruzado el borde de una geocerca y luego instruir al módulo de control de navegación para que regrese a una ubicación de aterrizaje predeterminada. Otros criterios de contingencia pueden ser la detección de un estado de batería o combustible bajo, o el mal funcionamiento de un sensor a bordo, motor o una desviación del plan de navegación. Lo anterior no pretende ser limitativo, ya que se pueden detectar otros eventos de contingencia. En algunos casos, si está incluido en el dron, se puede desplegar un paracaídas si los motores o actuadores fallan.The contingency module 1624 monitors and handles contingency events. For example, the contingency module can detect that the drone has crossed the edge of a geofence and then instruct the navigation control module to return to a predetermined landing location. Other contingency criteria can be the detection of a low battery or fuel condition, or the malfunction of an on-board sensor, engine or a deviation from the navigation plan. The foregoing is not intended to be limiting, since other contingency events can be detected. In some cases, if it is included in the drone, a parachute can be deployed if the motors or actuators fail.

El módulo 1629 de misión procesa el plan de navegación, los puntos de ruta y otra información asociada con el plan de navegación. El módulo 1629 de misión funciona en conjunto con el módulo de control de navegación. Por ejemplo, el módulo de misión puede enviar información sobre el plan de navegación al módulo de control de navegación, por ejemplo, puntos de ruta de latitud/longitud, altitud, velocidad de navegación, para que el módulo de control de navegación pueda pilotar automáticamente el dron.Mission module 1629 processes the navigation plan, waypoints, and other information associated with the navigation plan. The 1629 mission module works in conjunction with the navigation control module. For example, the mission module can send navigation plan information to the navigation control module, eg, latitude/longitude waypoints, altitude, navigation speed, so that the navigation control module can automatically pilot the drone.

El dron puede tener varios dispositivos conectados al mismo para la recopilación de datos. Por ejemplo, cámara 1649 fotográfica, cámaras de video, cámara de infrarrojos, cámara multiespectral y Lidar, transceptor de radio, sonar, TCAS (sistema de prevención de colisiones de tráfico). Los datos recopilados por los dispositivos pueden almacenarse en el dispositivo que recopila los datos, o los datos pueden almacenarse en la memoria 1618 no volátil del sistema 1600 de procesamiento de drones.The drone can have multiple devices attached to it for data collection. For example, photographic camera 1649, video cameras, infrared camera, multispectral camera and Lidar, radio transceiver, sonar, TCAS (traffic collision avoidance system). The data collected by the devices may be stored in the device collecting the data, or the data may be stored in non-volatile memory 1618 of the drone processing system 1600.

El sistema 1600 de procesamiento de drones puede acoplarse a varias antenas, radios y transmisores 1659 para el control manual del dron y para la transmisión de datos inalámbrica o por cable hacia y desde el sistema 1600 de procesamiento primario de drones y, opcionalmente, el sistema 1602 de procesamiento secundario de drones. El dron puede utilizar uno o más subsistemas de comunicaciones, como un subsistema de comunicaciones inalámbricas o por cable, para facilitar la comunicación hacia y desde el dron. Los subsistemas de comunicación inalámbrica pueden incluir antenas, transceptores de radio y dispositivos infrarrojos, ultrasónicos ópticos y electromagnéticos. Los sistemas de comunicación por cable pueden incluir puertos como Ethernet, puertos USB, puertos serie u otros tipos de puertos para establecer una conexión por cable al dron con otros dispositivos, como un sistema de control terrestre, un sistema basado en la nube u otros dispositivos, por ejemplo, un teléfono móvil, tableta, ordenador personal, monitor de visualización, otros dispositivos habilitados para la red. El dron puede usar un cable conectado ligero a una estación base terrestre para comunicarse con el dron. El cable conectado se puede fijar de forma extraíble al dron, por ejemplo mediante un acoplador magnético.The Drone Processing System 1600 can be coupled to multiple 1659 Antennas, Radios, and Transmitters for manual control of the drone and for wired or wireless data transmission to and from the Drone Primary Processing System 1600 and, optionally, the Drone Processing System 1600. 1602 secondary drone processing. The drone may use one or more communications subsystems, such as a wired or wireless communications subsystem, to facilitate communication to and from the drone. Wireless communication subsystems may include antennas, radio transceivers, and infrared, ultrasonic, optical, and electromagnetic devices. Wired communication systems may include ports such as Ethernet, USB ports, serial ports, or other types of ports to establish a wired connection to the drone with other devices, such as a ground control system, cloud-based system, or other devices. eg a mobile phone, tablet, personal computer, display monitor, other network-enabled devices. The drone can use a lightweight cable connected to a ground base station to communicate with the drone. The connected cable can be removably attached to the drone, for example by means of a magnetic coupler.

Los registros de datos de navegación se pueden generar leyendo información diversa de los sensores del dron y el sistema operativo y almacenando la información en una memoria no volátil. Los registros de datos pueden incluir una combinación de varios datos, como la hora, la altitud, el rumbo, la temperatura ambiente, las temperaturas del procesador, la presión, el nivel de la batería, el nivel de combustible, la posición absoluta o relativa, las coordenadas GPS, cabeceo, balanceo, guiñada, velocidad respecto al suelo, nivel de humedad, velocidad, aceleración e información de contingencia. Lo anterior no pretende ser limitativo, y se pueden captar y almacenar otros datos en los registros de datos de navegación. Los registros de datos de navegación pueden almacenarse en un medio extraíble y el medio puede instalarse en el sistema de control terrestre. Alternativamente, los registros de datos pueden transmitirse a la estación base, un dron de retransmisión secundario, un centro de comandos o al sistema de red.Navigation data logs can be generated by reading various information from the drone's sensors and operating system and storing the information in non-volatile memory. Data logs can include a combination of various data such as time, altitude, heading, ambient temperature, processor temperatures, pressure, battery level, fuel level, absolute or relative position , GPS coordinates, pitch, roll, yaw, ground speed, humidity level, speed, acceleration and contingency information. The foregoing is not intended to be limiting, and other data may be captured and stored in browsing data logs. The navigation data records may be stored on removable media and the media may be installed in the ground control system. Alternatively, the data logs can be transmitted to the base station, secondary relay drone, command center, or network system.

Con el sistema operativo se podrán realizar módulos, programas o instrucciones para realizar operaciones de navegación, maniobras de contingencia y otras funciones. En algunas implementaciones, el sistema 1620 operativo puede ser un sistema operativo en tiempo real (RTOS), UNIX, LINUX, o S X, WINDOWS, ANDROID u otro sistema operativo. Además, otros módulos de software y aplicaciones pueden ejecutarse en el sistema operativo, como un módulo 1622 de control de navegación, un módulo 1624 de contingencia, un módulo 1626 de aplicación y un módulo 1628 de base de datos. Por lo general, las funciones críticas de navegación se realizarán utilizando el sistema 1600 de procesamiento de drones. El sistema 1620 operativo puede incluir instrucciones para manejar los servicios básicos del sistema y para realizar tareas dependientes del hardware.With the operating system, modules, programs or instructions can be made to carry out navigation operations, contingency maneuvers and other functions. In some implementations, the operating system 1620 may be a real-time operating system (RTOS), UNIX, LINUX, or SX, WINDOWS, ANDROID, or another operating system. In addition, other software modules and applications may run on the operating system, such as a navigation control module 1622, a contingency module 1624, an application module 1626, and a database module 1628. Typically, critical navigation functions will be performed using the 1600 drone processing system. The operating system 1620 may include instructions for handling basic system services and for performing hardware-dependent tasks.

Además del sistema 1600 de procesamiento primario del dron, se puede usar un sistema 1602 de procesamiento secundario para ejecutar otro sistema operativo para realizar otras funciones. Un sistema 1602 de procesamiento secundario de drones puede ser un sistema de uno o más ordenadores, o software que se ejecuta en un sistema de uno o más ordenadores, que está en comunicación con, o mantiene, una o más bases de datos. El sistema 1602 de procesamiento secundario de drones puede ser un sistema de uno o más procesadores 1694, procesadores 1692 de gráficos, subsistema 1693 de I/O, circuitos lógicos, circuitos analógicos, memoria volátil y/o no volátil asociada, puertos de datos de entrada/salida asociados, puertos de alimentación, etc., y/o uno o más procesamientos de software que ejecutan uno o más procesadores u ordenadores. La memoria 1670 puede incluir memoria no volátil, como uno o más dispositivos de almacenamiento de disco magnético, discos duros de estado sólido, memoria flash. Se puede usar otra memoria volátil, como RAM, DRAM, SRAM, para almacenar datos mientras el dron está operativo.In addition to the drone's primary processing system 1600, a secondary processing system 1602 may be used to run another operating system to perform other functions. A drone secondary processing system 1602 may be a system of one or more computers, or software running on a system of one or more computers, that communicates with or maintains one or more databases. The drone secondary processing system 1602 may be a system of one or more processors 1694, graphics processors 1692, I/O subsystem 1693, logic circuitry, analog circuitry, associated volatile and/or non-volatile memory, data ports of associated input/output, power ports, etc., and/or one or more software processing running one or more processors or computers. 1670 memory may include non-volatile memory, such as one or more magnetic disk storage devices, solid-state hard drives, flash memory. Other volatile memory, such as RAM, DRAM, SRAM, can be used to store data while the drone is operational.

Idealmente, los módulos, las aplicaciones y otras funciones que se ejecutan en el sistema 1602 de procesamiento secundario serán funciones no críticas por naturaleza, es decir, si la función falla, el dron aún podrá operar de manera segura. En algunas implementaciones, el sistema 1672 operativo puede estar basado en un sistema operativo en tiempo real (RTOS), UNIX, LINUX, OS X, WINDOWS, ANDROID u otro sistema operativo. Además, otros módulos de software y aplicaciones pueden ejecutarse en el sistema 1672 operativo, como un módulo 1678 de aplicación, un módulo 1680 de base de datos, etc., (por ejemplo, los módulos 1672-1680). El sistema 1602 operativo puede incluir instrucciones para manejar los servicios básicos del sistema y para realizar tareas dependientes del hardware.Ideally, the modules, applications and other functions running on the secondary processing system 1602 will be non-critical functions in nature, meaning if the function fails, the drone will still be able to operate safely. In some implementations, the 1672 operating system may be based on a real-time operating system (RTOS), UNIX, LINUX, OS X, WINDOWS, ANDROID, or another operating system. In addition, other software modules and applications can run on the 1672 operating system, such as a 1678 module of application, a database module 1680, etc., (for example, modules 1672-1680). The operating system 1602 may include instructions for handling basic system services and for performing hardware-dependent tasks.

Además, los controladores 1646 pueden usarse para interactuar y operar un dispositivo 1648 o sensor de carga útil y otros sensores o dispositivos tales como una cámara 1649 fotográfica, cámara de video, cámara de infrarrojos, cámara multiespectral, par de cámaras estéreo, Lidar, transceptor de radio, sonar, radar de láser, altímetro, TCAS (sistema de prevención de colisiones de tráfico), transpondedor ADS-B (vigilancia-transmisión dependiente automática). Opcionalmente, el sistema 1602 de procesamiento secundario puede tener controladores acoplados para controlar sensores o dispositivos de carga útil.In addition, controllers 1646 can be used to interface and operate a payload device or sensor 1648 and other sensors or devices such as a photo camera, 1649 video camera, infrared camera, multispectral camera, stereo camera pair, lidar, transceiver. radio, sonar, laser radar, altimeter, TCAS (traffic collision avoidance system), ADS-B (automatic dependent surveillance-transmission) transponder. Optionally, the secondary processing system 1602 may have controllers attached to it to control sensors or payload devices.

Cada uno de los procesos, métodos y algoritmos descritos en las secciones anteriores puede incorporarse y automatizarse total o parcialmente mediante módulos de código ejecutados por uno o más sistemas informáticos o procesadores informáticos que comprenden hardware informático. Los módulos de código (o “motores”) pueden almacenarse en cualquier tipo de medio no transitorio legible por ordenador o dispositivo de almacenamiento informático, como discos duros, memoria de estado sólido, disco óptico y/o similares. Los sistemas y módulos también pueden transmitirse como señales de datos generadas (por ejemplo, como parte de una onda portadora u otra señal propagada analógica o digital) en una variedad de medios de transmisión legibles por ordenador, incluidos los inalámbricos y los cableados y puede tomar una variedad de formas (por ejemplo, como parte de una única señal analógica sencilla o multiplexada, o como múltiples paquetes o marcos digitales discretos). Los procesos y algoritmos pueden implementarse parcial o totalmente en circuitos específicos de la aplicación. Los resultados de los procesos y etapas de proceso divulgados pueden almacenarse, de forma persistente o no, en cualquier tipo de almacenamiento informático no transitorio, como, por ejemplo, almacenamiento volátil o no volátil.Each of the processes, methods, and algorithms described in the preceding sections may be fully or partially incorporated and automated by code modules executed by one or more computer systems or computer processors comprising computer hardware. The code modules (or "engines") may be stored on any type of non-transient computer-readable media or computer storage device, such as hard drives, solid-state memory, optical disk, and/or the like. Systems and modules can also be transmitted as generated data signals (for example, as part of a carrier wave or other analog or digital propagated signal) on a variety of computer-readable transmission media, including wireless and wired, and can take a variety of forms (for example, as part of a single, single or multiplexed analog signal, or as multiple discrete digital packets or frames). Processes and algorithms can be partly or fully implemented in application-specific circuitry. The results of the disclosed processes and process steps may be stored, persistently or not, in any type of non-transient computer storage, such as volatile or non-volatile storage.

En general, los términos “motor” y “módulo”, tal como se utilizan en el presente documento, se refieren a la lógica incorporada en el hardware o firmware, o a un conjunto de instrucciones de software, posiblemente con puntos de entrada y salida, escritas en un lenguaje de programación, como, por ejemplo, Java, Lua, C o C++. Un módulo de software puede compilarse y vincularse a un programa ejecutable, instalarse en una biblioteca de enlaces dinámicos o puede escribirse en un lenguaje de programación interpretado como, por ejemplo, BASIC, Perl o Python. Se apreciará que los módulos de software pueden llamarse desde otros módulos o desde ellos mismos, y/o pueden invocarse en respuesta a eventos o interrupciones detectados. Los módulos de software configurados para ejecutarse en dispositivos informáticos pueden proporcionarse en uno o más medios legibles por ordenador, como discos compactos, discos de video digitales, unidades flash o cualquier otro medio tangible. Dicho código de software puede almacenarse, parcial o totalmente, en un dispositivo de memoria del dispositivo informático de ejecución. Las instrucciones del software pueden estar integradas en el firmware, como una EPROM. Se apreciará además que los módulos de hardware pueden estar compuestos por unidades lógicas conectadas, como puertas y biestables, y/o pueden estar compuestos por unidades programables, como procesadores o matrices de puertas programables. Los módulos descritos en el presente documento se implementan preferiblemente como módulos de software, pero pueden representarse en hardware o firmware. Generalmente, los módulos descritos en el presente documento se refieren a módulos lógicos que pueden combinarse con otros módulos o dividirse en submódulos a pesar de su organización física o almacenamiento. Las fuentes de datos electrónicos pueden incluir bases de datos, memoria volátil/no volátil y cualquier sistema o subsistema de memoria que mantenga información.In general, the terms "engine" and "module" as used in this document refer to logic embedded in hardware or firmware, or a set of software instructions, possibly with input and output points, written in a programming language, such as Java, Lua, C, or C++. A software module can be compiled and linked to an executable program, installed in a dynamic link library, or written in an interpreted programming language such as BASIC, Perl, or Python. It will be appreciated that software modules may be called from other modules or themselves, and/or may be invoked in response to detected events or interrupts. Software modules configured to run on computing devices may be provided on one or more computer-readable media, such as compact discs, digital video discs, flash drives, or other tangible media. Said software code may be stored, in whole or in part, in a memory device of the executing computing device. Software instructions may be embedded in the firmware, such as an EPROM. It will further be appreciated that hardware modules may be comprised of connected logic units, such as gates and flip-flops, and/or may be comprised of programmable units, such as processors or arrays of programmable gates. The modules described herein are preferably implemented as software modules, but may be represented in hardware or firmware. Generally, the modules described herein refer to logical modules that can be combined with other modules or divided into sub-modules regardless of their physical organization or storage. Electronic data sources can include databases, volatile/non-volatile memory, and any memory system or subsystem that holds information.

Los diversos módulos y bloques lógicos ilustrativos descritos en relación con las realizaciones divulgadas en el presente documento pueden implementarse o realizarse mediante una máquina, como un procesador de propósito general, un procesador de señal digital (DSP), un circuito integrado de aplicación específica (ASIC), una matriz de puertas programables en campo (FPGA) u otro dispositivo lógico programable, lógica de transistores o puertas discretas, componentes de hardware discretos o cualquier combinación de los mismos diseñada para realizar las funciones descritas en el presente documento. Un procesador de propósito general puede ser un microprocesador, pero como alternativa, el procesador puede ser un controlador, un microcontrolador o una máquina de estados, combinaciones de los mismos o similares. Un procesador puede incluir circuitos eléctricos configurados para procesar instrucciones ejecutables por ordenador. En otra realización, un procesador incluye un FPGA u otro dispositivo programable que realiza operaciones lógicas sin procesar instrucciones ejecutables por ordenador. Un procesador también puede implementarse como una combinación de dispositivos informáticos, por ejemplo, una combinación de DSP y microprocesador, una pluralidad de microprocesadores, uno o más microprocesadores junto con un núcleo DSP o cualquier otra configuración similar. Aunque en el presente documento se describe principalmente con respecto a la tecnología digital, un procesador también puede incluir principalmente componentes analógicos. Por ejemplo, algunos o todos los algoritmos de procesamiento de señales descritos en el presente documento pueden implementarse en circuitos analógicos o circuitos mixtos analógicos y digitales. Un entorno informático puede incluir cualquier tipo de sistema informático, incluidos, entre otros, un sistema informático basado en un microprocesador, un ordenador central, un procesador de señales digitales, un dispositivo informático portátil, un controlador de dispositivo o un motor informático dentro de un aparato eléctrico, por nombrar algunos. The various illustrative logic blocks and modules described in connection with the embodiments disclosed herein may be implemented or realized by a machine, such as a general purpose processor, digital signal processor (DSP), application specific integrated circuit (ASIC ), a field-programmable gate array (FPGA) or other programmable logic device, transistor logic or discrete gates, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be a controller, microcontroller, or state machine, combinations thereof, or the like. A processor may include electrical circuitry configured to process computer-executable instructions. In another embodiment, a processor includes an FPGA or other programmable device that performs logic operations without processing computer-executable instructions. A processor can also be implemented as a combination of computing devices, eg, a combination of DSP and microprocessor, a plurality of microprocessors, one or more microprocessors together with a DSP core, or any other similar configuration. Although described herein primarily with respect to digital technology, a processor may also include primarily analog components. For example, some or all of the signal processing algorithms described herein may be implemented in analog circuits or mixed analog and digital circuits. A computing environment can include any type of computing system, including, but not limited to, a microprocessor-based computing system, mainframe computer, digital signal processor, portable computing device, device driver, or computing engine within a electrical appliance, to name a few.

Los elementos de un método, proceso o algoritmo descritos en relación con las realizaciones descritas en el presente documento pueden incorporarse directamente en hardware, en un módulo de software almacenado en uno o más dispositivos de memoria y ejecutado por uno o más procesadores, o en una combinación de los dos. Un módulo de software puede residir en la memoria RAM, la memoria flash, la memoria ROM, la memoria EPROM, la memoria EEPROM, los registros, el disco duro, un disco extraíble, un CD-ROM o cualquier otra forma de medio o medios de almacenamiento no transitorios legibles por ordenador o almacenamiento informático físico conocido en la técnica. Un medio de almacenamiento de ejemplo se puede acoplar al procesador de manera que el procesador pueda leer información del medio de almacenamiento y escribir información en el mismo. Como alternativa, el medio de almacenamiento puede ser parte integral del procesador. El medio de almacenamiento puede ser volátil o no volátil. El procesador y el medio de almacenamiento pueden residir en un ASIC. El ASIC puede residir en un terminal de usuario. Como alternativa, el procesador y el medio de almacenamiento pueden residir como componentes discretos en un terminal de usuario.Elements of a method, process, or algorithm described in connection with the embodiments described herein may be embodied directly in hardware, in a software module stored in one or more memory devices and executed by one or more processors, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium or media. non-transient computer readable storage or physical computer storage known in the art. An exemplary storage medium may be coupled to the processor such that the processor can read information from the storage medium and write information thereto. Alternatively, the storage medium may be an integral part of the processor. The storage medium can be volatile or non-volatile. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. Alternatively, the processor and storage medium may reside as discrete components in a user terminal.

El lenguaje condicional utilizado en el presente documento, como, entre otros, “puede”, “podría”, “pudiese”, “por ejemplo” y similares, a menos que se indique específicamente lo contrario, o se entienda de otro modo dentro del contexto tal como se utiliza, generalmente pretende transmitir que ciertas realizaciones incluyen, mientras que otras realizaciones no incluyen, ciertas características, elementos y/o etapas. Por lo tanto, tal lenguaje condicional generalmente no pretende implicar que las características, elementos y/o etapas sean de alguna manera requeridos para una o más realizaciones o que una o más realizaciones incluyan necesariamente una lógica para decidir, con o sin aportes o indicaciones del autor, si estas características, elementos y/o etapas están incluidos o se realizarán en cualquier realización particular. Los términos “que comprende”, “que incluye”, “que tiene” y similares son sinónimos y se usan de manera inclusiva, de manera abierta, y no excluyen elementos, características, actos, operaciones adicionales, etc. Además, el término “o” se usa en su sentido inclusivo (y no en su sentido exclusivo) de modo que cuando se usa, por ejemplo, para conectar una lista de elementos, el término “o” significa uno, algunos o todos los elementos de la lista. El lenguaje conjuntivo como la frase “al menos uno de X, Y y Z”, a menos que se indique específicamente lo contrario, se entiende de otro modo con el contexto que se usa en general para transmitir que un elemento, término, etc. puede ser X, Y o Z. Por lo tanto, tal lenguaje conjuntivo generalmente no pretende implicar que ciertas realizaciones requieran que al menos uno de X, al menos uno de Y y al menos uno de Z estén presentes cada uno.Conditional language used herein, such as, but not limited to, “may”, “could”, “could”, “for example” and the like, unless specifically stated otherwise, or otherwise understood within the context as used is generally intended to convey that certain embodiments include, while other embodiments do not, certain features, elements, and/or steps. Therefore, such conditional language is generally not intended to imply that the features, elements, and/or steps are in any way required for one or more implementations or that one or more implementations necessarily include a logic for deciding, with or without input or direction from the user. author, if these characteristics, elements and/or steps are included or will be carried out in any particular realization. The terms "comprising", "including", "having" and the like are synonymous and are used inclusively, openly, and do not exclude additional elements, characteristics, acts, operations, etc. Furthermore, the term "or" is used in its inclusive sense (and not in its exclusive sense) so that when used, for example, to connect a list of items, the term "or" means one, some, or all of the list items. Conjunctive language such as the phrase “at least one of X, Y, and Z”, unless specifically stated otherwise, is otherwise understood with the context that is generally used to convey that an element, term, etc. it may be X, Y, or Z. Therefore, such conjunctive language is generally not intended to imply that certain embodiments require that at least one of X, at least one of Y, and at least one of Z each be present.

El término “un/una”, como se usa en el presente documento, debe tener una interpretación inclusiva en lugar de exclusiva. Por ejemplo, a menos que se indique específicamente, el término “un/una” no debe entenderse como “exactamente uno/una ” o “uno/una y solo uno/una”; en cambio, el término “uno/una” significa “uno/una o más” o “al menos uno/una”, ya sea que se use en las reivindicaciones o en otra parte de la memoria descriptiva e independientemente de los usos de cuantificadores como “al menos uno/una”, “uno/una o más”, o “una pluralidad” en otra parte de las reivindicaciones o la memoria descriptiva.The term “a/an”, as used in this document, should have an inclusive rather than an exclusive interpretation. For example, unless specifically stated, the term “a/an” should not be construed as “exactly one/an” or “one/an and only one/an”; instead, the term "one/an" means "one/one or more" or "at least one/an", whether used in the claims or elsewhere in the specification and regardless of uses of quantifiers. as "at least one/one", "one/one or more", or "a plurality" elsewhere in the claims or specification.

El término “que comprende”, tal como se usa en el presente documento, debe tener una interpretación inclusiva en lugar de exclusiva. Por ejemplo, un ordenador de propósito general que comprende uno o más procesadores no debe interpretarse como excluyente de otros componentes del ordenador y posiblemente incluya componentes tales como memoria, dispositivos de entrada/salida y/o interfaces de red, entre otros.The term "comprising" as used herein should be interpreted as inclusive rather than exclusive. For example, a general-purpose computer comprising one or more processors should not be construed as exclusive of other computer components and possibly includes components such as memory, input/output devices, and/or network interfaces, among others.

Si bien se han descrito ciertas realizaciones a modo de ejemplo, estas realizaciones se han presentado solo a modo de ejemplo y no pretenden limitar el alcance de la divulgación.While certain exemplary embodiments have been described, these embodiments have been presented by way of example only and are not intended to limit the scope of the disclosure.

El verdadero alcance de la invención está definido por el texto de las reivindicaciones adjuntas. The true scope of the invention is defined by the text of the appended claims.

Claims (17)

REIVINDICACIONES 1. Un método para ser realizado por un dron de retransmisión, que comprende las etapas de:1. A method to be performed by a relay drone, comprising the steps of: recibir, en el dron (102) de retransmisión, una señal de control del dron de retransmisión generada por una estación (106) base, estando el dron (102) de retransmisión configurado para mantener un patrón de navegación en respuesta a la recepción de la señal de control del dron de retransmisión;receiving, at the relay drone (102), a relay drone control signal generated by a base station (106), the relay drone (102) being configured to maintain a navigation pattern in response to receiving the relay drone control signal; recibir una señal de control de dron de trabajo generada por la estación (106) base, estando la señal de control de dron de trabajo configurada para controlar un dron (104) de trabajo;receiving a work drone control signal generated by the base station (106), the work drone control signal being configured to control a work drone (104); enviar la señal de control del dron de trabajo a una ubicación del dron de trabajo;sending the work drone control signal to a location of the work drone; recibir una señal de datos generada por el dron (104) de trabajo;receiving a data signal generated by the working drone (104); enviar la señal de datos a una ubicación de estación base; ysend the data signal to a base station location; and caracterizado por que comprende además la etapa de: characterized in that it also includes the stage of: moverse desde una primera ubicación de dron de retransmisión a una segunda ubicación de dron de retransmisión con una mayor recepción de señal de control de dron de trabajo que la primera ubicación de dron de retransmisión.moving from a first relay drone location to a second relay drone location with higher working drone control signal reception than the first relay drone location. 2. El método según la reivindicación 1, que comprende:The method according to claim 1, comprising: recibir, en una antena (410) omnidireccional, la ubicación del dron de trabajo; yreceive, in an omnidirectional antenna (410), the location of the work drone; and enviar, en una antena (414) direccional, la señal de control del dron de trabajo a la ubicación del dron de trabajo.sending, in a directional antenna (414), the control signal of the work drone to the location of the work drone. 3. El método según la reivindicación 2, que comprende:The method according to claim 2, comprising: calibrar la antena (1002) direccional a la ubicación del dron de trabajo en respuesta a la recepción de la ubicación del dron de trabajo.calibrating the directional antenna (1002) to the location of the work drone in response to receiving the location of the work drone. 4. El método según la reivindicación 3, en el que calibrar la antena (1002) direccional comprende pivotar la antena (1002) direccional a lo largo de un eje de cabeceo y mover el dron (902) de retransmisión a lo largo de un eje de guiñada.The method of claim 3, wherein calibrating the directional antenna (1002) comprises pivoting the directional antenna (1002) along a pitch axis and moving the relay drone (902) along a pitch axis. yaw. 5. El método según la reivindicación 2, que comprende:The method according to claim 2, comprising: recibir, en la antena (1002) direccional, la señal de datos generada por el dron (104) de trabajo.receive, in the directional antenna (1002), the data signal generated by the working drone (104). 6. El método según la reivindicación 2, en el que la antena (414) direccional se estabiliza a través de un cardán. The method according to claim 2, wherein the directional antenna (414) is stabilized via a gimbal. 7. El método según la reivindicación 1, que comprende:The method according to claim 1, comprising: recibir, en una antena (426; 520) direccional orientada hacia la estación base, la señal de control del dron de retransmisión y la señal de control del dron de trabajo; yreceiving, in a directional antenna (426; 520) oriented towards the base station, the control signal of the retransmission drone and the control signal of the work drone; and enviar, en antena (426; 520) direccional orientada hacia la estación base, la señal de datos.send, in directional antenna (426; 520) oriented towards the base station, the data signal. 8. El método según la reivindicación 7, en el que la señal de control del dron de retransmisión incluye una indicación del movimiento de la estación base.The method of claim 7, wherein the relay drone control signal includes an indication of base station movement. 9. El método según la reivindicación 1, que comprende:The method according to claim 1, comprising: recibir una señal de comando global que anula la señal de control del dron de retransmisión y la señal de control del dron de trabajo.receive a global command signal that overrides the control signal of the relay drone and the control signal of the work drone. 10. El método según la reivindicación 1, en el que la señal de control del dron de retransmisión y la señal de control del dron de trabajo se reciben a través de un cable (702) entre el dron (602) de retransmisión y la estación (606) base.The method according to claim 1, wherein the relay drone control signal and the work drone control signal are received via a cable (702) between the relay drone (602) and the station. (606) basis. 11. El método según la reivindicación 1, en el que la señal de datos es una señal de vídeo con una resolución de 4K o superior.The method according to claim 1, wherein the data signal is a video signal with a resolution of 4K or higher. 12. El método según la reivindicación 1, que comprende:The method according to claim 1, comprising: enviar la señal de control del dron de trabajo a un segundo dron (102B) de retransmisión que envía la señal de control del dron de trabajo a la ubicación del dron de trabajo.sending the control signal of the work drone to a second relay drone (102B) which sends the control signal of the work drone to the location of the work drone. 13. El método según la reivindicación 1, en el que el patrón de navegación comprende: The method according to claim 1, wherein the navigation pattern comprises: una línea de visión con la estación (106) base; ya line of sight to the base station (106); and una línea de visión con el dron (104) de trabajo.a line of sight with the working drone (104). 14. El método según la reivindicación 1, en el que el patrón de navegación comprende permanecer directamente sobre la estación (106) base a una distancia establecida.The method of claim 1, wherein the navigation pattern comprises hovering directly over the base station (106) at a set distance. 15. El método según la reivindicación 1, en el que el patrón de navegación comprende un patrón de vuelo.The method according to claim 1, wherein the navigation pattern comprises a flight pattern. 16. El método según la reivindicación 1, en el que el patrón de navegación comprende una trayectoria sobre un conjunto de caminos.The method according to claim 1, wherein the navigation pattern comprises a path over a set of paths. 17. El método según la reivindicación 1, que comprende:The method according to claim 1, comprising: el movimiento desde una primera ubicación de dron de retransmisión a una segunda ubicación de dron de retransmisión con mayor recepción de señal de datos que la primera ubicación de dron de retransmisión. moving from a first relay drone location to a second relay drone location with higher data signal reception than the first relay drone location.
ES18794684T 2017-05-05 2018-05-04 Relay drone method Active ES2941804T3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/588,313 US20180319495A1 (en) 2017-05-05 2017-05-05 Relay drone method
PCT/US2018/031084 WO2018204783A1 (en) 2017-05-05 2018-05-04 Relay drone method

Publications (1)

Publication Number Publication Date
ES2941804T3 true ES2941804T3 (en) 2023-05-25

Family

ID=64014090

Family Applications (1)

Application Number Title Priority Date Filing Date
ES18794684T Active ES2941804T3 (en) 2017-05-05 2018-05-04 Relay drone method

Country Status (5)

Country Link
US (1) US20180319495A1 (en)
EP (1) EP3619112B1 (en)
CN (1) CN110234571A (en)
ES (1) ES2941804T3 (en)
WO (1) WO2018204783A1 (en)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10373469B2 (en) * 2015-03-19 2019-08-06 Rosa Virginia RUGIERO Autonomous people rescue system for vessels and shipwrecks
US10901094B2 (en) * 2017-08-09 2021-01-26 Raytheon Blackbird Technologies, Inc. Multi-mode tracking device
CN107565989B (en) * 2017-09-28 2020-07-10 歌尔股份有限公司 Unmanned aerial vehicle broadband antenna multiplexing method and device
SG11202111569WA (en) * 2017-10-25 2021-11-29 Skywave Networks Llc Telecommunications system utilizing drones
US11296774B2 (en) * 2017-12-28 2022-04-05 Intel Corporation Sequence based antenna pairing
KR102536118B1 (en) * 2017-12-30 2023-05-23 인텔 코포레이션 Method and device for vehicle wireless communication
FR3077452B1 (en) * 2018-02-01 2020-01-03 Thales STATION PLACED ON A HIGH ALTITUDE PLATFORM AND TELECOMMUNICATIONS SYSTEM COMPRISING AT LEAST ONE SUCH STATION
CN109510656A (en) * 2018-11-26 2019-03-22 中国人民解放军军事科学院国防科技创新研究院 A kind of self-adapting data distribution method suitable for unmanned plane group
US11252533B2 (en) * 2018-12-07 2022-02-15 T-Mobile Usa, Inc. UAV supported vehicle-to-vehicle communication
CN109617595A (en) * 2018-12-27 2019-04-12 顺丰科技有限公司 A UAV base station and UAV communication system
WO2020140078A1 (en) 2018-12-27 2020-07-02 Magic Leap, Inc. Systems and methods for virtual and augmented reality
US20220069449A1 (en) * 2018-12-28 2022-03-03 Apple Inc. Unmanned aerial vehicle antenna configurations
WO2020152430A1 (en) * 2019-01-24 2020-07-30 Bae Systems Plc Communication apparatus
CN109890035B (en) * 2019-01-28 2022-02-22 东南大学 Relay unmanned aerial vehicle flight path planning and user access joint optimization method
EP3690383A1 (en) 2019-02-04 2020-08-05 CMI Defence S.A. Operational section of armoured vehicles communicating with a flotilla of drones
US20200285255A1 (en) * 2019-03-08 2020-09-10 Here Global B.V. Method and apparatus for providing drone-based alerting of movement of a part of a vehicle into a path of travel
US11259195B1 (en) * 2019-03-15 2022-02-22 Alarm.Com Incorporated Security camera drone communication coupling to control and computing station
US11513536B2 (en) * 2019-03-29 2022-11-29 T-Mobile Usa, Inc. Operation of a tethered drone
US11661186B2 (en) * 2019-06-10 2023-05-30 Dragonfly Pictures, Inc. System and method for unmanned aerial signal relay
JP7212294B2 (en) * 2019-08-27 2023-01-25 日本電信電話株式会社 Wireless transmission system, wireless transmission device, wireless transmission method, and program
US20200005656A1 (en) * 2019-09-13 2020-01-02 Intel Corporation Direction finding in autonomous vehicle systems
CN110677917B (en) * 2019-09-30 2021-07-13 北京信成未来科技有限公司 Unmanned aerial vehicle measurement and control cellular communication method based on CS-ALOHA
CN110798811B (en) * 2019-10-16 2021-12-21 一飞智控(天津)科技有限公司 Formation unmanned aerial vehicle communication mode, control method, passive relay information transmission method and application
US11328475B2 (en) 2019-10-18 2022-05-10 Magic Leap, Inc. Gravity estimation and bundle adjustment for visual-inertial odometry
US11676495B2 (en) * 2019-11-15 2023-06-13 International Business Machines Corporation Dynamic autonomous vehicle mutuality support for autonomous vehicle networks
CN110865652A (en) * 2019-11-18 2020-03-06 捷开通讯(深圳)有限公司 UAV control method, device and storage medium
CN113163351B (en) * 2020-01-03 2023-06-09 广东博智林机器人有限公司 Multi-stage base station positioning system and method
US12261674B2 (en) * 2020-01-30 2025-03-25 Sumitomo Electric Industries, Ltd. Mobile relay station, mobile communication system, and control method of mobile relay station
CN111443729B (en) * 2020-03-25 2023-05-23 海南耐威科技系统技术研究院有限公司 Visual navigation system of unmanned aerial vehicle
US11175655B1 (en) 2020-04-15 2021-11-16 Skyfront Corp. Deployment mechanism, communication and operation for a host-parasite drone system
CN113840263B (en) * 2020-06-24 2023-10-13 上海诺基亚贝尔股份有限公司 Communication method and device for diving equipment assisted by base station and flight equipment
GB2599926B (en) 2020-10-14 2025-03-12 Bae Systems Plc Communication structures
CN112332907A (en) * 2020-11-17 2021-02-05 苏州臻迪智能科技有限公司 A communication method, a communication device and a relay device that can be mounted on an unmanned aerial vehicle
JP7152460B2 (en) * 2020-11-24 2022-10-12 ソフトバンク株式会社 System, wireless relay device, information processing device and method for identifying location of terminal device
US20220262262A1 (en) * 2021-02-18 2022-08-18 Honeywell International Inc. Vehicle traffic control communication system
CN113552896B (en) * 2021-06-02 2024-02-27 中国人民解放军军事科学院国防科技创新研究院 Unmanned platform remote control system and method based on unmanned aerial vehicle relay communication
US12405615B2 (en) * 2021-06-04 2025-09-02 Rhoman Aerospace Corporation Cloud and hybrid-cloud flight vehicle and robotic control system AI and ML enabled cloud-based software and data system method for the optimization and distribution of flight control and robotic system solutions and capabilities
US11914398B2 (en) 2021-06-07 2024-02-27 Bear Robotics, Inc. Method, system, and non-transitory computer-readable recording medium for controlling a robot
US12028134B2 (en) * 2021-06-29 2024-07-02 Skydio, Inc. Selecting antenna patterns on unmanned aerial vehicles
AU2021107240B4 (en) * 2021-08-05 2024-03-21 Crime Scan Pty Ltd Mobile Telecommunications Platform
WO2023053269A1 (en) * 2021-09-29 2023-04-06 楽天グループ株式会社 Control device, control method, and unmanned aerial vehicle search system
CN114035425B (en) * 2021-11-05 2022-07-26 广东工业大学 A virtual-real state synchronization method and system for a UAV digital twin system
CN114189275A (en) * 2021-12-03 2022-03-15 北京京东乾石科技有限公司 Logistics communication method, device, system, drone and storage medium
KR102671496B1 (en) * 2021-12-17 2024-06-03 주식회사 휴인스 Communication relay streamlined unmanned aerial vehicle system
CN114362808B (en) * 2022-01-10 2024-05-24 中国电子科技集团公司第五十四研究所 Beidou civil short message area enhancement system
US12489513B2 (en) * 2022-01-11 2025-12-02 United States Of America As Represented By The Secretary Of The Air Force Method of establishing a communication system and communication system therefor
CN116506868B (en) * 2022-01-21 2026-02-10 中兴通讯股份有限公司 Communication base stations, migration methods for communication base stations, and storage media
US20230373662A1 (en) * 2022-05-17 2023-11-23 Sunlight Aerospace Inc. Ultra-low Geostationary Equatorial Orbit (ULGEO) Sunbelts
WO2023235262A1 (en) * 2022-05-31 2023-12-07 University Of Southern California Display of 3d illuminations using flying light specks
JP7265669B1 (en) * 2022-06-01 2023-04-26 日本航空電子工業株式会社 radio altimeter, unmanned rotorcraft
US12402020B2 (en) * 2022-06-28 2025-08-26 At&T Intellectual Property I, L.P. Using unmanned mobile surfaces to reflect a signal from access point equipment to signal receiving equipment
CN115963520B (en) * 2022-09-06 2024-04-16 中电信数智科技有限公司 Optimization method based on combination of 6G air base station and Beidou satellite positioning
CN115884431A (en) * 2022-11-25 2023-03-31 峰飞航空科技(昆山)有限公司 A network relay method, system, computer equipment and readable storage medium
CN116707606A (en) * 2023-04-19 2023-09-05 韦自力 A remote broadband communication system and method for drones
KR102630688B1 (en) * 2023-11-01 2024-01-31 한국해양과학기술원 System and method for supporting return home mode of drone used on ship
CN117912307B (en) * 2024-01-22 2024-12-24 南京海汇装备科技有限公司 Multi-platform communication control system and method based on artificial intelligence
EP4600159A1 (en) * 2024-02-12 2025-08-13 Red Bull GmbH Drone, and kit of parts for operating the drone
JP7699787B1 (en) * 2024-12-20 2025-06-30 株式会社Oceanic Constellations COMMUNICATION SYSTEM, COMMUNICATION PROCESSING METHOD, AND PROGRAM
KR102884466B1 (en) * 2025-01-13 2025-11-13 한화시스템 주식회사 Hybrid communication system for urban air mobility

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030164794A1 (en) * 2002-03-04 2003-09-04 Time Domain Corporation Over the horizon communications network and method
US20070131822A1 (en) * 2005-06-20 2007-06-14 Kevin Leigh Taylor Stallard Aerial and ground robotic system
US7581702B2 (en) 2006-06-09 2009-09-01 Insitu, Inc. Wirelessly controlling unmanned aircraft and accessing associated surveillance data
US9026272B2 (en) * 2007-12-14 2015-05-05 The Boeing Company Methods for autonomous tracking and surveillance
US20130233964A1 (en) * 2012-03-07 2013-09-12 Aurora Flight Sciences Corporation Tethered aerial system for data gathering
US9075415B2 (en) * 2013-03-11 2015-07-07 Airphrame, Inc. Unmanned aerial vehicle and methods for controlling same
US9290269B2 (en) * 2013-03-15 2016-03-22 CyPhy Works, Inc. Spooler for unmanned aerial vehicle system
US9446858B2 (en) * 2014-09-18 2016-09-20 Kevin Hess Apparatus and methods for tethered aerial platform and system
US9692497B2 (en) * 2015-02-12 2017-06-27 Sharper Shape Oy Tethered airborne device
US20160244161A1 (en) * 2015-02-23 2016-08-25 Daniel R. McClure Unmanned aircraft having flight limitations
US9741255B1 (en) * 2015-05-28 2017-08-22 Amazon Technologies, Inc. Airborne unmanned aerial vehicle monitoring station
CN205029765U (en) * 2015-06-09 2016-02-10 四川汇源光通信有限公司 Unmanned aerial vehicle patrols real -time passback system of line high definition video based on relaying
EP3360023A4 (en) * 2015-10-09 2018-10-10 SZ DJI Technology Co., Ltd. Salient feature based vehicle positioning
US10805540B2 (en) * 2015-10-28 2020-10-13 Vantage Robotics, Llc Quadcopter with pitched propeller configuration
US20170146990A1 (en) * 2015-11-19 2017-05-25 Caterpillar Inc. Augmented communication and positioning using unmanned aerial vehicles
US10126458B2 (en) * 2016-02-08 2018-11-13 Wisconsin Alumni Research Foundation System for detection of clandestine materials providing high standoff

Also Published As

Publication number Publication date
EP3619112A4 (en) 2021-01-27
US20180319495A1 (en) 2018-11-08
CN110234571A (en) 2019-09-13
WO2018204783A1 (en) 2018-11-08
EP3619112B1 (en) 2023-01-04
EP3619112A1 (en) 2020-03-11

Similar Documents

Publication Publication Date Title
ES2941804T3 (en) Relay drone method
CN108615346B (en) Relay unmanned aerial vehicle system
ES2953554T3 (en) Leading drone
US11810465B2 (en) Flight control for flight-restricted regions
ES2962278T3 (en) Leading underwater drone system
CN110226143B (en) Leading UAV approach
US8543265B2 (en) Systems and methods for unmanned aerial vehicle navigation
WO2018098775A1 (en) Systems and methods of unmanned aerial vehicle flight restriction for stationary and moving objects
CN115202401A (en) Flight path determination
ES3022207T3 (en) Vehicle controller