自动驾驶仿真环境Carla -预编译安装: Ubuntu 22.04.6 和 Carla 0.9.14

自动驾驶仿真环境Carla -预编译安装: Ubuntu 22.04.6 和 Carla 0.9.14

一、安装环境以及CARLA版本

  1. Ubuntu 22.04.6 /建议使用Ubuntu20.04,因为我的电脑装不上
  2. Carla 0.9.14

二、前提条件

  1. 我的电脑是ROG 枪神 i9 13980HX/32GB/2TB SSD/ RTX4060
  2. Nvidia显卡升级到最新版本 ,我的是535.86.05,终端输入
 1. nvidia-smi

在这里插入图片描述

三、下载CARLA预编译包

南方科技大学开源镜像站 下载的CARLA预编译文件:CARLA_0.9.14.tar.gz (主文件) 和 AdditionalMaps_0.9.14.tar.gz (地图文件)。
下载页面: SUSTech Open Source Mirrors
在这里插入图片描述
在这里插入图片描述

四、配置CARLA运行需要的环境

1.安装Anaconda
查看自己需要安装的Anaconda版本:Anaconda镜像地址

 - wget https://mirrors.bfsu.edu.cn/anaconda/archive/Anaconda3-2023.07-2-Linux-x86_64.sh --no-check-certificate
 - bash Anaconda3-2023.07-2-Linux-x86_64.sh
  • 进入注册信息页面,输入yes;
  • 阅读注册信息,然后输入yes;查看文件即将安装的位置,按enter,即可安装,
  • 安装完成后,收到加入环境变量的提示信息,输入yes
 - sudo vim ~/.bashrc

2.然后在打开的文件最后加两行命令,用于配置环境变量

 - export PATH="~/anaconda3/bin":$PATH
 - source ~/anaconda3/bin/activate

3.保存文件后关闭,然后在终端执行,用于保存环境配置

 - source ~/.bashrc

4.重启终端,会看到命令行前面出现(base)环境,即可默认使用Anaconda3; 可以使用conda -V验证是否安装完毕,若安装完成,则会出现版本号.

 - conda -V

5.创建python虚拟环境

 - conda create -n carla python=3.7
  • 进入新建的Conda环境,并安装Python软件包
 - conda activate carla 
 - conda install -c conda-forge gcc
 - pip install --upgrade pip 
 - pip install --user pygame numpy

6.解压缩主程序到你选择的程序安装目录
在终端运行carla

 - tar -xzvf CARLA_0.9.14.tar.gz
 - cp AdditionalMaps_0.9.14.tar.gz carla_0.9.14/Import
 - cd carla_0.9.14
 - sh ImportAssets.sh
 - cd PythonAPI/carla/dist/
 - pip install carla-0.9.14-cp37-cp37m-manylinux_2_27_x86_64.whl
 - cd carla-0.9.14
 - sh CarlaUE4.sh

在Ubuntu下新建命令窗口,进入之前建立的conda环境,进入主程序文件夹,运行Python程序示例。

 - conda activate carla 
 - cd carla-0.9.14\PythonAPI\examples 
 - pythonmanual_control.py

参考文献
[1]: https://blog.csdn.net/growingSCDN/article/details/130767501
[2]:https://blog.csdn.net/weixin_42092516/article/details/129879122
[3]:https://developer.huawei.com/consumer/cn/blog/topic/03940616429410292[
[4]:https://hiif.ong/clash/
[5]:https://zhuanlan.zhihu.com/p/620214740?utm_id=0[

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值