Skip to content

Conversation

@kineticsystem
Copy link

@kineticsystem kineticsystem commented Nov 18, 2025

Issue

https://github.com/PickNikRobotics/moveit_pro/issues/15324

Description

In this PR I switched to the official Franka description repo:

[submodule "src/external_dependencies/franka_config/franka_description"]
	path = src/external_dependencies/franka_config/franka_description
	url = https://github.com/frankarobotics/franka_description.git
	branch = main

I also added the Franka Duo Mount and Mesh to the dual-arm sim. The new mesh is purely aesthetic, so I disabled all collisions in the franka.srdf. If collisions are not disabled, the "sort cubes" objective always fails.

Some differences between the original repo fork and the official one required some tweaks to our own Franka URDF.

image image

Testing

Verify that the mount mesh is now visible (see screenshots) in both the 3D view and Mujoco.

Test kitchen_sim and dual_arm_sim. Run some objectives like "sort cubes" or "write demo" and confirm that all is working.

@kineticsystem kineticsystem self-assigned this Nov 18, 2025
@kineticsystem kineticsystem force-pushed the pr-update-franka-meshes branch 4 times, most recently from 190aca9 to 86aab2c Compare November 18, 2025 19:23
@kineticsystem kineticsystem marked this pull request as ready for review November 18, 2025 19:24
<disable_collisions link1="mount_link" link2="left_fr3_link0" reason="Never"/>
<disable_collisions link1="mount_link" link2="left_fr3_link1" reason="Never"/>
<disable_collisions link1="mount_link" link2="left_fr3_link2" reason="Never"/>
<disable_collisions link1="mount_link" link2="left_fr3_link3" reason="Never"/>

Choose a reason for hiding this comment

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

I think we shouldn't always disable collisions with the more distal links. For instance the wrist and gripper links can for sure collide with the mount link in some configurations. Ideally you would only need to disable collisions with the adjacent links, which I assume is link0?

Copy link
Author

Choose a reason for hiding this comment

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

That works thank you.

@kineticsystem kineticsystem force-pushed the pr-update-franka-meshes branch from 86aab2c to 59179a0 Compare November 20, 2025 17:47
@marioprats marioprats enabled auto-merge November 21, 2025 08:32
@marioprats marioprats merged commit aa853da into main Nov 21, 2025
5 checks passed
@kineticsystem kineticsystem deleted the pr-update-franka-meshes branch November 21, 2025 14:10
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