In order to improve the localization accuracy of the robot in the complex environment of electric power operation site, a vision assisted positioning method with autonomous navigation is proposed. Based on laser simultaneous localization and mapping,the robot position is calibrated using the robot vision information and image processing algorithm,so that it can accurately stop at the task position. The application results show that the proposed method can effectively improve the positioning accuracy of the robot and the localization error is less than 1 cm.