Simultaneous possible?

mwebby93:
There is a golf ball at each corner of the square path the robot needs to go around so when it senses the ball and the counter reaches a certain number then itll turn.

The question still remains, how are you going to ensure that it runs straight and turns 90 degrees ?