Countering drift in Visual Odometry for planetary rovers by registering boulders in ground and orbital images | IEEE Conference Publication | IEEE Xplore