One of Russia's first humanoid robots collapsed during its debut in Moscow. The robot is made by AIDOL, a small Russian robotics startup. The company told Business Insider it's "a bit puzzled" by the ...