Complex tasks like this can be easily solved in DinoRobotStudio software. More information can be found on our website: http://www.dino-robotics.com