A robotic arm