oxictl 0.1.1

Pure Rust Real-Time Control Systems Framework
Documentation
pub mod collision;
pub mod dynamics;
pub mod forward;
pub mod inverse;
pub mod jacobian;
pub mod path_joint;
pub mod redundancy;
pub mod serial;
pub mod workspace;

pub use collision::{capsule_distance, Aabb, Capsule, SelfCollisionChecker};
pub use dynamics::SerialDynamics;
pub use forward::{Transform2D, Transform3D};
pub use inverse::{
    closest_solution, geometric_ik_6dof, numerical_ik, IkError, IkSolution, NumericalIkConfig,
    NumericalIkError, NumericalIkResult, NumericalIkRobot, Robot6DofAdapter,
};
pub use jacobian::Jacobian2R;
pub use path_joint::JointSpacePath;
pub use redundancy::NullSpaceProjector;
pub use serial::delta::{DeltaConfig, DeltaRobot};
pub use serial::scara::{ScaraConfig, ScaraRobot};
pub use serial::six_dof::{DhParam, Robot6Dof};
pub use workspace::{
    fk_from_dh, workspace_reachability, DhConfig, DhParams, WorkspaceAnalyzer, WorkspaceBounds,
};