Self-driving cars run on public roads

The Japanese government, auto manufacturers and a university test self-driving cars on public roads in Tokyo.