Robotic automation software