A Distributed Architecture for Autonomous Unmanned Aerial Vehicle Experimentation

The emerging area of intelligent unmanned aerial vehicle (UAV) research has shown rapid development in recent years and offers a great number of research challenges for distributed autonomous robotics systems. In this article, a prototype distributed architecture for autonomous unmanned aerial vehicle experimentation is presented which supports the development of intelligent capabilities and their integration in a robust, scalable, plug-and-play hardware/software architecture. The architecture itself uses CORBA to support its infrastructure and it is based on a reactive concentric software control philosophy. A research prototype UAV system has been built, is operational and is being tested in actual missions over urban environments.

[1]  Patrick Doherty,et al.  DyKnow: An approach to middleware for knowledge processing , 2004, J. Intell. Fuzzy Syst..

[2]  Krzysztof Kuchcinski,et al.  The WITAS Unmanned Aerial Vehicle Project , 2000, ECAI.

[3]  E. Gat On Three-Layer Architectures , 1997 .

[4]  Patrick Doherty,et al.  Approximative Query Techniques for Agents with Heterogeneous Ontologies and Perceptive Capabilities , 2004, KR.

[5]  Per Olof Pettersson Helicopter Path Planning using Probabilistic Roadmaps , 2003 .

[6]  Patrick Doherty,et al.  A Flexible Runtime System for Image Processing in a Distributed Computational Environment for an Unmanned Aerial Vehicle , 2006, Int. J. Pattern Recognit. Artif. Intell..

[7]  Patrick Doherty,et al.  Using Contextually Closed Queries for Local Closed-World Reasoning in Rough Knowledge Databases , 2004, Rough-Neural Computing: Techniques for Computing with Words.

[8]  Malik Ghallab,et al.  On Chronicles: Representation, On-line Recognition and Learning , 1996, KR.

[9]  Alex M. Andrew,et al.  Artificial Intelligence and Mobile Robots , 1999 .

[10]  Simone Duranti,et al.  Dynamic 3D path following for an autonomous helicopter , 2004 .

[11]  Simone Duranti,et al.  Autonomous Landing of an Unmanned Helicopter based on Vision and Inertial Sensing , 2004, ISER.

[12]  Patrick Doherty,et al.  Probabilistic Roadmap Based Path Planning for an Autonomous Unmanned Aerial Vehicle , 2004 .

[13]  Stanley Peters,et al.  Words at the Right Time: Real-Time Dialogues with the WITAS Unmanned Aerial Vehicle: Extended Abstract , 2003, KI.

[14]  Patrick Doherty,et al.  Managing Dynamic Object Structures using Hypothesis Generation and Validation , 2004 .

[15]  Andrzej Skowron,et al.  Combining Rough and Crisp Knowledge , 2006 .

[16]  Andrzej Skowron,et al.  Approximation Transducers and Trees: A Technique for Combining Rough and Crisp Knowledge , 2004, Rough-Neural Computing: Techniques for Computing with Words.

[17]  Andrzej Skowron,et al.  Rough-Neural Computing: Techniques for Computing with Words , 2004, Cognitive Technologies.

[18]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[19]  Patrick Doherty,et al.  TALplanner: A Temporal Logic-Based Planner , 2001, AI Mag..

[20]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..