Developing Multivariable Control Systems for Robotics
In this webinar, you will learn how to use simulation to design and implement multivariable controllers for a four-joint robot arm. We use two different techniques that go beyond the traditional tuning of individual PID controllers. The first method shows automatic tuning of four coupled PID controllers simultaneously. The second approach demonstrates the design of a model predictive controller (MPC) that uses an internal model of the robot arm to forecast future plant behavior and adjust control actions accordingly.
After we develop the two controllers, we test and verify their performance. The controllers first are verified against the nonlinear robot arm model using desktop simulation. Then, automatic code generation is used to implement the controllers in C code. Finally, we complete the design validation by controlling a robot arm in real time.
About the Presenter: Shashank Prasanna is an application support engineer at MathWorks. He has extensive experience with MATLAB and Simulink. Shashank holds an M.S. in electrical engineering with a major in control systems from Arizona State University.
Recorded: 14 Feb 2013
Featured Product
Control System Toolbox
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asie-Pacifique
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)