산업용 로봇 캘리브레이션 서비스 | API Metrology

28 4월 2026 · 8 min read

Who could you share this with?
API 산업용 로봇 캘리브레이션 서비스

새 로봇이 반복정밀도 ±0.05 mm, 절대정확도 ±1.5 mm 사양으로 출고되었다면 사양서가 틀린 것은 아닙니다. 하지만 3년 뒤 같은 로봇이 항공기 윙 스파에 구멍을 뚫거나 EV 배터리 트레이에 비드를 놓고 있다면 ±0.5 mm를 유지하지 못하는 경우가 많습니다. 로봇 암은 여전히 매 사이클 같은 위치로 돌아갑니다. 다만 그 위치가 틀린 위치일 뿐입니다.

로봇 캘리브레이션은 그 오차가 얼마나 되는지 확인하고, 셀을 분해하지 않고도 이를 보정하는 과정입니다.

이 글은 이미 산업용 로봇을 운용하고 있는 제조 엔지니어, 품질 관리자, 생산 현장 책임자를 위한 안내입니다. 재작업률, FAI 실패, 예전에는 공차를 만족하던 프로그램의 품질 문제에서 정확도 저하를 보고 있는 팀을 위한 내용입니다. API Metrology는 30년 동안 현장에서 레이저 트래커 측정을 수행해 왔습니다. 로봇 캘리브레이션은 API가 가장 자주 수행하는 작업 중 하나입니다. 아래에서는 현장 절차, 기반 표준, 서비스 팀이 도착했을 때 기대할 수 있는 내용을 설명합니다.

산업용 로봇이 시간이 지나며 정확도를 잃는 이유

모든 산업용 로봇은 공장 출하 시 운동학 모델을 가지고 나옵니다. 이 모델은 컨트롤러가 직교 좌표 목표를 관절 각도로 변환할 때 사용하는 수학적 기준입니다. 이 정확도는 로봇이 공장을 떠나는 순간부터 서서히 변하기 시작합니다. 대부분의 문제는 네 가지 원인에서 발생합니다.

운동학적 오차: 관절과 링크 형상의 드리프트

컨트롤러의 운동학 모델은 nominal arm의 관절 오프셋, 링크 길이, 회전축을 가정합니다. 실제 로봇 암은 완전히 nominal하지 않습니다. 감속기 교체나 강한 충돌 후 엔코더 기준점이 이동할 수 있습니다. 하모닉 드라이브에는 백래시가 생길 수 있습니다. 무거운 장비가 베이스를 스치기만 해도 링크가 미세하게 휘어질 수 있습니다. 각각의 오차는 작습니다. 한 관절이 몇 백분의 1도 어긋나거나, 한 링크가 0.1 mm 달라지는 정도일 수 있습니다. 하지만 이 오차는 운동학 체인을 따라 누적됩니다. 손목 끝에서는 어깨 관절의 0.05° 오차가 TCP에서 1 mm 오차가 될 수 있습니다.

생산 환경의 열팽창

현장은 20 °C ± 1 °C로 유지되지 않는 경우가 많습니다. 40 °C에서 돌아가는 용접 셀에서는 차가운 로봇이 예열되면서 측정 가능한 변화가 생깁니다. 강철 암은 섭씨 1도당 미터당 약 12 µm 팽창합니다. 2 m 리치와 30 °C 온도 변화라면 다른 오차를 고려하기 전에도 거의 1 mm 드리프트가 발생합니다. 도장 부스, 플라스틱 성형 셀, 주조 현장의 로봇은 더 큰 온도 변화를 겪을 수 있습니다.

고사이클 애플리케이션의 하중 처짐과 손목 마모

플랜지에 50 kg 하중이 걸리면 손목 감속기와 외측 링크는 공장 승인 시험에서 재현하지 못한 방식으로 하중을 받습니다. 백만 사이클이 지나면 손목의 유격이 측정 가능해집니다. 드릴 엔드이펙터, 스핀들 장착물, 무거운 그리퍼는 이 문제를 더 빠르게 만듭니다. 로봇은 여전히 반복성이 좋습니다. 다만 매번 같은 잘못된 위치로 돌아갈 뿐입니다. 그래서 컨트롤러는 문제가 생겼다는 사실을 스스로 알지 못합니다.

로봇 캘리브레이션
그림 1: 측정 및 캘리브레이션 환경의 산업용 로봇.

로봇 정확도와 반복정밀도: 생산에서 중요한 차이

현장에서 가장 자주 혼동되는 부분이며, 지금은 예전보다 훨씬 중요해졌습니다.

반복정밀도는 같은 점을 명령했을 때 로봇이 얼마나 좁은 범위로 같은 점에 되돌아오는지를 의미합니다. 정확도는 그 점이 CAD 프로그램이 지정한 실제 목표 위치에 얼마나 가까운지를 의미합니다. 로봇은 ±0.05 mm의 뛰어난 반복정밀도를 가지면서도 ±2 mm의 낮은 절대정확도를 가질 수 있습니다. 실제로 많은 로봇이 그렇습니다.

과거에는 teach-and-play 방식 때문에 이 차이가 덜 중요했습니다. 작업자가 로봇을 각 목표점으로 조그 이동시키고 포즈를 저장한 뒤, 로봇은 그 가르친 위치를 반복했습니다. 로봇이 자기 자신이 저장한 위치로 돌아갔기 때문에 반복정밀도가 핵심이었습니다.

지금은 오프라인 프로그래밍이 훨씬 많아졌습니다. 공정 엔지니어가 CAD 데이터를 기반으로 시뮬레이션 소프트웨어에서 4,000개 포즈의 용접 프로그램을 만들 수 있습니다. 이 프로그램이 로봇으로 전송되면 모든 목표는 계산된 직교 좌표입니다. 로봇은 그 위치에 실제로 도달해야 합니다. 운동학 모델이 틀리면 프로그램 전체가 같은 크기로 틀어집니다. 캘리브레이션은 바로 이 문제를 보정합니다.

ISO 9283: 산업용 로봇 성능 시험 표준

ISO 9283은 산업용 로봇 성능을 측정하고 보고하는 국제 표준입니다. 시험 조건, 포즈 세트, 보고 지표를 정의합니다. 여기에는 포즈 정확도(AP), 포즈 반복정밀도(RP), 거리 정확도(AD), 경로 정확도(AT), 시간에 따른 드리프트(dAP)가 포함됩니다.

ISO 9283 시험은 캘리브레이션과 같지 않습니다. 시험은 로봇이 현재 무엇을 하고 있는지 보여 줍니다. 캘리브레이션은 로봇의 실제 동작이 명령된 동작과 일치하도록 운동학 파라미터를 변경합니다. 따라서 제대로 된 캘리브레이션 작업에는 보통 ISO 9283 전후 성능 시험이 포함됩니다. 첫 번째 측정은 기준값을 세웁니다. 캘리브레이션은 모델을 보정합니다. 두 번째 측정은 표준 기반 수치로 개선을 증명합니다.

항공우주, 방위, 자동차 고객은 셀 검증과 공급업체 감사에서 ISO 9283 시험 보고서를 점점 더 요구하고 있습니다. 2026년에 Tier 1 자동차 공급업체나 주요 방산·항공 고객에게 부품을 납품한다면 ISO 9283 문서는 중요한 요구사항입니다. ISO 17025 인정 캘리브레이션 서비스는 차별점이 아니라 기본 조건이 되고 있습니다. API Metrology는 ISO 9283의 14개 시험을 모두 지원합니다.

레이저 트래커 기반 로봇 캘리브레이션 방식

레이저 트래커는 산업용 로봇 캘리브레이션의 표준 장비입니다. 대형 작업 체적 안에서 로봇의 실제 TCP 위치와, 구성에 따라 자세까지 측정할 수 있습니다. 이 체적은 전체 로봇 작업 범위를 특성화하기에 충분하며, 운동학적 오차와 측정 노이즈를 분리할 수 있을 만큼 정확합니다.

기본 절차는 로봇 브랜드와 관계없이 비슷합니다. 세부 절차는 컨트롤러에 따라 달라집니다.

측정 필드 설정

API는 API Radian 레이저 트래커를 로봇 작업 영역 바깥에 배치합니다. 보통 플랜지에서 약 2~4 m 떨어진 지점에 무거운 삼각대를 사용해 설치합니다. 로봇 손목에는 SMR 또는 Smart Track 6DoF 센서를 장착합니다. 선택은 TCP 위치만 필요한지, 6 자유도 전체가 필요한지에 따라 달라집니다. 트래커는 좌표계를 만들고, 소프트웨어는 기준점을 통해 트래커 좌표계를 로봇 베이스 프레임에 연결합니다.

환경 온도도 기록합니다. 차가운 로봇과 예열된 로봇은 같은 암이 아닙니다. 운동학 모델은 실제 생산 조건과 맞아야 합니다. 따라서 생산 현장 캘리브레이션에서는 로봇이 먼저 운전 온도에 도달하도록 합니다.

운동학 특성화 루틴 실행

로봇은 사전에 계획된 포즈 세트를 따라 움직입니다. 일반적인 실행은 컨트롤러가 노출하는 파라미터 수에 따라 30~100개 포즈를 사용합니다. 포즈는 모든 관절을 사용 범위 안에서 움직이고, TCP를 서로 다른 방향과 작업 공간 영역에 배치합니다. 레이저 트래커는 각 포즈에서 실제 TCP 위치를 측정합니다. 6DoF 센서를 사용하면 자세도 함께 측정합니다.

이후 수치 솔버가 측정 데이터에 맞춰 운동학 모델을 피팅합니다. 관절 오프셋, 링크 길이, DH 파라미터, 축 정렬 오차를 조정합니다. 목표는 모델의 TCP 위치가 측정된 위치와 최대한 일치하도록 만드는 것입니다. 잔차 오차는 모델 피팅의 품질을 보여 줍니다. 좋은 보정 결과는 피팅 후 30~80 µm 범위에 들어가는 경우가 많습니다.

로봇 컨트롤러 파라미터 업데이트

제조사마다 파라미터 업데이트 방식은 다릅니다. 어떤 컨트롤러는 캘리브레이션 테이블을 직접 덮어쓸 수 있습니다. 어떤 컨트롤러는 프로그램 실행 시 보정 파일을 사용합니다. 일부는 RoboDK, Delmia, Process Simulate 같은 오프라인 프로그래밍 패키지와 제조사별 API로 연동됩니다.

API는 기존 파라미터와 새 파라미터를 모두 문서화하고, PPE(Path Planning and Enhancement)와 함께 보관합니다. 기존 오프라인 경로는 보정하고, 고객을 위해 새로운 경로를 생성할 수도 있습니다. 이렇게 하면 이후 생산 문제가 발생했을 때 캘리브레이션을 추적하거나 되돌릴 수 있습니다.

검증 측정: 전후 정확도 수치

두 번째 측정은 캘리브레이션 후 성능을 기록하며, 이상적으로는 ISO 9283 시험 큐브를 따릅니다. 보고서에는 축별 및 체적 기준의 전후 포즈 정확도가 포함됩니다. 셀이 긴 사이클로 운전되는 경우 드리프트 시험도 포함할 수 있습니다. ISO 17025 인정 계측 전문가가 서명한 이 수치는 셀 검증 패키지에 포함될 수 있습니다.

로봇 캘리브레이션
그림 2: 로봇 캘리브레이션 및 검증을 위한 레이저 트래커 측정.

API 로봇 캘리브레이션 서비스 방문에서 기대할 수 있는 것

모든 현장 방문은 해당 셀에 맞춰 범위를 정합니다. API는 범용 “로봇 캘리브레이션” 패키지를 판매하지 않습니다. 클린룸 조립 라인의 로봇 캘리브레이션과 1,200 A MIG 용접 스테이션의 캘리브레이션은 다른 작업입니다. 그래도 현장 작업의 흐름은 대체로 일정합니다.

팀 도착 전 준비할 사항

방문 약 2주 전에 사전 점검 목록을 보냅니다. 핵심 항목은 다음과 같습니다.

  • 로봇 제조사, 모델, 컨트롤러 펌웨어 버전을 확인합니다.
  • 캘리브레이션 시간 동안 셀을 오프라인으로 계획합니다. 표준 작업은 로봇 한 대당 약 반 교대를 예상합니다.
  • 트래커가 여러 위치에서 플랜지를 볼 수 있도록 로봇 주변 작업 공간을 확보합니다.
  • 파라미터 업데이트 단계에 공정 엔지니어와 제어 엔지니어가 참여할 수 있도록 합니다.

로봇에 충돌 이력이나 최근 감속기 교체 이력이 있다면 서비스 기록도 필요합니다.

일반적인 일정과 산출물

단일 로봇 캘리브레이션은 현장에서 반나절에서 한 교대 정도를 예상하면 됩니다. 다중 로봇 셀은 대체로 로봇 수에 비례합니다. 4대 로봇 용접 셀은 보통 2~3일 작업입니다. 추가 시간은 셀 좌표 정렬과 로봇 간 상대 정확도 확인에서 발생합니다.

산출물에는 ISO 9283 전후 수치가 포함된 캘리브레이션 보고서, 업데이트된 파라미터 파일, 보관된 이전 버전, A2LA 인정 실험실로 추적 가능한 검증 시트가 포함됩니다.

Fanuc, KUKA, ABB, Yaskawa Motoman, Kawasaki 지원

측정 측면은 OEM에 독립적입니다. 레이저 트래커는 어떤 컨트롤러가 관절을 구동하는지와 관계없이 측정합니다. 파라미터 업데이트는 OEM별로 다르며, API는 주요 브랜드에 대한 작업 체인을 유지하고 있습니다. KUKA 용접 암이든 EV 배터리 라인의 Yaskawa Motoman이든, API는 이미 해당 유형의 캘리브레이션 경험을 가지고 있습니다.

언제 캘리브레이션해야 하는가: 주기, 트리거, 경고 신호

대부분의 생산 로봇은 연 1회 캘리브레이션 주기가 도움이 됩니다. 정기 점검 외에도 캘리브레이션을 앞당겨야 하는 상황이 있습니다. 충돌은 에너지가 낮더라도 운동학 모델을 충분히 이동시켜 로봇을 공차 밖으로 밀어낼 수 있습니다. 감속기, 엔코더, 모터 교체는 컨트롤러가 알고 있다고 생각하는 기준점을 바꿉니다. teach-and-play에서 오프라인 프로그래밍으로 전환하는 것도 중요한 신호입니다. 오프라인 프로그래밍은 가르친 프로그램에서는 드러나지 않던 정확도 문제를 노출합니다.

예전에는 FAI를 통과하던 부품에서 스크랩률이 서서히 올라간다면 주의해야 합니다. 드릴 진입점이나 용접 비드 위치에 수동 보정이 필요해지는 것도 경고 신호입니다. 공구 교환 시퀀스가 더 이상 깨끗하게 도킹되지 않는 경우도 마찬가지입니다. 이런 문제는 대개 프로그래밍 오류가 아니라 정확도 문제입니다. 레이저 트래커 기반 검사와 정렬 작업은 몇 시간 안에 원인을 찾을 수 있습니다.

API가 지원하는 산업

로봇 캘리브레이션은 다양한 제조 분야에서 필요하지만, 특히 세 가지 산업에서 많이 수행됩니다.

자동차: BIW 및 EV 배터리 조립

BIW의 용접 셀, 스터드 용접 로봇, 접착제 도포 암은 공차 누적을 맞추기 위해 서브밀리미터 정확도에 의존합니다. EV 배터리 트레이와 모듈 조립은 기존 BIW보다 더 엄격한 공차를 요구하는 경우가 많습니다. ±0.2 mm도 드문 일이 아닙니다. 캘리브레이션된 로봇은 라인이 안정적으로 운영되도록 돕습니다. API의 자동차 계측 솔루션은 캘리브레이션 서비스로 시작해 반복 측정 프로그램으로 확장되는 경우가 많습니다.

항공우주: 드릴링, 체결, 복합재 적층 로봇

날개 스킨, 동체 패널, 스파 어셈블리의 로봇 드릴링과 체결은 위치 정확도에 직접 의존합니다. 자동 섬유 배치와 복합재 테이프 적층 로봇은 큰 작업 범위에서 반복 가능한 직교 경로가 필요합니다. 항공우주 측정 서비스에서는 로봇 캘리브레이션이 같은 방문에서 공구 스탠드와 지그 검증과 함께 수행되는 경우가 많습니다. 로봇이 보정되어 있어도 기준 지그가 보정되어 있지 않으면 좋은 부품을 만들 수 없습니다.

중공업 및 일반 제조

중장비 용접, 농기계 조립, 일반 산업용 로봇은 로봇 셀에 큰 부담을 줍니다. 이 로봇은 많은 사이클을 수행하고, 뜨겁거나 더러운 환경에서 운전되는 경우가 많습니다. 작업은 일정표보다 특정 문제에서 시작되는 경우가 많습니다. 고객 반품, 첫 제품 검사 실패, 리툴링 등이 일반적인 트리거입니다. 캘리브레이션 원리는 같지만 현장 조건은 덜 통제되어 있습니다.

API Robot Metrology Solution(RMS)

Robot Metrology Solution은 API가 로봇 캘리브레이션과 셀 검증을 위해 현장에 가져가는 통합 패키지입니다. 핵심은 두 장비의 조합입니다. Radian 레이저 트래커와 Smart Track Sensor(STS)입니다.

Radian 및 Smart Track 하드웨어

Smart Track은 자동화된 6DoF 센서입니다. 로봇 플랜지에 직접 장착되며 Radian의 레이저 빔을 추적합니다. 이 센서는 실시간 위치(x, y, z)와 각도 자세(pitch, yaw, roll)를 소프트웨어로 전송합니다. 물리 사양은 현장 작업에 맞춰져 있습니다. Smart Track은 1.4 kg, 약 5 × 8 × 2 in 크기, M6 장착 홀, 50 m 이상의 작동 반경, 최대 50°/s의 각속도 추적 성능을 갖습니다. 따라서 생산 속도로 움직이는 로봇도 추적할 수 있습니다. Pitch는 ±55°, roll은 ±60°, yaw는 ±180°에서 사실상 무한 회전 범위를 제공합니다. 각도 정확도는 0.005°이며, 이는 센서에서 ±12.5 µm의 측정 불확도로 환산됩니다.

동적 6DoF 데이터

실제로 STS와 API Laser Tracker를 함께 사용하면 로봇이 실제 사이클 속도로 움직이는 동안 진정한 6DoF TCP 데이터를 캡처할 수 있습니다. 이는 정적 포즈별 점검과 완전한 운동학 캘리브레이션을 구분해 줍니다. 같은 센서는 동적 정확도 특성화, 적응형 피드백 제어, 체적 로봇 보정도 지원합니다. API는 대형 조립 가이드, 로봇 캘리브레이션, 운동학 모델링, DH 모델링, 품질 측정, 6D 적응형 피드백 제어에 이 솔루션을 사용합니다.

RMS는 API의 Real Metrologists가 고객 현장에서 직접 운용합니다. API는 전 세계 주요 대륙에 사무소를 둔 Globally-Local 조직입니다. 현장에 도착하는 서비스 팀은 지역 기반으로 대응합니다. 로봇 캘리브레이션을 예약하면 API가 셀 범위를 확인하고 점검 목록을 준비하며, 계측 전문가를 생산 현장에 배치합니다.

FAQ: 산업용 로봇 캘리브레이션

산업용 로봇은 얼마나 정확한가요?

최신 산업용 로봇은 보통 ±0.03~±0.1 mm의 매우 좋은 반복정밀도를 가집니다. 하지만 절대 위치 정확도는 이보다 한 자릿수 이상 나쁠 수 있으며, 공장 출하 상태에서 ±0.5~±2 mm인 경우가 흔합니다. 반복정밀도는 같은 명령점으로 얼마나 잘 돌아오는지를 의미하고, 정확도는 그 점이 CAD 목표 위치에 얼마나 가까운지를 의미합니다. 많은 비보정 로봇은 반복성은 좋지만 정확하지 않습니다. 이는 teach-and-play에서 오프라인 프로그래밍으로 전환할 때 문제가 됩니다.

산업용 로봇의 부정확성은 무엇이 원인인가요?

대부분은 네 가지 원인에서 발생합니다. 운동학적 오차에는 관절 엔코더 오프셋과 링크 길이 드리프트가 포함됩니다. 열팽창은 생산 열이 상승하면서 베이스, 암, 손목에 영향을 줍니다. 고사이클 작업은 하중으로 인한 손목 처짐과 감속기 백래시를 더합니다. 충돌은 엔드이펙터 형상을 이동시킬 수도 있습니다. 이 네 가지가 누적되면서 실제 TCP는 컨트롤러가 생각하는 위치에서 벗어납니다.

로봇 캘리브레이션은 얼마나 걸리나요?

단일 로봇 캘리브레이션은 일반적으로 현장에서 반나절에서 한 교대 정도가 걸립니다. 여기에는 측정 필드 설정, 30~100개 포즈 특성화 실행, 컨트롤러 파라미터 업데이트, 검증 측정이 포함됩니다. 4~8대 로봇 셀은 보통 2~3일이 필요합니다. 셀이 미리 준비되어 있으면 로봇별 정지 시간은 4시간 미만인 경우가 많습니다.

ISO 9283 로봇 시험이란 무엇인가요?

ISO 9283은 산업용 로봇 성능을 측정하고 보고하는 방법을 정의하는 국제 표준입니다. 포즈 정확도, 포즈 반복정밀도, 거리 정확도, 경로 정확도, 드리프트 시험을 규정합니다. 측정은 정의된 시험 큐브와 레이저 트래커 같은 3D 측정 시스템을 사용합니다. 결과는 로봇이 실제로 얼마나 정확한지 비교 가능한 수치로 제공합니다.

레이저 트래커는 로봇 캘리브레이션에 어떻게 사용되나요?

레이저 트래커는 로봇이 명령된 포즈를 이동하는 동안 3D 공간에서 툴 센터 포인트를 측정합니다. 플랜지에 장착된 Smart Track 같은 6DoF 센서는 위치와 자세를 모두 제공합니다. 소프트웨어는 측정 포즈와 명령 포즈를 비교한 뒤 관절 오프셋, 링크 길이, DH 테이블 보정 등 실제 운동학 파라미터를 계산합니다. 보정된 파라미터는 컨트롤러에 적용됩니다. 이후 검증 측정으로 정확도 개선을 확인합니다.

로봇 TCP 캘리브레이션이란 무엇인가요?

TCP 캘리브레이션은 툴이 로봇 플랜지에 대해 갖는 정확한 위치와 자세를 정의합니다. TCP는 Tool Center Point를 의미합니다. 정확한 TCP가 없으면 모든 프로그래밍 경로가 툴 장착 오차만큼 이동합니다. TCP 캘리브레이션은 로봇 자체의 전체 운동학 캘리브레이션과 별개의 작업이며, 전체 캘리브레이션 이후 수행하는 것이 좋습니다.

산업용 로봇은 얼마나 자주 서비스해야 하나요?

고정밀 산업용 로봇은 대부분 12개월마다 캘리브레이션하는 것이 좋습니다. 충돌, 감속기 교체, 엔코더 교체, 모터 교체 후에도 캘리브레이션해야 합니다. 공장 출하 정확도를 가정하는 새 오프라인 프로그램도 트리거가 됩니다. 재작업이나 스크랩 증가를 보여 주는 생산 데이터도 신호입니다. 뜨거운 셀에서 24시간 운전되는 용접 및 조립 로봇은 더 짧은 주기가 필요할 수 있습니다. 6개월 주기도 흔합니다.

우리 팀이 내부적으로 수행할 수 있나요?

일부 공장은 자체 로봇 상태 점검 프로그램을 운영합니다. 캘리브레이션된 레이저 트래커, 훈련된 계측 전문가, 컨트롤러 파라미터 업데이트 인터페이스에 대한 경험이 있다면 내부 프로그램도 가능합니다. 이 중 하나라도 없다면 전문 서비스 팀을 부르는 편이 더 나은 ROI를 제공하는 경우가 많습니다. API는 이 작업을 장기적으로 내부화하려는 시설을 위해 계측 교육도 제공합니다.

로봇 캘리브레이션을 계획할 준비가 되셨나요?

로봇 정확도 문제가 스크랩 데이터, FAI 결과, 또는 더 이상 프로그램을 유지하지 못하는 셀에서 나타나고 있다면 API는 Radian, Smart Track, ISO 9283 시험 계획을 가지고 현장에 투입될 수 있습니다. 산업용 로봇 캘리브레이션에 대한 자세한 내용은 API Metrology에 문의하십시오.

Know anyone who would value reading this article too?
Why not share it with them!

Featured API Metrology Videos

Got
Questions?

Our Expert team of Real Metrologists are Globally-Local, available for measurements both at your site and in our A2LA accredited calibration labs. They can assist with everything from equipment purchases and rentals to customer support to contract service work.