Skip to content

kdl_parser

  • Software
  • Middleware
  • Library

A C++ package that converts robot descriptions from URDF into KDL, the Kinematics and Dynamics Library's tree representation.

Made by ROS core stacks.

Source on GitHub: github.com/ros/kdl_parser (opens in a new tab). Facts read at commit 5a5c1b9 (opens in a new tab).

Licenses

Code
BSD-3-Clause (opens in a new tab)

Read by Robotheca from LICENSE (opens in a new tab) (BSD-3-Clause) at commit 5a5c1b9 (opens in a new tab), on 16 Oct 2026.

Commercial use
Yes

What it does

  • Converts URDF robot models into a KDL tree representation.
  • Provides C++ code for this URDF-to-KDL conversion.
  • Originally part of the ros/robot_model repository, now maintained separately.

Written by Robotheca from the project's README (opens in a new tab) at commit 5a5c1b9.

Getting started

Difficulty
Intermediate

Maintenance

Status
Maintained: a commit in the last 12 months
Newest commit
6 May 2026 on rolling
Latest release
None published on GitHub

Checked on GitHub on 16 Oct 2026.

Robots that can run it

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.