Meet the NimbRo-OP2: a grown-up 3D printed humanoid robot based on an open platform that you can use for research. It can play soccer, avoid obstacles, and perform other tasks. The robot measures 135cm tall, weighing only 18kg. Its exoskeleton is 3D printed, so this is a lightweight robot. The software is based on ROS.
The NimbRo-OP2 comes with a wide-angle lens camera, 30-min battery life, an Intel i7-7567U processor, and Ethernet/WiFi/Bluetooth.
[Source]