Path tracking, obstacle avoidance and position estimation by an autonomous, wheeled planetary rover | IEEE Conference Publication | IEEE Xplore