NMPC-Based Robotic Arm Trajectory Tracking
Published:
Overview
This project addresses the challenge of achieving precise and adaptable control of robotic arms in dynamic and uncertain environments using Nonlinear Model Predictive Control (NMPC).
Problem Statement
Achieving precise and adaptable control of robotic arms in dynamic and uncertain environments requires advanced control strategies beyond traditional PID methods.
Approach
- Leveraged Nonlinear Model Predictive Control (NMPC) and robust stochastic methods
- Modeled system using state-space representations with nonlinear dynamics
- Incorporated Gaussian processes to manage external disturbances and uncertainties
- Simulations conducted in MATLAB/Simulink
Results
- Significant improvements in trajectory tracking, stability, and robustness
- Outperformed traditional PID and linear MPC methods
- Demonstrated potential for surgical robotics and industrial automation applications
Technical Skills
MATLAB, Simulink, Simscape, NMPC, PID Control, State-Space Modeling, Arduino