A Rust Crate for create (valid) Robot descriptions
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.
robot-description-builder
can be installed from Crates.io using the following command:
$ carge add robot-description-builder
Transmission
s are different before ROS Indigo, other features should work)
Box
, Cylinder
, Sphere
and Mesh
.group_id
.
🚧UNDER CONSTRUCTION: EXPAND FEATURE LIST🚧
| Spec | Support | State | |:----:|:-------:|:-----:| | URDF | ✔ | Fully supported | | URDF Gazebo | 🔩/❌ | Extension unsupported, Base URDF compatibility avaible | | SDF | ❌ | Planned |
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🚧
The documentation for this Rust Crate can be found on docs.rs.
🚧UNDER CONSTRUCTION: DOCUMENTATION IS UNFINISHED🚧
Link
constructors.🚧UNDER CONSTRUCTION: ADD LESSONS/DESIGN DECISIONS🚧
robot-description-builder
is licensed under the MIT license.