37.2 관절 공간과 작업 공간의 관계

로봇 동역학에서 관절 공간과 작업 공간은 두 가지 주요 표현 공간이다. 두 공간 사이의 수학적 관계는 자코비안을 매개로 한 선형 변환으로 표현되며, 다양한 동역학 해석과 제어 설계에 활용된다. 본 절에서는 동역학 관점에서 관절 공간과 작업 공간의 관계를 학술적으로 다룬다.

1. 두 공간의 정의

1.1 관절 공간

관절 변수 \vec{q}로 구성되는 n차원 공간이다.

1.2 작업 공간

엔드 이펙터 자세 \vec{x}로 구성되는 m차원 공간이다.

1.3 차원 관계

일반적으로 6자유도 엔드 이펙터의 경우 m = 6이다.

2. 운동학적 매핑

2.1 순기구학

순기구학이 두 공간 사이의 매핑이다.

\vec{x} = \vec{f}(\vec{q})

37.2.2.2 비선형성

일반적으로 비선형 매핑이다.

37.2.2.3 자코비안

속도 수준에서 자코비안이 선형 매핑이다.

\dot{\vec{x}} = \mathbf{J}(\vec{q}) \dot{\vec{q}}

3. 가속도 관계

3.1 자코비안 미분

가속도 관계는 자코비안 미분을 포함한다.

\ddot{\vec{x}} = \mathbf{J}(\vec{q}) \ddot{\vec{q}} + \dot{\mathbf{J}}(\vec{q}, \dot{\vec{q}}) \dot{\vec{q}}

37.2.3.2 가속도 결합

관절 가속도와 관절 속도가 작업 공간 가속도에 모두 기여한다.

37.2.3.3 비선형 효과

자코비안 미분 항이 비선형 효과를 반영한다.

37.2.4 힘과 토크의 관계

37.2.4.1 가상 일의 원리

가상 일의 원리로 힘-토크 관계가 유도된다.

\vec{\tau} = \mathbf{J}^\top(\vec{q}) \vec{F}

3.2 이중성

속도 매핑과 힘 매핑이 이중(dual) 관계이다.

3.3 정적 평형

정적 평형에서 이 관계가 직접 적용된다.

4. 에너지의 보존

4.1 일률

관절 공간 일률은 P = \vec{\tau}^\top \dot{\vec{q}}이다.

4.2 작업 공간 일률

작업 공간 일률은 P = \vec{F}^\top \dot{\vec{x}}이다.

4.3 일치성

두 표현이 동일한 물리적 일률을 표현한다.

5. 동역학적 표현

5.1 관절 공간 동역학

표준 관절 공간 운동 방정식이 있다.

5.2 작업 공간 동역학

동등한 작업 공간 운동 방정식도 유도 가능하다.

5.3 변환

두 표현 사이의 변환이 자코비안을 통해 이루어진다.

6. 작업 공간 동역학 파라미터

6.1 작업 공간 관성

작업 공간 관성 행렬 \mathbf{\Lambda}(\vec{x})가 정의된다.

\mathbf{\Lambda} = (\mathbf{J} \mathbf{M}^{-1} \mathbf{J}^\top)^{-1}

37.2.7.2 작업 공간 코리올리

작업 공간의 코리올리·원심력 항도 유도된다.

37.2.7.3 작업 공간 중력

작업 공간 중력 벡터도 변환된다.

37.2.8 Khatib의 정식화

37.2.8.1 조작 공간 공식화

Khatib의 조작 공간(operational space) 정식화가 학술적 표준이다.

37.2.8.2 동적 일관성

동적으로 일관된 여유 자유도 처리를 제공한다.

37.2.8.3 학술적 중요성

Khatib의 정식화가 현대 로봇 제어의 핵심 학술 기반이다.

37.2.9 특이점의 영향

37.2.9.1 자코비안의 특이성

자코비안이 특이할 때 공간 변환이 불완전해진다.

37.2.9.2 작업 공간 동역학의 특이성

특이점에서 작업 공간 관성이 특이해진다.

37.2.9.3 주의사항

작업 공간 동역학 활용 시 특이점의 주의가 필요하다.

37.2.10 학술적 활용

본 절에서 다룬 관절 공간과 작업 공간의 관계는 로봇 동역학의 이중적 표현에 대한 학술적 기초이다. 두 공간의 상호 변환이 다양한 동역학 해석과 제어 설계의 핵심 도구이다.

출처

  • Khatib, O., “A unified approach for motion and force control of robot manipulators: The operational space formulation”, IEEE Journal on Robotics and Automation, Vol. 3, No. 1, pp. 43–53, 1987.
  • 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.
  • Murray, R. M., Li, Z., and Sastry, S. S., A Mathematical Introduction to Robotic Manipulation, CRC Press, 1994.

버전

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