AI Study
강체 로봇의 한계를 극복하고 인간 수준의 유연한 물리적 상호작용을 가능케 하는 순응성

유연성 (Compliance)

로봇 공학에서 컴플라이언스(Compliance, 유연성/순응성) 란 외력(외부에서 가해지는 힘) 에 의해 로봇의 관절이나 링크가 부드럽게 변형되거나 유연하게 반응하는 성질을 의미합니다.
쉽게 말해, 로봇이 외부 충격을 받았을 때 딱딱하게 버티는 것이 아니라, 스프링처럼 충격을 흡수하거나 물체의 모양에 맞춰 부드럽게 움직여주는 능력입니다.

1. 왜 컴플라이언스가 중요할까요?

과거의 산업용 로봇은 정밀하고 단단하게 (High Stiffness) 설계되어 정해진 위치로만 정확히 움직였습니다. 하지만 정밀한 조립을 하거나 인간과 협업할 때는 다음과 같은 문제가 발생하여 컴플라이언스 기술이 필수적으로 요구됩니다.

  • 안전성 확보: 로봇이 사람이나 장애물과 부딪혔을 때, 유연하게 충격을 흡수하여 부상이나 파손을 방지합니다. (예: 협동로봇)
  • 오차 흡수: 부품을 구멍에 끼워 넣는 조립 작업 시, 위치 오차가 있어도 부드럽게 미끄러지며 결합되도록 돕습니다.
  • 불규칙한 환경 적응: 계단을 오르거나 울퉁불퉁한 지형을 걸을 때 발바닥이 지면에 유연하게 밀착되도록 합니다.

외력이 작용할 때 강체처럼 저항하여 부러지거나 대상을 파손하는 대신, 스폰지나 스프링처럼 외력에 순응하여 스스로 위치와 자세를 유연하게 변형(Deflection)시키는 로봇의 기계적·제어적 특성. 로봇 조립 작업의 재밍(Jamming) 방지, 충돌 안전, 표면 연마 제어의 핵심 역할과 수동(Passive) vs 능동(Active) 작동방식 비교, James G. Keramas 교수의 원전 사료, 그리고 최신 Physical AI 시대의 가변 임피던스 혁신을 체계적으로 규명합니다.

#Compliance_Control #Impedance_Control #Admittance_Control #Passive_RCC_Device #Series_Elastic_Actuator_SEA #James_G_Keramas #재밍방지_Peg_in_Hole #Physical_AI_Safety
1

로봇에서 컴플라이언스(Compliance)의 주요 역할과 기능

강성(Stiffness)의 역수이자 환경 외력에 유연하게 순응하는 안전 접촉 지능

물리학과 기계공학에서 컴플라이언스(Compliance, 순응성)는 물체에 힘이 가해졌을 때 변위가 발생하는 비율을 나타내는 척도로, 강성(Stiffness : 단위 변위당 필요한 힘 $K = \Delta F / \Delta x$)의 수학적 역수($C = 1/K = \Delta x / \Delta F$)로 정의됩니다.

과거의 산업용 로봇은 절대적인 위치 정밀도를 유지하기 위해 '극도로 높은 강성(낮은 컴플라이언스)'을 갖도록 설계되었습니다. 그러나 강체 로봇이 실제 물리적 환경과 접촉할 때, 단 0.1mm의 미세한 위치 오차만으로도 수백 kgf 이상의 과도한 접촉력이 발생하여 부품이 부러지거나, 조립 구멍에 끼여 멈추는 재밍(Jamming) 현상이 발생합니다. 컴플라이언스는 이러한 물리적 파국을 방지하는 로봇의 필수 안전 및 상호작용 기능입니다.

역할 1 : 조립 재밍 방지 Anti-Jamming & Wedging

1. 부품 조립 시 재밍(Jamming) 및 쐐기박기 방지

정밀 틈새(수십 μm)를 가진 구멍에 축을 삽입(Peg-in-hole)할 때, 모서리 접촉 반력에 순응하여 로봇 엔드이펙터가 스스로 미세 각도와 위치를 틀어주어 부품의 마멸이나 끼임 없이 자연스러운 자기 정렬(Self-alignment)을 달성합니다.

• 적용: 엔진 피스톤 핀 압입, 기어 박스 샤프트 정밀 삽입, 전자 커넥터 체결.
역할 2 : 인간-로봇 충돌 안전 HRI Collision Safety

2. 작업자 충돌 충격력 흡수 및 충돌 안전성 확보

협동로봇(Cobot)이나 인간형 휴머노이드가 작업 도중 작업자의 신체와 불의에 충돌했을 때, 즉시 가상의 스프링-댐퍼처럼 부드럽게 뒤로 물러나거나 관절 토크를 감쇠시켜 상해 위험을 원천 차단합니다.

• 안전 표준: ISO/TS 15066 인체 부위별 최대 허용 충돌 압력/힘 기준 충족.
역할 3 : 일정 접촉력 유지 Constant Force Grinding

3. 비정형 곡면 추종 및 일정한 가압력 유지

자동차 차체, 항공기 날개, 풍력 블레이드 등을 연마(Polishing), 샌딩, 디버링할 때 제품의 형상 공차나 휨 변형이 있더라도 작업 툴이 표면을 따라 유연하게 굴곡을 타면서 항상 50N, 100N 등의 균일한 가압력을 가합니다.

• 적용: 용접 비드 평탄화 사상 작업, 스마트폰 금속 프레임 광택 가공.
역할 4 : 유연 파지 및 보행 Soft Grasping & Locomotion

4. 취성 물체 유연 파지 및 보행 로봇 착지 충격 흡수

날계란, 딸기, 얇은 유리잔처럼 힘을 과하게 주면 깨지고 적게 주면 미끄러지는 비정형 물체를 접촉면에 맞춰 부드럽게 감싸 쥐며, 4족/2족 보행 로봇 발바닥이 자갈밭 착지 시 충격량을 흡수해 차체를 안정화합니다.

• 적용: 유통 물류 식품 피킹, 보스턴 다이내믹스 스팟(Spot) 발목 탄성.
2

작동방식 비교 : 수동(Passive) vs 능동(Active) 컴플라이언스

물리적 기계 탄성 기구와 디지털 센서-모터 소프트웨어 피드백의 본질적 차이

하드웨어 기계 탄성 Passive Compliance

수동 컴플라이언스 (Passive)

로봇 손목이나 링크 사이에 실제 물리적인 스프링, 고무 댐퍼, 탄성 힌지, RCC 기구를 기계적으로 장착하여 외력이 가해지면 하드웨어 소재 자체가 자연스럽게 휘어지며 힘을 흡수하는 방식입니다.

  • • 제로 레이턴시(Zero Latency) : 센서 측정이나 컴퓨터 연산 없이 물리학 법칙에 의해 빛의 속도로 즉각 반응하므로 고주파 충격을 완벽 흡수.
  • • 극도의 안정성(Unconditional Stability) : 피드백 지연에 의한 제어계 발산(Chattering) 위험이 전무하며 고장이 없고 가격이 저렴.
  • • 한계점 : 한번 설치된 스프링의 탄성 계수(Stiffness)를 작업 도중 동적으로 변경할 수 없으며 공구 무게에 의해 처짐 발생.
• 대표 장치: RCC (Remote Center Compliance) 조립 기구, 엘라스토머 플렉서블 컵.
소프트웨어 지능 제어 Active Compliance

능동 컴플라이언스 (Active)

기계적인 스프링 없이, 손목의 6축 힘/토크(F/T) 센서 또는 모터 전류 센서로 외력을 측정한 뒤, 제어기 소프트웨어(임피던스 제어 알고리즘)가 모터를 역방향으로 구동하여 가상의 스프링-댐퍼 효과를 만들어내는 방식입니다.

  • • 프로그램 가변 강성(Programmable Stiffness) : X, Y, Z 방향별로 강성 계수(K)와 감쇠 계수(D)를 1밀리초 단위로 자유자재로 변경 가능 (예: Z축은 강체, X-Y축은 유연).
  • • 중력 및 관성 완전 보상 : 엔드이펙터 공구의 무게나 관성을 알고리즘으로 상쇄하여 정적 처짐이 전혀 없음.
  • • 한계점 : 센서 샘플링 및 통신 지연(1~5ms)으로 인해 딱딱한 금속과 충돌 시 고주파 진동(Limit Cycle)이 유발될 수 있음.
• 대표 기술: 임피던스 제어 (Impedance Control), 어드미턴스 제어 (Admittance Control).

📊 수동 vs 능동 컴플라이언스 핵심 특성 비교 매트릭스

비교 항목 수동 컴플라이언스 (Passive) 능동 컴플라이언스 (Active) 준능동 / 가변강성 (VSA / SEA)
구현 메커니즘 물리적 탄성체 (스프링, 고무, RCC) F/T 센서 + 모터 토크 소프트웨어 제어 모터와 링크 사이 직렬 탄성체(SEA) 통합
응답 지연시간 0 ms (즉각적인 물리 반응) 1 ~ 5 ms (센서-연산-모터 지연) 초기 충격 0 ms + 능동 보정
강성 변경 유연성 불가능 (고정된 기계 상수) 실시간 무한 가변 (프로그래밍 가능) 보조 모터로 기계 강성 변경 가능
시스템 복잡도 & 비용 매우 단순, 저비용 고가 F/T 센서 및 고성능 제어기 필요 정밀 기계 구조로 다소 복잡
주요 적용 분야 단순 고속 부품 삽입 자동화 라인 곡면 연마, 직접 교시(Direct Teaching), 조립 4족/2족 보행 로봇, 외골격 웨어러블
3

주요 컴플라이언스 유형과 핵심 구현 기술

로봇 공학사를 바꾼 대표적 수동 기구와 현대 능동 제어 이론

수동 기구의 정점 Whitney 1978

1. 원격 중심 컴플라이언스 (RCC : Remote Center Compliance)

미국 드레이퍼 연구소(Draper Lab)의 위트니(Whitney)가 발명한 기구로, 평행 링크와 탄성 봉을 절묘하게 배치하여 탄성 회전 중심점(Compliance Center)을 공구 팁 끝단에 가상으로 형성합니다. 축을 홀에 넣을 때 측면 힘이 가해지면 회전 모멘트가 상쇄되어 축이 구멍 벽에 걸려 끼이는 쐐기박기(Wedging) 현상을 기하학적으로 완벽히 소멸시킵니다.

능동 제어 표준 Neville Hogan 1985

2. 임피던스 제어 (Impedance Control)

MIT의 네빌 호건(Neville Hogan) 교수가 제안한 이론으로, 로봇을 가상의 질량-스프링-댐퍼 시스템($M \ddot{x} + D \dot{x} + K x = F_{ext}$)으로 모사합니다. 위치 오차가 발생하면 이에 비례하는 반발력을 모터 토크로 계산하여 출력하므로, 접촉 시 로봇이 부드럽게 밀려나면서 안정적인 물리적 상호작용을 유지합니다.

고강성 산업용 Admittance Control

3. 어드미턴스 제어 (Admittance Control / 직접 교시)

임피던스의 역함수 관계로, F/T 센서가 측정한 외력($F_{ext}$)을 입력받아 목표 궤적(위치/속도)을 실시간으로 수정하여 위치 서보 컨트롤러에 전달합니다. 작업자가 협동로봇의 팔을 손으로 쥐고 가볍게 밀면, 마치 무중력 상태처럼 힘을 주는 방향으로 로봇이 따라 움직이는 '다이렉트 티칭(Direct Teaching)'의 기반입니다.

하이브리드 하드웨어 Gill Pratt 1995

4. 시리즈 탄성 액추에이터 (SEA : Series Elastic Actuator)

모터 감속기와 부하 링크 사이에 실제 정밀 토션 스프링을 직렬로 연결하고 스프링의 비틀림 각도를 엔코더로 계측하는 구조입니다. 외부 충격을 물리적으로 흡수하는 동시에, 훅의 법칙($\tau = K_s \theta$)에 의해 고가의 F/T 센서 없이도 스프링 변형량으로 관절 토크를 극도로 정밀하게 계측·제어합니다.

4

산업 현장 및 최신 로보틱스 실전 활용 사례

마이크로미터 정밀 조립에서 휴머노이드 동적 보행까지의 적용 분야

정밀 조립 공정

페그-인-홀 조립

20μm 미만의 초정밀 공차를 가진 금속 부품 조립 시, RCC 장치나 능동 임피던스 제어로 모서리 접촉 시 즉각 순응하여 불량률 0% 달성.

표면 가공

연마 및 디버링

선박 프로펠러, 인공관절, 알루미늄 다이캐스팅 주조물의 버(Burr) 제거 시, 표면 굴곡 오차에 순응하며 40N의 일정한 연마 압력을 유지.

인간-로봇 협업

협동로봇 안전 접촉

안전 펜스 없이 작업자와 한 테이블에서 작업하며, 팔이나 손이 부딪히면 0.05초 내 충격 에너지를 흡수하고 정지하여 상해 방지.

보행 및 기동

휴머노이드 보행

지면과의 불연속적 충돌을 흡수하는 발목 컴플라이언스를 통해 계단, 빙판길, 자갈밭을 보행할 때 중심을 잃지 않고 균형 복원.

5

James G. Keramas 교수의 로봇 공학 원전 사료

로봇 기술의 고전 명저 《Robot Technology Fundamentals》 컴플라이언스 원전 텍스트

📖 James G. Keramas 원전 텍스트 인용 원전: 로봇 작동 컴플라이언스 ↗

"컴플라이언스 (compliance)는 로봇 머니퓰레이터로 하여금 정렬이 되지 않은 부품들도 다룰 수 있게 하는 기능이다. 이 기능은 부품들간의 재밍(jamming), 쐐기박기, 마멸 현상을 방지해 주므로 조밀한 부품 조립작업에 필수적이다."

"이 기능을 위해 적용되는 힘은 머니퓰레이터에 부착된 공구가 작업 대상물을 누를 (비틀) 때 발생하는 반력 (토크) 이 될 수도 있고, 작업 대상물이 공구를 누르는 (비트는) 힘 (토크) 이 될 수도 있다. 높은 컴플라이언스는 작은 힘에도 반응하여 공구가 크게 움직임을 의미하며, 이때 머니퓰레이터는 스폰지나 스프링처럼 탄력을 갖게 된다. 만약 공구가 거의 움직이지 않는다면, 컴플라이언스가 낮음을 의미하고, 이러한 머니퓰레이터는 강성(Stiffness)으로 불리어진다."

📌 이상적 컴플라이언스와 실제 매니퓰레이터의 비선형·비등방성 특성 (Keramas 심층 고찰) :

이상적인 컴플라이언스는 수학적으로 다음 5대 조건을 충족해야 합니다 :

  • 선형성(Linearity) : 위치 변위가 외력 또는 토크에 정확히 비례함.
  • 등방성(Isotropy) : 적용되는 힘의 공간적 방향에 무관하게 동일한 탄성을 보임.
  • 대각화(Decoupled Diagonalization) : X축 힘은 오직 X축 변위만을 유발하며 타 축 간섭이 없음.
  • 시불변성(Time-invariance) : 시간에 따라 탄성 계수가 변하지 않음.
  • 자세 독립성(Pose Independence) : 로봇의 관절 각도나 작업 공간 내 위치에 영향을 받지 않음.

그러나 실제 다관절 매니퓰레이터는 기구학적 특성상 심한 비선형, 비등방성, 축 간 결합(Coupling) 특성을 가집니다. 즉, 한 축 방향의 힘이 다른 축의 회전이나 위치 변위를 유발하므로, 현대 로봇공학에서는 이를 실시간으로 보상하는 동적 임피던스 제어 알고리즘이 필수적입니다.

6

최신 Physical AI 시대의 순응 제어 혁신 (Deep Research)

고정된 PID 임피던스에서 강화학습 기반 가변 강성 튜닝과 VLA 접촉 지능으로의 대도약

혁신 1 : 강화학습 강성 튜닝 RL Variable Impedance

1. 강화학습(RL) 기반 동적 가변 임피던스 정책

엔지니어가 수작업으로 K, D 파라미터를 튜닝하던 방식에서 벗어나, 강화학습 에이전트가 시뮬레이션(Isaac Sim)에서 수억 번의 접촉 시행착오를 거쳐 작업 단계별 최적의 가변 강성 행렬을 스스로 학습합니다. 자유 공간 이동 시에는 고강성으로 신속 이동하고, 접촉 직전에는 초유연 순응 모드로 자동 전환합니다.

혁신 2 : 비전-촉각 멀티모달 VLA Visuo-Tactile Policy

2. VLA 파운데이션 모델의 접촉력-토크 토큰 통합

최신 Physical Intelligence π0 및 Google RT-2 모델은 시각 정보뿐만 아니라 GelSight 고해상도 광학 촉각 센서의 젤 변형과 관절 토크 데이터를 직접 멀티모달 토큰으로 디코딩하여, "물체가 손가락 사이에서 미끄러지기 시작할 때 0.01초 내로 파지력을 순응적으로 재조정"하는 직관적 물리학 지능을 실현합니다.