自主式水下机器人是当今机器人研究领域最热门的话题之一。它在海洋调查,资源勘探以及军事领域有着广泛的应用前景。AUV的智能化水平在不断的提高。而且工作环境也越来越复杂,因此对AUV的软件系统要求也更高,可靠高效的AUV软件系统对于实现AUV的智能化和保证其自身安全非常重要。监控系统软件作为AUV软件系统的一部分是实现AUV航行控制的关键。由于Qt开发平台的优良跨平台特性,本系统采用了基于Qt的软件模块化设计。