

Selectees
• Cohere Solutions, LLC; Herndon, Va.
• DornerWorks, Ltd.; Grand Rapids, Mich.
• Intellisense Systems, Inc.; Torrance, Calif.
• Secmation, LLC; Raleigh, N.C.
Objective
Develop innovative techniques and tools to run the Robotic Technology Kernel (RTK) software library securely and efficiently on a high-assurance separation kernel. Demonstrate feasibility via proof-of-concept and practical prototype. Validate the new capabilities using a high-assurance separation kernel, Robot Operating System (ROS) test suite, RTK applications and a representative hardware platform under realistic concept of operations.
Description
This topic seeks innovative technology and demonstration that showcases the feasibility, security and performance of running the RTK and ROS software library on a high-assurance separation kernel. Supported by the DARPA High-Assurance Cyber Military Systems (HACMS) program, both seL4 and CertiKOS have made great leaps in terms of software capabilities and maturity. However, significant challenges exist to bridge the gap between research prototypes and adoption. It is critical to leverage such innovative techniques and tools and build assured systems based on appropriate techniques and tools applying sound security design and engineering principles.
The ported RTK/ROS over a separation kernel should function and perform with added security and it should maintain the features of (1) cross-platform: new RTK capabilities can be leveraged by all RTK-enabled platforms; (2) cross-controller: any RTK-enabled platforms can be controlled by any RTK compatible controller; and (3) cross-effort: an effort delivers new capabilities to the RTK, which in turn is leveraged for new efforts. In addition to memory isolation, the ported RTK/ROS should be amenable to other security checks such as the concept of Monitor and Policy Enforcement, as applicable and needed in DoD use cases including Autonomy and Swarm.
Phase I
Develop the technical approach, analyze trade-off options, and justify design choices. All design choices, including a representative hardware platform, should be made in agreement with the Government counterpart. Finalize the overall design that can securely and efficiently run RTK (and ROS) on a high-assurance separation kernel. Analyze the costs and benefits, accounting for practical implementation constraints in Army platforms and use cases. Prepare the path for a proof-of-concept demonstration. Document all lessons learned for way forward.
Phase II
Fully develop the technology and a practical prototype. Test and evaluate the security and performance of the ported RTK (and ROS) running on a high-assurance separation kernel, under various ROS/RTK test cases as well as relevant mission scenarios. Demonstrate the capabilities using a representative hardware platform under realistic concept of operations, such as those adopted in previous Army efforts [5]. Enhance and mature the technology and prototype for transition.
Phase III
Submission Info
All businesses must submit proposals by noon, Eastern Time
To view full solicitation details, click here.
For more information, and to submit your full proposal package, visit the DSIP Portal.
STTR Help Desk: usarmy.rtp.devcom-arl.mbx.sttr-pmo@army.mil
References:
Selectees
• Cohere Solutions, LLC; Herndon, Va.
• DornerWorks, Ltd.; Grand Rapids, Mich.
• Intellisense Systems, Inc.; Torrance, Calif.
• Secmation, LLC; Raleigh, N.C.
Objective
Develop innovative techniques and tools to run the Robotic Technology Kernel (RTK) software library securely and efficiently on a high-assurance separation kernel. Demonstrate feasibility via proof-of-concept and practical prototype. Validate the new capabilities using a high-assurance separation kernel, Robot Operating System (ROS) test suite, RTK applications and a representative hardware platform under realistic concept of operations.
Description
This topic seeks innovative technology and demonstration that showcases the feasibility, security and performance of running the RTK and ROS software library on a high-assurance separation kernel. Supported by the DARPA High-Assurance Cyber Military Systems (HACMS) program, both seL4 and CertiKOS have made great leaps in terms of software capabilities and maturity. However, significant challenges exist to bridge the gap between research prototypes and adoption. It is critical to leverage such innovative techniques and tools and build assured systems based on appropriate techniques and tools applying sound security design and engineering principles.
The ported RTK/ROS over a separation kernel should function and perform with added security and it should maintain the features of (1) cross-platform: new RTK capabilities can be leveraged by all RTK-enabled platforms; (2) cross-controller: any RTK-enabled platforms can be controlled by any RTK compatible controller; and (3) cross-effort: an effort delivers new capabilities to the RTK, which in turn is leveraged for new efforts. In addition to memory isolation, the ported RTK/ROS should be amenable to other security checks such as the concept of Monitor and Policy Enforcement, as applicable and needed in DoD use cases including Autonomy and Swarm.
Phase I
Develop the technical approach, analyze trade-off options, and justify design choices. All design choices, including a representative hardware platform, should be made in agreement with the Government counterpart. Finalize the overall design that can securely and efficiently run RTK (and ROS) on a high-assurance separation kernel. Analyze the costs and benefits, accounting for practical implementation constraints in Army platforms and use cases. Prepare the path for a proof-of-concept demonstration. Document all lessons learned for way forward.
Phase II
Fully develop the technology and a practical prototype. Test and evaluate the security and performance of the ported RTK (and ROS) running on a high-assurance separation kernel, under various ROS/RTK test cases as well as relevant mission scenarios. Demonstrate the capabilities using a representative hardware platform under realistic concept of operations, such as those adopted in previous Army efforts [5]. Enhance and mature the technology and prototype for transition.
Phase III
Submission Info
All businesses must submit proposals by noon, Eastern Time
To view full solicitation details, click here.
For more information, and to submit your full proposal package, visit the DSIP Portal.
STTR Help Desk: usarmy.rtp.devcom-arl.mbx.sttr-pmo@army.mil
References: