Issue Date:11/7/2021 issue:02
ZU/QP10F004
Faculty: Information Technology
Program: Artificial Intelligence Department: Data Science
and AI
Semester:
Academic year:
Course Plan
First: Course Information
Credit Hours: 3 Course Title:
Introduction to RoboticsCourse No.
1505381
Lecture Time:
Section No.: 1 Prerequisite:
1505201
Obligatory Faculty Requirement Elective University Requirement Obligatory University Requirement Faculty Requirement
Course Elective Specialty Requirement Obligatory Specialization requiremen
tType Of Course:
Face-to-Face Learning
Blended Learning(2 Face-to-Face + 1Asynchronous) Online Learning (2 Synchronous+1 Asynchronous) Type of
Learning:
Second: Instructor’s Information
Academic Rank:
Name:
E-mail:
Ext. Number:
Office Number:
Sunday Monday Tuesday Wednesday Thursday Office Hours:
Third: Course Description
This course offers a selective survey of key concepts of artificial intelligence (AI) algorithms and
programming organization for robot systems. This includes artificially intelligent robots for applications
involving sensing, acting, and planning. An introductory overview provides a framework for thinking
about AI for robotics, distinguishing between the fundamentally different designs paradigms of
automation and autonomy. The course also discusses the reactive functionality of sensing and acting in
AI robotics; introduces the deliberative functions most often associated with intelligence and the
capability of autonomous initiative; surveys multi-robot systems and human-robot interaction; and
offers a “meta-view” of how to design and evaluate autonomous systems and the ethical considerations
cover locomotion, simultaneous localization and mapping, human-robot interaction, machine learning,
and ethics.
Issue Date:11/7/2021 issue:02
ZU/QP10F004
Fourth: Learning Source
Introduction to AI Robotics Main Reference:
Publication Year: 2019 Issue No.: 2
ndAuthor: Robin R. Murphy
Siegwart, R., Nourbakhsh, I. R., & Scaramuzza, D. (2011). Introduction to autonomous mobile robots. MIT press.
Dudek, G., & Jenkin, M. (2010). Computational principles of mobile robotics. Cambridge university press
Additional
Sources&Websites:
Classroom Laboratory Workshop MS Teams Moodle Teaching Type:
Fifth: Learning Outcomes
Connection To Program ILOs
Code Course intended learning Outcomes (CILOs)
Course Code
Knowledge
*PK1 Define the artificial intelligence robot for applications involving
sensing, acting, planning, and learning.
**K1
Define the layers (reactive, deliberative, and interactive) within a PK1 canonical operational architecture of an intelligent robot.
K2
Skills
PS2, PS4 The ability to describe the difference between active and passive
sensors.
***S1
PS2, PS4 The ability to describe human-robot interaction (HRI)
S2
Competencies
PC4 Communication and Collaboration
****C1
PC4 Teamwork
C2
PC3 Creativity
C3
PC4 Leadership
C4
PC2 Critical thinking
C5
* P: Program, **K: knowledge, ***S: skills, ****C: competencies.
Issue Date:11/7/2021 issue:02
ZU/QP10F004
Sixth: Course Structure
Lecture Date
Intended Teaching
Outcomes(ILOs) Topics Teaching
Procedures*
Teaching
Methods * * References***
Week 1
C1, C2,C3, C4 , C5 Course Syllabus
discussion Face-to-Face Lecture -
K1
Definition of AI
robot Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 1
K1, K2 Three Modalities Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 1
Week 2
K1, K2, S1 What Are the
Kinds of Robots Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 1
K1, K2, S1
Motivation: Why
Robots? Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 1
K1, K2, S1
Seven Areas of AI: Why Intelligence
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 1
Week 3
K1, K2, S1, S2
Seven Areas of AI: Why Intelligence
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 2
K1, K2, S1, S2 A Brief History of
AI Robotics Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 2
K1, K2, S1, S2
Automation and
Autonomy Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 2
Week 4
K1, K2, S1, S2
Four Sliders of Autonomous
Capabilities
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 3
K1, K2, S1, S2 Bounded
Rationality Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 3
K1, K2, S1, S2, C1
Impact of Automation and
Autonomy
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 3
Week 5
K1, K2, S1, S2, C1
Software organization of
Autonomy: Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Parts
1,2,3
K1, K2, S1, S2, C1
The Three Types of Software Architectures
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 4
K1, K2, S1, S2, C1
Types of
Architectures Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 4
Week 6
K1, K2, S1, S2, C1
Architectures Reinforce Good
Software
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 4
K1, K2, S1, S2, C1
Engineering Principles of Autonomy
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 5
K1, K2, S1, S2, C1
Canonical AI Robotics Operational
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 5
Issue Date:11/7/2021 issue:02
ZU/QP10F004
Architecture
Week 7
K1, K2, S1, S2, C1
Levels of
Automation Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 5
K1, K2, S1, S2, C1
Autonomous
Control Levels Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 6
Week 8
K1, K2, S1, S2, C1
The Seven Components of a
Telesystem.
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 6
K1, K2, S1, S2, C1
The Seven Components of a
Telesystem.
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 6
Week 9
K1, K2, S1, S2, C1
The Seven Components of a
Telesystem.
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 6
K1, K2, S1, S2, C1, C2
Human Supervisory
Control
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 6
K1, K2, S1, S2, C1, C2
Human Factors Guidelines for Determining if a
Telesystem Is Suitable
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
Week 10
K1, K2, S1, S2, C1, C2
Human Factors Guidelines for Determining if a
Telesystem Is Suitable
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
K1, K2, S1, S2, C1, C2
Human Factors Guidelines for Determining if a
Telesystem Is Suitable
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
K1, K2, S1, S2, C1, C2
Locomotion:
Mechanical Locomotion
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
Week 11
K1, K2, S1, S2, C1, C2
Locomotion:
Mechanical Locomotion
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
K1, K2, S1, S2, C1, C2
Locomotion:
Mechanical Locomotion
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
Week 12
K1, K2, S1, S2, C1, C2
Locomotion:
Mechanical Locomotion
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
S1, S2,C1, C2, C4
Biomimetic Locomotion Legged Locomotion
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
Week 13 S1, S2,C1, C2, C4
Sensors and Sensing:
Sensor and Sensing Model
Odometry, Inertial Navigation System (INS) and
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
Issue Date:11/7/2021 issue:02
ZU/QP10F004
Global
S1, S2,C1, C2, C4
Sensors and Sensing:
Sensor and Sensing Model
Odometry, Inertial Navigation System (INS) and
Global
Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
Week 14 K1, K2, S1, S2, C1, C2, C3
Choosing Sensors
and Sensing Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
Week 15
K1, K2, S1, S2, C1, C2, C3
Choosing Sensors
and Sensing Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
K1, K2, S1, S2, C1, C2, C3
Choosing Sensors
and Sensing Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 7
K1, K2, S1, S2, C1,
C2, C3 Revision Face-to-Face
Lectures, quizzes, and assignments
Slides on the Moodle Part 8
* Learning procedures: (Face-to-Face, synchronous, asynchronous). * * Teaching methods: (Lecture, video…..). ** * Reference: (Pages of the book, recorded lecture, video….).
Seventh: Assessment methods
Methods Fully Electronic Education
Blended Learning
Face-To-Face Learning
Measurable Course (ILOs)
First Exam Second Exam
Mid-term Exam 35 K1, K2, S1, S2, S4, C1,
C2, C3
Participation 15 K2, C2, C5,S1,S2
Asynchronous Activities
Final Exam 50 K1, K2, S1, S2, C4, C5
Eighth: Course Policies
All course policies are applied to all teaching patterns (online, blended, and face- to-face Learning) as follows:
a. Punctuality.
b. Participation and interaction.
c. Attendance and exams.
Academic integrity: (cheating and plagiarism are prohibited).