first commit -push

This commit is contained in:
dungtt
2025-10-15 15:15:53 +07:00
parent 674ae395be
commit a9577c5756
885 changed files with 74595 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
namespace RobotNet.RobotShares.VDA5050.Type;
public enum ActionType
{
startPause, // No actionParameters
stopPause, // No actionParameters
startCharging, // ActionParameters {CHARGER_IP, CHARGER_PORT, X, Y, THETA}
stopCharging, // ActionParameters {X, Y, THETA}
initPosition, // ActionParameters {X, Y, THETA, MAP_ID, LAST_NODE_ID}
stateRequest, // No actionParameters
logReport, // No actionParameters
pick, // No actionParameters
drop, // No actionParameters
detectObject, // No actionParameters
finePositioning, // ActionParameters {X, Y, THETA, MAP_ID, LAST_NODE_ID}
waitForTrigger, // No actionParameters
cancelOrder, // No actionParameters
factsheetRequest, // No actionParameters
setDynparam, // ActionParameters {PARAM_NAME, PARAM_TYPE, PARAM_VALUE}
saveDynparamRuntime, // No actionParameters
loadDynparamRuntime, // No actionParameters
loadDynparamDefault, // No actionParameters
getDynparamRuntime, // No actionParameters
controlLight, // ActionParameters {LIGHT_TYPE, CONTROL_TYPE}
controlFan, // ActionParameters {CONTROL_TYPE}
controlSpeaker, // ActionParameters {SONG_NUMBER, CONTROL_TYPE}
controlSafetyField, // ActionParameters {FIELD_TYPE, CONTROL_TYPE}
startInPallet, // ActionParameters {X, Y, THETA}
startOutPallet, // ActionParameters {X, Y, THETA}
rotate, // ActionParameters {THETA}
setMap, // ActionParameter {MAP_ID}
}

View File

@@ -0,0 +1,23 @@
namespace RobotNet.RobotShares.VDA5050.Type;
public enum InformationType
{
connection_server,
order,
control_navigation,
robot_general
}
public enum InformationReferencesKey
{
count_retry,
robot_area,
robot_state,
}
public enum InformationMMGArea
{
CHARGING,
WORKING,
HOME,
}

View File

@@ -0,0 +1,7 @@
namespace RobotNet.RobotShares.VDA5050.Type;
public enum LoadType
{
PALLET,
GOODS
}

View File

@@ -0,0 +1,17 @@
namespace RobotNet.RobotShares.VDA5050.Type;
public enum ManualActionType
{
RELEASE,
GO_HOME,
GO_CHARGING,
STOP_CHARGING,
MOVE_TO_NODE,
PICK_PALLET,
DROP_PALLET,
FACTSHEET_REQUEST,
SET_MAP,
PICK,
DROP,
CHARGING
}