In this section, we explore two fundamental approaches for dynamic modeling in robotics: the Newton-Euler method and the Lagrangian formulation. The Newton-Euler approach focuses on forces and torques as derived from Newton’s laws, while the Lagrangian method analyzes energy differences to derive equations of motion, each method having its own merits for robotics applications.