Autonomous landing at unprepared sites by a full-scale helicopter - Robotics Institute Carnegie Mellon University

Autonomous landing at unprepared sites by a full-scale helicopter

Sebastian Scherer, Lyle J. Chamberlain, and Sanjiv Singh
Journal Article, Robotics and Autonomous Systems, Vol. 60, No. 12, pp. 1545 - 1562, December, 2012

Abstract

Helicopters are valuable since they can land at unprepared sites; however, current unmanned helicopters are unable to select or validate landing zones (LZs) and approach paths. For operation in unknown terrain it is necessary to assess the safety of a LZ. In this paper, we describe a lidar-based perception system that enables a full-scale autonomous helicopter to identify and land in previously unmapped terrain with no human input. We describe the problem, real-time algorithms, perception hardware, and results. Our approach has extended the state of the art in terrain assessment by incorporating not only plane fitting, but by also considering factors such as terrain/skid interaction, rotor and tail clearance, wind direction, clear approach/abort paths, and ground paths. In results from urban and natural environments we were able to successfully classify LZs from point cloud maps. We also present results from 8 successful landing experiments with varying ground clutter and approach directions. The helicopter selected its own landing site, approaches, and then proceeds to land. To our knowledge, these experiments were the first demonstration of a full-scale autonomous helicopter that selected its own landing zones and landed.

Notes
The authorative version of this article is available at http://www.sciencedirect.com/science/article/pii/S0921889012001509

BibTeX

@article{Scherer-2012-7581,
author = {Sebastian Scherer and Lyle J. Chamberlain and Sanjiv Singh},
title = {Autonomous landing at unprepared sites by a full-scale helicopter},
journal = {Robotics and Autonomous Systems},
year = {2012},
month = {December},
volume = {60},
number = {12},
pages = {1545 - 1562},
keywords = {UAV, Rotorcraft, 3D perception, Lidar, Landing zone selection},
}