Gaza Phoenix

Foundation of Robotics from Math to Control - Course (1) : Kinematics

53 Students enrolled
  • Description
  • Curriculum
  • Grade

🎓 Course Title: Foundations of Robotics: From Math to Control – Kinematics

🔍 Prerequisites

To make the most of this course, students should have:

  • A basic understanding of derivatives

  • Foundational knowledge in linear algebra

  • General physics concepts such as angular and linear velocity, acceleration, and torque

  • While the majority of the course is delivered in Arabic, a basic understanding of English is recommended to follow technical terminology and project content


📘 Course 1 – Kinematics

This course introduces the essential mathematical foundations required for working with robotic systems.

You will learn how to:

  • Represent and manipulate vectors, matrices, and spatial transformations in 2D and 3D

  • Describe and compute rigid body motion, supported by Python programming examples

  • Derive forward kinematics of robotic manipulators using two key methods:

    • Denavit–Hartenberg (D-H) Convention

    • Product of Exponentials (PoE)

By the end of this course, you will be able to:

✅ Mathematically model robotic arms

✅ Implement forward kinematics in Python code

✅ Build a strong foundation for more advanced robotics topics, such as dynamics and control

This course is the first part of a 3-course series designed to progressively guide you from fundamental mathematics to advanced robot control.

Chapter 2: Spatial transformation and rigid body motion
Chapter 3: Forward kinematics
Grade details
Course:
Student:
Enrollment date:
Course completion date:
Grade:
Grade Points
Grade Range
Exams:
Sign in to account to see your Grade
Share
Course details
Duration 20 h
Lectures 17
Video 12 h
Assignments 1
Quizzes 7
Level Intermediate
180 Days
Basic info

Course materials on GitHub.

Layer 1
error: Content is protected !!