Skip to main content

Crate dynibo

Crate dynibo 

Source
Expand description

Tree-structured robot kinematics and dynamics with allocation-free calculation APIs.

Structs§

BaseState
Runtime state of a floating URDF root link.
FloatingRobot
A floating-base robot model with reusable, instance-local calculation storage.
IndexedLoad
A resisting wrench associated with a model-scoped link identifier.
InverseKinematicsOptions
Configuration for damped-least-squares inverse kinematics.
LinkId
An opaque, model-scoped identifier for a link.
LoadBuffer
Model-scoped, reusable storage for at most one resisting wrench per link.
Robot
A fixed-base robot model with reusable, instance-local calculation storage.
RobotModel
Immutable, shared robot topology and inertial data without calculation storage.
Twist
Angular-first spatial twist vector [angular_x, angular_y, angular_z, linear_x, linear_y, linear_z].
Wrench
Torque-first spatial force vector [torque_x, torque_y, torque_z, force_x, force_y, force_z].

Enums§

Error
Errors returned while constructing or evaluating a robot model.
ErrorCategory
Stable, coarse classification of errors for language bindings and callers.
JointType
Joint motion supported by Robot.

Type Aliases§

Frame
A rigid-body transform in three-dimensional space.
Result
Result type returned by robot-model construction and calculations.