ELECTROLOCATION-BASED OBSTACLE AVOIDANCE AND AUTONOMOUS NAVIGATION IN UNDERWATER ENVIRONMENTS