A survey on sound source localization in robotics: From binaural to array processing methods