지하물류 AGV·AMR 운영과 승객 안전 확보 방안
지하물류 시스템에서 AGV와 AMR은 화물을 열차, 역사, 지하 물류거점 사이로 이동시키는 핵심 장비다. 열차를 이용해 화물을 운송하더라도 역사 내부의 하역지점에서 마이크로 풀필먼트 센터까지 연결하는 자동이송체계가 없다면 작업자는 무거운 화물을 반복적으로 운반해야 한다. 이는 처리속도를 낮추고 인력 부담과 안전사고 가능성을 높인다.
AGV는 바닥의 자기테이프, 마커, 지정 경로 등을 따라 이동하는 무인운반차를 의미한다. 정해진 동선을 반복적으로 운행하는 환경에 적합하고 경로 통제가 비교적 쉽다는 장점이 있다. 반면 AMR은 센서와 지도, 자율주행 알고리즘을 이용해 주변 환경을 인식하며 스스로 이동경로를 선택하는 자율이동로봇이다. 장애물을 발견하면 정지하거나 우회할 수 있어 환경 변화가 많은 공간에 유리하다.
지하역사는 일반 물류센터와 달리 승객, 작업자, 시설관리 인력, 각종 이동장비가 함께 사용하는 공간이다. 통로가 좁고 기둥, 계단, 개찰구, 엘리베이터처럼 시야를 가리는 구조물이 많다. 출퇴근 시간에는 승객 수가 급격하게 증가하고 유모차, 휠체어, 여행가방 등 다양한 이동 요소가 나타난다.
따라서 지하물류에 AGV와 AMR을 적용할 때는 물류 효율만을 기준으로 장비를 선정해서는 안 된다. 승객 안전과 철도 운영 안정성을 최우선으로 고려하면서 물류 처리량과 자동화 수준을 조정해야 한다. 이를 위해서는 시스템엔지니어링을 기반으로 요구사항, 기능, 인터페이스, 위험요소, 운영절차를 통합적으로 설계해야 한다.

물류센터용 로봇을 역사에 그대로 적용하기 어려운 이유
일반적인 물류센터는 출입이 통제되고 작업자와 장비의 동선이 일정하게 관리된다. 바닥 상태와 조명, 통신환경도 자동화 장비가 운영되기 쉽게 설계할 수 있다. AGV가 이동하는 구역과 작업자가 이동하는 구역을 분리하는 것도 상대적으로 쉽다.
반면 지하역사는 승객 서비스가 우선되는 공공공간이다. 승객은 로봇의 이동경로나 작업규칙을 알지 못하며 예상하지 못한 행동을 할 수 있다. 스마트폰을 보며 걷거나 갑자기 방향을 바꿀 수 있고 어린이가 로봇 가까이 접근할 수도 있다.
승객이 많아지면 평소에는 충분했던 통로가 순식간에 혼잡해진다. 열차가 도착한 직후에는 승강장과 계단, 엘리베이터 주변에 사람이 집중된다. 로봇이 정상적인 경로로 이동하더라도 승객 흐름을 방해하거나 피난 동선을 좁힐 수 있다.
지하공간의 통신환경도 고려해야 한다. 벽과 구조물로 인해 무선통신이 불안정해질 수 있고 여러 통신장비가 동시에 작동하면 간섭이 발생할 가능성이 있다. 중앙 관제와 연결이 끊겼을 때 로봇이 계속 움직여야 하는지, 즉시 정지해야 하는지를 사전에 결정해야 한다.
물류센터에서 검증된 로봇이라도 역사 환경에서는 새로운 위험이 발생할 수 있다. 따라서 장비 자체의 안전인증뿐 아니라 실제 운행공간과 승객 특성을 반영한 시스템 수준의 안전검증이 필요하다.
AGV와 AMR의 역할을 구분해야 한다
AGV와 AMR은 어느 한쪽이 무조건 우수한 기술이 아니다. 운영환경과 수행업무에 따라 적합한 장비가 달라진다.
AGV는 반복적이고 고정된 경로에서 안정적으로 화물을 운반하는 데 적합하다. 예를 들어 승객 출입이 통제된 지하 MFC 내부나 화물 전용통로에서는 AGV를 활용할 수 있다. 이동경로가 명확하기 때문에 운영자가 예상하기 쉽고 다른 설비와의 연계도 비교적 단순하다.
AMR은 승객 수와 장애물 위치가 계속 달라지는 구간에서 유연하게 경로를 선택할 수 있다. 엘리베이터 앞에 승객이 몰리거나 통로 일부가 일시적으로 폐쇄됐을 때 다른 경로를 찾을 수 있다는 장점이 있다.
그러나 AMR의 자율성이 높아질수록 검증해야 할 상황도 늘어난다. 로봇이 어떤 조건에서 우회경로를 선택하는지, 접근 가능한 구역과 금지구역을 어떻게 구분하는지, 승객과 마주쳤을 때 어느 방향으로 피하는지를 명확히 정의해야 한다.
실제 지하물류에서는 AGV와 AMR을 혼합해 사용할 수 있다. 화물 전용구역에서는 AGV가 대량의 화물을 정해진 경로로 운반하고, 승객과 일부 공간을 공유하는 구간에서는 소형 AMR이 저속으로 이동하는 방식이다.
중요한 것은 장비의 명칭보다 역할과 책임을 명확히 하는 것이다. 각 로봇이 어느 공간에서 어떤 화물을 어느 속도로 운반하고, 장애가 발생했을 때 누가 통제하는지를 운영모델에 반영해야 한다.
승객과 물류 동선 분리가 가장 우선이다
지하역사에서 로봇 안전을 확보하는 가장 효과적인 방법은 승객과 물류 동선을 물리적으로 분리하는 것이다. 화물 전용통로, 전용 엘리베이터, 전용 출입구를 확보하면 충돌 위험과 운영 간섭을 크게 줄일 수 있다.
그러나 기존 역사에서는 완전한 물리적 분리가 어려울 수 있다. 이 경우 시간적 분리를 적용할 수 있다. 승객이 적은 비첨두시간이나 영업 시작 전후에 물류작업을 집중하고 혼잡시간에는 로봇 운행을 제한하는 방식이다.
공간과 시간의 완전한 분리가 모두 어려운 경우에는 운영규칙을 더욱 보수적으로 설계해야 한다. 로봇 속도를 낮추고 승객과의 최소 안전거리를 확대하며 혼잡도가 높아지면 자동으로 정지하도록 해야 한다.
동선을 설계할 때는 최단거리만 기준으로 삼아서는 안 된다. 이동거리가 다소 길어지더라도 승객 흐름이 적고 시야가 확보되는 경로를 선택하는 것이 안전하다. 계단 출입구, 개찰구 주변, 열차 승하차 지점, 화장실 입구처럼 사람이 갑자기 나타날 수 있는 구간은 가능하면 피해야 한다.
바닥 경사와 단차, 배수구, 미끄러운 구간도 조사해야 한다. 로봇이 화물을 적재한 상태에서는 제동거리와 회전반경이 달라질 수 있으므로 빈 상태와 적재 상태를 각각 시험해야 한다.
안전 요구사항을 측정 가능한 기준으로 정의해야 한다
‘로봇이 승객과 안전하게 이동해야 한다’는 표현만으로는 설계와 시험이 어렵다. 시스템엔지니어링에서는 안전 요구사항을 구체적이고 검증 가능한 기준으로 전환해야 한다.
예를 들어 로봇의 최대속도, 최소 감속거리, 최소 정지거리, 승객과의 안전거리, 센서 감지범위, 비상정지 응답시간을 정량적으로 설정할 수 있다. 혼잡도에 따라 속도 기준을 다르게 적용하는 방식도 필요하다.
승객이 없는 화물 전용구역에서는 비교적 높은 속도로 이동할 수 있지만 승객과 공간을 공유하는 구간에서는 저속으로 제한해야 한다. 시야가 확보되지 않는 모서리나 엘리베이터 출입구에서는 추가 감속 또는 일시정지를 적용할 수 있다.
로봇은 전방 장애물만 감지해서는 안 된다. 옆이나 뒤에서 접근하는 사람, 바닥에 떨어진 작은 물체, 갑자기 이동하는 어린이도 인식할 수 있어야 한다. 하나의 센서에 문제가 발생하더라도 안전하게 정지할 수 있도록 센서 이중화나 상호검증 방식을 검토해야 한다.
요구사항은 장비 성능뿐 아니라 운영절차와도 연결돼야 한다. 센서가 오염됐을 때 운행을 허용할 것인지, 통신이 끊기면 어느 위치에서 정지할 것인지, 배터리가 부족하면 화물을 내려놓고 충전할 것인지 등을 정의해야 한다.
혼잡도 기반 가변 운행체계가 필요하다
지하역사의 승객 수는 시간대와 열차 도착 여부에 따라 빠르게 변한다. 동일한 통로라도 평상시에는 로봇 운행이 가능하지만 열차가 도착한 직후에는 이동이 어려울 수 있다.
따라서 고정된 속도와 경로만 적용하기보다 역사 혼잡도에 따라 운행조건을 조정하는 체계가 필요하다. CCTV 분석, 승객계수기, 개찰구 통과정보, 열차 도착정보를 이용하면 특정 구역의 혼잡도를 추정할 수 있다.
혼잡도가 낮은 단계에서는 정상운행을 허용하고, 중간 단계에서는 속도를 낮추거나 일부 경로를 제한할 수 있다. 혼잡도가 기준을 초과하면 로봇을 안전대기구역으로 이동시키거나 운행을 중단해야 한다.
열차 도착정보와 연계하면 승객 흐름을 미리 예측할 수 있다. 열차가 플랫폼에 진입하기 전에 로봇이 승강장 인근 구역을 빠져나오도록 계획할 수 있다. 단순히 현재 혼잡도를 판단하는 것보다 몇 분 뒤의 혼잡을 예측해 선제적으로 대응하는 방식이 효과적이다.
다만 혼잡도 분석결과가 항상 정확한 것은 아니다. 센서 오류나 예외적인 승객 이동이 발생할 수 있으므로 로봇 자체의 장애물 감지기능은 별도로 유지해야 한다. 통합정보는 운행결정을 보조하되 현장 안전기능을 대체해서는 안 된다.
엘리베이터 연계는 핵심 인터페이스다
지하역사에서 AGV와 AMR은 서로 다른 층을 이동하기 위해 엘리베이터를 사용해야 할 가능성이 높다. 엘리베이터는 승객과 물류가 만나는 대표적인 인터페이스이자 병목구간이다.
가능하면 화물 전용 엘리베이터를 사용하는 것이 바람직하다. 전용설비가 없는 경우 승객용 엘리베이터의 사용시간과 우선순위를 명확하게 정해야 한다. 교통약자의 이동권을 방해하거나 승객 대기시간을 증가시켜서는 안 된다.
로봇이 엘리베이터를 이용하려면 호출, 문 열림 확인, 탑승, 목적층 선택, 하차 확인 과정이 안정적으로 연결돼야 한다. 로봇이 문에 끼이거나 다른 승객의 탑승을 방해하지 않도록 감지와 제어방식도 검토해야 한다.
엘리베이터 내부에서는 위성항법이나 일부 위치센서가 제대로 작동하지 않을 수 있다. 로봇이 현재 층과 방향을 정확히 인식할 수 있도록 엘리베이터 제어시스템과 직접 정보를 교환하거나 별도의 위치기준을 마련해야 한다.
엘리베이터 고장 시 대체경로도 필요하다. 다른 엘리베이터로 우회할 수 있는지, 화물을 임시보관할 공간이 있는지, 작업을 중단할 때 열차 운송계획을 어떻게 조정할 것인지를 운영절차에 포함해야 한다.
적재화물의 안정성도 함께 관리해야 한다
로봇이 사람과 충돌하지 않더라도 화물이 떨어지거나 기울어지면 사고가 발생할 수 있다. 특히 회전, 경사로 이동, 급정지 과정에서 적재물이 움직일 가능성이 있다.
화물용기는 로봇과 안정적으로 결합돼야 하며 이동 중 임의로 분리되지 않아야 한다. 화물의 무게중심과 최대 적재중량을 고려하고 높이가 지나치게 높은 적재는 제한해야 한다.
냉장상품, 의약품, 깨지기 쉬운 물품처럼 특별한 조건이 필요한 화물은 별도 관리가 필요하다. 온도와 진동을 감지하고 이상이 발생하면 관제센터에 알릴 수 있다.
화물의 크기와 형태가 다양하면 센서 시야를 가릴 수 있다. 적재물이 로봇의 장애물 감지장치나 경고등을 가리지 않도록 규격을 설정해야 한다. 로봇 폭보다 화물이 크게 돌출되면 승객과 접촉할 가능성이 있으므로 허용범위를 제한해야 한다.
화물 적재상태를 자동으로 확인하는 기능도 유용하다. 중량센서, 잠금장치 상태, 기울기센서를 이용해 출발 전에 적재 이상 여부를 점검할 수 있다.
통합관제와 현장 자율성의 균형
AGV와 AMR은 통합관제센터에서 위치와 상태를 관리할 수 있다. 관제센터는 로봇의 작업순서, 이동경로, 배터리, 장애정보를 확인하고 필요할 때 운행을 중지할 수 있어야 한다.
그러나 모든 안전 판단을 중앙 관제에 의존하면 통신장애 시 위험해질 수 있다. 사람이나 장애물 감지, 감속, 비상정지와 같은 핵심 기능은 로봇 자체에서 수행돼야 한다.
중앙 관제는 여러 로봇의 충돌을 방지하고 전체 작업을 조정하는 역할을 맡고, 로봇은 즉각적인 현장 안전을 담당하는 구조가 적합하다. 이를 분산형 안전구조라고 볼 수 있다.
관제화면에는 너무 많은 정보를 표시하지 않아야 한다. 운영자가 즉시 판단해야 하는 로봇 고장, 승객 접근, 경로 차단, 배터리 부족, 화물 이상을 우선적으로 보여줘야 한다.
여러 로봇이 동시에 경보를 발생시키는 상황에 대비해 경보 우선순위도 설정해야 한다. 승객 충돌 위험은 작업 지연이나 배터리 부족보다 높은 우선순위를 가져야 한다.
디지털트윈을 활용한 사전 검증
실제 역사에서 모든 위험상황을 반복적으로 시험하는 것은 어렵다. 승객이 많은 시간대에 로봇 충돌 가능성을 실험하거나 화재와 통신장애를 고의로 발생시킬 수는 없다.
디지털트윈은 역사 구조와 승객 흐름, 로봇 이동, 물류작업을 가상공간에서 재현해 위험을 사전에 분석할 수 있게 한다. 로봇 수와 속도, 경로, 화물량을 변경하며 안전성과 처리량을 비교할 수 있다.
출근시간에 로봇을 운행했을 때 통로 혼잡도가 얼마나 증가하는지, 승객이 갑자기 경로에 진입했을 때 정지거리가 충분한지, 여러 로봇이 엘리베이터 앞에 동시에 도착했을 때 병목이 발생하는지를 시뮬레이션할 수 있다.
비정상 상황도 검증해야 한다. 장애물 감지센서 일부가 작동하지 않거나 통신이 끊겼을 때 로봇이 안전하게 정지하는지 확인해야 한다. 화물이 떨어지거나 AGV가 통로에서 멈췄을 때 승객 동선과 피난에 미치는 영향도 분석할 수 있다.
시뮬레이션 결과는 현장시험과 비교해 지속적으로 보정해야 한다. 실제 승객의 이동속도와 행동은 모델과 다를 수 있으므로 실증데이터를 반영해 정확도를 높여야 한다.
단계적인 실증과 안전성 검증
초기 실증에서는 승객과 완전히 분리된 구역에서 기본 성능을 확인하는 것이 바람직하다. 직선주행, 회전, 정지, 적재운반, 엘리베이터 연계, 통신장애 대응을 반복적으로 시험해야 한다.
다음 단계에서는 통제된 조건에서 작업자와 로봇이 공간을 공유하는 시험을 진행할 수 있다. 다양한 속도와 접근방향에서 장애물 감지와 정지성능을 검증한다.
이후 실제 역사에서 승객이 적은 시간대에 제한적으로 운영하며 승객 반응과 예상하지 못한 위험요소를 확인한다. 초기에는 안전요원을 배치하고 로봇 수와 화물량을 제한하는 것이 적절하다.
실증평가는 사고가 없었다는 사실만으로 끝내서는 안 된다. 비상정지 횟수, 최소 안전거리 위반, 경로 차단, 승객 민원, 작업 지연, 센서 오류를 기록해야 한다. 사고로 이어지지 않은 아차사고도 분석대상에 포함해야 한다.
반복적으로 비상정지가 발생한다면 로봇이 안전하게 작동했다고 볼 수도 있지만 경로설계나 운영시간이 적절하지 않았다는 의미일 수 있다. 따라서 안전성과 운영성을 함께 평가해야 한다.
시민 수용성과 정보 제공도 중요하다
지하역사에서 처음 보는 로봇이 이동하면 승객은 불안하거나 불편하게 느낄 수 있다. 기술적으로 안전하더라도 시민이 위험하다고 인식하면 서비스 확대가 어려워질 수 있다.
로봇의 이동방향과 정지상태를 승객이 쉽게 이해할 수 있도록 시각적·청각적 신호를 제공해야 한다. 다만 지나치게 큰 경고음은 소음을 유발할 수 있으므로 환경에 맞게 조정해야 한다.
운행 초기에는 안내표지와 안전요원을 활용해 승객에게 로봇의 역할과 주의사항을 설명할 수 있다. 어린이와 고령자, 시각·청각장애인을 고려한 안내방식도 필요하다.
승객 민원과 불편사항은 운영개선의 중요한 데이터다. 특정 구간에서 로봇을 자주 마주친다는 의견이 반복되면 경로 또는 운행시간을 조정해야 한다.
시민 수용성은 홍보만으로 확보되지 않는다. 실제로 안전하고 불편이 적은 운영체계를 만들고 그 결과를 투명하게 공개해야 신뢰를 얻을 수 있다.
승객 안전이 확보돼야 지하물류 자동화도 지속된다
AGV와 AMR은 지하물류의 처리속도를 높이고 반복적인 운반작업을 줄이는 중요한 기술이다. 그러나 역사에서는 물류효율보다 승객 안전과 철도 운영이 우선돼야 한다.
안전한 운영을 위해서는 승객과 화물 동선을 최대한 분리하고, 혼잡도에 따라 속도와 경로를 조정하며, 통신이나 센서 장애가 발생해도 안전하게 정지할 수 있어야 한다. 엘리베이터, 관제시스템, 물류관리시스템과의 인터페이스도 사전에 검증해야 한다.
시스템엔지니어링은 로봇 장비만이 아니라 역사, 승객, 열차, 물류작업을 하나의 시스템으로 바라보게 한다. 요구사항과 위험요소를 체계적으로 관리하고 각 안전기능이 어떤 시험과 운영데이터로 검증되는지 추적할 수 있게 한다.
디지털트윈은 실제 역사에 장비를 투입하기 전에 다양한 승객 흐름과 장애상황을 반복적으로 시험하는 환경을 제공한다. 운영 이후에는 실제 데이터를 반영해 위험구간과 병목을 발견하고 운행조건을 지속적으로 개선할 수 있다.
지하물류 자동화의 성공은 로봇이 얼마나 빠르게 움직이는지보다 사람과 얼마나 안전하게 공존하는지에 달려 있다. 승객 안전을 중심에 둔 시스템 설계와 단계적 검증이 이루어질 때 AGV와 AMR은 도시철도 기반 물류를 현실화하는 안정적인 연결수단이 될 수 있다.