An open API service indexing awesome lists of open source software.

https://github.com/neka-nat/xurdf

Parser for urdf and xacro
https://github.com/neka-nat/xurdf

urdf xacro

Last synced: 9 months ago
JSON representation

Parser for urdf and xacro

Awesome Lists containing this project

README

          

# xurdf
[![PyPI version](https://badge.fury.io/py/xurdfpy.svg)](https://badge.fury.io/py/xurdfpy)

Parse URDF and Xacro.

## Core features

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

# Installation

```sh
pip install xurdfpy
```

## Getting started

Rust example is [here](xurdf/README.md).

You can also use python binding.

```py
import xurdfpy

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

## Supported Xacro tags

- [x] property
- [ ] property block
- [x] macro
- [ ] include
- [x] if/unless
- [ ] rospack command
- [ ] Yaml
- [ ] element/attribute