Controlling the Movement of the Robot's Effector on the Plane Using the SVG Markup Language

Article Preview

Abstract:

In certain situations the robots effector must be moved strictly according to some path. The example of such case could be painting, cutting, milling, welding, glue applying etc. The common feature of the mentioned operations is that in the most of cases, the movement of the tool is realized on the plane. The advantage of use of a tool operated by a robot is that the work area could be placed anywhere in the manipulators workspace and can be set at almost any angle relative to ground. By specifying a local coordinate system, the operator can define the path of the tool. Referring to the earlier studies of the author, this paper continues the discussion of the possibility of using the markup languages in the field of robotics. The further part describes a proposal for the application of SVG markup language to describe the objects forming the path of a tool. Just like XML, the SVG code can be processed in many ways, giving the possibility of translation to the particular robots programming language. The described method has also some disadvantages arising from the purposes of the SVG standard, like the 2D nature of a path.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

577-581

Citation:

Online since:

November 2013

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] S. Jo, Q.M. Shahab, Y.M. Kwon, S.C. Ahn, Indoor Modeling for Interactive Robot Service, SICE-ICASE International Joint Conference, Busan, Korea, (2006).

DOI: 10.1109/sice.2006.314694

Google Scholar

[2] S. Jo, J. Ki, K.W. Jeon, Y.M. Kwon, S.C. Ann, Human-Robot Interaction with Indoor Virtual Model, RO-MAN 2007, 16th IEEE International Conference on Robot & Human Interactive Communication, Jeju, Korea, 2007, 493-498.

DOI: 10.1109/roman.2007.4415133

Google Scholar

[3] C. Reinicke, M. Buss, The Internet Challenge: Technology and Applications, Springer, Netherlands, 2002, 55-62.

Google Scholar

[4] K.W. Jeon, J. Ki, Y.M. Kwon, H. Ko, 3D Environment Modeling and its Application to Human Robot Interaction, Frontiers in the Convergence of Bioscience and Information Technologies, Jeju, Korea, 2007, 622-627.

DOI: 10.1109/fbit.2007.126

Google Scholar

[5] F. Tampalini, R. Cassinis, ICGST-ARAS Journal, 5 (2006) 19-25.

Google Scholar

[6] N. Christanto, E. Luo, L. Lim, Chalk Robot, Final Report for ECE 445, Univ. of Illinois, (2013).

Google Scholar

[7] XML - Managing Data Exchange, Wikibooks, The Free Textbook Project), 2012, [online] Retrieved June 25, 2013 from http: /en. wikibooks. org/w/index. php?title=XML_-_Managing_Data_Exchange.

Google Scholar

[8] Scalable Vector Graphics (SVG) 1. 1 (Second Edition), W3C Recommendation 2011, 2011, [online] Retrieved June 25, 2013 from http: /www. w3. org/TR/SVG/Overview. html.

Google Scholar

[9] O. Cerba, Cartographic e-documents & SGML/XML, International Symposium GIS Ostrava, Czech Republic, 2006, [online] Retrieved June 25, 2013 from http: /gis. vsb. cz/gisengl/Conferences/GIS_Ova/GIS_Ova_2006/Proceedings/Referaty/cerba. html.

Google Scholar

[10] M.L. Model, Bioinformatics Programming Using Python, O'Reilly USA, (2010).

Google Scholar

[11] M. Rehbein, P. Sahle, T. Schassan , Codicology and Palaeography in the Digital Age, BoD – Books on Demand, Germany, (2009).

Google Scholar