CPC B25J 9/1697 (2013.01) [B25J 9/1612 (2013.01); B25J 9/1653 (2013.01); B25J 9/1664 (2013.01); B25J 13/089 (2013.01); H01R 43/052 (2013.01)] | 20 Claims |
1. A method for guiding a robot having a wire gripper and at least one camera, the method comprising:
(a) holding a portion of a wire in a wire holder of a wire holding device which is fastened to a form board, wherein the wire has a wire contact disposed on one side of the wire holder;
(b) taking camera images from different viewpoints while the portion of the wire is being held, wherein the camera images include an image of a portion of a tip of the wire gripper;
(c) deriving, from the camera images taken in step (b), visual feedback data representing an orientation of the wire gripper and a position of the tip of the wire gripper relative to a portion of the wire not held by the wire holder and disposed on an opposite side of the wire holder;
(d) controlling the robot to align the wire gripper with the portion of the wire not held by the wire holder based on the visual feedback data derived in step (c);
(e) controlling the wire gripper to grip the wire while aligned with the portion of the wire not held by the wire holder and then open slightly to allow the wire gripper to slide along the wire;
(f) activating the wire holding device to release the portion of the wire that was previously held;
(g) taking camera images from different viewpoints after the portion of the wire has been released, wherein the camera images include an image of the portion of the tip of the wire gripper and a portion of a nearest end of the wire contact;
(h) controlling the robot to slide the wire gripper toward the wire contact by a distance based on the camera images taken in step (g); and
(i) controlling the wire gripper to grip the wire subsequent to step (h).
|