Simulation and development environment for multiple heterogeneous UAVs

Suresh K. Kannan, Adrian A. Koller, Eric N. Johnson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

21 Scopus citations

Abstract

Autonomous flight of a single Unmanned Aerial Vehicle has become routine for many research teams. Our interests include multi-vehicle operation as well as developing guidance and control algorithms for each vehicle. These algorithms also need to be implemented in flight hardware and successfully flight tested. A flexible simulation environment is one of the key ingredients towards this goal, more so if heterogeneous vehicles and flight hardware are involved. This paper introduces an integrated simulation and development environment including a code generator, a standard vehicle interface library and unified hardware that enables using the same flight infrastructure for avionics ranging from over 10 lbs to just above 1 lb. The lower payload vehicles have severe restrictions on communications, and processing resources and are most often custom avionics. Reconfigurability for software-in-the-loop (SITL), hardware-in-the-loop (HITL), flight and extension to multi-vehicle operations is emphasized, all using a common code base.

Original languageEnglish (US)
Title of host publicationCollection of Technical Papers - AIAA Modeling and Simulation Technologies Conference
PublisherAmerican Institute of Aeronautics and Astronautics Inc.
Pages493-502
Number of pages10
ISBN (Print)1563476746, 9781563476747
DOIs
StatePublished - 2004
EventCollection of Technical Papers - AIAA Modeling and Simulation Technologies Conference - Providence, RI, United States
Duration: Aug 16 2004Aug 19 2004

Publication series

NameCollection of Technical Papers - AIAA Modeling and Simulation Technologies Conference
Volume1

Other

OtherCollection of Technical Papers - AIAA Modeling and Simulation Technologies Conference
Country/TerritoryUnited States
CityProvidence, RI
Period8/16/048/19/04

All Science Journal Classification (ASJC) codes

  • General Engineering

Fingerprint

Dive into the research topics of 'Simulation and development environment for multiple heterogeneous UAVs'. Together they form a unique fingerprint.

Cite this