Kinematic analysis and design considerations for optimal base frame arrangement of humanoid shoulders
icub : the design and realization of an open humanoid platform for cognitive and neuroscience research .