CARLA
Loading...
Searching...
No Matches
MgrsDataAsset.h
Go to the documentation of this file.
1// Copyright (c) 2026 Computer Vision Center (CVC) at the Universitat Autonoma
2// de Barcelona (UAB).
3//
4// This work is licensed under the terms of the MIT license.
5// For a copy, see <https://opensource.org/licenses/MIT>.
6
7#pragma once
8
10
11#include <util/ue-header-guard-begin.h>
12#include "CoreMinimal.h"
13#include "Engine/DataAsset.h"
14#include <util/ue-header-guard-end.h>
15
16#include "MgrsDataAsset.generated.h"
17
18/// Data Asset containing MGRS-related configuration for Autoware maps.
19/// Ported from tier4/autoware-support.
20UCLASS(BlueprintType)
21class CARLA_API UMgrsDataAsset : public UDataAsset
22{
23 GENERATED_BODY()
24
25public:
26
27 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "MGRS|ID Info")
28 FGuid MgrsID = FGuid::NewGuid();
29
30 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "MGRS|ID Info")
31 FName MgrsMapName;
32
33 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "MGRS|Data")
34 FVector MgrsOffsetPosition;
35
36 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "MGRS|Data")
37 FString MgrsGridZone;
38
39 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "MGRS|Data")
40 FGeoLocation GeoReference;
41};
Data Asset containing MGRS-related configuration for Autoware maps.
Geographic reference point (WGS84) carried by the MGRS data asset.