Implementation considerations for vision-aided inertial navigation