Fixed collision sensor
This commit is contained in:
parent
9318f2798d
commit
c97381d010
|
@ -244,6 +244,8 @@ carla::rpc::Actor UCarlaEpisode::SerializeActor(FCarlaActor *CarlaActor) const
|
|||
return Actor;
|
||||
}
|
||||
|
||||
static FString GetRelevantTagAsString(const TSet<crp::CityObjectLabel> &SemanticTags);
|
||||
|
||||
carla::rpc::Actor UCarlaEpisode::SerializeActor(AActor* Actor) const
|
||||
{
|
||||
FCarlaActor* CarlaActor = FindCarlaActor(Actor);
|
||||
|
@ -255,10 +257,12 @@ carla::rpc::Actor UCarlaEpisode::SerializeActor(AActor* Actor) const
|
|||
{
|
||||
carla::rpc::Actor SerializedActor;
|
||||
SerializedActor.id = 0u;
|
||||
SerializedActor.description = FActorDescription();
|
||||
SerializedActor.bounding_box = UBoundingBoxCalculator::GetActorBoundingBox(Actor);
|
||||
TSet<crp::CityObjectLabel> SemanticTags;
|
||||
ATagger::GetTagsOfTaggedActor(*Actor, SemanticTags);
|
||||
FActorDescription Description;
|
||||
Description.Id = TEXT("static.") + GetRelevantTagAsString(SemanticTags);
|
||||
SerializedActor.description = Description;
|
||||
SerializedActor.semantic_tags.reserve(SemanticTags.Num());
|
||||
for (auto &&Tag : SemanticTags)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue