Open Source Robotics

고품질 오픈소스 로봇 프로젝트, 도구 및 소프트웨어의 엄선된 컬렉션.

Physical Human-Robot Interaction

  • 다른 이름: pHRI
  • 카테고리: Control › Human in the loop
  • 태그: human-robot-interaction, safety, contact, force-control, assistive-robotics

로봇과 사람이 직접적 또는 간접적인 물리적 접촉을 통해 힘을 주고받는 상호작용으로, 안내나 보조처럼 계획된 것이든 충돌처럼 계획되지 않은 것이든 포함한다.

정의

물리적 인간-로봇 상호작용(Physical human-robot interaction, pHRI)은 로봇과 사람이 직접 접촉하거나 공유된 물체를 통해 힘을 주고받는 모든 상황을 다룬다. 접촉은 의도된 것일 수 있다. 작업자가 협동 로봇 팔을 손으로 안내하거나, 재활 로봇이 환자의 팔다리를 움직이거나, 외골격이 보행을 보조하거나, 돌봄 로봇이 머리를 빗기거나 옷 입기를 돕는 경우가 그렇다. 의도되지 않은 것일 수도 있다. 움직이는 팔이 사람과 충돌하거나 손을 끼이게 하는 경우다. pHRI 시스템은 두 가지를 모두 다뤄야 한다. 접촉을 통해 유용한 일을 하면서도 몸에 가해지는 힘과 압력을 안전하고 편안한 한계 안에 유지해야 한다.

이 분야는 여러 층위의 공학에 기반한다. 기계 설계는 낮은 이동 질량, 패딩, 둥근 모서리, 역구동 가능한 구동부, 그리고 직렬 탄성 액추에이터나 소프트 핑거 같은 수동 순응을 통해 로봇이 접촉 시 끼칠 수 있는 피해를 줄인다. 센싱은 힘/토크 센서, 관절 토크 센서, 촉각 스킨, 또는 모터 전류와 운동량 관측기로부터의 추정을 사용해 접촉이 일어나고 있음과 그 세기를 로봇에 알려 준다. 제어는 로봇이 어떻게 반응할지를 결정한다. 임피던스 제어기와 어드미턴스 제어기는 로봇이 뻣뻣한 위치 서보가 아니라 스프링과 댐퍼처럼 행동하게 하며, 충돌 감지 및 반응 전략은 예상치 못한 접촉이 감지되면 정지하거나, 물러나거나, 순응 모드로 전환한다. ISO 10218 같은 산업용 로봇 안전 표준은 협동 운전에 대한 지침과 함께, 이러한 개념 위에 세워진 핸드 가이딩과 동력 및 힘 제한 같은 모드를 기술한다.

pHRI는 이 사이트의 어떤 단일 기법보다 넓다. 협동로봇(cobot)은 이를 위해 설계된 로봇의 한 종류이고, 임피던스 제어(impedance control)는 이를 위해 흔히 쓰이는 제어 방법 중 하나다. pHRI는 이 둘을 포함하고 상해 생체역학, 사용자 편안함, 신뢰까지 아우르는 문제 영역이다. 머리 손질이나 식사 보조처럼 머리와 얼굴 같은 민감한 부위와 접촉할 때는 허용 가능한 힘이 더 낮고 사람 자신의 움직임을 예측하기 더 어려우므로 기준이 더 높아진다.

중요한 이유

점점 더 많은 로봇이 울타리 쳐진 셀을 떠나 사람 옆에서, 그리고 사람의 몸에 대해 일하고 있다. 공장, 재활 클리닉, 가정, 돌봄 환경에서다. 사람을 만져야 하는 작업이나 실수로 사람을 만질 위험이 있는 작업은 모두 안전한 접촉을 위해 로봇의 기구, 센싱, 제어를 함께 설계해야 하며, pHRI는 이를 수행하는 지식 체계다.

주요 응용

  • 산업용 팔을 이용한 핸드 가이딩과 협동 조립
  • 재활 로봇과 동력 외골격
  • 식사, 옷 입기, 목욕, 머리 손질 같은 보조 돌봄 작업
  • 사람 가까이에서 작업하는 매니퓰레이터의 충돌 감지 및 반응
  • 햅틱 원격 조작과 물리적 피드백을 동반한 공유 제어

실제 사례

한 팀이 머리를 빗고 엉킨 머리를 푸는 로봇을 만든다. 가벼운 팔에 부드럽고 순응적인 손가락을 달아, 머리 위치 추정이 빗나가도 강한 충격 대신 부드러운 누름이 생기도록 한다. 손목의 힘/토크 센서가 접촉력을 측정하고, 어드미턴스 제어기는 빗을 작은 목표 힘으로 누른 상태를 유지하면서 팔이 머리 표면을 따라 물러설 수 있게 한다. 소프트웨어 한계가 얼굴 근처에서 속도와 힘을 제한하며, 측정된 힘이 임계값을 넘거나 예상보다 빠르게 증가하면 팔이 멈추고 뒤로 물러난다. 사람과 시험하기 전에 팀은 로드셀을 장착한 마네킹 머리에서 힘을 확인한 다음, 측정된 힘과 참가자가 보고한 편안함을 모두 기록하는 사용자 세션을 진행한다.

흔한 오해

  • pHRI는 충돌 회피만을 의미한다 — 로봇이 사람에게 유용한 힘을 가해야 하는 의도된 접촉도 포함한다
  • 협동로봇이면 어떤 작업이든 물리적 상호작용에 안전하다 — 안전은 공구, 가반하중, 속도, 어느 신체 부위가 닿을 수 있는지를 포함한 애플리케이션 전체에 달려 있다
  • 소프트 하드웨어만으로 pHRI 안전이 해결된다 — 컴플라이언스는 충격력을 줄이지만, 센싱, 제어 한계, 위험성 평가가 여전히 필요하다
  • 측정된 접촉력만이 중요한 양이다 — 압력, 접촉 지속 시간, 신체 부위, 그리고 사람이 피할 수 있는지 여부가 모두 상해 위험과 편안함에 영향을 준다

알아야 할 사람

  • 협동 및 보조용 매니퓰레이터를 설계하는 엔지니어
  • 재활 및 외골격 개발자
  • 힘, 임피던스, 충돌 처리를 구현하는 제어 엔지니어
  • 접촉을 수반하는 연구를 수행하는 HRI 연구자

관련 기술

  • 어드미턴스 제어(Admittance Control)
  • 운동량 기반 충돌 감지(Momentum-Based Collision Detection)
  • 직렬 탄성 액추에이터(Series Elastic Actuators)
  • 촉각 스킨(Tactile Skins)
  • 동력 및 힘 제한(Power and Force Limiting)

관련 용어

  • Cobot
  • Impedance Control
  • Sensorless Force Estimation
  • Protective Stop
  • Pinch Point
  • Perceived Safety

관련 프로젝트

  • Drake: MIT robotics toolbox for model-based dynamics, optimization, and control system design
  • Reachy Mini: Open-source desktop robot from Pollen and Hugging Face with an expressive 6-DoF head
  • RAI: Vendor-agnostic agent framework for ROS 2 robots and physical AI
  • NASA Ogma: NASA runtime monitor generator for safe robotics and flight systems
  • Assistive Gym: Physics simulation framework for training assistive robots in caregiving tasks

이 웹사이트는 JavaScript가 필요합니다. 오픈소스 로봇 프로젝트를 탐색하려면 JavaScript를 활성화하세요.