Autonomous Helicopter Tracking and Localization Using a Self-Calibrating Camera Array

This paper describes an algorithm that tracks and localizes a helicopter using a ground-based trinocular camera array. The three cameras are placed independently in an arbitrary arrangement that allows each camera to view the helicopter’s flight volume. The helicopter then flies an unplanned path that allows the cameras to self-survey utilizing an algorithm based on structure from motion and bundle adjustment. This yields the camera’s extrinsic parameters allowing for real-time positioning of the helicopter’s position in a camera array based coordinate frame. In fielded experiments, there is less than a 2m RMS tracking error and the update rate of 20Hz is comparable to DGPS update rates. This system has successfully been integrated with an IMU to provide a positioning system for autonomous hovering. Authors: Masa Matsuoka, Surya Singh, Alan Chen, Adam Coates, Andrew Y. Ng, Sebastian Thrun (2005)
AUTHORED BY
Masa Matsuoka
Surya Singh
Alan Chen
Adam Coates
Andrew Y. Ng
Sebastian Thrun

Abstract

This paper describes an algorithm that tracks and localizes a helicopter using a ground-based trinocular camera array. The three cameras are placed independently in an arbitrary arrangement that allows each camera to view the helicopter’s flight volume. The helicopter then flies an unplanned path that allows the cameras to self-survey utilizing an algorithm based on structure from motion and bundle adjustment. This yields the camera’s extrinsic parameters allowing for real-time positioning of the helicopter’s position in a camera array based coordinate frame. In fielded experiments, there is less than a 2m RMS tracking error and the update rate of 20Hz is comparable to DGPS update rates. This system has successfully been integrated with an IMU to provide a positioning system for autonomous hovering.

Download PDF

No Related Item Available

Leave a Reply

You must be logged in to post a comment