Nissan unveils new autonomous driving tech to help avoid accidents