Narrowing the Gap between Vision and Action in Navigation