Saltar al contenido principal

Flashear modelos de IA en el SenseCAP Watcher

Descripción general

Agradecimientos especiales a XiaoZhi AI Chatbot por sus contribuciones de código abierto que hicieron posible este proyecto.

Esta guía se centra en cómo flashear el SenseCAP Watcher con el firmware de Conversación Activada por Reconocimiento Visual y cómo reemplazar o actualizar el modelo de IA en el dispositivo. Está pensada como una guía práctica e instructiva para estas operaciones.

Para una introducción completa a las funciones, aplicaciones y casos de uso de Watcher, consulta: SenseCAP Watcher - Asistente de IA que interactúa activamente con el mundo

Requisitos previos

Hardware necesario

  • Dispositivo SenseCAP Watcher
  • Cable de datos USB Tipo C
  • PC con Windows
nota

Si vas a flashear el Firmware de Activación Visual y el modelo de tu dispositivo Watcher no es -EN, también tendrás que flashear manualmente el archivo de autenticación para un uso normal (solo se requiere una vez).
Para obtener instrucciones detalladas, consulta la Guía de flasheo de firmware de Watcher Agent.

Proceso de flasheo del firmware

Requisitos previos

Paso 1. Accede al espacio de trabajo de SenseCAP Watcher a través de SenseCraft AI > Models > Workspace > SenseCAP Watcher, o utiliza este enlace directo al espacio de trabajo.

Paso 2. Conéctate a nuestra plataforma por puerto serie

  • Haz clic en Connect

  • Selecciona el puerto serie correcto (terminado en “A”)

nota

Si utilizas macOS o Linux, elige el puerto con el número más pequeño.

  • Haz clic en Connect

Paso 3. Comprobar y actualizar la versión del dispositivo

  • Haz clic en Update

  • Selecciona el puerto serie correcto (terminado en "B")

    nota

    Si utilizas macOS o Linux, elige el puerto con el número más grande.

  • Haz clic en 'Connect'

  • Selecciona la versión que quieres flashear y haz clic en Confirm

  • Espera al proceso de actualización y reinicio

nota

Solo el firmware versión 1.8.8 o superior admite la función de activación visual. El firmware por encima de la versión v2.0.3 requiere decir “Enciende el interruptor de inferencia” a Xiaozhi para habilitar la detección visual.

Proceso de flasheo del modelo de IA

Paso 1. Accede al espacio de trabajo de SenseCAP Watcher a través de SenseCraft AI > Models > Workspace > SenseCAP Watcher, o utiliza este enlace directo al espacio de trabajo.

Paso 2. Conéctate a nuestra plataforma por puerto serie

  • Haz clic en Connect

  • Selecciona el puerto serie correcto (terminado en “A”)

nota

Si estás usando macOS o Linux, elige el puerto con el número más pequeño.

  • Haz clic en Connect

Paso 3. Ver el modelo existente y cambiar a un modelo nuevo

  • Ver el nombre del modelo y la versión del modelo

  • Haz clic en Select Model... y haz clic en el modelo que quieres grabar

  • Haz clic en Confirm

Paso 4. Previsualizar el efecto y ajustar el parámetro

La función actual de activación visual ofrece las siguientes opciones de configuración:

  • ID de objetivo (target): Especifica el ID de objetivo a detectar. Este ID depende del modelo visual utilizado; el valor predeterminado es 0.
  • Duración de detección (duration): La unidad es segundos, se utiliza para ajustar la sensibilidad de la activación visual. El valor predeterminado es 1 segundo (este valor predeterminado no incluye el procesamiento de rebote de 1 segundo).
  • Umbral de confianza (threshold): El límite inferior de confianza para que el modelo visual reconozca un objeto, utilizado para ajustar la sensibilidad de detección. Se representa como un porcentaje, el valor predeterminado es 75%.
  • Período de enfriamiento (interval): La unidad es segundos, indica el tiempo de espera requerido después de que termina una conversación antes de volver a activarse, utilizado para evitar interrupciones frecuentes por el mismo objeto. El valor predeterminado es 8 segundos.

Por ejemplo, puedes ajustar la sensibilidad del modelo modificando el parámetro threshold. Si consideras que el umbral actual es demasiado estricto, simplemente dile a Watcher: "Please set the confidence threshold to 60%".

Solución de problemas

Problemas comunes

  1. No se detecta ningún puerto COM

    • Asegúrate de estar usando el puerto Type-C inferior
    • Prueba con otro cable USB
    • Comprueba si los controladores USB están instalados correctamente
  2. La grabación falla

    • Al grabar Himax, selecciona el puerto COM que termina en “A”.
    • Al grabar ESP32-S3, selecciona el puerto COM que termina en “B”.
  3. El dispositivo no responde

    • Usa un pin para presionar suavemente el botón de reinicio
    • Intenta borrar antes de grabar
  4. El dispositivo no se activa con la detección visual

    • Comprueba si hay mensajes de registro relevantes en la salida serie.
    • La versión de firmware v2.0.3 requiere decir “Turn on inference switch” a Xiaozhi para habilitar esta función.
  5. El puerto serie muestra registros de reconocimiento visual pero el dispositivo aún no puede activarse

    • Ve a la plataforma SenseCraft AI y graba el modelo Person en el chip de IA.

Preguntas frecuentes

P: ¿Puedo grabar otros modelos de IA en Himax?

R: Actualmente, solo se admiten los modelos Face y Person. La grabación de otros modelos aún no es compatible y estará disponible en una actualización futura.

Soporte técnico

Loading Comments...