A novel distributed architecture for UAV indoor navigation