Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add gp200r support #452

Merged

Conversation

drolleigh
Copy link
Contributor

Created a support package for gp200r including a urdf that has been compared to gp200r pendant read-outs of a real robot in unique poses. The translation was accurate under 1.0 mm and rotation was accurate under 1.0 degree.

gp200r_pendant_urdf_compare

Copy link
Member

@gavanderhoorn gavanderhoorn left a comment

Choose a reason for hiding this comment

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

Thanks for the PR 👍

I've left a few in-line comments.

Could you please also take a look at the size of the individual meshes (ie: .stls)? The visual directory alone is 6.5MB, with files such as link_3_u.STL by itself already approx 1.8MB.

We should try to optimise mesh size, as it prevents repository bloat.

I find Blender with the Decimate modifier a good way to reduce mesh size, while keeping mesh quality.

motoman_gp200r_support/package.xml Outdated Show resolved Hide resolved
motoman_gp200r_support/package.xml Outdated Show resolved Hide resolved
motoman_gp200r_support/urdf/gp200r_macro.xacro Outdated Show resolved Hide resolved
motoman_gp200r_support/urdf/gp200r_macro.xacro Outdated Show resolved Hide resolved
motoman_gp200r_support/urdf/gp200r_macro.xacro Outdated Show resolved Hide resolved
motoman_gp200r_support/urdf/gp200r_macro.xacro Outdated Show resolved Hide resolved
motoman_gp200r_support/urdf/gp200r_macro.xacro Outdated Show resolved Hide resolved
motoman_gp200r_support/urdf/gp200r_macro.xacro Outdated Show resolved Hide resolved
motoman_gp200r_support/urdf/gp200r_macro.xacro Outdated Show resolved Hide resolved
@akashjinandra
Copy link

Thanks for all the feedback we will start on these changes and have this updated very soon!

gavanderhoorn and others added 5 commits February 4, 2022 06:45
Avoid warnings on Noetic and up.
Blender was able to decimate these meshes without too noticeable differences in (perceived) visual fidelity.
@gavanderhoorn
Copy link
Member

I've added a few more commits -- mostly cosmetic.

We'll wait for CI to turn green again and then merge.

Copy link
Member

@gavanderhoorn gavanderhoorn left a comment

Choose a reason for hiding this comment

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

Thanks for the PR @drolleigh.

@gavanderhoorn
Copy link
Member

Note: we'll use a squash-merge here, as we don't need all the fixup commits to end up in the repository's history.

@gavanderhoorn gavanderhoorn merged commit 46c7d89 into ros-industrial:kinetic-devel Mar 22, 2022
@gavanderhoorn
Copy link
Member

Thanks again @drolleigh and @akashjinandra.

@drolleigh
Copy link
Contributor Author

Our pleasure. Glad we could contribute!

@gavanderhoorn
Copy link
Member

@drolleigh: because I squash-merged, GH may not notify you your branch can be deleted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants