Compare commits

...

2 Commits

Author SHA1 Message Date
ZiWei
1ec642ee3a update: Workstation dev 将版本号从 0.10.3 更新为 0.10.4 (#84)
* Add:msgs.action

* update: 将版本号从 0.10.3 更新为 0.10.4
2025-08-27 01:55:28 +08:00
ZiWei
7d8e6d029b Add:msgs.action (#83) 2025-08-27 01:21:13 +08:00
16 changed files with 186 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
package:
name: unilabos
version: 0.10.3
version: 0.10.4
source:
path: ../unilabos
@@ -86,5 +86,5 @@ requirements:
about:
repository: https://github.com/dptech-corp/Uni-Lab-OS
license: GPL-3.0
license: GPL-3.0-only
description: "Uni-Lab-OS"

View File

@@ -1,6 +1,6 @@
package:
name: ros-humble-unilabos-msgs
version: 0.10.3
version: 0.10.4
source:
path: ../../unilabos_msgs
target_directory: src

View File

@@ -1,6 +1,6 @@
package:
name: unilabos
version: "0.10.3"
version: "0.10.4"
source:
path: ../..

View File

@@ -4,7 +4,7 @@ package_name = 'unilabos'
setup(
name=package_name,
version='0.10.3',
version='0.10.4',
packages=find_packages(),
include_package_data=True,
install_requires=['setuptools'],

View File

@@ -98,6 +98,19 @@ set(action_files
"action/WorkStationRun.action"
"action/AGVTransfer.action"
"action/DispenStationSolnPrep.action"
"action/DispenStationVialFeed.action"
"action/PostProcessGrab.action"
"action/PostProcessTriggerClean.action"
"action/PostProcessTriggerPostPro.action"
"action/ReactionStationDripBack.action"
"action/ReactionStationLiquidFeed.action"
"action/ReactionStationProExecu.action"
"action/ReactionStationReaTackIn.action"
"action/ReactionStationSolidFeedVial.action"
)
set(srv_files

View File

@@ -0,0 +1,15 @@
# Goal - (二胺)溶液配置
string order_name # 任务名称
string material_name #固体物料名称
string target_weigh #固体重量
string volume #液体体积
string liquid_material_name # 溶剂名称
string speed #磁力转动速度
string temperature #温度
string delay_time #等待时间
string hold_m_name #样品名称
---
# Result - 操作结果
string return_info # 结果消息
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,29 @@
# Goal - 小瓶投料
string order_name # 任务名称
string percent_90_1_assign_material_name
string percent_90_1_target_weigh
string percent_90_2_assign_material_name
string percent_90_2_target_weigh
string percent_90_3_assign_material_name
string percent_90_3_target_weigh
string percent_10_1_assign_material_name
string percent_10_1_target_weigh
string percent_10_1_volume
string percent_10_1_liquid_material_name
string percent_10_2_assign_material_name
string percent_10_2_target_weigh
string percent_10_2_volume
string percent_10_2_liquid_material_name
string percent_10_3_assign_material_name
string percent_10_3_target_weigh
string percent_10_3_volume
string percent_10_3_liquid_material_name
string speed
string temperature
string delay_time
string hold_m_name
---
# Result - 操作结果
string return_info # 结果消息
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,8 @@
# Goal - 抓取参数
int32 reaction_tank_number #反应罐号码
int32 raw_tank_number #原料罐号码
---
# Result - 操作结果
string return_info
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,46 @@
# Goal - 清洗参数
float64 nmp_outer_wall_cleaning_injection
int32 nmp_outer_wall_cleaning_count
int32 nmp_outer_wall_cleaning_wait_time
int32 nmp_outer_wall_cleaning_waste_time
float64 nmp_inner_wall_cleaning_injection
int32 nmp_inner_wall_cleaning_count
int32 nmp_pump_cleaning_suction_count
int32 nmp_inner_wall_cleaning_waste_time
float64 nmp_stirrer_cleaning_injection
int32 nmp_stirrer_cleaning_count
int32 nmp_stirrer_cleaning_wait_time
int32 nmp_stirrer_cleaning_waste_time
float64 water_outer_wall_cleaning_injection
int32 water_outer_wall_cleaning_count
int32 water_outer_wall_cleaning_wait_time
int32 water_outer_wall_cleaning_waste_time
float64 water_inner_wall_cleaning_injection
int32 water_inner_wall_cleaning_count
int32 water_pump_cleaning_suction_count
int32 water_inner_wall_cleaning_waste_time
float64 water_stirrer_cleaning_injection
int32 water_stirrer_cleaning_count
int32 water_stirrer_cleaning_wait_time
int32 water_stirrer_cleaning_waste_time
float64 acetone_outer_wall_cleaning_injection
int32 acetone_outer_wall_cleaning_count
int32 acetone_outer_wall_cleaning_wait_time
int32 acetone_outer_wall_cleaning_waste_time
float64 acetone_inner_wall_cleaning_injection
int32 acetone_inner_wall_cleaning_count
int32 acetone_pump_cleaning_suction_count
int32 acetone_inner_wall_cleaning_waste_time
float64 acetone_stirrer_cleaning_injection
int32 acetone_stirrer_cleaning_count
int32 acetone_stirrer_cleaning_wait_time
int32 acetone_stirrer_cleaning_waste_time
int32 pipe_blowing_time
int32 injection_pump_forward_empty_suction_count
int32 injection_pump_reverse_empty_suction_count
int32 filtration_liquid_selection
---
# Result - 操作结果
string return_info # 操作是否成功
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,20 @@
# Goal - 后处理参数
float64 atomization_fast_speed
float64 wash_slow_speed
int32 injection_pump_suction_speed
int32 injection_pump_push_speed
int32 raw_liquid_suction_count
float64 first_wash_water_amount
float64 second_wash_water_amount
int32 first_powder_mixing_tim
int32 second_powder_mixing_time
int32 first_powder_wash_count
int32 second_powder_wash_count
float64 initial_water_amount
int32 pre_filtration_mixing_time
int32 atomization_pressure_kpa
---
# Result - 操作结果
string return_info # 操作是否成功
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,11 @@
# Goal - 滴回去
string volume # 投料体积
string assign_material_name # 溶剂名称
string time # 观察时间单位min
string torque_variation #是否观察1否2是
---
# Result - 操作结果
string return_info # 结果消息
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,11 @@
# Goal - 液体投料
string titration_type # 滴定类型1否2是
string volume # 投料体积
string assign_material_name # 溶剂名称
string time # 观察时间单位min
string torque_variation #是否观察1否2是
---
# Result - 操作结果
string return_info # 结果消息
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,8 @@
# Goal - 合并工作流+执行
string workflow_name # 工作流名称
string task_name # 任务名称
---
# Result - 操作结果
string return_info # 结果消息
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,9 @@
# Goal - 通量-配置
string cutoff # 黏度_通量-配置
string temperature # 温度_通量-配置
string assign_material_name # 分液类型_通量-配置
---
# Result - 操作结果
string return_info # 结果消息
---
# Feedback - 实时反馈

View File

@@ -0,0 +1,10 @@
# Goal - 固体投料-小瓶
string assign_material_name # 固体名称_粉末加样模块-投料
string material_id # 固体投料类型_粉末加样模块-投料
string time # 观察时间_反应模块-观察搅拌结果
string torque_variation #是否观察1否2是_反应模块-观察搅拌结果
---
# Result - 操作结果
string return_info # 结果消息
---
# Feedback - 实时反馈

View File

@@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>unilabos_msgs</name>
<version>0.10.3</version>
<version>0.10.4</version>
<description>ROS2 Messages package for unilabos devices</description>
<maintainer email="changjh@pku.edu.cn">Junhan Chang</maintainer>
<license>MIT</license>