Software Wrappers for Rapid Prototyping JAUS-Based Systems

Abstract

Recent experiences with robots in Iraq have proven that robotic technology is useful to the warfighter but tools are needed to rapidly respond to evolving missions. This paper details a methodology for automatic generation of software wrappers using JAUS to simplify prototyping and development of robotic systems (distributed embedded and real-time system software modules). Software wrappers will allow insertion of modules into a visual prototyping environment. The wrappers will intercept module functions and bind them with functions needed to exercise the modules outside of the native environment. Automatic generation of JAUS wrappers will enhance the development environment by reducing rote work and producing consistently behaving module interfaces. The resulting methodology will provide a rapid prototyping environment for use in sensor integration, Operator Control Unit (OCU) development and autonomous vehicle control.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2005
Accession Number
ADA460877

Entities

People

  • Bill Smuda

Organizations

  • Tank-automotive and Armaments Command

Tags

Communities of Interest

  • Autonomy
  • Ground and Sea Platforms
  • Space

DTIC Thesaurus Topics

  • Abstracts
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing System Architectures
  • Demographic Cohorts
  • Engineering
  • Environment
  • Graphical User Interface
  • Product Prototyping
  • Robotics
  • Robots
  • Software Development
  • Software Prototyping
  • Standards
  • Unmanned Systems
  • Vehicles

Fields of Study

  • Computer science
  • Engineering

Readers

  • Robotics and Automation.
  • Software Engineering.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - DoD AI Strategy
  • Autonomy