Abstract
We describe an integrated system for programming part-mating and contact tasks using simulation. A principle goal of this work is to make robotic programming easy and intuitive for non-trained users. Using simulation, an operator can specify part placement and contact motions by simply “putting things where they belong’, without resorting to textual descriptions. We describe the simulation system, which models objects as polyhedra and emulates collision and contact interactions in combination with a simplified “operator-friendly” dynamics. The combination of contact simulation and graphical fixtures enables the operator to easily manipulate this virtual environment using a simple 2D mouse. We also describe the program generation system, which takes the operator’s action sequence and transforms it into a set of robot motion commands which realize the prescribed tasks.
Preview
Unable to display preview. Download preview PDF.
References
J. E. Lloyd, J. S. Beis, D. K. Pai, and D. G. Lowe, “Model-based Telerobotics with Vision”. Proceedings of the 1997 IEEE International Conference on Robotics and Automation, Albuquerque, New Mexico, April 23–25, 1997.
J. S. Beis and D. G. Lowe, “Learning indexing functions for 3-D model-based object recognition,” IEEE Conference on Computer Vision and Pattern Recognition, Seattle (June 1994), pp. 275–280.
J. Funda, T. S. Lindsay, and R. P. Paul, “Teleprogramming: Toward delay-invariant remote manipulation”. Presence, Winter 1992, pp. 29–44 (Vol. 1, No. 1).
C. R. Sayers, “Operator Control of Telerobotic Systems for Real World Intervention”. Ph. D. thesis, Department of Computer and Information Science, University of Pennsylvania, Philadelphia, PA 19104 USA, 1995.
G. Hirzinger, B. Brunner, J. Dietrich, and J. Heindl, “Sensor-Based Space Robotics — ROTEX and Its Telerobotic Features”. IEEE Transactions on Robotics and Automation, October 1993, pp. 649–663 (Vol. RA-9, No. 5).
A. K. Bejczy, W. S. Kim, and S. C. Venema, “The Phantom Robot: Predictive Displays for Teleoperation with Time Delay”. Proceedings of the 1990 IEEE International Conference on Robotics and Automation, Cincinnati, Ohio, May 1990, pp. 546–551.
C. R. Sayers and R. P. Paul, “An Operator Interface for Teleprogramming Employing Synthetic Fixtures”. Presence, Fall 1994, pp. 309–320, (Vol. 3, No. 4).
National Research Council (U.S.A.), Virtual Reality. Scientific and Technological Challenges. National Academy Press, Washington, D.C. 1995.
Y. J. Cho, T. Kotoku, and K. Tanie, “Discrete-Event-Based Planning and Control of Telerobotic Part-Mating Process with Communication Delay and Geometric Uncertainty”. Proceedings of the 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Pittsburgh, Pennsylvania, August 1995, pp. 1–6 (Vol. 2).
R. Koeppe and G. Hirzinger, “Learning Compliant Motions by Task-Demonstrations in Virtual Environments”. Experimental Robotics IV (Lecture Notes in Control and Information Sciences No. 223), Springer, London, pp. 299–307.
E. Paulos and J. Canny, “Delivering Real Reality to the World Wide Web via Telerobotics”. Proceedings of the 1996 IEEE International Conference on Robotics and Automation, Minneapolis, Minnesota, April 1996, pp. 1694–1699.
http://cwis.usc.edu/dept/garden/.
http://telerobot.mech.uwa.edu.au/.
J. E. Lloyd and V. Hayward, Multi-RCCL User's Guide. Technical Report, Center for Intelligent Machines, McGill University, April 1992.
M. Pelletier and M. Doyon, “On the Implementation and Performance of Impedance Control on Position Controlled Robots”. Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, California May 8–13, 1994, pp. 1228–1233 (Vol. 2).
J. Wernecke, The Inventor Mentor. Addison-Wesley, Reading, Massachusetts, 1994.
J. Cohen, M. Lin, D. Manocha and K. Ponamgi, “I-Collide: An Interactive and Exact Collision Detection System for Large-Scaled Environments”. Proceedings of ACM Int. 3D Graphics Conference, 1995, pp. 189–196.
S. Goyal, E. N. Pinson, and F. W. Sinden, “Simulation of Dynamics of Interacting Rigid Bodies Including Friction I: General Problems and Contact Model”. Engineering with Computers, Springer-Verlag, London, 1994, pp. 162–174 (Vol. 10).
D. Baraff, “Fast Contact Force Computation for Nonpentrating Rigid Bodies”, SIGGRAPH 94 Conference Proceedings, July 1994, pp. 23–34.
S. Quinlan, Real-time Modification of Collision-Free Paths. Ph. D. thesis, Computer Science Department, Stanford University, December 1994.
D. Baraff, “Interactive Simulation of Solid Rigid Bodies”, IEEE Computer Graphics and Applications, May 1995, pp. 63–75.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag London Limited
About this paper
Cite this paper
Lloyd, J.E., Pai, D.K. (1998). Extracting robotic part-mating programs from operator interaction with a simulated environment. In: Casals, A., de Almeida, A.T. (eds) Experimental Robotics V. Lecture Notes in Control and Information Sciences, vol 232. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0113001
Download citation
DOI: https://doi.org/10.1007/BFb0113001
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76218-8
Online ISBN: 978-3-540-40920-5
eBook Packages: Springer Book Archive