This is a Graphic LCD remote I built. The LCD is a 128x64 pixel display with a green back light and a 4-wire resistive touch screen. I used a PIC16f877a microcontroller to display the different screens and read in the touch screen. Depending on which "mode" you select you either us 4 buttons, an analog control, or you can just draw. To communicate with a robot, it is equipped with an xbee wireless module.
As an example I attached another xbee module to my SX prototyping platform. The SX microcontroller interprets the data from the remote and moves the robot accordingly.
If you would like to learn more, or have any questions don’t hesitate to ask. Here is a video and some pictures.