Apparatus and methods for controlling unmanned systems (UMSs), such as unmanned aircraft, are provided. A UMS can be provided that includes a physical computer, one or more auxiliary systems for the UMS, and a payload. The physical computer can execute software to cause the physical computer at least to instantiate a plurality of virtual computers that include a mission virtual computer and a payload virtual computer for: controlling the one or more auxiliary systems for the UMS using the mission virtual computer, communicating with the payload using the payload virtual computer, determining whether a software fault has occurred on one virtual computer of the plurality of virtual computers, and after determining that a software fault has occurred on one virtual computer of the plurality of virtual computers, preventing the software fault from causing a fault on a different virtual computer of the plurality of virtual computers.
Hypervisor for Common Unmanned System Architecture
2020-06-18
Patent
Electronic Resource
English
Method for operating hypervisor and component for operating hypervisor
European Patent Office | 2023
|Partitioned Embedded Architecture Based on Hypervisor: The XtratuM Approach
Tema Archive | 2010
|