A robotic car that can drive itself using Arduino. When a robotic vehicle detects an obstruction in front of it, its ultrasonic sensor travels in both the right and left directions to compute the best feasible distance for the vehicle to pass freely.