32.36 어깨 특이점(Shoulder Singularity)

어깨 특이점(shoulder singularity)은 안트로포모픽 매니퓰레이터에서 손목 중심이 어깨의 첫 번째 관절 축 상에 있을 때 발생하는 내부 특이점이다. 작업 공간의 내부에서 발생하며, 수직 축 주위의 회전 능력 손실을 야기한다. 본 절에서는 어깨 특이점의 수학적 정의와 특성을 다룬다.

1. 어깨 특이점의 정의

1.1 정의

어깨 특이점은 손목 중심(또는 엔드 이펙터)이 관절 1의 회전 축(일반적으로 수직 축) 상에 있을 때 발생한다.

1.2 기하학적 조건

손목 중심의 위치 (x_w, y_w, z_w)에 대해 다음 조건이 성립한다.

x_w^2 + y_w^2 = 0

즉, 수평 평면에서 원점에 있다.

32.36.1.3 자코비안 조건

이 구성에서 자코비안의 계수가 감소한다.

32.36.2 물리적 해석

32.36.2.1 회전 중복

손목 중심이 \theta_1 축 상에 있으면 \theta_1의 변화가 손목 위치를 변경하지 않는다.

32.36.2.2 회전 무관성

엔드 이펙터 위치가 \theta_1과 무관해지므로, \theta_1이 결정되지 않는다.

32.36.2.3 방향 손실

엔드 이펙터가 수평 평면 내의 특정 방향으로 운동할 수 없게 된다.

32.36.3 역기구학에의 영향

32.36.3.1 \theta_1의 모호성

손목 중심이 수직 축 상에 있으면 \theta_1의 값이 임의로 결정될 수 있다.

32.36.3.2 해의 무한성

역기구학의 해가 무한히 많아진다.

32.36.3.3 실무적 처리

실무적으로 \theta_1 = \theta_1^{\text{previous}} 등의 관례로 처리한다.

32.36.4 자코비안의 특성

32.36.4.1 열의 영벡터

어깨 특이점에서 자코비안의 첫 번째 열(관절 1에 대응)의 선속도 부분이 영 벡터가 된다.

32.36.4.2 행렬식

자코비안의 행렬식에 \sqrt{x_w^2 + y_w^2} 인자가 포함되어, 이 값이 0일 때 특이점이 된다.

32.36.4.3 계수 감소

전체 자코비안의 계수가 1 감소한다.

32.36.5 작업 공간과의 관계

32.36.5.1 내부 특이점

어깨 특이점은 작업 공간 내부에서 발생한다.

32.36.5.2 수직 기둥

특이점은 기저로부터의 수직 기둥(vertical column) 상의 모든 점이다.

32.36.5.3 피할 수 없는 영역

이 영역은 구조적으로 피할 수 없으므로, 경로 계획 시 회피가 필수적이다.

32.36.6 제어에의 영향

32.36.6.1 관절 속도 발산

어깨 특이점 근방에서 \theta_1의 관절 속도가 발산한다.

32.36.6.2 실무적 문제

엔드 이펙터가 수직 축 근방을 지나는 경로에서 문제가 발생한다.

32.36.6.3 감쇠 최소 제곱법

감쇠 최소 제곱법으로 수치적 안정성을 확보한다.

32.36.7 어깨 특이점의 회피

32.36.7.1 경로 재설계

수직 축을 통과하지 않는 경로로 재설계한다.

32.36.7.2 우회 경로

수직 축을 우회하는 곡선 경로를 활용한다.

32.36.7.3 여유 자유도 활용

여유 자유도 로봇에서 특이점 회피에 영공간 운동을 활용한다.

32.36.8 6자유도 매니퓰레이터의 세 가지 주요 특이점

32.36.8.1 어깨 특이점

손목 중심이 관절 1의 축 상에 있을 때이다.

32.36.8.2 팔꿈치 특이점

팔이 펴지거나 접힐 때이다.

32.36.8.3 손목 특이점

손목의 중간 관절이 0 또는 \pi일 때이다.

32.36.9 실무적 고려

32.36.9.1 작업 배치

작업 대상을 수직 축으로부터 멀리 배치하여 어깨 특이점을 회피한다.

32.36.9.2 경로 계획

수직 축 근방을 지나는 경로를 피하도록 경로 계획을 수행한다.

32.36.9.3 특이점 감지

실시간 제어에서 어깨 특이점 근방을 감지하여 대응 조치를 취한다.

32.36.10 학술적 활용

본 절에서 다룬 어깨 특이점은 안트로포모픽 매니퓰레이터의 세 가지 주요 특이점 중 하나이다. 그 정확한 이해와 회피 전략은 로봇 제어와 경로 계획의 학술적·실무적 기반이 된다.

출처

  • Spong, M. W., Hutchinson, S., and Vidyasagar, M., Robot Modeling and Control, 2nd edition, Wiley, 2020.
  • Craig, J. J., Introduction to Robotics: Mechanics and Control, 4th edition, Pearson, 2018.
  • Siciliano, B., Sciavicco, L., Villani, L., and Oriolo, G., Robotics: Modelling, Planning and Control, Springer, 2009.
  • Paul, R. P., Robot Manipulators: Mathematics, Programming, and Control, MIT Press, 1981.
  • Pieper, D. L., The Kinematics of Manipulators Under Computer Control, Ph.D. Thesis, Stanford University, 1968.

버전

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