Architecture for Autonomy: Implementation and Usage on the Raptor UGV


  1. Broten, G.S.
  2. Collier, J.A.
  3. Giesbrecht, J.L.
  4. Monckton, S.P.
  5. Mackay, D.J.
Corporate Authors
Defence R&D Canada - Suffield, Ralston ALTA (CAN)
In 2002 Defence R&D Canada changed research direction from pure tele-operated land vehicles to general autonomy for land, air, and sea craft. The unique constraints of the military environment coupled with the complexity of autonomous systems drove DRDC to carefully plan a research and development infrastructure. This infrastructure, using a Component Based Software Engineering approach, would provide state of the art tools that didn’t restrict the research scope; thus allowing DRDC to pursue its long-term research goals. DRDC’s long term objectives for its autonomy program address disparate unmanned ground vehicle (UGV), unattended ground sensor (UGS), air (UAV), and subsea and surface (UUV and USV) vehicles operating together with minimal human oversight (Collectively known as UxVs). The individual systems may range in complexity from simple reconnaissance mini- UAVs to sophisticated autonomous combat UGVs. These systems, when integrated into a common command and control structure that included manned elements, can provide long endurance, low risk battlefield services. A key enabling technology for DRDC’s autonomy research is a software architecture that meets both current and future requirements. DRDC adopted the Component Based Software Engineering philosophy to develop its software architecture known as the “Architecture for Autonomy”. Although a well established practice in computing science, CBSE using frameworks has only recently entered common use in the fi

Il y a un résumé en français ici.

Report Number
DRDC-SUFFIELD-TM-2006-188 — Technical Memorandum
Date of publication
01 Dec 2006
Number of Pages

Permanent link

Document 1 of 1

Date modified: