Design of an End-effector with Application to Avocado Harvesting