Open Source Robotics

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

Peg-in-hole insertion

  • 다른 이름: peg insertion, peg-hole assembly
  • 카테고리: Planning & manipulation › Manipulation
  • 태그: assembly, contact-rich-manipulation, force-control, compliance, benchmark

부품을 꼭 맞는 구멍에 삽입하는 것. 접촉이 많은 조립의 표준 벤치마크이며, 틈새가 로봇의 위치 결정 오차보다 작은 경우가 많다.

정의

펙 인 홀 삽입(peg-in-hole insertion)은 부품인 펙을 그와 맞물리는 형상인 구멍에 작은 틈새를 두고 밀어 넣는 조립 작업이다. 이 작업은 실제 조립 작업의 큰 몫을 대표한다. 축을 베어링에, 핀을 보어에, 커넥터를 소켓에, 체결 부품을 구멍에 넣는 일이 그렇다. 말하기는 쉽지만 안정적으로 해내기는 어렵기 때문에, 수십 년 동안 로봇 조립과 힘 제어의 표준 시험 과제 역할을 해 왔다.

어려움은 틈새가 보통 로봇의 위치 결정, 캘리브레이션, 인식 오차를 합친 것보다 작다는 데 있다. 순수하게 위치 제어만 하는 로봇은 조금만 어긋나도 구멍을 놓치거나 구멍 가장자리를 세게 누르게 된다. 그래서 안정적인 삽입은 접촉을 이용한다. 로봇은 닿을 때까지 움직이고, 측정한 힘과 모멘트로 어떻게 어긋났는지 추론한 뒤 보정한다. 특히 Daniel Whitney의 고전적인 준정적 해석은 두 가지 주요 실패 모드를 설명한다. 재밍(jamming)은 펙에 가해진 힘과 모멘트의 비율이 펙을 움직이기에 맞지 않을 때 일어나고, 웨징(wedging)은 펙이 두 점에서 구멍에 닿아 마찰로 제자리에 고정될 때 일어난다. 펙이나 구멍의 모따기와 손목의 컴플라이언스는 펙을 안으로 안내하는 데 도움이 된다. Charles Stark Draper Laboratory에서 개발된 원격 중심 컴플라이언스 장치는 컴플라이언스 중심을 펙 끝 가까이에 두는 수동 손목으로, 접촉력이 스스로 횡방향 오차와 각도 오차를 바로잡게 한다.

전형적인 능동 전략은 작업을 여러 단계로 나눈다. 접근, 표면을 가볍게 누르면서 나선형 또는 기울인 동작으로 구멍 찾기, 펙이 구멍에 일부 들어가면 정렬, 그리고 재밍을 감시하면서 힘 제어나 임피던스 제어로 삽입하는 단계다. 보통 비전이 대략적인 정렬을 맡고, 힘 감지가 마지막 1밀리미터 미만을 맡는다. 강화 학습과, 손으로 설계한 제어기에 더한 잔차 정책을 포함한 학습 기반 방법은 흔히 펙 인 홀로 벤치마크되며, 부품마다 모델 없이 모양이 다양한 부품을 삽입해야 하는 카테고리 수준 방법도 마찬가지다. 틈새가 거의 0인 커넥터와 스냅핏 부품에서는 정렬을 유지하면서 간섭을 밀고 지나가야 한다는 요구가 더해진다.

중요한 이유

삽입은 조립에서 가장 흔한 작업 가운데 하나이며, 정밀한 지그와 캘리브레이션 없이 자동화하기 가장 어려운 작업 가운데 하나다. 불확실성 아래에서 이를 안정적으로 처리하는 방법은 재설계 없이 부품을 바꿀 수 있는 유연한 조립 셀로 가는 핵심 단계다.

주요 응용

  • 기계 조립에서 핀, 축, 베어링 끼워 맞추기
  • 전자 조립과 충전에서 케이블과 커넥터 꽂기
  • 힘 제어와 접촉이 많은 학습 방법의 벤치마킹
  • 체결 부품과 나사 삽입
  • 부품 형상이 다양한 카테고리 수준 조작

실제 사례

가공된 보어에 강철 핀을 끼우는 작업을 자동화하는 통합 업체가 가진 로봇은 캘리브레이션 후에도 위치 결정 오차가 보어 틈새보다 크다. 정확도를 더 쫓는 대신, 그들은 손목에 6축 힘-토크 센서를 달고 횡방향 강성이 낮은 임피던스 제어기를 실행한다. 카메라가 부품의 위치를 몇 밀리미터 이내로 찾는다. 로봇은 구멍 위로 접근해 가볍게 누르며 작은 나선을 그린다. 아래 방향 힘이 떨어지고 측정된 모멘트가 핀이 들어가기 시작했음을 보여 주면, 손목이 옆으로 순응하게 두면서 아래로 미는 삽입 단계로 전환한다. 목표 깊이에 이르기 전에 축 방향 힘이 임계값을 넘으면 제어기는 이를 재밍으로 간주해 조금 물러난 뒤, 측정된 모멘트에 기반한 작은 기울기 보정으로 다시 시도한다.

흔한 오해

  • 캘리브레이션이 좋아지면 힘 감지는 필요 없다 — 빡빡한 틈새는 보통 표준 로봇과 카메라가 달성할 수 있는 수준보다 작으므로, 접촉 기반 보정이 여전히 필요하다
  • 더 세게 밀면 걸린 펙이 빠진다 — 재밍과 웨징은 접촉점에서의 힘의 방향과 마찰에서 비롯되며, 힘을 더하면 보통 더 나빠진다
  • 펙 인 홀은 해결된 장난감 문제다 — 단순한 기하 뒤에는 빡빡한 틈새, 유연한 부품, 다양한 재료, 알려지지 않은 부품 형상이라는 실제 어려움이 숨어 있다
  • 컴플라이언스는 제어기에서 나와야 한다 — 수동 손목 컴플라이언스, 부품의 모따기, 지그 설계가 능동 힘 제어 없이도 많은 일을 해낼 수 있다

알아야 할 사람

  • 조립 및 자동화 엔지니어
  • 힘 제어 및 조작 연구자
  • 접촉이 많은 작업을 연구하는 로봇 학습 연구자
  • 자동 조립용 부품과 지그 설계자

관련 기술

  • 원격 중심 컴플라이언스 장치
  • 6축 힘-토크 센서(Six-Axis Force-Torque Sensor)
  • 나선 탐색 전략
  • 접촉이 많은 강화 학습(Contact-Rich Reinforcement Learning)
  • 모따기 부품 설계

관련 용어

  • Impedance Control
  • Hybrid Position/Force Control
  • Passive Compliance
  • Force/Torque Sensor
  • Wrench
  • Semantic keypoint

관련 프로젝트

  • MuJoCo: DeepMind physics engine for robotics and ML research
  • ManiSkill: GPU-parallelized simulation for generalizable manipulation skills
  • robosuite: Modular MuJoCo simulation framework for robot learning research
  • LIBERO: Lifelong robot learning benchmark with 130 procedural tasks
  • Gymnasium-Robotics: Robotics RL benchmark environments for Gymnasium, from the Farama Foundation
  • MetaWorld: Multi-task and meta RL benchmark for robotic manipulation

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