31.4 관절 유형별 운동학적 특성

관절(joint)은 두 인접한 링크 사이의 상대 운동을 허용하는 기구학적 연결 요소이다. 관절의 유형에 따라 허용되는 운동의 종류와 자유도, 매개변수화 방식이 달라진다. 본 절에서는 데나빗-하르텐버그 표기법의 학술적 적용을 위해 대표적 관절 유형의 운동학적 특성을 체계적으로 다룬다.

1. 관절의 학술적 정의

관절은 두 강체 링크 사이의 상대 운동을 구속하는 기구학적 구속 요소이다. 수학적으로 관절은 6자유도 상대 운동 중 특정 자유도만을 허용하고 나머지를 구속하는 역할을 수행한다. 허용되는 자유도의 종류와 개수에 의해 관절 유형이 결정된다.

2. 관절의 자유도 기반 분류

2.1 저급 쌍과 고급 쌍

관절은 접촉 방식에 따라 저급 쌍(lower pair)과 고급 쌍(higher pair)으로 구분된다. 저급 쌍은 면 접촉을 통해 상대 운동을 전달하며, 고급 쌍은 선 접촉 또는 점 접촉을 활용한다. 로봇 매니퓰레이터의 대부분의 관절은 저급 쌍에 속한다.

2.2 단일 자유도 관절

단일 자유도 관절은 한 개의 독립 변수로 상대 운동이 완전히 매개변수화되는 관절이다. 회전 관절, 직동 관절, 나선 관절이 이에 속한다.

2.3 다중 자유도 관절

다중 자유도 관절은 여러 독립 변수로 상대 운동이 매개변수화되는 관절이다. 원통 관절, 구면 관절, 평면 관절이 이에 속한다.

3. 회전 관절

3.1 학술적 정의

회전 관절(revolute joint)은 두 링크 사이에 한 축 주위의 순수 회전만을 허용하는 1자유도 관절이다. 국제 표기법에서 기호 R로 표기되며, 회전 축과 각도에 의해 완전히 매개변수화된다.

3.2 운동학적 특성

회전 관절의 관절 변수는 회전 각도 \theta \in \mathbb{R} 또는 \theta \in [0, 2\pi)이다. 상대 회전은 축-각 표현으로 표시되며, 로드리게스 공식을 통해 회전 행렬로 변환된다.

\mathbf{R}(\hat{n}, \theta) = \mathbf{I} + \sin\theta\, [\hat{n}]_\times + (1 - \cos\theta)\, [\hat{n}]_\times^2

여기서 \hat{n}은 회전 축의 단위 벡터이고, [\hat{n}]_\times는 교대 행렬이다.

31.4.3.3 데나빗-하르텐버그 표기법에서의 표현

회전 관절은 DH 표기법의 네 매개변수 중 관절 각도 \theta를 관절 변수로 가지며, 나머지 매개변수(링크 길이, 링크 비틀림, 링크 오프셋)는 상수이다.

31.4.3.4 학술적 활용

회전 관절은 산업용 매니퓰레이터의 가장 일반적 관절 유형이다. 다관절 매니퓰레이터의 대부분은 회전 관절로 구성되며, 이는 제조 용이성, 내구성, 높은 정밀도에 기인한다.

31.4.4 직동 관절

31.4.4.1 학술적 정의

직동 관절(prismatic joint)은 두 링크 사이에 한 축 방향의 순수 이동만을 허용하는 1자유도 관절이다. 국제 표기법에서 기호 P로 표기되며, 이동 축과 변위에 의해 완전히 매개변수화된다.

31.4.4.2 운동학적 특성

직동 관절의 관절 변수는 이동 변위 d \in \mathbb{R}이다. 상대 이동은 이동 축 방향의 병진 벡터로 표현되며, 동차 변환 행렬은 다음과 같다.

\vec{T} = \begin{bmatrix} \mathbf{I} & d\hat{n} \\ \vec{0}^\top & 1 \end{bmatrix}

여기서 \hat{n}은 이동 축의 단위 벡터이다.

3.3 데나빗-하르텐버그 표기법에서의 표현

직동 관절은 DH 표기법의 네 매개변수 중 링크 오프셋 d를 관절 변수로 가지며, 나머지 매개변수(링크 길이, 링크 비틀림, 관절 각도)는 상수이다.

3.4 학술적 활용

직동 관절은 직교 좌표 매니퓰레이터, SCARA 로봇의 수직 축, 갠트리 로봇 등에서 주요 구성 요소이다. 또한 유압 실린더와 공압 실린더는 직동 관절의 대표적 구동 방식이다.

4. 나선 관절

4.1 학술적 정의

나선 관절(screw joint, helical joint)은 한 축 주위의 회전과 축 방향의 이동이 일정 비율로 결합된 1자유도 관절이다. 국제 표기법에서 기호 H로 표기된다.

4.2 운동학적 특성

나선 관절의 관절 변수는 회전 각도 \theta이며, 축 방향 이동은 d = h\theta로 결정된다. 여기서 h는 나선 피치(pitch)이다. 회전과 이동이 독립적이지 않으므로 단일 자유도를 가진다.

4.3 데나빗-하르텐버그 표기법에서의 표현

나선 관절은 DH 표기법의 관절 각도 \theta와 링크 오프셋 dd = h\theta의 구속 조건으로 연결된 형태로 표현된다.

4.4 학술적 활용

나선 관절은 볼 스크류 구동, 나사산 구동 등에서 활용되며, 회전 구동을 직선 운동으로 변환하는 기구학적 수단이다.

5. 원통 관절

5.1 학술적 정의

원통 관절(cylindrical joint)은 한 축 주위의 회전과 축 방향의 이동이 독립적으로 허용되는 2자유도 관절이다. 국제 표기법에서 기호 C로 표기된다.

5.2 운동학적 특성

원통 관절의 관절 변수는 회전 각도 \theta와 이동 변위 d의 두 매개변수이다. 운동학적으로 원통 관절은 동일 축을 공유하는 회전 관절과 직동 관절의 연속 배치와 동등하다.

5.3 데나빗-하르텐버그 표기법에서의 표현

원통 관절은 DH 표기법에서 직접 표현되지 않으며, 동일 축을 공유하는 회전 관절과 직동 관절의 결합으로 분해하여 모델링한다.

6. 구면 관절

6.1 학술적 정의

구면 관절(spherical joint)은 세 축 주위의 독립적 회전을 허용하는 3자유도 관절이다. 국제 표기법에서 기호 S로 표기되며, 볼 조인트(ball joint)라고도 한다.

6.2 운동학적 특성

구면 관절의 관절 변수는 세 독립 회전 매개변수이다. 오일러 각, 축-각, 사원수, 회전 벡터 등 다양한 방식으로 매개변수화할 수 있다. 위치는 고정되고 자세만 변하므로, 상대 자세는 SO(3) 군의 원소이다.

6.3 데나빗-하르텐버그 표기법에서의 표현

구면 관절은 DH 표기법에서 직접 표현되지 않으며, 동일 점에서 교차하는 세 개의 회전 관절의 연속 배치로 분해하여 모델링한다. 이를 구형 손목(spherical wrist) 구조라 한다.

6.4 학술적 활용

구면 관절은 산업용 매니퓰레이터의 손목 구조, 휴머노이드 로봇의 어깨와 고관절, 병렬 기구의 링크 연결부 등에서 활용된다.

7. 보편 관절

7.1 학술적 정의

보편 관절(universal joint)은 두 축 주위의 독립적 회전을 허용하는 2자유도 관절이다. 국제 표기법에서 기호 U로 표기되며, 후크 조인트(Hooke’s joint)라고도 한다.

7.2 운동학적 특성

보편 관절의 관절 변수는 두 독립 회전 각도이다. 두 회전 축은 일반적으로 한 점에서 직교하며, 각각의 회전은 순차적으로 적용된다.

7.3 데나빗-하르텐버그 표기법에서의 표현

보편 관절은 동일 점에서 직교하는 두 개의 회전 관절의 연속 배치로 분해하여 모델링한다.

8. 평면 관절

8.1 학술적 정의

평면 관절(planar joint)은 한 평면 내의 두 방향 이동과 평면에 수직한 축 주위의 회전을 허용하는 3자유도 관절이다. 국제 표기법에서 기호 E(planar pair)로 표기된다.

8.2 운동학적 특성

평면 관절의 관절 변수는 평면 내 두 이동 변위와 하나의 회전 각도의 세 매개변수이다. 운동학적으로 평면 관절은 SE(2) 군의 원소로 표현된다.

8.3 데나빗-하르텐버그 표기법에서의 표현

평면 관절은 직교하는 두 개의 직동 관절과 평면에 수직한 회전 관절의 결합으로 분해하여 모델링한다.

9. 관절 유형 요약 비교

관절 유형기호자유도허용 운동DH 처리 방식
회전R1축 주위 회전관절 변수 \theta
직동P1축 방향 이동관절 변수 d
나선H1회전과 이동의 결합구속 조건 d=h\theta
원통C2회전과 이동의 독립R+P로 분해
보편U22축 회전R+R로 분해
구면S33축 회전R+R+R로 분해
평면E32 이동과 1 회전P+P+R로 분해

10. 다중 자유도 관절의 DH 분해

데나빗-하르텐버그 표기법은 1자유도 관절만을 직접 표현하므로, 다중 자유도 관절은 1자유도 관절의 연속 배치로 분해하여 모델링해야 한다. 이러한 분해 시 다음의 학술적 원칙을 따른다.

10.1 길이 0 가상 링크

다중 자유도 관절을 분해할 때, 실제 물리적 링크가 없는 경우에도 DH 표기법의 형식을 맞추기 위해 길이 0의 가상 링크를 도입한다.

10.2 축 교차 조건

구면 관절의 경우 세 회전 축이 동일 점에서 교차해야 하며, 보편 관절의 경우 두 회전 축이 동일 점에서 직교해야 한다. 이러한 기하학적 조건이 원래 관절의 운동학적 특성을 보존한다.

10.3 특이 구성

다중 자유도 관절의 1자유도 분해는 특정 구성에서 DH 매개변수의 모호성 또는 특이 구성을 야기할 수 있으며, 이는 학술적으로 주의 깊게 처리해야 한다.

11. 학술적 활용

본 절에서 다룬 관절 유형별 운동학적 특성은 데나빗-하르텐버그 표기법의 후속 학술적 전개에서 활용된다. 관절 유형에 따라 DH 매개변수 중 어떤 값이 관절 변수이고 어떤 값이 상수인지 결정되며, 이는 DH 매개변수표의 체계적 작성과 동차 변환 행렬의 유도에 직접 영향을 미친다.

12. 출처

  • Spong, M. W., Hutchinson, S., and Vidyasagar, M., Robot Modeling and Control, 2nd edition, Wiley, 2020.
  • Siciliano, B., Sciavicco, L., Villani, L., and Oriolo, G., Robotics: Modelling, Planning and Control, Springer, 2009.
  • Craig, J. J., Introduction to Robotics: Mechanics and Control, 4th edition, Pearson, 2018.
  • Lynch, K. M. and Park, F. C., Modern Robotics: Mechanics, Planning, and Control, Cambridge University Press, 2017.
  • Reuleaux, F., The Kinematics of Machinery, Macmillan, 1876.
  • International Organization for Standardization (ISO), ISO 8373:2021, Robotics – Vocabulary, 2021.

13. 버전

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