Sure, home robots such as the Roomba vacuum cleaner are pretty useful, but they are still a long way from the characterful, interactive droids we were promised during a misspent youth watching Star ...