There are robots to serve meals in restaurants, mix cocktails behind the bar, even tuck you under the covers after a long day ...