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.
Tutorial de inicio rápido para SimSpace Weaver
Este tutorial le guía a través del proceso para crear y ejecutar una simulación en cuestión de SimSpace Weaver minutos. Le recomendamos que comience con este tutorial y luego continúe con el tutorial detallado.
Requisitos
Antes de comenzar, asegúrese de que ha realizado los pasos que se detallan en Configuración de SimSpace Weaver.
nota
Los scripts que se utilizan aquí se proporcionan para su comodidad y NO son obligatorios. Consulte el tutorial detallado para saber cómo se pueden realizar estos pasos manualmente.
Paso 1: Habilitar el registro (opcional)
Para activar el registro
-
Navegue hasta:
sdk-folder
/Samples/PathfindingSample/tools -
Abra el archivo de esquema en un editor de texto:
pathfinding-single-worker-schema.yaml
-
Busque la sección
simulation_properties:
al principio del archivo:simulation_properties: default_entity_index_key_type: "Vector3<f32>"
-
Inserte las dos líneas siguientes después de la línea
simulation_properties:
:log_destination_service: "logs" log_destination_resource_name: "MySimulationLogs"
-
Confirme que su sección
simulation_properties:
es como sigue:simulation_properties: log_destination_service: "logs" log_destination_resource_name: "MySimulationLogs" default_entity_index_key_type: "Vector3<f32>"
-
Guarde el archivo y salga del editor de texto.
Paso 2: Inicio rápido con el cliente de consola (opción 1)
Navegue hasta:
sdk-folder/Samples/PathfindingSample/tools/cloud
Ejecute uno de los siguientes comandos:
-
Docker:
python quick-start.py --consoleclient
-
WSL:
python quick-start.py —-consoleclient --al2
De forma predeterminada, se iniciará una simulación con una sola partición en un solo equipo de trabajo. Se pueden iniciar otras configuraciones transfiriéndolas --schema {file name}.yaml
desde la /Samples/PathfindingSample/tools/
carpeta.
nota
Consulte Tutorial detallado: conozca los detalles mientras crea la aplicación de muestra para obtener una explicación detallada de lo que hace este script.
Paso 2: Comience rápidamente con el cliente de Unreal Engine (opción 2)
Consulte Lanzamiento del cliente de visualización de Unreal Engine.
Detenga y elimine su simulación
Navegue hasta:
sdk-folder/Samples/PathfindingSample/tools/cloud
Busque los nombres de sus simulaciones:
aws simspaceweaver list-simulations
Detenga y elimine la simulación
python stop-and-delete.py --simulation
simulation-name
Resolución de problemas
-
FileNotFoundError: cmake
subprocess.run('cmake') ... FileNotFoundError: The system cannot find the file specified
-
Resolución: el script no puede encontrar el comando
cmake
. Asegúrese de tener instalada la versión mínima recomendada de CMake y de que se pueda llamar a ella con elcmake
comando de la ruta. Usa el comandocmake -version
para verificarlo.
-
-
ImportError: No se pudo cargar la DLL al importar libweaver_app_sdk_python_v1: no se encontró el módulo especificado.
-
Solución: este error se produce cuando Python 3.9 no se utiliza para iniciar el SDK de Python de Weaver. Asegúrese de que la versión de Python asociada al comando «python» sea Python 3.9. Puede comprobarlo ejecutando el
python --version
comando.
-
-
El script de inicio rápido aparece bloqueado después de iniciar Docker Build.
-
Solución: a veces, Docker necesita unos minutos para calentarse. Si el problema persiste durante más de aproximadamente 5 minutos, reinicie Docker o el sistema.
-
-
target_compile_features no tiene ninguna función conocida del compilador CXX «GNU»:
-
Solución: borre la memoria caché de Docker, elimine la imagen de Docker de weaverappbuilder, elimine los artefactos de creación de su proyecto y vuelva a ejecutarlo.
setup.py
Esto debería restablecer el entorno de Docker y resolver el error.
-