SAPIENT interface control document
Definitions and guidance for building components compatible with the SAPIENT system, which uses AI and autonomy in networked multi-sensor systems.
Documents
Details
The Sensing for Asset Protection with Integrated Electronic Networked Technology (SAPIENT) project uses autonomy to reduce the workload of people operating multi-sensor systems, in security and defence scenarios.
This document defines the interfaces between sensor nodes, decision-making nodes and the SAPIENT middleware. It also defines how a Graphical User Interface (GUI) may ingest the output of the system.
The purpose of this document is to enable individual module developers to build component modules compatible with the overall system.
This document is published openly to encourage adoption and exploitation by government bodies, industry and partners, including internationally. You can also access various development tools (such as the test harness) and machine readable definitions of the ICD (Proto files).
This material is released by the Defence Science and Technology Laboratory (Dstl) under the Open Government Licence version 3 (OGL v3) to permit free and unrestricted use by third parties.
Dstl welcomes contributions from relevant stakeholders so that they can be considered for further editions of this document. Your contributions must be provided without restriction on future use by Dstl and third parties. To achieve this, contributions should be released to Dstl under the Creative Commons Zero (CC-0) licence. Email us at dstlsensors@dstl.gov.uk or join the SAPIENT Interface Management Panel (SIMP).
Updates to this page
Last updated 12 April 2023 + show all updates
-
Updated .odt version and added a link to machine-readable definitions of the ICD.
-
Updated with version 7.0 of the interface control document, in which SAPIENT has moved from a XML-based message format to a binary Protobuf-based message format.
-
Added link to test harness and middleware code, which have now been made open source.
-
First published.