Ir al contenido

Requisitos de sistema

Los requisitos verificables del sistema, agrupados por seguridad, función, comunicación y desempeño. Cada uno nombra el subsistema responsable y su criterio de verificación, de modo que se pueda trazar contra la evidencia real del proyecto.

El proyecto original no mantenía requisitos formalizados como objetos independientes. Vivían implícitos en el comportamiento documentado y verificado de cada subsistema.

Los requisitos de abajo se derivaron de ese comportamiento real durante la migración de la documentación. Son una primera propuesta de formalización, no requisitos que el proyecto haya registrado en su momento. Falta que el autor los revise y confirme, o corrija su prioridad y su redacción.

REQ-SAF-001PASS

El controlador de tracción debe arrancar en estado DISARMED, con la salida al motor deshabilitada, y requerir un comando ARM explícito antes de aceptar movimiento.

SubsistemaRobot móvil — Puente H
PrioridadObligatorio
VerificaciónVER-PH-002
REQ-SAF-002PASS

Todo paquete de comando I²C con checksum inválido debe descartarse sin ejecutar movimiento; el motor conserva su último estado válido.

SubsistemaRobot móvil — Puente H
PrioridadObligatorio
REQ-SAF-003PASS

El controlador del gripper debe detener el motor en un máximo de 500 ms si el encoder no registra cambio de posición mientras el motor está activo (detección de stall).

SubsistemaRobot móvil — Gripper
PrioridadObligatorio
VerificaciónVER-GRIP-002
REQ-MAN-001PASS

El manipulador debe alcanzar el rango de movimiento de diseño en cada una de sus tres articulaciones: base −80° a +80°, codo 0° a 136,5°, muñeca −220° a 0°.

SubsistemaRobot móvil — Manipulador
PrioridadObligatorio
VerificaciónVER-MAN-001
REQ-MAN-002PASS

El sistema debe ejecutar una rutina de calibración (homing) por articulación al encender, sin intervención de la NUC.

SubsistemaRobot móvil — CL57T
PrioridadDeseable
VerificaciónVER-CL-002
REQ-COM-001PASS

El sistema debe separar video, sensores/estado y comandos en canales ZMQ independientes, de modo que desactivar el video no interrumpa el control ni la telemetría.

SubsistemaServidor / percepción
PrioridadObligatorio
REQ-COM-002Pendiente

La latencia de protocolo (RTT) entre la interfaz XR y la NUC debe mantener un P95 por debajo de 100 ms bajo la carga combinada de video y LiDAR en modo detallado.

SubsistemaServidor / percepción
PrioridadDeseable
VerificaciónEXP-LAT-001

REQ-COM-002 necesita confirmación. Su umbral de 100 ms procede de la literatura de teleoperación citada en el marco teórico, no de un valor que el proyecto haya fijado. Se marca como pending por esa razón, no porque los datos lo incumplan: el experimento de latencia midió un P95 máximo de 71,87 ms, por debajo del umbral en las siete condiciones probadas.

La matriz que cruza requisitos, subsistemas y verificaciones está pendiente. Construirla exige cerrar antes la revisión de esta página, porque no tiene sentido trazar requisitos que todavía son una propuesta. Ver Trazabilidad.