Identification of contact formations: Resolving ambiguous force torque information

This paper presents the identification of contact formations using force torque information. As force torque measurements do not map uniquely to their corresponding contact formations, three steps are performed: Initially, the wrench space for each contact formation is computed automatically. Then, a contact formation graph is augmented with a similarity index that reflects the similarity of contact formations with respect to their spanned wrench spaces. A particle filter is used to represent the likeliness of a contact formation given a force torque measurement. Finally, this probability distribution is resolved taking the similarity index, the transitions of the contact formation graph and the history of identified contact formations into account. This allows the recognition of the order of demonstrated contact formations by a measured set of forces and torques. The approach is verified by experiments.

[1]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[2]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[3]  Hans Kurt Tönshoff,et al.  A knowledge-based system for automated assembly planning , 1992 .

[4]  Jürgen Hesselbach,et al.  Towards a new concept of robot programming in high speed assembly applications , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Dominik Henrich,et al.  Force- and Vision-based Detection of Contact State Transitions , 2000 .

[6]  Shinichi Hirai,et al.  Kinematics and Statics of Manipulation Using the Theory of Polyhedral Convex Cones , 1993, Int. J. Robotics Res..

[7]  Sebastian Thrun,et al.  Particle Filters in Robotics , 2002, UAI.

[8]  L. Basañez,et al.  Assembly contact force domains in the presence of uncertainty , 1994 .

[9]  R. Suarez,et al.  Using configuration and force sensing in assembly task planning and execution , 1995, Proceedings. IEEE International Symposium on Assembly and Task Planning.

[10]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[11]  Mikel Sagardia,et al.  Improvements of the Voxmap-PointShell Algorithm - Fast Generation of Haptic Data-Structures , 2011 .

[12]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[13]  B. J. McCarragher,et al.  Qualitative Template Matching Using Dynamic Process Models for State Transition Recognition of Robotic Assembly , 1993 .

[14]  Jing Xiao,et al.  Automatic Generation of High-Level Contact State Space , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[15]  Herman Bruyninckx,et al.  Bayesian Hybrid Model-State Estimation Applied to Simultaneous Contact Formation Recognition and Geometrical Parameter Estimation , 2005, Int. J. Robotics Res..

[16]  Richard A. Volz,et al.  Acquiring robust, force-based assembly skills from human demonstration , 2000, IEEE Trans. Robotics Autom..

[17]  Friedrich M. Wahl,et al.  Generating polyhedral convex cones from contact graphs for the identification of assembly process states , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[18]  Lauwerens Kuipers,et al.  Handbook of Mathematics , 2014 .

[19]  Joris De Schutter,et al.  Contact-State Segmentation Using Particle Filters for Programming by Human Demonstration in Compliant-Motion Tasks , 2007, IEEE Transactions on Robotics.

[20]  Richard A. Volz,et al.  Generalized recognition of single-ended contact formations , 1999, IEEE Trans. Robotics Autom..

[21]  Mikel Sagardia,et al.  The DLR bimanual haptic device with optimized workspace , 2011, 2011 IEEE International Conference on Robotics and Automation.

[22]  C. S. George Lee,et al.  An automatic assembly planning system , 1990, Proceedings., IEEE International Conference on Robotics and Automation.