There are so many things that robots can do, but they cannot do a simple task like opening doors. Robots struggle to open doors or press the button for lifts. USA’s Defense Advanced Research Projects Agency even held a competition to find which company could make the best door-opening robot. But it is hard to program robots to open doors as doors come in a variety of sizes and shapes and have handles placed at different heights.