Skip to content

Update mesh assets#57

Open
stevenaya wants to merge 2 commits into
enactic:mainfrom
stevenaya:mesh-update-pr
Open

Update mesh assets#57
stevenaya wants to merge 2 commits into
enactic:mainfrom
stevenaya:mesh-update-pr

Conversation

@stevenaya
Copy link
Copy Markdown

@stevenaya stevenaya commented May 22, 2026

Summary

This PR refreshes the OpenArm v2.0 and pinch gripper mesh assets. The main changes are improved collision meshes and corrected visual .dae color/material data so the robot description is more accurate in both simulation and visualization.

Changes

  • Updated OpenArm v2.0 arm collision meshes for base_link and link1 through link6.
  • Updated split collision meshes for link5.
  • Updated pinch gripper collision meshes for ee_base_link, finger_inner, and finger_outer.
  • Corrected visual .dae mesh color/material data for the arm and pinch gripper.
  • Added corrected finger_outer visual and collision mesh assets.
  • Replaced stale finger_outter references with finger_outer in gripper configs and generated URDF files.
  • Cleaned up the CMake asset installation loop by using a clearer variable name and removing the unused docs install entry.

Copilot AI review requested due to automatic review settings May 22, 2026 12:09
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes the pinch gripper “finger_outer” naming (fixing the previous “finger_outter” typo) across configuration and URDF files so mesh assets resolve consistently at runtime, and slightly simplifies the install-directory loop in CMake.

Changes:

  • Updated URDF mesh filenames from finger_outter to finger_outer in both the example URDF and the generated output.urdf.
  • Updated pinch gripper YAML configs (name mapping, visuals, collisions) to use finger_outer and finger_outer_joint.
  • Simplified CMakeLists.txt install loop variable naming and removed docs from the install list.

Reviewed changes

Copilot reviewed 6 out of 37 changed files in this pull request and generated no comments.

Show a summary per file
File Description
output.urdf Updates mesh references to finger_outer for collision/visual geometry.
CMakeLists.txt Clarifies install loop naming and avoids attempting to install a non-existent docs dir.
assets/robot/openarm_v2.0/urdf/example/v2.urdf Updates mesh references to finger_outer for collision/visual geometry.
assets/end_effector/pinch_gripper/config/struct/name_mapping.yaml Renames link/joint mapping entries to finger_outer / finger_outer_joint.
assets/end_effector/pinch_gripper/config/link/visuals.yaml Points visual mesh to finger_outer.dae.
assets/end_effector/pinch_gripper/config/link/collisions.yaml Points collision mesh to finger_outer.stl.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread output.urdf
Comment thread output.urdf
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.

3 participants