The invention discloses an ROS-based general 
control system for an automatic navigation 
robot. The 
system is composed of a core controller, a human-computer 
interaction interface, an image acquisitiondevice and a control terminal. The core controller consists of a Slam module, a navigation module, an upper 
computer drive module, and an upper computer communication module. The human-computer 
interaction interface includes a manipulation module, a Slam 
visualization module, a navigation monitoring module, an interactive interface communication module, and a warning module. In the control terminal, a lower computer communication module is used for realizing information communication with the core controller; and an image 
data acquisition module is connected with an image data communication module to realize information communication. According to the invention, the 
system is suitable for a path planning 
robot in an indoor environment; and the high-precision positioning and path planningfunctions of the existing ROS navigation packet are kept. The 
system also can be applied to a common control terminal on the market to realize the 
navigation function. Therefore, the ROS navigation packet can be applied to various 
mobile robot terminals perfectly, so that the compatibility of the ROS navigation packet is improved.