This commit is contained in:
Đăng Nguyễn
2025-10-13 13:17:32 +07:00
parent 511614df72
commit b2df5b22b7
66 changed files with 1957 additions and 376 deletions

View File

@@ -2,22 +2,29 @@
public enum RootStateType
{
Booting,
Operational,
System,
Auto,
Manual,
Service,
Stop,
Fault,
}
public enum OperationalStateType
public enum SystemStateType
{
Initializing,
Standby,
Shutting_Down,
}
public enum AutomationStateType
public enum AutoStateType
{
Idle,
Executing,
Paused,
Charging,
Error,
Holding,
Canceling,
Recovering,
Remote_Override,
}
@@ -27,13 +34,60 @@ public enum ManualStateType
Active,
}
public enum SafetyStateType
public enum ServiceStateType
{
Init,
Run_Ok,
SS1,
STO,
PDS,
SLS,
Error,
Idle,
Active,
}
public enum StopStateType
{
EMC,
Protective,
Manual,
}
public enum FaultStateType
{
Navigation,
Localization,
Shielf,
Battery,
Driver,
Peripherals,
Safety,
Communication,
}
public enum ExecutingStateType
{
Planning,
Moving,
ACT,
}
public enum ACTStateType
{
Docking,
Docked,
Charging,
Undocking,
Loading,
Unloading,
TechAction,
}
public enum MoveStateType
{
Navigation,
Avoidance,
Approach,
Tracking,
Repositioning,
}
public enum PlanStateType
{
Task,
Path,
}