Human-Robot Interaction technology, used to command a robot or to acquire information from a robot, is defined as the communication method between humans and the robot. Human-robot interaction consists of the input facility, environment display, intuitive command and reaction, and the architecture of the interface program. This research focuses on the framework of the interface program that contains the controls, communication architecture and robot