Hardware and software of a 3D printed humanoid hand | IEEE Conference Publication | IEEE Xplore