Skip to content

assemble harness - #638

Draft
matafela wants to merge 5 commits into
mainfrom
cj/assemble-harness
Draft

matafela wants to merge 5 commits into
mainfrom
cj/assemble-harness

Conversation

@matafela

@matafela matafela commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator

Description

  • Codex harness for generate base mesh, assemble mesh and relative assemble pose.
  • example: python scripts/tools/assemble/visualize.py --config scripts/tools/assemble/configs/tree_mug.json
  • example: python scripts/tools/assemble/visualize.py --config scripts/tools/assemble/configs/phone_stand.json
  • mesh generation time: 3090s, pose generation time: 1040s
  • affordance computing harness:
python -m embodichain.toolkits.mesh_affordance run \
  --provider deepseek \
  --provider-config .mesh_affordance.local.json \
  --mesh CoffeeCup/cup.obj \
  --object '马克杯' \
  --task '将杯中的水倒出' \
  --target-part '把手' \
  --patch-count 96 \
  --output outputs/mesh_affordance/cup_handle_deepseek_new

Type of change

  • New feature (non-breaking change which adds functionality)

Checklist

  • I have run the black . command to format the code base.
  • I have made corresponding changes to the documentation
  • Public API changes are reflected in the API docs (python docs/scripts/check_api_docs.py), if applicable
  • I have added tests that prove my fix is effective or that my feature works
  • Dependencies have been updated, if applicable.

This branch has not been deployed

No deployments
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.

1 participant