CaaT Academy logo CaaT Academy

Control Engineering • Robotics • Simulation • Mathematical Modeling

Control & Robotics Lab Course Library

CaaT Academy is a browser-native engineering academy built around "Coding beside Theory". The website collects rigorous courses in control systems, robotics, automation, system dynamics, and intelligent robotic systems into one website. Students and engineers can study online, download the course HTML pages and codes, and keep local copies without requiring a server, database, or special learning platform.

About the website

A structured academy for control and robotics

This homepage is the public gateway for the Control & Robotics Lab lecture library. It keeps the original course pages independent and downloadable, but presents them as one coherent academy with a catalog, a learning pathway, and a design system that can scale from the current 8 courses to the planned 35-course roadmap.

Course catalog

Available courses

Control Engineering

Linear Control

Classical linear systems, transfer functions, stability, frequency response, root locus, and controller design.

Open course

State-Space Control

Modern Control

State-space modeling, controllability, observability, pole placement, observers, and optimal-control foundations.

Open course

Modeling & Simulation

System Dynamics

Dynamic modeling principles for mechanical, electrical, thermal, fluid, and coupled engineering systems.

Open course

Robotics Foundations

Introduction to Robotics

Robot components, coordinate frames, sensors, actuators, motion fundamentals, and robotics terminology.

Open course

Robot Mechanics

Robotics: Kinematics and Dynamics

Forward/inverse kinematics, Jacobians, manipulability, rigid-body dynamics, and robot motion equations.

Open course

Robot Control

Robot Control

Joint-space and task-space control, trajectory tracking, computed torque, force control, and implementation ideas.

Open course

Mobile Robotics

Autonomous Mobile Robots

Mobile robot modeling, navigation, localization, mapping, planning, obstacle avoidance, and autonomy pipelines.

Open course

Advanced Robotics

Advanced Robotics

Higher-level robotics topics for complex robotic systems, advanced modeling, planning, control, and autonomy.

Open course

Recommended learning pathway

35-course prerequisite roadmap

The roadmap is ordered from foundations to advanced topics. Courses marked “Available” open the existing courses; planned courses remain visible as future milestones.

  1. 01 Robotics foundation

    Introduction to Robotics

    Available course

  2. 02 Modeling foundation

    System Dynamics

    Available course

  3. 03 Classical control prerequisite

    Linear Control

    Available course

  4. 04 State-space control

    Modern Control

    Available course

  5. 05 Robot mechanics

    Robotics: Kinematics and Dynamics

    Available course

  6. 06 Manipulator control

    Robot Control

    Available course

  7. 07 Advanced robot modeling

    Modern Robotics

    Planned

  8. 08 Perception foundation

    Pattern Recognition

    Planned

  9. 09 Mobile autonomy

    Autonomous Mobile Robots

    Available course

  10. 10 Advanced robotics integration

    Advanced Robotics

    Available course

  11. 11 Integrated electromechanical systems

    Mechatronics

    Planned

  12. 12 Sampled-data control

    Digital Control

    Planned

  13. 13 State estimation

    Observer Design

    Planned

  14. 14 Optimization-based control

    Optimal Control

    Planned

  15. 15 Uncertainty-aware control

    Robust Control

    Planned

  16. 16 Nonlinear dynamics and stability

    Nonlinear Systems and Control

    Planned

  17. 17 Parameter-varying systems

    Adaptive Control

    Planned

  18. 18 MIMO systems

    Multivariable Control System

    Planned

  19. 19 Constrained control

    Model Predictive Control

    Planned

  20. 20 Data-driven modeling

    System Identification

    Planned

  21. 21 Random systems

    Stochastic Control

    Planned

  22. 22 Learning-based control

    Neural Control

    Planned

  23. 23 Soft computing control

    Fuzzy Control and Soft Computing

    Planned

  24. 24 AI-based control

    Intelligent Control

    Planned

  25. 25 Hybrid dynamics

    Hybrid Systems Analysis and Control

    Planned

  26. 26 Event-based systems

    Discrete Event Systems

    Planned

  27. 27 Implementation timing

    Real Time Control

    Planned

  28. 28 Embedded implementation

    Embedded Control Systems

    Planned

  29. 29 Factories and plants

    Industrial Control Systems

    Planned

  30. 30 Industrial automation

    Automation Engineering

    Planned

  31. 31 Process control

    Advanced Process Control

    Planned

  32. 32 Large-scale systems

    Control of Large Scale Systems

    Planned

  33. 33 Reliability and safety

    Fault Diagnosis Systems and Fault Tolerant Control

    Planned

  34. 34 Software ecosystem

    Robotics Libraries

    Planned

  35. 35 Compliant robotics

    Soft Robotics

    Planned