Self-Balancing Robot with Ball Balancing using Lagrange's Equations in MATLAB