| United States Patent | 6,430,472 |
| Boillot ,   et al. | August 6, 2002 |
Motorized slides are inserted between the end of a robot arm and a robot tool/sensor arrangement to provide additional positioning ability. A control unit of the slides cooperates with the control unit of the sensor to maintain the tool correctly positioned over a feature while the robot arm moves following a programmed path. The control unit of the sensor has look-ahead and additional buffers from which corrected information is determined to compensate for robot teaching inaccuracies, calibration and robot arm response errors. A sensor with two distinct probing zones is used to get information about the position of the tool tip and of the feature to assist in calibrating the sensor/tool relation.
| Inventors: | Boillot; Jean-Paul (Saint-Bruno, CA); Villemure; Denis (Longueuil, CA) |
| Assignee: | Servo-Robot Inc. (Quebec, CA) |
| Appl. No.: | 466927 |
| Filed: | December 20, 1999 |
| 4833381 | May., 1989 | Taft et al. | 318/577. |
| 4843287 | Jun., 1989 | Taft | 318/568. |
| 4849679 | Jul., 1989 | Taft et al. | 318/577. |
| 4952772 | Aug., 1990 | Zana | 219/124. |
| 4954762 | Sep., 1990 | Miyake et al. | 318/568. |
| 4969108 | Nov., 1990 | Webb et al. | 700/259. |
| 5006999 | Apr., 1991 | Kuno et al. | 700/253. |
| 5014183 | May., 1991 | Carpenter et al. | 700/64. |
| 5015821 | May., 1991 | Sartorio et al. | 219/124. |
| 5066847 | Nov., 1991 | Kishi et al. | 219/124. |
| 5380978 | Jan., 1995 | Pryor | 219/121. |
| 5463201 | Oct., 1995 | Hendengren et al. | 219/121. |
| 5465037 | Nov., 1995 | Huissoon et al. | 318/568. |
| 5520062 | May., 1996 | Watanabe et al. | 73/866. |
| 5582750 | Dec., 1996 | Hamura et al. | 219/124. |
| 5624588 | Apr., 1997 | Terawaki et al. | 219/124. |
| 5910894 | Jun., 1999 | Pryor | 219/121. |
| 6011240 | Jan., 2000 | Bishop et al. | 219/121. |
| 6084202 | Jul., 2000 | Okazaki et al. | 219/121. |
| 6167607 | Jan., 2001 | Pryor | 29/407. |
Sicard et al., Joint Recognition and Tracking for Robotic, 1989, IEEE, pp. 7174-7728.* Kusachi et al., Tracking a Feature Point in Profile Sata Using an Articulated Object Model and Tuning Parameters Using the Genetic Algorithm, 1999, IEEE, pp. 145-150.* Man et al., Approaches to Low Level Image Processgin for VisionGuided Seam Tracking system, 1988, IEEE, pp. 601-603. |