Collaboration Between Unmanned Aerial and Ground Vehicles. Dr. Daisy Tang

Similar documents
Modeling and Control of Small and Mini Rotorcraft UAVs

Executive Summary. Revision chart and history log "UNMANNED GROUND TACTICAL VEHICLE (UGTV)" Contract B-0068-GEM3-GC

Swarming UAVs Demand the Smallest Mil/Aero Connectors by Contributed Article on August 21, 2018

Fixed-Wing Survey Drone. Students:

Decentralized Control Architecture for UAV-UGV Cooperation

Decentralized Control Architecture for UAV-UGV Cooperation

Time-Optimal UAV Trajectory Planning for 3D Urban Structure Coverage

Drone networks: Communications, coordination, and sensing

Fixed Wing Survey Drone. Students:

Embedded Real-Time Software Architecture for Unmanned Autonomous Helicopters

EXPERIMENTAL DEMONSTRATION OF COORDINATED CONTROL FOR MULTI-VEHICLE TEAMS. Aerospace Controls Laboratory Massachusetts Institute of Technology

Robotics & Autonomous Systems Ground Interoperability Profile (RAS-G IOP) NDIA GRCCE 2016

AEM 5495 Spring Design, Build, Model, Simulate, Test and Fly Small Uninhabited Aerial Vehicles (UAVs)

ANCHORS. UAV-Assisted Ad Hoc Networks for Crisis Management and Hostile Environment Sensing. LKA Berlin

Requirements Specification

Path- and data transmission planning for cooperating UAVs in delay tolerant network

Integrating Self-Health Awareness in Autonomous Systems

John Deere RGATOR TM. Feb 18, 2009 Bob Norris. w C

A test bed for rapid flight testing of UAV control algorithms

Unmanned Aerial Vehicles as Data Mules for Reconnaissance and Environmental Monitoring

Oberon-based Autopilots for Unmanned Aerial Vehicles

Decision Support for Robotic and Autonomous Systems

Performing UAV Mission Planning, Design, & Optimization

Use of UAVs for ecosystem monitoring. Genova, July 20 th 2016

Figure 1 Hybrid wing high-altitude long-endurance UAV

Co-operating Miniature UAVs for Surveillance and Reconnaissance

Technical Layout of Harbin Engineering University UAV for the International Aerial Robotics Competition

Presentation of the Paper. Learning Monocular Reactive UAV Control in Cluttered Natural Environments

RPAS Swarms in Disaster Management Missions

Efficient and QoS-aware Drone Coordination for Simultaneous Environment Coverage

EE5110/6110 Special Topics in Automation and Control

International Journal of Computer Engineering and Applications, Volume XII, Special Issue, May 18, ISSN

UNMANNED SURFACE VESSEL (USV)

Research on Obstacle Avoidance System of UAV Based on Multi-sensor Fusion Technology Deng Ke, Hou Xiaosong, Wan Wenjie, Liu Shiyi

Telephone: (814)

monitoring it i volcanic gas sampling and analysis

INTELLIGENT AUTONOMOUS INFORMATION ACQUISITION AND SCENE UNDERSTANDING OVER LARGE SPACE

Swarm-Copters Senior Design Project: Simulating UAV Swarm Networks Using Quadcopters for Search and Rescue Applications

Cooperative Control of Heterogeneous Robotic Systems

Potential for Using Unmanned Aerial Vehicles (UAV) in an On-Site Inspection

TMP-Alpha Unmanned Systems

i-fork: a Flexible AGV System using Topological and Grid Maps

Implementing Consensus based tasks with autonomous agents cooperating in dynamic missions using Subsumption Architecture

Quadcopter See and Avoid Using a Fuzzy Controller

Palos Verdes High School 1

Landing of a Quadcopter on a Mobile Base using Fuzzy Logic

INTEGRATION OF AUTONOMOUS SYSTEM COMPONENTS USING THE JAUS ARCHITECTURE

IMAV 2014 Micro Air Vehicle Competion

Communication and Coordination for Drone Networks

Prioritising safety in unmanned aircraft system traffic management

Heterogeneous Collaborative Swarms of Autonomous Agents with Varying Capabilities

Unmanned Air Vehicle Testbed for Cooperative Control Experiments

Why Math Matters: Rethinking Drone Flight Stability last revised 3/18

Custom Small UAV Lab. To: Dr. Lewis Ntaimo ISEN

The professional mapping tool

SOFTWARE DEFINED RADIO APPLIED TO MISSION ORIENTED SENSORS ARRAY

Road Inventory & Monitoring Solution 2013

Flight Demonstrations of Cooperative Control for UAV Teams

Ground Station Framework Design for Multiple UAVs with Embedded Devices

10 th International Command and Control Research and Technology Symposium The Future of C2

Amazon Prime Air. sensefly PRECISION HAWK. Carinthia University of Applied Sciences Austria. Unmanned Aerial Systems II. Group I

Air Reconnaissance to Ground Intelligent Navigation System

Enabling Technologies for Unmanned Protection Systems

Enhancement of Quadrotor Positioning Using EKF-SLAM

DCFH A JAUS and TENA Compliant Agent-Based Framework for Test and Evaluation of Unmanned Vehicles

Pennsylvania State University. Unmanned Aerial Systems AUVSI SUAS Technical Report

A Sea Change in technology creates new challenge's to test programs

UNMANNED AERIAL VEHICLE SYSTEM

From Sensors to Platforms and Sensing Systems

Autonomous Quadcopter with Human Tracking and Gesture Recognition

Unmanned Aerial Vehicle Application to Coast Guard Search and Rescue Missions

Terms of Reference. Purchase of aerial surveillance service for the EU external land borders

Survey on Unmanned Aerial Vehicle Networks for Civil Applications: A Communications Viewpoint

Decentralized Control of Unmanned Aerial Vehicle Collaborative Sensing Missions

UAVs for Humanitarian Missions: Autonomy and Reliability

INNOVATION & EXPERTISE

I. INTRODUCTION II. QUADCOPTER

Application of Advanced Multi-Core Processor Technologies to Oceanographic Research

Navigation and Control of Unmanned Aerial Vehicles in GPS Denied Environments

Michigan Department of Transportation

A Logistics Monitoring Technology Based on Wireless Sensors

Autonomous Underwater Vehicles

ZF Showcases Autonomous SafeRange Maneuvering Function for Trucks

The Culture of Automation

C2 ADVANCED MULTI-DOMAIN ENVIRONMENT AND LIVE OBSERVATION TECHNOLOGIES

VIGIL MANAGEMENT SYSTEM OVERVIEW

Low Cost Aerial Mapping Alternatives for Natural Disasters in the Caribbean

FORMATION FLIGHT OF FIXED-WING UAVS USING ARTIFICIAL POTENTIAL FIELD

Application of Robotics and AI Technologies to the Future ATM

The Landmark Longwall Automation Project

An Escape Maneuvering Approach for Cooperative UAVs in Collision Avoidance Situation

Human-in-Loop Hierarchical Control of Multi-UAV Systems

Naval Air Systems Command

8/28/2018. UAS110 Intro to UAV Systems 1: Overview and Background. UAS110 Intro to Unmanned Aerial Systems. Initial Definitions: UAV

Advanced Traffic Management Systems ATMS

APPLICATION OF DECISION TREE ON COLLISION AVOIDANCE SYSTEM DESIGN AND VERIFICATION FOR QUADCOPTER

TOUCH IOT WITH SAP LEONARDO PROTOTYPE CHALLENGE

INTEROPERABILITY AMONG

Controlling groups of autonomous systems

Optimal Search Mission with Unmanned Aerial Vehicles using Mixed Integer Linear Programming

Transcription:

Collaboration Between Unmanned Aerial and Ground Vehicles Dr. Daisy Tang

Key Components Autonomous control of individual agent Collaborative system Mission planning Task allocation Communication Data fusion Operator control unit (OCU) Situation awareness Sliding autonomy

Paper Presentations Deploying air-ground multi-robot teams in urban environments, by Chaimowicz et al., Multi-Robot Systems, From Swarms to Intelligent Automata, 2005. Presented by Nada Alghofaili Integrated long-range UAV/UGV collaborative target tracking, by Moseley et al., SPIE Unmanned Systems and Technology XI Conference, 2009. Presented by Wie Li

Some Videos https://www.youtube.com/watch?v=fz AlGxrjg1g&spfreload=10 https://www.youtube.com/watch?v=r PCUB6xjQTI https://www.youtube.com/watch?v=el cctvwxddg

Motivation of Collaboration Challenges of urban environments Buildings pose 3-D constraints on visibility, communication and GPS A network of aerial and ground vehicles working in cooperation is more beneficial We need to: Keep the network tightly integrated for vehicles to support each other Provide ways to facilitate human operator to command the whole network

Research Goal Establish the overall paradigm, modeling framework and software architecture to enable a minimum number of human operators to manage a heterogeneous robotic team with varying degrees of autonomy

Hardware Team: 5 unmanned ground vehicles (UGVs) + 2 fixed wing aircraft and a blimp

UGVs 48 cm long and 35 cm high chassis on a scale model truck Pentium III laptop Odometry, steering servos GPS IMU A forward-looking stereo camera pair A small embedded computer with 802.11 wireless Ethernet Jbox handles multi-hop routing in an ad-hoc wireless network

UAVs Fixed wing aircraft: Equipped with Piccolo autopilot Provides innerloop attitude and velocity stabilization control A high resolution camera IMU GPS receiver Radio modem is used for communication between air vehicles and operator base station Blimp: 9 meters length, 3kg payload GPS, IMU, video camera, onboard computation and communication

Software ROCI (Remote Object Control Interface) for UAVs and UGVs A high-level OS for programming and managing networks of robots and sensors Each robot is a node that contains several processing and sensing modules and may export different types of services and data to other nodes Complex tasks can be built by connecting inputs and outputs of specific modules The connection is defined in XML

Localization and Navigation A Kalman filter is used to estimate robot localization based on Wheel encoder odometry, IMU, GPS, robot observations from external vision sensors and landmarks Navigation based on a list of waypoints Specified manually through a user interface Automatically generated Create a Voronoi Diagram of the environment and use it as a roadmap for planning intermediate waypoints Diagram can be generated beforehand using overhead imagery obtained by air vehicles Mission scripts

Trajectory Controller A trajectory controller generates linear and angular velocities Local obstacle avoidance is done by the two stereo cameras Trajectories can be compared to find potential collisions

Situation Awareness Main interface: ROCI Browser It displays the network hierarchically Human operator can browse nodes Tasks running on each node Modules that make up each task Browser s main job is to give user command and control over the network and ability to retrieve and visualize information from any one distributed node

Mission Scripts User can start and stop the execution of tasks in the robots remotely, change task parameters or control Elaborated missions are constructed using scripts, which define a sequence of actions that should be performed Capturing panoramic images at different waypoints, or navigating through multiple intermediate waypoints before reaching a target site

A Snapshot

Air-Ground Cooperation Challenges: cluttered urban environments UAVs could help UGVs by providing localization data and acting as communication relays Example: localize ground vehicles using a sequence of images taken from the blimp Relates the position of the robot in a global coordinate frame with its pixel coordinates in the image Use a set of known landmarks in the image Rely on measurements from the GPS/IMU onboard the blimp and camera parameters

Comparing Two Methods None of these approaches could be applied alone if we need a localization system that is applicable, reliable, and accurate Motivation: Find more sophisticated methods for cooperative localization Fuse information from different sources in a systematic way

The Combined Approach Based on prior work on decentralized data fusion (DDF) and decentralized active sensor networks A collaborative feature search and localization Exploits complementary character of UAV and UGV UAV rapidly covers designated search area UGVs deploy to refine the feature location

Example

Cooperative Radio-Mapping Communication is essential for coordination Radio propagation characteristics are difficult to predict Transmission power, terrain, 3-D geometry of the environment, interference Goal: Acquiring information for radio connectivity maps in urban terrains to help plan multi-robot tasks Approach: Build radio connectivity map, which returns signal strength between any two positions in the environment

Waypoints Navigation An overhead surveillance picture is used to generate roadmaps for motion planning and waypoints generation Minimize probability of losing connectivity under line-ofsight condition Radio signal strength measurements are obtained as team members simultaneously traverse through their respective waypoints Broadcast messages @ arrival Broadcast messages when ready to go after signal measurement Repeated until all waypoints are traversed Recovery behaviors: returning to the last position

Preliminary Results