An embedded vision system for an unmanned four-rotor helicopter

In this paper an embedded vision system and control module is introduced that is capable of controlling an unmanned four-rotor helicopter and processing live video for various law enforcement, security, military, and civilian applications. The vision system is implemented on a newly designed compact FPGA board (Helios). The Helios board contains a Xilinx Virtex-4 FPGA chip and memory making it capable of implementing real time vision algorithms. A Smooth Automated Intelligent Leveling daughter board (SAIL), attached to the Helios board, collects attitude and heading information to be processed in order to control the unmanned helicopter. The SAIL board uses an electrolytic tilt sensor, compass, voltage level converters, and analog to digital converters to perform its operations. While level flight can be maintained, problems stemming from the characteristics of the tilt sensor limits maneuverability of the helicopter. The embedded vision system has proven to give very good results in its performance of a number of real-time robotic vision algorithms.

[1]  Frank Archer,et al.  Introduction, overview, and status of the Microwave Autonomous Copter System (MACS) , 2004, IGARSS 2004. 2004 IEEE International Geoscience and Remote Sensing Symposium.

[2]  Luo Jun,et al.  Subminiature unmanned surveillance aircraft and its ground control station for security , 2005, IEEE International Safety, Security and Rescue Rototics, Workshop, 2005..

[3]  Brent E. Nelson,et al.  GigaOp DSP on FPGA , 2004, J. VLSI Signal Process..

[4]  Christof Paar,et al.  An FPGA Implementation and Performance Evaluation of the AES Block Cipher Candidate Algorithm Finalists , 2000, AES Candidate Conference.

[5]  Masanao Koeda,et al.  Development of an immersive teleoperating system for unmanned helicopter , 2002, Proceedings. 11th IEEE International Workshop on Robot and Human Interactive Communication.

[6]  Peter I. Corke,et al.  Low-cost flight control system for a small autonomous helicopter , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[7]  Eric A. Brewer,et al.  Hardware speech recognition for user interfaces in low cost, low power devices , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[8]  Omead Amidi,et al.  An autonomous vision-guided helicopter , 1996 .

[9]  Eric W. Frew,et al.  Combined CDGPS and vision-based control of a small autonomous helicopter , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[10]  A.S. Pasciak,et al.  A new high speed solution for the evaluation of Monte Carlo radiation transport computations , 2006, IEEE Transactions on Nuclear Science.

[11]  Russell Tessier,et al.  The Virtual Wires Emulation System: A Gate-Efficient ASIC Prototyping Environment , 1994 .

[12]  Kazunobu Ishii,et al.  Field information system using an agricultural helicopter towards precision farming , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).