文章目录

  • 环境准备
    • 基础软件安装
    • Python依赖
      • 创建carla python虚拟环境
  • 安装CARLA
    • 下载最新预编译库
  • 启动 CARLA 服务器
  • 官网Quick Start

环境准备

基础软件安装

sudo apt-get update &&
sudo apt-get install wget software-properties-common &&
sudo add-apt-repository ppa:ubuntu-toolchain-r/test &&
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - &&
sudo apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-8 main" &&
sudo apt-get update
sudo apt-get install build-essential clang-8 lld-8 cmake ninja-build libvulkan1 python python-pip python-dev python3-dev python3-pip libpng-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/lib/llvm-8/bin/clang++ 180 &&
sudo update-alternatives --install /usr/bin/clang clang /usr/lib/llvm-8/bin/clang 180

Python依赖

创建carla python虚拟环境

防止损坏系统相关python依赖软件

conda create -n carla python=3.7
conda activate carla
pip install --user -Iv setuptools==47.3.1 &&
pip install --user distro &&
pip install --user wheel auditwheel
pip install --user pygame numpy

安装CARLA

下载最新预编译库

6.2G,比较大,可以耐心等待,如果想自己在本机编译,参考链接:Linux build

wget https://carla-releases.s3.eu-west-3.amazonaws.com/Linux/Dev/CARLA_Latest.tar.gz
mkdir CARLA
tar -zxvf CARLA_Latest.tar.gz -C CARLA
cd CARLA
./ImportAssets.sh

启动 CARLA 服务器

cd ../../.. # 回到根目录
./CarlaUE4.sh

此时会弹出页面(旁观者画面):

注意,需要在刚使用Conda建立的python3.7虚拟环境中运行

cd PythonAPI/examples
python -m pip install -r requirements.txt # Support for Python2 is provided

安装Python包:

cd PythonAPI/carla/dist
ls # 查看python包
pip install carla-0.9.13-cp37-cp37m-manylinux_2_27_x86_64.whl

打开一个终端运行:

# Terminal A
conda activate carla
python generate_traffic.py

再打开一个终端运行:

# Terminal B
conda activate carla
cd CARLA/PythonAPI/examples
python manual_control.py

现在就可以开始你的开车之旅啦~

CARLA——基于Ubuntu18.04安装CARLA Simulator相关推荐

  1. Ubuntu18.04安装Carla 记录

    官方文档:CARLA Simulator 方式一:简单快速安装,该方式有缺陷.需要使用虚幻引擎编辑器的高级定制和开发选项不可用. Advanced customization and developm ...

  2. ViSP平台 基于Ubuntu18.04安装第三方

    一.VISP安装 0.准备工作基础安装 在从源代码构建和安装 ViSP 之前,需要安装 GNU g++ 编译器.CMake.git 和 subversion. sudo apt-get install ...

  3. 基于Ubuntu18.04的OVS与Mininet仿真工具安装及网络测量应用案例

    目录 一.Ubuntu18.04 安装 1.1镜像下载地址 1.2在VMware Workstation中安装镜像 1.3在Ubuntu18.04apt修改为国内的阿里云镜像源 1.4Ubuntu18 ...

  4. ubuntu18.04 安装 CARLA0.9.10

    ubuntu18.04 安装 CARLA0.9.10 https://carla.readthedocs.io/en/0.9.10/build_linux/ 方法1 :Debian 安装 1. Set ...

  5. Ubuntu18.04安装配置Qt5.15

    Ubuntu18.04安装配置Qt5.15 Qt选择 下载Qt 安装Qt5.15.0 配置 后记 Qt选择 在官方的声明中,Qt5.15是Qt5.x的最后一个LTS版本,增加了即将在2020年底推出的 ...

  6. Ubuntu18.04 安装完成后的开发配置

    Ubuntu18.04 安装完成后的开发配置 1 终端工具 2 屏幕录制工具 3 屏幕截图工具 4 向日葵远程操作与开机自启动设置 5 MarkDown笔记工具 6 ROS 机器人操作系统安装 7 编 ...

  7. Ubuntu18.04 安装Proverif 和Syther_tool

    Ubuntu18.04 安装Proverif 和Syther_tool Proverif安装 安装ocaml4.05 安装graphviz 安装GTK+2.24 安装LabelGTK2 安装ProVe ...

  8. 关于ubuntu18.04安装WineHQ的APT解决方案

    由于一些问题,导致使用WineHQ安装带来不必要的麻烦.俗话说:速度慢.本文主要解决ubuntu的apt走通道的方案,从而解决安装慢的问题. 下载通道架设客户端: ubuntu shadow dxvk ...

  9. 基于Ubuntu18.04下深度学习服务器搭建

    基于Ubuntu18.04下深度学习服务器搭建 目录: 基于Ubuntu18.04下深度学习服务器搭建 主要模块组成 Anaconda安装 CUDA安装 pytorch安装 CuDNN安装 其他常用指 ...

最新文章

  1. 【bzoj3261】最大异或和 可持久化Trie树
  2. MAC软件下载比较好的三个第三方网站
  3. [Nodejs学习之旅2-1] 模块机制
  4. xp系统怎样安装传真服务器,XP系统下如何安装传真机 XP系统安装传真机的详细步骤[图文教程]...
  5. HDU多校10 - 6880 Permutation Counting(dp+思维)
  6. Linux路由界面设置,nuxt中如何配置页面路由
  7. ES6-15 map与set
  8. Python 爬虫利器二之 Beautiful Soup 的用法
  9. linux oops产生原理,kernel panic , Oops 等cpu异常的分析与定位
  10. python机器视觉教材_基于Python的机器视觉实验教学平台设计
  11. 各种数据库的分页查询
  12. 拖拽图片到另一个div里
  13. 做java前端需要学习哪些知识,2022最新
  14. 数据结构1800题-错题集-第五章
  15. Linux下的WPS安装
  16. 软件工程(二)——过程模型
  17. 大二下-个人课堂总结
  18. 男人30岁之前必须要明白的16条
  19. queue.queue是什么
  20. ffmpeg通过OpenGL给视频添加下雪特效源码

热门文章

  1. 程序员20句励志名言
  2. 网页登录mysql数据库设计_Web网页登录设计
  3. AD设置某个焊盘铺铜连接方式
  4. STM32项目-STM32智能小车-电子设计大赛-STM32cubemx-STM32f103c8t6STM32串口通信-
  5. MFC OpenCV:刷新图片以及防止窗口抖动的方法
  6. 修改sonar服务器时间,Cakewalk/Sonar的 midi 时间问题详解
  7. iOS开发教程之:iPhone开发环境搭建
  8. ArcGIS二次开发——Arcpy批量自动化发布地图服务
  9. 随机森林随机回归预测_使用随机森林预测幸福
  10. Codeforces Round #638 div2 A(等比数列的性质,循环求解)