#
luxiaotao1123
2024-12-18 93d8a38f9fd0746b9ce6ac7541bf2b8b48f7c63c
zy-acs-manager/src/main/resources/agv1.py
@@ -1,13 +1,12 @@
import ast
import sys
import numpy as np
import json
import time
import redis
from collections import deque
radiusLen = None
# 将字符串转换为浮点型数组
def convert_to_float_array(str_array):
@@ -122,8 +121,6 @@
startTime = time.perf_counter()
waveMatrix = initWaveMatrix()
# 创建一个连接池
pool = redis.ConnectionPool(host=redisHost, port=int(redisPort), password=redisPwd, db=int(redisIdx))
r = redis.Redis(connection_pool=pool)
@@ -137,6 +134,8 @@
dynamicMatrixStr = r.get('KV.AGV_MAP_ASTAR_DYNAMIC_FLAG.1')
dynamicMatrix = np.array(json.loads(dynamicMatrixStr))
waveMatrix = initWaveMatrix()
# # 使用 numpy 加速的代码
process_dynamic_matrix(dynamicMatrix, codeMatrix)