Skip to content
This repository was archived by the owner on Sep 2, 2025. It is now read-only.
This repository was archived by the owner on Sep 2, 2025. It is now read-only.

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

@polyhobbyist

Description

@polyhobbyist

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

Metadata

Metadata

Assignees

Labels

URDFbugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions