A recovery walking aiding robot belongs to walking aiding robots and recovery machinery, solves the problem that an existing recovery walking aiding robot is inflexible to pass through the narrow environment, simple in motion function and high in requirements for operation flexibility of users, and well meets actual recovery requirements. The recovery walking aiding robot comprises a handrail frame, a connection frame, a flat type microcomputer, an S-shaped support rod and a base plate, wherein the handrail frame is fixed with the connection frame through a linear bearing, the flat type microcomputer is installed on the connection frame through a support seat, the connection frame is arranged on the base plate through the S-shaped support rod, a control box is arranged on the base plate, and an environmental self-adaption module, a motion intention identification module, a speed control module, a falling prevention module and a motor driving module are loaded on the flat type microcomputer. The recovery walking aiding robot can automatically adapt to complex external environments, can achieve the functions of detecting and avoiding obstacles, preventing sliding and the like, provides falling prevention, and solves contradiction between dyskinesia of users and operation requirements of the robot.