RobotModel

The Robot Model display shows links of a robot (defined by a urdf), in their correct poses according to the tf transform tree.

Properties

Name

Description

Valid Values

Default

Visual Enabled

Enables drawing the visual representation of the robot

True, False

True

Collision Enabled

Enables drawing the collision representation of the robot

True, False

False

Update Rate

The rate at which to update the pose of each link, in seconds. Setting this to a small value will have performance implications

0.01+

0.1

Alpha

The amount of transparency to apply to the links

[0-1]

1

Robot Description

The parameter to retrieve the urdf from. Uses searchParam() to search up the parameter tree for the value specified.

Any valid Graph Resource Name

robot_description

TF Prefix

New in cturtle. Sets the TF prefix to prepend to the link names loaded from the urdf

Any valid tf prefix

empty

Per-link Properties

Show Trail

Draws a trail behind the link. The trail originates from the origin of the link.

True, False

False

Show Axes

Draws axes at the origin of the link.

True, False

False

URDF

The Robot Description parameter must be embedded xml, not the path to the file on disc. You can load the XML with a launch file:

<launch>
    <param name="robot_description" textfile="$(find packagename)/model.xml" />
</launch>

The Robot Model display requires the URDF to have a visual or collision tag defined in order to view your robot. See the <visual> and <collision> sections on the Link XML Format

Wiki: rviz/DisplayTypes/RobotModel (last edited 2019-10-11 15:43:48 by melwin)