RoboML is the XML markup for robots

In Archive by Fredy Ore

A look at ‘RoboML’, 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. and

The Github RoboML page