Design of an All-Purpose Terrace Farming Robot