aimotioncontrol-net-oss-0.1.0 is not a library.
MotionTrajectory - AI-Powered Motion Trajectory Analysis Library
Inspired by aimotioncontrol.net - AI motion control systems and robotics
This library provides tools for:
- Extracting trajectory data from various formats (CSV, JSON, binary)
- Smoothing trajectories using Kalman filtering and spline interpolation
- Computing kinematics profiles (velocity, acceleration, jerk)
- Optimizing motion paths under constraints
- Predicting future trajectory points using AI models
Example
use aimotioncontrol_net_oss::{Trajectory, KalmanSmoother, KinematicsAnalyzer};
let trajectory = Trajectory::from(vec![
(0.0, 0.0, 0.0, 0.0),
(1.0, 2.0, 1.0, 100.0),
(2.0, 3.0, 2.0, 200.0),
]);
let smoother = KalmanSmoother::new(0.1, 0.01);
let smoothed = smoother.apply(&trajectory);