├── .gitignore ├── LICENSE ├── README.md ├── example.py ├── fast_adaptation_embedding ├── __init__.py ├── controllers │ ├── __init__.py │ └── random_shooting.py ├── env │ ├── __init__.py │ ├── ant_env.py │ ├── assets │ │ ├── arm.png │ │ ├── arm_3d.png │ │ ├── mjcf │ │ │ └── ant.xml │ │ ├── scenes │ │ │ └── stadium │ │ │ │ ├── checker_blue.png │ │ │ │ ├── part0.obj │ │ │ │ ├── part1.obj │ │ │ │ ├── part2.obj │ │ │ │ ├── plane.mtl │ │ │ │ ├── plane.obj │ │ │ │ ├── plane100.urdf │ │ │ │ ├── plane_stadium.sdf │ │ │ │ ├── stadium.mtl │ │ │ │ ├── stadium.obj │ │ │ │ ├── stadium.sdf │ │ │ │ └── stadium_grass.jpg │ │ └── urdf │ │ │ └── reacher │ │ │ ├── checker_blue.png │ │ │ ├── checker_blue_____.png │ │ │ ├── plane.mtl │ │ │ ├── plane.obj │ │ │ ├── plane.urdf │ │ │ └── reacher.urdf │ └── reacher_env.py └── models │ ├── __init__.py │ ├── famle.py │ └── ffnn.py ├── images ├── reacher.gif └── sinePlot.png ├── offline_data_collection ├── ant_env_adaptation.py └── reacher_env_adaptation.py ├── online_adaptation ├── ant_env_meta_v2.py └── reacher_env_meta.py ├── pre_trained └── ensemble_reacher │ └── data │ ├── config.json │ ├── details.txt │ ├── mismatches.npy │ ├── reacher_meta_embedding_model.pt │ └── trajectories.npy └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | results/ 3 | *.pyc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/README.md -------------------------------------------------------------------------------- /example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/example.py -------------------------------------------------------------------------------- /fast_adaptation_embedding/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fast_adaptation_embedding/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fast_adaptation_embedding/controllers/random_shooting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/controllers/random_shooting.py -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/__init__.py -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/ant_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/ant_env.py -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/arm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/arm.png -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/arm_3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/arm_3d.png -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/mjcf/ant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/mjcf/ant.xml -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/checker_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/checker_blue.png -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/part0.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/part0.obj -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/part1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/part1.obj -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/part2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/part2.obj -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/plane.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/plane.mtl -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/plane.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/plane.obj -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/plane100.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/plane100.urdf -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/plane_stadium.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/plane_stadium.sdf -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/stadium.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/stadium.mtl -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/stadium.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/stadium.obj -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/stadium.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/stadium.sdf -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/scenes/stadium/stadium_grass.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/scenes/stadium/stadium_grass.jpg -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/urdf/reacher/checker_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/urdf/reacher/checker_blue.png -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/urdf/reacher/checker_blue_____.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/urdf/reacher/checker_blue_____.png -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/urdf/reacher/plane.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/urdf/reacher/plane.mtl -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/urdf/reacher/plane.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/urdf/reacher/plane.obj -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/urdf/reacher/plane.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/urdf/reacher/plane.urdf -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/assets/urdf/reacher/reacher.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/assets/urdf/reacher/reacher.urdf -------------------------------------------------------------------------------- /fast_adaptation_embedding/env/reacher_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/env/reacher_env.py -------------------------------------------------------------------------------- /fast_adaptation_embedding/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fast_adaptation_embedding/models/famle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/models/famle.py -------------------------------------------------------------------------------- /fast_adaptation_embedding/models/ffnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/fast_adaptation_embedding/models/ffnn.py -------------------------------------------------------------------------------- /images/reacher.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/images/reacher.gif -------------------------------------------------------------------------------- /images/sinePlot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/images/sinePlot.png -------------------------------------------------------------------------------- /offline_data_collection/ant_env_adaptation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/offline_data_collection/ant_env_adaptation.py -------------------------------------------------------------------------------- /offline_data_collection/reacher_env_adaptation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/offline_data_collection/reacher_env_adaptation.py -------------------------------------------------------------------------------- /online_adaptation/ant_env_meta_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/online_adaptation/ant_env_meta_v2.py -------------------------------------------------------------------------------- /online_adaptation/reacher_env_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/online_adaptation/reacher_env_meta.py -------------------------------------------------------------------------------- /pre_trained/ensemble_reacher/data/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/pre_trained/ensemble_reacher/data/config.json -------------------------------------------------------------------------------- /pre_trained/ensemble_reacher/data/details.txt: -------------------------------------------------------------------------------- 1 | Reacher default -------------------------------------------------------------------------------- /pre_trained/ensemble_reacher/data/mismatches.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/pre_trained/ensemble_reacher/data/mismatches.npy -------------------------------------------------------------------------------- /pre_trained/ensemble_reacher/data/reacher_meta_embedding_model.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/pre_trained/ensemble_reacher/data/reacher_meta_embedding_model.pt -------------------------------------------------------------------------------- /pre_trained/ensemble_reacher/data/trajectories.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/pre_trained/ensemble_reacher/data/trajectories.npy -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/resibots/kaushik_2020_famle/HEAD/utils.py --------------------------------------------------------------------------------