Skip to content

Add automatic robot descriptions URDF retrieval from https://github.com/robot-descriptions/robot_descriptions.py#1032

Merged
haixuanTao merged 3 commits intomainfrom
add-robot-descriptions
Jun 27, 2025
Merged

Add automatic robot descriptions URDF retrieval from https://github.com/robot-descriptions/robot_descriptions.py#1032
haixuanTao merged 3 commits intomainfrom
add-robot-descriptions

Conversation

@haixuanTao
Copy link
Copy Markdown
Collaborator

@haixuanTao haixuanTao commented Jun 23, 2025

In order to make debugging easier, I have made it possible from multiple node to retrieve the urdf given the robot_descriptions handler example: so_arm101_description this makes it easier to download and load them at runtime.

I have added example within examples/urdf

If you have time, I would love if you could take a look: @ShashwatPatil and try the examples.

@haixuanTao haixuanTao force-pushed the add-robot-descriptions branch from 5971044 to 14b65db Compare June 23, 2025 14:33
@ShashwatPatil
Copy link
Copy Markdown
Contributor

Hey, @haixuanTao i found that those urdf that have the mesh file referenced as package:// the ROS standard, the visuals are not loading. I modified urdf.rs to resolve the package with full path, some of them work after that, franka, gen3 and kuka

But some are not working, like ur5, I am not sure what the actual reason behind that is, since the resolved path seems to be correct.

@haixuanTao
Copy link
Copy Markdown
Collaborator Author

Ok, so unfortunately I am not able to replicate your error.

I have pushed a commit that in theory should help with loading the robot description. Maybe you could try a second time if you have time?

@ShashwatPatil
Copy link
Copy Markdown
Contributor

I checked my system, the problems i faced were due to old version of the robot_descriptions pkg, after upgrading it. the examples are working correctly

@haixuanTao
Copy link
Copy Markdown
Collaborator Author

Ok very cool!

Thanks for checking. I did pushed couple of things on robot_descriptions

@haixuanTao haixuanTao merged commit 52c9915 into main Jun 27, 2025
149 checks passed
@haixuanTao haixuanTao deleted the add-robot-descriptions branch June 27, 2025 16:11
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.

2 participants