[Carla scenario runner] 1 安装RoadRunner

参考链接

  1. RoadRunner
  2. RoadRunner安装与使用教程

电脑配置

ubuntu 22.04 
Matlab 2023b

安装

在最近的项目里面,我需要创建一个简单的环境,并且在carla中使用Scenario Runner运行这个环境以作试验,所以便开了这个博客记录我的工作。由于我用的是教育版matlab,学校已经给我们买了RoadRunner,我在这里是不需要额外购买的,所以在这里我就只介绍安装它的方法。

大概看了一下,自定义路径离不开RoadRunner,这就需要我们先下载matlab,如何下载matlab在此不多赘述。

首先打开matlab官方网站,单击products(或者是中文,产品),找到RoadRunner并添加

然后就可以在"我的账户”中单击相应的liscense下载了。

(这里我点击以后发现我并没有使用的权限,然后网上搜了以下,要联系学校相关部门获取权限)

联系学校获取权限了以后,发现多了一个License

安装MATLAB

选择好对应的版本,就可以下载了。

 解压文件以后,可以看到里面有一个install的文件,运行这个sh文件。

./install

安装RoadRunner 

安装好matlab以后,接下来安装RoadRunner。

一定要注意版本对应!

 安装好这个文件以后,打开对应的.deb文件,推荐使用linux自带的文件管理器打开。

等待安装完成,就可以看到这个图标了!

软件验证安装成功

ls /usr/share/applications | grep RoadRunner

 其输出为

RoadRunner_R2023b.desktop

创建一个自定义地图

运行软件

尝试点击软件,发现RoadRunner Linux 环境无法运行

可能是因为相关的依赖没有安装,可以通过以下指令检查那里出错,首先看看单击图标时候发出的command

cat /usr/share/applications/RoadRunner_R2023b.desktop

结果显示

[Desktop Entry]
Name=RoadRunner R2023b
Exec="/usr/local/RoadRunner_R2023b/bin/glnxa64/AppRoadRunner" -name "RoadRunner R2023b"
Icon=RoadRunner_R2023b
Type=Application
StartupWMClass=RoadRunner R2023b
Categories=Graphics;3DGraphics
Name[en_US]=RoadRunner R2023b

说明运行的时候,command是

"/usr/local/RoadRunner_R2023b/bin/glnxa64/AppRoadRunner" -name "RoadRunner R2023b"

为了debug,在终端运行这个指令,查看出错地方。

error while loading shared libraries: libssl.so.1.1

说明没有libssl.so.1.1的依赖,接下来安装依赖

wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb

sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb

然后就可以单击打开RoadRunner了

点击next,这时候运行,还需要指定一个License文件的位置,

这时候就需要重新登录MATLAB官网,获取license

网站链接:MathWorks Account Sign In

点击我的账户,RoadRunner,Install and Activate,出现的界面如下图所示

填写对应的host id,就是你的MAC地址

computer Login Name 可以使用下面的指令来查找

$USER

Computer Label是自己命名的,随便你怎么写,用于区分 

然后选择邮件或者是下载License文件,下载好文件以后放在自己熟知的路径下面

然后在RoadRunner 下面找到这个文件即可

下节预告

由于我这次的任务比较简单,我想要创建一个自定义的地图即可,我只需要一个长直线跑道。由于放在一起可能导致篇幅过长,我在这里就不多赘述了。

在下一篇里面我将介绍如何使用RoadRunner自定义路径,安装Carla,并在Carla里面生成自己定义的路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值