我按照创建语义标记上的说明创建自定义标记。
ObjectLabel.h中的LibCarla/source/carla/rpc中。Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game编辑了Unreal/CarlaUE4/Plugins/Carla/Source/Carla/GameCityScapesPalette.h中定义了LibCarla/source/carla/image中的颜色编码。我把资产移到了相应的目录中,它们看起来是黑色的,所以没有标签。将资产移动到一个默认文件夹中可以正常工作,语义标记将被正确显示。
我试过的是:
make CarlaUE4Editor重新构建carla,由于新的标记出现了一个错误:/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;ObjectLabel.h文件,并将它们全部定制为第一个文件。我找到了其中的三个。在这里输入图像描述然后我成功地运行了make CarlaUE4Editor。但是语义标签仍然不起作用。
有人知道我犯了什么错误吗?文档中有错误吗?
提前感谢!
发布于 2021-01-28 17:51:32
我发现了错误。我只需要从卡拉0.9.9升级到0.9.10。
https://stackoverflow.com/questions/65647171
复制相似问题