
Танцующие движения робота состоят из скользящих и поворотных движений. При этом, робот выбирает и отслеживает положение своего центра вращения в пространстве, чтобы сохранять равновесие во время танца.
Как робот это делает, можно посмотреть по этой ссылке http://www.osakac.ac.jp/labs/koeda/research/index.html.