This thesis proposes an Human-Robot Interface for Text Command Processing. The Natural Language is difficult to process accurately. In this thesis, grammar is developed for processing natural language. The user`s text command is classified as a simple command, a complex command in morphemics and a basic command, a task command in semantics.
Proposed Human-Robot Interface is composed of Interpreter, Task Manager, Input/Output Interface, Communication Manager and Main Manager. Interpreter receives text inputs, interprets the inputs as a basic command and a task command. Then the task command is transferred to the task manager. Task Manger generates a task sequence. This sequence is scheduled in the main manager, arranged with some protocol in the communication manager. After that, the robot will get this sequence and the basic command from the communication manager and execute them. The results of simulations and experiments demonstrate the effectiveness and applicability of the proposed Human-Robot Interface.