output_dir: "~/.vitai"
asset_dir: "assets/data"
debug_vis:
show_fem_mesh: false
show_attachments: false
show_sensor_windows: true
show_gelpad_marker: false
show_tactile_image: false
show_marker_image: true
show_camera_depth_image: true
uipc_sim:
ground_height: 0.0025
gravity: [0.0, 0.0, -9.8]
contact:
d_hat: 0.001
enable: true
objects:
pot_msh_rigid:
type: rigid
prim_path: "/World/envs/env_.*/pot_msh_rigid"
init_state:
pos: [0.7, -0.25, 0.02]
rot: [1, 0, 0, 0]
spawn:
msh_path: "objects/mshes/pot.msh"
scale: [1, 1, 1]
constitution_cfg:
type: "AffineBody"
m_kappa: 1000000.0
ball_deformable:
type: deformable
prim_path: "/World/envs/env_.*/ball"
constitution_cfg:
type: "StableNeoHookean"
youngs_modulus: 0.5
poisson_rate: 0.45
tactile_sensors:
left:
gelpad:
prim_path: "/World/envs/env_.*/Robot/Gripper/gripper_gf225/gelpad_0"
mesh_cfg:
edge_length_r: 0.05
constitution_cfg:
youngs_modulus: 1
poisson_rate: 0.49
constraint_cfg:
constraint_strength_ratio: 500000.0
body_name: "finger_case_0"
isaaclab_rigid_body_prim_path: "/World/envs/env_.*/Robot/Gripper/gripper_gf225"
compute_attachment_data: true
sensor:
type: gf225
prim_path: "/World/envs/env_.*/Robot/Gripper/gripper_gf225/finger_case_0"
device: "cuda"
sensor_camera_cfg:
resolution: [480, 480]
data_types: ["depth", "rgb"]
clipping_range: [0.005, 0.014]
data_types: [camera_depth, marker_motion]
debug_vis: true
right:
gelpad:
prim_path: "/World/envs/env_.*/Robot/Gripper/gripper_gf225/gelpad_1"
constraint_cfg:
body_name: "finger_case_1"
sensor:
prim_path: "/World/envs/env_.*/Robot/Gripper/gripper_gf225/finger_case_1"