首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CARLA -创建自定义语义标记不起作用

CARLA -创建自定义语义标记不起作用
EN

Stack Overflow用户
提问于 2021-01-09 20:14:04
回答 1查看 131关注 0票数 0

我按照创建语义标记上的说明创建自定义标记。

  1. 我创建了两个新文件夹,ChevronSign和YellowLine
  2. 然后将标记添加到ObjectLabel.h中的LibCarla/source/carla/rpc中。
  3. 然后我用Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game编辑了Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game
  4. 最后在CityScapesPalette.h中定义了LibCarla/source/carla/image中的颜色编码。

我把资产移到了相应的目录中,它们看起来是黑色的,所以没有标签。将资产移动到一个默认文件夹中可以正常工作,语义标记将被正确显示。

我试过的是:

  1. 我更改了默认标签的颜色,并检查颜色是否会改变。但事实并非如此。
  2. 我试图用make CarlaUE4Editor重新构建carla,由于新的标记出现了一个错误:
代码语言:javascript
复制
/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/Tagger.cpp:48:67: error: no member named 'ChevronSign' in 'carla::rpc::CityObjectLabel'
  else if (String == "ChevronSign")  return crp::CityObjectLabel::ChevronSign;

/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/Tagger.cpp:49:67: error: no member named 'YellowLine' in 'carla::rpc::CityObjectLabel'
  else if (String == "YellowLine")   return crp::CityObjectLabel::YellowLine;
  1. 因此,我检查了我的系统中是否还有其他ObjectLabel.h文件,并将它们全部定制为第一个文件。我找到了其中的三个。在这里输入图像描述

然后我成功地运行了make CarlaUE4Editor。但是语义标签仍然不起作用。

有人知道我犯了什么错误吗?文档中有错误吗?

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2021-01-28 17:51:32

我发现了错误。我只需要从卡拉0.9.9升级到0.9.10。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65647171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档