├── .gitignore ├── CITATION.cff ├── LICENSE ├── README.md ├── datasets └── instructions.txt ├── dockerfiles ├── Dockerfile ├── docker-compose.yml ├── ignition.yaml └── robotology.yaml ├── scripts ├── features_extraction.py ├── joystick.py ├── play_generated_trajectory.py ├── play_retargeted_mocap.py ├── play_retargeted_mocap_WBGR_vs_KFWBGR.py ├── plot_Fig_6.py ├── plot_Fig_7.py ├── plot_Fig_8.py ├── plot_trajectory_control_data.py ├── retargeting.py ├── training.py ├── trajectory_control.py └── trajectory_generation.py ├── setup.cfg ├── setup.py └── src └── adherent ├── MANN ├── __init__.py ├── patches │ ├── AdamW.patch │ ├── AdamWParameter.patch │ ├── ExpertWeights.patch │ ├── Gating.patch │ └── MANN.patch └── utils.py ├── __init__.py ├── data_processing ├── __init__.py ├── features_extractor.py ├── motion_data.py ├── motion_data_retargeter.py ├── utils.py └── xsens_data_converter.py ├── model └── iCubGazeboSimpleCollisionsV2_5_xsens │ ├── iCubGazeboSimpleCollisionsV2_5_xsens.urdf │ └── model.config ├── trajectory_control ├── __init__.py ├── trajectory_controller.py └── utils.py └── trajectory_generation ├── __init__.py ├── joystick_device.py ├── trajectory_generator.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/README.md -------------------------------------------------------------------------------- /datasets/instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/datasets/instructions.txt -------------------------------------------------------------------------------- /dockerfiles/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/dockerfiles/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/dockerfiles/docker-compose.yml -------------------------------------------------------------------------------- /dockerfiles/ignition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/dockerfiles/ignition.yaml -------------------------------------------------------------------------------- /dockerfiles/robotology.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/dockerfiles/robotology.yaml -------------------------------------------------------------------------------- /scripts/features_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/features_extraction.py -------------------------------------------------------------------------------- /scripts/joystick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/joystick.py -------------------------------------------------------------------------------- /scripts/play_generated_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/play_generated_trajectory.py -------------------------------------------------------------------------------- /scripts/play_retargeted_mocap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/play_retargeted_mocap.py -------------------------------------------------------------------------------- /scripts/play_retargeted_mocap_WBGR_vs_KFWBGR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/play_retargeted_mocap_WBGR_vs_KFWBGR.py -------------------------------------------------------------------------------- /scripts/plot_Fig_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/plot_Fig_6.py -------------------------------------------------------------------------------- /scripts/plot_Fig_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/plot_Fig_7.py -------------------------------------------------------------------------------- /scripts/plot_Fig_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/plot_Fig_8.py -------------------------------------------------------------------------------- /scripts/plot_trajectory_control_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/plot_trajectory_control_data.py -------------------------------------------------------------------------------- /scripts/retargeting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/retargeting.py -------------------------------------------------------------------------------- /scripts/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/training.py -------------------------------------------------------------------------------- /scripts/trajectory_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/trajectory_control.py -------------------------------------------------------------------------------- /scripts/trajectory_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/scripts/trajectory_generation.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/setup.py -------------------------------------------------------------------------------- /src/adherent/MANN/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/adherent/MANN/patches/AdamW.patch: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/adherent/MANN/patches/AdamWParameter.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/MANN/patches/AdamWParameter.patch -------------------------------------------------------------------------------- /src/adherent/MANN/patches/ExpertWeights.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/MANN/patches/ExpertWeights.patch -------------------------------------------------------------------------------- /src/adherent/MANN/patches/Gating.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/MANN/patches/Gating.patch -------------------------------------------------------------------------------- /src/adherent/MANN/patches/MANN.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/MANN/patches/MANN.patch -------------------------------------------------------------------------------- /src/adherent/MANN/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/MANN/utils.py -------------------------------------------------------------------------------- /src/adherent/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/adherent/data_processing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/adherent/data_processing/features_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/data_processing/features_extractor.py -------------------------------------------------------------------------------- /src/adherent/data_processing/motion_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/data_processing/motion_data.py -------------------------------------------------------------------------------- /src/adherent/data_processing/motion_data_retargeter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/data_processing/motion_data_retargeter.py -------------------------------------------------------------------------------- /src/adherent/data_processing/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/data_processing/utils.py -------------------------------------------------------------------------------- /src/adherent/data_processing/xsens_data_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/data_processing/xsens_data_converter.py -------------------------------------------------------------------------------- /src/adherent/model/iCubGazeboSimpleCollisionsV2_5_xsens/iCubGazeboSimpleCollisionsV2_5_xsens.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/model/iCubGazeboSimpleCollisionsV2_5_xsens/iCubGazeboSimpleCollisionsV2_5_xsens.urdf -------------------------------------------------------------------------------- /src/adherent/model/iCubGazeboSimpleCollisionsV2_5_xsens/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/model/iCubGazeboSimpleCollisionsV2_5_xsens/model.config -------------------------------------------------------------------------------- /src/adherent/trajectory_control/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/adherent/trajectory_control/trajectory_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/trajectory_control/trajectory_controller.py -------------------------------------------------------------------------------- /src/adherent/trajectory_control/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/trajectory_control/utils.py -------------------------------------------------------------------------------- /src/adherent/trajectory_generation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/adherent/trajectory_generation/joystick_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/trajectory_generation/joystick_device.py -------------------------------------------------------------------------------- /src/adherent/trajectory_generation/trajectory_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/trajectory_generation/trajectory_generator.py -------------------------------------------------------------------------------- /src/adherent/trajectory_generation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ami-iit/paper_viceconte_2021_ral_adherent/HEAD/src/adherent/trajectory_generation/utils.py --------------------------------------------------------------------------------