eXtensible Flight System (XFS) Design Strategies

 

Custom Skytron Avionics hardware running XFS.

Skytron Avionics hardware running XFS.

Conventional Wisdom

  1. Separate data busses for each connection

  2. Flight deck and sensors from same vendor

  3. Pilot determines state

  4. Vendor keeps source code and test artifacts proprietary

  5. Aircraft specific hardware and software changes

  6. Complex, highly integrated single applications

  7. Software written for specifichardware

Avilution XFS Approach

  1. Unified data buses with redundancy

  2. Vendor agnostic including physical interface

  3. Software determines state

  4. Source code and test artifacts shared with customer

  5. Aircraft specific hardware and software configuration

  6. Collection of simple and stand-alone micro services

  7. Software written to be agnostic to h/w and O/S

 

Skytron Avionics running XFS.

XFS running on Unpanel in an Electric VTOL.

Examples of XFS used in various platforms.