Planar multibody dynamics : formulation, programming with MATLAB and applications /: formulation, programming with MATLAB and applications. (2018)