namespace RobotNet10.RobotApp.SLAM.Cartographer.Enums; /// /// Triggers cho CartographerService state machine /// public enum CartographerTrigger { Start, InitializationComplete, InitializationFailed, StartLocalization, /// MCL converged; initial pose ready, trajectory added. Transition from InitializingLocalizing to Localizing. MclConverged, /// Initial pose set without MCL (trajectory already added). Transition from InitializingLocalizing to Localizing. MclSkipped, StartScanMapping, StopLocalization, SaveMap, MapSaved, ErrorOccurred, Reset, Shutdown }