I’ve recently been looking at building a robot for EV charging, here are a couple of examples –
These robots fail because the designers are trying to make a robot do something the way a human would do it.
Robots can be any size and shape, they can have multiple limbs or none, and they can see in ways humans can’t. So remember: form should follow function, and the function isn’t to pretend to be human.
More of that –
https://mobilerobotguide.com/2021/06/15/scythe-robotics-emerges-from-stealth-to-launch-new-autonomous-mower/