iCub-main
Modules

Classes for control engineering: filtering, fitting, Kalman estimation, PIDs and more topics are expected to be covered :) More...

+ Collaboration diagram for ctrlLib:

Modules

 Adaptive Window Polynomial Fitting Estimator
 Implementation of polynomial fitting through a least-squares based algorithm on a adpative window (PDF)
 
 Clustering
 Classes for clustering.
 
 Filters
 Classes for filtering.
 
 Functions Encoding
 Classes for encoding functions.
 
 Kalman Estimation
 Classes for Kalman estimation.
 
 Maths
 Collection of mathematical functions.
 
 Minimum-Jerk Controller
 Classes for Minimum-Jerk Control.
 
 Neural Networks
 Classes for neural networking.
 
 Optimal Control
 Class for optimal control based on Discrete Algebraic Riccati Equation (DARE).
 
 Outliers Detection
 Classes for outliers detection.
 
 PIDs
 Classes for PIDs.
 
 Tuning of Compensators
 Classes for Compensators tuning.
 

Detailed Description

Classes for control engineering: filtering, fitting, Kalman estimation, PIDs and more topics are expected to be covered :)

Author
Ugo Pattacini, Serena Ivaldi, Francesco Nori