Robot-description-builder 🦀

A Rust Crate for create (valid) Robot descriptions

stability-unstable Crates.io Crates.io Docs.rs License: MIT

robot-description-builder is a Rust crate for creating robot descriptions in multiple formats, like URDF, for use in various robotics and simulation applications such as ROS and Gazebo Simulator.

Installation

robot-description-builder can be installed from Crates.io using the following command: $ carge add robot-description-builder

Features

🚧UNDER CONSTRUCTION: EXPAND FEATURE LIST🚧

Compatibility chart

| Spec | Support | State | |:----:|:-------:|:-----:| | URDF | ✔ | Fully supported | | URDF Gazebo | 🔩/❌ | Extension unsupported, Base URDF compatibility avaible | | SDF | ❌ | Planned |

Using robot-description-builder

It is recommended to import only the items needed from the function or import the crate as rdb, since the crate name (robot_description_builder) is quite long. rust use robot_description_builder as rdb; use rdb::prelude::*; // TODO: EXPAND

🚧UNDER CONSTRUCTION: EXAMPLE🚧

Documentation

The documentation for this Rust Crate can be found on docs.rs.

🚧UNDER CONSTRUCTION: DOCUMENTATION IS UNFINISHED🚧

Roadmap

Lessons

🚧UNDER CONSTRUCTION: ADD LESSONS/DESIGN DECISIONS🚧

License

robot-description-builder is licensed under the MIT license.