Skip to content

neka-nat/xurdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xurdf

PyPI version

Parse URDF and Xacro.

Core features

  • Parse URDF and Xacro
  • Written by Rust
  • Python bindings

Installation

pip install xurdfpy

Getting started

Rust example is here.

You can also use python binding.

import xurdfpy

robot = xurdfpy.parse_urdf_file("data/test_robot.urdf")
print(robot)

Supported Xacro tags

  • property
  • property block
  • macro
  • include
  • if/unless
  • rospack command
  • Yaml
  • element/attribute