Closed Cdfghglz closed 10 months ago
Hi @Cdfghglz
Since you are working in a docker container, try passing the argument headless=True
to the training script
Thank you for the reply, I got further:
root@xps15:/workspace/omniisaacgymenvs/omniisaacgymenvs# /isaac-sim/python.sh scripts/rlgames_train.py task=Cartpole headless=True
/isaac-sim/extscache/omni.pip.torch-2_0_1-2.0.2+105.1.lx64/torch-2-0-1/torch/utils/tensorboard/__init__.py:4: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
if not hasattr(tensorboard, "__version__") or LooseVersion(
Starting kit application with the following args: ['/isaac-sim/exts/omni.isaac.kit/omni/isaac/kit/simulation_app.py', '/isaac-sim/apps/omni.isaac.sim.python.gym.headless.kit', '--/app/tokens/exe-path=/isaac-sim/kit', '--/persistent/app/viewport/displayOptions=3094', '--/rtx/materialDb/syncLoads=True', '--/rtx/hydra/materialSyncLoads=True', '--/omni.kit.plugin/syncUsdLoads=True', '--/app/renderer/resolution/width=1280', '--/app/renderer/resolution/height=720', '--/app/window/width=1440', '--/app/window/height=900', '--/renderer/multiGpu/enabled=True', '--/app/fastShutdown=True', '--ext-folder', '/isaac-sim/exts', '--ext-folder', '/isaac-sim/apps', '--/physics/cudaDevice=0', '--portable', '--no-window', '--allow-root']
Passing the following args to the base kit application: ['task=Cartpole', 'headless=True']
Loading user config located at: '/isaac-sim/kit/data/Kit/Isaac-Sim/2023.1/user.config.json'
[Info] [carb] Logging to file: /isaac-sim/kit/logs/Kit/Isaac-Sim/2023.1/kit_20231219_075628.log
2023-12-19 07:56:28 [0ms] [Warning] [omni.kit.app.plugin] No crash reporter present, dumps uploading isn't available.
2023-12-19 07:56:28 [17ms] [Warning] [omni.ext.plugin] [ext: omni.kit.converter.cad-200.0.0-rc.4+105.0] Built using kit version: 105.0. Current version: 105.1. It is considered compatible, but building with a newer version is recommended.
2023-12-19 07:56:28 [17ms] [Warning] [omni.ext.plugin] [ext: omni.kit.converter.cad_core-200.0.0-rc.3+105.0.lx64.r.cp310] Built using kit version: 105.0. Current version: 105.1. It is considered compatible, but building with a newer version is recommended.
2023-12-19 07:56:28 [19ms] [Warning] [omni.ext.plugin] [ext: omni.kit.sequencer.core-103.4.1+105.0] Built using kit version: 105.0. Current version: 105.1. It is considered compatible, but building with a newer version is recommended.
2023-12-19 07:56:28 [20ms] [Warning] [omni.ext.plugin] [ext: omni.kit.sequencer.usd-103.4.2+105.0] Built using kit version: 105.0. Current version: 105.1. It is considered compatible, but building with a newer version is recommended.
2023-12-19 07:56:28 [23ms] [Warning] [omni.ext.plugin] [ext: omni.kit.widget.timeline-105.0.1+105.0] Built using kit version: 105.0. Current version: 105.1. It is considered compatible, but building with a newer version is recommended.
2023-12-19 07:56:28 [23ms] [Warning] [omni.ext.plugin] [ext: omni.kit.window.sequencer-103.4.2-dev.3+105.0] Built using kit version: 105.0. Current version: 105.1. It is considered compatible, but building with a newer version is recommended.
2023-12-19 07:56:28 [26ms] [Warning] [omni.ext.plugin] [ext: omni.paint.brush.attributes-1.3.1+105.0] Built using kit version: 105.0. Current version: 105.1. It is considered compatible, but building with a newer version is recommended.
2023-12-19 07:56:28 [28ms] [Warning] [omni.ext.plugin] [ext: omni.usd.schema.sequence-2.3.0+105.0.lx64.r.cp310] Built using kit version: 105.0. Current version: 105.1. It is considered compatible, but building with a newer version is recommended.
[0.061s] [ext: omni.kit.async_engine-0.0.0] startup
[0.463s] [ext: omni.assets.plugins-0.0.0] startup
[0.466s] [ext: omni.stats-0.0.0] startup
[0.467s] [ext: omni.client-1.0.1] startup
[0.478s] [ext: omni.gpu_foundation-0.0.0] startup
[0.496s] [ext: omni.rtx.shadercache.vulkan-1.0.0] startup
[0.498s] [ext: carb.windowing.plugins-1.0.0] startup
2023-12-19 07:56:28 [481ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:28 [481ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
[0.499s] [ext: omni.kit.renderer.init-0.0.0] startup
2023-12-19 07:56:28 [506ms] [Warning] [omni.platforminfo.plugin] failed to open the default display. Can't verify X Server version.
|---------------------------------------------------------------------------------------------|
| Driver Version: 535.129.03 | Graphics API: Vulkan
|=============================================================================================|
| GPU | Name | Active | LDA | GPU Memory | Vendor-ID | LUID |
| | | | | | Device-ID | UUID |
| | | | | | Bus-ID | |
|---------------------------------------------------------------------------------------------|
| 0 | NVIDIA GeForce RTX 4060 Laptop.. | Yes: 0 | | 8188 MB | 10de | 0 |
| | | | | | 28a0 | 09391f11.. |
| | | | | | 1 | |
|=============================================================================================|
| OS: 22.04.3 LTS (Jammy Jellyfish) ubuntu, Version: 22.04.3, Kernel: 6.0.12-76060012-generic
| Processor: 13th Gen Intel(R) Core(TM) i7-13700H | Cores: 14 | Logical: 28
|---------------------------------------------------------------------------------------------|
| Total Memory (MB): 15682 | Free Memory: 6238
| Total Page/Swap (MB): 39746 | Free Page/Swap: 39699
|---------------------------------------------------------------------------------------------|
[2.688s] [ext: omni.kit.pipapi-0.0.0] startup
[2.691s] [ext: omni.kit.pip_archive-0.0.0] startup
[2.691s] [ext: omni.pip.compute-1.2.0] startup
[2.692s] [ext: omni.pip.torch-2_0_1-2.0.2] startup
[2.731s] [ext: omni.pip.cloud-1.0.1] startup
[2.748s] [ext: omni.isaac.core_archive-2.2.1] startup
[2.748s] [ext: omni.isaac.ml_archive-1.1.3] startup
[2.749s] [ext: omni.kit.telemetry-0.5.0] startup
[2.783s] [ext: omni.mtlx-0.1.0] startup
[2.785s] [ext: omni.usd.config-1.0.3] startup
[2.790s] [ext: omni.gpucompute.plugins-0.0.0] startup
[2.792s] [ext: omni.usd.libs-1.0.0] startup
[2.960s] [ext: omni.kit.loop-isaac-1.1.0] startup
[2.961s] [ext: omni.kit.test-0.0.0] startup
[2.962s] [ext: omni.usd.schema.physics-0.0.0] startup
[3.172s] [ext: omni.usd.schema.physx-0.0.0] startup
[3.218s] [ext: omni.usd.schema.anim-0.0.0] startup
[3.264s] [ext: omni.usd.schema.audio-0.0.0] startup
[3.272s] [ext: omni.usd.schema.geospatial-0.0.0] startup
[3.277s] [ext: omni.usd.schema.semantics-0.0.0] startup
[3.284s] [ext: omni.usd.schema.omniscripting-1.0.0] startup
[3.294s] [ext: omni.usd.schema.omnigraph-1.0.0] startup
[3.304s] [ext: omni.kvdb-0.0.0] startup
[3.307s] [ext: omni.usd_resolver-1.0.0] startup
2023-12-19 07:56:31 [3,289ms] [Warning] [omni.ext.plugin] [ext: omni.usd_resolver-1.0.0] Native plugin search dir contains several files: /isaac-sim/kit/exts/omni.usd_resolver/bin . It makes dir walk slow, replace with the exact path to the plugin instead of a wildcard.
[3.316s] [ext: omni.localcache-0.0.0] startup
[3.319s] [ext: omni.usd.core-1.1.7] startup
[3.327s] [ext: omni.physx.foundation-105.1.10-5.1] startup
[3.328s] [ext: usdrt.scenegraph-7.2.27] startup
[3.394s] [ext: omni.hydra.scene_delegate-0.3.2] startup
[3.407s] [ext: omni.resourcemonitor-105.0.0] startup
[3.409s] [ext: omni.activity.core-1.0.1] startup
[3.412s] [ext: omni.appwindow-1.1.5] startup
2023-12-19 07:56:31 [3,396ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:31 [3,396ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
[3.416s] [ext: omni.hydra.usdrt_delegate-7.2.27] startup
[3.440s] [ext: omni.kit.renderer.core-0.0.0] startup
2023-12-19 07:56:31 [3,425ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:31 [3,425ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
2023-12-19 07:56:31 [3,432ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:31 [3,432ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
[3.452s] [ext: omni.usdphysics-105.1.10-5.1] startup
[3.457s] [ext: omni.kit.renderer.capture-0.0.0] startup
[3.460s] [ext: omni.kit.numpy.common-0.1.2] startup
[3.462s] [ext: omni.kit.renderer.imgui-0.0.0] startup
2023-12-19 07:56:31 [3,448ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:31 [3,448ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
2023-12-19 07:56:31 [3,450ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:31 [3,450ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
2023-12-19 07:56:31 [3,451ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:31 [3,451ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
[3.556s] [ext: omni.kit.actions.core-1.0.0] startup
[3.560s] [ext: omni.ui-2.18.1] startup
[3.576s] [ext: omni.graph.exec-0.3.0] startup
[3.577s] [ext: omni.kit.commands-1.4.6] startup
[3.583s] [ext: omni.kit.window.popup_dialog-2.0.23] startup
[3.589s] [ext: carb.audio-0.1.0] startup
[3.593s] [ext: omni.kit.exec.core-0.5.0] startup
[3.596s] [ext: omni.timeline-1.0.9] startup
[3.598s] [ext: omni.kit.widget.nucleus_connector-1.1.4] startup
[3.601s] [ext: omni.kit.audiodeviceenum-1.0.1] startup
[3.603s] [ext: omni.convexdecomposition-105.1.10-5.1] startup
[3.611s] [ext: omni.usd-1.10.18] startup
[3.684s] [ext: omni.physx.cooking-105.1.10-5.1] startup
[3.698s] [ext: omni.iray.libs-0.0.0] startup
[3.706s] [ext: omni.physx-105.1.10-5.1] startup
2023-12-19 07:56:31 [3,711ms] [Warning] [omni.stageupdate.plugin] Deprecated: direct use of IStageUpdate callbacks is deprecated. Use IStageUpdate::getStageUpdate instead.
[3.729s] [ext: omni.mdl.neuraylib-0.2.0] startup
[3.732s] [ext: omni.isaac.dynamic_control-1.2.5] startup
[3.747s] [ext: omni.kit.widget.versioning-1.4.5] startup
[3.750s] [ext: omni.mdl-0.1.2] startup
[3.785s] [ext: omni.kit.helper.file_utils-0.1.6] startup
[3.818s] [ext: omni.kit.widget.nucleus_info-1.0.1] startup
[3.819s] [ext: omni.kit.widget.path_field-2.0.8] startup
[3.820s] [ext: omni.kit.widget.filebrowser-2.3.35] startup
[3.824s] [ext: omni.kit.search_core-1.0.5] startup
[3.825s] [ext: omni.kit.widget.browser_bar-2.0.8] startup
[3.826s] [ext: omni.kit.widget.search_delegate-1.0.4] startup
[3.827s] [ext: omni.ui.scene-1.6.15] startup
[3.834s] [ext: omni.kit.notification_manager-1.0.6] startup
[3.836s] [ext: omni.kit.clipboard-1.0.3] startup
[3.837s] [ext: omni.isaac.kit-1.4.5] startup
[3.837s] [ext: omni.kit.window.filepicker-2.10.7] startup
[3.845s] [ext: omni.kit.usd.layers-2.1.23] startup
[3.858s] [ext: omni.physics.tensors-0.1.0] startup
[3.869s] [ext: omni.kit.window.file_importer-1.0.21] startup
[3.871s] [ext: omni.kit.menu.utils-1.5.6] startup
[3.884s] [ext: omni.physx.tensors-0.1.0] startup
[3.892s] [ext: omni.warp.core-0.10.1] startup
Warp 0.10.1 initialized:
CUDA Toolkit: 11.5, Driver: 12.2
Devices:
"cpu" | x86_64
"cuda:0" | NVIDIA GeForce RTX 4060 Laptop GPU (sm_89)
Kernel cache: /root/.cache/warp/0.10.1
[4.056s] [ext: omni.kit.material.library-1.3.40] startup
[4.061s] [ext: omni.isaac.version-1.0.3] startup
[4.061s] [ext: omni.kit.window.title-1.1.3] startup
2023-12-19 07:56:32 [4,045ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:32 [4,045ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
2023-12-19 07:56:32 [4,046ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2023-12-19 07:56:32 [4,046ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.4]) (impl: carb.windowing-glfw.plugin)
[4.065s] [ext: omni.isaac.core-2.10.2] startup
[4.391s] [ext: omni.isaac.cloner-0.7.1] startup
[4.391s] [ext: omni.physx.fabric-105.1.10-5.1] startup
[4.400s] [ext: omni.kit.mainwindow-1.0.1] startup
[4.401s] [ext: omni.isaac.gym-0.8.5] startup
[4.402s] [ext: omni.isaac.sim.python.gym.headless-2023.1.0] startup
[4.403s] Simulation App Starting
[4.573s] app ready
[5.135s] Simulation App Startup Complete
task_name: Cartpole
experiment:
num_envs:
seed: 42
torch_deterministic: False
max_iterations:
physics_engine: physx
pipeline: gpu
sim_device: gpu
device_id: 0
rl_device: cuda:0
multi_gpu: False
num_threads: 4
solver_type: 1
test: False
checkpoint:
evaluation: False
headless: True
enable_livestream: False
mt_timeout: 90
wandb_activate: False
wandb_group:
wandb_name: Cartpole
wandb_entity:
wandb_project: omniisaacgymenvs
kit_app:
warp: False
task:
name: Cartpole
physics_engine: physx
env:
numEnvs: 8
envSpacing: 4.0
resetDist: 3.0
maxEffort: 400.0
clipObservations: 5.0
clipActions: 1.0
controlFrequencyInv: 2
sim:
dt: 0.0083
use_gpu_pipeline: True
gravity: [0.0, 0.0, -9.81]
add_ground_plane: True
add_distant_light: False
use_fabric: True
enable_scene_query_support: False
disable_contact_processing: False
enable_cameras: False
default_physics_material:
static_friction: 1.0
dynamic_friction: 1.0
restitution: 0.0
physx:
worker_thread_count: 4
solver_type: 1
use_gpu: True
solver_position_iteration_count: 4
solver_velocity_iteration_count: 0
contact_offset: 0.02
rest_offset: 0.001
bounce_threshold_velocity: 0.2
friction_offset_threshold: 0.04
friction_correlation_distance: 0.025
enable_sleeping: True
enable_stabilization: True
max_depenetration_velocity: 100.0
gpu_max_rigid_contact_count: 524288
gpu_max_rigid_patch_count: 81920
gpu_found_lost_pairs_capacity: 1024
gpu_found_lost_aggregate_pairs_capacity: 262144
gpu_total_aggregate_pairs_capacity: 1024
gpu_max_soft_body_contacts: 1048576
gpu_max_particle_contacts: 1048576
gpu_heap_capacity: 67108864
gpu_temp_buffer_capacity: 16777216
gpu_max_num_partitions: 8
Cartpole:
override_usd_defaults: False
enable_self_collisions: False
enable_gyroscopic_forces: True
solver_position_iteration_count: 4
solver_velocity_iteration_count: 0
sleep_threshold: 0.005
stabilization_threshold: 0.001
density: -1
max_depenetration_velocity: 100.0
contact_offset: 0.02
rest_offset: 0.001
train:
params:
seed: 42
algo:
name: a2c_continuous
model:
name: continuous_a2c_logstd
network:
name: actor_critic
separate: False
space:
continuous:
mu_activation: None
sigma_activation: None
mu_init:
name: default
sigma_init:
name: const_initializer
val: 0
fixed_sigma: True
mlp:
units: [32, 32]
activation: elu
initializer:
name: default
regularizer:
name: None
load_checkpoint: False
load_path:
config:
name: Cartpole
full_experiment_name: Cartpole
device: cuda:0
device_name: cuda:0
env_name: rlgpu
multi_gpu: False
ppo: True
mixed_precision: False
normalize_input: True
normalize_value: True
num_actors: 8
reward_shaper:
scale_value: 0.1
normalize_advantage: True
gamma: 0.99
tau: 0.95
learning_rate: 0.0003
lr_schedule: adaptive
kl_threshold: 0.008
score_to_win: 20000
max_epochs: 100
save_best_after: 50
save_frequency: 25
grad_norm: 1.0
entropy_coef: 0.0
truncate_grads: True
e_clip: 0.2
horizon_length: 16
minibatch_size: 8192
mini_epochs: 8
critic_coef: 4
clip_value: True
seq_length: 4
bounds_loss_coef: 0.0001
Setting seed: 42
Sim params does not have attribute: physx
Sim params does not have attribute: Cartpole
Pipeline: GPU
Pipeline Device: cuda:0
Sim Device: GPU
Task Device: cuda:0
RL device: cuda:0
2023-12-19 07:56:33 [5,327ms] [Warning] [omni.isaac.core.utils.viewports] omni.kit.viewport.utility needs to be enabled before using this function
2023-12-19 07:56:43 [15,382ms] [Warning] [omni.client.python] Detected a blocking function. This will cause hitches or hangs in the UI. Please switch to the async version:
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/scripts/rlgames_train.py", line 150, in <module>
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/main.py", line 94, in decorated_main
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 394, in _run_hydra
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 457, in _run_app
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 220, in run_and_report
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 458, in <lambda>
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/hydra.py", line 119, in run
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/core/utils.py", line 186, in run_job
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/scripts/rlgames_train.py", line 121, in parse_hydra_configs
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/utils/task_util.py", line 103, in initialize_task
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/envs/vec_env_rlgames.py", line 47, in set_task
File "/isaac-sim/exts/omni.isaac.gym/omni/isaac/gym/vec_env/vec_env_base.py", line 126, in set_task
File "/isaac-sim/exts/omni.isaac.core/omni/isaac/core/world/world.py", line 276, in reset
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/tasks/cartpole.py", line 65, in set_up_scene
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/tasks/cartpole.py", line 83, in get_cartpole
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/robots/articulations/cartpole.py", line 54, in __init__
File "/isaac-sim/exts/omni.isaac.core/omni/isaac/core/utils/nucleus.py", line 504, in get_assets_root_path
File "/isaac-sim/exts/omni.isaac.core/omni/isaac/core/utils/nucleus.py", line 191, in check_server
File "/isaac-sim/kit/extscore/omni.client/omni/client/__init__.py", line 161, in stat
2023-12-19 07:58:44 [136,758ms] [Warning] [omni.isaac.core.utils.nucleus] /persistent/app/omniverse/mountedDrives setting not found
2023-12-19 07:58:46 [138,239ms] [Warning] [omni.isaac.core.utils.nucleus] /persistent/app/omniverse/mountedDrives setting not found
~*~*~*
~*~*~* Direct GPU Helper:
~*~*~* 8 articulations, maxLinks=3
~*~*~*
self.seed = 42
Started to train
Exact experiment name requested from command line: Cartpole
Box(-1.0, 1.0, (1,), float32) Box(-inf, inf, (4,), float32)
seq_length: 4
current training device: cuda:0
2023-12-19 07:58:46 [138,810ms] [Error] [omni.kit.app._impl] [py stderr]: Error executing job with overrides: ['task=Cartpole', 'headless=True']
Error executing job with overrides: ['task=Cartpole', 'headless=True']
2023-12-19 07:58:46 [138,810ms] [Error] [omni.kit.app._impl] [py stderr]: Traceback (most recent call last):
Traceback (most recent call last):
2023-12-19 07:58:46 [138,810ms] [Error] [omni.kit.app._impl] [py stderr]: File "/workspace/omniisaacgymenvs/omniisaacgymenvs/scripts/rlgames_train.py", line 150, in <module>
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/scripts/rlgames_train.py", line 150, in <module>
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]: parse_hydra_configs()
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]:
parse_hydra_configs()
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/main.py", line 94, in decorated_main
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/main.py", line 94, in decorated_main
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]: _run_hydra(
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]:
_run_hydra(
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 394, in _run_hydra
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 394, in _run_hydra
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]: _run_app(
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]:
_run_app(
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 457, in _run_app
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 457, in _run_app
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]: run_and_report(
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]:
run_and_report(
2023-12-19 07:58:46 [138,811ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 223, in run_and_report
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 223, in run_and_report
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: raise ex
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
raise ex
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 220, in run_and_report
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 220, in run_and_report
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: return func()
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
return func()
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 458, in <lambda>
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/utils.py", line 458, in <lambda>
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: lambda: hydra.run(
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
lambda: hydra.run(
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/hydra.py", line 132, in run
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/_internal/hydra.py", line 132, in run
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: _ = ret.return_value
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
_ = ret.return_value
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/core/utils.py", line 260, in return_value
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/core/utils.py", line 260, in return_value
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: raise self._return_value
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]:
raise self._return_value
2023-12-19 07:58:46 [138,812ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/core/utils.py", line 186, in run_job
File "/isaac-sim/kit/python/lib/python3.10/site-packages/hydra/core/utils.py", line 186, in run_job
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: ret.return_value = task_function(task_cfg)
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
ret.return_value = task_function(task_cfg)
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: File "/workspace/omniisaacgymenvs/omniisaacgymenvs/scripts/rlgames_train.py", line 142, in parse_hydra_configs
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/scripts/rlgames_train.py", line 142, in parse_hydra_configs
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: rlg_trainer.run()
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
rlg_trainer.run()
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: File "/workspace/omniisaacgymenvs/omniisaacgymenvs/scripts/rlgames_train.py", line 74, in run
File "/workspace/omniisaacgymenvs/omniisaacgymenvs/scripts/rlgames_train.py", line 74, in run
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: runner.run(
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
runner.run(
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/torch_runner.py", line 133, in run
File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/torch_runner.py", line 133, in run
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: self.run_train(args)
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
self.run_train(args)
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/torch_runner.py", line 113, in run_train
File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/torch_runner.py", line 113, in run_train
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: agent = self.algo_factory.create(self.algo_name, base_name='run', params=self.params)
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
agent = self.algo_factory.create(self.algo_name, base_name='run', params=self.params)
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/common/object_factory.py", line 15, in create
File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/common/object_factory.py", line 15, in create
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]: return builder(**kwargs)
2023-12-19 07:58:46 [138,813ms] [Error] [omni.kit.app._impl] [py stderr]:
return builder(**kwargs)
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/torch_runner.py", line 37, in <lambda>
File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/torch_runner.py", line 37, in <lambda>
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: self.algo_factory.register_builder('a2c_continuous', lambda **kwargs : a2c_continuous.A2CAgent(**kwargs))
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
self.algo_factory.register_builder('a2c_continuous', lambda **kwargs : a2c_continuous.A2CAgent(**kwargs))
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/algos_torch/a2c_continuous.py", line 15, in __init__
File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/algos_torch/a2c_continuous.py", line 15, in __init__
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: a2c_common.ContinuousA2CBase.__init__(self, base_name, params)
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
a2c_common.ContinuousA2CBase.__init__(self, base_name, params)
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/common/a2c_common.py", line 1143, in __init__
File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/common/a2c_common.py", line 1143, in __init__
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: A2CBase.__init__(self, base_name, params)
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
A2CBase.__init__(self, base_name, params)
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/common/a2c_common.py", line 249, in __init__
File "/isaac-sim/kit/python/lib/python3.10/site-packages/rl_games/common/a2c_common.py", line 249, in __init__
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: assert(self.batch_size % self.minibatch_size == 0)
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
assert(self.batch_size % self.minibatch_size == 0)
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: AssertionError
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]:
AssertionError
2023-12-19 07:58:47 [139,029ms] [Warning] [omni.stageupdate.plugin] Deprecated: direct use of IStageUpdate callbacks is deprecated. Use IStageUpdate::getStageUpdate instead.
2023-12-19 07:58:47 [139,029ms] [Warning] [carb.audio.context] 1 contexts were leaked
2023-12-19 07:58:47 [139,039ms] [Warning] [carb] Recursive unloadAllPlugins() detected!
2023-12-19 07:58:47 [139,049ms] [Warning] [omni.core.ITypeFactory] Module /isaac-sim/kit/exts/omni.activity.core/bin/libomni.activity.core.plugin.so remained loaded after unload request.
Hi @Cdfghglz
Now the problem is the RL training configuration.
2023-12-19 07:58:46 [138,814ms] [Error] [omni.kit.app._impl] [py stderr]: assert(self.batch_size % self.minibatch_size == 0)
Note: your num_envs
is 8
Check the first point in troubleshoot: RL Training
Thanks a lot @Toni-SM , changed the num_envs to 512 the example works nicely.
Would it be a worthy improvement to change the defaults to something that works out of the box or am I missing something about the config?
Hi, I am unable to run the isaac-sim inside Docker
Any help is appreciated