A system for inserting a wire contact into a target hole of a connector (10; 112), the system comprising: a robot having an end-effector, wherein the end-effector comprises a wire gripper and at least two image capture devices (32; 102, 104) secured to the end-effector; a computing device, wherein the computing device is configured to: process images captured by the image capture devices to establish a corrective transformation to align the wire contact with the target hole of the connector (10; 112) in a connector surface, the computing device being configured to identify, within the processed images, a tip of the wire contact and a direction along which the wire contact extends, and establish a corrective transformation to align the tip of the wire contact and the direction along which the wire contact extends with the target hole in an axis of a three-dimensional coordinate system of the robot end-effector from the processed images; cause the robot to translate the end-effector to move the wire gripper along the corrective transformation; cause the robot to advance the end-effector until contact is made with the connector surface; identify, based on force measurements, if the wire contact is inside the target hole of the connector (10; 112); cause the robot to advance the end-effector to move the wire contact toward the connector (10; 112) a predetermined additional amount; and identify, based on movement of the wire contact the predetermined additional amount, if alignment is correct from force feedback at the wire gripper. a robot having an end-effector, wherein the end-effector comprises a wire gripper and at least two image capture devices (32; 102, 104) secured to the end-effector; a computing device, wherein the computing device is configured to: process images captured by the image capture devices to establish a corrective transformation to align the wire contact with the target hole of the connector (10; 112) in a connector surface, the computing device being configured to identify, within the processed images, a tip of the wire contact and a direction along which the wire contact extends, and establish a corrective transformation to align the tip of the wire contact and the direction along which the wire contact extends with the target hole in an axis of a three-dimensional coordinate system of the robot end-effector from the processed images; cause the robot to translate the end-effector to move the wire gripper along the corrective transformation; cause the robot to advance the end-effector until contact is made with the connector surface; identify, based on force measurements, if the wire contact is inside the target hole of the connector (10; 112); cause the robot to advance the end-effector to move the wire contact toward the connector (10; 112) a predetermined additional amount; and identify, based on movement of the wire contact the predetermined additional amount, if alignment is correct from force feedback at the wire gripper. process images captured by the image capture devices to establish a corrective transformation to align the wire contact with the target hole of the connector (10; 112) in a connector surface, the computing device being configured to identify, within the processed images, a tip of the wire contact and a direction along which the wire contact extends, and establish a corrective transformation to align the tip of the wire contact and the direction along which the wire contact extends with the target hole in an axis of a three-dimensional coordinate system of the robot end-effector from the processed images; cause the robot to translate the end-effector to move the wire gripper along the corrective transformation; cause the robot to advance the end-effector until contact is made with the connector surface; identify, based on force measurements, if the wire contact is inside the target hole of the connector (10; 112); cause the robot to advance the end-effector to move the wire contact toward the connector (10; 112) a predetermined additional amount; and identify, based on movement of the wire contact the predetermined additional amount, if alignment is correct from force feedback at the wire gripper.