Meet the Robosen K1 Pro: an app programmable STEM robot that introduces kids to programming concepts. It can walk, talk, and dance. This robot not only lets you program it via drag & drop but also manually. It has 17 servo motors for smooth movement.
The K1 runs on a 2000mAh battery. It has an ABS plastic construction. You can find out more about it here.