提出了一种基于XML的开放式机器人解释器的实现方法.解释器读取XML语法文件,对机器人指令程序进行词法、语法分析,通过修改XML中的语法规则,可以方便的扩充和修改机器人语言指令.该解释器在VS.NET平台上用C#实现,结果证明了该解释器的正确性和高效性