build update

This commit is contained in:
2025-11-11 09:42:47 +09:00
parent 0bea75fcd0
commit 79158576cf
50 changed files with 3658 additions and 259 deletions

View File

@@ -99,13 +99,20 @@ namespace Simulator.Data.Transport
});
}
public void InitAGV(List<AGVData> datas)
public void SpawnAGV(List<AGVData> datas)
{
foreach (var data in datas)
{
var agv = agvPool.GetItem($"{data.name}");
agv.data = data;
agv.UpdatePosition(AGVNodeManager.Instance.GetNodePosition(data.initial_node));
}
}
public void InitAGV(List<AGVData> datas)
{
foreach (var data in datas)
{
DataRepository.Instance.MqttReceiver.AddTopic($"simulation/{SimulationConfig.SimulationCode}/components/+/{data.name}/+/moving");
var mqttConfigAGVMoving = new MqttSubscriptionConfig($"simulation/{SimulationConfig.SimulationCode}/components/+/{data.name}/+/moving");
mqttConfigAGVMoving.SetDataMapper(agvMoveMapper);
@@ -130,7 +137,6 @@ namespace Simulator.Data.Transport
DataObject? obj = data as DataObject;
if (obj == null) return;
//Debug.Log($"OnUpdateData:{obj}, {obj["data"]}");
AGV? agv = agvPool.GetItem(obj.GetString("component_id")!);
switch (type)
{