Meet Surena III: a humanoid robot built in Iran that can walk up and down stairs and adapt to irregular surfaces. It can also kick a ball, grasp and pick items, and recognize objects. The robot stands 1.9 meters tall, weighing 98 kg. It has a Kinect based 3D vision, 32 servos to power its joints, and a ROS based software.