robots.planar¶
Planar arms with fewer motors than coordinates.
A three-link arm with one passive joint, a five-link arm with three, and a three-section continuum arm driven by two tendons.
Module Attributes
|
Link lengths [m] and masses [kg], base to tip, and the joints with a motor (0-based). |
|
the arm moves in the x-y plane, y up. |
|
two tendons, one through all three sections and one through the first only, so the bending of sections 2 against 3 has no motor. |
|
it points up the z axis. |
Functions
|
Give the continuum arm its gravity and, on every section, a bending spring and damper. |
|
Give the arm its gravity and, on each passive joint, a torsional spring and damper. |
|
The arm as a robot mechanism: q holds the joint angles [rad], the motors drive the |
|
A planar continuum arm of constant-curvature sections, driven by tendons. |
|
The kinematics: revolute joints about z, links along x at q = 0 (q = relative angles). |
|
The joints no motor drives (the rows of the input matrix B that are zero). |
|
The input matrix B of tendons on bending angles: tendon i, at |