A traffic control device in the form of a humanoid character robot, doll or dummy is used to warn driver of danger ahead on the road. The device can be used on roads, streets and in other sites where there are moving vehicles. The robotic device informs drivers of impending danger by moving its arms and sounding an acoustic alarm. In this way the robot can simulate a policeman or road flagging operator. The device may also include speed detection and preferably speed indication means. The robot may make decisions based on the detected speed of a vehicle and the limit for the area in operating the arms and sound warning means. The robot may also be equipped with a camera or video. The robot may also be controlled wirelessly.