namespace RobotNet10.Shared.Geometry; /// /// PoseWithCovarianceStamped message (geometry_msgs/PoseWithCovarianceStamped) /// A PoseWithCovariance with reference coordinate frame and timestamp /// public struct PoseWithCovarianceStamped { /// /// Header with timestamp and frame ID /// public Header Header { get; set; } /// /// Pose with covariance /// public PoseWithCovariance Pose { get; set; } /// /// Default constructor /// public PoseWithCovarianceStamped() { Header = new Header(); Pose = new PoseWithCovariance(); } /// /// Constructor with parameters /// public PoseWithCovarianceStamped(Header header, PoseWithCovariance pose) { Header = header; Pose = pose; } }