Researchers at the University of California, Los Angeles (UCLA) have developed a humanoid robot named ARTEMIS, which stands for ‘Advanced Robotic Technology for Enhanced Mobility and Improved ...