Rover autonomy for long range navigation and science data acquisition on planetary surfaces | IEEE Conference Publication | IEEE Xplore