| { | |
| "action_space": "actuation", | |
| "action_v_strength": 0.35, | |
| "active": true, | |
| "actuation_activation": "linear", | |
| "actuation_omega": [ | |
| 30.0 | |
| ], | |
| "annotated_pcd_n_voxels": 60, | |
| "annotated_pcd_passive_geometry_mul": 0.5, | |
| "annotated_pcd_passive_softness_mul": 10, | |
| "annotated_pcd_path": null, | |
| "closed_loop_actuation_omega": [ | |
| 30.0 | |
| ], | |
| "closed_loop_n_sin_waves": 4, | |
| "closed_loop_sinwave_activation": "Tanh", | |
| "closed_loop_sinwave_hidden_filters": [ | |
| 32, | |
| 32 | |
| ], | |
| "closed_loop_sinwave_obs_names": [ | |
| "com", | |
| "objective" | |
| ], | |
| "controller_lr": 0.003, | |
| "controller_mlp_activation": "Tanh", | |
| "controller_mlp_final_activation": null, | |
| "controller_mlp_hidden_filters": [ | |
| 32, | |
| 32 | |
| ], | |
| "controller_obs_names": [ | |
| "com", | |
| "objective" | |
| ], | |
| "controller_type": "all_on", | |
| "cppn_activation_options": [ | |
| "sin", | |
| "sigmoid" | |
| ], | |
| "cppn_activation_repeat": 10, | |
| "cppn_coord_input_names": [ | |
| "x", | |
| "y", | |
| "z", | |
| "d_xy", | |
| "d_yz", | |
| "d_xz", | |
| "d_xyz" | |
| ], | |
| "cppn_n_hiddens": 3, | |
| "cppn_seed_meshes": [], | |
| "custom_gravity": false, | |
| "design_device": "cpu", | |
| "design_loss_coeffs": [ | |
| 1.0, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "design_loss_types": [ | |
| "FingerPenLoss", | |
| "SegmentGrowthLoss", | |
| "BasePenLoss" | |
| ], | |
| "designer_geometry_offset": 0.5, | |
| "designer_lr": 0.1, | |
| "designer_softness_offset": 0.5, | |
| "designer_type": "mlp", | |
| "device_memory_fraction": 0.775, | |
| "dump_rendering_data": false, | |
| "env": "land_environment", | |
| "env_config_file": "gripping_a_5_HTP_a_0.5_-0.5_-0.5_0.5_a_0.5.yaml", | |
| "eval": false, | |
| "final_target_idx": null, | |
| "fixed_v": "gripping_5_HTP.json", | |
| "gen_pointe_bounding_box": { | |
| "max": [ | |
| 1.5, | |
| 0.1, | |
| 1.5 | |
| ], | |
| "min": [ | |
| -1.5, | |
| -3.5, | |
| -1.5 | |
| ] | |
| }, | |
| "goal": [ | |
| 0.8, | |
| 0.0, | |
| 0.0, | |
| 1700 | |
| ], | |
| "load_args": null, | |
| "load_controller": null, | |
| "load_designer": null, | |
| "load_rl_controller": null, | |
| "log_every_iter": 1, | |
| "log_reward": false, | |
| "loss_coefs": [ | |
| 1.0, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "loss_landscape_vbr_grid_index": [ | |
| 0, | |
| 0, | |
| 0 | |
| ], | |
| "loss_landscape_vbr_n_trials": 10, | |
| "loss_landscape_vbr_trial_type": "geometry", | |
| "loss_landscape_vbr_value_range": [ | |
| 0.0, | |
| 1.0 | |
| ], | |
| "loss_types": [ | |
| "ObjectBalancedLoss", | |
| "ContactLoss", | |
| "DiffOrientationLoss" | |
| ], | |
| "mesh_dir": "./local/meshes/fantasy_horse", | |
| "mesh_num_points": 5000, | |
| "mlp_activation": "Tanh", | |
| "mlp_coord_input_names": [ | |
| "x", | |
| "y", | |
| "z", | |
| "d_xy", | |
| "d_yz", | |
| "d_xz", | |
| "d_xyz" | |
| ], | |
| "mlp_filters": [ | |
| 32, | |
| 32 | |
| ], | |
| "mlp_seed_meshes": [], | |
| "n_frames": 100, | |
| "n_iters": 301, | |
| "n_sin_waves": 4, | |
| "non_taichi_device": "torch_cpu", | |
| "num_fingers": 2, | |
| "obj_initial_pos": [ | |
| 0, | |
| 0, | |
| 0 | |
| ], | |
| "obj_particle_id": 2, | |
| "obj_v_mul": [ | |
| 1.0, | |
| 0.0, | |
| 0.0 | |
| ], | |
| "obj_x_mul": [ | |
| 0.0, | |
| 1.0, | |
| 0.0 | |
| ], | |
| "objective_reward_mode": null, | |
| "objects_set_file": "objects_set_a.json", | |
| "optimize_controller": true, | |
| "optimize_design_types": [ | |
| "geometry", | |
| "softness_E", | |
| "softness_v", | |
| "suction_val" | |
| ], | |
| "optimize_designer": true, | |
| "out_dir": "./logs/debug_server/softzoo", | |
| "recenter_mesh_target": false, | |
| "render_every_iter": 1, | |
| "rotation_up_direction": [ | |
| 0.0, | |
| 1.0, | |
| 0.0 | |
| ], | |
| "save_controller": false, | |
| "save_designer": false, | |
| "save_every_iter": 1, | |
| "sdf_basis_actuator_mul": 1.0, | |
| "sdf_basis_coefs_activation": "linear", | |
| "sdf_basis_init_coefs_actuator": null, | |
| "sdf_basis_init_coefs_actuator_direction": null, | |
| "sdf_basis_init_coefs_geometry": null, | |
| "sdf_basis_init_coefs_softness": null, | |
| "sdf_basis_mesh_paths": [], | |
| "sdf_basis_n_voxels": 60, | |
| "sdf_basis_passive_geometry_mul": 0.5, | |
| "sdf_basis_passive_softness_mul": 10, | |
| "sdf_basis_pcd_paths": [], | |
| "sdf_basis_use_global_coefs": false, | |
| "seed": 22, | |
| "set_design_types": [ | |
| "geometry", | |
| "softness_E", | |
| "softness_v", | |
| "actuator", | |
| "actuator_direction", | |
| "is_passive_fixed", | |
| "suction_val" | |
| ], | |
| "sin_omega_mul": 10.0, | |
| "static_as_fixed": true, | |
| "substep_freq": 100, | |
| "torch_seed": 22, | |
| "v_following_mode": 0, | |
| "v_following_v_mul": [ | |
| 1.0, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "v_mul": [ | |
| 1.0, | |
| 0.0, | |
| 0.0 | |
| ], | |
| "wass_barycenter_init_coefs_actuator": null, | |
| "wass_barycenter_init_coefs_geometry": null, | |
| "wass_barycenter_init_coefs_softness": null, | |
| "wass_barycenter_passive_geometry_mul": 0.5, | |
| "wass_barycenter_passive_softness_mul": 10, | |
| "x_mul": [ | |
| 1.0, | |
| 0.0, | |
| 0.0 | |
| ] | |
| } |