I really find this to be more of an oxi moron if anything seeing as how a gui is used to create a user friendly atmosphere for a human to help them relate to a computer, doing that for a robot would be more of a regresion than of aid. Eventually we will be blessed/cursed with A.I. and see the true potential of robots
Although the above is true, It should be noted that robots can use GUIs to help them recognize functions of preexisting programs. Therefor, If a robot can control a mouse, and read a computer screen, it may be an advantage to a robot to have a GUI.