로봇은 자기 위치를 안다, 사람 위치는 모른다
2026-08-11
2026년은 피지컬 AI의 원년으로 불린다. 상반기에만 로봇 기업들의 누적 투자 유치액이 558억 달러를 기록해 전년도 연간 기록의 거의 두 배에 이르렀고, 소프트뱅크가 ABB의 로보틱스 부문을 54억 달러에 인수했다. 휴머노이드가 전시장이 아니라 공장 라인에 들어가기 시작했다는 소식도 이어진다.
돈과 관심이 몰리는 것과 별개로, 현장에 실제로 배포하는 단계에서는 같은 표현이 반복된다. 실험실과 현장 사이의 간격. 실험실에서 훌륭하게 동작한 로봇이 공장에 들어가면 다르게 행동한다는 뜻이다.
그 간격의 상당 부분은 알고리즘 문제가 아니다. 좌표 문제다.
로봇은 자기 위치를 안다. 대단히 정확하게 안다. 그런데 그 옆을 지나가는 사람의 위치는 모른다. 정확히 말하면, 무언가가 있다는 것은 알지만 그것이 누구인지, 왜 거기 있는지, 지금 무엇을 하려는지는 모른다.
I. SLAM은 로봇의 지도다
자율주행 로봇의 위치 인식은 대체로 SLAM(Simultaneous Localization and Mapping)에 기반한다. 로봇이 라이다나 카메라로 주변을 재면서 지도를 만들고, 동시에 그 지도 안에서 자기 위치를 추정하는 방식이다. 강력하고, 실내에서 GPS 없이도 잘 동작한다.
다만 두 가지 성질이 있다.
첫째, 그 지도는 로봇의 것이다. 원점과 축이 로봇이 처음 지도를 만든 시점을 기준으로 잡혀 있고, 건물 도면과는 다른 좌표계다. 우리가 관제 화면에서 쓰는 "3층 A구역"이라는 정의가 로봇의 지도에는 없다. 로봇이 "지금 (12.4, 8.1)에 있다"고 말할 때, 그 값이 우리 도면의 어느 칸인지는 별도로 맞춰야 아는 값이다.
둘째, 그 지도에서 사람은 움직이는 장애물이다. 라이다는 사람과 팔레트와 지게차를 같은 범주로 본다. 회피는 한다. 그러나 판단은 못 한다. 지금 앞을 막은 것이 정비 승인을 받고 들어온 작업자인지, 길을 잘못 든 방문객인지, 그냥 놓여 있는 자재인지 구분하지 않는다. 구분할 필요가 없도록 설계된 것이기도 하다.
전통적인 해법은 공간을 나누는 것이었다. 안전 펜스를 세우고, 라이트 커튼과 안전 스캐너로 반경 안에 사람이 들어오지 않는다는 전제를 만든다. 로봇이 정해진 궤적만 도는 공정에서는 이 방식이 잘 작동한다.
문제는 지금 들어오는 로봇들이 정해진 궤적만 돌지 않는다는 것이다. 창고를 자유롭게 이동하고, 병원 복도를 다니고, 사람과 같은 통로를 쓴다. 펜스로 나눌 수 없는 공간이 늘어나면 전제 자체가 성립하지 않는다.
II. 사람을 같은 좌표계에 올린다
해법의 방향은 단순하다. 사람도 좌표를 갖게 하는 것이다.
UWB 기반 위치추적 태그를 사람이 착용하면, 사람은 감지되는 대상이 아니라 좌표를 발신하는 주체가 된다. 정확도는 사양 기준 ±10~30cm 내외이고 현장 조건에 따라 변동한다. 중요한 건 절대값보다 성격이다. 카메라나 라이다가 "무언가 있다"고 알려주는 것과, 태그가 "ID 47번 작업자가 여기 있다"고 알려주는 것은 다른 정보다. 후자에는 신원과 권한과 작업 맥락을 붙일 수 있다.
그다음이 실제로 손이 가는 작업이다. 로봇의 지도와 건물 도면의 좌표계를 맞추는 일. 원점, 축 방향, 축척을 정합시켜야 두 좌표가 같은 평면 위에서 비교된다. 프로젝트에서 시간이 드는 지점은 알고리즘이 아니라 대개 여기다. 로봇 벤더의 지도와 우리 도면, 그리고 현장의 실제 치수가 서로 조금씩 다르기 때문이다.
좌표계가 맞으면 구역 정의를 공유할 수 있다. ORBRO의 통합 관제 플랫폼 ORBRO OS는 도면 위에 구역을 그리고 그 구역에 조건과 동작을 붙이는 구조다. 사람과 로봇이 같은 구역 정의를 쓰면 "A구역에 사람이 있는 동안 로봇은 감속" 같은 규칙을 쓸 수 있다. 규칙을 쓸 수 있다는 것이 결정적이다. 그전까지는 로봇의 판단과 관제의 판단이 서로 다른 세계에서 따로 돌아간다.
연산 위치도 함께 정해야 한다. 로봇 제어에 쓰이는 위치 정보는 관제 서버를 왕복하는 지연을 견디지 못한다. ORBRO는 현장에 두는 엣지 제품 RTLS Manager와 온프레미스 엣지 서버 ORBRO Edge Pro에서 위치 연산과 이벤트 판정을 처리하는 구성을 지원한다. 판단이 현장 안에서 끝나야 제어에 쓸 수 있다.
III. 좌표가 합쳐지면 가능해지는 네 가지
1. 알림이 아니라 제어. 사람이 위험 반경에 들어오면 경고를 보내는 것과 장비를 멈추는 것은 완전히 다른 수준이다. ORBRO는 항만·조선 현장에서 작업자 위치를 크레인 정지 신호에 연동하는 구축을 수행한 경험이 있다. 사람이 위험을 인지하기 전에 장비가 먼저 멈추는 구조다. 이동 로봇에도 같은 논리가 적용된다. 감속, 경로 변경, 정지 중 무엇을 걸지는 공정에 따라 다르다.
2. 동선의 분리. 로봇 경로와 사람 통로를 공간으로 나누거나, 같은 통로를 시간으로 나눈다. 수도권의 한 대학병원에서는 자율주행 운반 로봇에 위치추적을 연동해 운반 동선이 환자·방문객 동선과 겹치지 않도록 관리하는 구성을 적용했다. 로봇의 SLAM 위치에 UWB 위치를 함께 쓰면 복잡한 복도에서 인식이 안정된다. 로봇을 더 똑똑하게 만드는 대신 공간의 규칙을 명확하게 만든 접근이다.
3. 정지 원인의 규명. 자율주행 로봇을 운영하면 반드시 나오는 질문이 있다. 어제 3시에 이 로봇이 왜 멈췄나. 로봇 로그에는 "장애물 감지"만 남는다. 사람과 자산의 위치 기록이 같은 시간축에 있으면 그 시각 그 좌표에 무엇이 있었는지 재생할 수 있다. 원인을 알면 경로를 고치거나 적재 규칙을 바꿀 수 있고, 모르면 매번 같은 자리에서 멈춘다.
4. 공정 설계의 근거. 사람의 점유 시간과 로봇의 점유 시간이 겹치는 구역을 데이터로 찾아내면 레이아웃 조정의 근거가 된다. 히트맵과 체류시간 분석은 원래 사람의 동선을 보려고 만든 기능인데, 로봇이 같은 도면에 올라오면 두 흐름의 충돌 지점을 찾는 도구가 된다.
IV. 태그를 붙일 수 없는 것들
위치추적만으로 다 되지는 않는다. 태그를 붙일 수 있는 대상은 사람과 관리 자산이다. 자재, 적재물, 잠깐 들른 외부인, 그날 처음 온 협력사 인력은 태그가 없다.
이 자리는 영상이 맡는다. ORBRO의 영상 이벤트 감지 제품 AI Event Manager는 위험구역 진입, 충돌 위험, 쓰러짐 같은 사건을 영상에서 판정한다. 태그 없는 대상의 존재는 카메라가 알려주고, 카메라의 사각지대나 조명·분진으로 인식이 흔들리는 구간은 태그가 채운다.
둘을 함께 쓸 때 중요한 것은 데이터가 같은 도면 위에 있어야 한다는 점이다. 카메라 화면 열 개와 위치 화면 하나를 각각 보는 구조에서는 두 정보가 합쳐지지 않는다. 같은 좌표계에 놓여야 "B구역에 태그 없는 대상이 진입, 그 구역에 작업자 1명, 로봇 1대 접근 중"이라는 한 문장이 만들어진다.
V. 검토할 때 확인할 다섯 가지
- 좌표계 정합을 누가, 어떻게 하는가. 로봇 벤더와 위치추적 벤더 사이에서 이 작업의 책임이 비어 있는 경우가 많다. 계약 전에 정한다.
- 갱신 주기와 지연. 알림용으로 충분한 주기와 제어용으로 필요한 주기는 다르다. 무엇에 쓸 것인지를 먼저 정하고 숫자를 맞춘다.
- 로봇 제어 연동 방식. 신호 접점인지 API인지, 정지·감속 명령을 누가 발행할 권한을 갖는지.
- 정지 판단의 주체. 로봇 자체의 안전 기능이 1차이고, 상위 시스템의 위치 기반 판단은 그것을 보완하는 층이다. 상위 시스템이 안전 기능을 대체하는 구성으로 설계하지 않는다. 이 구분은 검토 초기에 문서로 남겨야 나중에 흔들리지 않는다.
- 기록의 형태. 사고나 정지 이후에 그 시점을 재생할 수 있는지, 어떤 단위로 보관되는지.
마치며
피지컬 AI의 병목은 로봇의 성능이 아니라 로봇이 들어갈 현장의 준비 상태에 가깝다. 로봇은 이미 자기 위치를 충분히 정확하게 안다. 부족한 것은 그 로봇이 일할 공간에 대한 공통의 지도, 그리고 그 지도 위에 사람이 올라와 있느냐다.
사람이 좌표를 갖는 순간 로봇은 회피할 장애물의 세계에서 협업할 상대의 세계로 옮겨온다. 그때부터는 규칙을 쓸 수 있다.
ORBRO는 위치추적 태그와 앵커 같은 하드웨어부터 현장에서 판단을 끝내는 엣지 제품, 그리고 사람·자산·로봇·영상 이벤트를 하나의 도면 위에서 다루는 ORBRO OS까지 직접 만들고 있다. 로봇 도입을 앞두고 있거나 이미 운영 중이라면 문의해 주시기 바란다. 어떤 로봇을 쓰고 있고 사람과 어디서 겹치는지만 알려주셔도 검토를 시작할 수 있다.
