Patent ID: 7760238

Claim:
A system, comprising: a vision system, comprising: a camera; a processor and memory, coupled to the camera; a deterministic low-latency Ethernet-based network interface, coupled to the processor and memory, and operable to couple to a deterministic low-latency Ethernet-based network; and at least one deterministic low-latency Ethernet-based motion control device, coupled to the vision system via the deterministic low-latency Ethernet-based network; wherein the deterministic low-latency Ethernet-based network provides for deterministic low-latency communication between the vision system and devices coupled to the deterministic low-latency Ethernet-based network; wherein the vision system is operable to: acquire images; determine motion control data based on information in the acquired images; deterministically send the motion control data to the at least one deterministic low-latency Ethernet-based motion control device via the deterministic low-latency Ethernet-based network to control the at least one deterministic low-latency Ethernet-based motion control device to perform a portion of a motion control task; and repeat said acquiring, said determining, and said sending in an iterative manner to perform successive portions of the motion control task based on the information, thereby performing a visual servoing control loop with a frequency of 1 KHz or higher.