Repository navigation
Conversation
This reverts commit 274794ef0faa6b28cbc728bdf9e08ab9e3ee65b9.
Move V1/V2 bodies into their own asset category and update the V2 open-cover mass properties. Complete the gripper camera visual and V1 material updates, fix oblique joint reflection and parent mount overrides, and resolve body root aliases from topology. Keep the batch URDF export helper local and outside the tracked changes.
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
V1 and V2 use separate model generators. This update moves both to shared topology-driven assembly, adds the V2 covers and camera components, and makes control interfaces follow the selected preset. This draft tracks the complete model and the split PRs below; completed items are marked as merged.
Changes
assets/common/. Read names, joint types and connections from topology, including reflection of oblique joint axes.connection.originrelative to the selected parent link or reference point. Makeemitcontrol frame output without moving attached components, and configure empty arm-tip folding throughcollapse_empty_endin topology.link7 → hand → fingers/TCP. Center the link2/link4/link6 origins and transform mesh offsets and COMs together, preserving physical placement and motor coordinates.assets/body/v1.0/andassets/body/v2.0/, and gripper macros into their end-effector directories. Resolve body root names from topology and V1 mounting overrides from the actual parent component. Keep separate V1/V2 entrypoints.zed_description0.2.0 package in CI.Split PRs
Merge the independent asset updates first, then the shared assembly and version migrations. IDs below identify the split plan; the PR column tracks submissions.
fix/v2-link4-cable-coverfix/v2-link4-mesh-reductionfix/v2-open-cover-modelfeat/v2-gripper-camerafix/v1-visual-materialsrefactor/shared-xacro-primitivesrefactor/shared-kinematic-componentsrefactor/arm-tip-collapse-configrefactor/shared-ros2-controlrefactor/v2-body-assetsfeat/v2-body-camera-assemblyrefactor/v1-preset-assemblyfix/v1-center-joint-originsValidation
check_urdf; single-arm and bimanual launch configurations construct successfully.Follow-up model work