실내 안내·순찰 로봇 시스템 요구사항 작성 예시

본 문서는 실내 공간에서 방문자 안내, 자율 순찰, 이상 상황 감시, 원격 관제 기능을 수행하는 이동형 로봇 시스템의 요구사항 견본이다.

대상 시스템은 건물 입구에서 방문자를 맞이하고, 지정된 경로를 순찰하며, 침입이나 화재와 같은 모의 이상 이벤트를 감지한다. 또한 관리자가 원격 화면을 통해 로봇의 상태를 확인하고 필요한 명령을 전달할 수 있도록 구성한다.

1. 기능 요구사항

기능 요구사항은 시스템이 수행해야 하는 동작과 제공해야 하는 기능을 정의한다.

요구사항 ID상위 사용자 요구사항시스템 요구사항우선순위검증 방법
SR-F-001UR-001시스템은 지정된 입구 대기 위치로 이동할 수 있어야 한다.필수시험
SR-F-002UR-002시스템은 입구 감시 영역에 진입한 사람을 감지해야 한다.필수시험
SR-F-003UR-002시스템은 사람 감지 후 2초 이내에 인사 출력을 시작해야 한다.필수시험
SR-F-004UR-003시스템은 설정 파일에서 오늘의 공지를 불러와 음성 또는 화면으로 출력해야 한다.권장검사·시험
SR-F-005UR-004시스템은 최근 10초 동안 감지된 고유 인원이 4명 이상이면 혼잡 상태로 판단해야 한다.필수시험
SR-F-006UR-004시스템은 혼잡 상태에서 5초를 초과하는 상세 안내를 출력하지 않아야 한다.필수시험
SR-F-007UR-005시스템은 설정된 순찰 지점을 지정된 순서대로 이동해야 한다.필수시험
SR-F-008UR-005시스템은 마지막 순찰 지점에 도착한 후 순찰 시작 지점으로 복귀하여 반복 순찰을 수행해야 한다.필수시험
SR-F-009UR-006시스템은 모의 침입 이벤트 또는 모의 화재 이벤트를 이상 이벤트로 등록해야 한다.필수시험
SR-F-010UR-007시스템은 이상 이벤트 발생 시 현장 사진을 1장 이상 촬영하여 저장해야 한다.필수시험
SR-F-011UR-008시스템은 관리자 판단이 필요한 이벤트를 원격 관리자 화면으로 전송해야 한다.필수통합시험
SR-F-012UR-009시스템은 관리자의 재확인 명령을 수신하면 현장 사진을 추가로 촬영해야 한다.필수시험
SR-F-013UR-009시스템은 관리자의 정상 처리 명령을 수신하면 해당 이벤트를 정상 상태로 처리하고 순찰을 재개해야 한다.필수시험
SR-F-014UR-010원격 관제 화면은 로봇의 현재 영상, 위치, 배터리 상태와 운용 모드를 표시해야 한다.필수시연
SR-F-015UR-011시스템은 원격 제어 모드로 전환되면 자율주행 명령의 실행을 중지해야 한다.필수통합시험
SR-F-016UR-012시스템은 순찰 종료 후 야간 운용 결과를 포함한 보고서 파일을 생성해야 한다.필수검사
SR-F-017UR-013시스템은 호출 명령에 포함된 위치 이름을 실제 지도 좌표로 변환해야 한다.권장시험
SR-F-018UR-014시스템은 방문자가 선택한 목적지까지 안내 이동을 수행해야 한다.권장시연
SR-F-019UR-015시스템은 방문자 메모를 작성 날짜, 방문 대상자와 메시지 정보와 함께 저장해야 한다.권장검사

2. 성능 요구사항

성능 요구사항은 시스템 기능이 어느 정도의 속도, 정확도와 품질로 수행되어야 하는지를 정의한다.

요구사항 ID성능 요구사항합격 기준
SR-P-001사람 감지 후 안내 응답시간사람 감지 후 2초 이내에 음성 또는 화면 안내를 시작해야 한다.
SR-P-002입구 사람 감지 성공률동일한 시험 조건에서 수행한 10회의 시험 중 9회 이상 사람을 정상적으로 감지해야 한다.
SR-P-003순찰 위치 도착 오차로봇의 최종 정지 위치는 목표 위치를 기준으로 0.3m 이내이어야 한다.
SR-P-004관리자 이벤트 전달시간이상 이벤트 발생 후 5초 이내에 관리자 화면으로 이벤트 정보를 전달해야 한다.
SR-P-005원격 영상 갱신 속도원격 관제 화면의 영상 갱신 속도는 평균 5FPS 이상이어야 한다.
SR-P-006원격 제어 통신 단절 감지시스템은 원격 제어 통신 단절을 2초 이내에 감지해야 한다.
SR-P-007보고서 생성 시간보고서 생성 요청 후 10초 이내에 결과 파일을 생성해야 한다.

3. 안전 요구사항

안전 요구사항은 로봇 운용 중 사람, 시설물과 시스템을 보호하기 위해 반드시 지켜야 하는 조건을 정의한다.

요구사항 ID안전 요구사항
SR-S-001로봇의 실내 최대 선속도는 0.5m/s 이하이어야 한다.
SR-S-002로봇은 장애물이 설정된 안전거리 안에서 감지되면 정지하거나 충돌하지 않는 경로로 회피해야 한다.
SR-S-003원격 제어 통신이 끊어지면 로봇은 통신 단절 감지 후 2초 이내에 정지해야 한다.
SR-S-004비상정지 입력은 자율주행, 원격 제어와 목적지 이동을 포함한 모든 이동 명령보다 우선하여 처리되어야 한다.
SR-S-005비상정지 상태가 해제된 후에도 로봇은 자동으로 이동을 재개하지 않아야 한다.
SR-S-006배터리 잔량이 설정된 최소 운용 기준값 이하이면 시스템은 새로운 임무를 시작하지 않아야 한다.
SR-S-007화재 감지 기능을 교육 또는 시연 목적으로 사용할 때에는 실제 화재가 아닌 모의 이벤트임을 관리자 화면에 표시해야 한다.

4. 데이터 요구사항

데이터 요구사항은 시스템에서 생성, 저장, 조회와 관리해야 하는 데이터의 항목과 형식을 정의한다.

요구사항 ID데이터 요구사항
SR-D-001이상 이벤트 데이터에는 이벤트 ID, 발생 시각, 발생 위치, 이벤트 종류와 처리 상태가 포함되어야 한다.
SR-D-002현장 사진 파일 이름에는 촬영 시각과 관련 이벤트 ID가 포함되어야 한다.
SR-D-003순찰 기록에는 방문 위치, 도착 시각과 이동 결과가 포함되어야 한다.
SR-D-004관리자 판단 결과에는 관리자 이름, 관리자 명령과 처리 시각이 포함되어야 한다.
SR-D-005방문자 메모에는 서비스 제공에 필요한 최소한의 정보만 저장해야 한다.
SR-D-006보고서 생성에 사용된 원본 운용 로그는 생성된 보고서와 별도로 보존해야 한다.

5. 시스템 운용 시나리오

로봇은 운용을 시작하면 지정된 입구 대기 위치로 이동한다. 입구 감시 영역에 사람이 진입하면 사람을 감지하고 2초 이내에 인사와 기본 안내를 시작한다. 설정 파일에 당일 공지가 등록되어 있으면 해당 내용을 음성 또는 화면으로 출력한다.

최근 10초 동안 감지된 고유 인원이 4명 이상이면 시스템은 혼잡 상태로 전환한다. 혼잡 상태에서는 안내 시간이 5초를 초과하지 않도록 짧은 안내만 제공한다.

입구 안내 임무가 종료되면 로봇은 설정된 순찰 지점을 순서대로 이동한다. 각 순찰 지점의 도착 시각과 이동 결과를 기록하며, 마지막 순찰 지점에 도착한 후에는 시작 지점으로 복귀하여 순찰을 반복한다.

순찰 중 모의 침입 또는 모의 화재 이벤트가 발생하면 시스템은 이를 이상 이벤트로 등록한다. 로봇은 현장 사진을 촬영하고 이벤트 정보와 함께 관리자 화면으로 전송한다.

관리자가 재확인 명령을 전달하면 로봇은 현장 사진을 추가로 촬영한다. 관리자가 정상 처리 명령을 전달하면 해당 이벤트의 상태를 정상 처리로 변경하고 기존 순찰 임무를 재개한다.

관리자는 원격 관제 화면을 통해 로봇의 현재 영상, 위치, 배터리 잔량과 운용 모드를 확인할 수 있다. 원격 제어 모드가 활성화되면 로봇은 자율주행 명령을 중단하고 관리자의 이동 명령만 수행한다.

순찰 임무가 종료되면 시스템은 순찰 기록, 이상 이벤트, 관리자 처리 결과와 운용 상태를 정리하여 보고서 파일을 생성한다. 보고서 생성에 사용된 원본 로그는 추후 확인할 수 있도록 별도로 보존한다.

6. 검증 항목 요약

시스템 요구사항은 다음 방법을 통해 검증한다.

검증 방법검증 내용
검사설정 파일, 저장 데이터, 로그, 사진 파일 이름과 보고서 파일의 형식을 확인한다.
시험사람 감지, 응답시간, 위치 이동, 혼잡 판단, 통신 단절과 안전정지 기능을 반복 실행하여 결과를 측정한다.
통합시험로봇, 자율주행 시스템, 관리자 화면과 원격 제어 기능을 함께 연결하여 기능 간 연동을 확인한다.
시연실제 운용 환경에서 방문자 안내, 목적지 안내, 원격 영상 표시와 순찰 동작을 수행하여 요구사항 충족 여부를 확인한다.

작성 파일 견본 :

Leave a Comment