GIMPhI: a novel vision-based navigation approach for low cost MMS