31.29 구형 손목(Spherical Wrist) 구조의 DH 표현

구형 손목(spherical wrist)은 세 회전 관절의 축이 한 점에서 교차하는 손목 구조로, 엔드 이펙터의 임의 자세 조작을 가능하게 한다. 산업용 6자유도 매니퓰레이터의 전형적 손목 구조이며, 역기구학의 해석적 해결에 핵심적 역할을 수행한다. 본 절에서는 구형 손목 구조의 DH 표현을 다룬다.

1. 구형 손목의 기하학적 정의

1.1 세 관절 축의 교차

구형 손목은 세 회전 관절의 축이 한 점(손목 중심)에서 교차한다. 이 점이 구형 손목의 기하학적 중심이다.

1.2 자세 결정부

구형 손목은 엔드 이펙터의 자세를 결정하는 역할을 담당한다. 세 관절 변수가 자세의 세 자유도(오일러 각 등)에 대응한다.

1.3 위치와 자세의 분리

구형 손목을 가진 매니퓰레이터는 손목 중심의 위치가 앞의 세 관절로 결정되고, 엔드 이펙터의 자세가 손목의 세 관절로 결정되는 구조이다.

2. 구형 손목의 DH 매개변수

2.1 링크 길이의 영성

세 손목 관절의 축이 동일 점에서 교차하므로, 이 세 관절에 관련된 링크 길이는 모두 0이다.

a_4 = a_5 = a_6 = 0

(또는 손목의 관절 번호에 맞추어 표현)

31.29.2.2 링크 오프셋의 영성

축 교차 조건을 유지하려면 손목의 링크 오프셋도 0이어야 한다.

d_5 = d_6 = 0

(엔드 이펙터의 추가 오프셋 d_e는 가능)

2.2 링크 비틀림의 직교성

손목의 세 축이 서로 직교하는 경우 링크 비틀림은 \pm\pi/2의 값을 가진다.

3. 전형적 구형 손목의 DH 표

3.1 ZYZ 구형 손목

ZYZ 구성의 구형 손목(세 회전이 z-y-z 순서)의 DH 매개변수는 다음과 같다.

링크a_i\alpha_id_i\theta_i
40-\pi/2d_4\theta_4^*
50\pi/20\theta_5^*
600d_6\theta_6^*

여기서 d_4는 팔꿈치로부터 손목 중심까지의 거리, d_6는 손목 중심으로부터 엔드 이펙터 팁까지의 거리이다.

3.2 ZYX 구성

ZYX 구성의 구형 손목도 가능하며, 이 경우 링크 비틀림과 관절 각도의 오프셋이 달라진다.

3.3 제조사별 차이

실제 산업용 매니퓰레이터는 제조사에 따라 손목 구조가 미세하게 다를 수 있으며, DH 매개변수가 조정된다.

4. 구형 손목의 동차 변환 행렬

4.1 손목 변환

손목의 세 변환 행렬의 곱은 손목의 자세를 결정하는 회전 행렬을 포함한다.

{}^{3}\mathbf{T}_6 = {}^{3}\mathbf{T}_4 \cdot {}^{4}\mathbf{T}_5 \cdot {}^{5}\mathbf{T}_6

31.29.4.2 위치와 자세의 분리

구형 손목의 경우 {}^{3}\mathbf{T}_6의 병진 부분이 매우 단순하며(손목 중심으로부터 엔드 이펙터 팁까지의 고정 오프셋), 회전 부분이 세 손목 관절 변수의 함수이다.

31.29.4.3 회전 행렬

{}^{3}\mathbf{R}_6는 세 오일러 각(\theta_4, \theta_5, \theta_6)으로 매개변수화된 회전 행렬이다.

31.29.5 Pieper의 원리

31.29.5.1 원리의 내용

Pieper의 원리는 마지막 세 관절 축이 한 점에서 교차하거나 첫 세 관절이 평행 또는 교차하는 경우, 역기구학이 해석적으로 풀린다는 결과이다.

31.29.5.2 구형 손목과의 관계

구형 손목은 Pieper의 원리의 첫 번째 조건을 만족하므로, 이러한 매니퓰레이터의 역기구학은 위치와 자세로 분리되어 풀린다.

31.29.5.3 학술적 의의

Pieper의 원리는 산업용 매니퓰레이터 설계의 학술적 근거를 제공하며, 대부분의 상용 6자유도 매니퓰레이터가 구형 손목 구조를 채택하는 이유이다.

31.29.6 역기구학의 해석적 해결

31.29.6.1 손목 중심의 분리

엔드 이펙터의 자세 {}^{0}\mathbf{R}_6와 위치 \vec{p}_e가 주어지면, 손목 중심의 위치는 다음과 같이 분리 계산된다.

\vec{p}_w = \vec{p}_e - d_6 \hat{z}_6

여기서 \hat{z}_6는 엔드 이펙터의 z축 방향 단위 벡터이다.

4.2 첫 세 관절의 해결

손목 중심 \vec{p}_w로부터 \theta_1, \theta_2, \theta_3를 역산한다. 이는 3자유도 공간 매니퓰레이터의 역기구학과 유사하다.

4.3 손목 관절의 해결

\theta_1, \theta_2, \theta_3이 결정되면 {}^{0}\mathbf{R}_3가 계산되고, 엔드 이펙터 자세로부터 {}^{3}\mathbf{R}_6이 다음과 같이 계산된다.

{}^{3}\mathbf{R}_6 = ({}^{0}\mathbf{R}_3)^\top \cdot {}^{0}\mathbf{R}_6

이 회전 행렬로부터 ZYZ 오일러 각 역산을 통해 \theta_4, \theta_5, \theta_6를 결정한다.

31.29.7 손목 특이점

31.29.7.1 짐벌 잠김

\theta_5 = 0 또는 \theta_5 = \pi에서 \theta_4\theta_6의 회전 축이 일치하여 짐벌 잠김(gimbal lock) 특이점이 발생한다.

31.29.7.2 자코비안의 특이성

이 구성에서 손목 자코비안의 행렬식이 0이 되며, 역기구학의 해가 무한히 많아진다.

31.29.7.3 실무적 회피

경로 계획 시 손목 특이점 근방을 회피하는 경로를 선택하는 것이 실무적으로 중요하다.

31.29.8 구형 손목의 실제 구현

31.29.8.1 교차 조건의 유지

제조 공차로 인해 세 축이 정확히 한 점에서 교차하지 않을 수 있다. 이러한 경우 역기구학의 해석적 해결이 어려워진다.

31.29.8.2 설계 제약

구형 손목의 설계는 세 관절의 축이 한 점에 교차하도록 기계적 구조를 정밀하게 제작해야 하므로, 설계 제약이 있다.

31.29.8.3 기구학적 보정

실제 제조된 구형 손목의 교차점 오차를 식별하고 보정하기 위한 기구학적 보정이 활용된다.

31.29.9 구형 손목의 학술적 활용

31.29.9.1 산업용 매니퓰레이터

대부분의 산업용 6자유도 매니퓰레이터가 구형 손목 구조를 채택한다. KUKA, ABB, FANUC, Yaskawa 등의 주요 제조사 모델이 이에 해당한다.

31.29.9.2 교육적 가치

구형 손목 구조는 역기구학의 학술적 분석에 가장 기본이 되는 예시이다.

31.29.9.3 대안 구조

비구형 손목, 오프셋 손목 등의 대안 구조와의 비교 분석에 활용된다.

31.29.10 학술적 활용

본 절에서 다룬 구형 손목 구조의 DH 표현은 6자유도 산업용 매니퓰레이터의 기구학적 분석의 학술적 기반이다. 구형 손목의 해석적 역기구학은 산업용 로봇의 실시간 제어에 필수적이며, 학술적·실무적 로봇 공학의 핵심 주제이다.

출처

  • Pieper, D. L., The Kinematics of Manipulators Under Computer Control, Ph.D. Thesis, Stanford University, 1968.
  • Spong, M. W., Hutchinson, S., and Vidyasagar, M., Robot Modeling and Control, 2nd edition, Wiley, 2020.
  • Craig, J. J., Introduction to Robotics: Mechanics and Control, 4th edition, Pearson, 2018.
  • Siciliano, B., Sciavicco, L., Villani, L., and Oriolo, G., Robotics: Modelling, Planning and Control, Springer, 2009.
  • Paul, R. P., Robot Manipulators: Mathematics, Programming, and Control, MIT Press, 1981.

버전

  • 문서 버전: 1.0
  • 작성일: 2026-04-18