Descripción del Trabajo: Ajuste, Fabricación y Entrega de Sistema de Control Robótico
Alcance del trabajo:
El objetivo es llevar los diseños actuales de PCB (Robot y Control Box) a un nivel de producción industrial, garantizando la compatibilidad total entre hardware, firmware y software.
Fases de ejecución:
Revisión y Ajuste de PCB: Adaptación de diseños para fabricación profesional. El ingeniero deberá coordinarse directamente con el fabricante chino elegido para ajustar tolerancias, pad stacks y evitar errores de manufactura antes de enviar a producción.
(Tiempo comienzo fabricación 1 semana)
Producción y Validación: El ingeniero supervisará la recepción de los componentes y las placas, realizando las pruebas necesarias para asegurar que cada subsistema opera bajo los parámetros requeridos.
Entrega Final: Soporte para la puesta en marcha.
Criterios de Aceptación (Pago Único Condicionado):
El pago del hito final se liberará exclusivamente tras la verificación presencial (o remota mediante test verificable) de los siguientes puntos:
Control Tractora: Respuesta precisa del motor de avance bajo carga.
Control Pan-Tilt: Movimiento fluido y sin errores en ambos ejes.
Visionado: Transmisión de vídeo sin latencia ni interferencias.
Conexión Estable: Estabilidad total del enlace entre Control Box y el robot.
Requisitos Técnicos
1. Kit de Producción Industrial (PCB)
El contratista entregará la carpeta completa de fabricación ("Manufacturing Package") para cada PCB. Esto debe incluir obligatoriamente:
Archivos Gerber (RS-274X o X2) que cumplan con los estándares de cualquier fabricante (ej. JLCPCB, PCBWay).
Lista de Materiales (BOM) en formato .CSV con las referencias exactas de los componentes (Códigos lcsc o similares).
Archivos Pick and Place (Centroid) para montaje automatizado.
Mediar con el fabricante para una correcta ejecución de las pcb.
2. Sistema de Instalación "Plug & Play" (Software)
Se requiere un instalador integral para el hardware ITX (Mageia 9) que automatice la configuración:
Script de instalación único: El sistema debe configurarse ejecutando un único archivo (
install.sh), sin necesidad de compilar código ni configurar dependencias manualmente.
Dependencias: El script debe autodetectar y configurar las librerías necesarias para el funcionamiento del software de control.
Autostart: Configuración para que el software inicie automáticamente al encender el equipo.
3. Flasheo de Firmware "Cero Conocimiento"
Entrega de una utilidad o script para Windows que permita actualizar el firmware de las placas (STM32) sin usar herramientas de desarrollo (ej. STM32CubeIDE o ST-Link Utility).
Debe ser un archivo ejecutable (ej.
Actualizar_firmware.sh o
flash.bat) que identifique el puerto com/usb y cargue el archivo .bin de forma automática.
El proyecto solo se considerará finalizado cuando el cliente sea capaz de ejecutar el script de instalación en un equipo limpio con Mageia 9 y actualizar el firmware en las placas nuevas utilizando exclusivamente los ejecutables entregados, sin acceso a herramientas de edición de código fuente.
El equipo funcione perfectamente y se visualice sin errores.
Delivery term: Not specified