using System.ComponentModel.DataAnnotations; namespace RobotApp.VDA5050.Visualization; public class AgvPosition { [Required] public double X { get; set; } [Required] public double Y { get; set; } [Required] public string MapId { get; set; } = string.Empty; [Required] public double Theta { get; set; } [Required] public bool PositionInitialized { get; set; } public double LocalizationScore { get; set; } public double DeviationRange { get; set; } }