Mission to Mars: Nova Rover team's Red Planet challenge