Skip to content

更新3D文件以及pick and place方法与yaml#259

Open
q434343 wants to merge 20 commits intodeepmodeling:devfrom
yxz321:dev
Open

更新3D文件以及pick and place方法与yaml#259
q434343 wants to merge 20 commits intodeepmodeling:devfrom
yxz321:dev

Conversation

@q434343
Copy link
Copy Markdown
Collaborator

@q434343 q434343 commented Apr 16, 2026

No description provided.

TablewareBox and others added 20 commits March 24, 2026 06:32
- HostNode 直接订阅 /joint_states (JointStateMsg),绕过 JointRepublisher 中间人
- 新增 resource_pose 订阅,实现资源夹取跟随 (gripper attach/detach)
- 吞吐优化:死区过滤 (1e-4 rad)、抑频 (~20Hz)、增量 resource_poses
- JointRepublisher 修复 str→json.dumps (E1)
- communication.py 新增 publish_joint_state 抽象方法
- ws_client.py 实现 push_joint_state action 发送
- 57 项测试覆盖:关节分组、资源跟随、同类型多设备、优化行为

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…lient

- model_upload.py: normalize_model_package 标准化模型目录 + upload_model_package 上传到后端
- register.py: 设备注册时自动检测并上传本地模型文件
- web/client.py: BackendClient 新增 get_model_upload_urls/publish_model/update_template_model
- tests: test_model_upload.py、test_normalize_model.py 单元测试

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…es/_phage_display. some pre-existing devices are also needed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants