It's pretty common for motorcyclists or bicyclists to make eye contact with a car driver who proceeds to pull out in front of them anyway.
This is probably in part from car driver brains not interpreting bikes as physical threats. It doesn't have to be deliberate. It can also be the driver scanning for "car" and not seeing "car".
A self driving car is on the other side of that size equation, but eye contact might also be assumed by a pedestrian to mean that you will stop. Especially if a "driver" makes eye contact who isn't driving.
In the end it's best to slow down and not assume. Humans often make dangerous assumptions, for example going around blind turns or over crests too fast to avoid something that might be there. Most of the time it's ok but eventually somebody gets killed. The rational thing to do is make the software safer than humans, not emulate them.
So what do I do? Get to the corner and stubbornly refuse to look up at any of the cars, and don’t really face my body toward any possible crossing. Not being able to wave me on (I’ve always found being waved in front of a motor vehicle somewhat menacing, tbh), the drivers quickly clear the four-way stop and I can cross without worrying about causing a jam.
Anyways, the AI will have a lot to learn of the crazy habits people build to keep from being lawfully murdered because “but cars”.
I know they're trying to be nice, but it ends up slowing everyone down: suppose a car and a bike are approaching a four-way-stop intersection with the car clearly going to arrive a couple seconds before the bike. As the cyclist, I would assume the car will come to a stop or almost-stop, wait about a half or one second, then start moving. With that assumption in mind, I'll adjust my speed so that I slow down for the stop sign (prepared to stop in an emergency) and roll through right behind the predicted position of the car, without losing too much momentum.
If the car takes their right of way, this is great. But suppose they decide to stop completely and wait for the bike to go through first (against the right of way). Now as the cyclist, I also have to stop completely, since I don't know when they're going to start moving again. If we make eye contact, I'd feel safe to go, but I feel like that's reinforcing bad behavior. Instead I refuse to make eye contact and force them to go first, as they should have initially.
I.e., create maximum confusion as to your intentions? Doesn't sound great to me.
But long before that, you'd need to realize a camera suite with an effective resolution between 200 and 500 megapixels, sampling at 60 Hz. We're nowhere close to that today.