A design method for incorporating multidisciplinary requirements for developing a robot soccer player | IEEE Conference Publication | IEEE Xplore