---
title: Non-Holonomic Hydroelastic Model
url: https://www.emergentmind.com/topics/non-holonomic-hydroelastic-model
type: topic
---

# Non-Holonomic Hydroelastic Model

A non-holonomic hydroelastic model denotes a class of formulations at the intersection of constrained mechanics and hydroelastic interaction rather than a single canonical model. In the classical mechanics sense, non-holonomic refers to velocity constraints that are not integrable into configuration constraints, whereas hydroelastic refers to coupled fluid–elastic response or compliant contact. Across the recent literature, these two ingredients often appear separately: many hydroelastic wave, plate, and contact models are not non-holonomic, and many classical nonholonomic fluid-coupled models are not hydroelastic. The term becomes literal only in recent tactile-manipulation work that augments hydroelastic contact with path-dependent distributed force memory and stick–slip state [2402.03857] [1002.3810] [2509.13126] [2603.00446].

## 1. Terminology and research scope

The literature represented here falls into three distinct lineages. The first is continuum hydroelasticity, where water-wave or floating-structure dynamics are coupled to plates, shells, or compliant interfaces through free-boundary conditions, bending laws, or pressure continuity. The second is nonholonomic fluid-coupled mechanics, where rigid or low-order bodies evolve under Pfaffian velocity constraints and fluid reactions. The third, and most direct realization of the phrase, is contact-rich tactile simulation in which hydroelastic contact geometry is retained but the force law is made incremental and history dependent.

| Lineage | Representative papers | Status relative to the term |
|---|---|---|
| Continuum hydroelastic waves, plates, and floating structures | [2402.03857], [2206.12410], [2603.27802] | Hydroelastic, but not non-holonomic |
| Nonholonomic fluid-coupled rigid or reduced-order systems | [1002.3810], [2509.04670] | Non-holonomic, but not hydroelastic |
| Tactile/contact models with stateful compliant contact | [2509.13126], [2603.00446] | Explicitly presented as non-holonomic hydroelastic |

In the continuum papers, the active constraints are geometric shell reductions, interface matching, clamped or free-edge conditions, impermeability, and radiation conditions. These are boundary or compatibility conditions, not non-integrable velocity constraints. The two-dimensional periodic hydroelastic wave model with a Cosserat/Kirchhoff shell, for example, explicitly treats Kirchhoff-type shell reductions as holonomic-type geometric constraints rather than non-holonomic ones [2402.03857]. The monolithic finite-element formulation for very large floating structures likewise solves a coupled potential-flow/beam-or-plate system with interface continuity and elastic-joint laws, but does not introduce Pfaffian constraints of the form \(A(q)\dot q=b(q)\) [2206.12410].

## 2. Hydroelastic foundations

The hydroelastic component of the subject spans both continuum fluid–structure interaction and compliant contact. In wave and floating-structure problems, hydroelasticity usually means that water loading and elastic bending are solved together. A thin elastic sheet floating on deep water under a moving perturbation obeys the linear transverse balance
\[
B\nabla_{\mathbf r}^{\,4}\zeta - \sigma \nabla_{\mathbf r}^{\,2}\zeta = P + P_\textrm{ext},
\]
which, together with linear potential flow, yields the dispersion relation
\[
\omega= \sqrt{\frac{Bk^5}{\rho}  + \frac{\sigma k^3}{\rho} + gk}.
\]
The three restoring contributions are gravity, stretching/tension, and bending [1806.07472].

At continuum scale, monolithic hydroelastic formulations solve fluid potential and structural deflection in one coupled variational system. For very large floating structures, the fluid satisfies \(\Delta \phi=0\) and the interface kinematic condition \(n\cdot \nabla \phi=\eta_t\), while the structure satisfies Euler–Bernoulli or Poisson–Kirchhoff dynamics such as
\[
d_0\eta_{tt} + \nabla^2 : (C_\rho : \nabla^2 \eta) + \phi_t + g\eta = 0
\qquad \text{on } \Gamma_s.
\]
The resulting formulation is monolithic, energy conserving at the semi-discrete level, and mixed-dimensional, but it remains a holonomic continuum coupling [2206.12410].

A different hydroelastic tradition arises in compliant contact simulation. In HydroelasticTouch, each body is assigned a precomputed scalar pressure field \(p_O(x)\), maximal at the center and vanishing at the boundary. When two bodies overlap, contact is represented not by isolated points but by an equal-pressure isosurface
\[
p_e(x)=p_A(x)=p_B(x),
\]
triangulated into a distributed contact surface. The normal elastic force on a triangle of area \(A\) and centroid \(x_c\) is approximated by
\[
f_e = A\, p_e(x_c)\,\hat n,
\]
and contact moments follow from summing triangle-level wrench contributions. This produces smooth distributed normal loads over possibly non-convex and disconnected contact patches, but tangential traction is not derived as a distributed hydroelastic shear law [2501.08077].

Weakly nonlinear hydroelastic interface reduction offers yet another baseline. For deep water coupled to a nonlinear viscoelastic plate, one reduced bidirectional model has the structure
\[
\big(I+\Upsilon\Lambda\big) f_{tt} +\delta\,\Lambda^{3} f_t +\Big(\Lambda+\frac{\beta}{4}\Lambda^{5}\Big)f
= \varepsilon\,\mathfrak N[f],
\]
where \(\Lambda=(-\Delta_x)^{1/2}\) is the deep-water Dirichlet–Neumann symbol, \(\Upsilon\) encodes plate inertia, \(\beta\) bending, and \(\delta\) Kelvin–Voigt damping. The model is hydroelastic and quasilinear, but not non-holonomic [2603.27802].

## 3. Non-holonomic precedents without hydroelasticity

Classical nonholonomic fluid-coupled mechanics enters through rigid or low-order systems. The hydrodynamic Chaplygin sleigh is a rigid body in ideal potential flow with a knife-edge-type nonholonomic constraint suppressing lateral slip. In planar body coordinates, the constraint is
\[
v_2=0,
\]
and the reduced equations become
\[
\dot \omega =\frac{1}{D}\left (L_1 \omega + Z v_1 \right ) \left ( L_2 \omega - Mv_1\right ), \qquad
\dot v_1 =\frac{1}{D} \left (L_1 \omega + Z v_1 \right ) \left (J\omega -L_2 v_1 \right ).
\]
The fluid enters through added inertia, and the off-diagonal hydrodynamic coupling \(Z\) changes the asymptotic behavior from straight-line motion to circular motion. The system is genuinely non-holonomic, but it is not hydroelastic because the body is rigid and the fluid is represented only through added mass [1002.3810].

A related reduced-order swimmer model imposes a Pfaffian constraint on a two-rigid-body system: the tail effective point velocity must align with the tail orientation,
\[
\dot{x}_2 \sin(\theta + \phi) - \dot{y}_2 \cos(\theta + \phi) = 0.
\]
The head translates along a straight line, the tail angle is prescribed by \(\phi(t)=a\sin\omega t\), and the equations are derived with Lagrange multipliers. CFD validation shows that an effective period-averaged nonholonomic location can reproduce kinematics and normal force well, but the model contains no distributed elasticity, no bending energy, and no hydroelastic constitutive law [2509.04670].

These precedents are important because they supply the non-holonomic half of the subject: multiplier-enforced velocity restrictions, effective constraint locations, and reduced reaction forces. What they do not supply is hydroelastic deformation. The later tactile models inherit the geometric efficiency of hydroelastic contact and the statefulness of nonholonomic mechanics, but in a different constitutive setting.

## 4. Explicit non-holonomic hydroelastic models in tactile manipulation

The clearest self-identified non-holonomic hydroelastic models are recent tactile-contact formulations for compliant manipulation. Their central move is to treat the current distributed force field as part of the state, so that identical instantaneous poses can produce different contact tractions depending on how the configuration was reached.

In Hydrosoft, a rigid object surface is discretized into points \(\mathcal O=\{\mathbf p_1,\dots,\mathbf p_N\}\), each with area \(A_i\), while the passive compliant tactile sensor is represented as a hydroelastic body with signed-distance function \(\phi\). The state is explicitly augmented as
\[
\mathbf x_k =
\begin{bmatrix}
\mathbf q^O_k & \mathbf q^H_k & \mathbf f_k
\end{bmatrix}^\top,
\]
where \(\mathbf q^O_k\) is object pose, \(\mathbf q^H_k\) the hydroelastic-body pose, and \(\mathbf f_k\) the distributed contact-force state. Normal contact in the baseline hydroelastic layer is
\[
f_{n,i} = \max(-E A_i \phi(\mathbf p_i), 0),
\]
but the model then replaces memoryless tangential contact by an incremental update based on the fraction of each displacement step spent inside the compliant body. With in-body displacement \(\mathbf d\), normal increment \(d_n\), and tangential increment \(\mathbf d_t\), the force update is
\[
f_{n,k+1}^{c_i} = f_{n,k}^{c_i} + E A_i d_n, \qquad
\mathbf f_{t,k+1}^{c_i} = \mathbf f_{t,k}^{c_i} + K A_i \mathbf d_t.
\]
The updated force is projected onto the Coulomb cone,
\[
\bar{f}_{n,k+1}^{c_i} = \mathrm{ReLU}(f^{c_i}_{n,k+1}), \qquad
\bar{\mathbf f}^{c_i}_{t,k+1} =
\min\left(1, \frac{\mu \bar{f}^{c_i}_{n,k+1}}{\| \mathbf f^{c_i}_{t,k+1} \|_2}\right)\mathbf f^{c_i}_{t,k+1},
\]
and reset when contact disappears. The paper is explicit that, in this usage, “non-holonomic” does not mean rolling-without-slipping kinematics; it means that the current force distribution cannot be recovered from instantaneous pose alone and instead depends on the prior force state and motion history [2509.13126].

HydroShear develops an analogous idea for vision-based tactile sensors such as GelSight Minis. The tactile field is defined by a map
\[
\mathbf{M}: \left((x,y), \{ {}^E\mathbf{X}^I_t \}_{t=0}^T \right) \rightarrow \mathbf{s}_i,
\]
so the current shear field depends on the full pose history \( {}^E\mathbf{X}^I_{0:t}\in \mathrm{SE}(3)\). The field is decomposed into dilation and shear,
\[
\mathbf{M}_t((x,y), {}^E\mathbf{X}^I_{0:t})
=
\mathbf{M}^d_t((x,y))
+
\mathbf{M}^s_t((x,y), {}^E\mathbf{X}^I_{0:t}),
\]
and object geometry is represented by SDFs. Surface points \(\bar{\mathbf o}_j\) are transported by the rigid motion \(\mathbf o_{j,t}={}^E\mathbf{X}^I_t\bar{\mathbf o}_j\), and the recursive force tracker
\[
\tilde{\mathbf{f}}_{j,t} =
F\!\left(
\tilde{\mathbf{f}}_{j,t-1},
{}^E\mathbf{X}^I_t,
{}^E\mathbf{X}^I_{t-1},
\bar{\mathbf{o}}_j;
E, K, A_j, \mu
\right)
\]
accumulates normal and tangential load over time. The in-contact fraction \(\alpha_{j,t}\) is computed from the elastomer SDF, the displacement is decomposed into normal and tangential parts, tangential force is clipped by Coulomb friction, and the projected elastomer contact point shifts under slip. This yields path-dependent shear buildup, stick–slip transitions, and full \(\mathrm{SE}(3)\) tactile interactions from arbitrary watertight geometries [2603.00446].

## 5. Constitutive memory and the meaning of non-holonomy

The main conceptual difficulty is terminological. In classical nonholonomic mechanics, the defining object is a non-integrable velocity constraint, typically written
\[
A(q)\dot q = 0
\]
or, more generally, \(A(q,t)\dot q=b(q,t)\). The hydrodynamic Chaplygin sleigh and the two-body swimmer fall squarely in that category [1002.3810] [2509.04670].

In the tactile hydroelastic literature, the word is used differently. The decisive feature is constitutive path dependence: the force law is incremental rather than state determined by instantaneous geometry alone. In Hydrosoft, the current distributed force requires the previous force state \(\mathbf f_k\), and in HydroShear the current tactile field depends on the entire pose path \( {}^E\mathbf{X}^I_{0:t} \) [2509.13126] [2603.00446]. This usage is close to internal-variable or hysteretic constitutive modeling: memory persists while contact remains active, builds under stick, saturates under slip, and is reset on detachment.

This distinction explains why many hydroelastic models are not non-holonomic even when they contain constraints or implicit operators. HydroelasticTouch computes distributed normal pressure from overlap geometry and optionally adds Hunt–Crossley damping, but tangential behavior is delegated to simulator friction coefficients and there is no distributed shear-stress integration, rolling law, or non-integrable contact kinematics [2501.08077]. Likewise, weakly nonlinear hydroelastic wave equations may contain a nonlinear operator acting on acceleration, but that is a quasilinear evolution law rather than an admissibility constraint on velocities [2603.27802].

A non-holonomic hydroelastic model in the strict classical sense would therefore require both ingredients simultaneously: a hydroelastic normal or distributed compliant-contact layer, and an independent non-integrable kinematic restriction or internal state that cannot be eliminated into a configuration-only law. Recent tactile models realize the second ingredient through internal force memory rather than Pfaffian rolling constraints.

## 6. Validation, applications, and current limitations

The modern motivation for these models is contact-rich manipulation, tactile sim-to-real transfer, and force-sensitive planning under compliant contact. Reported validation results differ sharply across the three lineages.

| Model | Validation setting | Reported result |
|---|---|---|
| HydroelasticTouch [2501.08077] | zero-shot sim-to-real object orientation estimation from tactile data | average angular errors around \(0.1\) rad on real unseen objects |
| Hydrosoft [2509.13126] | real-world closed-loop tactile manipulation | planar pushing \(2.09\) mm and rolling \(9.02\) mm, versus \(45.3\) mm and \(53.1\) mm for PF |
| HydroShear [2603.00446] | zero-shot sim-to-real RL on peg insertion, bin packing, book shelving, and drawer pulling | \(93\%\) average success rate, versus \(34\%\) for tactile images and \(58\%-61\%\) for alternative shear simulation methods |

Hydrosoft also reports wrench-transmission RMSE improvements across multiple object geometries, such as \(0.43\) N versus \(2.32\) N and \(1.25\) N for plane contact, and \(0.44\) N versus \(1.31\) N and \(0.97\) N for triangle contact, when compared against PF and PFF baselines. The same model reports strong closed-loop real-world performance across planar pushing, planar rotation, rolling, and bi-manual in-hand rotation, with the largest gains in tasks requiring sustained tangential loading and contact-patch regulation [2509.13126].

These gains come with substantial limitations. HydroelasticTouch is explicitly a normal-pressure model; it does not provide a distributed tangential traction law, and its raycasting-based tactile rendering scales poorly to larger sensor arrays or high sampling rates, with the effort described as growing quadratically [2501.08077]. Hydrosoft makes the distributed force state explicit, so state dimension grows with the number of discretized contact elements and compliant bodies; it is quasi-dynamic rather than fully dynamic, and its smoothing for differentiability introduces approximation artifacts [2509.13126]. HydroShear assumes a flat elastomer membrane, relies on SDF-based surface-point tracking, and identifies batched SDF computation as a runtime bottleneck [2603.00446].

In the broader hydroelastic literature, a further limitation is conceptual rather than numerical. Continuum hydroelastic wave and floating-structure models remain overwhelmingly holonomic in structure: they solve pressure continuity, free-boundary kinematics, bending, damping, or added mass, but they do not formulate non-holonomic constraints in the classical sense [2402.03857] [2206.12410] [2603.27802]. The present state of the field therefore consists less of a single unified theory than of a convergence of ideas: distributed hydroelastic loading from contact or waves, nonholonomic reasoning from constrained mechanics, and internal-state memory from compliant tactile manipulation.

Source: https://www.emergentmind.com/topics/non-holonomic-hydroelastic-model