속도기구학 (Velocity Kinematics)
쉽게 풀면
관절이 움직이는 속도와 손끝이 움직이는 속도가 어떻게 연결되는지를 다루는 분야예요. 자전거 페달을 빠르게 밟으면 바퀴가 그 비율에 맞춰 훨씬 빠르게 도는 것처럼, 로봇도 어깨나 팔꿈치 관절이 초당 몇 도씩 회전하는지에 따라 손끝이 초당 몇 센티미터로 움직이는지가 정해집니다. 속도기구학은 이 둘 사이의 정확한 비례 관계, 즉 관절속도를 손끝속도로(혹은 그 반대로) 바꾸는 변환식을 다루는 분야입니다. 관절들이 움직이는 속도와 말단장치의 선속도·각속도 사이의 관계를 다루는 기구학 분야로, 위치 사이의 관계를 다루는 순기구학을 시간에 대해 미분한 형태에 해당합니다.
왜 중요한가
관절속도와 엔드이펙터 속도의 관계를 이해해야 궤적 추종 제어나 힘 제어 알고리즘을 설계할 수 있어, 로봇 동작 제어의 기초 이론으로 다뤄집니다. 손끝을 원하는 속도로 부드럽게 움직이려면 각 관절이 정확히 얼마의 속도로 움직여야 하는지 실시간으로 계산해야 하는데, 이 계산이 바로 속도기구학에서 다루는 변환식에 기반합니다. 접촉 작업에서 힘과 속도를 동시에 다루는 제어기를 설계할 때도 이 관계식이 필수적인 기초로 활용됩니다. 이 관계를 나타내는 자코비안 행렬은 로봇의 속도 제어뿐 아니라 특이점 판별, 힘-토크 변환 등 여러 제어 이론의 공통 기반으로 쓰여 로봇공학 전반에서 핵심적인 위치를 차지합니다.
논문에서는 이렇게 쓰입니다
논문에서 속도기구학은 위치 기구학(순기구학, 역기구학)에 이어 로봇의 속도 관계를 다루는 확장 개념으로 설명됩니다.
속도기구학의 결과물인 야코비안행렬이 실제 제어기 설계에서 오차를 관절 명령으로 바꾸는 핵심 연결고리로 쓰인다는 점을 보여주는 문장이다.
조금 더 깊게 보면
속도기구학은 순간적인 속도 관계만 다루며, 위치 관계를 다루는 위치기구학과는 별개의 문제이기 때문에 둘을 혼동하지 않고 구분해 이해해야 합니다. 위치 관계식(순기구학)을 시간에 대해 미분하면 속도 관계식이 유도되는데, 이 과정에서 나타나는 계수행렬이 바로 야코비안행렬입니다. 가속도까지 다루려면 야코비안을 한 번 더 미분해야 하며, 이때는 관절가속도뿐 아니라 야코비안 자체의 변화율도 고려해야 하는 더 복잡한 관계가 등장합니다.
주의할 점
속도기구학은 자세(위치기구학)와 별개의 관계식이므로, 위치 관계를 미분해 속도 관계를 유도할 때 좌표계 표현에 주의해야 한다.