Development & Prototyping
Drones for Distributed Swarm and Formation Flight
Discover UVDAR: advanced relative localization system for seamless UAV cooperation and redundancy in any environment.
Application
Distributed Swarm and Formation Flight with Lightweight Autonomous Drone Systems
Lightweight autonomous drones provide mobility and agility to perform field tasks much more efficiently than other solutions. Their main drawback for such applications is the limited carrying capacity, imposing limits on the amount of payload they are capable of transporting, including sensory equipment and cargo. This limitation can be overcome by deploying multiple individual UAVs in parallel, such that they will cooperate on a common task.
Modern algorithms such as autonomous swarms and formation flight can allow for performing complex tasks faster and more efficiently than any individual vehicle. Additionally, cooperating UAVs also provide redundancy in case of failure of a part of the overall system, higher area coverage and flexibility, the ability to space-out sensors according to task specifications and more.
Among our product line-up we provide platforms capable of such cooperative operations in field conditions without dependence on external localization infrastructure such as Motion-capture systems or GNSS by leveraging specialized onboard relative localization systems.
Images source: MRS FEE CTU
Solution
Relative Localization Module UVDAR
Fly4Future in cooperation with the Multi-Robot Systems group has developed a relative localization system called Ultra-Violet Direction and Ranging (UVDAR) that uses near-ultraviolet LEDs and specialized onboard camera sensors to obtain relative localization of neighbor UAV units.
This system works independently of radio communication and is thus suitable for deployment in arbitrary conditions where such communication is unavailable. UVDAR is compatible with a wide range of light conditions, making it suitable for arbitrary outdoor and indoor deployment regardless of the time of the day. UVDAR can provide 3D relative position and orientation estimate of a neighbor UAVs with arm span of at least 40 cm, and can also provide limited data transmission capabilities.
The active UV markers used in the UVDAR system blink with specialized sequences allowing the observer to reliably distinguish individual targets from each other.
The UVDAR system onboard of our UAVs. Red circles show the UV-sensitive cameras and green circles show UV LED markers.
Images source: MRS FEE CTU
Scalability
Complementing UVDAR with UWB Module
For smaller, ultra-mobile aerial robots such as our very own F4F RoboFly, we combine UVDAR with Ultra-wide bandwidth (UWB) transceivers to obtain a precise and reliable relative position estimates.
UWB is a system for mutual distance estimate using bi-directional wide-bandwidth radio bursts, and is complementary to UVDAR’s reliable visual relative direction (bearing) measurements for smaller UAVs. In addition, UVDAR and the UWB transceivers operate independently of each other, providing increased robustness to relative localization failure. This UVDAR-UWB combination is provided as an antenna module combined with a calibrated camera.
The UVDAR system is highly precise in neighbor bearing estimation, while UWB ranging provides reliable estimates of their distances. The two sensors thus form a complementary pair that can provide to the user full 3D relative position of a neighbor with high precision.
Ultraviolet LED marker
Ultraviolet LED marker transmits specialized blinking signal with unique identity.
Ultraviolet-sensitive Rear Camera
The foundation of the UVDAR system - observe the blinking LED markers. This provides the UAV with identities and relative directions (bearing vectors) of their neighbors.
Ultraviolet-sensitive Front Camera
The foundation of the UVDAR system - observe the blinking LED markers. This provides the UAV with identities and relative directions (bearing vectors) of their neighbors.
UWB Transceiver
An Ultra-Wideband (UWB) transceiver uses wide-band radio transmission pulses to estimate the relative distances between cooperating UAVs.
Main Computer
By fusing the bearing vectors obtained by UVDAR with the distance estimates from UWB transceivers the UAV obtains full relative positions of neighbor units with high precision.
The F4F RoboFly platform with optional relative localization modules.
Unlocking potential
UVDAR Applications in the Real World
Swarm Robotics
Image source: MRS FEE CTU
The Multi-Robot Systems group at the Czech Technical University in Prague, from which Fly4Future, a spinout of the university, originates, conducts extensive research into theoretical swarm flight of UAVs in real-world conditions. The UVDAR system was a key enabling technology for practical testing of the proposed swarm algorithms that allowed the group to perform such flight in real-world locations such as the desert, and even in the cluttered environment of a forest.
Image source: MRS FEE CTU
Dataset Gathering
Image source: MRS FEE CTU
Machine learning-based computer vision is a popular state-of-the-art technology. It can be used to detect UAVs from air using RGB cameras. However, such computer vision requires annotated training datasets gathered in an environment of interest. Dataset gathering and image annotation is normally a difficult and time-consuming task. With UVDAR, this task can be automated by deploying it onboard as a source of ground-truth relative position sensor used to mark UAVs in onboard camera images.
Image source: MRS FEE CTU
Formation Flights
Compared to swarms, which are flexible and resistant to noise and failures but do not maintain a desired shape, formation flights are more difficult to perform based on onboard sensors alone.
Recent research showed how a team of UAVs can perform this challenging task, which was shown to work in real world using UVDAR.
Video source: MRS FEE CTU
Watch
UVDAR In Action
Video source: MRS FEE CTU
Start Using Our UVDAR
Be one step ahead and save your valuable resources with our expertise gained from years of research, development, and countless successful real-world experiments.
Discover
Fly4Future Solutions
Explore
What We Do
Custom Drones
We custom-build ready-to-fly fully autonomous drones that can be adjusted for any application and industry.
Development & Prototyping
We design and develop advanced autonomous aerial systems to meet the particular needs of our individual clients.
Research Projects
We participate in many projects in various fields financed by the EU and Czech Republic, as well as private research institutions.