/HKUST-ELEC5660-Introduction-to-Aerial-Robotics

Repo for HKUST ELEC5660 Course Notes & Lab Tutorial & Project Docker

Primary LanguageC++BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

HKUST ELEC5660: Introduction to Aerial Robots

[2024 Spring] ELEC5660 is an HKUST PG course which gives a comprehensive introduction to aerial robots. The goal of this course is to expose students to relevant mathematical foundations and algorithms and train them to develop real-time software modules for aerial robotic systems. Topics to be covered include rigid-body dynamics, system modeling, control, trajectory planning, sensor fusion, and vision-based state estimation. Students will complete a series of projects that combine into an aerial robot that is capable of vision-based autonomous indoor navigation.

Instructor: Shaojie SHEN

TAs: Haojia LI, Chen FENG

Lab: HKUST Aerial Robotics Group


File structure

  • course_node: notes.
  • lab: code and lab notes
  • project_docker: docker related files for porject 2 &3

Further development

  1. run ./ini_repo.sh first
  2. create a new branch for development and test
  3. push a pull request to merge your new code into main-branch

Contact

For qustions and suggestions, please contact TAs Haojia LI, Chen FENG