The Markup Language as a Form of Description of the Robot’s Scene

Article Preview

Abstract:

The purpose of this paper is to show the possibilities offered by the use of markup language in the process of programming of the robot. In this paper, the author primarily focused on the problem of description of the objects’ arrangement on the robot’s scene. The XML format is selected among the various possibilities of using the markup language, due to the fact that most of the software for the simulation of manufacturing processes can export the virtual space configuration to the XML file. The XML (Extensible Markup Language) is a formal language that allows the representation of data structures in a way understandable to a human and suitable for machine processing. The other, significant advantage of the XML is that it is platform-independent language. Its structure is more understandable and much easier to learn than synthetic programming language, so it can be quickly acquired and used by a person who is not a programmer. In this paper, the focus has been mainly put on the presentation of the method and on the assumptions used in the examples given for a simple scene setup and simple manipulation tasks.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

770-774

Citation:

Online since:

October 2014

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] C.F. Goldfarb, The Roots of SGML - A Personal Recollection, [online] Retrieved from: http: /www. sgmlsource. com/history/roots. htm [Accessed: 25 Jun 2013].

Google Scholar

[2] 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

[3] M. Makatchev, S.K. Tso, Human-robot interface using agents communicating in an XML-based markup language, Robot and Human Interactive Communication, 2000, RO-MAN 2000, Proceedings of the 9th IEEE International Workshop on Robot and Human Interactive Communication, Osaka, Japan, 2000, 270-275.

DOI: 10.1109/roman.2000.892507

Google Scholar

[4] Y. Zhang, A. Golovinsky, M. Yim, C. Eldershaw, An XML-based scripting language for chain-type modular robotic systems, 8th Conference on Intelligent Autonomous Systems (IAS), (2004).

Google Scholar

[5] Q. Wang, S. Liu, Z. Wang, A New Internet Architecture for Robot Remote Control, Intelligent Robots and Systems, 2006 IEEE/RSJ International Conference on, 2006, 4989-4993.

DOI: 10.1109/iros.2006.282524

Google Scholar

[6] G. G de Rivera, R. Ribalda, J. Colas, J. Garrido, A generic software platform for controlling collaborative robotic system using XML-RPC, Advanced Intelligent Mechatronics, Proceedings, 2005 IEEE/ASME International Conference on, 2005, 1336-1341.

DOI: 10.1109/aim.2005.1511196

Google Scholar

[7] D. Krenczyk, Example of application of automatic generation models method for simulation systems (in Polish), Wybrane Problemy Inżynierskie, Politechnika Śląska, Gliwice, 2 (2011) 229-234.

Google Scholar

[8] D. Krenczyk, Journal of Machine Engineering, 11 (2011) 171-180.

Google Scholar