Acyut 6

AcYut

AcYut - "The One Who Never Falls" or "the Imperishable" in Sanskrit - is the name of the series of humanoid robots being developed at the Centre for Robotics and Intelligent Systems at Birla Institute of Technology and Science, Pilani.