Requirements for setting up robotic library hardware