Expand description
§urdf-rs
URDF parser for Rust.
Only link and joint are supported.
§Example
You can access urdf elements like below example.
let urdf_robot = urdf_rs::read_file("sample.urdf").unwrap();
let links = urdf_robot.links;
println!("{:?}", links[0].visual[0].origin.xyz);
let joints = urdf_robot.joints;
println!("{:?}", joints[0].origin.xyz);
§OpenRR
Community
Here is a discord server for OpenRR
users and developers.
Modules§
Structs§
- Axis
- Calibration
- Collision
- Color
- Dynamics
- Inertia
- Inertial
- Joint
- Urdf Joint element See http://wiki.ros.org/urdf/XML/joint for more detail.
- Joint
Limit - Link
- Urdf Link element See http://wiki.ros.org/urdf/XML/link for more detail.
- Link
Name - Mass
- Material
- Mimic
- Pose
- Robot
- Top level struct to access urdf.
- Safety
Controller - Texture
- Urdf
Error - Vec3
- Vec4
- Visual
Enums§
Functions§
- read_
file - Read urdf file and create Robot instance
- read_
from_ string - Read from string instead of file.
- write_
to_ string
Type Aliases§
- Result
- Alias for a
Result
with the error typeUrdfError
.