Condition-aware systems: towards real-time health monitoring of unmanned vehicles