The ARGO Autonomous Vehicle