Neptune: a hil simulator for multiple UUVs