Modeling and Control of a Wheeled Inverted Pendulum System in MATLAB

$9.00

πŸ“Œ Overview

A complete MATLAB simulation of a Wheeled Inverted Pendulum (self-balancing robot) featuring nonlinear dynamics, cascaded PD control, real-time animation, and high-quality video export. Built for control systems learning, robotics projects, and academic use.

πŸ“¦ What’s Included

  • βœ” Full nonlinear WIP dynamic model (dynamics.m)
  • βœ” Cascaded PD controller (position + balance control)
  • βœ” RK4 numerical solver for accurate simulation
  • βœ” Real-time 2D animation (wheel + pendulum visualization)
  • βœ” Automatic MP4 video generation (60 FPS, high quality)
  • βœ” Complete MATLAB script (ready to run)
  • βœ” System parameter configuration (mass, inertia, friction, etc.)
  • βœ” Post-simulation plots:
    • Position
    • Angle
    • Velocity
    • Angular velocity
    • Control torque

βš™οΈ Key Features

  • Nonlinear physics-based modeling
  • Dual-loop (cascaded) control system
  • Torque and angle saturation handling
  • Smooth and stable simulation (RK4)
  • Professional visualization and animation

🎯 Applications

  • Self-balancing robot simulation
  • Control systems coursework
  • Robotics & mechatronics projects
  • Final Year Projects (FYP)
  • MATLAB-based research

πŸ’» Requirements

  • MATLAB (R2018 or later)

πŸš€ Outcome

Understand and implement:

  • Nonlinear system dynamics
  • Cascaded control design
  • Real-time robotic simulation in MATLAB
Dropdown