Crates.io | robot-description-builder |
lib.rs | robot-description-builder |
version | 0.0.3 |
source | src |
created_at | 2023-05-09 19:43:09.439362 |
updated_at | 2023-12-15 09:35:42.612554 |
description | A libary to create (valid) Robot descriptions |
homepage | https://github.com/SuperJappie08/robot-description-builder |
repository | https://github.com/SuperJappie08/robot-description-builder/tree/master/robot-description-builder |
max_upload_size | |
id | 860781 |
size | 520,818 |
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 TRANSMISIONS ARE CURRENTLY INCORRECT |
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.
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.