Abstract：The HERO Mobile Robot body is made of 8 joints, a PLC, and a wireless communication device. Its controller is based on an advanced PC and control software system, which uses the windows' multi-threads, wireless RS232 communication, WinSocket network programming interfaces, and OpenGL simulative technology. The structure of hardware and software of the Mobile Robot is introduced, and the functions of the modules of the software are also described. The control system can interpret robot task program and drive robotic body running, according to the teaching instructions or programs. This control system can also implement off-line programming. When robot running, a client PC in LAN can simulate the robotic current attitudes real-timely.
 Frohlich P. New Trends in Automation:Concepts of PC-based Controllers. Real Time Magazine(Belgium), 1997(4):67-70.  Cawfield D, Open Control Software:The Ingredients That Make It Work So Effectively. Instrumentation and Control Systems, 1997(10):45-50.  Dong F F, M Meng. A Computer 3D Animated Graphical Interface for Controland Tele-operation of a Robot System. Proceedings of 1997 IEEE InternationalConference of Systems, Man and Cybernetics, 1997(1):778-783.  Microsoft MSDN.  美 Jeffrey Richter 著,郑全战阿夏译. Windows 95 Windows NT 3.5 高级编程技术. 北京,清华大学出版社,1996:44-64,213-304.  HERO ROBOT 说明书