Skip to content

Движение и сила

Маленький слабый моторчик умудряется двигать тяжёлую машинку. Робот-рука с крохотными серво поднимает предмет и аккуратно ставит его в точку. Как? Секрет не в «мощности» железа, а в том, как устроена механика: как движение и сила передаются, перенаправляются и разменивают одно на другое.

Главный размен механики. В природе не бывает «и сильно, и быстро» бесплатно. Почти всегда приходится выбирать: либо много силы, но медленно, либо быстро, но слабо. Вся хитрость — уметь этот размен настраивать под задачу.

Что вообще может двигаться.

У каждой части робота есть свои способы двигаться. Колесо — катится (одно движение: вперёд-назад). Сустав руки — гнётся (одно движение: угол). Схват — сжимается.

Сколько у детали независимых способов двигаться — столько у неё степеней свободы. Это просто счёт: «сколькими разными движениями я могу ей управлять».

  • Машинка на столе: едет вперёд-назад и поворачивает → грубо говоря, ею управляют по двум направлениям.
  • Простой робот-рука с тремя суставами: три сустава — три степени свободы, три «ручки», которые можно крутить.

Посчитайте руками. Возьмите свою руку. Плечо, локоть, запястье, пальцы — каждое сгибание это степень свободы. Их у руки человека очень много — потому она такая ловкая. У робота их обычно единицы, и каждую надо заслужить отдельным мотором.

Где это работает на столе

Эти идеи включаются при выборе мотора (хватит ли силы — считаем передачу), при сборке шасси и руки (сколько нужно степеней свободы), при измерении пути (одометрия через энкодеры). Практика управления приводом — в занятии «Движение по линии».

Заглянуть глубже: DoF, крутящий момент, кинематика, DH

Число степеней свободы механизма считают по формуле Грюблера–Кутцбаха — она учитывает число звеньев и типы шарниров. Силу вращения строго называют крутящим моментом: τ=Fr\tau = F \cdot r (сила на плече), а передача умножает момент ровно на передаточное отношение.

«Прямая задача» — это прямая кинематика (Forward Kinematics, FK), «обратная» — обратная кинематика (Inverse Kinematics, IK). Геометрию цепочки суставов формально описывают параметрами Денавита–Хартенберга (DH), а связь скоростей суставов со скоростью схвата даёт якобиан. Как только к движению добавляют массы и ускорения, начинается динамика — уравнения Лагранжа или Ньютона–Эйлера, по которым и подбирают моторы «с запасом».