Robot Dynamics and Control Course - Python
Learn to develop dynamic models and intelligent control systems for simple robots.
Robot Dynamics is really important since it will give you a complete understanding not only of how the robots move (kinematics) but also WHY they move (dynamics). In this course, you will learn to develop the dynamics models of basic robotic systems, as well as create intelligent controllers for them.
What you will learn
- How to solve the dynamics for the motion of rigid bodies in 3D space with the use of Newton's laws of motion
- How to model the dynamics of a simple robotic system and how to derive its equations of motion
- How to create a full state feedback controller to allow a robotic system to balance
This unit presents the objectives of this course on dynamics for robot manipulators, and the learning methods and tools.
Rigid Body Dynamics
In this Unit you will learn how to solve for the motion of rigid bodies in 3D space with the use of Newton's laws of motion.
In this Unit you will learn how to model the dynamics of a simple robotic system and how to derive its equations of motion.
In this unit, we will create a full state feedback controller for allowing the robot to balance.
Project. Ball Kicking
In this project you are going to program a simple dynamic controller for the RRBot arm that will move the robot for kicking a ball on the floor.
Enric Cervera Mateu
Robotics and Computing teacher at the University Jaume I de Castelló,. Researcher on AI applied to social and educational robotics. Has collaborated in projects with hospitals on how to use robots for autistic child therapies.
Basic Robotics Theory