Foundations of Robotics: Kinematics and Core Concepts
Master the essential mathematics, forward and inverse kinematics, and modern software concepts through clear, structured written lessons.
-
💬
AI instructor
Ask about any lesson and get a clear answer instantly, anytime. -
🕐
Start anytime
No schedules or deadlines — learn at your own pace, whenever suits you. -
🌐
In English
Lessons, tasks and certificate — all fully in your language.
About this course
Course contents
5 modules · 27 lessons · 2h 55m
1
Introduction and Fundamentals
Understand where robotics comes from and what a robot is made of.
- The Epic of Robotics
Discover the history of robotics, from ancient automata to modern industrial robots.6 min - The Language of Robots
Master basic terminology such as degrees of freedom (DOF) and workspace.6 min - Anatomy of a Robot: Components
Identify the structural elements, actuators, and sensors of a robotic system.7 min - Types of Robots and Morphology
Differentiate between Cartesian, SCARA, anthropomorphic, and mobile robots.6 min - Actuators and Sensors: The Heart and Eyes
Understand how motors create movement and how sensors perceive the environment.7 min
2
Spatial Representation and Mathematics
Learn how to describe the position and orientation of a robot in space.
- Coordinate Systems
Understand the importance of fixed and mobile frames for locating a robot.6 min - Position Vectors and Translation
Use vectors to describe the displacement of a point in space.6 min - Rotation Matrices
Learn how to use matrices to represent the orientation of an object.7 min - Euler Angles and RPY
Discover Roll-Pitch-Yaw methods to simplify spatial rotation.6 min - Homogeneous Transformations
Combine translation and rotation into a single 4x4 matrix for efficient calculations.7 min
3
Robot Kinematics
Model the movement of articulated chains.
- Introduction to Kinematics
Understand the relationship between joints and the end-effector position.6 min - The Denavit-Hartenberg (DH) Convention: The Basics
Learn the rules for frame placement according to the DH method.7 min - DH Parameter Table
Know how to extract the four key parameters (a, alpha, d, theta) of a robot.7 min - Calculating Forward Kinematics
Multiply transformation matrices to find the final position of the robot.7 min - The Challenge of Inverse Kinematics
Understand how to calculate joint angles to reach a given target.7 min - Analytical vs. Numerical Solutions
Compare resolution methods for inverse kinematics.6 min
4
Differential Motion and Statics
Analyze the velocities and forces transmitted by the robot.
- Velocity in Space
Understand the concept of linear and angular velocity of the end-effector.6 min - Introduction to the Jacobian Matrix
Discover the mathematical tool that links joint velocities to Cartesian velocity.7 min - Velocity Propagation
Calculate how the movement of each joint contributes to the overall motion.6 min - Jacobian and Static Forces
Use the Jacobian to transform end-effector forces into motor torques.7 min - Robotic Singularities
Identify configurations where the robot loses a degree of freedom or becomes uncontrollable.6 min
5
Planning and Software Ecosystem
Learn how to make the robot move intelligently with ROS 2.
- Trajectory Planning
Differentiate a simple path from a smooth time-based trajectory.7 min - Joint Space vs. Cartesian Space
Choose the right space to plan a movement based on the application.6 min - Obstacle Avoidance
Introduction to basic concepts for collision-free navigation.6 min - What is ROS 2?
Discover the industry standard for robotic software development.7 min - ROS 2 Architecture: Nodes and Topics
Understand how robot components communicate with each other.7 min - Simulation Tools: Gazebo and RViz
Explore tools to test your robot virtually before deployment.6 min
Virtual Design of a 2-DOF Manipulator Arm
You will apply everything you have learned to model a two-joint robotic arm. You will need to define its DH parameters, calculate its final position, and sketch its integration into ROS 2.
What you'll get
-
📜
Certificate of completion
Add it to your LinkedIn profile -
💬
Personal AI tutor
Stuck on a lesson? Ask your built-in tutor anything, any time. -
♾️
Lifetime access
Come back anytime, no expiry -
📱
Phone or computer
Works anywhere, any device -
💸
14-day refund
No questions asked -
⚡
Short & focused
2h 55m of practical content
Certificate of completion
Every course you complete on PickAClass issues a credential like this — original, with its own code, verifiable by URL, and detailed about what was actually demonstrated.
Reviews
No reviews yet — be the first to share your experience.
Learners also took
Foundations of Industrial Robotics and Collaborative Automation
Modern Control Systems and State-Space Design
Aircraft Avionics Systems: Foundations of Flight Electronics
Frequency Response Methods in Control Systems
Frequently asked
What do I need to take this course? +
Just a phone or computer with internet. No installs, no special hardware.
How do I pay? +
By card via Stripe. We don’t store card details — Stripe handles them securely.
Can I get a refund? +
Yes — full refund within 14 days, no questions asked.
How long will I have access? +
Forever. Once you purchase, the course is yours to revisit anytime.
Will I get a certificate? +
Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.
Get 10 courses a month
Members get 10 courses of their choice every month for 0 €. No per-course charges — you pay only the subscription.
- ✓ 10 courses every month
- ✓ Cancel anytime
Renews monthly. Unused courses expire at the end of each billing month.