diff --git a/unilabos/resources/graphio.py b/unilabos/resources/graphio.py index d6f64e46..9621b5de 100644 --- a/unilabos/resources/graphio.py +++ b/unilabos/resources/graphio.py @@ -479,7 +479,8 @@ def initialize_resources(resources_config) -> list[dict]: from unilabos.registry.registry import lab_registry resources = [] for resource_config in resources_config: - + if resource_config["parent"] == "tip_rack" or resource_config["parent"] == "plate_well": + continue resources.extend(initialize_resource(resource_config, lab_registry)) return resources diff --git a/unilabos_msgs/action/LiquidHandlerAspirate.action b/unilabos_msgs/action/LiquidHandlerAspirate.action index 3784d943..f03ad07a 100644 --- a/unilabos_msgs/action/LiquidHandlerAspirate.action +++ b/unilabos_msgs/action/LiquidHandlerAspirate.action @@ -1,12 +1,11 @@ -# Bio Resource[] resources float64[] vols int32[] use_channels float64[] flow_rates -float64 end_delay geometry_msgs/Point[] offsets float64[] liquid_height float64[] blow_out_air_volume +string spread="wide" --- bool success --- \ No newline at end of file diff --git a/unilabos_msgs/action/LiquidHandlerDispense.action b/unilabos_msgs/action/LiquidHandlerDispense.action index f934aec2..ba5360ae 100644 --- a/unilabos_msgs/action/LiquidHandlerDispense.action +++ b/unilabos_msgs/action/LiquidHandlerDispense.action @@ -1,4 +1,3 @@ -# Bio # 请求字段 Resource[] resources float64[] vols @@ -6,7 +5,7 @@ int32[] use_channels float64[] flow_rates geometry_msgs/Point[] offsets int32[] blow_out_air_volume -string spread +string spread="wide" --- # 结果字段 bool success