Learn · Drone Systems and Control
Lecture 1 of 51Week 1 Introduction and Mathematical Preliminaries
Introduction to the course
Prof. Suresh Sundaram and Prof. Rudrashis Majumder · IISc Bangalore
Credits and licence
- From
- Drone Systems and Control, IISc Bangalore (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Introduction to the course
- Basics of drone operations
- Tutorial 1: Vectors and coordinates
- Tutorial 2: Vectors and coordinate transformations
- Coordinate frames and transformations
- Rigid body transformations
- Dynamic model of multirotors
- Drone sensors
- Drone sensors - Context
- MATLAB demonstration - drone sensors
- Basics of Estimation
- Kalman filtering Technique
- Extended Kalman Filters (EKF)
- Matlab Demonstration of Kalman Filtering
- Matlab Demonstration of EKF
- Introduction to Control Systems
- Laplace Transforms
- Matlab Demonstration of Laplace Transforms
- Transfer Function Representation
- Matlab Demonstration of Transfer Functions
- Transient Response
- Matlab Demonstration of Transient Response
- Eigenvalues and Eigenvectors
- State Space Representations
- Matlab Demonstration of State Space Representations
- Canonical Forms, State Transition Matrix (STM), Controllability, Observability
- Examples on STM, Controllability and Observability
- Pole Placement Methods
- PID Controller
- Model Predictive Control (MPC)
- Drone Autopilot Design
- Drone Autopilot Design
- Drone Autopilot Design
- MATLAB Demonstration of Autopilot Design
- Global Path Planning
- A* Algorithm for Global Path Planning
- RRT & RRT* Algorithms Global Path Planning
- Introduction to Sense-and-Avoidance (SaA)
- Sensor for SAA, Trajectory Prediction, Decision making
- Artificial Potential Field (APF)
- Control Barrier Function (CBF)
- Trajectory tracking with PID Control
- Scenario Generation for UAV Operations
- Scenario Generation with MATLAB Demonstrations
- Autonomous Drone
- Essential of Neural Network for Aerial Perception
- Recurrent Neural Network (RNN) for Trajectory Prediction
- Memory Neural Network (MNN) for Trajectory Prediction
- Emerging Technology in UAV Swarm
- Cooperative Multi-swarm UAV Operation for Forest Fire Fighting
- Advanced Drones - Variable Pitch propeler Quadcopter