In Order to make a robot that can maneuver by its own we need some sort of input, so it can "know" or "judge" what to do. a very comfortable sensor that fits our goal (avoiding obstacles) is the Hc-sr04 ultrasonic sensor.
We will try to implement the our objectives but it will be a great challenge to utilize the efficient path to reach the destination.
another challenging fact is to avoid getting stuck