apollo_logo
12
0

Profile插件安装指南

前言:

带有交通流信息的场景对于PnC仿真调试是非常重要的,Dreamview中没有制作交通流场景的功能,但ApolloStudio提供了场景编辑的功能,开发者可以通过场景编辑功能创建带有障碍物信息的交通流场景,然后通过Profile插件将该场景同步到的Dreamview上,这样就可以实现在Dreamview进行交通流场景仿真了,本文将主要介绍Profile插件的安装方法。

使用前提:

  • 已经正确安装了Apollo 9.0(软件包方式)或者Apollo 8.0 (软件包方式)

安装方法:

安装profile插件,主要包含了以下四个步骤:

  • 启动Apollo系统
  • 生成profile密钥
  • 安装Profile插件
  • 验证Profile插件

步骤一、启动Apollo系统

1、在安装好了Apollo 9.0 的电脑上分别运行以下两条指令,进入Apollo的docker环境。

cd application-pnc
aem start
aem enter

运行成功后如图所示:

2、运行以下指令,打开Dreamview交互系统。

aem bootstrap start --plus

运行成功后如图所示:

3、打开Drwamview,点击左下角资源中心。

如上图所示,Apollo Studio看到显示为暂无数据,这是因为我们还没有安装Profile插件,因此也无法获取到云端Apollostudio的场景集。接下来我们进行第二步。

步骤二、生成profile密钥

1、登录Apollo Studio,点击菜单栏【产品>仿真工具】或者点击【工作台】,进入工作台后,点击右上角个人账号,查看个人信息;

2、在个人信息下【服务权益】中选择【仿真】,点击【生成】按钮。

3、点击【一键复制】复制刚刚生成的profile插件密钥。

PS:插件时效为1min,超过1min会导致插件时效,无法安装,如果超过时效,请重新生成插件。

步骤三、安装profile插件

1、回到Apollo 的docker环境,在apollo_workspace目录下执行刚才复制的插件安装密钥,如下图所示:

安装成功后如图所示:

通过上图可以看到,profile插件被安装到了/home/apollo/.apollo/dreamview/plugins目录之下,因此我们也可以通过检查该目录下是否存在,以此来判断profile插件是否安装成功,可以执行如下操作:

ls ~/.apollo/dreamview/

如果出现如下图所示,则表示安装成功。

至此profile插件安装完成,接下来我们来验证profile插件功能是否正常。

步骤四、验证Profile插件

1,重新启动Dreamview,点击左侧菜单栏profile,可以看到Apollostudio侧已经有数据了,首次打开需要等待几秒才出现)。

因为profile插件是在dreamview启动的时候被加载的,因此如果你在安装插件已经打开了dreamview,就无法加载profile插件,因此需要重新启动dreamier,可以分别执行以下指令来重启dreamview。

aem bootstrap stop
aem bootstrap start --plus

2、重新启动Dreamview后,也可以通过如下命令查看profile是否启动成功。

cyber_node list

如果有有studio_connector node节点,则说明插件启动成功,此时等待dreamview加载即可。

至此,插件的安装和验证完成,如果在安装过程中遇到问题可以查看【Profile插件安装FAQ 】

原创声明,本文由作者授权发布于Apollo开发者社区,未经许可,不得转载。
发表评论已发表 0 条评论
登录后可评论,请前往 登录
暂无评论~快去发表自己的独特见解吧!
目录
前言:
使用前提:
安装方法:
步骤一、启动Apollo系统
步骤二、生成profile密钥
步骤三、安装profile插件
步骤四、验证Profile插件