moonbitstack/moonmcl/contract does not have a README file
pub(all) struct Sample {
position : Double
velocity : Double
acceleration : Double
jerk : Double
} derive(Debug)impl Model for StateSpacefn StateSpace::discrete(a~ : Mat, b~ : Mat, c~ : Mat, d~ : Mat, dt~ : Double) -> StateSpace raise Refusedfn StateSpace::discretize(self : StateSpace, dt~ : Double, discretize? : Discretize) -> StateSpace raise Refusedlet jacobian_step : Doublelet motion_samples : IntInstall
Download zipMoonBit Motion Control Library: contracts for models, controllers, estimators, trajectories and planners, with dense linear algebra, PID and LQR/MPC control, Kalman and particle filtering, jerk-limited trajectories, sampling-based planning over user spaces, and robot kinematics.