xyaoNV commited on
Commit
173f930
·
verified ·
1 Parent(s): 02928eb

Upload 4 files

Browse files
Files changed (4) hide show
  1. model_1000.pt +3 -0
  2. model_1999.pt +3 -0
  3. params/agent.yaml +22 -13
  4. params/env.yaml +267 -312
model_1000.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0411c87d0050e1a6d56fcf23fc38f65652c650cee4bd7b55a216d8d84e540524
3
+ size 1242805
model_1999.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2a42dca235f666f62b7a98b6f9e58de7a3a820f1f463aa5125f81b9b846fdef9
3
+ size 1242805
params/agent.yaml CHANGED
@@ -1,17 +1,18 @@
1
  seed: 42
2
  device: cuda:0
3
  num_steps_per_env: 24
4
- max_iterations: 10000
5
- empirical_normalization: null
6
  obs_groups:
7
- policy:
8
  - policy
9
  - task_obs
10
  critic:
11
  - policy
12
  - task_obs
13
  clip_actions: null
14
- save_interval: 200
 
15
  experiment_name: generic_experiment
16
  run_name: ''
17
  logger: tensorboard
@@ -21,22 +22,27 @@ resume: false
21
  load_run: .*
22
  load_checkpoint: model_.*.pt
23
  class_name: OnPolicyRunner
24
- policy:
25
- class_name: ActorCritic
26
- init_noise_std: 1.0
27
- noise_std_type: scalar
28
- state_dependent_std: false
29
- actor_obs_normalization: false
30
- critic_obs_normalization: false
31
- actor_hidden_dims:
32
  - 256
33
  - 128
34
  - 64
35
- critic_hidden_dims:
 
 
 
 
 
 
 
 
36
  - 256
37
  - 128
38
  - 64
39
  activation: elu
 
 
40
  algorithm:
41
  class_name: PPO
42
  num_learning_epochs: 5
@@ -48,9 +54,12 @@ algorithm:
48
  entropy_coef: 0.006
49
  desired_kl: 0.01
50
  max_grad_norm: 1.0
 
51
  value_loss_coef: 1.0
52
  use_clipped_value_loss: true
53
  clip_param: 0.2
54
  normalize_advantage_per_mini_batch: false
 
55
  rnd_cfg: null
56
  symmetry_cfg: null
 
 
1
  seed: 42
2
  device: cuda:0
3
  num_steps_per_env: 24
4
+ max_iterations: 2000
5
+ empirical_normalization: {}
6
  obs_groups:
7
+ actor:
8
  - policy
9
  - task_obs
10
  critic:
11
  - policy
12
  - task_obs
13
  clip_actions: null
14
+ check_for_nan: true
15
+ save_interval: 100
16
  experiment_name: generic_experiment
17
  run_name: ''
18
  logger: tensorboard
 
22
  load_run: .*
23
  load_checkpoint: model_.*.pt
24
  class_name: OnPolicyRunner
25
+ actor:
26
+ class_name: MLPModel
27
+ hidden_dims:
 
 
 
 
 
28
  - 256
29
  - 128
30
  - 64
31
+ activation: elu
32
+ obs_normalization: false
33
+ distribution_cfg:
34
+ class_name: GaussianDistribution
35
+ init_std: 1.0
36
+ std_type: scalar
37
+ critic:
38
+ class_name: MLPModel
39
+ hidden_dims:
40
  - 256
41
  - 128
42
  - 64
43
  activation: elu
44
+ obs_normalization: false
45
+ distribution_cfg: null
46
  algorithm:
47
  class_name: PPO
48
  num_learning_epochs: 5
 
54
  entropy_coef: 0.006
55
  desired_kl: 0.01
56
  max_grad_norm: 1.0
57
+ optimizer: adam
58
  value_loss_coef: 1.0
59
  use_clipped_value_loss: true
60
  clip_param: 0.2
61
  normalize_advantage_per_mini_batch: false
62
+ share_cnn_encoders: false
63
  rnd_cfg: null
64
  symmetry_cfg: null
65
+ policy: {}
params/env.yaml CHANGED
@@ -16,23 +16,34 @@ viewer:
16
  asset_name: null
17
  body_name: null
18
  sim:
19
- physics_prim_path: /physicsScene
20
  device: cuda:0
21
- dt: 0.005
22
- render_interval: 2
23
  gravity: !!python/tuple
24
  - 0.0
25
  - 0.0
26
  - -9.81
27
- enable_scene_query_support: false
 
 
 
 
 
 
 
 
 
28
  use_fabric: true
29
- physx:
 
 
 
30
  solver_type: 1
31
  solve_articulation_contact_last: false
32
  min_position_iteration_count: 1
33
  max_position_iteration_count: 255
34
  min_velocity_iteration_count: 0
35
  max_velocity_iteration_count: 255
 
36
  enable_ccd: false
37
  enable_stabilization: false
38
  enable_external_forces_every_iteration: false
@@ -51,15 +62,6 @@ sim:
51
  gpu_max_num_partitions: 8
52
  gpu_max_soft_body_contacts: 1048576
53
  gpu_max_particle_contacts: 1048576
54
- physics_material:
55
- func: isaaclab.sim.spawners.materials.physics_materials:spawn_rigid_body_material
56
- static_friction: 0.5
57
- dynamic_friction: 0.5
58
- restitution: 0.0
59
- friction_combine_mode: average
60
- restitution_combine_mode: average
61
- compliant_contact_stiffness: 0.0
62
- compliant_contact_damping: 0.0
63
  render:
64
  enable_translucency: null
65
  enable_reflections: null
@@ -79,11 +81,12 @@ sim:
79
  logging_level: WARNING
80
  save_logs_to_file: true
81
  log_dir: null
 
82
  ui_window_class_type: isaaclab.envs.ui.manager_based_rl_env_window:ManagerBasedRLEnvWindow
83
  seed: 42
84
- decimation: 4
85
  scene:
86
- num_envs: 512
87
  env_spacing: 30.0
88
  lazy_sensor_update: true
89
  replicate_physics: false
@@ -97,6 +100,7 @@ scene:
97
  visible: true
98
  semantic_tags: null
99
  copy_from_source: true
 
100
  mass_props: null
101
  deformable_props: null
102
  rigid_props: null
@@ -112,7 +116,7 @@ scene:
112
  joint_drive_props: null
113
  visual_material_path: material
114
  visual_material: null
115
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
116
  variants: null
117
  init_state:
118
  pos: !!python/tuple
@@ -120,10 +124,10 @@ scene:
120
  - 0
121
  - 0
122
  rot: !!python/tuple
123
- - 0.707
124
  - 0
125
  - 0
126
  - 0.707
 
127
  collision_group: 0
128
  debug_vis: false
129
  dex_cube:
@@ -134,6 +138,7 @@ scene:
134
  visible: true
135
  semantic_tags: null
136
  copy_from_source: true
 
137
  mass_props: null
138
  deformable_props: null
139
  rigid_props: null
@@ -149,7 +154,7 @@ scene:
149
  joint_drive_props: null
150
  visual_material_path: material
151
  visual_material: null
152
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
153
  variants: null
154
  init_state:
155
  pos: !!python/tuple
@@ -157,10 +162,10 @@ scene:
157
  - 0
158
  - 0.055
159
  rot: !!python/tuple
160
- - 1
161
  - 0
162
  - 0
163
  - 0
 
164
  lin_vel: !!python/tuple
165
  - 0.0
166
  - 0.0
@@ -179,7 +184,8 @@ scene:
179
  visible: true
180
  semantic_tags: null
181
  copy_from_source: true
182
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Environments/Grid/default_environment.usd
 
183
  color: !!python/tuple
184
  - 0.0
185
  - 0.0
@@ -202,10 +208,10 @@ scene:
202
  - 0.0
203
  - -1.05
204
  rot: !!python/tuple
205
- - 1.0
206
  - 0.0
207
  - 0.0
208
  - 0.0
 
209
  collision_group: 0
210
  debug_vis: false
211
  light:
@@ -216,6 +222,7 @@ scene:
216
  visible: true
217
  semantic_tags: null
218
  copy_from_source: true
 
219
  prim_type: DomeLight
220
  color: !!python/tuple
221
  - 0.75
@@ -235,10 +242,10 @@ scene:
235
  - 0.0
236
  - 0.0
237
  rot: !!python/tuple
238
- - 1.0
239
  - 0.0
240
  - 0.0
241
  - 0.0
 
242
  collision_group: 0
243
  debug_vis: false
244
  robot:
@@ -249,12 +256,13 @@ scene:
249
  visible: true
250
  semantic_tags: null
251
  copy_from_source: true
 
252
  mass_props: null
253
  deformable_props: null
254
  rigid_props:
255
  rigid_body_enabled: null
256
  kinematic_enabled: null
257
- disable_gravity: true
258
  linear_damping: null
259
  angular_damping: null
260
  max_linear_velocity: null
@@ -291,10 +299,10 @@ scene:
291
  - 0.0
292
  - 0.0
293
  rot: !!python/tuple
294
- - 1.0
295
  - 0.0
296
  - 0.0
297
  - 0.0
 
298
  lin_vel: !!python/tuple
299
  - 0.0
300
  - 0.0
@@ -327,9 +335,9 @@ scene:
327
  velocity_limit: null
328
  effort_limit_sim: 87.0
329
  velocity_limit_sim: null
330
- stiffness: 400.0
331
- damping: 80.0
332
- armature: null
333
  friction: null
334
  dynamic_friction: null
335
  viscous_friction: null
@@ -341,9 +349,9 @@ scene:
341
  velocity_limit: null
342
  effort_limit_sim: 12.0
343
  velocity_limit_sim: null
344
- stiffness: 400.0
345
- damping: 80.0
346
- armature: null
347
  friction: null
348
  dynamic_friction: null
349
  viscous_friction: null
@@ -366,7 +374,6 @@ scene:
366
  class_type: isaaclab.sensors.frame_transformer.frame_transformer:FrameTransformer
367
  prim_path: /World/envs/env_.*/Robot/panda_link0
368
  update_period: 0.0
369
- history_length: 0
370
  debug_vis: false
371
  source_frame_offset:
372
  pos: !!python/tuple
@@ -374,10 +381,10 @@ scene:
374
  - 0.0
375
  - 0.0
376
  rot: !!python/tuple
377
- - 1.0
378
  - 0.0
379
  - 0.0
380
  - 0.0
 
381
  target_frames:
382
  - prim_path: /World/envs/env_.*/Robot/panda_hand
383
  name: end_effector
@@ -387,10 +394,10 @@ scene:
387
  - 0.0
388
  - 0.1034
389
  rot: !!python/tuple
390
- - 1.0
391
  - 0.0
392
  - 0.0
393
  - 0.0
 
394
  - prim_path: /World/envs/env_.*/Robot/panda_rightfinger
395
  name: tool_rightfinger
396
  offset:
@@ -399,10 +406,10 @@ scene:
399
  - 0.0
400
  - 0.046
401
  rot: !!python/tuple
402
- - 1.0
403
  - 0.0
404
  - 0.0
405
  - 0.0
 
406
  - prim_path: /World/envs/env_.*/Robot/panda_leftfinger
407
  name: tool_leftfinger
408
  offset:
@@ -411,10 +418,10 @@ scene:
411
  - 0.0
412
  - 0.046
413
  rot: !!python/tuple
414
- - 1.0
415
  - 0.0
416
  - 0.0
417
  - 0.0
 
418
  visualizer_cfg:
419
  prim_path: /Visuals/FrameTransformer
420
  markers:
@@ -423,6 +430,7 @@ scene:
423
  visible: true
424
  semantic_tags: null
425
  copy_from_source: true
 
426
  mass_props: null
427
  deformable_props: null
428
  rigid_props: null
@@ -438,13 +446,14 @@ scene:
438
  joint_drive_props: null
439
  visual_material_path: material
440
  visual_material: null
441
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/UIElements/frame_prim.usd
442
  variants: null
443
  connecting_line:
444
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
445
  visible: true
446
  semantic_tags: null
447
  copy_from_source: true
 
448
  mass_props: null
449
  rigid_props: null
450
  collision_props: null
@@ -471,7 +480,7 @@ scene:
471
  recorders:
472
  dataset_file_handler_class_type: isaaclab.utils.datasets.hdf5_dataset_file_handler:HDF5DatasetFileHandler
473
  dataset_export_dir_path: /tmp/isaaclab/logs
474
- dataset_filename: dataset_20260326_084103_rank0
475
  dataset_export_mode:
476
  _value_: 1
477
  _name_: EXPORT_ALL
@@ -481,6 +490,12 @@ recorders:
481
  success_rate:
482
  class_type: isaaclab_arena.metrics.success_rate:SuccessRecorder
483
  name: success
 
 
 
 
 
 
484
  observations:
485
  policy:
486
  concatenate_terms: true
@@ -488,15 +503,6 @@ observations:
488
  enable_corruption: false
489
  history_length: null
490
  flatten_history_dim: true
491
- actions:
492
- func: isaaclab.envs.mdp.observations:last_action
493
- params: {}
494
- modifiers: null
495
- noise: null
496
- clip: null
497
- scale: null
498
- history_length: 0
499
- flatten_history_dim: true
500
  joint_pos:
501
  func: isaaclab.envs.mdp.observations:joint_pos_rel
502
  params: {}
@@ -515,49 +521,12 @@ observations:
515
  scale: null
516
  history_length: 0
517
  flatten_history_dim: true
518
- eef_pos:
519
- func: isaaclab_tasks.manager_based.manipulation.stack.mdp.observations:ee_frame_pos
520
- params: {}
521
- modifiers: null
522
- noise: null
523
- clip: null
524
- scale: null
525
- history_length: 0
526
- flatten_history_dim: true
527
- eef_quat:
528
- func: isaaclab_tasks.manager_based.manipulation.stack.mdp.observations:ee_frame_quat
529
- params: {}
530
- modifiers: null
531
- noise: null
532
- clip: null
533
- scale: null
534
- history_length: 0
535
- flatten_history_dim: true
536
- gripper_pos:
537
- func: isaaclab_arena.embodiments.franka.observations:gripper_pos
538
- params: {}
539
- modifiers: null
540
- noise: null
541
- clip: null
542
- scale: null
543
- history_length: 0
544
- flatten_history_dim: true
545
  task_obs:
546
  concatenate_terms: true
547
  concatenate_dim: -1
548
  enable_corruption: false
549
  history_length: null
550
  flatten_history_dim: true
551
- target_object_position:
552
- func: isaaclab.envs.mdp.observations:generated_commands
553
- params:
554
- command_name: object_pose
555
- modifiers: null
556
- noise: null
557
- clip: null
558
- scale: null
559
- history_length: 0
560
- flatten_history_dim: true
561
  object_position:
562
  func: isaaclab_arena.tasks.observations.observations:object_position_in_frame
563
  params:
@@ -613,33 +582,37 @@ observations:
613
  scale: null
614
  history_length: 0
615
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
616
  actions:
617
  arm_action:
618
- class_type: isaaclab.envs.mdp.actions.task_space_actions:DifferentialInverseKinematicsAction
619
  asset_name: robot
620
  debug_vis: false
621
  clip: null
622
  joint_names:
623
  - panda_joint.*
624
- body_name: panda_hand
625
- body_offset:
626
- pos:
627
- - 0.0
628
- - 0.0
629
- - 0.107
630
- rot: !!python/tuple
631
- - 1.0
632
- - 0.0
633
- - 0.0
634
- - 0.0
635
  scale: 0.5
636
- controller:
637
- class_type: isaaclab.controllers.differential_ik:DifferentialIKController
638
- command_type: pose
639
- use_relative_mode: true
640
- ik_method: dls
641
- ik_params:
642
- lambda_val: 0.01
643
  gripper_action:
644
  class_type: isaaclab.envs.mdp.actions.binary_joint_actions:BinaryJointPositionAction
645
  asset_name: robot
@@ -657,12 +630,12 @@ events:
657
  params:
658
  default_pose:
659
  - 0.0
660
- - -0.785
661
- - -0.1107
662
- - -1.1775
663
  - 0.0
664
- - 0.785
665
- - 0.785
 
 
666
  - 0.04
667
  - 0.04
668
  mode: reset
@@ -709,11 +682,11 @@ events:
709
  - 0.5
710
  - 0
711
  - 0.055
712
- rotation_wxyz: !!python/tuple
713
- - 1
714
  - 0
715
  - 0
716
  - 0
 
717
  asset_cfg:
718
  name: dex_cube
719
  joint_names: null
@@ -746,9 +719,11 @@ rerender_on_reset: false
746
  num_rerenders_on_reset: 0
747
  wait_for_textures: false
748
  xr: null
749
- teleop_devices: null
 
 
750
  export_io_descriptors: false
751
- log_dir: /workspaces/isaaclab_arena/logs/rsl_rl/generic_experiment/2026-03-26_08-41-05
752
  is_finite_horizon: false
753
  episode_length_s: 5.0
754
  rewards:
@@ -1027,6 +1002,29 @@ terminations:
1027
  - null
1028
  - null
1029
  preserve_order: false
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1030
  rl_training: true
1031
  command_name: object_pose
1032
  position_tolerance: 0.05
@@ -1069,6 +1067,7 @@ commands:
1069
  visible: true
1070
  semantic_tags: null
1071
  copy_from_source: true
 
1072
  mass_props: null
1073
  deformable_props: null
1074
  rigid_props: null
@@ -1084,13 +1083,14 @@ commands:
1084
  joint_drive_props: null
1085
  visual_material_path: material
1086
  visual_material: null
1087
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/UIElements/frame_prim.usd
1088
  variants: null
1089
  connecting_line:
1090
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
1091
  visible: true
1092
  semantic_tags: null
1093
  copy_from_source: true
 
1094
  mass_props: null
1095
  rigid_props: null
1096
  collision_props: null
@@ -1122,6 +1122,7 @@ commands:
1122
  visible: true
1123
  semantic_tags: null
1124
  copy_from_source: true
 
1125
  mass_props: null
1126
  deformable_props: null
1127
  rigid_props: null
@@ -1137,13 +1138,14 @@ commands:
1137
  joint_drive_props: null
1138
  visual_material_path: material
1139
  visual_material: null
1140
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/UIElements/frame_prim.usd
1141
  variants: null
1142
  connecting_line:
1143
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
1144
  visible: true
1145
  semantic_tags: null
1146
  copy_from_source: true
 
1147
  mass_props: null
1148
  rigid_props: null
1149
  collision_props: null
@@ -1169,6 +1171,9 @@ commands:
1169
  axis: Z
1170
  metrics:
1171
  - {}
 
 
 
1172
  isaaclab_arena_env:
1173
  name: lift_object
1174
  scene:
@@ -1187,11 +1192,11 @@ isaaclab_arena_env:
1187
  - 0.5
1188
  - 0
1189
  - 0
1190
- rotation_wxyz: !!python/tuple
1191
- - 0.707
1192
  - 0
1193
  - 0
1194
  - 0.707
 
1195
  initial_velocity: null
1196
  object_cfg:
1197
  class_type: null
@@ -1201,6 +1206,7 @@ isaaclab_arena_env:
1201
  visible: true
1202
  semantic_tags: null
1203
  copy_from_source: true
 
1204
  mass_props: null
1205
  deformable_props: null
1206
  rigid_props: null
@@ -1216,7 +1222,7 @@ isaaclab_arena_env:
1216
  joint_drive_props: null
1217
  visual_material_path: material
1218
  visual_material: null
1219
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
1220
  variants: null
1221
  init_state:
1222
  pos: !!python/tuple
@@ -1224,15 +1230,15 @@ isaaclab_arena_env:
1224
  - 0
1225
  - 0
1226
  rot: !!python/tuple
1227
- - 0.707
1228
  - 0
1229
  - 0
1230
  - 0.707
 
1231
  collision_group: 0
1232
  debug_vis: false
1233
  event_cfg: null
1234
  relations: []
1235
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
1236
  scale: !!python/tuple
1237
  - 1.0
1238
  - 1.0
@@ -1256,11 +1262,11 @@ isaaclab_arena_env:
1256
  - 0.5
1257
  - 0
1258
  - 0.055
1259
- rotation_wxyz: !!python/tuple
1260
- - 1
1261
  - 0
1262
  - 0
1263
  - 0
 
1264
  initial_velocity: null
1265
  object_cfg:
1266
  class_type: isaaclab.assets.rigid_object.rigid_object:RigidObject
@@ -1270,6 +1276,7 @@ isaaclab_arena_env:
1270
  visible: true
1271
  semantic_tags: null
1272
  copy_from_source: true
 
1273
  mass_props: null
1274
  deformable_props: null
1275
  rigid_props: null
@@ -1285,7 +1292,7 @@ isaaclab_arena_env:
1285
  joint_drive_props: null
1286
  visual_material_path: material
1287
  visual_material: null
1288
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
1289
  variants: null
1290
  init_state:
1291
  pos: !!python/tuple
@@ -1293,10 +1300,10 @@ isaaclab_arena_env:
1293
  - 0
1294
  - 0.055
1295
  rot: !!python/tuple
1296
- - 1
1297
  - 0
1298
  - 0
1299
  - 0
 
1300
  lin_vel: !!python/tuple
1301
  - 0.0
1302
  - 0.0
@@ -1315,11 +1322,11 @@ isaaclab_arena_env:
1315
  - 0.5
1316
  - 0
1317
  - 0.055
1318
- rotation_wxyz: !!python/tuple
1319
- - 1
1320
  - 0
1321
  - 0
1322
  - 0
 
1323
  asset_cfg:
1324
  name: dex_cube
1325
  joint_names: null
@@ -1349,7 +1356,7 @@ isaaclab_arena_env:
1349
  is_global_time: false
1350
  min_step_count_between_reset: 0
1351
  relations: []
1352
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
1353
  scale: !!python/tuple
1354
  - 0.8
1355
  - 0.8
@@ -1364,7 +1371,8 @@ isaaclab_arena_env:
1364
  visible: true
1365
  semantic_tags: null
1366
  copy_from_source: true
1367
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Environments/Grid/default_environment.usd
 
1368
  color: !!python/tuple
1369
  - 0.0
1370
  - 0.0
@@ -1394,11 +1402,11 @@ isaaclab_arena_env:
1394
  - 0.0
1395
  - 0.0
1396
  - -1.05
1397
- rotation_wxyz: !!python/tuple
1398
- - 1.0
1399
  - 0.0
1400
  - 0.0
1401
  - 0.0
 
1402
  initial_velocity: null
1403
  object_cfg:
1404
  class_type: null
@@ -1408,7 +1416,8 @@ isaaclab_arena_env:
1408
  visible: true
1409
  semantic_tags: null
1410
  copy_from_source: true
1411
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Environments/Grid/default_environment.usd
 
1412
  color: !!python/tuple
1413
  - 0.0
1414
  - 0.0
@@ -1431,10 +1440,10 @@ isaaclab_arena_env:
1431
  - 0.0
1432
  - -1.05
1433
  rot: !!python/tuple
1434
- - 1.0
1435
  - 0.0
1436
  - 0.0
1437
  - 0.0
 
1438
  collision_group: 0
1439
  debug_vis: false
1440
  event_cfg: null
@@ -1454,6 +1463,7 @@ isaaclab_arena_env:
1454
  visible: true
1455
  semantic_tags: null
1456
  copy_from_source: true
 
1457
  prim_type: DomeLight
1458
  color: !!python/tuple
1459
  - 0.75
@@ -1485,6 +1495,7 @@ isaaclab_arena_env:
1485
  visible: true
1486
  semantic_tags: null
1487
  copy_from_source: true
 
1488
  prim_type: DomeLight
1489
  color: !!python/tuple
1490
  - 0.75
@@ -1504,10 +1515,10 @@ isaaclab_arena_env:
1504
  - 0.0
1505
  - 0.0
1506
  rot: !!python/tuple
1507
- - 1.0
1508
  - 0.0
1509
  - 0.0
1510
  - 0.0
 
1511
  collision_group: 0
1512
  debug_vis: false
1513
  event_cfg: null
@@ -1544,12 +1555,13 @@ isaaclab_arena_env:
1544
  visible: true
1545
  semantic_tags: null
1546
  copy_from_source: true
 
1547
  mass_props: null
1548
  deformable_props: null
1549
  rigid_props:
1550
  rigid_body_enabled: null
1551
  kinematic_enabled: null
1552
- disable_gravity: true
1553
  linear_damping: null
1554
  angular_damping: null
1555
  max_linear_velocity: null
@@ -1586,10 +1598,10 @@ isaaclab_arena_env:
1586
  - 0.0
1587
  - 0.0
1588
  rot: !!python/tuple
1589
- - 1.0
1590
  - 0.0
1591
  - 0.0
1592
  - 0.0
 
1593
  lin_vel: !!python/tuple
1594
  - 0.0
1595
  - 0.0
@@ -1622,9 +1634,9 @@ isaaclab_arena_env:
1622
  velocity_limit: null
1623
  effort_limit_sim: 87.0
1624
  velocity_limit_sim: null
1625
- stiffness: 400.0
1626
- damping: 80.0
1627
- armature: null
1628
  friction: null
1629
  dynamic_friction: null
1630
  viscous_friction: null
@@ -1636,9 +1648,9 @@ isaaclab_arena_env:
1636
  velocity_limit: null
1637
  effort_limit_sim: 12.0
1638
  velocity_limit_sim: null
1639
- stiffness: 400.0
1640
- damping: 80.0
1641
- armature: null
1642
  friction: null
1643
  dynamic_friction: null
1644
  viscous_friction: null
@@ -1661,7 +1673,6 @@ isaaclab_arena_env:
1661
  class_type: isaaclab.sensors.frame_transformer.frame_transformer:FrameTransformer
1662
  prim_path: '{ENV_REGEX_NS}/Robot/panda_link0'
1663
  update_period: 0.0
1664
- history_length: 0
1665
  debug_vis: false
1666
  source_frame_offset:
1667
  pos: !!python/tuple
@@ -1669,10 +1680,10 @@ isaaclab_arena_env:
1669
  - 0.0
1670
  - 0.0
1671
  rot: !!python/tuple
1672
- - 1.0
1673
  - 0.0
1674
  - 0.0
1675
  - 0.0
 
1676
  target_frames:
1677
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_hand'
1678
  name: end_effector
@@ -1682,10 +1693,10 @@ isaaclab_arena_env:
1682
  - 0.0
1683
  - 0.1034
1684
  rot: !!python/tuple
1685
- - 1.0
1686
  - 0.0
1687
  - 0.0
1688
  - 0.0
 
1689
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_rightfinger'
1690
  name: tool_rightfinger
1691
  offset:
@@ -1694,10 +1705,10 @@ isaaclab_arena_env:
1694
  - 0.0
1695
  - 0.046
1696
  rot: !!python/tuple
1697
- - 1.0
1698
  - 0.0
1699
  - 0.0
1700
  - 0.0
 
1701
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_leftfinger'
1702
  name: tool_leftfinger
1703
  offset:
@@ -1706,10 +1717,10 @@ isaaclab_arena_env:
1706
  - 0.0
1707
  - 0.046
1708
  rot: !!python/tuple
1709
- - 1.0
1710
  - 0.0
1711
  - 0.0
1712
  - 0.0
 
1713
  visualizer_cfg:
1714
  prim_path: /Visuals/FrameTransformer
1715
  markers:
@@ -1718,6 +1729,7 @@ isaaclab_arena_env:
1718
  visible: true
1719
  semantic_tags: null
1720
  copy_from_source: true
 
1721
  mass_props: null
1722
  deformable_props: null
1723
  rigid_props: null
@@ -1733,13 +1745,14 @@ isaaclab_arena_env:
1733
  joint_drive_props: null
1734
  visual_material_path: material
1735
  visual_material: null
1736
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/UIElements/frame_prim.usd
1737
  variants: null
1738
  connecting_line:
1739
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
1740
  visible: true
1741
  semantic_tags: null
1742
  copy_from_source: true
 
1743
  mass_props: null
1744
  rigid_props: null
1745
  collision_props: null
@@ -1768,7 +1781,6 @@ isaaclab_arena_env:
1768
  class_type: isaaclab.sensors.camera.camera:Camera
1769
  prim_path: '{ENV_REGEX_NS}/Robot/panda_hand/wrist_cam'
1770
  update_period: 0.0
1771
- history_length: 0
1772
  debug_vis: false
1773
  offset:
1774
  pos: !!python/tuple
@@ -1776,16 +1788,17 @@ isaaclab_arena_env:
1776
  - -0.031
1777
  - -0.074
1778
  rot: !!python/tuple
1779
- - -0.74896
1780
  - 0.0
1781
  - 0.0
1782
  - -0.66262
 
1783
  convention: ros
1784
  spawn:
1785
  func: isaaclab.sim.spawners.sensors.sensors:spawn_camera
1786
  visible: true
1787
  semantic_tags: null
1788
  copy_from_source: true
 
1789
  projection_type: pinhole
1790
  clipping_range: !!python/tuple
1791
  - 0.01
@@ -1809,44 +1822,31 @@ isaaclab_arena_env:
1809
  colorize_instance_id_segmentation: true
1810
  colorize_instance_segmentation: true
1811
  semantic_segmentation_mapping: {}
 
 
1812
  _is_tiled_camera: false
1813
  _camera_offset:
1814
  position_xyz: !!python/tuple
1815
  - 0.11
1816
  - -0.031
1817
  - -0.074
1818
- rotation_wxyz: !!python/tuple
1819
- - -0.74896
1820
  - 0.0
1821
  - 0.0
1822
  - -0.66262
 
1823
  action_config:
1824
  arm_action:
1825
- class_type: isaaclab.envs.mdp.actions.task_space_actions:DifferentialInverseKinematicsAction
1826
  asset_name: robot
1827
  debug_vis: false
1828
  clip: null
1829
  joint_names:
1830
  - panda_joint.*
1831
- body_name: panda_hand
1832
- body_offset:
1833
- pos:
1834
- - 0.0
1835
- - 0.0
1836
- - 0.107
1837
- rot: !!python/tuple
1838
- - 1.0
1839
- - 0.0
1840
- - 0.0
1841
- - 0.0
1842
  scale: 0.5
1843
- controller:
1844
- class_type: isaaclab.controllers.differential_ik:DifferentialIKController
1845
- command_type: pose
1846
- use_relative_mode: true
1847
- ik_method: dls
1848
- ik_params:
1849
- lambda_val: 0.01
1850
  gripper_action:
1851
  class_type: isaaclab.envs.mdp.actions.binary_joint_actions:BinaryJointPositionAction
1852
  asset_name: robot
@@ -1865,15 +1865,6 @@ isaaclab_arena_env:
1865
  enable_corruption: false
1866
  history_length: null
1867
  flatten_history_dim: true
1868
- actions:
1869
- func: isaaclab.envs.mdp.observations:last_action
1870
- params: {}
1871
- modifiers: null
1872
- noise: null
1873
- clip: null
1874
- scale: null
1875
- history_length: 0
1876
- flatten_history_dim: true
1877
  joint_pos:
1878
  func: isaaclab.envs.mdp.observations:joint_pos_rel
1879
  params: {}
@@ -1892,45 +1883,18 @@ isaaclab_arena_env:
1892
  scale: null
1893
  history_length: 0
1894
  flatten_history_dim: true
1895
- eef_pos:
1896
- func: isaaclab_tasks.manager_based.manipulation.stack.mdp.observations:ee_frame_pos
1897
- params: {}
1898
- modifiers: null
1899
- noise: null
1900
- clip: null
1901
- scale: null
1902
- history_length: 0
1903
- flatten_history_dim: true
1904
- eef_quat:
1905
- func: isaaclab_tasks.manager_based.manipulation.stack.mdp.observations:ee_frame_quat
1906
- params: {}
1907
- modifiers: null
1908
- noise: null
1909
- clip: null
1910
- scale: null
1911
- history_length: 0
1912
- flatten_history_dim: true
1913
- gripper_pos:
1914
- func: isaaclab_arena.embodiments.franka.observations:gripper_pos
1915
- params: {}
1916
- modifiers: null
1917
- noise: null
1918
- clip: null
1919
- scale: null
1920
- history_length: 0
1921
- flatten_history_dim: true
1922
  event_config:
1923
  init_franka_arm_pose:
1924
  func: isaaclab_tasks.manager_based.manipulation.stack.mdp.franka_stack_events:set_default_joint_pose
1925
  params:
1926
  default_pose:
1927
  - 0.0
1928
- - -0.785
1929
- - -0.1107
1930
- - -1.1775
1931
  - 0.0
1932
- - 0.785
1933
- - 0.785
 
 
1934
  - 0.04
1935
  - 0.04
1936
  mode: reset
@@ -2034,11 +1998,11 @@ isaaclab_arena_env:
2034
  - 0.5
2035
  - 0
2036
  - 0.055
2037
- rotation_wxyz: !!python/tuple
2038
- - 1
2039
  - 0
2040
  - 0
2041
  - 0
 
2042
  initial_velocity: null
2043
  object_cfg:
2044
  class_type: isaaclab.assets.rigid_object.rigid_object:RigidObject
@@ -2048,6 +2012,7 @@ isaaclab_arena_env:
2048
  visible: true
2049
  semantic_tags: null
2050
  copy_from_source: true
 
2051
  mass_props: null
2052
  deformable_props: null
2053
  rigid_props: null
@@ -2063,7 +2028,7 @@ isaaclab_arena_env:
2063
  joint_drive_props: null
2064
  visual_material_path: material
2065
  visual_material: null
2066
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
2067
  variants: null
2068
  init_state:
2069
  pos: !!python/tuple
@@ -2071,10 +2036,10 @@ isaaclab_arena_env:
2071
  - 0
2072
  - 0.055
2073
  rot: !!python/tuple
2074
- - 1
2075
  - 0
2076
  - 0
2077
  - 0
 
2078
  lin_vel: !!python/tuple
2079
  - 0.0
2080
  - 0.0
@@ -2093,11 +2058,11 @@ isaaclab_arena_env:
2093
  - 0.5
2094
  - 0
2095
  - 0.055
2096
- rotation_wxyz: !!python/tuple
2097
- - 1
2098
  - 0
2099
  - 0
2100
  - 0
 
2101
  asset_cfg:
2102
  name: dex_cube
2103
  joint_names: null
@@ -2115,7 +2080,7 @@ isaaclab_arena_env:
2115
  is_global_time: false
2116
  min_step_count_between_reset: 0
2117
  relations: []
2118
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
2119
  scale: !!python/tuple
2120
  - 0.8
2121
  - 0.8
@@ -2138,11 +2103,11 @@ isaaclab_arena_env:
2138
  - 0.5
2139
  - 0
2140
  - 0
2141
- rotation_wxyz: !!python/tuple
2142
- - 0.707
2143
  - 0
2144
  - 0
2145
  - 0.707
 
2146
  initial_velocity: null
2147
  object_cfg:
2148
  class_type: null
@@ -2152,6 +2117,7 @@ isaaclab_arena_env:
2152
  visible: true
2153
  semantic_tags: null
2154
  copy_from_source: true
 
2155
  mass_props: null
2156
  deformable_props: null
2157
  rigid_props: null
@@ -2167,7 +2133,7 @@ isaaclab_arena_env:
2167
  joint_drive_props: null
2168
  visual_material_path: material
2169
  visual_material: null
2170
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
2171
  variants: null
2172
  init_state:
2173
  pos: !!python/tuple
@@ -2175,15 +2141,15 @@ isaaclab_arena_env:
2175
  - 0
2176
  - 0
2177
  rot: !!python/tuple
2178
- - 0.707
2179
  - 0
2180
  - 0
2181
  - 0.707
 
2182
  collision_group: 0
2183
  debug_vis: false
2184
  event_cfg: null
2185
  relations: []
2186
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
2187
  scale: !!python/tuple
2188
  - 1.0
2189
  - 1.0
@@ -2259,6 +2225,29 @@ isaaclab_arena_env:
2259
  - null
2260
  - null
2261
  preserve_order: false
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2262
  rl_training: true
2263
  command_name: object_pose
2264
  position_tolerance: 0.05
@@ -2280,12 +2269,13 @@ isaaclab_arena_env:
2280
  visible: true
2281
  semantic_tags: null
2282
  copy_from_source: true
 
2283
  mass_props: null
2284
  deformable_props: null
2285
  rigid_props:
2286
  rigid_body_enabled: null
2287
  kinematic_enabled: null
2288
- disable_gravity: true
2289
  linear_damping: null
2290
  angular_damping: null
2291
  max_linear_velocity: null
@@ -2322,10 +2312,10 @@ isaaclab_arena_env:
2322
  - 0.0
2323
  - 0.0
2324
  rot: !!python/tuple
2325
- - 1.0
2326
  - 0.0
2327
  - 0.0
2328
  - 0.0
 
2329
  lin_vel: !!python/tuple
2330
  - 0.0
2331
  - 0.0
@@ -2358,9 +2348,9 @@ isaaclab_arena_env:
2358
  velocity_limit: null
2359
  effort_limit_sim: 87.0
2360
  velocity_limit_sim: null
2361
- stiffness: 400.0
2362
- damping: 80.0
2363
- armature: null
2364
  friction: null
2365
  dynamic_friction: null
2366
  viscous_friction: null
@@ -2372,9 +2362,9 @@ isaaclab_arena_env:
2372
  velocity_limit: null
2373
  effort_limit_sim: 12.0
2374
  velocity_limit_sim: null
2375
- stiffness: 400.0
2376
- damping: 80.0
2377
- armature: null
2378
  friction: null
2379
  dynamic_friction: null
2380
  viscous_friction: null
@@ -2397,7 +2387,6 @@ isaaclab_arena_env:
2397
  class_type: isaaclab.sensors.frame_transformer.frame_transformer:FrameTransformer
2398
  prim_path: '{ENV_REGEX_NS}/Robot/panda_link0'
2399
  update_period: 0.0
2400
- history_length: 0
2401
  debug_vis: false
2402
  source_frame_offset:
2403
  pos: !!python/tuple
@@ -2405,10 +2394,10 @@ isaaclab_arena_env:
2405
  - 0.0
2406
  - 0.0
2407
  rot: !!python/tuple
2408
- - 1.0
2409
  - 0.0
2410
  - 0.0
2411
  - 0.0
 
2412
  target_frames:
2413
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_hand'
2414
  name: end_effector
@@ -2418,10 +2407,10 @@ isaaclab_arena_env:
2418
  - 0.0
2419
  - 0.1034
2420
  rot: !!python/tuple
2421
- - 1.0
2422
  - 0.0
2423
  - 0.0
2424
  - 0.0
 
2425
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_rightfinger'
2426
  name: tool_rightfinger
2427
  offset:
@@ -2430,10 +2419,10 @@ isaaclab_arena_env:
2430
  - 0.0
2431
  - 0.046
2432
  rot: !!python/tuple
2433
- - 1.0
2434
  - 0.0
2435
  - 0.0
2436
  - 0.0
 
2437
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_leftfinger'
2438
  name: tool_leftfinger
2439
  offset:
@@ -2442,10 +2431,10 @@ isaaclab_arena_env:
2442
  - 0.0
2443
  - 0.046
2444
  rot: !!python/tuple
2445
- - 1.0
2446
  - 0.0
2447
  - 0.0
2448
  - 0.0
 
2449
  visualizer_cfg:
2450
  prim_path: /Visuals/FrameTransformer
2451
  markers:
@@ -2454,6 +2443,7 @@ isaaclab_arena_env:
2454
  visible: true
2455
  semantic_tags: null
2456
  copy_from_source: true
 
2457
  mass_props: null
2458
  deformable_props: null
2459
  rigid_props: null
@@ -2469,13 +2459,14 @@ isaaclab_arena_env:
2469
  joint_drive_props: null
2470
  visual_material_path: material
2471
  visual_material: null
2472
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/UIElements/frame_prim.usd
2473
  variants: null
2474
  connecting_line:
2475
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
2476
  visible: true
2477
  semantic_tags: null
2478
  copy_from_source: true
 
2479
  mass_props: null
2480
  rigid_props: null
2481
  collision_props: null
@@ -2504,7 +2495,6 @@ isaaclab_arena_env:
2504
  class_type: isaaclab.sensors.camera.camera:Camera
2505
  prim_path: '{ENV_REGEX_NS}/Robot/panda_hand/wrist_cam'
2506
  update_period: 0.0
2507
- history_length: 0
2508
  debug_vis: false
2509
  offset:
2510
  pos: !!python/tuple
@@ -2512,16 +2502,17 @@ isaaclab_arena_env:
2512
  - -0.031
2513
  - -0.074
2514
  rot: !!python/tuple
2515
- - -0.74896
2516
  - 0.0
2517
  - 0.0
2518
  - -0.66262
 
2519
  convention: ros
2520
  spawn:
2521
  func: isaaclab.sim.spawners.sensors.sensors:spawn_camera
2522
  visible: true
2523
  semantic_tags: null
2524
  copy_from_source: true
 
2525
  projection_type: pinhole
2526
  clipping_range: !!python/tuple
2527
  - 0.01
@@ -2545,44 +2536,31 @@ isaaclab_arena_env:
2545
  colorize_instance_id_segmentation: true
2546
  colorize_instance_segmentation: true
2547
  semantic_segmentation_mapping: {}
 
 
2548
  _is_tiled_camera: false
2549
  _camera_offset:
2550
  position_xyz: !!python/tuple
2551
  - 0.11
2552
  - -0.031
2553
  - -0.074
2554
- rotation_wxyz: !!python/tuple
2555
- - -0.74896
2556
  - 0.0
2557
  - 0.0
2558
  - -0.66262
 
2559
  action_config:
2560
  arm_action:
2561
- class_type: isaaclab.envs.mdp.actions.task_space_actions:DifferentialInverseKinematicsAction
2562
  asset_name: robot
2563
  debug_vis: false
2564
  clip: null
2565
  joint_names:
2566
  - panda_joint.*
2567
- body_name: panda_hand
2568
- body_offset:
2569
- pos:
2570
- - 0.0
2571
- - 0.0
2572
- - 0.107
2573
- rot: !!python/tuple
2574
- - 1.0
2575
- - 0.0
2576
- - 0.0
2577
- - 0.0
2578
  scale: 0.5
2579
- controller:
2580
- class_type: isaaclab.controllers.differential_ik:DifferentialIKController
2581
- command_type: pose
2582
- use_relative_mode: true
2583
- ik_method: dls
2584
- ik_params:
2585
- lambda_val: 0.01
2586
  gripper_action:
2587
  class_type: isaaclab.envs.mdp.actions.binary_joint_actions:BinaryJointPositionAction
2588
  asset_name: robot
@@ -2601,15 +2579,6 @@ isaaclab_arena_env:
2601
  enable_corruption: false
2602
  history_length: null
2603
  flatten_history_dim: true
2604
- actions:
2605
- func: isaaclab.envs.mdp.observations:last_action
2606
- params: {}
2607
- modifiers: null
2608
- noise: null
2609
- clip: null
2610
- scale: null
2611
- history_length: 0
2612
- flatten_history_dim: true
2613
  joint_pos:
2614
  func: isaaclab.envs.mdp.observations:joint_pos_rel
2615
  params: {}
@@ -2628,45 +2597,18 @@ isaaclab_arena_env:
2628
  scale: null
2629
  history_length: 0
2630
  flatten_history_dim: true
2631
- eef_pos:
2632
- func: isaaclab_tasks.manager_based.manipulation.stack.mdp.observations:ee_frame_pos
2633
- params: {}
2634
- modifiers: null
2635
- noise: null
2636
- clip: null
2637
- scale: null
2638
- history_length: 0
2639
- flatten_history_dim: true
2640
- eef_quat:
2641
- func: isaaclab_tasks.manager_based.manipulation.stack.mdp.observations:ee_frame_quat
2642
- params: {}
2643
- modifiers: null
2644
- noise: null
2645
- clip: null
2646
- scale: null
2647
- history_length: 0
2648
- flatten_history_dim: true
2649
- gripper_pos:
2650
- func: isaaclab_arena.embodiments.franka.observations:gripper_pos
2651
- params: {}
2652
- modifiers: null
2653
- noise: null
2654
- clip: null
2655
- scale: null
2656
- history_length: 0
2657
- flatten_history_dim: true
2658
  event_config:
2659
  init_franka_arm_pose:
2660
  func: isaaclab_tasks.manager_based.manipulation.stack.mdp.franka_stack_events:set_default_joint_pose
2661
  params:
2662
  default_pose:
2663
  - 0.0
2664
- - -0.785
2665
- - -0.1107
2666
- - -1.1775
2667
  - 0.0
2668
- - 0.785
2669
- - 0.785
 
 
2670
  - 0.04
2671
  - 0.04
2672
  mode: reset
@@ -2725,16 +2667,6 @@ isaaclab_arena_env:
2725
  enable_corruption: false
2726
  history_length: null
2727
  flatten_history_dim: true
2728
- target_object_position:
2729
- func: isaaclab.envs.mdp.observations:generated_commands
2730
- params:
2731
- command_name: object_pose
2732
- modifiers: null
2733
- noise: null
2734
- clip: null
2735
- scale: null
2736
- history_length: 0
2737
- flatten_history_dim: true
2738
  object_position:
2739
  func: isaaclab_arena.tasks.observations.observations:object_position_in_frame
2740
  params:
@@ -2790,6 +2722,25 @@ isaaclab_arena_env:
2790
  scale: null
2791
  history_length: 0
2792
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2793
  commands_cfg:
2794
  object_pose:
2795
  class_type: isaaclab.envs.mdp.commands.pose_command:UniformPoseCommand
@@ -2827,6 +2778,7 @@ isaaclab_arena_env:
2827
  visible: true
2828
  semantic_tags: null
2829
  copy_from_source: true
 
2830
  mass_props: null
2831
  deformable_props: null
2832
  rigid_props: null
@@ -2842,13 +2794,14 @@ isaaclab_arena_env:
2842
  joint_drive_props: null
2843
  visual_material_path: material
2844
  visual_material: null
2845
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/UIElements/frame_prim.usd
2846
  variants: null
2847
  connecting_line:
2848
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
2849
  visible: true
2850
  semantic_tags: null
2851
  copy_from_source: true
 
2852
  mass_props: null
2853
  rigid_props: null
2854
  collision_props: null
@@ -2880,6 +2833,7 @@ isaaclab_arena_env:
2880
  visible: true
2881
  semantic_tags: null
2882
  copy_from_source: true
 
2883
  mass_props: null
2884
  deformable_props: null
2885
  rigid_props: null
@@ -2895,13 +2849,14 @@ isaaclab_arena_env:
2895
  joint_drive_props: null
2896
  visual_material_path: material
2897
  visual_material: null
2898
- usd_path: https://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/5.1/Isaac/Props/UIElements/frame_prim.usd
2899
  variants: null
2900
  connecting_line:
2901
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
2902
  visible: true
2903
  semantic_tags: null
2904
  copy_from_source: true
 
2905
  mass_props: null
2906
  rigid_props: null
2907
  collision_props: null
 
16
  asset_name: null
17
  body_name: null
18
  sim:
 
19
  device: cuda:0
20
+ dt: 0.01
 
21
  gravity: !!python/tuple
22
  - 0.0
23
  - 0.0
24
  - -9.81
25
+ physics_prim_path: /physicsScene
26
+ physics_material:
27
+ func: isaaclab.sim.spawners.materials.physics_materials:spawn_rigid_body_material
28
+ static_friction: 0.5
29
+ dynamic_friction: 0.5
30
+ restitution: 0.0
31
+ friction_combine_mode: average
32
+ restitution_combine_mode: average
33
+ compliant_contact_stiffness: 0.0
34
+ compliant_contact_damping: 0.0
35
  use_fabric: true
36
+ render_interval: 2
37
+ enable_scene_query_support: false
38
+ physics:
39
+ class_type: isaaclab_physx.physics.physx_manager:PhysxManager
40
  solver_type: 1
41
  solve_articulation_contact_last: false
42
  min_position_iteration_count: 1
43
  max_position_iteration_count: 255
44
  min_velocity_iteration_count: 0
45
  max_velocity_iteration_count: 255
46
+ enable_scene_query_support: false
47
  enable_ccd: false
48
  enable_stabilization: false
49
  enable_external_forces_every_iteration: false
 
62
  gpu_max_num_partitions: 8
63
  gpu_max_soft_body_contacts: 1048576
64
  gpu_max_particle_contacts: 1048576
 
 
 
 
 
 
 
 
 
65
  render:
66
  enable_translucency: null
67
  enable_reflections: null
 
81
  logging_level: WARNING
82
  save_logs_to_file: true
83
  log_dir: null
84
+ visualizer_cfgs: []
85
  ui_window_class_type: isaaclab.envs.ui.manager_based_rl_env_window:ManagerBasedRLEnvWindow
86
  seed: 42
87
+ decimation: 2
88
  scene:
89
+ num_envs: 4096
90
  env_spacing: 30.0
91
  lazy_sensor_update: true
92
  replicate_physics: false
 
100
  visible: true
101
  semantic_tags: null
102
  copy_from_source: true
103
+ spawn_path: /World/template/table/proto_asset_.*
104
  mass_props: null
105
  deformable_props: null
106
  rigid_props: null
 
116
  joint_drive_props: null
117
  visual_material_path: material
118
  visual_material: null
119
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
120
  variants: null
121
  init_state:
122
  pos: !!python/tuple
 
124
  - 0
125
  - 0
126
  rot: !!python/tuple
 
127
  - 0
128
  - 0
129
  - 0.707
130
+ - 0.707
131
  collision_group: 0
132
  debug_vis: false
133
  dex_cube:
 
138
  visible: true
139
  semantic_tags: null
140
  copy_from_source: true
141
+ spawn_path: /World/template/dex_cube/proto_asset_.*
142
  mass_props: null
143
  deformable_props: null
144
  rigid_props: null
 
154
  joint_drive_props: null
155
  visual_material_path: material
156
  visual_material: null
157
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
158
  variants: null
159
  init_state:
160
  pos: !!python/tuple
 
162
  - 0
163
  - 0.055
164
  rot: !!python/tuple
 
165
  - 0
166
  - 0
167
  - 0
168
+ - 1
169
  lin_vel: !!python/tuple
170
  - 0.0
171
  - 0.0
 
184
  visible: true
185
  semantic_tags: null
186
  copy_from_source: true
187
+ spawn_path: /World/GroundPlane
188
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Environments/Grid/default_environment.usd
189
  color: !!python/tuple
190
  - 0.0
191
  - 0.0
 
208
  - 0.0
209
  - -1.05
210
  rot: !!python/tuple
 
211
  - 0.0
212
  - 0.0
213
  - 0.0
214
+ - 1.0
215
  collision_group: 0
216
  debug_vis: false
217
  light:
 
222
  visible: true
223
  semantic_tags: null
224
  copy_from_source: true
225
+ spawn_path: /World/Light
226
  prim_type: DomeLight
227
  color: !!python/tuple
228
  - 0.75
 
242
  - 0.0
243
  - 0.0
244
  rot: !!python/tuple
 
245
  - 0.0
246
  - 0.0
247
  - 0.0
248
+ - 1.0
249
  collision_group: 0
250
  debug_vis: false
251
  robot:
 
256
  visible: true
257
  semantic_tags: null
258
  copy_from_source: true
259
+ spawn_path: /World/template/Robot/proto_asset_.*
260
  mass_props: null
261
  deformable_props: null
262
  rigid_props:
263
  rigid_body_enabled: null
264
  kinematic_enabled: null
265
+ disable_gravity: false
266
  linear_damping: null
267
  angular_damping: null
268
  max_linear_velocity: null
 
299
  - 0.0
300
  - 0.0
301
  rot: !!python/tuple
 
302
  - 0.0
303
  - 0.0
304
  - 0.0
305
+ - 1.0
306
  lin_vel: !!python/tuple
307
  - 0.0
308
  - 0.0
 
335
  velocity_limit: null
336
  effort_limit_sim: 87.0
337
  velocity_limit_sim: null
338
+ stiffness: 80.0
339
+ damping: 4.0
340
+ armature: 0.001
341
  friction: null
342
  dynamic_friction: null
343
  viscous_friction: null
 
349
  velocity_limit: null
350
  effort_limit_sim: 12.0
351
  velocity_limit_sim: null
352
+ stiffness: 80.0
353
+ damping: 4.0
354
+ armature: 0.001
355
  friction: null
356
  dynamic_friction: null
357
  viscous_friction: null
 
374
  class_type: isaaclab.sensors.frame_transformer.frame_transformer:FrameTransformer
375
  prim_path: /World/envs/env_.*/Robot/panda_link0
376
  update_period: 0.0
 
377
  debug_vis: false
378
  source_frame_offset:
379
  pos: !!python/tuple
 
381
  - 0.0
382
  - 0.0
383
  rot: !!python/tuple
 
384
  - 0.0
385
  - 0.0
386
  - 0.0
387
+ - 1.0
388
  target_frames:
389
  - prim_path: /World/envs/env_.*/Robot/panda_hand
390
  name: end_effector
 
394
  - 0.0
395
  - 0.1034
396
  rot: !!python/tuple
 
397
  - 0.0
398
  - 0.0
399
  - 0.0
400
+ - 1.0
401
  - prim_path: /World/envs/env_.*/Robot/panda_rightfinger
402
  name: tool_rightfinger
403
  offset:
 
406
  - 0.0
407
  - 0.046
408
  rot: !!python/tuple
 
409
  - 0.0
410
  - 0.0
411
  - 0.0
412
+ - 1.0
413
  - prim_path: /World/envs/env_.*/Robot/panda_leftfinger
414
  name: tool_leftfinger
415
  offset:
 
418
  - 0.0
419
  - 0.046
420
  rot: !!python/tuple
 
421
  - 0.0
422
  - 0.0
423
  - 0.0
424
+ - 1.0
425
  visualizer_cfg:
426
  prim_path: /Visuals/FrameTransformer
427
  markers:
 
430
  visible: true
431
  semantic_tags: null
432
  copy_from_source: true
433
+ spawn_path: null
434
  mass_props: null
435
  deformable_props: null
436
  rigid_props: null
 
446
  joint_drive_props: null
447
  visual_material_path: material
448
  visual_material: null
449
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/UIElements/frame_prim.usd
450
  variants: null
451
  connecting_line:
452
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
453
  visible: true
454
  semantic_tags: null
455
  copy_from_source: true
456
+ spawn_path: null
457
  mass_props: null
458
  rigid_props: null
459
  collision_props: null
 
480
  recorders:
481
  dataset_file_handler_class_type: isaaclab.utils.datasets.hdf5_dataset_file_handler:HDF5DatasetFileHandler
482
  dataset_export_dir_path: /tmp/isaaclab/logs
483
+ dataset_filename: dataset_20260401_130737_rank0
484
  dataset_export_mode:
485
  _value_: 1
486
  _name_: EXPORT_ALL
 
490
  success_rate:
491
  class_type: isaaclab_arena.metrics.success_rate:SuccessRecorder
492
  name: success
493
+ min_goal_distance:
494
+ class_type: isaaclab_arena.metrics.min_goal_distance:MinGoalDistanceRecorder
495
+ name: min_goal_distance
496
+ robot_name: robot
497
+ object_name: dex_cube
498
+ command_name: object_pose
499
  observations:
500
  policy:
501
  concatenate_terms: true
 
503
  enable_corruption: false
504
  history_length: null
505
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
506
  joint_pos:
507
  func: isaaclab.envs.mdp.observations:joint_pos_rel
508
  params: {}
 
521
  scale: null
522
  history_length: 0
523
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
524
  task_obs:
525
  concatenate_terms: true
526
  concatenate_dim: -1
527
  enable_corruption: false
528
  history_length: null
529
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
 
530
  object_position:
531
  func: isaaclab_arena.tasks.observations.observations:object_position_in_frame
532
  params:
 
582
  scale: null
583
  history_length: 0
584
  flatten_history_dim: true
585
+ target_object_position:
586
+ func: isaaclab.envs.mdp.observations:generated_commands
587
+ params:
588
+ command_name: object_pose
589
+ modifiers: null
590
+ noise: null
591
+ clip: null
592
+ scale: null
593
+ history_length: 0
594
+ flatten_history_dim: true
595
+ actions:
596
+ func: isaaclab.envs.mdp.observations:last_action
597
+ params: {}
598
+ modifiers: null
599
+ noise: null
600
+ clip: null
601
+ scale: null
602
+ history_length: 0
603
+ flatten_history_dim: true
604
  actions:
605
  arm_action:
606
+ class_type: isaaclab.envs.mdp.actions.joint_actions:JointPositionAction
607
  asset_name: robot
608
  debug_vis: false
609
  clip: null
610
  joint_names:
611
  - panda_joint.*
 
 
 
 
 
 
 
 
 
 
 
612
  scale: 0.5
613
+ offset: 0.0
614
+ preserve_order: false
615
+ use_default_offset: true
 
 
 
 
616
  gripper_action:
617
  class_type: isaaclab.envs.mdp.actions.binary_joint_actions:BinaryJointPositionAction
618
  asset_name: robot
 
630
  params:
631
  default_pose:
632
  - 0.0
633
+ - -0.569
 
 
634
  - 0.0
635
+ - -2.81
636
+ - 0.0
637
+ - 3.037
638
+ - 0.741
639
  - 0.04
640
  - 0.04
641
  mode: reset
 
682
  - 0.5
683
  - 0
684
  - 0.055
685
+ rotation_xyzw: !!python/tuple
 
686
  - 0
687
  - 0
688
  - 0
689
+ - 1
690
  asset_cfg:
691
  name: dex_cube
692
  joint_names: null
 
719
  num_rerenders_on_reset: 0
720
  wait_for_textures: false
721
  xr: null
722
+ teleop_devices:
723
+ devices: {}
724
+ isaac_teleop: null
725
  export_io_descriptors: false
726
+ log_dir: /workspaces/isaaclab_arena/logs/rsl_rl/generic_experiment/2026-04-01_13-07-40
727
  is_finite_horizon: false
728
  episode_length_s: 5.0
729
  rewards:
 
1002
  - null
1003
  - null
1004
  preserve_order: false
1005
+ robot_cfg:
1006
+ name: robot
1007
+ joint_names: null
1008
+ joint_ids: !!python/object/apply:builtins.slice
1009
+ - null
1010
+ - null
1011
+ - null
1012
+ fixed_tendon_names: null
1013
+ fixed_tendon_ids: !!python/object/apply:builtins.slice
1014
+ - null
1015
+ - null
1016
+ - null
1017
+ body_names: null
1018
+ body_ids: !!python/object/apply:builtins.slice
1019
+ - null
1020
+ - null
1021
+ - null
1022
+ object_collection_names: null
1023
+ object_collection_ids: !!python/object/apply:builtins.slice
1024
+ - null
1025
+ - null
1026
+ - null
1027
+ preserve_order: false
1028
  rl_training: true
1029
  command_name: object_pose
1030
  position_tolerance: 0.05
 
1067
  visible: true
1068
  semantic_tags: null
1069
  copy_from_source: true
1070
+ spawn_path: null
1071
  mass_props: null
1072
  deformable_props: null
1073
  rigid_props: null
 
1083
  joint_drive_props: null
1084
  visual_material_path: material
1085
  visual_material: null
1086
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/UIElements/frame_prim.usd
1087
  variants: null
1088
  connecting_line:
1089
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
1090
  visible: true
1091
  semantic_tags: null
1092
  copy_from_source: true
1093
+ spawn_path: null
1094
  mass_props: null
1095
  rigid_props: null
1096
  collision_props: null
 
1122
  visible: true
1123
  semantic_tags: null
1124
  copy_from_source: true
1125
+ spawn_path: null
1126
  mass_props: null
1127
  deformable_props: null
1128
  rigid_props: null
 
1138
  joint_drive_props: null
1139
  visual_material_path: material
1140
  visual_material: null
1141
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/UIElements/frame_prim.usd
1142
  variants: null
1143
  connecting_line:
1144
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
1145
  visible: true
1146
  semantic_tags: null
1147
  copy_from_source: true
1148
+ spawn_path: null
1149
  mass_props: null
1150
  rigid_props: null
1151
  collision_props: null
 
1171
  axis: Z
1172
  metrics:
1173
  - {}
1174
+ - _robot_name: robot
1175
+ _object_name: dex_cube
1176
+ _command_name: object_pose
1177
  isaaclab_arena_env:
1178
  name: lift_object
1179
  scene:
 
1192
  - 0.5
1193
  - 0
1194
  - 0
1195
+ rotation_xyzw: !!python/tuple
 
1196
  - 0
1197
  - 0
1198
  - 0.707
1199
+ - 0.707
1200
  initial_velocity: null
1201
  object_cfg:
1202
  class_type: null
 
1206
  visible: true
1207
  semantic_tags: null
1208
  copy_from_source: true
1209
+ spawn_path: null
1210
  mass_props: null
1211
  deformable_props: null
1212
  rigid_props: null
 
1222
  joint_drive_props: null
1223
  visual_material_path: material
1224
  visual_material: null
1225
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
1226
  variants: null
1227
  init_state:
1228
  pos: !!python/tuple
 
1230
  - 0
1231
  - 0
1232
  rot: !!python/tuple
 
1233
  - 0
1234
  - 0
1235
  - 0.707
1236
+ - 0.707
1237
  collision_group: 0
1238
  debug_vis: false
1239
  event_cfg: null
1240
  relations: []
1241
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
1242
  scale: !!python/tuple
1243
  - 1.0
1244
  - 1.0
 
1262
  - 0.5
1263
  - 0
1264
  - 0.055
1265
+ rotation_xyzw: !!python/tuple
 
1266
  - 0
1267
  - 0
1268
  - 0
1269
+ - 1
1270
  initial_velocity: null
1271
  object_cfg:
1272
  class_type: isaaclab.assets.rigid_object.rigid_object:RigidObject
 
1276
  visible: true
1277
  semantic_tags: null
1278
  copy_from_source: true
1279
+ spawn_path: null
1280
  mass_props: null
1281
  deformable_props: null
1282
  rigid_props: null
 
1292
  joint_drive_props: null
1293
  visual_material_path: material
1294
  visual_material: null
1295
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
1296
  variants: null
1297
  init_state:
1298
  pos: !!python/tuple
 
1300
  - 0
1301
  - 0.055
1302
  rot: !!python/tuple
 
1303
  - 0
1304
  - 0
1305
  - 0
1306
+ - 1
1307
  lin_vel: !!python/tuple
1308
  - 0.0
1309
  - 0.0
 
1322
  - 0.5
1323
  - 0
1324
  - 0.055
1325
+ rotation_xyzw: !!python/tuple
 
1326
  - 0
1327
  - 0
1328
  - 0
1329
+ - 1
1330
  asset_cfg:
1331
  name: dex_cube
1332
  joint_names: null
 
1356
  is_global_time: false
1357
  min_step_count_between_reset: 0
1358
  relations: []
1359
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
1360
  scale: !!python/tuple
1361
  - 0.8
1362
  - 0.8
 
1371
  visible: true
1372
  semantic_tags: null
1373
  copy_from_source: true
1374
+ spawn_path: null
1375
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Environments/Grid/default_environment.usd
1376
  color: !!python/tuple
1377
  - 0.0
1378
  - 0.0
 
1402
  - 0.0
1403
  - 0.0
1404
  - -1.05
1405
+ rotation_xyzw: !!python/tuple
 
1406
  - 0.0
1407
  - 0.0
1408
  - 0.0
1409
+ - 1.0
1410
  initial_velocity: null
1411
  object_cfg:
1412
  class_type: null
 
1416
  visible: true
1417
  semantic_tags: null
1418
  copy_from_source: true
1419
+ spawn_path: null
1420
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Environments/Grid/default_environment.usd
1421
  color: !!python/tuple
1422
  - 0.0
1423
  - 0.0
 
1440
  - 0.0
1441
  - -1.05
1442
  rot: !!python/tuple
 
1443
  - 0.0
1444
  - 0.0
1445
  - 0.0
1446
+ - 1.0
1447
  collision_group: 0
1448
  debug_vis: false
1449
  event_cfg: null
 
1463
  visible: true
1464
  semantic_tags: null
1465
  copy_from_source: true
1466
+ spawn_path: null
1467
  prim_type: DomeLight
1468
  color: !!python/tuple
1469
  - 0.75
 
1495
  visible: true
1496
  semantic_tags: null
1497
  copy_from_source: true
1498
+ spawn_path: null
1499
  prim_type: DomeLight
1500
  color: !!python/tuple
1501
  - 0.75
 
1515
  - 0.0
1516
  - 0.0
1517
  rot: !!python/tuple
 
1518
  - 0.0
1519
  - 0.0
1520
  - 0.0
1521
+ - 1.0
1522
  collision_group: 0
1523
  debug_vis: false
1524
  event_cfg: null
 
1555
  visible: true
1556
  semantic_tags: null
1557
  copy_from_source: true
1558
+ spawn_path: null
1559
  mass_props: null
1560
  deformable_props: null
1561
  rigid_props:
1562
  rigid_body_enabled: null
1563
  kinematic_enabled: null
1564
+ disable_gravity: false
1565
  linear_damping: null
1566
  angular_damping: null
1567
  max_linear_velocity: null
 
1598
  - 0.0
1599
  - 0.0
1600
  rot: !!python/tuple
 
1601
  - 0.0
1602
  - 0.0
1603
  - 0.0
1604
+ - 1.0
1605
  lin_vel: !!python/tuple
1606
  - 0.0
1607
  - 0.0
 
1634
  velocity_limit: null
1635
  effort_limit_sim: 87.0
1636
  velocity_limit_sim: null
1637
+ stiffness: 80.0
1638
+ damping: 4.0
1639
+ armature: 0.001
1640
  friction: null
1641
  dynamic_friction: null
1642
  viscous_friction: null
 
1648
  velocity_limit: null
1649
  effort_limit_sim: 12.0
1650
  velocity_limit_sim: null
1651
+ stiffness: 80.0
1652
+ damping: 4.0
1653
+ armature: 0.001
1654
  friction: null
1655
  dynamic_friction: null
1656
  viscous_friction: null
 
1673
  class_type: isaaclab.sensors.frame_transformer.frame_transformer:FrameTransformer
1674
  prim_path: '{ENV_REGEX_NS}/Robot/panda_link0'
1675
  update_period: 0.0
 
1676
  debug_vis: false
1677
  source_frame_offset:
1678
  pos: !!python/tuple
 
1680
  - 0.0
1681
  - 0.0
1682
  rot: !!python/tuple
 
1683
  - 0.0
1684
  - 0.0
1685
  - 0.0
1686
+ - 1.0
1687
  target_frames:
1688
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_hand'
1689
  name: end_effector
 
1693
  - 0.0
1694
  - 0.1034
1695
  rot: !!python/tuple
 
1696
  - 0.0
1697
  - 0.0
1698
  - 0.0
1699
+ - 1.0
1700
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_rightfinger'
1701
  name: tool_rightfinger
1702
  offset:
 
1705
  - 0.0
1706
  - 0.046
1707
  rot: !!python/tuple
 
1708
  - 0.0
1709
  - 0.0
1710
  - 0.0
1711
+ - 1.0
1712
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_leftfinger'
1713
  name: tool_leftfinger
1714
  offset:
 
1717
  - 0.0
1718
  - 0.046
1719
  rot: !!python/tuple
 
1720
  - 0.0
1721
  - 0.0
1722
  - 0.0
1723
+ - 1.0
1724
  visualizer_cfg:
1725
  prim_path: /Visuals/FrameTransformer
1726
  markers:
 
1729
  visible: true
1730
  semantic_tags: null
1731
  copy_from_source: true
1732
+ spawn_path: null
1733
  mass_props: null
1734
  deformable_props: null
1735
  rigid_props: null
 
1745
  joint_drive_props: null
1746
  visual_material_path: material
1747
  visual_material: null
1748
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/UIElements/frame_prim.usd
1749
  variants: null
1750
  connecting_line:
1751
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
1752
  visible: true
1753
  semantic_tags: null
1754
  copy_from_source: true
1755
+ spawn_path: null
1756
  mass_props: null
1757
  rigid_props: null
1758
  collision_props: null
 
1781
  class_type: isaaclab.sensors.camera.camera:Camera
1782
  prim_path: '{ENV_REGEX_NS}/Robot/panda_hand/wrist_cam'
1783
  update_period: 0.0
 
1784
  debug_vis: false
1785
  offset:
1786
  pos: !!python/tuple
 
1788
  - -0.031
1789
  - -0.074
1790
  rot: !!python/tuple
 
1791
  - 0.0
1792
  - 0.0
1793
  - -0.66262
1794
+ - -0.74896
1795
  convention: ros
1796
  spawn:
1797
  func: isaaclab.sim.spawners.sensors.sensors:spawn_camera
1798
  visible: true
1799
  semantic_tags: null
1800
  copy_from_source: true
1801
+ spawn_path: null
1802
  projection_type: pinhole
1803
  clipping_range: !!python/tuple
1804
  - 0.01
 
1822
  colorize_instance_id_segmentation: true
1823
  colorize_instance_segmentation: true
1824
  semantic_segmentation_mapping: {}
1825
+ renderer_cfg:
1826
+ renderer_type: isaac_rtx
1827
  _is_tiled_camera: false
1828
  _camera_offset:
1829
  position_xyz: !!python/tuple
1830
  - 0.11
1831
  - -0.031
1832
  - -0.074
1833
+ rotation_xyzw: !!python/tuple
 
1834
  - 0.0
1835
  - 0.0
1836
  - -0.66262
1837
+ - -0.74896
1838
  action_config:
1839
  arm_action:
1840
+ class_type: isaaclab.envs.mdp.actions.joint_actions:JointPositionAction
1841
  asset_name: robot
1842
  debug_vis: false
1843
  clip: null
1844
  joint_names:
1845
  - panda_joint.*
 
 
 
 
 
 
 
 
 
 
 
1846
  scale: 0.5
1847
+ offset: 0.0
1848
+ preserve_order: false
1849
+ use_default_offset: true
 
 
 
 
1850
  gripper_action:
1851
  class_type: isaaclab.envs.mdp.actions.binary_joint_actions:BinaryJointPositionAction
1852
  asset_name: robot
 
1865
  enable_corruption: false
1866
  history_length: null
1867
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
1868
  joint_pos:
1869
  func: isaaclab.envs.mdp.observations:joint_pos_rel
1870
  params: {}
 
1883
  scale: null
1884
  history_length: 0
1885
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1886
  event_config:
1887
  init_franka_arm_pose:
1888
  func: isaaclab_tasks.manager_based.manipulation.stack.mdp.franka_stack_events:set_default_joint_pose
1889
  params:
1890
  default_pose:
1891
  - 0.0
1892
+ - -0.569
 
 
1893
  - 0.0
1894
+ - -2.81
1895
+ - 0.0
1896
+ - 3.037
1897
+ - 0.741
1898
  - 0.04
1899
  - 0.04
1900
  mode: reset
 
1998
  - 0.5
1999
  - 0
2000
  - 0.055
2001
+ rotation_xyzw: !!python/tuple
 
2002
  - 0
2003
  - 0
2004
  - 0
2005
+ - 1
2006
  initial_velocity: null
2007
  object_cfg:
2008
  class_type: isaaclab.assets.rigid_object.rigid_object:RigidObject
 
2012
  visible: true
2013
  semantic_tags: null
2014
  copy_from_source: true
2015
+ spawn_path: null
2016
  mass_props: null
2017
  deformable_props: null
2018
  rigid_props: null
 
2028
  joint_drive_props: null
2029
  visual_material_path: material
2030
  visual_material: null
2031
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
2032
  variants: null
2033
  init_state:
2034
  pos: !!python/tuple
 
2036
  - 0
2037
  - 0.055
2038
  rot: !!python/tuple
 
2039
  - 0
2040
  - 0
2041
  - 0
2042
+ - 1
2043
  lin_vel: !!python/tuple
2044
  - 0.0
2045
  - 0.0
 
2058
  - 0.5
2059
  - 0
2060
  - 0.055
2061
+ rotation_xyzw: !!python/tuple
 
2062
  - 0
2063
  - 0
2064
  - 0
2065
+ - 1
2066
  asset_cfg:
2067
  name: dex_cube
2068
  joint_names: null
 
2080
  is_global_time: false
2081
  min_step_count_between_reset: 0
2082
  relations: []
2083
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Blocks/DexCube/dex_cube_instanceable.usd
2084
  scale: !!python/tuple
2085
  - 0.8
2086
  - 0.8
 
2103
  - 0.5
2104
  - 0
2105
  - 0
2106
+ rotation_xyzw: !!python/tuple
 
2107
  - 0
2108
  - 0
2109
  - 0.707
2110
+ - 0.707
2111
  initial_velocity: null
2112
  object_cfg:
2113
  class_type: null
 
2117
  visible: true
2118
  semantic_tags: null
2119
  copy_from_source: true
2120
+ spawn_path: null
2121
  mass_props: null
2122
  deformable_props: null
2123
  rigid_props: null
 
2133
  joint_drive_props: null
2134
  visual_material_path: material
2135
  visual_material: null
2136
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
2137
  variants: null
2138
  init_state:
2139
  pos: !!python/tuple
 
2141
  - 0
2142
  - 0
2143
  rot: !!python/tuple
 
2144
  - 0
2145
  - 0
2146
  - 0.707
2147
+ - 0.707
2148
  collision_group: 0
2149
  debug_vis: false
2150
  event_cfg: null
2151
  relations: []
2152
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/Mounts/SeattleLabTable/table_instanceable.usd
2153
  scale: !!python/tuple
2154
  - 1.0
2155
  - 1.0
 
2225
  - null
2226
  - null
2227
  preserve_order: false
2228
+ robot_cfg:
2229
+ name: robot
2230
+ joint_names: null
2231
+ joint_ids: !!python/object/apply:builtins.slice
2232
+ - null
2233
+ - null
2234
+ - null
2235
+ fixed_tendon_names: null
2236
+ fixed_tendon_ids: !!python/object/apply:builtins.slice
2237
+ - null
2238
+ - null
2239
+ - null
2240
+ body_names: null
2241
+ body_ids: !!python/object/apply:builtins.slice
2242
+ - null
2243
+ - null
2244
+ - null
2245
+ object_collection_names: null
2246
+ object_collection_ids: !!python/object/apply:builtins.slice
2247
+ - null
2248
+ - null
2249
+ - null
2250
+ preserve_order: false
2251
  rl_training: true
2252
  command_name: object_pose
2253
  position_tolerance: 0.05
 
2269
  visible: true
2270
  semantic_tags: null
2271
  copy_from_source: true
2272
+ spawn_path: null
2273
  mass_props: null
2274
  deformable_props: null
2275
  rigid_props:
2276
  rigid_body_enabled: null
2277
  kinematic_enabled: null
2278
+ disable_gravity: false
2279
  linear_damping: null
2280
  angular_damping: null
2281
  max_linear_velocity: null
 
2312
  - 0.0
2313
  - 0.0
2314
  rot: !!python/tuple
 
2315
  - 0.0
2316
  - 0.0
2317
  - 0.0
2318
+ - 1.0
2319
  lin_vel: !!python/tuple
2320
  - 0.0
2321
  - 0.0
 
2348
  velocity_limit: null
2349
  effort_limit_sim: 87.0
2350
  velocity_limit_sim: null
2351
+ stiffness: 80.0
2352
+ damping: 4.0
2353
+ armature: 0.001
2354
  friction: null
2355
  dynamic_friction: null
2356
  viscous_friction: null
 
2362
  velocity_limit: null
2363
  effort_limit_sim: 12.0
2364
  velocity_limit_sim: null
2365
+ stiffness: 80.0
2366
+ damping: 4.0
2367
+ armature: 0.001
2368
  friction: null
2369
  dynamic_friction: null
2370
  viscous_friction: null
 
2387
  class_type: isaaclab.sensors.frame_transformer.frame_transformer:FrameTransformer
2388
  prim_path: '{ENV_REGEX_NS}/Robot/panda_link0'
2389
  update_period: 0.0
 
2390
  debug_vis: false
2391
  source_frame_offset:
2392
  pos: !!python/tuple
 
2394
  - 0.0
2395
  - 0.0
2396
  rot: !!python/tuple
 
2397
  - 0.0
2398
  - 0.0
2399
  - 0.0
2400
+ - 1.0
2401
  target_frames:
2402
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_hand'
2403
  name: end_effector
 
2407
  - 0.0
2408
  - 0.1034
2409
  rot: !!python/tuple
 
2410
  - 0.0
2411
  - 0.0
2412
  - 0.0
2413
+ - 1.0
2414
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_rightfinger'
2415
  name: tool_rightfinger
2416
  offset:
 
2419
  - 0.0
2420
  - 0.046
2421
  rot: !!python/tuple
 
2422
  - 0.0
2423
  - 0.0
2424
  - 0.0
2425
+ - 1.0
2426
  - prim_path: '{ENV_REGEX_NS}/Robot/panda_leftfinger'
2427
  name: tool_leftfinger
2428
  offset:
 
2431
  - 0.0
2432
  - 0.046
2433
  rot: !!python/tuple
 
2434
  - 0.0
2435
  - 0.0
2436
  - 0.0
2437
+ - 1.0
2438
  visualizer_cfg:
2439
  prim_path: /Visuals/FrameTransformer
2440
  markers:
 
2443
  visible: true
2444
  semantic_tags: null
2445
  copy_from_source: true
2446
+ spawn_path: null
2447
  mass_props: null
2448
  deformable_props: null
2449
  rigid_props: null
 
2459
  joint_drive_props: null
2460
  visual_material_path: material
2461
  visual_material: null
2462
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/UIElements/frame_prim.usd
2463
  variants: null
2464
  connecting_line:
2465
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
2466
  visible: true
2467
  semantic_tags: null
2468
  copy_from_source: true
2469
+ spawn_path: null
2470
  mass_props: null
2471
  rigid_props: null
2472
  collision_props: null
 
2495
  class_type: isaaclab.sensors.camera.camera:Camera
2496
  prim_path: '{ENV_REGEX_NS}/Robot/panda_hand/wrist_cam'
2497
  update_period: 0.0
 
2498
  debug_vis: false
2499
  offset:
2500
  pos: !!python/tuple
 
2502
  - -0.031
2503
  - -0.074
2504
  rot: !!python/tuple
 
2505
  - 0.0
2506
  - 0.0
2507
  - -0.66262
2508
+ - -0.74896
2509
  convention: ros
2510
  spawn:
2511
  func: isaaclab.sim.spawners.sensors.sensors:spawn_camera
2512
  visible: true
2513
  semantic_tags: null
2514
  copy_from_source: true
2515
+ spawn_path: null
2516
  projection_type: pinhole
2517
  clipping_range: !!python/tuple
2518
  - 0.01
 
2536
  colorize_instance_id_segmentation: true
2537
  colorize_instance_segmentation: true
2538
  semantic_segmentation_mapping: {}
2539
+ renderer_cfg:
2540
+ renderer_type: isaac_rtx
2541
  _is_tiled_camera: false
2542
  _camera_offset:
2543
  position_xyz: !!python/tuple
2544
  - 0.11
2545
  - -0.031
2546
  - -0.074
2547
+ rotation_xyzw: !!python/tuple
 
2548
  - 0.0
2549
  - 0.0
2550
  - -0.66262
2551
+ - -0.74896
2552
  action_config:
2553
  arm_action:
2554
+ class_type: isaaclab.envs.mdp.actions.joint_actions:JointPositionAction
2555
  asset_name: robot
2556
  debug_vis: false
2557
  clip: null
2558
  joint_names:
2559
  - panda_joint.*
 
 
 
 
 
 
 
 
 
 
 
2560
  scale: 0.5
2561
+ offset: 0.0
2562
+ preserve_order: false
2563
+ use_default_offset: true
 
 
 
 
2564
  gripper_action:
2565
  class_type: isaaclab.envs.mdp.actions.binary_joint_actions:BinaryJointPositionAction
2566
  asset_name: robot
 
2579
  enable_corruption: false
2580
  history_length: null
2581
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
2582
  joint_pos:
2583
  func: isaaclab.envs.mdp.observations:joint_pos_rel
2584
  params: {}
 
2597
  scale: null
2598
  history_length: 0
2599
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2600
  event_config:
2601
  init_franka_arm_pose:
2602
  func: isaaclab_tasks.manager_based.manipulation.stack.mdp.franka_stack_events:set_default_joint_pose
2603
  params:
2604
  default_pose:
2605
  - 0.0
2606
+ - -0.569
 
 
2607
  - 0.0
2608
+ - -2.81
2609
+ - 0.0
2610
+ - 3.037
2611
+ - 0.741
2612
  - 0.04
2613
  - 0.04
2614
  mode: reset
 
2667
  enable_corruption: false
2668
  history_length: null
2669
  flatten_history_dim: true
 
 
 
 
 
 
 
 
 
 
2670
  object_position:
2671
  func: isaaclab_arena.tasks.observations.observations:object_position_in_frame
2672
  params:
 
2722
  scale: null
2723
  history_length: 0
2724
  flatten_history_dim: true
2725
+ target_object_position:
2726
+ func: isaaclab.envs.mdp.observations:generated_commands
2727
+ params:
2728
+ command_name: object_pose
2729
+ modifiers: null
2730
+ noise: null
2731
+ clip: null
2732
+ scale: null
2733
+ history_length: 0
2734
+ flatten_history_dim: true
2735
+ actions:
2736
+ func: isaaclab.envs.mdp.observations:last_action
2737
+ params: {}
2738
+ modifiers: null
2739
+ noise: null
2740
+ clip: null
2741
+ scale: null
2742
+ history_length: 0
2743
+ flatten_history_dim: true
2744
  commands_cfg:
2745
  object_pose:
2746
  class_type: isaaclab.envs.mdp.commands.pose_command:UniformPoseCommand
 
2778
  visible: true
2779
  semantic_tags: null
2780
  copy_from_source: true
2781
+ spawn_path: null
2782
  mass_props: null
2783
  deformable_props: null
2784
  rigid_props: null
 
2794
  joint_drive_props: null
2795
  visual_material_path: material
2796
  visual_material: null
2797
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/UIElements/frame_prim.usd
2798
  variants: null
2799
  connecting_line:
2800
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
2801
  visible: true
2802
  semantic_tags: null
2803
  copy_from_source: true
2804
+ spawn_path: null
2805
  mass_props: null
2806
  rigid_props: null
2807
  collision_props: null
 
2833
  visible: true
2834
  semantic_tags: null
2835
  copy_from_source: true
2836
+ spawn_path: null
2837
  mass_props: null
2838
  deformable_props: null
2839
  rigid_props: null
 
2849
  joint_drive_props: null
2850
  visual_material_path: material
2851
  visual_material: null
2852
+ usd_path: https://omniverse-content-staging.s3-us-west-2.amazonaws.com/Assets/Isaac/6.0/Isaac/Props/UIElements/frame_prim.usd
2853
  variants: null
2854
  connecting_line:
2855
  func: isaaclab.sim.spawners.shapes.shapes:spawn_cylinder
2856
  visible: true
2857
  semantic_tags: null
2858
  copy_from_source: true
2859
+ spawn_path: null
2860
  mass_props: null
2861
  rigid_props: null
2862
  collision_props: null