← Все вопросы

Сколько степеней свободы у руки робота-манипулятора?

Задан 28 месяцев назад898 просмотров2 ответа
8

Постоянно слышу «робот с 6 степенями свободы». Что такое степень свободы и почему именно 6 считается стандартом для промышленных рук?

2 ответа

14
✓ Принятый ответ — помог автору

Степень свободы (DOF, degrees of freedom) — это одно независимое движение, которое может совершать робот. Грубо: сколько отдельных «суставов»-приводов, столько обычно и степеней свободы.

Чтобы поставить захват в любую точку пространства и под любым углом, нужно ровно 6 степеней свободы:

  • 3 — чтобы задать положение точки (x, y, z);
  • 3 — чтобы задать ориентацию захвата (поворот вокруг трёх осей: крен, тангаж, рыскание).

Поэтому классические промышленные руки (KUKA, ABB, Fanuc) делают именно 6-осевыми: это минимум, чтобы свободно подвести инструмент к детали под нужным углом.

Меньше DOF — дешевле, но ограниченнее. Например:

  • 2-3 DOF — простая учебная рука, дотягивается до точки, но угол захвата ограничен.
  • 4 DOF — SCARA-роботы для сборки на плоскости (быстрые, для печатных плат).

Больше 6 DOF (7 и выше) — «избыточные» роботы. Лишняя ось не добавляет новых точек, но позволяет обходить препятствия и менять позу локтя, не сдвигая захват. Так устроена и наша рука: у человека только в плече-локте-кисти получается больше 6, поэтому мы можем почесать спину, обходя собственное тело.

6

Запомни связку: 6 = 3 (где) + 3 (как повёрнут). Три движения ставят точку в пространстве, ещё три задают наклон инструмента. Меньше шести — что-то не сможешь (например, подойти к винту строго сверху). Больше шести — это уже про гибкость и обход препятствий, а не про новые позиции.

Ваш ответ

, чтобы ответить на вопрос.