Stabilization of a Furuta’s Pendulum using Barrier Function-based Adaptive Lyapunov Re-design