Autonomy and software technology on NASA's Deep Space One | IEEE Journals & Magazine | IEEE Xplore