美文网首页深度强化学习
Carla安装过程跳坑指南

Carla安装过程跳坑指南

作者: 小赛TT | 来源:发表于2019-06-05 15:50 被阅读0次

    Carla常被用于无人驾驶汽车的仿真环境,但是我们搭建一个Carla环境主要是用于汽车的感知和其他方面。

    网上中文的安装教程几乎没有,就导致我们整个问题很难解决,这里不是英文的问题,而是国内网络限制,这个软件可是80个G左右呢!而且有一部分文件被墙限制了,不能直接通过命令行下载。先附上安装的参考文档。

    首先是官方文档:最新版本     https://carla.readthedocs.io/en/latest/how_to_build_on_linux/

    Carla0.9.0 安装中文       https://blog.csdn.net/davidhopper/article/details/81485872

    整个软件安装的主要步骤分别是:安装依赖,安装虚拟引擎,安装Carla, 开始使用。

    一、安装依赖工具包

    就是官网 Install the build tools and dependencies 部分,这里根据自己要安装的版本来确定,网上说0.8.2 版本是比较稳定的,这也是官方推荐的版本。最新的版本有一些问题。安装官网提供的依赖应该是没有问题,很简单。

    二、安装虚幻引擎(Unreal Engine)

    这部分需要自己注册Unreal Engine账号,并将其连接至你的GitHub账号。把账号搞定以后就可以安装 Unreal Engine,这部分直接按照官网的流程就好了,自己要注意的就是版本对应的问题。

    gitclone--depth=1 -b 4.22 https://github.com/EpicGames/UnrealEngine.git ~/UnrealEngine_4.22cd~/UnrealEngine_4.22./Setup.sh && ./GenerateProjectFiles.sh && make

    更加详细的过程可以见上面中文参考链接,这篇博客写得很清楚。

    三、安装CARLA模拟器

    自己在这部分出现了问题,卡壳的地方。安装官网上的说明git clone Carla 的代码以后,./Update.sh出错。原因是脚本./Update.sh需要从美国服务器下载一个2.9 GB的依赖文件:Content_0.9.0.tar.gz,因此要想在命令行内下载,几乎是一个不可能完成的任务。

    这个问题显然在官网的文档是解决不了的,所以参考了上面那篇中文的文档,下载了Content_0.9.0.tar.gz。但是发现,按照他的那个方法发现我的文件目录不一样呀!

    他说的是进入~/code/carla/Unreal/CarlaUE4/Content/Carla目录,但是我没有content这个文件目录,现在已经无从下手。我自己的文件是~/carla/Unreal/CarlaUE4/Plugins/Carla/Content$  我尝试吧content 在这个目录下面提取,但是输入./Update.sh -s的时候,还是报错出现:

    Skipping 'Content' update. Please manually download the package from

      https://drive.google.com/open?id=1FtC00CrDb7Kz5StBAwb6vqOGbzZtpROx

    and extract it under Unreal/CarlaUE4/Content/Carla.

    也就是必须在上面提示的文件目录下面才能用,这就很矛盾了。现在一筹莫展。

    相关文章

      网友评论

        本文标题:Carla安装过程跳坑指南

        本文链接:https://www.haomeiwen.com/subject/eomotctx.html