Modelling and performance analysis of a machine vision-based semi-autonomous aerial refuelling