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

[bug] Do you have a URDF that does not render correctly? #961

Open
polyhobbyist opened this issue May 7, 2023 · 0 comments
Open

[bug] Do you have a URDF that does not render correctly? #961

polyhobbyist opened this issue May 7, 2023 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@polyhobbyist
Copy link

Thank you for your interest in the VSCode ROS extension!

The URDF preview was introduced several years ago, built on RobotWebTools & Three.JS. The RobotWebTools have gone offline, which broke the VSCode URDF preview. During the month of April, the URDF previewer was rewritten from the ground up - including a new URDF parser, a new Renderer built on Babylon.JS, and a new Collada Loader. With all this churn, there are likely many latent bugs and edge cases.

ASK: If you encounter a bad rendering, behavior, or crash, it would be helpful if you could do the following:

  • Report the problem.
    • I can't fix it if I don't know about it!
  • Provide a link to an online location which reproduces the problem you are seeing.
  • If you are able, reduce the reproduction:
    • If you can reduce it to the minimum amount of URDF that reproduces the issue, that helps greatly in root causing the problem.
    • I'll include the URDF snippit in a unit test to prevent a regression in the future.
    • Here's the location of test data used to validate the URDF renderer, which backs the ROS extension previewer - https://github.com/polyhobbyist/babylon_ros/tree/main/test/testdata
@polyhobbyist polyhobbyist added the bug Something isn't working label May 7, 2023
@ooeygui ooeygui self-assigned this May 7, 2023
@ooeygui ooeygui pinned this issue May 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants