Aerial Robotics Training Course

Overview

Aerial Robotics is the technology that deals with the designing and modeling of drones, also known as Unmanned Aerial Vehicles (UAVs) and quadrotors. It solves the challenge of autonomous and intelligent flight for various industrial applications.

This instructor-led, live training (online or onsite) is aimed at engineers and developers who wish to design, develop, and test aerial vehicles through exploring various aerial robotics concepts and tools.

By the end of this training, participants will be able to:

  • Understand the basics of aerial robotics.
  • Model and design UAVs and quadrotors.
  • Learn about the basics of flight control and motion planning.
  • Learn how to use different simulation tools for aerial robotics.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Requirements

  • Basic understanding of computer science and engineering
  • Experience with electrical and mechanical engineering

Audience

  • Computer engineers
  • Electrical engineers
  • Mechanical engineers
  • Developers

Course Outline

Introduction

Overview of Aerial Robotics

  • Drones, Unmanned Aerial Vehicles (UAVs), and quadrotors
  • Components of autonomous flight
  • Industries where UAVs can be useful

Modeling UAVs

  • The basic mechanics of UAVs and quadrotors
  • Dynamics of a multirotor micro aerial vehicle (MAV) and a fixed-wing UAV

Designing UAVs

  • Design considerations
  • Agility and maneuverability
  • Selecting components and size

Understanding the Kinematics of Quadrotors

  • Transformations and rotations
  • Euler angles and angular velocity
  • Quadrotor equations of motion

Understanding State Estimation

  • Using on-board sensors (inertial sensors) to estimate vehicle state
  • Inertial navigation systems
  • The concepts of Kalman Filter

Developing Models of Quadrotors

  • 2D quadrotor control and modeling
  • 3D quadrotor control and modeling

Exploring the Basic Concepts of Flight Control

  • Control techniques for aerial robotics
  • Linear model predictive control

Motion Planning for Aerial Robotics

  • Different techniques and methods for motion planning

Testing UAVs and Quadrotors using Simulators

  • MATLAB
  • SimPy
  • RotorS

Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *