The AutoSOAR autonomous soaring aircraft, part 1: Autonomy algorithms

Abstract

Autonomous soaring has the potential to greatly improve both the range and endurance of small robotic aircraft. This paper describes an autonomous soaring system that generates a dynamic map of lift sources (thermals) in the environment and uses this map for online flight planning and decision making. Components of the autonomy algorithm include thermal mapping, explore/exploit decision making, navigation, optimal airspeed computation, thermal centering control, and energy state estimation. A finite state machine manages the aircraft behavior during flight and determines when changing behavior is appropriate. A complete system to enable autonomous soaring is described with special attention paid to practical considerations encountered during flight testing. A companion paper describes the hardware implementation of this system and the results of a flight test campaign conducted at Aberdeen Proving Ground in September 2015.

Document Details

Document Type
Pub Defense Publication
Publication Date
Mar 07, 2018
Source ID
10.1002/rob.21782

Entities

People

  • Jack W Langelaan
  • John J. Bird
  • Nathan T. Depenbusch

Organizations

  • Office of Naval Research
  • Pennsylvania State University

Tags

Readers

  • Military Engineering.
  • Robotics and Automation.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • Autonomy