Cart-Pole Equations of Motion
\
/\
/ \
/ \
l \
/ >< m_p
/ //
/ //
\/ //
\ //
\ //
| |------\--//------|
| | \//\ |
g | m_c ( ) theta |
| | |_/ |
v |========|========|
_________ooo___|___ooo_________
|
//|-----s----->|
For generalized coordinates the system's kinetic and potential energy are where The individual terms of the manipulator equations1 are then assuming a single input is acting in the direction of .
Linearization in the upright configuration
From the equations we may see that for the state and input vectors all points are stationary. In this configuration the relevant terms for the system's linearization are
1
The python script for the derivation of the following terms can be found here. A very similar form of these equations of motion can also be found in section 3.2.1 of [Underactuated2023].