Jiao: Bridging Isolation and Customization in Mixed Criticality Robotics

📅 2026-05-05
📈 Citations: 0
Influential: 0
📄 PDF

career value

280K/year
🤖 AI Summary
Consumer-grade robots must concurrently execute safety-critical control, perception pipelines, and user applications on shared multicore platforms. However, conventional statically partitioned hypervisors struggle to simultaneously ensure strong isolation and support user-defined flexibility, further exacerbated by a knowledge gap between developers and end users regarding system-level constraints. This work proposes an integrated architecture combining secure I/O units, a cross-domain parameter synchronization service, and an IEC 61508-compliant safety communication layer. Implemented on an ARM Cortex-A55 platform, it achieves the first co-design of hardware-enforced isolation, encapsulated parameter management, and standardized safety communication. Empirical evaluation demonstrates an 84.5% reduction in cycle jitter and a decrease in 99th-percentile timing error from 69.0 μs to 7.8 μs, completely eliminating timing anomalies exceeding 50 μs, thereby effectively reconciling stringent safety requirements with user customization demands.
📝 Abstract
Consumer robotics demands consolidation of safety-critical control, perception pipelines, and user applications on shared multicore platforms. While static partitioning hypervisors provide hardware-enforced isolation, directly transplanting automotive architectures encounters an expertise asymmetry problem in which end-users modifying robot behavior lack the systems knowledge that platform developers possess. We present an architecture addressing this challenge through three integrated components. A Safe IO Cell provides hardware-level override capability. A Parameter Synchronization Service encapsulates cross-domain complexity. A Safety Communication Layer implements IEC~61508-aligned verification. Our empirical evaluation on an ARM Cortex-A55 platform demonstrates that partition isolation reduces cycle-period jitter by 84.5\% and cuts tail timing error by nearly an order of magnitude (p99 $|$jitter$|$ from 69.0\,$μ$s to 7.8\,$μ$s), eliminating all $>$50\,$μ$s~excursions.
Problem

Research questions and friction points this paper is trying to address.

Mixed Criticality
Consumer Robotics
Isolation
Customization
Expertise Asymmetry
Innovation

Methods, ideas, or system contributions that make the work stand out.

mixed-criticality robotics
hardware-enforced isolation
parameter synchronization
safety communication layer
real-time performance