KEYWORDS: Human-machine interfaces, Data modeling, Cameras, Computer architecture, Control systems, Telecommunications, Data storage, Chemical elements, Unmanned vehicles, Databases
The Soldier Universal Robot Controller (SURC) is a modular OCU designed for simultaneous control of heterogeneous
unmanned vehicles. It has a well defined, published API., defined using XML schemas, that allows other potential users
of the system to develop their own modules for rapid integration with SURC.
The SURC architecture is broken down into three layers: User Interface, Core Functions, and Transport. The User
Interface layer is the front end module which provides the human computer interface for user control of robots. The
Core layer is further divided into the following modules: Capabilities, Tactical, Mobility, and World Model. The
Capabilities module keeps track of the known robots and provides a list of specifications and services. The Mobility
module provides path planning via D*, while the Tactical module provides higher level mission planning (multi-agent/multi-mission) capabilities for collaborative operations. The World Model module is a relational database which
stores world model objects. Finally, a Transport module provides translation from the SURC architecture to the robot
specific messaging protocols (such as JAUS). This allows fast integration of new robot protocols into an existing SURC
implementation to enable a new system to rapidly leverage existing SURC capabilities.
The communication between different modules within the SURC architecture is done via XML. This gives developers
and users the flexibility to extend existing messages without breaking backwards compatibility. The modularity of
SURC offers users and developers alike the capability to create custom modules and plug them into place, as long as
they follow the pre defined messaging API for that module.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.