Abstract:This paper designs a cross-platform real-time data visualization software based on Qt for autonomous navigation systems of mobile robot by using C++ language. The software implements SLAM technology and path planning algorithm to realize visualization of mapping, navigation process of mobile robot and real-time data parameter reading. Firstly, we introduce the hardware structure and function of mobile robot. Secondly, the improved RRT* algorithm and dynamic window method used in autonomous navigation are given. Based on the detailed description of the work flow of the host software, the functions of real-time topic display, reading and interface visualization are developed. Finally, the mobile robot autonomous navigation function is completed under ROS system, and the validity of the function of designed host software is verified through real-time map and data visualization.