Faculty : Faculty of Engineering and Applied Sciences
School : Mechatronics and Robotics Engineering
Prerequisit Course : No Pre-Requisit Courses
Credit Hours : 2.00
Offered For : Under Graduate
Course Description :
The course aims at providing the basic foundations to learn by direct interaction/experimentation with real (physical) educational models while building challenging Mechatronics projects, from scratch, inspired by (and oriented towards) solving real-world problems. Example of themes to be explored are mobile robots - handling holes and obstacles - legged robots - manipulators - remote control and communication with infrareds and radio - integration of ultrasonics and inertial measurement systems. The course uses a hands-on-driven approach of knowledge discovery, important to ignite the curiosity to build artifacts in the younger generations.
MTE322 - Mechanical Design (1)
Faculty : Faculty of Engineering and Applied Sciences
School : Mechatronics and Robotics Engineering
Prerequisit Course : MTE211 and MTE313
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
MTE323 - Embedded Systems
Faculty : Faculty of Engineering and Applied Sciences
School : Mechatronics and Robotics Engineering
Prerequisit Course : CSE211
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
Basics of designing, interfacing, configuring, and programming embedded systems. Microcontrollers vs. Microprocessors. ADC and DAC. Embedded Debugging / ATmega328P Architecture / General-Purpose Input/Output / Timer Ports / Analog Input Ports / Interrupt Processing / Serial Communications / Assembly Language / Non-volatile Memory
MTE326 - Robotics
Faculty : Faculty of Engineering and Applied Sciences
School : Mechatronics and Robotics Engineering
Prerequisit Course : MTE312 and MTE324
Credit Hours : 2.00
Offered For : Under Graduate
Course Description :
Basics of robotics- Homogeneous transformations- Kinematics equations- Solving direct kinematic equations- Inverse kinematics-, Differential motion- Jacobian- Velocity and Acceleration transformations- Singularities of serial manipulators- Motiontrajectories- Dynamics of robots (stationery and mobile robots)- Robot control- independent joint control- feed forward control- Computed torque control- force control- Compliance and programming- Grippers- Examples on various practical applications of robots.
MTE327 - Robotics lab
Faculty : Faculty of Engineering and Applied Sciences
School : Mechatronics and Robotics Engineering
Prerequisit Course : MTE326
Credit Hours : 1.00
Offered For : Under Graduate
Course Description :
Hardware (sensors and actuators) and software (sensor processing and behavior development). Basics in kinematics, dynamics, control, and motion planning - Introduction to Artificial Intelligence (AI) and Machine Learning. Experiments on different kinds of robots such as robotic manipulators, wheeled mobile robots, humanoid robots and flying robots. Exercises on constructing different robots using LEGO modules