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