Configuración del dispositivo AWS IoT Greengrass Version 2 principal - Amazon Lookout for Vision

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración del dispositivo AWS IoT Greengrass Version 2 principal

Amazon Lookout for Vision AWS IoT Greengrass Version 2 utiliza para simplificar la implementación del componente modelo, el componente de agente de Amazon Lookout for Vision Edge y el componente de aplicación de cliente en su dispositivo principal. AWS IoT Greengrass V2 Para obtener información sobre los dispositivos y el hardware que puede utilizar, consulte. AWS IoT Greengrass Version 2requisitos principales del dispositivo

Configuración del dispositivo principal

Usa la siguiente información para configurar tu dispositivo principal.

Configurar el dispositivo central
  1. Configurar las bibliotecas de GPU. No realices este paso si no utilizas la inferencia acelerada por GPU.

    1. Compruebe que tiene una GPU compatible con CUDA. Para obtener más información, consulte Verificar que tiene una GPU compatible con CUDA.

    2. Configure CUDA, cuDNN y TensorRT en el dispositivo de la siguiente manera:

  2. Instala el software AWS IoT Greengrass Version 2 principal en tu dispositivo principal. Para obtener más información, consulte Instalación de Software básico de AWS IoT Greengrass en la AWS IoT Greengrass Version 2Guía para desarrolladores.

  3. Para leer desde el bucket de Amazon S3 que almacena el modelo, asocie el permiso al rol de IAM (rol de intercambio de token) que creó durante la AWS IoT Greengrass Version 2 configuración. Para obtener más información, consulte Permitir el acceso a los buckets de S3 para los artefactos de los componentes.

  4. En la línea de comandos, introduzca el siguiente comando para instalar Python y un entorno virtual de Python en el dispositivo principal.

    sudo apt install python3.8 python3-venv python3.8-venv
  5. Utilice el siguiente comando para añadir el usuario de Greengrass al grupo de vídeo. Esto permite que los componentes desplegados por Greengrass accedan a la GPU:

    sudo usermod -a -G video ggc_user
  6. (Opcional) Si quieres llamar a la API de agente de Lookout for Vision Edge desde otro usuario, añade el usuario necesario aggc_group. Esto permite al usuario comunicarse con el agente Lookout for Vision Edge a través del socket de dominio Unix:

    sudo usermod -a -G ggc_group $(whoami)