├── .gitignore ├── GLtree ├── interval_tree.py └── octree.py ├── LICENSE ├── README.md ├── agents ├── sem_exp.py └── utils │ ├── rednet.py │ └── visualization.py ├── algo ├── __init__.py └── ppo.py ├── arguments.py ├── constants.py ├── docs ├── DOCKER_INSTRUCTIONS.md ├── INSTRUCTIONS.md ├── example.gif ├── legend.png └── overview.jpg ├── envs ├── __init__.py ├── habitat │ ├── __init__.py │ ├── configs │ │ └── tasks │ │ │ ├── challenge_objectnav2021.local.rgbd.yaml │ │ │ └── challenge_objectnav2022.local.rgbd.yaml │ ├── objectgoal_env.py │ └── utils │ │ └── vector_env.py └── utils │ ├── depth_utils.py │ ├── fmm_planner.py │ ├── map_builder.py │ ├── pose.py │ └── rotation_utils.py ├── main.py ├── model.py ├── requirements.txt ├── sh_eval.sh ├── sh_train_mp3d.sh └── utils ├── distributions.py ├── img_save.py ├── log_writter.py ├── model.py ├── optimization.py ├── ply.py ├── pointnet.py └── storage.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/.gitignore -------------------------------------------------------------------------------- /GLtree/interval_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/GLtree/interval_tree.py -------------------------------------------------------------------------------- /GLtree/octree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/GLtree/octree.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/README.md -------------------------------------------------------------------------------- /agents/sem_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/agents/sem_exp.py -------------------------------------------------------------------------------- /agents/utils/rednet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/agents/utils/rednet.py -------------------------------------------------------------------------------- /agents/utils/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/agents/utils/visualization.py -------------------------------------------------------------------------------- /algo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/algo/__init__.py -------------------------------------------------------------------------------- /algo/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/algo/ppo.py -------------------------------------------------------------------------------- /arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/arguments.py -------------------------------------------------------------------------------- /constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/constants.py -------------------------------------------------------------------------------- /docs/DOCKER_INSTRUCTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/docs/DOCKER_INSTRUCTIONS.md -------------------------------------------------------------------------------- /docs/INSTRUCTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/docs/INSTRUCTIONS.md -------------------------------------------------------------------------------- /docs/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/docs/example.gif -------------------------------------------------------------------------------- /docs/legend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/docs/legend.png -------------------------------------------------------------------------------- /docs/overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/docs/overview.jpg -------------------------------------------------------------------------------- /envs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/__init__.py -------------------------------------------------------------------------------- /envs/habitat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/habitat/__init__.py -------------------------------------------------------------------------------- /envs/habitat/configs/tasks/challenge_objectnav2021.local.rgbd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/habitat/configs/tasks/challenge_objectnav2021.local.rgbd.yaml -------------------------------------------------------------------------------- /envs/habitat/configs/tasks/challenge_objectnav2022.local.rgbd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/habitat/configs/tasks/challenge_objectnav2022.local.rgbd.yaml -------------------------------------------------------------------------------- /envs/habitat/objectgoal_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/habitat/objectgoal_env.py -------------------------------------------------------------------------------- /envs/habitat/utils/vector_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/habitat/utils/vector_env.py -------------------------------------------------------------------------------- /envs/utils/depth_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/utils/depth_utils.py -------------------------------------------------------------------------------- /envs/utils/fmm_planner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/utils/fmm_planner.py -------------------------------------------------------------------------------- /envs/utils/map_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/utils/map_builder.py -------------------------------------------------------------------------------- /envs/utils/pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/utils/pose.py -------------------------------------------------------------------------------- /envs/utils/rotation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/envs/utils/rotation_utils.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/main.py -------------------------------------------------------------------------------- /model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/model.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/requirements.txt -------------------------------------------------------------------------------- /sh_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/sh_eval.sh -------------------------------------------------------------------------------- /sh_train_mp3d.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/sh_train_mp3d.sh -------------------------------------------------------------------------------- /utils/distributions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/utils/distributions.py -------------------------------------------------------------------------------- /utils/img_save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/utils/img_save.py -------------------------------------------------------------------------------- /utils/log_writter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/utils/log_writter.py -------------------------------------------------------------------------------- /utils/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/utils/model.py -------------------------------------------------------------------------------- /utils/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/utils/optimization.py -------------------------------------------------------------------------------- /utils/ply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/utils/ply.py -------------------------------------------------------------------------------- /utils/pointnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/utils/pointnet.py -------------------------------------------------------------------------------- /utils/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhzhang/3DAwareNav/HEAD/utils/storage.py --------------------------------------------------------------------------------