Mar 25, 2022 · ROAD STUDS Road Studs Coming Soon SR-90 is an intelligent system for physical speed reduction of vehicles in controlled speed zones. The system has a speed meter installed that will activate the Road Studs. SR-90 - the winner of the Safety Category of the Intertraffic Amsterdam Innovation Award 2018 - has two types of warnings for the driver