The OpenUAV Swarm Simulation Testbed: a Collaborative DesignStudio for Field Robotics

10/02/2019
by   Harish Anand, et al.
0

In this paper, we showcase a multi-robot design studio where simulation containers are browser accessible Lubuntu desktops. Our simulation testbed, based on ROS, Gazebo, PX4 flight stack has been developed to tackle higher-level challenging tasks such as mission planning, vision-based problems, collision avoidance, and multi-robot coordination for Unpiloted Aircraft Systems (UAS). The novel architecture is built around TurboVNC and noVNC WebSockets technology, to seamlessly provide real-time web performance for 3D rendering in a collaborative design tool. We have built upon our previous work that leveraged concurrent multi-UAS simulations, and extended it to be useful for underwater, airship and ground vehicles. This opens up the possibility for both rigorous Monte Carlo styled software testing of heterogeneous swarm simulations, as well as sampling-based optimization of mission parameters. The new OpenUAV architecture has native support for ROS, PX4 and QGroundControl. Two case studies in the paper illustrate the development of UAS missions in the latest OpenUAV setup. The first example highlights the development of a visual-servoing technique for UAS descent on a target. Second case study referred to as terrain relative navigation (TRN) involves creating a reactive planner for UAS navigation by keeping a constant distance from the terrain.

READ FULL TEXT

page 2

page 6

research
11/16/2018

Closing the Gap in Swarm Robotics Simulations: An Extended Ardupilot/Gazebo plugin

This work provides an extension of Ardupilot's capabilities to allow res...
research
06/20/2020

A Distributed Multi-Robot Coordination Algorithm for Navigation in Tight Environments

This work presents a distributed method for multi-robot coordination bas...
research
01/16/2018

Learning to Navigate: Exploiting Deep Networks to Inform Sample-Based Planning During Vision-Based Navigation

Recent applications of deep learning to navigation have generated end-to...
research
09/21/2021

Distributed Mission Planning of Complex Tasks for Heterogeneous Multi-Robot Teams

In this paper, we propose a distributed multi-stage optimization method ...
research
08/11/2022

3, 2, 1, Drones Go! A Testbed to Take off UAV Swarm Intelligence for Distributed Sensing

This paper introduces a testbed to study distributed sensing problems of...
research
04/18/2023

Using simulation to design an MPC policy for field navigation using GPS sensing

Modeling a robust control system with a precise GPS-based state estimati...
research
10/08/2022

Formation Flight in Dense Environments

Formation flight has a vast potential for aerial robot swarms in various...

Please sign up or login with your details

Forgot password? Click here to reset