RoboWaiter/robowaiter/behavior_lib/_base/Act.py

25 lines
902 B
Python
Raw Normal View History

from robowaiter.behavior_lib._base.Behavior import Bahavior
class Act(Bahavior):
2023-11-08 15:28:01 +08:00
print_name_prefix = "act "
2023-11-09 16:07:02 +08:00
type = 'Act'
2023-11-13 23:36:12 +08:00
all_place = {'Bar', 'Bar2', 'WaterTable', 'CoffeeTable', 'Table1', 'Table2', 'Table3'}
2023-11-13 22:14:55 +08:00
all_object = {'Coffee', 'Water', 'Dessert', 'Softdrink', 'BottledDrink', 'Yogurt', 'ADMilk', 'MilkDrink', 'Milk',
'VacuumCup'}
2023-11-13 23:36:12 +08:00
place_xyz_dic={
'Bar': (247.0, 520.0, 100.0),
'Bar2': (240.0, 40.0, 70.0),
'WaterTable':(-70.0, 500.0, 107),
'CoffeeTable':(247.0, 520.0, 100.0), # 位置需要更改!!!
'Table1': (247.0, 520.0, 100.0),# 位置需要更改!!!
'Table2': (-55.0, 0.0, 107),
'Table3':(-55.0, 150.0, 107)
}
def __init__(self,*args):
super().__init__(*args)
2023-11-13 22:14:55 +08:00
self.info = self.get_info(*args)
@classmethod
def get_info(self,*arg):
return None