added missing models
Browse files- bundles/centauro/d2026_01_19_h14_m54_s32-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl/ibrido_run__2026_01_19_14_51_36_ID/training_cfg_centauro_no_yaw_ub_cloop_perception.sh +86 -0
- bundles/centauro/d2026_02_21_h14_m01_s10-CentauroCloopPartialUbNoWheels_FakePosTrackingEnv/ibrido_run__2026_02_21_13_59_20_ID/training_cfg_centauro_ub_cloop.sh +87 -0
- bundles/centauro/d2026_03_07_h19_m22_s30-CentauroCloopPartialNoYawUb_FakePosTrackingEnv/ibrido_run__2026_03_07_19_20_05_ID/training_cfg_centauro_no_yaw_ub_cloop.sh +85 -0
bundles/centauro/d2026_01_19_h14_m54_s32-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl/ibrido_run__2026_01_19_14_51_36_ID/training_cfg_centauro_no_yaw_ub_cloop_perception.sh
ADDED
|
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
export EVAL=0
|
| 3 |
+
export DET_EVAL=1
|
| 4 |
+
export EVAL_ON_CPU=1
|
| 5 |
+
export OVERRIDE_ENV=0
|
| 6 |
+
export OVERRIDE_AGENT_REFS=1
|
| 7 |
+
# export MPATH="/root/training_data/d2025_12_15_h18_m06_s38-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl"
|
| 8 |
+
# export MNAME="d2025_12_15_h18_m06_s38-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl_model"
|
| 9 |
+
|
| 10 |
+
# export MPATH="/root/training_data/d2026_01_05_h14_m07_s30-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl_compressed"
|
| 11 |
+
# export MNAME="d2026_01_05_h14_m07_s30-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl_model"
|
| 12 |
+
|
| 13 |
+
# export MPATH="/root/training_data/d2026_01_06_h16_m03_s03-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl_compressed"
|
| 14 |
+
# export MNAME="d2026_01_06_h16_m03_s03-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl_model"
|
| 15 |
+
|
| 16 |
+
export MPATH="/root/training_data/d2026_01_07_h18_m43_s19-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl_compressed"
|
| 17 |
+
export MNAME="d2026_01_07_h18_m43_s19-CentauroCloopPartialNoYawUbPercep_FakePosTrackEnvPhaseControl_model"
|
| 18 |
+
|
| 19 |
+
export WANDB_KEY="25f235316292344cea6dfa68e7c95409b3374d03"
|
| 20 |
+
export SHM_NS="centauro_big_wheels_no_yaw_ub" # shared mem namespace used for all shared data on CPU
|
| 21 |
+
export N_ENVS=800 # number of env to run in parallel
|
| 22 |
+
export RNAME="CentauroCloopPartialNoYawUbPercep" # a descriptive base name for this run
|
| 23 |
+
export SEED=897 # random n generator seed to be used for this run
|
| 24 |
+
export REMOTE_STEPPING=1
|
| 25 |
+
export COMPRESSION_RATIO=0.6
|
| 26 |
+
export ACTOR_LWIDTH=128
|
| 27 |
+
export ACTOR_DEPTH=3
|
| 28 |
+
export CRITIC_LWIDTH=256
|
| 29 |
+
export CRITIC_DEPTH=4
|
| 30 |
+
export OBS_NORM=1
|
| 31 |
+
export OBS_RESCALING=0
|
| 32 |
+
export CRITIC_ACTION_RESCALE=1
|
| 33 |
+
export WEIGHT_NORM=1
|
| 34 |
+
export LAYER_NORM=0
|
| 35 |
+
export BATCH_NORM=0
|
| 36 |
+
export IS_CLOSED_LOOP=1
|
| 37 |
+
export DEBUG=1
|
| 38 |
+
export RMDEBUG=1
|
| 39 |
+
export DUMP_ENV_CHECKPOINTS=1
|
| 40 |
+
export DEMO_STOP_THRESH=10.0
|
| 41 |
+
export TOT_STEPS=30000000
|
| 42 |
+
export USE_RND=0
|
| 43 |
+
export DEMO_ENVS_PERC=0.0
|
| 44 |
+
export EXPL_ENVS_PERC=0.0
|
| 45 |
+
export ACTION_REPEAT=3
|
| 46 |
+
export USE_SAC=1
|
| 47 |
+
export USE_DUMMY=0
|
| 48 |
+
export DISCOUNT_FACTOR=0.99
|
| 49 |
+
export USE_PERIOD_RESETS=0
|
| 50 |
+
export COMMENT='centauro big wheels (fixed ankle yaw) with upper body CLOOP, 16392 bsize, UTD 4, forward offset to heighmap, new true dir error matching paper, NO entropy annhealing, 8-15cm steps, 25 steps, 0.4/1.5 m width, flight control (apex 0.35, end[+] 0.2, length (min 8), NO landing control), no yaw rate randomization, CoT 0.3 scale 0.3 offset, 1.0 forwrad tracking, 0.2 yaw rate directional' # any training comment
|
| 51 |
+
export URDF_PATH="${HOME}/ibrido_ws/src/iit-centauro-ros-pkg/centauro_urdf/urdf/centauro.urdf.xacro" # name of the description package for the robot
|
| 52 |
+
export SRDF_PATH="${HOME}/ibrido_ws/src/iit-centauro-ros-pkg/centauro_srdf/srdf/centauro.srdf.xacro" # base path where the description package for the robot are located
|
| 53 |
+
export JNT_IMP_CF_PATH="${HOME}/ibrido_ws/src/CentauroHybridMPC/centaurohybridmpc/config/jnt_imp_config_no_yaw_open.yaml" # path to yaml file for jnt imp configuration
|
| 54 |
+
if (( $IS_CLOSED_LOOP )); then
|
| 55 |
+
export JNT_IMP_CF_PATH="${HOME}/ibrido_ws/src/CentauroHybridMPC/centaurohybridmpc/config/jnt_imp_config_no_yaw.yaml"
|
| 56 |
+
fi
|
| 57 |
+
|
| 58 |
+
export CLUSTER_CL_FNAME="centaurohybridmpc.controllers.horizon_based.centauro_rhc_cluster_client" # base path where the description package for the robot are located
|
| 59 |
+
export CLUSTER_DT=0.05
|
| 60 |
+
export N_NODES=20
|
| 61 |
+
export CLUSTER_DB=1
|
| 62 |
+
export PHYSICS_DT=0.0005
|
| 63 |
+
export USE_GPU_SIM=1
|
| 64 |
+
# export CODEGEN_OVERRIDE_BDIR="none"
|
| 65 |
+
export CODEGEN_OVERRIDE_BDIR="${HOME}/aux_data/CentauroRHCLusterClient_${SHM_NS}/CodeGen/${SHM_NS}Rhc"
|
| 66 |
+
export TRAIN_ENV_FNAME="fake_pos_track_env_phase_control"
|
| 67 |
+
export TRAIN_ENV_CNAME="FakePosTrackEnvPhaseControl"
|
| 68 |
+
export PUB_HEIGHTMAP=1
|
| 69 |
+
export BAG_SDT=90.0
|
| 70 |
+
export BRIDGE_DT=0.1
|
| 71 |
+
export DUMP_DT=30.0
|
| 72 |
+
export ENV_IDX_BAG=79
|
| 73 |
+
export ENV_IDX_BAG_DEMO=-1
|
| 74 |
+
export ENV_IDX_BAG_EXPL=-1
|
| 75 |
+
export SRDF_PATH_ROSBAG="${HOME}/aux_data/CentauroRHClusterClient_${SHM_NS}/$SHM_NS.srdf" # base path where the description package for the robot are located
|
| 76 |
+
export CUSTOM_ARGS_NAMES="rendering_dt use_random_pertub use_jnt_v_feedback step_height control_wheels fixed_flights adaptive_is \
|
| 77 |
+
lin_a_feedback closed_partial fix_yaw use_flat_ground estimate_v_root self_collide add_upper_body \
|
| 78 |
+
ground_type enable_height_sensor height_sensor_pixels height_sensor_resolution enable_height_vis height_sensor_forward_offset height_sensor_lateral_offset"
|
| 79 |
+
export CUSTOM_ARGS_DTYPE="float bool bool float bool bool bool bool bool bool bool bool bool bool str bool int float bool float float "
|
| 80 |
+
export CUSTOM_ARGS_VALS="0.05 false false 0.1 true true true false true true false false false true stepup_prim true 10 0.16 false 0.2 0.0"
|
| 81 |
+
# export CUSTOM_ARGS_NAMES+=" contact_prims"
|
| 82 |
+
# export CUSTOM_ARGS_DTYPE+=" strlist"
|
| 83 |
+
# export CUSTOM_ARGS_VALS+=" wheel_1,wheel_2,wheel_3,wheel_4"
|
| 84 |
+
export SET_ULIM=1
|
| 85 |
+
export ULIM_N=28672 # maximum number of open file descriptors for each process (shared memory)
|
| 86 |
+
export TIMEOUT_MS=120000 # timeout after which each script autokills ([ms])
|
bundles/centauro/d2026_02_21_h14_m01_s10-CentauroCloopPartialUbNoWheels_FakePosTrackingEnv/ibrido_run__2026_02_21_13_59_20_ID/training_cfg_centauro_ub_cloop.sh
ADDED
|
@@ -0,0 +1,87 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
export EVAL=0
|
| 3 |
+
export DET_EVAL=1
|
| 4 |
+
export EVAL_ON_CPU=1
|
| 5 |
+
export OVERRIDE_ENV=1
|
| 6 |
+
export OVERRIDE_AGENT_REFS=1
|
| 7 |
+
export MPATH="/root/training_data/"
|
| 8 |
+
export MNAME=""
|
| 9 |
+
|
| 10 |
+
export WANDB_KEY="25f235316292344cea6dfa68e7c95409b3374d03"
|
| 11 |
+
export SHM_NS="centauro_big_wheels_ub" # shared mem namespace used for all shared data on CPU
|
| 12 |
+
export N_ENVS=800 # number of env to run in parallel
|
| 13 |
+
export RNAME="CentauroCloopPartialUbNoWheels" # a descriptive base name for this run
|
| 14 |
+
export SEED=383 # random n generator seed to be used for this run
|
| 15 |
+
export REMOTE_STEPPING=1
|
| 16 |
+
export COMPRESSION_RATIO=0.6
|
| 17 |
+
export ACTOR_LWIDTH=128
|
| 18 |
+
export ACTOR_DEPTH=3
|
| 19 |
+
export CRITIC_LWIDTH=256
|
| 20 |
+
export CRITIC_DEPTH=4
|
| 21 |
+
export OBS_NORM=1
|
| 22 |
+
export OBS_RESCALING=0
|
| 23 |
+
export CRITIC_ACTION_RESCALE=1
|
| 24 |
+
export WEIGHT_NORM=1
|
| 25 |
+
export LAYER_NORM=0
|
| 26 |
+
export BATCH_NORM=0
|
| 27 |
+
export IS_CLOSED_LOOP=1
|
| 28 |
+
export DEBUG=1
|
| 29 |
+
export RMDEBUG=1
|
| 30 |
+
export DUMP_ENV_CHECKPOINTS=1
|
| 31 |
+
export DEMO_STOP_THRESH=10.0
|
| 32 |
+
export TOT_STEPS=30000000
|
| 33 |
+
export USE_RND=0
|
| 34 |
+
export DEMO_ENVS_PERC=0.0
|
| 35 |
+
export EXPL_ENVS_PERC=0.0
|
| 36 |
+
export ACTION_REPEAT=3
|
| 37 |
+
export USE_SAC=1
|
| 38 |
+
export USE_DUMMY=0
|
| 39 |
+
export DISCOUNT_FACTOR=0.98
|
| 40 |
+
export USE_PERIOD_RESETS=0
|
| 41 |
+
export COMMENT='centauro big wheels CLOSED, now using same jnt imp config as robot, action rep 3, gamma 0.98, UTD 4, no entropy annhealing, fake pos track (action rate, CoT, dir track, max_vref 1.0 m/s, max omega 0.4 rad/s,)' # any training comment
|
| 42 |
+
export URDF_PATH="${HOME}/ibrido_ws/src/iit-centauro-ros-pkg/centauro_urdf/urdf/centauro.urdf.xacro" # name of the description package for the robot
|
| 43 |
+
export SRDF_PATH="${HOME}/ibrido_ws/src/iit-centauro-ros-pkg/centauro_srdf/srdf/centauro.srdf.xacro" # base path where the description package for the robot are located
|
| 44 |
+
export JNT_IMP_CF_PATH="${HOME}/ibrido_ws/src/CentauroHybridMPC/centaurohybridmpc/config/jnt_imp_config_open_with_ub.yaml" # path to yaml file for jnt imp configuration
|
| 45 |
+
if (( $IS_CLOSED_LOOP )); then
|
| 46 |
+
export JNT_IMP_CF_PATH="${HOME}/ibrido_ws/src/CentauroHybridMPC/centaurohybridmpc/config/jnt_imp_config_with_ub.yaml"
|
| 47 |
+
fi
|
| 48 |
+
|
| 49 |
+
export CLUSTER_CL_FNAME="centaurohybridmpc.controllers.horizon_based.centauro_rhc_cluster_client" # base path where the description package for the robot are located
|
| 50 |
+
export CLUSTER_DT=0.04
|
| 51 |
+
export N_NODES=25
|
| 52 |
+
export CLUSTER_DB=1
|
| 53 |
+
export PHYSICS_DT=0.0005
|
| 54 |
+
export USE_GPU_SIM=1
|
| 55 |
+
# export CODEGEN_OVERRIDE_BDIR="none"
|
| 56 |
+
export CODEGEN_OVERRIDE_BDIR="${HOME}/aux_data/CentauroRHCLusterClient_${SHM_NS}/CodeGen/${SHM_NS}Rhc"
|
| 57 |
+
# export TRAIN_ENV_FNAME="twist_tracking_env"
|
| 58 |
+
# export TRAIN_ENV_CNAME="TwistTrackingEnv"
|
| 59 |
+
export TRAIN_ENV_FNAME="fake_pos_tracking_env"
|
| 60 |
+
export TRAIN_ENV_CNAME="FakePosTrackingEnv"
|
| 61 |
+
# export TRAIN_ENV_FNAME="fake_pos_track_env_phase_control"
|
| 62 |
+
# export TRAIN_ENV_CNAME="FakePosTrackEnvPhaseControl"
|
| 63 |
+
# export TRAIN_ENV_FNAME="fake_pos_track_env_phase_control_with_demo"
|
| 64 |
+
# # export TRAIN_ENV_CNAME="FakePosTrackEnvPhaseControlWithDemo"
|
| 65 |
+
# export TRAIN_ENV_FNAME="fake_pos_tracking_with_demo"
|
| 66 |
+
# export TRAIN_ENV_CNAME="FakePosTrackingEnvWithDemo"
|
| 67 |
+
# export TRAIN_ENV_FNAME="linvel_env_with_demo"
|
| 68 |
+
# export TRAIN_ENV_CNAME="TwistTrackingEnvWithDemo"
|
| 69 |
+
# export TRAIN_ENV_FNAME="flight_phase_control_env"
|
| 70 |
+
# export TRAIN_ENV_CNAME="FlightPhaseControl"
|
| 71 |
+
export PUB_HEIGHTMAP=0
|
| 72 |
+
export BAG_SDT=90.0
|
| 73 |
+
export BRIDGE_DT=0.1
|
| 74 |
+
export DUMP_DT=50.0
|
| 75 |
+
export ENV_IDX_BAG=5
|
| 76 |
+
export ENV_IDX_BAG_DEMO=-1
|
| 77 |
+
export ENV_IDX_BAG_EXPL=-1
|
| 78 |
+
export SRDF_PATH_ROSBAG="${HOME}/aux_data/CentauroRHClusterClient_${SHM_NS}/$SHM_NS.srdf" # base path where the description package for the robot are located
|
| 79 |
+
export CUSTOM_ARGS_NAMES="use_random_pertub use_jnt_v_feedback step_height rendering_dt control_wheels fixed_flights adaptive_is lin_a_feedback closed_partial estimate_v_root add_upper_body use_flat_ground ground_type dh_ground"
|
| 80 |
+
export CUSTOM_ARGS_DTYPE="bool bool float float bool bool bool bool bool bool bool bool str float "
|
| 81 |
+
export CUSTOM_ARGS_VALS="true false 0.1 0.1 false true true false true false true true random_patches 0.02"
|
| 82 |
+
# export CUSTOM_ARGS_NAMES+=" contact_prims"
|
| 83 |
+
# export CUSTOM_ARGS_DTYPE+=" strlist"
|
| 84 |
+
# export CUSTOM_ARGS_VALS+=" wheel_1,wheel_2,wheel_3,wheel_4"
|
| 85 |
+
export SET_ULIM=1
|
| 86 |
+
export ULIM_N=28672 # maximum number of open file descriptors for each process (shared memory)
|
| 87 |
+
export TIMEOUT_MS=120000 # timeout after which each script autokills ([ms])
|
bundles/centauro/d2026_03_07_h19_m22_s30-CentauroCloopPartialNoYawUb_FakePosTrackingEnv/ibrido_run__2026_03_07_19_20_05_ID/training_cfg_centauro_no_yaw_ub_cloop.sh
ADDED
|
@@ -0,0 +1,85 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
export EVAL=0
|
| 3 |
+
export DET_EVAL=1
|
| 4 |
+
export EVAL_ON_CPU=1
|
| 5 |
+
export OVERRIDE_ENV=1
|
| 6 |
+
export OVERRIDE_AGENT_REFS=1
|
| 7 |
+
export MPATH="/root/training_data/"
|
| 8 |
+
export MNAME=""
|
| 9 |
+
|
| 10 |
+
export WANDB_KEY="25f235316292344cea6dfa68e7c95409b3374d03"
|
| 11 |
+
export SHM_NS="centauro_big_wheels_no_yaw_ub" # shared mem namespace used for all shared data on CPU
|
| 12 |
+
export N_ENVS=800 # number of env to run in parallel
|
| 13 |
+
export RNAME="CentauroCloopPartialNoYawUb" # a descriptive base name for this run
|
| 14 |
+
export SEED=98 # random n generator seed to be used for this run
|
| 15 |
+
export REMOTE_STEPPING=1
|
| 16 |
+
export COMPRESSION_RATIO=0.6
|
| 17 |
+
export ACTOR_LWIDTH=128
|
| 18 |
+
export ACTOR_DEPTH=3
|
| 19 |
+
export CRITIC_LWIDTH=256
|
| 20 |
+
export CRITIC_DEPTH=4
|
| 21 |
+
export OBS_NORM=1
|
| 22 |
+
export OBS_RESCALING=0
|
| 23 |
+
export CRITIC_ACTION_RESCALE=1
|
| 24 |
+
export WEIGHT_NORM=1
|
| 25 |
+
export LAYER_NORM=0
|
| 26 |
+
export BATCH_NORM=0
|
| 27 |
+
export IS_CLOSED_LOOP=1
|
| 28 |
+
export DEBUG=1
|
| 29 |
+
export RMDEBUG=1
|
| 30 |
+
export DUMP_ENV_CHECKPOINTS=1
|
| 31 |
+
export DEMO_STOP_THRESH=10.0
|
| 32 |
+
export TOT_STEPS=20000000
|
| 33 |
+
export USE_RND=0
|
| 34 |
+
export DEMO_ENVS_PERC=0.0
|
| 35 |
+
export EXPL_ENVS_PERC=0.0
|
| 36 |
+
export ACTION_REPEAT=3
|
| 37 |
+
export USE_SAC=1
|
| 38 |
+
export USE_DUMMY=0
|
| 39 |
+
export DISCOUNT_FACTOR=0.99
|
| 40 |
+
export USE_PERIOD_RESETS=0
|
| 41 |
+
export COMMENT='centauro big wheels (fixed ankle yaw) with upper body CLOOP, a bit of pushes' # any training comment
|
| 42 |
+
export URDF_PATH="${HOME}/ibrido_ws/src/iit-centauro-ros-pkg/centauro_urdf/urdf/centauro.urdf.xacro" # name of the description package for the robot
|
| 43 |
+
export SRDF_PATH="${HOME}/ibrido_ws/src/iit-centauro-ros-pkg/centauro_srdf/srdf/centauro.srdf.xacro" # base path where the description package for the robot are located
|
| 44 |
+
export JNT_IMP_CF_PATH="${HOME}/ibrido_ws/src/CentauroHybridMPC/centaurohybridmpc/config/jnt_imp_config_no_yaw_ub_open.yaml" # path to yaml file for jnt imp configuration
|
| 45 |
+
if (( $IS_CLOSED_LOOP )); then
|
| 46 |
+
export JNT_IMP_CF_PATH="${HOME}/ibrido_ws/src/CentauroHybridMPC/centaurohybridmpc/config/jnt_imp_config_no_yaw_ub.yaml"
|
| 47 |
+
fi
|
| 48 |
+
|
| 49 |
+
export CLUSTER_CL_FNAME="centaurohybridmpc.controllers.horizon_based.centauro_rhc_cluster_client" # base path where the description package for the robot are located
|
| 50 |
+
export CLUSTER_DT=0.04
|
| 51 |
+
export N_NODES=25
|
| 52 |
+
export CLUSTER_DB=1
|
| 53 |
+
export PHYSICS_DT=0.0005
|
| 54 |
+
export USE_GPU_SIM=1
|
| 55 |
+
# export CODEGEN_OVERRIDE_BDIR="none"
|
| 56 |
+
export CODEGEN_OVERRIDE_BDIR="${HOME}/aux_data/CentauroRHCLusterClient_${SHM_NS}/CodeGen/${SHM_NS}Rhc"
|
| 57 |
+
# export TRAIN_ENV_FNAME="twist_tracking_env"
|
| 58 |
+
# export TRAIN_ENV_CNAME="TwistTrackingEnv"
|
| 59 |
+
export TRAIN_ENV_FNAME="fake_pos_tracking_env"
|
| 60 |
+
export TRAIN_ENV_CNAME="FakePosTrackingEnv"
|
| 61 |
+
# export TRAIN_ENV_FNAME="fake_pos_track_env_phase_control"
|
| 62 |
+
# export TRAIN_ENV_CNAME="FakePosTrackEnvPhaseControl"
|
| 63 |
+
# export TRAIN_ENV_FNAME="fake_pos_track_env_phase_control_with_demo"
|
| 64 |
+
# export TRAIN_ENV_CNAME="FakePosTrackEnvPhaseControlWithDemo"
|
| 65 |
+
# export TRAIN_ENV_FNAME="fake_pos_tracking_with_demo"
|
| 66 |
+
# export TRAIN_ENV_CNAME="FakePosTrackingEnvWithDemo"
|
| 67 |
+
# export TRAIN_ENV_FNAME="linvel_env_with_demo"
|
| 68 |
+
# export TRAIN_ENV_CNAME="TwistTrackingEnvWithDemo"
|
| 69 |
+
export PUB_HEIGHTMAP=0
|
| 70 |
+
export BAG_SDT=90.0
|
| 71 |
+
export BRIDGE_DT=0.1
|
| 72 |
+
export DUMP_DT=50.0
|
| 73 |
+
export ENV_IDX_BAG=4
|
| 74 |
+
export ENV_IDX_BAG_DEMO=-1
|
| 75 |
+
export ENV_IDX_BAG_EXPL=-1
|
| 76 |
+
export SRDF_PATH_ROSBAG="${HOME}/aux_data/CentauroRHClusterClient_${SHM_NS}/$SHM_NS.srdf" # base path where the description package for the robot are located
|
| 77 |
+
export CUSTOM_ARGS_NAMES="use_random_pertub use_jnt_v_feedback step_height control_wheels fixed_flights adaptive_is lin_a_feedback closed_partial fix_yaw use_flat_ground estimate_v_root self_collide add_upper_body"
|
| 78 |
+
export CUSTOM_ARGS_DTYPE="bool bool float bool bool bool bool bool bool bool bool bool bool "
|
| 79 |
+
export CUSTOM_ARGS_VALS="true false 0.1 true true true false true true true false false true"
|
| 80 |
+
# export CUSTOM_ARGS_NAMES+=" contact_prims"
|
| 81 |
+
# export CUSTOM_ARGS_DTYPE+=" strlist"
|
| 82 |
+
# export CUSTOM_ARGS_VALS+=" wheel_1,wheel_2,wheel_3,wheel_4"
|
| 83 |
+
export SET_ULIM=1
|
| 84 |
+
export ULIM_N=131072 # maximum number of open file descriptors for each process (shared memory)
|
| 85 |
+
export TIMEOUT_MS=120000 # timeout after which each script autokills ([ms])
|