This paper presents an interactive human-robot interface (HRI) capable of evaluating robot localisation performance and maintaining full control of robot behaviours in the RoboCup domain. The system consists of legged robots, behaviour modules, an overhead visual tracking system and a Graphic User Interface (GUI). A human-robot communication framework is designed for executing cooperative and competitive processing tasks between users and robots by using object oriented and modularized software structure. Some experimental results are presented to show the feasibility and performance of the proposed system.