- setup python env & clone this repo
conda create -n descrl python=3.9 cmake=3.14.0 -y conda activate descrl git clone https://github.com/ak-lab-titech/DescRL - setup habitat-lab
cd habitat-lab python setup.py develop --all - setup habitat-sim (reference)
- setup soundspaces
cd sound-spaces pip install -e .- And also you need to download some datasets (reference)
- Pre-train ADGenerator
- edit
xgenerator/shs/train.sh - run the followings:
cd xgenerator conda activate descrl bash ./shs/train.sh - Pre-train ADPredictor
- edit
sound-spaces/train.sh- here,
MODELshould besavi-iprl-pre-offpolicy
- here,
- run the followings:
cd sound-spaces conda activate descrl bash ./train.sh
- edit
- Jointly training
- run the followings:
cd sound-spaces conda activate descrl bash ./train.sh
- run the followings:
Edit sound-spaces/eval.sh and run the followings:
cd sound-spaces
conda activate descrl
bash ./eval.sh
Edit sound-spaces/test.sh and run the followings:
cd sound-spaces
conda activate descrl
bash ./test.sh
@inproceedings{kondoh2025descrl,
title={Embodied Navigation with Auxiliary Task of Action Description Prediction},
author={Kondoh, Haru and Kanezaki, Asako},
booktitle={Proceedings of International Conference on Computer Vision (ICCV)},
year={2025},
}