Foxglove proclaims improved URDF assist

0
68

[ad_1]

Take heed to this text

Foxglove now provides improved assist for visualizing robotic fashions described by the Unified Robotic Description Format (URDF) within the 3D panel.
Robotically fetch URDF meshes over a Foxglove WebSocket connection
When utilizing the Foxglove bridge (v0.7+) to hook up with a dwell information supply, Foxglove now routinely fetches any URDF meshes referenced by package deal:// URLs over the Foxglove WebSocket connection.
This implies you now not must retailer mesh recordsdata in your native file system and cargo them with the Foxglove desktop app. Now you can merely open a WebSocket connection from the Foxglove net app to fetch mesh recordsdata from a distant PC or an remoted setting like a Docker container.
Since mesh recordsdata can now be fetched from a distant supply like a PC or Docker container, you now not want to make use of the desktop app to set the ROS_PACKAGE_PATH and retrieve mesh recordsdata saved in your native file system.
Add URDFs by way of a URL, matter, or parameter
Beforehand, Foxglove solely supported including URDFs as customized layers to the 3D panel utilizing URLs. Visualizing URDFs that have been out there by way of a subject or parameter apart from /robot_description was not doable.
Now, now you can specify a customized “Matter” or “Parameter” because the URDF’s “Supply”. You may even visualize a number of robots with the identical URDF, however with transforms revealed on totally different body prefixes, utilizing the “Body prefix” (i.e. tf_prefix) setting:

Visualize URDF collision geometries
The 3D panel’s “Show mode” setting means that you can swap between rendering a robotic’s “Visible” or “Collision” geometries. Deciding on “Auto” will present visible geometries by default, however will fall again to collision geometries if no visible geometries can be found.
You may even configure the colour of the collision geometries if it isn’t specified instantly within the URDF with the brand new “Shade” setting.
Keep tuned
With this expanded URDF assist, visualizing your robotic fashions within the context of a practical 3D scene will be so simple as configuring a couple of settings. Whether or not you’re utilizing Foxglove to observe a dwell robotic or triage an incident, the corporate hopes these enhancements aid you higher perceive how your robots sense, assume, and act.

[ad_2]