|
|
Introduction
|
Robotic Markup Language, or RoboML, is an XML-based
language for data representation and interchange in robotic applications.
Combined with a set of communication protocols, it is aimed at providing
a common interface for hardware and software robotic agents communicating
via internet networks.
A complex robotic application utilizes various languages independently
designed for its diverse subsystems: robot programming, inter-agent communication,
knoweldge representation inside the embedded system and user interface
components. In many areas of robotics, including home, entertainment,
and industrial applications, it is beneficial to use internet technologies
for communication between hardware and software robotic agents. However,
incompatibility between various inner representations as well as between protocols for agent-specific
data interchange in robotics diminishes the advantages brought by using
well-established standards of internet networks. The need for a common
language for data representation and interchange between various subsystems
(agents) of a robotic application is the motivation for development of
RoboML.
|
News
|
| February 16, 2003. Version 0.3.2 of the RoboML Hardware XMLSchema is released: http://www.roboml.org/roboml-hardware.xsd. Release notes.
|
| January 17, 2003. Version 0.3.1 of the RoboML Hardware XMLSchema is released. Release notes.
|
| May 28, 2002. Version 0.3 of the RoboML Hardware XMLSchema is released. Release notes.
|
| March 5, 2002. Version 0.2 of the RoboML Hardware XMLSchema is released. Release notes.
|
February 10, 2002. The IEEE ROMAN2000 paper is now available locally (PDF 558kb).
Version 0.1 of the RoboML Hardware XMLSchema is released. Release notes.
|
|