The word “robot” can be defined in many different ways, and that affects whether this has already happened, or how soon it may happen in the future.
If robot means remote controlled machine, think Battle Bots, or if it means something with a robotic arm, then it’s probably already happened.
If robot means human shaped machine, then I’d guess if it hasn’t happened yet, if only because of the expense.
If robot means sensors, processing, and actuators, like I learned in school, then I’m guessing it hasn’t happened yet, simply because it’s more work than a machine that follows a routine, but I could easily be wrong.
If robot means fully functional human sized android type robot with integrated processing then who knows? If it also requires AI, then I’m guessing it’s a ways off.





It’s just a regional dialect thing. Where I grew up, we called it “coke,” even if it was a Dr. Pepper. That’s the only one that is truly irredeemably wrong.
I had to train myself to call them something else. (I chose “sodas” because that was the only alternative I knew.)