The ARGO Autonomous Vehicle's Vision and Control Systems