C-BDI



DescriptionPertinent information

C-BDI implements the BDI (Beliefs/Desires/Intentions) model in the C programming language. C-BDI is a complementary product to JACK. In utilising the C language, it has the potential to be included as part of a certificated onboard system, including a sense & avoid capability.

  • A BDI agent platform written in C
  • Focused on autonomous and semi-autonomous, mission-critical aerospace & defence systems
  • Designed for use in real-time domains
  • Packaged as a set of libraries in ANSI/ISO C (C90)

For the autonomous systems development engineer:

  • Allows the level of software abstraction to be raised, from procedural programming to agent-oriented programming
  • Provides a more natural way to model relationships between reasoning entities
  • Makes it cost-effective to introduce decision-making capability in certificated systems
    • Based on ANSI/ISO C (C90), already accepted by the aerospace industry
    • Certified compilers available
    • Runs on accepted RTOS - VxWorks, Integrity & QNX

Status

Company

AOS Group Customer Base:


Air Force Research Labs & DMSO, USA
Ministry of Defence, UK
Australian Defence Dept.
Canadian Dept. of National Defence (DRDC)
QinetiQ, UK
Thales, UK
Defence Science & Tech. Organisation (DSTO), Australia
Defence Science & Technology Laboratory (Dstl), UK
Northrop Grumman Corporation
Rolls Royce U.K.
BAE Systems U.K.
Statoil Norway

Team Australia - Agent Oriented Software Pty Ltd