Search papers, labs, and topics across Lattice.
This paper introduces a constraint-free static model for continuum parallel robots (CPR) that addresses challenges arising from rigid-continuum junctions and kinematic constraints. The method employs kinematic embedding to eliminate connectivity constraints, discretizes each rod using nodal poses on SE(3), and reconstructs the strain field through linear parameterization. A fourth-order Magnus approximation maps element end poses to strain, and a Riemannian Newton iteration solves the nonlinear equilibrium equations.
Bypass complex constraint-based formulations for continuum parallel robots with a geometrically exact, configuration-based static model that simplifies numerical solution and downstream control.
Continuum parallel robots (CPR) combine rigid actuation mechanisms with multiple elastic rods in a closed-loop topology, making forward statics challenging when rigid--continuum junctions are enforced by explicit kinematic constraints. Such constraint-based formulations typically introduce additional algebraic variables and complicate both numerical solution and downstream control. This paper presents a geometric exact, configuration-based and constraint-free static model of CPR that remains valid under geometrically nonlinear, large-deformation and large-rotation conditions. Connectivity constraints are eliminated by kinematic embedding, yielding a reduced unconstrained problem. Each rod of CPR is discretized by nodal poses on SE(3), while the element-wise strain field is reconstructed through a linear strain parameterization. A fourth-order Magnus approximation yields an explicit and geometrically consistent mapping between element end poses and the strain. Rigid attachments at the motor-driven base and the end-effector platforms are handled through kinematic embeddings. Based on total potential energy and virtual work, we derive assembly-ready residuals and explicit Newton tangents, and solve the resulting nonlinear equilibrium equations using a Riemannian Newton iteration on the product manifold. Experiments on a three-servomotor, six-rod prototype validate the model by showing good agreement between simulation and measurements for both unloaded motions and externally loaded cases.