Multi-Modal Anomaly Detection for Unstructured and Uncertain Environments