├── .editorconfig ├── .gitignore ├── README.md ├── assets ├── framework_v2.jpg └── overview.jpg ├── configs ├── baselines │ └── ppo.yaml └── tasks │ ├── mamonav_mp3d.yaml │ ├── multinav_mp3d.yaml │ ├── pointnav.yaml │ └── pointnav_mp3d.yaml ├── habitat ├── __init__.py ├── config │ ├── __init__.py │ └── default.py ├── core │ ├── __init__.py │ ├── agent.py │ ├── benchmark.py │ ├── challenge.py │ ├── embodied_task.py │ ├── env.py │ ├── logging.py │ ├── multiagent_env.py │ ├── registry.py │ ├── simulator.py │ ├── spaces.py │ ├── utils.py │ └── vector_env.py ├── py.typed ├── sims │ ├── __init__.py │ ├── habitat_simulator │ │ ├── __init__.py │ │ ├── actions.py │ │ └── habitat_simulator.py │ ├── pyrobot │ │ ├── __init__.py │ │ └── pyrobot.py │ └── registration.py ├── tasks │ ├── __init__.py │ ├── nav │ │ ├── __init__.py │ │ ├── mamon_task.py │ │ ├── multi_nav_task.py │ │ ├── nav.py │ │ ├── object_nav_task.py │ │ └── shortest_path_follower.py │ ├── registration.py │ └── utils.py ├── utils │ ├── __init__.py │ ├── geometry_utils.py │ ├── test_utils.py │ └── visualizations │ │ ├── __init__.py │ │ ├── assets │ │ └── maps_topdown_agent_sprite │ │ │ └── 100x100.png │ │ ├── fog_of_war.py │ │ ├── maps.py │ │ └── utils.py └── version.py ├── habitat_baselines ├── __init__.py ├── common │ ├── base_trainer.py │ ├── baseline_registry.py │ ├── env_utils.py │ ├── environments.py │ ├── param.py │ ├── rollout_storage.py │ ├── tensorboard_utils.py │ └── utils.py ├── config │ ├── __init__.py │ ├── default.py │ ├── multinav │ │ ├── ppo_mamonav.yaml │ │ └── ppo_multinav.yaml │ └── pointnav │ │ ├── ddppo_pointnav.yaml │ │ ├── ppo_pointnav.yaml │ │ └── ppo_pointnav_example.yaml ├── py.typed ├── rl │ ├── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── projection.py │ │ ├── rnn_state_encoder.py │ │ └── simple_cnn.py │ └── ppo │ │ ├── __init__.py │ │ ├── policy.py │ │ ├── ppo.py │ │ └── ppo_trainer.py └── run.py ├── polyaxonfile.yml └── requirements.txt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/README.md -------------------------------------------------------------------------------- /assets/framework_v2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/assets/framework_v2.jpg -------------------------------------------------------------------------------- /assets/overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/assets/overview.jpg -------------------------------------------------------------------------------- /configs/baselines/ppo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/configs/baselines/ppo.yaml -------------------------------------------------------------------------------- /configs/tasks/mamonav_mp3d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/configs/tasks/mamonav_mp3d.yaml -------------------------------------------------------------------------------- /configs/tasks/multinav_mp3d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/configs/tasks/multinav_mp3d.yaml -------------------------------------------------------------------------------- /configs/tasks/pointnav.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/configs/tasks/pointnav.yaml -------------------------------------------------------------------------------- /configs/tasks/pointnav_mp3d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/configs/tasks/pointnav_mp3d.yaml -------------------------------------------------------------------------------- /habitat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/__init__.py -------------------------------------------------------------------------------- /habitat/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/config/__init__.py -------------------------------------------------------------------------------- /habitat/config/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/config/default.py -------------------------------------------------------------------------------- /habitat/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/__init__.py -------------------------------------------------------------------------------- /habitat/core/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/agent.py -------------------------------------------------------------------------------- /habitat/core/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/benchmark.py -------------------------------------------------------------------------------- /habitat/core/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/challenge.py -------------------------------------------------------------------------------- /habitat/core/embodied_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/embodied_task.py -------------------------------------------------------------------------------- /habitat/core/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/env.py -------------------------------------------------------------------------------- /habitat/core/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/logging.py -------------------------------------------------------------------------------- /habitat/core/multiagent_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/multiagent_env.py -------------------------------------------------------------------------------- /habitat/core/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/registry.py -------------------------------------------------------------------------------- /habitat/core/simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/simulator.py -------------------------------------------------------------------------------- /habitat/core/spaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/spaces.py -------------------------------------------------------------------------------- /habitat/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/utils.py -------------------------------------------------------------------------------- /habitat/core/vector_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/core/vector_env.py -------------------------------------------------------------------------------- /habitat/py.typed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/py.typed -------------------------------------------------------------------------------- /habitat/sims/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/sims/__init__.py -------------------------------------------------------------------------------- /habitat/sims/habitat_simulator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/sims/habitat_simulator/__init__.py -------------------------------------------------------------------------------- /habitat/sims/habitat_simulator/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/sims/habitat_simulator/actions.py -------------------------------------------------------------------------------- /habitat/sims/habitat_simulator/habitat_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/sims/habitat_simulator/habitat_simulator.py -------------------------------------------------------------------------------- /habitat/sims/pyrobot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/sims/pyrobot/__init__.py -------------------------------------------------------------------------------- /habitat/sims/pyrobot/pyrobot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/sims/pyrobot/pyrobot.py -------------------------------------------------------------------------------- /habitat/sims/registration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/sims/registration.py -------------------------------------------------------------------------------- /habitat/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/__init__.py -------------------------------------------------------------------------------- /habitat/tasks/nav/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/nav/__init__.py -------------------------------------------------------------------------------- /habitat/tasks/nav/mamon_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/nav/mamon_task.py -------------------------------------------------------------------------------- /habitat/tasks/nav/multi_nav_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/nav/multi_nav_task.py -------------------------------------------------------------------------------- /habitat/tasks/nav/nav.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/nav/nav.py -------------------------------------------------------------------------------- /habitat/tasks/nav/object_nav_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/nav/object_nav_task.py -------------------------------------------------------------------------------- /habitat/tasks/nav/shortest_path_follower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/nav/shortest_path_follower.py -------------------------------------------------------------------------------- /habitat/tasks/registration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/registration.py -------------------------------------------------------------------------------- /habitat/tasks/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/tasks/utils.py -------------------------------------------------------------------------------- /habitat/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/utils/__init__.py -------------------------------------------------------------------------------- /habitat/utils/geometry_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/utils/geometry_utils.py -------------------------------------------------------------------------------- /habitat/utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/utils/test_utils.py -------------------------------------------------------------------------------- /habitat/utils/visualizations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/utils/visualizations/__init__.py -------------------------------------------------------------------------------- /habitat/utils/visualizations/assets/maps_topdown_agent_sprite/100x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/utils/visualizations/assets/maps_topdown_agent_sprite/100x100.png -------------------------------------------------------------------------------- /habitat/utils/visualizations/fog_of_war.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/utils/visualizations/fog_of_war.py -------------------------------------------------------------------------------- /habitat/utils/visualizations/maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/utils/visualizations/maps.py -------------------------------------------------------------------------------- /habitat/utils/visualizations/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/utils/visualizations/utils.py -------------------------------------------------------------------------------- /habitat/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat/version.py -------------------------------------------------------------------------------- /habitat_baselines/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/__init__.py -------------------------------------------------------------------------------- /habitat_baselines/common/base_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/common/base_trainer.py -------------------------------------------------------------------------------- /habitat_baselines/common/baseline_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/common/baseline_registry.py -------------------------------------------------------------------------------- /habitat_baselines/common/env_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/common/env_utils.py -------------------------------------------------------------------------------- /habitat_baselines/common/environments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/common/environments.py -------------------------------------------------------------------------------- /habitat_baselines/common/param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/common/param.py -------------------------------------------------------------------------------- /habitat_baselines/common/rollout_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/common/rollout_storage.py -------------------------------------------------------------------------------- /habitat_baselines/common/tensorboard_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/common/tensorboard_utils.py -------------------------------------------------------------------------------- /habitat_baselines/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/common/utils.py -------------------------------------------------------------------------------- /habitat_baselines/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /habitat_baselines/config/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/config/default.py -------------------------------------------------------------------------------- /habitat_baselines/config/multinav/ppo_mamonav.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/config/multinav/ppo_mamonav.yaml -------------------------------------------------------------------------------- /habitat_baselines/config/multinav/ppo_multinav.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/config/multinav/ppo_multinav.yaml -------------------------------------------------------------------------------- /habitat_baselines/config/pointnav/ddppo_pointnav.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/config/pointnav/ddppo_pointnav.yaml -------------------------------------------------------------------------------- /habitat_baselines/config/pointnav/ppo_pointnav.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/config/pointnav/ppo_pointnav.yaml -------------------------------------------------------------------------------- /habitat_baselines/config/pointnav/ppo_pointnav_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/config/pointnav/ppo_pointnav_example.yaml -------------------------------------------------------------------------------- /habitat_baselines/py.typed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/py.typed -------------------------------------------------------------------------------- /habitat_baselines/rl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/rl/__init__.py -------------------------------------------------------------------------------- /habitat_baselines/rl/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /habitat_baselines/rl/models/projection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/rl/models/projection.py -------------------------------------------------------------------------------- /habitat_baselines/rl/models/rnn_state_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/rl/models/rnn_state_encoder.py -------------------------------------------------------------------------------- /habitat_baselines/rl/models/simple_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/rl/models/simple_cnn.py -------------------------------------------------------------------------------- /habitat_baselines/rl/ppo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/rl/ppo/__init__.py -------------------------------------------------------------------------------- /habitat_baselines/rl/ppo/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/rl/ppo/policy.py -------------------------------------------------------------------------------- /habitat_baselines/rl/ppo/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/rl/ppo/ppo.py -------------------------------------------------------------------------------- /habitat_baselines/rl/ppo/ppo_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/rl/ppo/ppo_trainer.py -------------------------------------------------------------------------------- /habitat_baselines/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/habitat_baselines/run.py -------------------------------------------------------------------------------- /polyaxonfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/polyaxonfile.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuFengdaaa/MAIN/HEAD/requirements.txt --------------------------------------------------------------------------------