Hierarchical Navigation Architecture and Robotic Arm Controller for a Sample Return Rover | IEEE Conference Publication | IEEE Xplore