38.2 관절 공간과 작업 공간 동역학의 관계

38.2 관절 공간과 작업 공간 동역학의 관계

관절 공간과 작업 공간 동역학 사이의 수학적 관계는 로봇 동역학의 학술적 이중성을 특징짓는다. 자코비안을 매개로 한 두 공간의 변환이 체계적 프레임워크를 제공하며, 제어 설계의 유연성에 기여한다. 본 절에서는 관절 공간과 작업 공간 동역학의 관계를 학술적으로 다룬다.

1. 두 공간의 연결

1.1 자코비안

자코비안이 두 공간의 속도를 연결한다.

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

38.2.1.2 가속도 관계

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

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

1.2 힘 관계

가상 일의 원리로 힘이 연결된다.

\vec{\tau} = \mathbf{J}^\top \vec{F}

38.2.2 관절 공간 동역학

38.2.2.1 표준 형식

\mathbf{M}(\vec{q}) \ddot{\vec{q}} + \mathbf{C}(\vec{q}, \dot{\vec{q}}) \dot{\vec{q}} + \vec{G}(\vec{q}) = \vec{\tau}

1.3 관성 행렬

\mathbf{M}n \times n 대칭 양의 정부호 행렬이다.

1.4 비선형 효과

\mathbf{C}\vec{G}가 비선형 효과를 표현한다.

2. 작업 공간 동역학

2.1 표준 형식

\mathbf{\Lambda}(\vec{x}) \ddot{\vec{x}} + \mathbf{\mu}(\vec{x}, \dot{\vec{x}}) + \vec{p}(\vec{x}) = \vec{F}

38.2.3.2 작업 공간 관성

\mathbf{\Lambda}가 작업 공간 관성 행렬이다.

38.2.3.3 대응 구조

관절 공간과 동일한 구조를 가진다.

38.2.4 변환의 유도

38.2.4.1 관절 가속도 표현

관절 공간 방정식을 가속도로 푼다.

\ddot{\vec{q}} = \mathbf{M}^{-1}(\vec{\tau} - \mathbf{C}\dot{\vec{q}} - \vec{G})

2.2 작업 공간 가속도

\ddot{\vec{x}} = \mathbf{J}\ddot{\vec{q}} + \dot{\mathbf{J}}\dot{\vec{q}}에 대입한다.

2.3 힘 대체

\vec{\tau} = \mathbf{J}^\top \vec{F}로 힘을 대체한다.

3. 작업 공간 관성

3.1 공식

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

38.2.5.2 대칭성

\mathbf{\Lambda}는 대칭이다.

38.2.5.3 가역성

\mathbf{J}가 전체 계수이면 \mathbf{\Lambda}는 가역이다.

38.2.6 작업 공간 코리올리 항

38.2.6.1 복잡한 유도

작업 공간 코리올리 항의 유도가 복잡하다.

38.2.6.2 자코비안 미분

자코비안 미분이 개입한다.

38.2.6.3 수학적 형식

\mathbf{\mu}가 속도의 이차 형식으로 표현된다.

38.2.7 작업 공간 중력

38.2.7.1 변환

관절 공간 중력이 자코비안을 통해 변환된다.

\vec{p}(\vec{x}) = \mathbf{J}^{-\top}(\vec{q}) \vec{G}(\vec{q})

3.2 해석

엔드 이펙터에서 느끼는 등가 중력이다.

3.3 구성 의존

구성에 따라 변화한다.

4. 역변환

4.1 작업 공간에서 관절 공간

작업 공간 힘을 관절 공간 토크로 변환한다.

\vec{\tau} = \mathbf{J}^\top \vec{F} + \vec{N}(\vec{q}, \dot{\vec{q}})

38.2.8.2 영공간 항

\vec{N}은 영공간 토크로, 엔드 이펙터에 영향을 주지 않는다.

38.2.8.3 여유 자유도 활용

영공간 항이 여유 자유도 활용의 기반이다.

38.2.9 등가성

38.2.9.1 수학적 등가

두 표현이 동일한 물리를 수학적으로 등가하게 표현한다.

38.2.9.2 시뮬레이션

두 표현으로 동일한 시뮬레이션 결과가 얻어진다.

38.2.9.3 제어 설계

응용에 따라 더 적합한 표현을 선택한다.

38.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.
  • Nakamura, Y., Advanced Robotics: Redundancy and Optimization, Addison-Wesley, 1991.
  • Sentis, L. and Khatib, O., “Synthesis of whole-body behaviors through hierarchical control of behavioral primitives”, International Journal of Humanoid Robotics, Vol. 2, No. 4, pp. 505–518, 2005.

버전

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