Kinematics and dynamics of planar multibody systems with fully Cartesian coordinates and a generic rigid body. (February 2023)