Virtual world for an autonomous underwater vehicle (AUV)