An intelligent terrain-based navigation system for planetary rovers | IEEE Journals & Magazine | IEEE Xplore