Localization of curved parts through continual touch

We describe a simple system that localizes two-dimensional curved shapes through touch sensing, offering computational and experimental studies. The idea lies in determining the placement of a manipulator on a curved object during some special motion-rolling. A geometric algorithm is introduced to locate the boundary segment traced out by their contact using tactile data. Both completeness and local convergence have been established. The algorithm is asymptotically as efficient as evaluating the object's perimeter through numerical integration. For implementation, a two-axis force/torque sensor has been designed to realize contact sensing. Functioning like a "wrist," the sensor is calibrated over the ratio between the bending and twisting moments, eliminating the need for known weights. A simple geometry-based control strategy is devised to implement the rolling motion. Experiments have been conducted with an Adept Cobra 600 manipulator.

[1]  David D. Grossman,et al.  Orienting Mechanical Parts by Computer-Controlled Manipulator , 1975, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Roderic A. Grupen,et al.  2-D contact detection and localization using proprioceptive information , 1994, IEEE Trans. Robotics Autom..

[3]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[4]  Zexiang Li,et al.  Geometric algorithms for workpiece localization , 1998, IEEE Trans. Robotics Autom..

[5]  Kristhan T. Gunnarsson,et al.  CAD Model-Based Localization of Parts in Manufacturing , 1987, Computer.

[6]  Peter K. Allen,et al.  Acquisition and interpretation of 3-D sensor data from touch , 1990, IEEE Trans. Robotics Autom..

[7]  Hong-Tzong Yau,et al.  Automated precision measurement of surface profile in CAD-directed inspection , 1992, IEEE Trans. Robotics Autom..

[8]  Yan-Bin Jia Contact sensing for parts localization: sensor design and experiments , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[9]  Matthew T. Mason,et al.  An exploration of sensorless manipulation , 1986, IEEE J. Robotics Autom..

[10]  Kazuo Tanie,et al.  Contact point detection for grasping an unknown object using self-posture changeability , 1990, IEEE Trans. Robotics Autom..

[11]  Bernard Roth,et al.  On the spatial motion of a rigid body with point contact , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[12]  D. Brock,et al.  Environment Perception of and Articulated Robot Hand Using Contact Sensors , 1985 .

[13]  Zexiang Li,et al.  Contact localization using force/torque measurements , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[14]  Bernard Roth,et al.  ON FORCE SENSING INFORMATION AND ITS USE IN CONTROLLING MANIPULATORS , 1977 .

[15]  Gerd Hirzinger,et al.  Contact point identification in multi-fingered grasps exploiting kinematic constraints , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[16]  Zexiang Li,et al.  Motion of two rigid bodies with rolling constraint , 1990, IEEE Trans. Robotics Autom..

[17]  Ronald S. Fearing,et al.  Using a cylindrical tactile sensor for determining curvature , 1988, IEEE Trans. Robotics Autom..

[18]  J. D. Morrow,et al.  The Shape from Motion Approach to Rapid and Precise Force/Torque Sensor Calibration , 1997 .

[19]  Oussama Khatib,et al.  Object Localization with Multiple Sensors , 1988, Int. J. Robotics Res..

[20]  Takeshi Tsujimura,et al.  Object detection by tactile sensing method employing force/torque information , 1989, IEEE Trans. Robotics Autom..

[21]  Randy C. Brost,et al.  Automatic Grasp Planning in the Presence of Uncertainty , 1988, Int. J. Robotics Res..

[22]  Ronald S. Fearing,et al.  Some experiments with tactile sensing during grasping , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[23]  Matthew T. Mason,et al.  Posing Polygonal Objects in the Plane by Pushing , 1998, Int. J. Robotics Res..

[24]  David J. Montana,et al.  The Kinematics of Contact and Grasp , 1988, Int. J. Robotics Res..

[25]  Kenneth Y. Goldberg,et al.  Orienting polygonal parts without sensors , 1993, Algorithmica.

[26]  Masaru Uchiyama,et al.  Development of a 3-Axis Planer Force / Torque Sensor for Very Small Force / Torque Measurement , 1999 .

[27]  Kazuo Tanie,et al.  Manipulation And Active Sensing By Pushing Using Tactile Feedback , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Dinesh Manocha,et al.  Object localization using crossbeam sensing , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[29]  Mark Moll,et al.  Reconstructing shape from motion using tactile sensors , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[30]  Yan-Bin Jia Localization on curved objects using tactile information , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[31]  D. S. Dugdale,et al.  Introduction to the Mechanics of Solids , 1967 .

[32]  Kenneth Y. Goldberg,et al.  A complete algorithm for designing planar fixtures using modular components , 1996, IEEE Trans. Robotics Autom..

[33]  W. Grimson,et al.  Model-Based Recognition and Localization from Sparse Range or Tactile Data , 1984 .

[34]  Yan-Bin Jia,et al.  Geometric Sensing of Known Planar Shapes , 1996, Int. J. Robotics Res..

[35]  Vijay Kumar,et al.  Control of rolling contacts in multi-arm manipulation , 1994, IEEE Trans. Robotics Autom..

[36]  Bruce Randall Donald,et al.  Sensorless manipulation using massively parallel microfabricated actuator arrays , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[37]  Yan-Bin Jia Grasping curved objects through rolling , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[38]  David J. Kriegman,et al.  On Recognizing and Positioning Curved 3-D Objects from Image Contours , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[39]  Mark R. Cutkosky,et al.  Dynamic tactile sensing: perception of fine surface features with stress rate sensing , 1993, IEEE Trans. Robotics Autom..

[40]  Kenneth Y. Goldberg,et al.  Placing registration marks , 1994, IEEE Trans. Ind. Electron..

[41]  John Kenneth Salisbury,et al.  Interpretation of contact geometries from force measurements , 1984, ICRA.

[42]  Imin Kao,et al.  Grasping, manipulation, and control with tactile sensing , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[43]  William T. Townsend,et al.  Integration of tactile force and joint torque information in a whole-arm manipulator , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[44]  Antonio Bicchi,et al.  Intrinsic contact sensing for soft fingers , 1990, Proceedings., IEEE International Conference on Robotics and Automation.