Существует ряд технологий, позволяющих перемещаться шагающим роботам:
ZMP-технология: (англ. Zero Moment Point, «точка нулевого момента») — алгоритм, использующийся в роботах. Бортовой компьютер управляет роботом таким образом, чтобы сумма всех внешних сил, действующих на робота, была направлена в сторону поверхности, по которой перемещается робот. Благодаря этому не создаётся крутящего момента, который мог бы стать причиной падения робота. Подобный способ движения не характерен для человека;
Адаптивные алгоритмы поддержания равновесия. В основном базируются на расчёте отклонений мгновенного положения центра масс робота от статически устойчивого положения или некоей наперед заданной траектории его движения. В частности, подобную технологию использует шагающий робот-носильщик Big Dog.
При движении этот робот поддерживает постоянным отклонение текущего положения центра масс от точки статической устойчивости, что влечёт необходимость своеобразной постановки ног, а также создаёт проблемы с остановкой машины на одном месте и отработкой переходных режимов ходьбы. Адаптивный алгоритм поддержания устойчивости также может базироваться на сохранении постоянного направления вектора скорости центра масс системы, однако подобные методики оказываются эффективными только на достаточно высоких скоростях