Habitat 是2020年由Facebook AI等团队推出的,用于训练Embodied Agents在多个模拟现实的环境中执行多项任务的平台。本地安装目前只支持Linux和Mac OS系统,用于Colab提供的安装教程也存在一些问题,无法在Colab上直接运行。这里给出一种可行的解决办法。
1. Habitat-sim的环境配置。
Habitat Simulator | Habitat Sim Docs 这是官方提供的例子。以Basic for Navigation的Colab为例,运行完installation并重启环境后,在import habitat_sim过程中会遇到 “Could not find/load shared object file: libllvmlite.so” 的报错,解决办法是在运行
!add-apt-repository ppa:ubuntu-toolchain-r/test -y
!apt-get update --fix-missing
!apt-get dist-upgrade
然后重启环境。此时能顺利运行 import habitat 以及import habitat_sim。
2. Habitat-lab的环境配置。
How to Train Your [Dragon] Embodied Agent (with AI Habitat) | AI Habi