A robot uses its own microphone to synchronize its steps to musical beats while scatting and singing | IEEE Conference Publication | IEEE Xplore