System + Objectives
Hardware setup: cart-actuated pendulum with encoder feedback for both pendulum angle and cart position. A single motor drives the cart, and the rod is pinned to the cart with asymmetric mass distribution.
Primary control objectives:
- Stabilize the downward equilibrium for repeatable catch/reset behavior.
- Stabilize the upward (inverted) equilibrium for balancing.
- Switch reliably between these equilibria through a state machine.
Identification workflow:
- Logarithmic sine sweep excitation in approximately 0.3 to 3 Hz range.
- `tfest` run across 30 experiments to estimate linear models.
- Cart modeled with an assumed integrator + voltage-to-velocity fit.
- Model structures used: cart (2 poles, 1 zero), pendulum (3 poles, 2 zeros).