├── .gitignore ├── .readthedocs.yml ├── Installation.md ├── Migration.md ├── README.md ├── docs ├── Makefile ├── _static │ └── images │ │ └── pytorch_installation_configuration.png ├── background │ └── deepmim.rst ├── conda_env.yml ├── conf.py ├── index.rst ├── main │ ├── dyn_random.rst │ ├── install.rst │ ├── mocaps.rst │ ├── models.rst │ ├── overview.rst │ └── walkers.rst ├── make.bat ├── requirements.txt └── scripts │ ├── config.rst │ ├── eval.rst │ ├── mimic_env.rst │ ├── monitoring.rst │ ├── ref_trajecs.rst │ ├── run.rst │ └── train.rst ├── drloco ├── __init__.py ├── common │ ├── __init__.py │ ├── callback.py │ ├── schedules.py │ └── utils.py ├── config │ ├── __init__.py │ ├── config.py │ └── hypers.py ├── custom │ ├── __init__.py │ └── policies.py ├── eval.py ├── mujoco │ ├── __init__.py │ ├── config.py │ ├── mimic_env.py │ ├── mimic_walker3d.py │ ├── mimic_walker_165cm_65kg.py │ ├── monitor_wrapper.py │ └── xml │ │ ├── walker3d_flat_feet.xml │ │ ├── walker3d_hip3d.xml │ │ └── walker_165cm_65kg.xml ├── ref_trajecs │ ├── __init__.py │ ├── base_ref_trajecs.py │ ├── loco3d_trajecs.py │ ├── straight_walk_hip3d_trajecs.py │ ├── straight_walk_trajecs.py │ └── visualize_loco3d_mocaps.py ├── run.py └── train.py ├── mocaps ├── loco3d │ ├── README_coordinate_frames.png │ ├── README_loco3d_guoping_data_visualisation.png │ └── loco3d_guoping.mat └── straight_walking │ ├── Trajecs_Constant_Speed_400Hz.mat │ ├── Trajecs_Ramp_Slow_400Hz_EulerTrunkAdded.mat │ └── doc │ ├── Constant Speed Trajecs - COM Velocities.png │ ├── README - MAT File Structure - Constant Speed Trajecs.png │ ├── README - MAT File Structure - Speed Ramp Trajecs.png │ ├── Speed Ramp Trajecs - Mean Step Velocities.png │ └── Two Step Kinematics Distribution - Constant Speed Trajecs.png └── wandb ├── data_struct.py ├── download.py └── wandb_api.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /Installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/Installation.md -------------------------------------------------------------------------------- /Migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/Migration.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/images/pytorch_installation_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/_static/images/pytorch_installation_configuration.png -------------------------------------------------------------------------------- /docs/background/deepmim.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/background/deepmim.rst -------------------------------------------------------------------------------- /docs/conda_env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/conda_env.yml -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/main/dyn_random.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/main/dyn_random.rst -------------------------------------------------------------------------------- /docs/main/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/main/install.rst -------------------------------------------------------------------------------- /docs/main/mocaps.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/main/mocaps.rst -------------------------------------------------------------------------------- /docs/main/models.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/main/models.rst -------------------------------------------------------------------------------- /docs/main/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/main/overview.rst -------------------------------------------------------------------------------- /docs/main/walkers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/main/walkers.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/scripts/config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/scripts/config.rst -------------------------------------------------------------------------------- /docs/scripts/eval.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/scripts/eval.rst -------------------------------------------------------------------------------- /docs/scripts/mimic_env.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/scripts/mimic_env.rst -------------------------------------------------------------------------------- /docs/scripts/monitoring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/scripts/monitoring.rst -------------------------------------------------------------------------------- /docs/scripts/ref_trajecs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/scripts/ref_trajecs.rst -------------------------------------------------------------------------------- /docs/scripts/run.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/scripts/run.rst -------------------------------------------------------------------------------- /docs/scripts/train.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/docs/scripts/train.rst -------------------------------------------------------------------------------- /drloco/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drloco/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drloco/common/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/common/callback.py -------------------------------------------------------------------------------- /drloco/common/schedules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/common/schedules.py -------------------------------------------------------------------------------- /drloco/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/common/utils.py -------------------------------------------------------------------------------- /drloco/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drloco/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/config/config.py -------------------------------------------------------------------------------- /drloco/config/hypers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/config/hypers.py -------------------------------------------------------------------------------- /drloco/custom/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drloco/custom/policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/custom/policies.py -------------------------------------------------------------------------------- /drloco/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/eval.py -------------------------------------------------------------------------------- /drloco/mujoco/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drloco/mujoco/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/mujoco/config.py -------------------------------------------------------------------------------- /drloco/mujoco/mimic_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/mujoco/mimic_env.py -------------------------------------------------------------------------------- /drloco/mujoco/mimic_walker3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/mujoco/mimic_walker3d.py -------------------------------------------------------------------------------- /drloco/mujoco/mimic_walker_165cm_65kg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/mujoco/mimic_walker_165cm_65kg.py -------------------------------------------------------------------------------- /drloco/mujoco/monitor_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/mujoco/monitor_wrapper.py -------------------------------------------------------------------------------- /drloco/mujoco/xml/walker3d_flat_feet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/mujoco/xml/walker3d_flat_feet.xml -------------------------------------------------------------------------------- /drloco/mujoco/xml/walker3d_hip3d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/mujoco/xml/walker3d_hip3d.xml -------------------------------------------------------------------------------- /drloco/mujoco/xml/walker_165cm_65kg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/mujoco/xml/walker_165cm_65kg.xml -------------------------------------------------------------------------------- /drloco/ref_trajecs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drloco/ref_trajecs/base_ref_trajecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/ref_trajecs/base_ref_trajecs.py -------------------------------------------------------------------------------- /drloco/ref_trajecs/loco3d_trajecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/ref_trajecs/loco3d_trajecs.py -------------------------------------------------------------------------------- /drloco/ref_trajecs/straight_walk_hip3d_trajecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/ref_trajecs/straight_walk_hip3d_trajecs.py -------------------------------------------------------------------------------- /drloco/ref_trajecs/straight_walk_trajecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/ref_trajecs/straight_walk_trajecs.py -------------------------------------------------------------------------------- /drloco/ref_trajecs/visualize_loco3d_mocaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/ref_trajecs/visualize_loco3d_mocaps.py -------------------------------------------------------------------------------- /drloco/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/run.py -------------------------------------------------------------------------------- /drloco/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/drloco/train.py -------------------------------------------------------------------------------- /mocaps/loco3d/README_coordinate_frames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/loco3d/README_coordinate_frames.png -------------------------------------------------------------------------------- /mocaps/loco3d/README_loco3d_guoping_data_visualisation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/loco3d/README_loco3d_guoping_data_visualisation.png -------------------------------------------------------------------------------- /mocaps/loco3d/loco3d_guoping.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/loco3d/loco3d_guoping.mat -------------------------------------------------------------------------------- /mocaps/straight_walking/Trajecs_Constant_Speed_400Hz.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/straight_walking/Trajecs_Constant_Speed_400Hz.mat -------------------------------------------------------------------------------- /mocaps/straight_walking/Trajecs_Ramp_Slow_400Hz_EulerTrunkAdded.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/straight_walking/Trajecs_Ramp_Slow_400Hz_EulerTrunkAdded.mat -------------------------------------------------------------------------------- /mocaps/straight_walking/doc/Constant Speed Trajecs - COM Velocities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/straight_walking/doc/Constant Speed Trajecs - COM Velocities.png -------------------------------------------------------------------------------- /mocaps/straight_walking/doc/README - MAT File Structure - Constant Speed Trajecs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/straight_walking/doc/README - MAT File Structure - Constant Speed Trajecs.png -------------------------------------------------------------------------------- /mocaps/straight_walking/doc/README - MAT File Structure - Speed Ramp Trajecs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/straight_walking/doc/README - MAT File Structure - Speed Ramp Trajecs.png -------------------------------------------------------------------------------- /mocaps/straight_walking/doc/Speed Ramp Trajecs - Mean Step Velocities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/straight_walking/doc/Speed Ramp Trajecs - Mean Step Velocities.png -------------------------------------------------------------------------------- /mocaps/straight_walking/doc/Two Step Kinematics Distribution - Constant Speed Trajecs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/mocaps/straight_walking/doc/Two Step Kinematics Distribution - Constant Speed Trajecs.png -------------------------------------------------------------------------------- /wandb/data_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/wandb/data_struct.py -------------------------------------------------------------------------------- /wandb/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/wandb/download.py -------------------------------------------------------------------------------- /wandb/wandb_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgalljamov/DRLoco/HEAD/wandb/wandb_api.py --------------------------------------------------------------------------------