debug202506031824
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
from concurrent.futures import ThreadPoolExecutor, as_completed
|
||||
from lib.alg.track_detection import TrackDetector
|
||||
from ctypes import set_errno
|
||||
from threading import Semaphore
|
||||
from datetime import datetime
|
||||
from typing import Deque
|
||||
@@ -109,6 +111,12 @@ class Presenter:
|
||||
"title": img_data["title"],
|
||||
}
|
||||
|
||||
def track_tecetion_mode_data_handle(self):
|
||||
tractor_dic = {}
|
||||
for key in self.process3d_info.keys():
|
||||
if key.endswith("避障"):
|
||||
continue
|
||||
|
||||
# TODO: 避障模式相机采集和数据处理
|
||||
def obstacle_mode_data_handle(self):
|
||||
"""获取所有3D避障相机的数据并处理,直到所有处理完成再继续"""
|
||||
@@ -141,7 +149,7 @@ class Presenter:
|
||||
else:
|
||||
dist_str = "000" if last_dist is None else f"{last_dist:.2f}"
|
||||
|
||||
self.pkt[key] = dist_str
|
||||
self.pkt[key + "_distance"] = dist_str
|
||||
|
||||
# 6. 总状态字段
|
||||
self.pkt["f_obstacle_status"] = (
|
||||
@@ -222,6 +230,8 @@ class Presenter:
|
||||
self.front_mode_data_handle()
|
||||
elif self.mode == VisionMode.REAR_2D_DETECTION:
|
||||
self.rear_mode_data_handle()
|
||||
elif self.mode == VisionMode.TRACK_INSPECTION:
|
||||
pass
|
||||
|
||||
# TODO: tcp发送数据
|
||||
try:
|
||||
|
Reference in New Issue
Block a user