Contact analysis and verification in a 2D environment with uncertainties

This contribution presents results of a research project concerned with the planning and execution of motions in uncertain environments. In particular, the problem of a moving convex polygon within an uncertain two-dimensional environment has been investigated. The essential sub-problem of how to analyse unexpected contacts is treated. Using a set-oriented model of the uncertainties, the motion possibilities of the polygon is investigated for the different contact types. Also based on the model of the uncertainties, the potential locations of the geometric elements are constructed and intersected, giving us the contact hypotheses. With the help of exploratory motions, an attempt is made to decide between ambiguous hypotheses. The question of which exploratory motions are useful for the different contact types is also investigated. After an exploratory motion has been executed, its results must be evaluated with respect to the validity of the hypotheses. The system has been implemented and is also described in this paper.

[1]  Richard A. Volz,et al.  On replanning for assembly tasks using robots in the presence of uncertainties , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[2]  Richard A. Volz,et al.  Design and motion constraints of part-mating planning in the presence of uncertainties , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[3]  Andreas Hörmann,et al.  Planung kollisionsfreier Greifoperationen. Analyse der Objektgeometrie , 1990, Robotersysteme.

[4]  Maria Gini,et al.  Recovering from Failures: A New Challenge for Industrial Robotics , 1984 .

[5]  Klaus A. Hörmann,et al.  Planung kollisionsfreier Greifoperationen: Kollisionsfreie Bahnplanung für Greifer und Manipulator , 1990, Robotersysteme.

[6]  Michael A. Erdmann,et al.  On Motion Planning with Uncertainty , 1984 .

[7]  Matthew T. Mason,et al.  Mechanics and Planning of Manipulator Pushing Operations , 1986 .

[8]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[9]  Klaus A. Hörmann,et al.  Ein Verfahren zur Planung von Feinbewegungen für Montageoperationen , 1989, Robotersysteme.

[10]  Klaus Hörmann Kollisionsfreie Bahnen für Industrieroboter , 1988 .

[11]  Christian Laugier,et al.  Planning Sensor-Based Motions for Part-Mating Using Geometric Reasoning Techniques , 1986, ECAI.

[12]  M. Spreng Situation analysis exploiting feasibility constraints in uncertain environments , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[13]  Jean-Claude Latombe,et al.  An Approach to Automatic Robot Programming Based on Inductive Learning , 1984 .

[14]  Arthur C. Sanderson,et al.  The motion of a pushed, sliding workpiece , 1988, IEEE J. Robotics Autom..

[15]  A. Koutsou,et al.  Planning motion in contact to achieve parts mating. , 1986 .

[16]  Matthew Thomas Mason,et al.  Manipulator grasping and pushing operations , 1982 .

[17]  Bruce Randall Donald,et al.  Error Detection and Recovery in Robotics , 1989, Lecture Notes in Computer Science.

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

[19]  Christian Laugier,et al.  Planning fine motion strategies by reasoning in the contact space , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[20]  A. P. Ambler,et al.  Some Architectural Implications of the Use of Sensors , 1986, IAS.

[21]  Russell H. Taylor,et al.  Automatic Synthesis of Fine-Motion Strategies for Robots , 1984 .

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