本發明涉及一種蒸汽發生器爬壁機器人,其包括行走系統、控制系統、定位系統以及交互系統,行走系統包括動力源機構、運動機構以及吸附機構,控制系統包括:主控模塊、處理模塊以及存儲模塊。定位系統獲取機器人與傳熱管的位置關系信息、或機器人的運動屬性信息;處理模塊根據位置關系信息或運動屬性信息獲取機器人的實時位置;主控模塊根據實時位置以及預設運動路徑向動力源機構發送控制指令;交互系統接收外部指令信號,主控模塊還根據實時位置以及外部指令信號向動力源機構發送控制指令。本發明提出的蒸汽發生器爬壁機器人可自動獲取其當前位置,定位精準,可以在蒸汽發生器內部實施高效、精確的檢測和維護。