[Documentation] [TitleIndex] [WordIndex

概要

本パッケージには、ロボットのモデル、センサー、シーンなどのXML仕様が多数含まれています。 各XML仕様には、1つまたは複数の言語で対応するパーサーがあります。

XML Description

C++

Python

Model

model

Parser API Model API

Sensor

sensor

Components

New in Hydro urdfを構成するのは、さまざまなパッケージやコンポーネントです。下図は、これらのコンポーネントの関係を説明しようとするものです。

urdf_diagram.png

Current Status of URDF Components in Hydro:

Getting Started

There is large set of tutorials on how to build up your own robot models using the URDF specification. Check out the ja/urdf/Tutorials page.

We also developed a macro language called xacro to make it easier to maintain the robot description files, increase their readability, and to avoid duplication in the robot description files.

Examples

See this page for a list of robots described by a URDF model.

Tools

Verification

A command line tool check_urdf attempts to parse a file as a URDF description, and either prints a description of the resulting kinematic chain, or an error message.

For example, to run this tool on the pr2 urdf, first create the urdf file by running:

New in Indigo

Then run the check by running:

Note: You may need to run sudo apt-get install liburdfdom-tools.

New in Hydro

Then run the check by running:

Visualization

To get a graphviz diagram of your urdf file, do the following:

New in Indigo In Indigo, the urdf_to_graphiz tool has moved to the liburdfdom-tools package. You may need to run sudo apt-get install liburdfdom-tools if you can't use urdf_to_graphiz

New in Hydro

The result is a file called pr2.pdf that looks something like this:

graphiz.png

Known Issues


2024-07-13 13:17