Universal Robots UR5e
Six-axis collaborative arm for manipulation and industrial workcells.
ROS 2
UR7e variant of the shared Universal Robots ROS 2 description.
This source uses Xacro. Generate a URDF with the upstream package and its required arguments, then open the output and meshes in the viewer.
Open a local URDFVisualization checks geometry and joint motion. It does not run a physics simulation.
Select ur_type:=ur7e when generating this variant. The source snapshot includes dedicated ur7e kinematic and joint-limit configuration; confirm distribution support upstream.
ROS 2 descriptions; choose the branch for your distribution. Rolling is the source snapshot here. Meshes have separate upstream terms.
Keep meshes, includes and license files together. A single URDF or Xacro file may not be enough.
Download upstream ZIPFull repository at the recorded revision. Submodules and external dependencies may need separate installation.
Use the ZIP above or clone the upstream repository. Follow its installation instructions for your branch and ROS distribution.
Expand Xacro with the documented arguments and dependencies. Keep package paths and mesh files available.
Check the link tree and limits, then validate in your chosen simulator. Controllers and physics settings are separate.
Check your URDFSix-axis collaborative arm for manipulation and industrial workcells.
ROS 2
Larger Universal Robots e-Series arm using the shared parameterized description.
ROS 2
Panda arm description with configurable hand and collision geometry.
ROS 1