Abstract
Visual sensor is widely used in the robotics industry for its cheapness and acquiring information-rich. In this paper we study on vision-based robot programming system and represent the system architecture including the whole framework, the hardware and software components, the visual feedback control loop structure. The relative techniques include robot vision calibration, the building of 3D graphics simulation platform and the workstation-based open robot controller. At last we demonstrate a game of robot lighting candles based on the simulation platform and a game of robot locating in real experiment, separately.
Keywords
Supported by the National Natural Science Foundation of China under Grant Nos. 60703002; the Natural Science Foundation of Zhejiang Province of China under Grant No. Y1090335; key projects from Science and Technology Department of Zhejiang Province under Grant No. 2007C11022; social development projects from Science and Technology Department of Zhejiang Province under Grant No. 2009C33043.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Pascoal, A., Oliveira, P., Silvestre, C., et al.: MARIUS: an autonomous underwater vehicle for coastal oceanography. IEEE Robotics & Automation Magazine 4(4), 46–59 (1997)
Maria, G.: The future of robot programming. Robotica 5(3), 235–246 (1987)
Fan, Y., Tan, M.: Current state and tendencies in the development of robot controller. Robot 21(1), 75–80 (1999)
Miller, D.J., Lennox, R.C.: An object-oriented environment for robot system architectures. In: Proc. IEEE Int. Conf. on Robotics and Automation, vol. 1, pp. 352–361 (1990)
Boyer, M., et al.: An object-oriented paradigm for the design and implementation of robot planning and programming system. In: Proc. IEEE Int. Conf. on Robotics and Automation, vol. 1, pp. 204–209 (1991)
Wong, R.K.: Advanced object-oriented techniques for modeling robotic systems. In: Proc. IEEE Int. Conf. on Robotics and Automation, vol. 1, pp. 1099–1104 (1995)
Robinette, M.F., Manseur, A.R.: Robot-Draw, an Internet-based visualization tool for robotics education. IEEE Transactions on Education 44(1), 29–34 (2001)
Tsai, R., Lenz, R.: A new technique for fully autonomous and efficient 3D robotics hand/eye calibration. IEEE Transactions on Robotics and Automation 5(3), 345–358 (1989)
Zhuang, H., Roth, Z.S.: Simultaneous Calibration of a Robot and a Hand-Mounted Camera. IEEE Transactions on Robotics and Automations 11(5), 649–660 (1995)
Liang, R., Mao, J.: Hand-eye calibration with a new linear decomposition algorithm. Journal of Zhejiang University Science A 9(10), 1363–1368 (2008)
Hornick, M.L., Ravani, B.: Computer-aided Off-line Planning and Programming of Robot Motion. Int. J. Robotics Research (4), 18–31 (1986)
Lawrence Zitnick, C., Kanade, T.: A Cooperative Algorithm for Stereo Matching and Occlusion Detection. IEEE Transactions on Robotics and Pattern Analysis and Machine Intellegence 22(7), 675–684 (2000)
Sun, J., Zheng, N., Shum, H.-Y.: Stereo Matching Using Belief Propagation. IEEE Transactions on Robotics and Pattern Analysis And Machine Intellegence 25(7), 787–800 (2003)
Ma, M., Hao, C., Li, X.: A Survey On Grey Image Processing. In: Proceedings of the 5th World Congress on Intelligent Control and Automation, pp. 4141–4145 (2004)
Li, L., Li, F.: What, where and who? Classifying events by scene and object recognition. In: ICCV 2007, pp. 1–8 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mao, J., Liang, R., Mao, K., Tian, Q. (2011). Vision-Based Robotic Graphic Programming System. In: Pan, Z., Cheok, A.D., Müller, W., Yang, X. (eds) Transactions on Edutainment V. Lecture Notes in Computer Science, vol 6530. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18452-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-18452-9_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-18451-2
Online ISBN: 978-3-642-18452-9
eBook Packages: Computer ScienceComputer Science (R0)