http://habrahabr.ru/post/143478/ как устроена беспилотная машина гугла "Иногда беспилотник вынужден быть более агрессивным. Например, проезжая через перекресток, он пропускает другие машины согласно правилам дорожного движения, но если другие транспортные средства не ответят взаимностью, он слегка рванет вперед, чтобы показать намерение. Без программирования этого поведения в реальном мире робот ездить не сможет."