using System; using System.Collections.Generic; using System.Text; namespace RobotNet10.Shared.Detection; /// /// Configuration for a detection session /// Defines search area and which markers to look for /// public struct MarkersSearchRequest { /// /// Tọa độ dự đoán global X /// public double X { get; set; } /// /// Tọa độ dự đóan global Y /// public double Y { get; set; } /// /// Hướng dự đoán global /// public double Yaw { get; set; } /// /// Width (local X-axis, meters) kích thước tìm kiếm theo chiều rộng khi chưa xoay Yaw /// public double Width { get; set; } /// /// Length (local Y-axis, meters) kích thước tìm kiếm theo chiều dài khi chưa xoay Yaw /// public double Length { get; set; } /// /// List of markers to search for with their priorities /// public MarkerEntry[] MarkerSearchRequests { get; set; } }