33.11 어깨 특이점(Shoulder Singularity)의 발생 조건
어깨 특이점(shoulder singularity)은 안트로포모픽 매니퓰레이터에서 손목 중심이 어깨의 첫 번째 관절 축 상에 있을 때 발생하는 내부 특이점이다. 작업 공간의 내부에 위치하며, 수직 축 주위의 회전 능력 손실을 야기한다. 본 절에서는 어깨 특이점의 발생 조건을 다룬다.
1. 어깨 특이점의 발생 조건
1.1 핵심 조건
어깨 특이점은 손목 중심(또는 엔드 이펙터)이 관절 1의 회전 축 상에 있을 때 발생한다.
1.2 기하학적 조건
손목 중심의 수평 위치가 0이어야 한다.
x_w^2 + y_w^2 = 0
33.11.1.3 수직 기둥
어깨 특이점은 관절 1의 축을 중심으로 하는 수직 기둥 상의 모든 위치에 존재한다.
33.11.2 자코비안의 특성
33.11.2.1 행렬식 인자
자코비안 행렬식에 \sqrt{x_w^2 + y_w^2} 인자가 포함되어, 이 값이 0이면 행렬식이 0이 된다.
33.11.2.2 첫 번째 열의 영성
\theta_1에 대응하는 자코비안 열의 선속도 부분이 영 벡터가 된다.
33.11.2.3 계수 감소
자코비안의 계수가 1 감소한다.
33.11.3 물리적 해석
33.11.3.1 \theta_1의 모호성
손목 중심이 수직 축 상에 있으면 \theta_1의 변화가 손목 중심 위치를 변경하지 않는다.
33.11.3.2 회전 중복
\theta_1이 임의의 값을 가질 수 있어 해의 모호성이 발생한다.
33.11.3.3 운동 불가 방향
엔드 이펙터가 수평 평면의 특정 방향으로 순간 운동할 수 없다.
33.11.4 역기구학에의 영향
33.11.4.1 무한한 해
어깨 특이점에서 \theta_1의 값에 따라 무한히 많은 해가 존재한다.
33.11.4.2 실무적 선택
관례적으로 \theta_1 = \theta_1^{\text{previous}} 등의 규칙으로 처리한다.
33.11.4.3 연속성 문제
이전 구성과의 연속성을 유지하는 것이 실무적 과제이다.
33.11.5 제어에의 영향
33.11.5.1 \theta_1의 속도 발산
어깨 특이점 근방에서 \theta_1의 관절 속도가 발산한다.
33.11.5.2 수평 방향 경로
엔드 이펙터가 수직 축 근방을 수평으로 지나는 경로에서 문제가 발생한다.
33.11.5.3 안전 문제
\theta_1의 속도 한계를 초과하여 안전 문제가 발생할 수 있다.
33.11.6 기하학적 시각화
33.11.6.1 수직 기둥
어깨 특이점 집합은 기저로부터의 수직 기둥으로 시각화된다.
33.11.6.2 작업 공간과의 관계
이 수직 기둥은 작업 공간 내부에 위치한다.
33.11.6.3 실무적 의미
작업 공간의 중앙(기저 위쪽)이 실제로는 접근하기 어려운 영역이다.
33.11.7 회피 전략
33.11.7.1 경로 우회
수직 기둥을 우회하는 경로를 설계한다.
33.11.7.2 작업 배치
작업 대상을 수직 축에서 떨어진 위치에 배치한다.
33.11.7.3 여유 자유도 활용
여유 자유도 로봇에서 특이점 회피에 활용한다.
33.11.8 감지
33.11.8.1 수평 거리 기반
r = \sqrt{x_w^2 + y_w^2}를 실시간 모니터링한다.
33.11.8.2 임계값
r < r_{\text{threshold}}이면 어깨 특이점 근방으로 판단한다.
33.11.8.3 경고
운영자에게 경고하거나 자동 대응 조치를 수행한다.
33.11.9 6자유도 로봇의 세 가지 주요 특이점
33.11.9.1 어깨 특이점
손목 중심이 관절 1의 축 상에 있을 때이다.
33.11.9.2 팔꿈치 특이점
팔이 펴지거나 접힐 때이다.
33.11.9.3 손목 특이점
손목의 중간 관절이 0 또는 \pi일 때이다.
33.11.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