32.33 내부 특이점(Interior Singularity)

내부 특이점은 매니퓰레이터의 엔드 이펙터가 도달 가능 작업 공간의 내부에 위치함에도 불구하고 자코비안이 계수를 상실하는 관절 구성을 가리킨다. 도달 한계와 결부된 경계 특이점이 작업 공간 외측에서 운동 생성 능력을 잃는 형태로 나타난다면, 내부 특이점은 관절 축의 특수한 상대 배치, 링크의 공선 정렬, 손목 축의 중첩과 같은 내재적 기구학 조건에 의하여 작업 공간 안쪽에서 발생한다는 점에서 본질적으로 구별된다. 본 절에서는 내부 특이점의 형식적 정의를 정리하고, 그 발생 메커니즘과 운동학적·정역학적 함의, 검출 절차, 그리고 제어와 설계 측면에서의 실무적 영향을 차분하게 기술한다.

1. 작업 공간 내부 조건과 결합된 특이점 정의

매니퓰레이터의 순기구학 사상을 \vec{f}: \mathcal{Q} \to \mathcal{X}로 두고 도달 가능 작업 공간을 \mathcal{W} = \vec{f}(\mathcal{Q})로 정의한다. 자코비안의 계수 손실 집합 \mathcal{S} = \{\vec{q} \in \mathcal{Q} : \operatorname{rank}\,\mathbf{J}(\vec{q}) < \min(m, n)\} 가운데 그 상이 \mathcal{W}의 내부 \operatorname{int}\,\mathcal{W}에 속하는 부분 집합을 내부 특이점 집합 \mathcal{S}_i = \{\vec{q} \in \mathcal{S} : \vec{f}(\vec{q}) \in \operatorname{int}\,\mathcal{W}\}로 정의한다. 이 정의는 일반 특이점을 작업 공간 위상에 따라 두 부류로 분해하는 표준적 분류 체계의 한 축을 이루며, \mathcal{S} = \mathcal{S}_b \cup \mathcal{S}_i로 작업 공간 경계 부분과 내부 부분이 분리된다. 내부 특이점은 도달 가능 영역의 내측에 임계값이 형성되는 현상으로, 작업 공간을 가로지르는 임계 곡면을 따라 분포한다.

내부 특이점이 형성하는 임계 곡면은 일반적으로 작업 공간 내부에서 매끄러운 부분 다양체로 나타난다. 미분 위상수학적으로 이러한 곡면은 순기구학 사상의 임계값(critical value) 가운데 도달 가능 영역의 내부에 위치하는 부분에 해당하며, 이 곡면을 가로지르는 엔드 이펙터 궤적은 역기구학 해의 수가 변화하는 분기를 동반한다. 즉, 내부 특이점은 단순한 수치적 악조건을 넘어 역기구학 해의 위상적 재구성이 일어나는 지점으로 해석되며, 그 결과 매니퓰레이터의 자세 분기(branch) 구조가 이 곡면을 기준으로 변동한다. Burdick의 1989년 논문 “On the inverse kinematics of redundant manipulators: Characterization of the self-motion manifolds“는 내부 임계 곡면이 자기 운동 다양체의 위상 변화를 유도하는 핵심 구조라는 점을 명확히 하였다.

2. 발생 메커니즘과 대표적 기구학 조건

내부 특이점의 발생 기전은 매니퓰레이터의 구조에 따라 여러 형태로 분류된다. 첫째, 회전 관절 축이 동시에 한 점 또는 한 직선에서 만나는 경우, 그 공통 축에 대한 모멘트 생성 능력이 상실되어 자코비안의 한 행이 다른 행들의 선형 결합으로 표현되며 계수가 떨어진다. 손목 부분의 세 회전축이 한 점에서 교차하도록 설계된 일반적인 6자유도 직렬 매니퓰레이터의 경우, 두 손목 회전축이 정렬되어 일치하는 손목 정렬 구성에서 손목 자코비안의 계수가 1만큼 감소한다. 둘째, 연속된 두 링크가 동일 직선상에 정렬되어 두 회전축의 효과가 운동학적으로 동일해지는 경우에도 자코비안의 계수 손실이 발생하며, 이는 팔꿈치 연관 내부 특이점의 형태로 나타난다. 셋째, 한 관절축이 다른 관절축의 중심선을 지나거나 평행하게 정렬되는 경우 작업 공간 내부에서 추가적인 임계 곡면이 형성된다.

이러한 기전은 모두 자코비안의 열 벡터 또는 행 벡터의 선형 종속이 작업 공간 내부의 특정 곡면 위에서 발생한다는 공통 구조를 가진다. Pieper가 1968년 논문 “The kinematics of manipulators under computer control“에서 보인 손목 분리 가능성 정리는 손목 축이 한 점에서 교차하는 매니퓰레이터의 자코비안이 위치 자코비안과 자세 자코비안의 블록 분해 형태를 가짐을 보였으며, 이 분해는 내부 특이점이 위치 부분과 자세 부분 가운데 어느 쪽의 계수 손실에 의한 것인지를 명확하게 분류한다. 이러한 분해는 후속 절에서 다루는 손목, 팔꿈치, 어깨 특이점의 분류 체계의 기반을 이룬다. 실제 산업용 6자유도 매니퓰레이터의 경우 작업 공간 내부의 임계 곡면은 한 점에서 교차하는 손목 축이 만드는 평면, 어깨 축과 손목 중심을 지나는 평면, 어깨에서 팔꿈치까지의 직선이 만드는 회전 곡면 등의 합집합으로 표현된다.

3. 운동학적·정역학적 성질과 동치 표현

내부 특이점에서 자코비안 \mathbf{J}(\vec{q}_i)는 최대 계수를 잃으므로 \operatorname{rank}\,\mathbf{J}(\vec{q}_i) < \min(m, n)이 성립한다. 동치 표현은 \sigma_{\min}(\mathbf{J}(\vec{q}_i)) = 0, \det(\mathbf{J} \mathbf{J}^\top)(\vec{q}_i) = 0, 매니퓰러빌리티 측도 w(\vec{q}_i) = \sqrt{\det(\mathbf{J} \mathbf{J}^\top)(\vec{q}_i)} = 0이며, m = n인 경우 정사각 자코비안의 행렬식 영점 조건 \det \mathbf{J}(\vec{q}_i) = 0과 일치한다. 경계 특이점과 내부 특이점을 구별하는 추가 조건은 \vec{f}(\vec{q}_i) \notin \partial \mathcal{W}, 즉 작업 공간 상이 도달 가능 영역의 내부에 속한다는 점이다. 이 조건은 일반적으로 작업 공간의 경계 곡면 방정식과 임계값 곡면 방정식이 동시에 만족되지 않는 영역에서 자동적으로 충족된다.

내부 특이점에서의 운동학적 결과는 두 측면이 동시에 발생한다. 한편으로 차단 방향 \vec{n} \perp \mathrm{range}\,\mathbf{J}(\vec{q}_i)가 비자명한 부분 공간을 형성하며, 그 방향의 작업 공간 운동은 어떠한 관절 속도 조합으로도 즉시 생성될 수 없다. 다른 한편으로 영공간 \ker \mathbf{J}(\vec{q}_i)에 속하는 자기 운동(self-motion)이 가능해진다. 이 자기 운동은 엔드 이펙터의 위치와 자세를 변화시키지 않으면서도 관절 변수가 연속적으로 변동하는 운동이며, 여유 자유도 매니퓰레이터에서는 자기 운동 다양체의 차원 변동으로 나타나고 6자유도 비여유 매니퓰레이터에서는 분기 자세 사이를 잇는 경로로 나타난다. 가상 일의 원리에 의하여 정역학적 측면에서는 차단 방향의 작업 공간 힘이 어떠한 관절 토크로도 평형화되지 않으며, 비자명한 자기 평형 토크 조합이 어떠한 외부 힘도 발생시키지 않는 상태에 놓인다. 따라서 내부 특이점은 도달 한계가 아닌 매니퓰레이터의 내재적 구조에서 비롯되는 자코비안 가역성 상실의 발현이라는 점이 강조된다.

4. 검출, 분류, 그리고 설계·제어상의 함의

내부 특이점의 검출은 자코비안의 행렬식 또는 매니퓰러빌리티 측도가 영이 되는 관절 변수 조건의 식별로부터 시작된다. 이 조건은 일반적으로 관절 변수에 대한 다항식 또는 삼각함수 다항식의 영점 집합을 이루므로, 그뢰브너 기저 기법, 종결식 기법, 호모토피 연속법 등의 대수기하학적 도구가 활용된다. 식별된 영점 집합 가운데 그 상이 도달 가능 영역의 내부에 속하는 부분이 곧 내부 특이점이며, 그 상이 경계에 속하는 부분과 분리하여 분류한다. 내부 특이점은 자코비안 분해 구조에 따라 손목 정렬과 관련된 손목 특이점, 팔꿈치 펼침·접힘과 관련된 팔꿈치 특이점, 어깨 축 중심을 통과하는 위치와 관련된 어깨 특이점으로 세분되며, 각각은 후속 절에서 별도로 다루어진다. 직렬 매니퓰레이터의 일반적 분류 체계는 Sciavicco와 Siciliano의 Modelling and Control of Robot Manipulators 2판이 정리한 위치 부분과 자세 부분의 분리 분석에 기반한다.

설계의 관점에서 내부 특이점은 작업 공간 내부의 사용 가능 영역을 직접적으로 제약한다. 동일한 도달 거리를 가지는 매니퓰레이터라 하더라도, 내부 특이점이 작업 영역의 중심부를 가로지르는 구조는 실질적인 사용성이 크게 저하된다. 따라서 매니퓰레이터의 설계 단계에서 내부 임계 곡면의 기하 형태와 작업 영역 사이의 상대 위치를 평가하고, 매니퓰러빌리티 측도의 작업 공간 분포를 분석하는 절차가 표준적으로 수행된다. 제어의 관점에서는 내부 임계 곡면을 가로지르거나 그 근방에서 동작할 때 자코비안 기반 속도·힘 제어가 수치적으로 불안정해지므로, 감쇠 최소 제곱법, 선택적 감쇠, 임계 곡면 인지 기반 궤적 변형, 영공간 활용을 통한 우회 등의 기법이 사용된다. 일부 응용에서는 내부 임계 곡면 위에서의 자기 운동 자유도를 적극적으로 활용하여, 관절 한계 회피, 장애물 회피, 토크 부하 분산과 같은 부차 목표를 동시에 만족시키는 제어 전략이 연구되어 왔다.

5. 대표적 사례와 본 절의 정리

전형적인 6자유도 직렬 매니퓰레이터에서 내부 특이점의 대표 사례는 손목 축 중 두 축이 동일 직선상에 정렬되는 손목 정렬 구성이며, 이때 자코비안의 자세 부분이 코어랭크 1의 계수 손실을 일으킨다. 이 구성은 일반적으로 작업 공간 내부의 광범위한 영역에서 발생할 수 있으며, 엔드 이펙터의 위치와 무관하게 손목 자세에만 의존한다는 특이한 성질을 가진다. 또 다른 대표 사례는 어깨 축의 중심선을 엔드 이펙터가 통과하는 어깨 특이점이며, 이때 어깨 축 주위의 위치 변화가 자코비안의 위치 부분에서 선형 종속을 유발한다. SCARA 매니퓰레이터의 경우에도 두 평면 회전축이 동일 직선상에 정렬되는 구성에서 내부 임계 곡선이 형성되며, 평면 작업 공간 내부에서 자코비안의 계수가 떨어지는 영역으로 나타난다. 병렬 기구에서는 내부 특이점이 직접 특이성과 결합 특이성의 형태로 발현되어, 직렬 기구와는 본질적으로 다른 양상을 보인다.

본 절에서 다룬 내부 특이점의 정의는 자코비안의 계수 손실과 작업 공간 내부 위상 조건의 결합으로 요약되며, 그 본질은 매니퓰레이터의 내재적 구조에서 비롯되는 사상 가역성의 상실에 있다. 내부 특이점은 작업 공간 내부에 임계 곡면을 형성함으로써 사용 가능 영역의 분할, 역기구학 해의 분기, 자코비안 기반 제어의 수치 불안정성을 동시에 야기하며, 따라서 매니퓰레이터의 설계, 운동 계획, 제어 알고리즘 설계에 걸쳐 실용적 의미를 지닌다. 본 절은 손목, 팔꿈치, 어깨와 같이 부위별로 명명된 구체적 특이점 분류를 다루는 후속 절들의 일반적 기반을 제공한다.

6. 출처

  • Pieper, D. L., “The kinematics of manipulators under computer control”, Ph.D. Dissertation, Stanford University, 1968.
  • Roth, B., “Performance evaluation of manipulators from a kinematic viewpoint”, NBS Special Publication, No. 459, pp. 39–61, 1975.
  • Yoshikawa, T., “Manipulability of robotic mechanisms”, International Journal of Robotics Research, Vol. 4, No. 2, pp. 3–9, 1985.
  • Burdick, J. W., “On the inverse kinematics of redundant manipulators: Characterization of the self-motion manifolds”, in Proceedings of the IEEE International Conference on Robotics and Automation, pp. 264–270, 1989.
  • Gosselin, C. and Angeles, J., “Singularity analysis of closed-loop kinematic chains”, IEEE Transactions on Robotics and Automation, Vol. 6, No. 3, pp. 281–290, 1990.
  • 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.

7. 버전

  • 문서 버전: 2.0
  • 작성일: 2026-04-26