32.44 자코비안의 힘 사상(Force Mapping)과 정역학
매니퓰레이터의 정역학에서 자코비안의 전치 \mathbf{J}^\top은 엔드 이펙터에 작용하는 렌치(wrench)를 관절 토크로 변환하는 선형 사상이며, 그 역사상은 관절 토크가 엔드 이펙터에 발현시키는 작업 공간 힘을 결정한다. 이 힘 사상은 가상 일의 원리로부터 엄밀하게 유도되며, 속도 기구학에서 자코비안이 관절 속도를 작업 공간 트위스트로 사상하는 관계와 정확한 쌍대성을 이룬다. 본 절에서는 자코비안 힘 사상의 정의와 가상 일에 기반한 유도를 정리한 뒤, 속도 사상과의 쌍대성, 좌표 변환과 좌표 자유 표현, 특이 근방에서의 거동, 그리고 힘 제어·임피던스 제어·접촉 작업으로의 응용을 차분하게 기술한다.
1. 가상 일 원리에 의한 힘 사상의 정의
매니퓰레이터의 자코비안을 \mathbf{J}(\vec{q}) \in \mathbb{R}^{6 \times n}이라 하면, 작업 공간 트위스트 \vec{V} = (\vec{v}^\top, \boldsymbol{\omega}^\top)^\top \in \mathbb{R}^6과 관절 속도 \dot{\vec{q}} \in \mathbb{R}^n 사이의 관계는 \vec{V} = \mathbf{J}(\vec{q})\,\dot{\vec{q}}로 표현된다. 가상 일의 원리에 따르면, 매니퓰레이터가 평형 상태에 있을 때 임의의 가상 변위에 대해 외부 일과 내부 일이 동일해야 한다. 엔드 이펙터에 작용하는 렌치를 \boldsymbol{\mathcal{F}} = (\vec{f}^\top, \vec{m}^\top)^\top \in \mathbb{R}^6, 즉 작업 공간 힘 \vec{f}와 모멘트 \vec{m}의 결합으로 두고 관절 토크를 \boldsymbol{\tau} \in \mathbb{R}^n이라 하면, 임의의 가상 관절 변위 \delta \vec{q}에 대한 작업 공간 가상 변위는 \delta \vec{x} = \mathbf{J}(\vec{q})\,\delta \vec{q}로 주어진다. 가상 일의 등호 \boldsymbol{\tau}^\top\,\delta \vec{q} = \boldsymbol{\mathcal{F}}^\top\,\delta \vec{x} = \boldsymbol{\mathcal{F}}^\top\,\mathbf{J}(\vec{q})\,\delta \vec{q}가 모든 \delta \vec{q}에 대해 성립해야 하므로, 이로부터 정역학 사상 \boldsymbol{\tau} = \mathbf{J}^\top(\vec{q})\,\boldsymbol{\mathcal{F}}가 도출된다.
이 사상은 매니퓰레이터의 정역학을 자코비안 전치라는 단일 선형 연산자로 정리하는 가장 기본적인 결과이다. 매니퓰레이터의 자체 중력, 마찰, 동적 관성을 무시한 정적 평형 상태에서 엔드 이펙터에 외부 렌치 \boldsymbol{\mathcal{F}}_{\mathrm{ext}}가 작용하면, 이를 평형화하기 위해 액추에이터가 발생시켜야 하는 관절 토크는 \boldsymbol{\tau} = \mathbf{J}^\top(\vec{q})\,\boldsymbol{\mathcal{F}}_{\mathrm{ext}}로 산출된다. 반대로 액추에이터가 관절 토크 \boldsymbol{\tau}를 인가할 때 엔드 이펙터에 발현되는 작업 공간 힘은 자코비안의 의사 역행렬 전치를 통해 \boldsymbol{\mathcal{F}} = (\mathbf{J}^\top)^+\,\boldsymbol{\tau} = (\mathbf{J}^+)^\top\,\boldsymbol{\tau}로 표현된다. 이 두 관계는 서로 쌍대적이며, 매니퓰레이터의 정적 입력-출력 관계의 양방향 사상을 단일 자코비안의 두 변형, 즉 전치와 의사 역행렬 전치로 통합한다.
2. 속도 사상과의 쌍대성, 그리고 부분 공간 구조
자코비안 힘 사상의 깊은 의미는 속도 사상과의 쌍대성을 통해 명확해진다. 자코비안 \mathbf{J}는 관절 속도 공간 \mathbb{R}^n에서 작업 공간 트위스트 공간 \mathbb{R}^6으로의 사상이며, 그 전치 \mathbf{J}^\top은 작업 공간 렌치 공간 \mathbb{R}^6에서 관절 토크 공간 \mathbb{R}^n으로의 사상이다. 이 두 공간은 가상 일의 내적 쌍을 통해 서로의 쌍대 공간으로 연결되며, 자코비안의 영공간과 상공간의 부분 공간 구조도 자연스럽게 짝을 이룬다. 자코비안의 영공간 \ker \mathbf{J}는 작업 공간에 어떠한 운동도 발생시키지 않는 관절 속도의 부분 공간이며, 그 직교 보충 \mathrm{range}\,\mathbf{J}^\top은 자코비안 전치를 통해 도달 가능한 관절 토크의 부분 공간이다. 마찬가지로 자코비안 전치의 영공간 \ker \mathbf{J}^\top은 어떠한 관절 토크로도 평형화되지 않는 작업 공간 렌치의 부분 공간이며, 그 직교 보충 \mathrm{range}\,\mathbf{J}는 자코비안을 통해 도달 가능한 작업 공간 트위스트의 부분 공간이다.
이러한 쌍대 부분 공간 구조는 매니퓰레이터의 운동학과 정역학을 통합하는 핵심 틀이다. Khatib의 1987년 논문 “A unified approach for motion and force control of robot manipulators: The operational space formulation“이 정립한 작업 공간 동역학 정식화는 이러한 쌍대성을 동역학으로 확장하여, 관성과 외력이 결합된 상태에서도 자코비안을 통한 운동·힘 사상의 쌍대 구조를 보존한다. 매니퓰러빌리티 타원체와 힘 타원체의 관계도 이 쌍대성의 직접적 발현으로, 속도 매니퓰러빌리티 타원체의 주축이 큰 방향에서는 힘 매니퓰러빌리티 타원체의 주축이 작아지는 역대응이 성립한다. 즉 매니퓰레이터가 큰 작업 공간 속도를 생성할 수 있는 방향에서는 작은 작업 공간 힘만을 발현할 수 있으며, 반대로 작은 작업 공간 속도만을 생성할 수 있는 방향에서는 큰 작업 공간 힘을 발현할 수 있다. 이 역대응은 액추에이터의 토크 한계가 일정할 때 운동 능력과 힘 발현 능력이 자연스럽게 절충 관계에 놓인다는 직관과 정확히 부합한다.
3. 좌표 변환, 기준 프레임, 좌표 자유 표현
자코비안 힘 사상은 작업 공간 렌치와 관절 토크의 좌표계 선택에 따라 표면적인 형태가 변하지만, 그 본질적 의미는 좌표 자유적이다. 작업 공간 렌치를 기저 프레임에서 표현한 자코비안 \mathbf{J}^s(\vec{q})를 사용하는 경우 사상은 \boldsymbol{\tau} = (\mathbf{J}^s)^\top\,\boldsymbol{\mathcal{F}}^s로 표현되며, 엔드 이펙터 프레임에서 표현한 자코비안 \mathbf{J}^b(\vec{q})를 사용하는 경우 \boldsymbol{\tau} = (\mathbf{J}^b)^\top\,\boldsymbol{\mathcal{F}}^b로 표현된다. 두 자코비안 사이의 관계는 동반(adjoint) 변환 \mathbf{J}^b = [\mathrm{Ad}_{T^{-1}}]\,\mathbf{J}^s로 주어지며, 렌치 사이의 관계는 동반 전치 변환 \boldsymbol{\mathcal{F}}^b = [\mathrm{Ad}_T]^\top\,\boldsymbol{\mathcal{F}}^s로 주어진다. 두 변환의 결합 적용은 동일한 관절 토크 \boldsymbol{\tau}를 산출하므로, 자코비안 힘 사상은 좌표계의 선택에 무관하게 동일한 정역학적 의미를 보존한다.
좌표 자유 표현으로 자코비안 힘 사상을 정리하면, 작업 공간 트위스트와 렌치는 각각 SE(3)의 리 대수 se(3)와 그 쌍대 공간 se(3)^\ast의 원소로 해석된다. 자코비안은 관절 공간 T_{\vec{q}} \mathcal{Q}에서 se(3)로의 사상이며, 자코비안 전치는 se(3)^\ast에서 T^\ast_{\vec{q}} \mathcal{Q}로의 쌍대 사상이다. 이러한 리 군 기반 정식화는 Murray, Li, Sastry의 1994년 저서 A Mathematical Introduction to Robotic Manipulation이 체계적으로 정리하였으며, 좌표계 선택의 자의성을 제거하고 매니퓰레이터의 정역학을 좌표 독립적 형태로 표현하는 표준 틀을 제공한다. 작업 공간 렌치의 좌표 변환에서 모멘트 성분이 위치 의존적 전이를 동반한다는 사실은 이 정식화에서 동반 변환의 비대칭 블록 구조로 자연스럽게 도출된다.
4. 특이 근방에서의 거동과 정역학적 결과
자코비안의 계수 손실은 운동학적 특이점뿐 아니라 정역학적 특이점으로서의 의미를 동시에 가진다. 자코비안 전치의 영공간 \ker \mathbf{J}^\top이 비자명할 때, 이 영공간에 속하는 작업 공간 렌치는 어떠한 관절 토크로도 평형화될 수 없다. 즉 차단 방향의 외력 또는 모멘트가 매니퓰레이터에 가해지면 액추에이터의 토크 한계와 무관하게 그 외력에 저항하는 어떠한 관절 토크도 발생시킬 수 없다. 이러한 정역학적 결과는 매니퓰레이터가 특이 근방에서 외력에 대한 강건성을 잃는다는 사실과 일치하며, 운동학적 차단 방향과 정역학적 차단 방향이 정확히 일치한다는 가상 일의 원리의 직접적 결과이다.
반대로 자코비안의 영공간 \ker \mathbf{J}가 비자명할 때, 이 영공간에 속하는 관절 속도가 어떠한 작업 공간 운동도 발생시키지 않는 자기 운동이듯, 자코비안 전치의 영공간 \ker (\mathbf{J}^\top)^+가 비자명할 때 그 영공간에 속하는 관절 토크 조합은 어떠한 작업 공간 힘도 발생시키지 않는 자기 평형 토크가 된다. 여유 자유도 매니퓰레이터에서 이 자기 평형 토크는 관절 한계 회피, 충돌 회피, 토크 부하 분산을 위한 부차 목표에 활용되며, 작업 공간 힘에는 영향을 미치지 않으면서 관절 변수의 거동을 조정하는 자유도로 기능한다. 이러한 자기 평형 토크의 활용은 임피던스 제어와 능동 컴플라이언스 제어에서 표준적으로 사용되는 기법이며, 매니퓰레이터의 안전성과 유연성을 동시에 향상시킨다.
5. 응용과 본 절의 정리
자코비안 힘 사상의 가장 직접적인 응용은 힘 제어와 임피던스 제어이다. 작업 공간 힘 명령 \boldsymbol{\mathcal{F}}_d가 주어질 때 정역학 사상은 관절 토크 명령 \boldsymbol{\tau} = \mathbf{J}^\top(\vec{q})\,\boldsymbol{\mathcal{F}}_d를 직접 산출하며, 이는 힘 제어의 가장 기본 형태로 작용한다. 임피던스 제어에서는 엔드 이펙터의 가상 임피던스 모델 \boldsymbol{\mathcal{F}} = \mathbf{K}_d\,(\vec{x}_d - \vec{x}) + \mathbf{D}_d\,(\dot{\vec{x}}_d - \dot{\vec{x}})로부터 산출된 가상 렌치를 자코비안 전치를 통해 관절 토크로 변환하여, 매니퓰레이터가 환경과 부드럽게 상호 작용하도록 한다. Hogan의 1985년 논문 “Impedance control: An approach to manipulation“이 정립한 임피던스 제어 정식화는 자코비안 힘 사상의 직접적 응용으로 이해되며, 협동 로봇과 인간-로봇 상호 작용 시스템에서 표준 도구로 활용된다. 접촉 작업의 하이브리드 위치-힘 제어, 컴플라이언스 행렬의 좌표 변환, 작업 공간 강성의 설계도 모두 자코비안 힘 사상의 변형 또는 결합으로 설명된다.
본 절에서 다룬 자코비안의 힘 사상은 가상 일의 원리에 의한 단일 식 \boldsymbol{\tau} = \mathbf{J}^\top(\vec{q})\,\boldsymbol{\mathcal{F}}로 요약되며, 이 단순한 형태가 매니퓰레이터 정역학의 근본 골격을 제공한다. 속도 사상과의 쌍대성은 자코비안의 영공간과 상공간이 운동학과 정역학에서 짝을 이루는 부분 공간 구조를 형성한다는 사실로 정리되며, 매니퓰러빌리티 타원체와 힘 타원체의 역대응 관계를 통해 직관적으로 발현된다. 좌표 변환과 좌표 자유 표현은 동반 변환과 리 군 기반 정식화를 통해 통일적으로 다루어지며, 특이 근방의 거동은 운동학적 차단 방향과 정역학적 차단 방향이 일치한다는 가상 일의 결과로 명확히 설명된다. 힘 제어, 임피던스 제어, 접촉 작업, 작업 공간 동역학으로의 확장은 모두 본 절의 정의를 출발점으로 삼는다. 자코비안 힘 사상은 따라서 단순한 정적 관계가 아니라 매니퓰레이터의 동역학과 제어 전반을 관통하는 통합적 연산자로 자리매김한다.
6. 출처
- Whitney, D. E., “The mathematics of coordinated control of prosthetic arms and manipulators”, ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 94, No. 4, pp. 303–309, 1972.
- Hogan, N., “Impedance control: An approach to manipulation”, ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 107, No. 1, pp. 1–24, 1985.
- Khatib, O., “A unified approach for motion and force control of robot manipulators: The operational space formulation”, IEEE Journal of Robotics and Automation, Vol. 3, No. 1, pp. 43–53, 1987.
- Mason, M. T., “Compliance and force control for computer controlled manipulators”, IEEE Transactions on Systems, Man, and Cybernetics, Vol. 11, No. 6, pp. 418–432, 1981.
- Murray, R. M., Li, Z., and Sastry, S. S., A Mathematical Introduction to Robotic Manipulation, CRC Press, 1994.
- Sciavicco, L. and Siciliano, B., Modelling and Control of Robot Manipulators, 2nd edition, Springer, 2000.
- Spong, M. W., Hutchinson, S., and Vidyasagar, M., Robot Modeling and Control, Wiley, 2006.
7. 버전
- 문서 버전: 2.0
- 작성일: 2026-04-26