Modern Robotics: Foundations + Kinematics

Course provided by Model Institute of Engineering & Technology

4 modules

Build smarter solutions with drone data & Python.

5 Level NCrF 

National Credit Framework

90 Hours 

Flexible Learning

Beginner Level

No prior experience required

Micro Course

03 Credit

Course Overview

This course introduces learners to the fundamentals of data science applied to unmanned aerial systems (UAS). Students will gain hands-on experience in processing, cleaning, and analyzing drone-collected datasets using Python. By the end of the course, learners will be able to transform raw aerial data into meaningful patterns, insights, and visualizations to support decision-making in various industries.

Key Learning Highlights

  • Learn Python programming for drone data analysis
  • Process aerial imagery and sensor-based datasets
  • Apply statistical and machine learning techniques to UAS data
  • Create impactful data visualizations and reports
  • Practical, project-driven learning with real drone datasets

Tools & Platforms Used

MATLAB
ROS
CoppeliaSim
Blender
Simulink

Learning Outcome

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

  • Describe robotic configurations using configuration space and degrees of freedom.

  • Analyze holonomic and non-holonomic constraints in robotic mechanisms.

  • Represent spatial velocities and forces using twists and wrenches.

  • Compute forward and inverse kinematics using the Product-of-Exponentials (PoE) formula.

  • Implement velocity kinematics and statics for serial-chain manipulators.

Master the course with just 4 Modules

Gain a solid foundation in modern robotics through 4 carefully designed modules. From understanding robot configurations and rigid-body motion to mastering kinematics, each module builds practical skills and theoretical knowledge, enabling you to design, analyze, and control robotic systems efficiently.

Introduction to Robot Configuration and Motion
  • Overview of robot manipulators and configuration space
  • Degrees of freedom, C-space topology
  • Holonomic vs. non-holonomic constraints
  • Implicit and explicit representations of configurations
  • Coordinate frames, transformation matrices
  • Representation of rotation and translation
  • Introduction to Lie groups and SE(3)
  • Spatial velocities and forces: twists and wrenches
  • Forward kinematics using the PoE formula
  • Homogeneous transformation matrices
  • Velocity kinematics: Jacobians
  • Statics of manipulators: relating joint torques to end-effector forces
  • Inverse kinematics: closed-form and numerical methods
  • Kinematics of robots with closed chains
  • Redundancy and singularity in kinematic chains
  • Case studies of industrial arms and robotic platforms

Are you ready to take the next step toward your career?