Statistical methods are utilized to build the mapping functions between different variable spaces with only data, and physical relationships among these spaces are unnecessary. There are many regression approaches utilized in soft robots, like linear regression, local weight regression (LWR), support vector regression (SVR), Gaussian process regression (GPR), and local weight projection regression (LWPR). Other than the regression methods, the Gaussian mixture model (GMM) summarizes collected data with a joint data distribution, and the extended Kalman filter (EKF) estimates robot states as an observer.
Statistical methods make data distribution assumptions from the perspective of statistics. They can attain an acceptable performance even with a small amount of data and become more effective with more data. Moreover, most of them can be leveraged for both modeling and control.
Table 4. Statistical method papaer comparison.
Paper List:
SVR:
SVR is applied in this paper for both control and modeling. Due to its lightweight, the SVR controller and model are trained offline and updated online to achieve adaptability.
Various methods, like MLP, RBF, SVR, and CANFIS, are compared in this paper. SVR gets better approximation accuracy than NN on a simple function, but this model requires more convergence time than NN on a large amount of data (15625 samples), which may be caused by the different optimization strategies or mature NN optimization software.
GPR:
Multiple GPR controller is applied for control with weighting according to similarity.
GPR is applied for pneumatic actuator modeling, and a controller based on this model and optimization is utilized.
LWPR:
LWPR is applied for concentric tube robot kinematic modeling.
LWPR is applied as a feedback controller for feedforward controller online compensation.
LWPR is utilized by selecting null-space behavior with constrained optimization to minimize the overall inflated chamber pressures, and this controller is adaptive to variable fluid tip loads.
GMM:
The controller and modeling method of one soft robot is derived from the same GMM considering different priors.
The pose and temporal value from human demonstrations are encoded into a GMM for robot planning in the navigation through narrow holes.
The rotation matrix of the coordinate system is included in the GMM for full pose control.
EKF:
This paper maps actuator variables and segment parameters into the robot pose to build the nonlinear forward modeling with the transformation matrices. EKF estimates tendon length with tip positions for correction.
EKF estimates robot poses and physical parameters of CTR. Pose measurement is applied for correction.
Wavelet networks are included in EKF as forward models for curvature angle estimation and correction with flex sensor signals.
Based on 19JL, the external force is also estimated.
Due to the modular structure of the snake robot, the EKF is adapted by changing the dimension of state variables according to the advancing or retracting motion for shape estimation.