The use case describes a small-scale factory production line that was created and programmed to perform a sequence that simulates a factory operation which requires the coordination of multiple devices to perform a task. The operation starts with the belt a running state and the camera controller capturing video frames on a specific area of the belt. When an object is detected by the camera the controller instructs the following: Stop the belt and wait for confirmation that the belt is stopped. Instruct the robot arm to extract the object and wait for confirmation that the object has been extracted. Start the belt until the camera detects another object.