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

Description
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