Perception Level Control for Uncalibrated Hand-Eye Coordination and Motor Actions

Robot arm manipulators, some thirty years after their commercial introduction, have found widespread application in structured industrial environments, performing, for instance, repetitive tasks in a mass production line. Successful application in un-structured environments however has proven much harder. Yet there are many such tasks where robots would be useful. We present a promising approach to visual (and more general sensing) robot control, that does not require modeling of robot transfer functions or the use of absolute world coordinate systems, and thus is suitable for use in unstructured environments. Our approach codes actions and tasks in terms of desired general perceptions rather than motor sequences. We argue that our vision space approach is particularly suited for easy teaching/programming of a robot. For instance a task can be taught by supplying an image sequence illustrating it. The resulting robot behavior is robust to changes in the environment, dynamically adjusting the motor control rules in response to environmental variation.

[1]  Gregory D. Hager,et al.  Robot feedback control based on stereo vision: towards calibration-free hand-eye coordination , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[2]  Jonathan H. Connell Controlling a mobile robot using partial representations , 1992, Other Conferences.

[3]  Nikolaos Papanikolopoulos,et al.  Adaptive robotic visual tracking: theory and experiments , 1993, IEEE Trans. Autom. Control..

[4]  Minoru Asada,et al.  Versatile visual servoing without knowledge of true Jacobian , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[5]  M. Schieber,et al.  How somatotopic is the motor cortex hand area? , 1993, Science.

[6]  James H. Graham Safety, Reliability and Human Factors in Robotic Systems , 1991 .

[7]  Rajesh P. N. Rao,et al.  Object indexing using an iconic sparse distributed memory , 1995, Proceedings of IEEE International Conference on Computer Vision.

[8]  C. S. George Lee,et al.  Weighted selection of image features for resolved rate visual feedback control , 1991, IEEE Trans. Robotics Autom..

[9]  Dana H. Ballard,et al.  Teleassistance: Contextual Guidance for Autonomous Manipulation , 1994, AAAI.

[10]  Richard N. Aslin,et al.  Oculomotor responses to step-ramp targets by young human infants , 1990, Vision Research.

[11]  Kiriakos N. Kutulakos,et al.  Recovering shape by purposive viewpoint adjustment , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[12]  Richard N. Aslin,et al.  Saccadic localization of visual targets by the very young human infant , 1975 .

[13]  Lee E. Weiss,et al.  Dynamic sensor-based control of robots with visual feedback , 1987, IEEE Journal on Robotics and Automation.

[14]  S. Shankar Sastry,et al.  Control primitives for robot systems , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[15]  Lee E. Weiss,et al.  Adaptive Visual Servo Control of Robots , 1983 .

[16]  Hiroshi Murase,et al.  Learning, positioning, and tracking visual appearance , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[17]  W. Sardha Wijesoma,et al.  Eye-to-Hand Coordination for Vision-Guided Robot Control Applications , 1993, Int. J. Robotics Res..

[18]  C. Chandler,et al.  Computers, brains and the control of movement , 1982, Trends in Neurosciences.

[19]  Prabhas Chongstitvatana,et al.  An uncalibrated stereo visual servo system , 1990, BMVC.

[20]  C. S. George Lee,et al.  Adaptive image feature prediction and control for visual tracking with a hand-eye coordinated camera , 1990, IEEE Trans. Syst. Man Cybern..

[21]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[22]  Jitendra Malik,et al.  A Computational Framework for Determining Stereo Correspondence from a Set of Linear Spatial Filters , 1991, ECCV.

[23]  Geoffrey Melvill Jones On the Role of Vestibular Perception in Oculomotor Control , 1992 .

[24]  C. S. George Lee,et al.  Model-based visual feedback control for a hand-eye coordinated robotic system , 1992, Computer.

[25]  B. Troost,et al.  The ocular motor system , 1981, Annals of neurology.

[26]  A. Georgopoulos,et al.  Cognitive neurophysiology of the motor cortex. , 1993, Science.

[27]  D. Ballard,et al.  Object recognition using steerable filters at multiple scales , 1993, [1993] Proceedings IEEE Workshop on Qualitative Vision.

[28]  K Nakayama,et al.  Toward a neural understanding of visual surface representation. , 1990, Cold Spring Harbor symposia on quantitative biology.

[29]  Olivier D. Faugeras,et al.  3-D scene representation as a collection of images , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[30]  Kenneth S. Roberts,et al.  Experiments In Active Haptic Perception With The Utah-MIT Dextrous Hand , 1992 .

[31]  Roberto Cipolla,et al.  Uncalibrated Visual Servoing , 1996, BMVC.

[32]  Peter Corke,et al.  VISUAL CONTROL OF ROBOT MANIPULATORS – A REVIEW , 1993 .

[33]  Lee E. Weiss,et al.  Dynamic visual servo control of robots: An adaptive image-based approach , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[34]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[35]  Andrew Blake,et al.  Dynamic contours: real-time active splines , 1993 .

[36]  Katsushi Ikeuchi,et al.  Towards an assembly plan from observation : fine localization based on face contact constraints , 1991 .

[37]  Steven M. Seitz,et al.  Complete scene structure from four point correspondences , 1995, Proceedings of IEEE International Conference on Computer Vision.