Ambler: a six-legged planetary rover | IEEE Conference Publication | IEEE Xplore