The invention discloses a traffic robot based on wind and a control method thereof. The robot comprises a robot body, a steering disc, a horizontal axis wind power generation device, a protection netstructure, a driving mechanism, and a control system, the steering disc is rotatably arranged on the upper surface of the robot body, the horizontal axis wind power generation device is fixedly arranged on the upper surface of the steering disc, the protection net structure is annular, the driving mechanism drives the protection net structure, the control system is connected with an intersection monitor through a remote server, the control system comprises a first storage unit, a second storage unit, a linkage unit connected with the first storage unit and the second storage unit, a control unit connected with the linkage unit, an indication unit connected with the control unit and the first storage unit and a driving unit connected with the control unit and the second storage unit. According to the traffic robot and the control method thereof, the traffic robot does the corresponding pointing gesture according to the indicating state of the traffic lamp, and moves to the correspondingposition, and the good traffic order is kept.