Revision blob.cs.
Drive closer if nothing in front. Out of range behavior not done