A method for positioning an endoscope (60) involves installing an auxiliary positioning device (20) on a robot arm (10), coinciding a terminal of a docking member (40) of the auxiliary positioning device (20) with a remote center of motion defined by the robot arm (10), inserting and fixing the endoscope (60) inside the auxiliary positioning device (20), removing the docking member (40) of the auxiliary positioning device (20) so that a terminal of the endoscope (60) coincides with the remote center of motion of the robot arm (10), and then inserting the endoscope (10) into a body cavity (16) catheter for finalizing positioning. Thereby, the method helps to save time used for preoperative preparation and provides more precise positioning, without using any additional positioning tools to approach the body cavity (16), thereby reducing the risk of infection.