Projects using UxSDK™ for UCS

  • As leaders in the UCS Architecture, we initially developed UxSDK™ for UCS to support our own customers. Our customers require agile development of innovative UCS solutions across all unmanned system domains. UxSDK™ for UCS allows us to rapidly create interface server/client code for base UCS services, or to extend the UCS Architecture Model for new capabilities and build and test the interface code immediately in the target environment.

    Our current list of projects using UxSDK™ for UCS includes:

    Raptor/X integration of UCS services

    UxSDK™ for UCS allowed us to rapidly integrate UCS services with the open-source Raptor/X visualization layer. The combined architecture will allow customers to rapidly integrate UCS capabilities into their user interface.

    Maritime multi-domain architecture

    UxSDK™ for UCS allowed us to quickly prototype and test extensions to the UCS Architecture using agile methodologies. The extended architecture will support both UCS and JAUS services for U.S. Navy integrated multi-domain unmanned maritime systems.

Raptor/X Integration of UCS Services

  • For OSD and Navy stakeholders, Neya Systems demonstrated the ability to seamlessly integrate UCS services with the DoE-developed Raptor/X visualization layer to quickly create custom user-interfaces to exploit UCS software and capabilities obtained from the UCS Repository.

    Based on a mission scenario involving waypoint planning and target laser-designation, a set of needed mission capabilities was compiled from five UCS service packages:

    • Route Planner Service
    • Vehicle Flight Status Service
    • Laser Sensor Service
    • Sensor Pedestal Service
    • (Sensor) Product Management Service

    UxSDK™ for UCS was used to create both the server and client interface code for these selected service packages. This code was generated directly from the UCS Architecture Model file (UCS-SPEC-MODEL).

    The client interface code was used as ‘plug-ins’ within the Raptor/X open source software and rapidly integrated with the following system capabilities:

    • UCS Service

    • User Interface Capability

    • Route Planner

    • Vehicle path planning and simulation
      Dynamic waypoint path creation

    • Vehicle Flight Status

    • Flight instruments
      Map synchronization
      Real-time status updates and flight control

    • Laser Sensor

    • Video target selection registered to map
      Geo-located target designation

    • Sensor Pedestal

    • Full pan/tilt control
      Slew to ground location
      Persistent stare

    • Product Management

    • Initiate and display remote video streams

Maritime multi-domain architecture

  • To achieve the full potential of unmanned systems, they must operate seamlessly across the domains of air, ground, and maritime. And operate seamlessly with manned systems.

    Neya Systems is supporting the Navy by providing a robust architecture that integrates the services defined in the UCS Architecture and Joint Architecture for Unmanned Systems (JAUS). This is achieved by extending the model-based UCS Architecture to include JAUS. This requires extending the UCS information model at the conceptual data model level, and adding/extending new services to the UCS domains. Because these additions to the UCS Architecture conform to the UCS Architecture Technical Governance, the additions are fully compatible with UxSDK™ for UCS.

    UxSDK™ for UCS is an integral component in the specification, test, and evaluation of service interfaces – greatly accelerating the maturation of the architecture model compared with peer review of the model alone.

    The Maritime multi-domain architecture has multiple stakeholders including:

    • Office of Naval Research (ONR)
    • Navy PEO LCS
    • Navy PEO U&W
    • OSD