One of the first humanoid robots in Russia, known as AIDOL, collapsed on stage as it was presented in Moscow on Tuesday.
AIDOL, a 14-person Russian startup, told Business Insider it was surprised by the viral reaction to its robot's collapse this week.