Path tracking, obstacle avoidance and position estimation by an autonomous, wheeled planetary rover | Synapse