The invention discloses an end-to-end indoor mobile robot autonomous navigation method in a non-structural environment. The end-to-end indoor mobile robot autonomous navigation method comprises the following steps of 1) acquiring a plane layoutdiagram in a strange building, 2) carrying out topologization on the layout diagram, and creating an undirected graph, 3) generating a shortest node path by using the undirected graph and combining with the target room, 4) inputting the first visual angle image of the robot into an anti-collision navigation module, and generating an anti-collision road point, (5) generating an anti-collision path through cubic splines, and tracking through model predictive control, and (6) judging whether the target point is reached or not, if so, ending navigation, otherwise, returning to the step (3). By adopting the autonomous navigation method of the robot, autonomous navigation can be realized only by using a single monocular RGB camera as visual input in a complex medical environment. The method has the advantages of simplicity, flexibility, economy, practicability, high accuracy and strong robustness.