University of Information Technology

Robotic Systems

Course Description

Robotics and Intelligent systems provide a comprehensive background in both software and hardware to work with the future of robotics and adaptive systems. The content combines robotic systems with artificial intelligence to offer conceptual grounding in intelligent systems, and the chance to apply theoretical knowledge in a practical setting. The content is necessarily broad, and the course level is introductory. The intent is to motivate and prepare students to conduct projects and for further study through advanced courses in related areas. Topics covers in this course are Robotic Paradigms, Planning and Acting in the Real World, Robotic Mechanical Systems and Mathematical Background, Simple Robotic Manipulators and Practical experiment of Robotic Programming. Otherwise, This course is intended to provide education and HR fields with practical literacy on robotic process automation through a real-world, relevant data preparation use case.

The objectives of this course make the students to

  • Introduce current state of the art of AI robotics and robotic paradigms
  • Describe the planning and navigation of robotics
  • Know the fundamentals of mechanical systems and manipulators for robotics
  • Practice simulation tools and kits for designing and controlling the robots.

Intended Learning Outcomes (ILO)

Upon the successful completion of this course, students should be able to:

  • Design the robots by simulation tools and real parts
  • Apply planning algorithms in robotic systems
  • Utilize topological path planning methods in robotic navigation
  • Develop the control program for robotic systems
  • Built robotic process automations in business process

Text and References Books

  1. Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms, Jorge Angeles
  2. Artificial Intelligence A Modern Approach, Stuart Russell and Peter Norvig (3rd Edition)
  3. Introduction to AI Robotics, Robin R. Murphy
  4. Learning Robotics Using Python, Lentin Joseph, 2015
  5. Robotics Process Automation, UiPath

Assessment System

Evaluation Marks Percentage
Class Participation 10 Marks 10%
Tutorial 10 Marks 10%
Assignments/Presentation /Project/Discussion 20 Marks 20%
Final Examination 60 Marks 60%