VDA 5050 혼합 플릿 인수시험: 충전기·문·엘리베이터·교착상태를 검증하는 체크리스트

혼합 플릿 계약서에서 먼저 물을 것은 ‘VDA 5050을 지원하는가’가 아니라 실패했을 때 누가 어느 로그와 장비를 들고 복구를 입증하는가다. 표준 메시지를 주고받는 데모와 교대조 운영은 다르다. 문이 늦게 닫히고 엘리베이터가 호출을 잃거나 충전기가 다른 로봇에 점유된 순간에도 작업이 안전하게 멈추고 다시 이어져야 현장 인수 근거가 된다.

산업용 로봇·비전 카메라·이동로봇·작업자가 안전구역에서 협업하는 유연 제조 셀
특정 공장이나 제품의 실제 배치가 아닌, 비전 검사·작업 인계·안전 분리·유연 전환을 설명하기 위한 AI 생성 개념 이미지입니다.

현재 작업 흐름을 로봇과 시설의 인계점으로 그린다

SAT 시나리오는 로봇 목록이 아니라 한 작업의 시작과 끝에서 만든다. WMS 또는 운영자가 작업을 만들고 플릿 제어기가 배차한 뒤, 차량이 경로를 주행하고 문·엘리베이터·충전기 같은 공유 자원을 거쳐 완료를 보고하는 흐름을 그린다. 각 화살표에 명령 주체, 상태 회신, timeout과 사람 인계점을 표시한다.

VDA 5050 3.0 공식 사양은 서로 다른 제조사의 mobile robot을 하나의 상위 fleet control과 연결하기 위한 통신 계약을 제공한다. order·state·action·map·zone과 factsheet가 주요 공통 요소다. 이 사양은 선택적이며 제품별 위험평가와 법규 검토를 대신하지 않는다는 제한도 함께 읽어야 한다.

기준선은 자동화 전 작업량과 장애 처리다. 같은 출발·도착, 같은 자원과 교대 조건에서 수동 운영 또는 단일 벤더 플릿이 내던 완료시간, 대기, 개입과 미완료를 기록한다. 숫자를 새로 만들어 목표로 쓰지 말고 현장 이력과 계약 요구에서 가져온다.

프로토콜 시험과 현장 작업 시험을 따로 승인한다

첫 단계는 메시지 계약이다. 제조사별 차량이 factsheet, order 수락, state·error, action과 instant action을 합의한 버전으로 처리하는지 시험한다. 두 번째는 경로와 작업이다. 같은 명령이 각 차량의 footprint·kinematics·도킹 방식에 맞게 실행되는지 본다. 세 번째가 공유 시설과 복구다. 앞 단계 통과가 다음 단계의 자동 통과를 뜻하지 않는다.

VDA 5050 3.0 가이드에서 메시지 범위를 먼저 확인한 뒤 SAT에는 실제 설비와 작업 결과를 더한다. 차량별로 적어도 정상 주행, 경로 update, 취소, 통신 단절·복구와 수동 모드 전환을 같은 형식으로 기록한다. 벤더마다 화면 문구가 달라도 원본 order·state와 물리 사건을 공통 시계에 맞춘다.

시험 케이스에는 전제조건, 자원 초기상태, 입력 메시지, 기대 상태 전이, 물리 결과, 허용 시간과 실패 후 안전 상태가 있어야 한다. 허용값은 현장 위험평가·생산 요구·공급사 계약에서 승인받고 표준에 없는 보편 수치처럼 쓰지 않는다.

예외 흐름은 정상 경로를 일부러 끊어 확인한다

문은 열림 명령 성공만 재지 않는다. 문이 열리지 않음, 상태 회신 지연, 통과 중 닫힘 요청, 통과 뒤 상태 불일치를 재현한다. 엘리베이터는 호출·문 열림·진입·층 이동·퇴거를 분리하고, 다른 승객 또는 로봇이 자원을 점유한 상황과 호출 취소를 포함한다. 실제 안전 회로는 승인된 시험 절차를 벗어나 우회하지 않는다.

Open-RMF 문·엘리베이터 플릿 구조는 상위 조정과 시설 adapter를 이해하는 참고점이다. Open-RMF fleet adapter 공식 문서는 docking, path assignment, start·stop과 door·lift 이벤트를 구현별 제어에 연결하는 역할을 보여 준다. Open-RMF와 VDA 5050은 서로 다른 계층이므로 별도 adapter와 매핑 없이 자동으로 결합된다고 가정하지 않는다.

통신 단절은 단순히 케이블을 뽑는 한 가지가 아니다. 차량과 브로커, 브로커와 플릿 제어, 시설 adapter 중 어느 구간이 끊겼는지 나누고, 단절 중 차량 동작, 작업·자원 점유 보존, 재연결 뒤 중복 명령과 경로 재동기화를 본다.

운영자는 실패를 고치는 사람이 아니라 승인 경계를 맡는다

사람 개입은 자동화 실패로 숨기지 않고 설계 변수로 기록한다. 누가 경보를 받고, 어느 화면과 물리 위치를 확인하며, 차량을 수동으로 옮길 권한이 있는지 정한다. 원격 운영자와 현장 안전 담당자가 다르면 명령 승인과 실제 구역 확인의 인계 문구도 시험한다.

교착상태에서는 개입 시점이 특히 중요하다. 두 차량이 좁은 통로의 반대편에서 서로 기다리거나 문·엘리베이터 예약이 풀리지 않을 때 timeout, 우선순위, 후퇴 가능 경로와 작업 취소를 관찰한다. 자동 해소가 안 되면 어느 차량을 어떤 조건에서 물릴지 현장 절차가 있어야 한다. 한두 시나리오 통과를 ‘교착 없음’으로 표현하지 않는다.

개입 기록에는 시작 이유, 승인자, 수행 동작, 차량·자원 상태와 자동 모드 복귀 조건을 남긴다. 단순한 버튼 클릭 횟수보다 어떤 예외가 사람 판단을 요구했는지가 확장 결정에 유용하다.

로그와 접근권한도 인수 대상에 넣는다

여러 공급사 로그를 같은 사건으로 묶으려면 공통 식별자가 필요하다. 작업 ID, order·update, 차량, 시설 자원, adapter 요청과 물리 센서 사건을 대응시킨다. 시계 동기 상태와 로그 보존 기간, 장애 때 원본을 내보낼 책임도 계약에 둔다. 운영 화면 캡처만으로는 누가 어떤 메시지를 언제 처리했는지 복원하기 어렵다.

접근권한은 최소화한다. 플릿 제어기가 문·엘리베이터에 필요한 명령만 실행하도록 하고, 원격 지원 계정과 현장 운영 계정을 분리하며, 설정 변경과 수동 override를 감사 로그에 남긴다. SAT 보고서에는 시설 보안에 민감한 주소·토폴로지를 불필요하게 공개하지 않는다.

데이터가 풍부하다고 복구가 쉬운 것은 아니다. 각 벤더의 오류명과 상태를 공통 사건표에 매핑하고 원본도 함께 보존한다. 번역된 공통 코드만 남기면 제조사 지원이 필요한 순간 세부 원인이 사라질 수 있다.

유지보수와 재시험 비용까지 합쳐야 계약이 보인다

인수 뒤 소프트웨어·지도·시설 제어기가 바뀌면 처음 통과한 조합이 그대로 유지된다고 볼 수 없다. 재시험 범위, 지원 창구와 복구용 예비 장비를 운영비에 포함한다. 아래 표는 가격표가 아니라 빠뜨리기 쉬운 비용 주체를 확정하는 장부다.

비용·작업 항목발생 조건계약에서 정할 책임남길 증거
초기 adapter·mapping새 차량·문·엘리베이터·충전기 연결개발·현장 통합·벤더 검수 범위버전·설정·인터페이스 시험 결과
장애 재현 시간교착·단절·상태 불일치로그 제공과 공동 분석 시간공통 사건표·원본 로그·복구 기록
운영 중단시험 또는 실제 장애로 공유 자원 정지시험 창과 우회 작업 소유자중단 시간·미완료 작업·복귀 조건
재시험차량 펌웨어·플릿·시설 API·지도 변경변경 주체와 회귀 범위 승인변경 전후 케이스·결과·잔여 위험
교육·예비품수동 복구·센서·충전 접점 장애교육 갱신과 예비 장비 보유훈련 이수·교체·복구 시간

Open-RMF door adapter 템플릿은 실제 IoT 문 API를 감싸는 구현 지점을 보여 준다. mock door가 반응했다는 결과는 실제 문의 센서, 응답 지연과 안전 회로를 검증한 것이 아니다. 템플릿과 현장 adapter의 차이를 견적·일정에 반영한다.

확장은 통과율보다 반복 가능한 복구로 결정한다

파일럿 종료 판정은 정상 작업 몇 건의 성공률만 보지 않는다. 제조사 조합별 작업 완료, 자원 대기, 사람 개입, 실패 뒤 안전 상태, 복구와 로그 완전성을 함께 본다. AMR 자동 도킹 성능 시험처럼 충전·도킹은 정렬, 접점, 재시도와 실패 복구를 별도 세부 시험으로 둔다.

  • 제조사·차량·펌웨어·VDA 5050 버전과 시설 adapter 조합을 시험 행으로 고정한다.
  • 정상 배차, 경로 update, 취소, 좁은 통로와 공유 자원 점유를 실제 작업 순서로 실행한다.
  • 문·엘리베이터·충전·도킹마다 명령, 상태 피드백, 물리 통과와 실패 후 상태를 확인한다.
  • 통신 구간별 단절과 재연결, 중복 명령·자원 점유·작업 재동기화를 재현한다.
  • 교착의 timeout·우선순위·후퇴·작업 취소·운영자 개입을 서로 다른 시나리오로 남긴다.
  • 버전 변경 시 재시험할 최소 묶음과 전체 회귀 조건을 계약서에 연결한다.

ISO 3691-4:2023 공식 기록은 driverless industrial trucks와 시스템의 안전 요구·검증 수단, 운영 구역의 영향을 다룬다. 공개 개요만으로 유료 표준의 합격 기준을 재현하지 않으며 VDA 5050 적합으로 ISO 적합을 대신하지 않는다. 확장은 승인된 위험평가와 현장별 안전 검증을 통과한 범위에서만 한다.

VDA 5050 혼합 플릿 인수시험 실무 질문

혼합 플릿에서 가장 자주 빠지는 숨은 비용은 무엇인가요?

차량 구매비보다 adapter·상태 매핑, 실제 문·엘리베이터 API 연동, 공동 장애 재현, 버전 변경 회귀시험과 운영자 교육이 빠지기 쉽다. 계약 단계에서 발생 조건, 담당자, 제공할 로그와 재시험 범위를 비용 항목으로 둔다.

몇 개 시나리오를 통과하면 전체 플릿으로 확대해도 되나요?

보편적인 개수는 없다. 현장 작업·제조사 조합·공유 자원과 위험평가에서 필요한 범위를 정한다. 정상 성공뿐 아니라 단절, 교착, 시설 실패, 사람 개입과 복구가 반복 가능하고 잔여 위험의 소유자가 정해져야 확대 근거가 된다.

자료 마지막 확인: 2026년 8월 26일