├── .flake8 ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── docs ├── cover.PNG ├── licenses │ └── assets │ │ ├── ANYmal_b_license.txt │ │ ├── ANYmal_c_license.txt │ │ ├── a1_license.txt │ │ ├── pm01_license.txt │ │ └── sa01_license.txt └── saying.PNG ├── engineai_gym ├── .gitattributes ├── .gitignore ├── engineai_gym │ ├── __init__.py │ ├── envs │ │ ├── __init__.py │ │ ├── base │ │ │ ├── config_legged_robot.py │ │ │ ├── config_legged_robot_ref.py │ │ │ ├── domain_rands │ │ │ │ ├── __init__.py │ │ │ │ ├── domain_rands.py │ │ │ │ ├── domain_rands_base.py │ │ │ │ ├── domain_rands_type_action_lag.py │ │ │ │ ├── domain_rands_type_disturbance.py │ │ │ │ ├── domain_rands_type_dof.py │ │ │ │ ├── domain_rands_type_obs_lag.py │ │ │ │ ├── domain_rands_type_rigid_body.py │ │ │ │ └── domain_rands_type_rigid_shape.py │ │ │ ├── env_base.py │ │ │ ├── goals │ │ │ │ └── goals.py │ │ │ ├── legged_robot.py │ │ │ ├── legged_robot_ref.py │ │ │ ├── obs │ │ │ │ └── obs.py │ │ │ └── rewards │ │ │ │ ├── rewards.py │ │ │ │ ├── rewards_base.py │ │ │ │ ├── rewards_type_action.py │ │ │ │ ├── rewards_type_base_pos_ori.py │ │ │ │ ├── rewards_type_base_vel.py │ │ │ │ ├── rewards_type_collision.py │ │ │ │ ├── rewards_type_contact.py │ │ │ │ ├── rewards_type_dof.py │ │ │ │ ├── rewards_type_gait.py │ │ │ │ └── rewards_type_termination.py │ │ └── robots │ │ │ ├── biped │ │ │ ├── biped_robot.py │ │ │ ├── config_biped_robot.py │ │ │ ├── goals_biped.py │ │ │ ├── pm01 │ │ │ │ ├── flat │ │ │ │ │ └── config_pm01_flat.py │ │ │ │ ├── obs_pm01.py │ │ │ │ ├── pm01.py │ │ │ │ └── rough │ │ │ │ │ └── config_pm01_rough.py │ │ │ ├── rewards_biped.py │ │ │ └── sa01 │ │ │ │ ├── config_sa01_rough.py │ │ │ │ └── sa01.py │ │ │ └── quadruped │ │ │ ├── a1 │ │ │ ├── flat │ │ │ │ ├── config_a1_flat.py │ │ │ │ └── config_a1_flat_ref_state.py │ │ │ └── rough │ │ │ │ └── config_a1_rough.py │ │ │ ├── anymal_b │ │ │ └── config_anymal_b_rough.py │ │ │ └── anymal_c │ │ │ ├── anymal.py │ │ │ ├── domain_rands_anymal_c.py │ │ │ ├── domain_rands_type_dof_anymal_c.py │ │ │ ├── flat │ │ │ └── config_anymal_c_flat.py │ │ │ ├── obs_anymal_c.py │ │ │ ├── rewards_anymal_c.py │ │ │ └── rough │ │ │ ├── config_anymal_c_rough.py │ │ │ ├── rewards_anymal_c_rough.py │ │ │ └── tester_config.yaml │ ├── resources │ │ ├── actuator_nets │ │ │ └── anydrive_v3_lstm.pt │ │ └── robots │ │ │ ├── biped │ │ │ ├── pm01 │ │ │ │ ├── meshes │ │ │ │ │ ├── link_ankle_pitch_l.stl │ │ │ │ │ ├── link_ankle_pitch_r.stl │ │ │ │ │ ├── link_ankle_roll_l.stl │ │ │ │ │ ├── link_ankle_roll_r.stl │ │ │ │ │ ├── link_base.stl │ │ │ │ │ ├── link_elbow_pitch_l.stl │ │ │ │ │ ├── link_elbow_pitch_r.stl │ │ │ │ │ ├── link_elbow_yaw_l.stl │ │ │ │ │ ├── link_elbow_yaw_r.stl │ │ │ │ │ ├── link_head_yaw.stl │ │ │ │ │ ├── link_hip_pitch_l.stl │ │ │ │ │ ├── link_hip_pitch_r.stl │ │ │ │ │ ├── link_hip_roll_l.stl │ │ │ │ │ ├── link_hip_roll_r.stl │ │ │ │ │ ├── link_hip_yaw_l.stl │ │ │ │ │ ├── link_hip_yaw_r.stl │ │ │ │ │ ├── link_knee_pitch_l.stl │ │ │ │ │ ├── link_knee_pitch_r.stl │ │ │ │ │ ├── link_shoulder_pitch_l.stl │ │ │ │ │ ├── link_shoulder_pitch_r.stl │ │ │ │ │ ├── link_shoulder_roll_l.stl │ │ │ │ │ ├── link_shoulder_roll_r.stl │ │ │ │ │ ├── link_shoulder_yaw_l.stl │ │ │ │ │ ├── link_shoulder_yaw_r.stl │ │ │ │ │ └── link_torso_yaw.stl │ │ │ │ └── urdf │ │ │ │ │ ├── pm01.urdf │ │ │ │ │ ├── pm01_only_legs.urdf │ │ │ │ │ ├── pm01_only_legs_simple_collision.urdf │ │ │ │ │ └── pm01_simple_collision.urdf │ │ │ └── sa01 │ │ │ │ ├── meshes │ │ │ │ ├── base_link.STL │ │ │ │ ├── left_leg_link_01.STL │ │ │ │ ├── left_leg_link_02.STL │ │ │ │ ├── left_leg_link_03.STL │ │ │ │ ├── left_leg_link_04.STL │ │ │ │ ├── left_leg_link_05.STL │ │ │ │ ├── left_leg_link_06.STL │ │ │ │ ├── right_leg_link_01.STL │ │ │ │ ├── right_leg_link_02.STL │ │ │ │ ├── right_leg_link_03.STL │ │ │ │ ├── right_leg_link_04.STL │ │ │ │ ├── right_leg_link_05.STL │ │ │ │ └── right_leg_link_06.STL │ │ │ │ └── urdf │ │ │ │ ├── sa01.urdf │ │ │ │ └── sa01.xml │ │ │ └── quadruped │ │ │ ├── a1 │ │ │ ├── meshes │ │ │ │ ├── calf.dae │ │ │ │ ├── hip.dae │ │ │ │ ├── thigh.dae │ │ │ │ ├── thigh_mirror.dae │ │ │ │ ├── trunk.dae │ │ │ │ └── trunk_A1.png │ │ │ ├── mocap_motions │ │ │ │ ├── canter0.json │ │ │ │ ├── canter1.json │ │ │ │ ├── canter2.json │ │ │ │ ├── data.py │ │ │ │ ├── left_turn0.json │ │ │ │ ├── left_turn1.json │ │ │ │ ├── pace0.json │ │ │ │ ├── pace1.json │ │ │ │ ├── pace2.json │ │ │ │ ├── right_turn0.json │ │ │ │ ├── right_turn1.json │ │ │ │ ├── trot0.json │ │ │ │ ├── trot1.json │ │ │ │ └── trot2.json │ │ │ └── urdf │ │ │ │ └── a1.urdf │ │ │ ├── anymal_b │ │ │ ├── meshes │ │ │ │ ├── anymal_base.dae │ │ │ │ ├── anymal_foot.dae │ │ │ │ ├── anymal_hip_l.dae │ │ │ │ ├── anymal_hip_r.dae │ │ │ │ ├── anymal_shank_l.dae │ │ │ │ ├── anymal_shank_r.dae │ │ │ │ ├── anymal_thigh_l.dae │ │ │ │ ├── anymal_thigh_r.dae │ │ │ │ ├── base_uv_texture.jpg │ │ │ │ └── carbon_uv_texture.jpg │ │ │ └── urdf │ │ │ │ └── anymal_b.urdf │ │ │ └── anymal_c │ │ │ ├── meshes │ │ │ ├── base.dae │ │ │ ├── base.jpg │ │ │ ├── battery.dae │ │ │ ├── battery.jpg │ │ │ ├── bottom_shell.dae │ │ │ ├── bottom_shell.jpg │ │ │ ├── depth_camera.dae │ │ │ ├── depth_camera.jpg │ │ │ ├── drive.dae │ │ │ ├── drive.jpg │ │ │ ├── face.dae │ │ │ ├── face.jpg │ │ │ ├── foot.dae │ │ │ ├── foot.jpg │ │ │ ├── handle.dae │ │ │ ├── handle.jpg │ │ │ ├── hatch.dae │ │ │ ├── hatch.jpg │ │ │ ├── hip.jpg │ │ │ ├── hip_l.dae │ │ │ ├── hip_r.dae │ │ │ ├── lidar.dae │ │ │ ├── lidar.jpg │ │ │ ├── lidar_cage.dae │ │ │ ├── lidar_cage.jpg │ │ │ ├── remote.dae │ │ │ ├── remote.jpg │ │ │ ├── shank.jpg │ │ │ ├── shank_l.dae │ │ │ ├── shank_r.dae │ │ │ ├── thigh.dae │ │ │ ├── thigh.jpg │ │ │ ├── top_shell.dae │ │ │ ├── top_shell.jpg │ │ │ ├── wide_angle_camera.dae │ │ │ └── wide_angle_camera.jpg │ │ │ └── urdf │ │ │ └── anymal_c.urdf │ ├── tester │ │ ├── __init__.py │ │ ├── loggers │ │ │ ├── __init__.py │ │ │ ├── logger_base.py │ │ │ ├── logger_type_base_vel.py │ │ │ ├── logger_type_force.py │ │ │ ├── logger_type_position.py │ │ │ ├── logger_type_torque.py │ │ │ └── logger_type_vel.py │ │ ├── tester.py │ │ ├── tester_config.yaml │ │ └── testers │ │ │ ├── __init__.py │ │ │ ├── tester_backward_commands.py │ │ │ ├── tester_forward_commands.py │ │ │ ├── tester_normal_commands.py │ │ │ ├── tester_type_base.py │ │ │ ├── tester_x_commands.py │ │ │ ├── tester_y_commands.py │ │ │ ├── tester_yaw_commands.py │ │ │ └── tester_zero_commands.py │ ├── utils │ │ ├── __init__.py │ │ ├── math.py │ │ ├── terrain.py │ │ └── torch_utils.py │ └── wrapper │ │ ├── __init__.py │ │ ├── record_video_wrapper.py │ │ └── vec_gym_wrapper.py └── setup.py ├── engineai_rl ├── .gitignore ├── engineai_rl │ ├── __init__.py │ ├── algos │ │ ├── __init__.py │ │ ├── base │ │ │ ├── __init__.py │ │ │ ├── algo_base.py │ │ │ └── base_algo_config.py │ │ └── ppo │ │ │ ├── __init__.py │ │ │ ├── config_ppo.py │ │ │ ├── ppo.py │ │ │ └── ppo_amp │ │ │ ├── amp_discriminator.py │ │ │ ├── config_ppo_amp.py │ │ │ └── ppo_amp.py │ ├── exps │ │ ├── biped │ │ │ ├── pm01 │ │ │ │ └── config_pm01_ppo.py │ │ │ └── sa01 │ │ │ │ └── config_sa01_ppo.py │ │ └── quadruped │ │ │ ├── a1 │ │ │ ├── config_a1_ppo.py │ │ │ └── config_a1_ppo_amp.py │ │ │ ├── anymal_b │ │ │ └── config_anymal_b_ppo.py │ │ │ └── anymal_c │ │ │ ├── flat │ │ │ └── config_anymal_c_flat_ppo.py │ │ │ └── rough │ │ │ └── config_anymal_c_rough_ppo.py │ ├── modules │ │ ├── __init__.py │ │ ├── actor_critic.py │ │ ├── networks │ │ │ ├── __init__.py │ │ │ ├── mlp.py │ │ │ └── network_base.py │ │ └── normalizers │ │ │ ├── __init__.py │ │ │ ├── normalizer_amp.py │ │ │ └── normalizer_empirical.py │ ├── runners │ │ ├── __init__.py │ │ ├── on_policy_runner.py │ │ └── runner_base.py │ ├── storage │ │ ├── __init__.py │ │ ├── replay_buffer.py │ │ └── rollout_storage.py │ ├── utils │ │ ├── __init__.py │ │ ├── neptune_utils.py │ │ ├── utils.py │ │ └── wandb_utils.py │ └── wrapper │ │ └── input_retrival_env_wrapper.py └── setup.py ├── engineai_rl_lib ├── engineai_rl_lib │ ├── __init__.py │ ├── base_config.py │ ├── class_operations.py │ ├── colored_log.py │ ├── command_filter.py │ ├── convert_mocap_files_from_csv2json.py │ ├── device.py │ ├── dict_operations.py │ ├── files_and_dirs.py │ ├── git.py │ ├── json.py │ ├── math.py │ ├── networks.py │ ├── redis_lock.py │ ├── ref_state │ │ ├── __init__.py │ │ ├── data_base.py │ │ ├── pose3d.py │ │ ├── ref_state_loader.py │ │ └── ref_state_util.py │ ├── text.py │ ├── trajectory.py │ └── type.py └── setup.py ├── engineai_rl_workspace ├── __init__.py ├── exps │ ├── __init__.py │ ├── biped │ │ ├── pm01.py │ │ └── sa01.py │ └── quadruped │ │ ├── a1.py │ │ ├── anymal_b.py │ │ └── anymal_c.py ├── scripts │ ├── export_policy.py │ ├── play.py │ └── train.py └── utils │ ├── __init__.py │ ├── convert_between_py_and_dict.py │ ├── convert_policy.py │ ├── exp_registry.py │ ├── helpers.py │ ├── process_resume_files.py │ └── tester_registry.py ├── pyproject.toml └── setup.py /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 88 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/README.md -------------------------------------------------------------------------------- /docs/cover.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/docs/cover.PNG -------------------------------------------------------------------------------- /docs/licenses/assets/ANYmal_b_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/docs/licenses/assets/ANYmal_b_license.txt -------------------------------------------------------------------------------- /docs/licenses/assets/ANYmal_c_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/docs/licenses/assets/ANYmal_c_license.txt -------------------------------------------------------------------------------- /docs/licenses/assets/a1_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/docs/licenses/assets/a1_license.txt -------------------------------------------------------------------------------- /docs/licenses/assets/pm01_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/docs/licenses/assets/pm01_license.txt -------------------------------------------------------------------------------- /docs/licenses/assets/sa01_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/docs/licenses/assets/sa01_license.txt -------------------------------------------------------------------------------- /docs/saying.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/docs/saying.PNG -------------------------------------------------------------------------------- /engineai_gym/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/.gitattributes -------------------------------------------------------------------------------- /engineai_gym/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/.gitignore -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/__init__.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/__init__.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/config_legged_robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/config_legged_robot.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/config_legged_robot_ref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/config_legged_robot_ref.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/__init__.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_base.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_action_lag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_action_lag.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_disturbance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_disturbance.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_dof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_dof.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_obs_lag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_obs_lag.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_rigid_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_rigid_body.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_rigid_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/domain_rands/domain_rands_type_rigid_shape.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/env_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/env_base.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/goals/goals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/goals/goals.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/legged_robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/legged_robot.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/legged_robot_ref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/legged_robot_ref.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/obs/obs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/obs/obs.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_base.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_type_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_type_action.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_type_base_pos_ori.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_type_base_pos_ori.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_type_base_vel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_type_base_vel.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_type_collision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_type_collision.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_type_contact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_type_contact.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_type_dof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_type_dof.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_type_gait.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_type_gait.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/base/rewards/rewards_type_termination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/base/rewards/rewards_type_termination.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/biped_robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/biped_robot.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/config_biped_robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/config_biped_robot.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/goals_biped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/goals_biped.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/pm01/flat/config_pm01_flat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/pm01/flat/config_pm01_flat.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/pm01/obs_pm01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/pm01/obs_pm01.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/pm01/pm01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/pm01/pm01.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/pm01/rough/config_pm01_rough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/pm01/rough/config_pm01_rough.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/rewards_biped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/rewards_biped.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/sa01/config_sa01_rough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/sa01/config_sa01_rough.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/biped/sa01/sa01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/biped/sa01/sa01.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/a1/flat/config_a1_flat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/a1/flat/config_a1_flat.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/a1/flat/config_a1_flat_ref_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/a1/flat/config_a1_flat_ref_state.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/a1/rough/config_a1_rough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/a1/rough/config_a1_rough.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_b/config_anymal_b_rough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_b/config_anymal_b_rough.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/anymal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/anymal.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/domain_rands_anymal_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/domain_rands_anymal_c.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/domain_rands_type_dof_anymal_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/domain_rands_type_dof_anymal_c.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/flat/config_anymal_c_flat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/flat/config_anymal_c_flat.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/obs_anymal_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/obs_anymal_c.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/rewards_anymal_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/rewards_anymal_c.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/rough/config_anymal_c_rough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/rough/config_anymal_c_rough.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/rough/rewards_anymal_c_rough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/rough/rewards_anymal_c_rough.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/rough/tester_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/envs/robots/quadruped/anymal_c/rough/tester_config.yaml -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/actuator_nets/anydrive_v3_lstm.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/actuator_nets/anydrive_v3_lstm.pt -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_ankle_pitch_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_ankle_pitch_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_ankle_pitch_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_ankle_pitch_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_ankle_roll_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_ankle_roll_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_ankle_roll_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_ankle_roll_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_base.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_elbow_pitch_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_elbow_pitch_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_elbow_pitch_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_elbow_pitch_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_elbow_yaw_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_elbow_yaw_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_elbow_yaw_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_elbow_yaw_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_head_yaw.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_head_yaw.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_pitch_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_pitch_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_pitch_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_pitch_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_roll_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_roll_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_roll_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_roll_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_yaw_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_yaw_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_yaw_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_hip_yaw_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_knee_pitch_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_knee_pitch_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_knee_pitch_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_knee_pitch_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_pitch_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_pitch_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_pitch_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_pitch_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_roll_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_roll_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_roll_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_roll_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_yaw_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_yaw_l.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_yaw_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_shoulder_yaw_r.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_torso_yaw.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/meshes/link_torso_yaw.stl -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/urdf/pm01.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/urdf/pm01.urdf -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/urdf/pm01_only_legs.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/urdf/pm01_only_legs.urdf -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/urdf/pm01_only_legs_simple_collision.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/urdf/pm01_only_legs_simple_collision.urdf -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/pm01/urdf/pm01_simple_collision.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/pm01/urdf/pm01_simple_collision.urdf -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/base_link.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/base_link.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_01.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_01.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_02.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_02.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_03.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_03.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_04.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_04.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_05.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_05.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_06.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/left_leg_link_06.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_01.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_01.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_02.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_02.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_03.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_03.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_04.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_04.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_05.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_05.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_06.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/meshes/right_leg_link_06.STL -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/urdf/sa01.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/urdf/sa01.urdf -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/biped/sa01/urdf/sa01.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/biped/sa01/urdf/sa01.xml -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/calf.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/calf.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/hip.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/hip.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/thigh.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/thigh.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/thigh_mirror.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/thigh_mirror.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/trunk.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/trunk.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/trunk_A1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/meshes/trunk_A1.png -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/canter0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/canter0.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/canter1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/canter1.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/canter2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/canter2.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/data.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/left_turn0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/left_turn0.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/left_turn1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/left_turn1.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/pace0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/pace0.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/pace1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/pace1.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/pace2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/pace2.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/right_turn0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/right_turn0.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/right_turn1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/right_turn1.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/trot0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/trot0.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/trot1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/trot1.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/trot2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/mocap_motions/trot2.json -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/a1/urdf/a1.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/a1/urdf/a1.urdf -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_base.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_foot.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_foot.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_hip_l.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_hip_l.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_hip_r.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_hip_r.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_shank_l.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_shank_l.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_shank_r.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_shank_r.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_thigh_l.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_thigh_l.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_thigh_r.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/anymal_thigh_r.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/base_uv_texture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/base_uv_texture.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/carbon_uv_texture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/meshes/carbon_uv_texture.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/urdf/anymal_b.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_b/urdf/anymal_b.urdf -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/base.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/base.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/base.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/battery.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/battery.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/battery.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/battery.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/bottom_shell.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/bottom_shell.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/bottom_shell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/bottom_shell.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/depth_camera.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/depth_camera.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/depth_camera.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/depth_camera.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/drive.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/drive.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/drive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/drive.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/face.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/face.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/face.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/face.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/foot.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/foot.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/foot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/foot.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/handle.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/handle.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/handle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/handle.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hatch.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hatch.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hatch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hatch.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hip.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hip_l.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hip_l.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hip_r.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/hip_r.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/lidar.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/lidar.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/lidar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/lidar.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/lidar_cage.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/lidar_cage.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/lidar_cage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/lidar_cage.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/remote.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/remote.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/remote.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/remote.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/shank.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/shank.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/shank_l.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/shank_l.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/shank_r.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/shank_r.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/thigh.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/thigh.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/thigh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/thigh.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/top_shell.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/top_shell.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/top_shell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/top_shell.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/wide_angle_camera.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/wide_angle_camera.dae -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/wide_angle_camera.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/meshes/wide_angle_camera.jpg -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/urdf/anymal_c.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/resources/robots/quadruped/anymal_c/urdf/anymal_c.urdf -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/__init__.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/loggers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/loggers/__init__.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/loggers/logger_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/loggers/logger_base.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/loggers/logger_type_base_vel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/loggers/logger_type_base_vel.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/loggers/logger_type_force.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/loggers/logger_type_force.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/loggers/logger_type_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/loggers/logger_type_position.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/loggers/logger_type_torque.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/loggers/logger_type_torque.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/loggers/logger_type_vel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/loggers/logger_type_vel.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/tester.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/tester_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/tester_config.yaml -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/tester_backward_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/testers/tester_backward_commands.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/tester_forward_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/testers/tester_forward_commands.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/tester_normal_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/testers/tester_normal_commands.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/tester_type_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/testers/tester_type_base.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/tester_x_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/testers/tester_x_commands.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/tester_y_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/testers/tester_y_commands.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/tester_yaw_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/testers/tester_yaw_commands.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/tester/testers/tester_zero_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/tester/testers/tester_zero_commands.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/utils/__init__.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/utils/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/utils/math.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/utils/terrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/utils/terrain.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/utils/torch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/utils/torch_utils.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/wrapper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/wrapper/__init__.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/wrapper/record_video_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/wrapper/record_video_wrapper.py -------------------------------------------------------------------------------- /engineai_gym/engineai_gym/wrapper/vec_gym_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/engineai_gym/wrapper/vec_gym_wrapper.py -------------------------------------------------------------------------------- /engineai_gym/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_gym/setup.py -------------------------------------------------------------------------------- /engineai_rl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/.gitignore -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/__init__.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/__init__.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/base/algo_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/base/algo_base.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/base/base_algo_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/base/base_algo_config.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/ppo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/ppo/__init__.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/ppo/config_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/ppo/config_ppo.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/ppo/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/ppo/ppo.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/ppo/ppo_amp/amp_discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/ppo/ppo_amp/amp_discriminator.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/ppo/ppo_amp/config_ppo_amp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/ppo/ppo_amp/config_ppo_amp.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/algos/ppo/ppo_amp/ppo_amp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/algos/ppo/ppo_amp/ppo_amp.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/exps/biped/pm01/config_pm01_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/exps/biped/pm01/config_pm01_ppo.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/exps/biped/sa01/config_sa01_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/exps/biped/sa01/config_sa01_ppo.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/exps/quadruped/a1/config_a1_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/exps/quadruped/a1/config_a1_ppo.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/exps/quadruped/a1/config_a1_ppo_amp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/exps/quadruped/a1/config_a1_ppo_amp.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/exps/quadruped/anymal_b/config_anymal_b_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/exps/quadruped/anymal_b/config_anymal_b_ppo.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/exps/quadruped/anymal_c/flat/config_anymal_c_flat_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/exps/quadruped/anymal_c/flat/config_anymal_c_flat_ppo.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/exps/quadruped/anymal_c/rough/config_anymal_c_rough_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/exps/quadruped/anymal_c/rough/config_anymal_c_rough_ppo.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/modules/__init__.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/modules/actor_critic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/modules/actor_critic.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/modules/networks/__init__.py: -------------------------------------------------------------------------------- 1 | from .mlp import Mlp 2 | -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/modules/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/modules/networks/mlp.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/modules/networks/network_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/modules/networks/network_base.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/modules/normalizers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/modules/normalizers/__init__.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/modules/normalizers/normalizer_amp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/modules/normalizers/normalizer_amp.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/modules/normalizers/normalizer_empirical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/modules/normalizers/normalizer_empirical.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/runners/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/runners/__init__.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/runners/on_policy_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/runners/on_policy_runner.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/runners/runner_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/runners/runner_base.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/storage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/storage/__init__.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/storage/replay_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/storage/replay_buffer.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/storage/rollout_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/storage/rollout_storage.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/utils/__init__.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/utils/neptune_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/utils/neptune_utils.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/utils/utils.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/utils/wandb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/utils/wandb_utils.py -------------------------------------------------------------------------------- /engineai_rl/engineai_rl/wrapper/input_retrival_env_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/engineai_rl/wrapper/input_retrival_env_wrapper.py -------------------------------------------------------------------------------- /engineai_rl/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl/setup.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/base_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/base_config.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/class_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/class_operations.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/colored_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/colored_log.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/command_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/command_filter.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/convert_mocap_files_from_csv2json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/convert_mocap_files_from_csv2json.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/device.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/dict_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/dict_operations.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/files_and_dirs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/files_and_dirs.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/git.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/json.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/math.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/networks.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/redis_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/redis_lock.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/ref_state/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/ref_state/data_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/ref_state/data_base.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/ref_state/pose3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/ref_state/pose3d.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/ref_state/ref_state_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/ref_state/ref_state_loader.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/ref_state/ref_state_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/ref_state/ref_state_util.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/text.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/trajectory.py -------------------------------------------------------------------------------- /engineai_rl_lib/engineai_rl_lib/type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/engineai_rl_lib/type.py -------------------------------------------------------------------------------- /engineai_rl_lib/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_lib/setup.py -------------------------------------------------------------------------------- /engineai_rl_workspace/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/__init__.py -------------------------------------------------------------------------------- /engineai_rl_workspace/exps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/exps/__init__.py -------------------------------------------------------------------------------- /engineai_rl_workspace/exps/biped/pm01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/exps/biped/pm01.py -------------------------------------------------------------------------------- /engineai_rl_workspace/exps/biped/sa01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/exps/biped/sa01.py -------------------------------------------------------------------------------- /engineai_rl_workspace/exps/quadruped/a1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/exps/quadruped/a1.py -------------------------------------------------------------------------------- /engineai_rl_workspace/exps/quadruped/anymal_b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/exps/quadruped/anymal_b.py -------------------------------------------------------------------------------- /engineai_rl_workspace/exps/quadruped/anymal_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/exps/quadruped/anymal_c.py -------------------------------------------------------------------------------- /engineai_rl_workspace/scripts/export_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/scripts/export_policy.py -------------------------------------------------------------------------------- /engineai_rl_workspace/scripts/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/scripts/play.py -------------------------------------------------------------------------------- /engineai_rl_workspace/scripts/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/scripts/train.py -------------------------------------------------------------------------------- /engineai_rl_workspace/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/utils/__init__.py -------------------------------------------------------------------------------- /engineai_rl_workspace/utils/convert_between_py_and_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/utils/convert_between_py_and_dict.py -------------------------------------------------------------------------------- /engineai_rl_workspace/utils/convert_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/utils/convert_policy.py -------------------------------------------------------------------------------- /engineai_rl_workspace/utils/exp_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/utils/exp_registry.py -------------------------------------------------------------------------------- /engineai_rl_workspace/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/utils/helpers.py -------------------------------------------------------------------------------- /engineai_rl_workspace/utils/process_resume_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/utils/process_resume_files.py -------------------------------------------------------------------------------- /engineai_rl_workspace/utils/tester_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/engineai_rl_workspace/utils/tester_registry.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineai-robotics/engineai_rl_workspace/HEAD/setup.py --------------------------------------------------------------------------------