From 1049792d7221e8eee8da5ab440348dc32e0dd9b1 Mon Sep 17 00:00:00 2001 From: Netceor <45135347+Netceor@users.noreply.github.com> Date: Sat, 11 Nov 2023 14:58:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=93=8D=E4=BD=9C=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1:=E5=AE=98=E6=96=B9=E6=8E=A5=E5=8F=A3=E3=80=81?= =?UTF-8?q?=E7=A9=BA=E8=B0=83=E3=80=81=E6=8A=93=E6=8F=A1=E6=94=BE=E7=BD=AE?= =?UTF-8?q?=E7=89=A9=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- robowaiter/scene/tasks/VLM.py | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/robowaiter/scene/tasks/VLM.py b/robowaiter/scene/tasks/VLM.py index 88cdecd..69ad1a0 100644 --- a/robowaiter/scene/tasks/VLM.py +++ b/robowaiter/scene/tasks/VLM.py @@ -17,16 +17,23 @@ class SceneVLM(Scene): def _reset(self): pass - def _run(self, op_type=1): - # 12个操作顺序测试 - # for i in range(1,13): + def _run(self, op_type=2): + # 顺序测试16个操作 + # for i in range(1,16): # if i<=10: # self.move_task_area(i) # self.op_task_execute(i) - # if op_type<=10: + # 16: 抓操作需要传入物品id,17: 放操作需要传入放置位置周围的空地区域(桌边而不是桌上) + # if op_type == 16: + # self.gen_obj() + # self.op_task_execute(op_type, obj_id=0) + # # 原始吧台处:[247.0, 520.0, 100.0], 空调开关旁吧台:[240.0, 40.0, 70.0], 水杯桌:[-70.0, 500.0, 107] + # # 桌子1:[-55.0, 0.0, 107],桌子1:[-55.0, 150.0, 107] + # elif op_type == 17: self.op_task_execute(op_type, release_pos=[-55.0, 150.0, 107]) + # else: # self.move_task_area(op_type) - # self.op_task_execute(op_type) + # self.op_task_execute(op_type) pass def _step(self):