Self-Balancing Robot with Ball Balancing using PID & LQR in MATLAB Simulink

$25.00 $11.00

🎯 Master the Art of Advanced Control Systems!

This powerful simulation models a two-wheeled self-balancing robot with an added challenge β€” balancing a ball on its top platform β€” controlled using both PID and LQR techniques in MATLAB Simulink Simulink.

With real-time animation, complete Lagrangian modeling, and integrated controller comparison (PID vs. LQR), this package is perfect for control systems learners and researchers.

πŸ“˜ What’s Included:

βœ… MATLAB Simscape model (.slx) with robot + ball balancing

βœ… Both PID and LQR controllers to test and compare performance

βœ… Real-time animation of robot and ball dynamics

βœ… Euler-Lagrange equations used for modeling

βœ… Scope outputs: Position, Angle, Velocities, and Input Forces

βœ… Step-by-step tutorial video included

βœ… SolidWorks-generated data used for model construction

βœ… No .m file needed β€” only .slx, animation, and setup

βš™οΈ Technical Highlights:

πŸ“Œ 2-in-1 System: Balance both robot and ball using coupled control

πŸŽ›οΈ Compare PID vs. LQR in one environment

πŸ“ Based on nonlinear Lagrangian mechanics

πŸ“Š Real-time scope outputs for every key parameter

πŸ”§ Easily tunable parameters and block structures

🧩 Best For:

Students in Robotics, Control Systems, Dynamics

Researchers exploring dual-control systems

Educators demonstrating LQR vs. PID behavior

Engineers building robot balancing prototypes

πŸ“‚ You’ll Receive:

🎬 .slx MATLAB Simscape simulation file

πŸŽ₯ Full tutorial video with instructions

πŸ“„ Documentation with dynamic equations

(No standalone .m file; all logic built into Simulink)

🧠 Control Strategy:

πŸŽ›οΈ PID: Classic proportional control approach

🧠 LQR: Optimal state-feedback control

πŸ“§ Need Help?

Email: mregnineer294@gmail.com

πŸ“² Follow for More Projects:

πŸ“§ Email: mregnineer294@gmail.com

πŸ“· Instagram: @engrprogrammer2494

▢️ YouTube: @engrprogrammer

Thanks for your support β€” happy simulating!

β€” engrprogrammer πŸš€

Dropdown