Robot Control Basics Course - Python
Learn various methods and techniques of modern robot control.
Course Summary
This course includes teaching the fundamental bases of control applied in robotics, starting from different control laws and applying different control methods to optimize the output of our systems. Using experimental results gain insights about the influence of each term within a PID controller.
What you will learn
- Get familiar with Proportional-Integral-Derivative PID control basics.
- Learn how to generate a trajectory through a given set of two or more joint positions.
- Learn about multivariable controllers including inverse dynamics and test their response to a sinusoidal set point.
- Learn how to apply a desired end-effector force based on feedback from a force sensor.
Course Overview
Introduction
An Introduction to the course
PID control
Get familiar with Proportional-Integral-Derivative PID control basics.
Independent joint control
We focus on controlling only one joint at a time, independent of the rest.
Multivariable control
Learn how to construct and analyse a multivariable dynamic system and how to design an appropriate controller for it.
Force control
Apply a desired end-effector force based on feedback from the force sensor.
Final project
Apply your knowledge with a guided project that makes use of inverse dynamics and inverse kinematics.
Teachers
Christian Alberto Chávez Vásquez
Master Degree in Robotics, Automation and Home Automation and currently studying another Master Degree in Smart Cities and Smart Grids. He has worked in ROS projects with navigation, exploration, industrial robotics and artificial vision.