A null-space-based behavioral approach to single range underwater positioning