The gait training apparatus 100 includes a movable base 200 including at least one drive unit for moving the movable base; An arm device (300) extending from the movable base; A weight support system (400) that allows a person to be at least partially suspended from above via the arm device; A motion detector for detecting a motion of a person; And a control unit adapted to control the drive unit (s) in response to the movement of the person detected by the motion detector so that the movable base follows the person in a predetermined range of angles with respect to a predetermined distance range and a direction of motion of the person .보행 훈련 장치(100)는, 가동 기부를 움직이기 위한 적어도 하나의 구동 유닛을 포함하는 가동 기부(200); 가동 기부로부터 연장되어 있는 아암 장치(300); 사람이 아암 장치를 통해 위쪽에서 적어도 부분적으로 매달릴 수 있게 해주는 무게 지지 시스템(400); 사람의 운동을 검출하는 운동 검출기; 및 가동 기부가 미리 정해진 거리 범위 및 사람의 운동 방향에 대한 미리 정해진 각도 범위에서 사람을 따르도록, 운동 검출기에 의해 검출된 사람의 운동에 응답하여 구동 유닛(들)을 제어하도록 되어 있는 제어 유닛을 포함한다.