本發明涉及一種模態切換水下機器人及其控制方法,所述機器人包括水面控制系統和水下控制系統,其中水下控制系統包括水下傳感設備、水下控制器和水下機器人,所述水下機器人包括載體模塊、切換模塊、小車模塊和視頻采集模塊。所述方法采用水下控制器將視頻采集模塊采集的視頻信息和水下傳感設備所測的傳感信息由臍帶纜上傳至水面控制系統同時接收水面控制系統發出的控制信號,實現對水下機器人浮游運動與爬壁清污的操控。本發明最大限度的降低自身重量、體積、制造成本、加工難度、供電系統能耗等;該機器人具備浮游、吸附、爬行、清污、水下監察多種功能,實用性強,適用范圍廣。