Dr. Eng. Omar M. Shehata
  • Home
  • Research
  • Teaching
    • Robotics
    • Autonomous Systems
    • Quizzes
  • News
  • About
  • Home
  • Research
  • Teaching
    • Robotics
    • Autonomous Systems
    • Quizzes
  • News
  • About

"Learning for Everyone"

Autonomous Systems

The development of Autonomous Systems is booming everywhere around us.
The course material is organized in 5 main modules:
  1. System Modeling
  2. Navigation and Path Planning
  3. Sensors and State Estimation
  4. Environmental Mapping
  5. Controllers and Control Architectures
​Hope these lectures shed some light on some of these topics.
In this page. Resources for some of my Autonomous Systems course lectures sorted by topics will be shared.
Also, some tutorials prepared by my colleagues that help clarify some points described in the lectures are provided as well.

​Hope that someone can find them beneficial. =)

  • B) Navigation and Path Planning:
In order for the mobile robot (Autonomous System) to be able to navigate safely in its environment, a path planner is required.
Various path planner exist, where each one of them exhibit some pros while it lacks some cons. 
​Lectures and Tutorials related to this topic are provided under this section.
  • Lectures:​ 
Lecture: Path Planning (01)
[Voice: Omar M. Shehata]
Picture
Lecture: Path Planning (02)
[Voice: Omar M. Shehata]
Picture
  • Tutorials:​ 
Tutorial: Path Planning (02)
[Voice: Catherine Malak]
Picture
​Tutorial: Path Planning (02) - ROS
[Voice: Catherine Malak]    [ Codes here ] 
Picture

  • C) Sensors and State Estimation:
The development of all Mechatronics and Autonomous Systems specifically require the utilization of various sensors.
Different sensors are used for different reasons (localization, environment perception, etc.).
Sensors are usually characterized by the uncertainty in their provided readings, and thus require different state estimators and filters to be applied.
Lectures and Tutorials related to this topic are provided under this section.
  • Lectures:​ 
Lect: State Estimation (01)
[Voice: Omar M. Shehata]
Picture
Lect: State Estimation (02)
[Voice: Omar M. Shehata]
Picture
Lect: State Estimation (03)
[Voice: Omar M. Shehata]
Picture
  • Tutorials:​ 
Tutorial: State Estimation (01)
[Voice: Dalia Mamdouh]
Picture
Tutorial: State Estimation (02)
[Voice: Dalia Mamdouh]
Picture
Tutorial: State Estimation (03)
[Voice: Dalia Mamdouh]  [ Codes here ] ​
Picture

  • D) Controllers and Control Architectures:
To be able to guarantee the desirable performance of Autonomous Systems, various control approaches are presented.
In this section several control techniques are discussed and implemented on simple problems.
Lectures and Tutorials related to this topic are provided under this section.
  • Lectures:​ ​
Lect: Intelligent Control - FLC 
[Voice: Omar M. Shehata]
Picture
Lect: Intelligent Control - Hybrid 
[Voice: Omar M. Shehata]
Picture
  • Tutorials:​ ​
Tutorial: Intelligent Control - FLC
[Voice: Catherine Malak]  [Codes here] ​
Picture

Stay Tuned for more.... =)

Powered by Create your own unique website with customizable templates.