Роботы ― технические устройства, выполняющие определенный набор операций. С древних времен люди пытались создать машины, заменяющие действия живого человека. Был найден чертёж человекоподобного робота, сделанный Леонардо да Винчи в XV веке.
В настоящее время роботы не всегда похожи на людей. Существует большое количество стационарных станков-манипуляторов, позволяющих дистанционно или вообще без вмешательства человека осуществлять сложные и точные операции. Такие механизмы широко применяются в промышленности и медицине.
Наиболее распространенными подвижными роботами являются колесные и гусеничные. Небольшие модели устройств такого типа можно собрать своими руками на основе готовых плат-контролеров. Колесные и гусеничные основы используются для роботов разного типа: от марсоходов до помощников по дому.
Кроме колесных и гусеничных роботов существуют шагающие. Механизмы этого типа передвигаются, поочередно переставляя отдельные опоры, как люди и животные. Подобный подход к передвижению позволяет, например, перемещаться по лестнице, а также быстро и гибко реагировать на возникающие препятствия. Построение шагающих роботов – непростая задача. Для управления приводами «ног» создаются программные алгоритмы, сложность которых существенно возрастает с каждым дополнительным требованием к передвижению.