Unfortunately I can't go into too much depth but I've seen many first hand evaluations of these robots- I'm a robot technician with first hand experience working on these robots. There is an incredible amount of effort and money going into training on many different tasks, including a few you mentioned and many more. They're getting pretty good, but don't expect to see this generation of bots doing their thing in public for a while, if ever. Generally they're pretty safe but they're a long way from safe enough to be sold to individuals in a household environment. I expect to see an incredible amount of progress in the next couple years.