Saltar al contenido principal

Espacio de trabajo reComputer Jetson

Introducción

Antes de añadir un dispositivo Jetson al espacio de trabajo, primero instala la aplicación SenseCraft AI en el Jetson.

SenseCraft AI-Jetson es un kit de desarrollo y una plataforma diseñada para dispositivos NVIDIA Jetson Edge AI. Simplemente ejecuta el "Quickstart Script" y se mostrará una interfaz de usuario interactiva para ver una aplicación de ejemplo con un vídeo precargado y un modelo de IA precargado. Si quieres añadir tu propia cámara USB o cámara IP, ¡puedes hacerlo fácilmente con unos pocos clics!

Requisitos de hardware

  • Dispositivo NVIDIA Jetson
  • Conectividad a Internet mediante Ethernet/WiFi
  • Pantalla

Requisitos de software

  • JetPack 5.1.2 (L4T 35.4.1)
  • JetPack 5.1.1 (L4T 35.3.1)
  • JetPack 5.1 (L4T 35.2.1)

Inicio rápido

  1. Conecta Jetson a una pantalla y enciéndelo
  2. Conecta un ratón y un teclado al dispositivo y escribe el siguiente comando en una terminal para ejecutar la aplicación
bash <(wget -qO- https://sensecraft-statics.seeed.cc/edge-ai/init-script/edge-ai-setup.sh)
  1. Durante la instalación de la aplicación, debes configurar las siguientes opciones opcionales, así que configúralas según tus necesidades
  • [Opcional] ¿Habilitar el script jetson_clocks para maximizar el rendimiento de Jetson estableciendo la frecuencia máxima de los relojes de CPU, GPU y EMC? [y/n] (por defecto: y): y
    proporciona el script jetson_clocks para maximizar el rendimiento de Jetson estableciendo una frecuencia máxima estática para los relojes de CPU, GPU y EMC.

  • [Opcional] ¿Ahorrar espacio desinstalando algunos paquetes innecesarios como libreoffice, cambiar el tamaño de la memoria Swap? (/swapfile) [y/n] (por defecto: n): n
    En caso de memoria insuficiente (especialmente en Jetson Nano), es mejor habilitar swap para garantizar el funcionamiento normal del programa.

  • [Opcional] ¿Quieres crear o cambiar el tamaño de la memoria Swap? (/swapfile)?
    Para obtener un mejor rendimiento de Nano, activa Swap.

  • [Opcional] ¿Usar almacenamiento externo · para guardar el directorio de datos de Docker? (para imágenes y volúmenes de Docker)?

  • (Recomendado si tu partición raíz es menor de 32 GB). [y/n] (por defecto: n): n

El programa de edge AI requiere un mínimo de 32G de espacio de almacenamiento para ejecutarse; si no lo tienes, puedes elegir montar el volumen de datos de Docker en un disco externo.

  1. Ahora puedes experimentar SenseCraft AI-Jetson

Añadir dispositivo

  1. Haz clic en el botón "Add Device" en la página Device Workspace
  2. Introduce un nombre personalizado para el dispositivo y obtén el código de vinculación desde el dispositivo.

  1. Vuelve a la aplicación SenseCraft AI del dispositivo. Haz clic en "Bind to SenseCraft AI platform", y entonces la aplicación mostrará el código de vinculación y el nombre temporal.
  • Código de vinculación: introduce el código de vinculación correcto y válido en SenseCraft AI-Model Zoo para finalizar la vinculación del dispositivo.
  • Nombre temporal: si el código de vinculación está duplicado, entonces debes introducir el nombre temporal correcto.

  1. introduce el código de vinculación correcto y válido y haz clic en el botón "Comfirm"

  2. Vinculación correcta, ahora puedes gestionar el dispositivo

nota

cada cuenta solo puede añadir 5 dispositivos gratuitos

Información del dispositivo

La información del dispositivo se divide en tres partes: información general, información del flujo de vídeo y modelo de IA.

Información general

La información del dispositivo se divide en tres partes: información general, información del flujo de vídeo y modelo de IA. Consulta la siguiente tabla para más detalles

CamposContenido
Nombre del dispositivoNombre personalizado del dispositivo, el usuario puede cambiar el nombre
SN del dispositivoNúmero de serie de producción único del dispositivo
EUI del dispositivoEUI del dispositivo
Estado en líneaOnline: el dispositivo está en línea
Offline: el dispositivo está fuera de línea, el usuario no puede operar un dispositivo fuera de línea
Módulo equipadoEl módulo del dispositivo
Uso de CPUUso de CPU del dispositivo
MemoriaUso de RAM del dispositivo
AlmacenamientoUso de disco del dispositivo
Dirección IPLa dirección IP de red del dispositivo
Dirección MACLa dirección MAC del dispositivo
Versión de SenseCraft AIVersión de la aplicación SenseCraft AI instalada en el dispositivo
Hora de recopilaciónLa hora en que se recopiló por última vez la información del dispositivo

Eliminar dispositivo

Si has completado el despliegue del modelo de IA y no necesitas gestionar el dispositivo de forma remota, puedes eliminar el dispositivo de la plataforma y el dispositivo podrá realizar inferencia local, gestión de flujos y gestión de modelos de IA de forma independiente en el edge.

Gestión del flujo de vídeo

Video Stream puede ver los resultados de inferencia en tiempo real de forma remota y gestionar el flujo de vídeo del dispositivo. Se admite añadir flujo, editar flujo, ver flujo y eliminar flujo.

Inferencia en tiempo real

Si se han añadido flujos de vídeo al dispositivo, los usuarios pueden ver los resultados de inferencia en tiempo real de todos los flujos en la plataforma. Permite la supervisión en tiempo real de los resultados de inferencia y de las excepciones

Añadir flujo

Haz clic en "Add Stream" e introduce información de flujo válida, y luego haz clic en el botón "Confirm" para enviar el nuevo flujo al dispositivo. El dispositivo tarda un tiempo en añadir un nuevo flujo, la información de la plataforma se actualizará más tarde. Consulta la tabla siguiente para obtener información detallada.

nota

El dispositivo debe estar en línea para añadir un nuevo flujo

CamposContenido
Nombre del flujo1 Nombre personalizado para este flujo.
2 No puede estar vacío
Tipo de vídeo1 Cámara IP: acceder a una cámara IP, es necesario introducir una URL rtsp válida
2 Cámara USB: conecta la cámara USB al dispositivo, reconoce automáticamente el USB y luego selecciona la cámara USB correcta en la ruta de vídeo.
Ruta de vídeoRuta de vídeo, el formato lo decide "Video Type", si es incorrecto, se utilizará el vídeo por defecto.
Modelo de IA del dispositivo1 Selecciona un modelo de IA que ya se haya descargado en el dispositivo
2 Si no hay ningún modelo de IA en tu dispositivo, ve a la página AI Models para descargar el modelo en tu dispositivo.
Umbral de confianza1 Umbral de confianza de objeto para la detección.
2 Formato: float [0, 1]
Umbral de IoU1 IoU se utiliza para evaluar la precisión de los cuadros delimitadores predichos en comparación con los cuadros delimitadores reales2 Formato: float [0, 1]
FPS1 Fotogramas por segundo del flujo
2 Formato: INT [1,60]
Calidad1 Calidad del flujo de salida. Por defecto: 50
2 Formato: int [0,100]
Detecciones máximas1 número máximo de detecciones por imagen. Por defecto:3002 Formato: int [0,1000]
Velocidad de fotogramas en pantalla1 Si se muestra la velocidad de fotogramas del flujo
2 Formato: Bool [True,False]
● True: mostrar FPS
● False: no mostrar FPS
Reloj en pantalla1 Si se muestra la hora
2 Formato: Bool [True,False]
● True: mostrar la hora
● False: no mostrar la hora

Detalle del flujo

Haz clic en el icono "Eye" del flujo, verás la información detallada del flujo

Editar flujo

Haz clic en el icono "Edit" del flujo, los usuarios pueden editar todas las configuraciones del flujo y hacer clic en el botón "Confirm" para enviar la información del flujo modificada al dispositivo. El dispositivo tarda un tiempo en actualizar la configuración del flujo, la información de la plataforma se actualizará más tarde

Eliminar flujo

Haz clic en el icono "Delete" del flujo para eliminar el flujo. El dispositivo tarda un tiempo en eliminar el flujo, la información de la plataforma se actualizará más tarde

Modelo de IA del dispositivo

Gestiona todos los modelos de IA que se han descargado en el dispositivo y admite añadir modelo, ver el detalle del modelo y eliminar modelo.

Soporte técnico

¿Necesitas ayuda con tu reComputer Jetson? ¡Estamos aquí para ayudarte!

/div>

Loading Comments...