Xuwznln
2006406a24
support material extra
2025-10-22 14:51:07 +08:00
Xuwznln
f94985632b
support material extra
...
support update_resource_site in extra
2025-10-22 14:50:05 +08:00
Xianwei Qi
12ba110569
修改prcxi连线
2025-10-22 14:00:38 +08:00
ZiWei
97212be8b7
Refine descriptions in Bioyond reaction station YAML
...
Updated and clarified field and operation descriptions in the reaction_station_bioyond.yaml file for improved accuracy and consistency. Changes include more precise terminology, clearer parameter explanations, and standardized formatting for operation schemas.
2025-10-21 23:32:41 +08:00
ZiWei
9bdd42f12f
refactor(workstation): 更新反应站参数描述并添加分液站配置文件
...
修正反应站方法参数描述,使其更准确清晰
添加bioyond_dispensing_station.yaml配置文件
2025-10-21 23:30:45 +08:00
Xianwei Qi
627140da03
prcxi样例图
2025-10-21 21:15:54 +08:00
Xianwei Qi
5ceedb0565
Create example_prcxi.json
2025-10-21 20:38:40 +08:00
Junhan Chang
8c77a20c43
add create_workflow script and test
2025-10-21 20:32:00 +08:00
Xuwznln
3ff894feee
add invisible_slots to carriers
2025-10-21 17:51:30 +08:00
ZiWei
fa5896ffdb
fix(warehouses): 修正bioyond_warehouse_1x4x4仓库的尺寸参数
...
调整仓库的num_items_x和num_items_z值以匹配实际布局,并更新物品尺寸参数
2025-10-21 17:15:51 +08:00
Xuwznln
eb504803ac
save resource get data. allow empty value for layout and cross_section_type
2025-10-21 16:55:43 +08:00
lixinyu1011
8b0c845661
More decks&plates support for bioyond ( #115 )
2025-10-21 16:25:54 +08:00
Xuwznln
693873bfa9
save resource get data. allow empty value for layout and cross_section_type
2025-10-21 16:22:52 +08:00
calvincao
e70c545ec8
修复 **bioyond_yihua_YB.json** 中的 JSON 合并冲突,清理不必要的标记。
2025-10-21 15:19:44 +08:00
calvincao
2c2d1e5569
在 **bioyond_cell_workstation.py** 中实现 update_push_ip 方法并增强错误处理;修复 **bioyond_yihua_YB.json** 中的 JSON 合并冲突。
2025-10-21 14:58:38 +08:00
ZiWei
57da2d8da2
refactor(registry): 重构反应站设备配置,简化并更新操作命令
...
移除旧的自动操作命令,新增针对具体化学操作的命令配置
更新模块路径和配置结构,优化参数定义和描述
2025-10-21 14:52:27 +08:00
Calvin Cao
4638611fe7
Merge pull request #119 from lixinyu1011/workstation_dev_YB3
...
Update station.py
2025-10-21 14:51:54 +08:00
lixinyu1011
37641c4389
xinyu1021推送代码
2025-10-21 14:48:55 +08:00
ZiWei
8d1fd01259
fix(dispensing_station): 修正物料信息查询方法调用
...
将直接调用material_id_query改为通过hardware_interface调用,以符合接口设计规范
2025-10-21 13:49:36 +08:00
Xuwznln
388259e64b
Update create_resource device_id
...
(cherry picked from commit bc30f23e34 )
2025-10-20 21:47:46 +08:00
lixinyu1011
ab697ce973
Update station.py
2025-10-20 16:12:38 +08:00
Calvin Cao
d4724b8664
Merge pull request #117 from lixinyu1011/workstation_dev_YB3
...
Update bioyond_cell_workstation.py
2025-10-20 15:33:17 +08:00
lixinyu1011
2f25063bf1
Update bioyond_cell_workstation.py
2025-10-20 15:30:41 +08:00
Calvin Cao
00b4b9cd87
Merge pull request #116 from lixinyu1011/workstation_dev_YB3
...
1020_YB奔耀仿真机同步对齐dev_unilab可控
2025-10-20 12:56:36 +08:00
lixinyu1011
d2352cc514
1020_YB奔耀仿真机同步对齐dev_unilab可控
...
待修改unilab的http服务
2025-10-20 12:48:19 +08:00
ZiWei
2c130e7f37
fix(reaction_station): 为步骤参数添加Value字段传个BY后端
2025-10-20 10:40:51 +08:00
ZiWei
9f7c3f02f9
fix(bioyond/warehouses): 修正仓库尺寸和物品排列参数
...
调整仓库的x轴和z轴物品数量以及物品尺寸参数,使其符合4x1x4的规格要求
2025-10-19 08:36:40 +08:00
Junhan Chang
19dd80dcdb
fix warehouse serialize/deserialize
2025-10-19 08:18:18 +08:00
Junhan Chang
9d5ed627a2
fix bioyond converter
2025-10-19 05:21:41 +08:00
Junhan Chang
2d0ff87bc8
fix itemized_carrier.unassign_child_resource
2025-10-19 05:19:19 +08:00
Junhan Chang
d78475de9a
allow not-loaded MSG in registry
2025-10-19 05:18:15 +08:00
Junhan Chang
88ae56806c
add layout serializer & converter
2025-10-18 20:53:03 +08:00
Junhan Chang
95dd8beb81
warehouseuse A1-D4; add warehouse layout
2025-10-18 20:27:50 +08:00
ZiWei
4ab3fadbec
fix(graphio): 修正bioyond到plr资源转换中的坐标计算错误
2025-10-18 19:25:23 +08:00
ZiWei
229888f834
Fix resource assignment and type mapping issues
...
Corrects resource assignment in ItemizedCarrier by using the correct spot key from _ordering. Updates graphio to use 'typeName' instead of 'name' for type mapping in resource_bioyond_to_plr. Renames DummyWorkstation to BioyondWorkstation in workstation_http_service for clarity.
2025-10-18 18:55:16 +08:00
ZiWei
b443b39ebf
Merge branch 'dev' of https://github.com/dptech-corp/Uni-Lab-OS into dev
2025-10-18 16:49:22 +08:00
Junhan Chang
0434bbc15b
add more enumeration in POSE
2025-10-18 16:46:34 +08:00
ZiWei
5791b81954
Merge branch 'dev' of https://github.com/dptech-corp/Uni-Lab-OS into dev
2025-10-18 16:23:32 +08:00
Junhan Chang
bd51c74fab
fix converter in resource_tracker
2025-10-18 16:22:30 +08:00
ZiWei
ba81cbddf8
Merge branch 'dev' of https://github.com/dptech-corp/Uni-Lab-OS into dev
2025-10-18 10:51:04 +08:00
ZiWei
4e92a26057
fix(reaction_station): 清空工作流序列和参数避免重复执行 ( #113 )
...
在创建任务后清空工作流序列和参数,防止下次执行时累积重复
2025-10-17 13:41:50 +08:00
ZiWei
c2895bb197
fix(reaction_station): 清空工作流序列和参数避免重复累积
2025-10-17 13:13:54 +08:00
ZiWei
0423f4f452
Merge branch 'dev' of https://github.com/dptech-corp/Uni-Lab-OS into dev
2025-10-17 13:00:32 +08:00
Junhan Chang
41390fbef9
fix resource_get in action
2025-10-17 11:18:47 +08:00
ZiWei
98bdb4e7e4
Merge branch 'dev' of https://github.com/dptech-corp/Uni-Lab-OS into dev
2025-10-17 03:06:04 +08:00
Xuwznln
30037a077a
correct return message
2025-10-17 03:03:08 +08:00
ZiWei
6972680099
Refactor Bioyond workstation and experiment workflow -fix ( #111 )
...
* refactor(bioyond_studio): 优化材料缓存加载和参数验证逻辑
改进材料缓存加载逻辑以支持多种材料类型和详细材料处理
更新工作流参数验证中的字段名从key/value改为Key/DisplayValue
移除未使用的merge_workflow_with_parameters方法
添加get_station_info方法获取工作站基础信息
清理实验文件中的注释代码和更新导入路径
* fix: 修复资源移除时的父资源检查问题
在BaseROS2DeviceNode中,移除资源前添加对父资源是否为None的检查,避免空指针异常
同时更新Bottle和BottleCarrier类以支持**kwargs参数
修正测试文件中Liquid_feeding_beaker的大小写拼写错误
2025-10-17 02:59:58 +08:00
ZiWei
9d2c93807d
Merge branch 'dev' of https://github.com/dptech-corp/Uni-Lab-OS into dev
2025-10-17 02:40:33 +08:00
Xuwznln
e728007bc5
cancel upload_registry
2025-10-17 02:34:59 +08:00
ZiWei
9c5ecda7cc
Refactor Bioyond workstation and experiment workflow ( #110 )
...
Refactored the Bioyond workstation classes to improve parameter handling and workflow management. Updated experiment.py to use BioyondReactionStation with deck and material mappings, and enhanced workflow step parameter mapping and execution logic. Adjusted JSON experiment configs, improved workflow sequence handling, and added UUID assignment to PLR materials. Removed unused station_config and material cache logic, and added detailed docstrings and debug output for workflow methods.
2025-10-17 02:32:13 +08:00