F21RO Intelligent Robotics

Prof Nick TaylorDr Katrin LohanTalal Shaikh

Course co-ordinator(s): Prof Nick Taylor (Edinburgh), Dr Katrin Lohan (Edinburgh), Talal Shaikh (Dubai).

Aims:

  • To introduce students to concepts and techniques used in robotics and applications ranging from industrial automation to robotic companions.
  • To understand the basic concepts used in evolutionary, swarm and other bio-inspired robotics.
  • To understand the basic concepts used in developmental robotics and human-robot interaction.
  • To gain exposure to the main issues involved in building intelligent robot controllers.

Detailed Information

Course Description: Link to Official Course Descriptor.

Pre-requisite course(s): F29AI Artificial Intelligence and Intelligent Agents or equivalent.

Location: Dubai, Edinburgh.

Semester: 1.

Syllabus:

  • Fundamentals of Manipulators – Geometry, kinematics, control and programming.
  • Basics of Mobile Robots – Mapping, path planning and navigation.
  • Behaviour Based Robotics, Evolutionary, swarm and other bio-inspired robotics.
  • Cognitive Robotics – Developmental robotics and human-robot Interaction.

Learning Outcomes: Subject Mastery

Understanding, Knowledge and Cognitive Skills Scholarship, Enquiry and Research (Research-Informed Learning)

  • To appreciate the basic concepts of automation and intelligent robotics.
  • To develop detailed understanding of the geometries of industrial manipulators.
  • To develop detailed understanding of the architectures of autonomous guided vehicles (AGVs).
  • To develop detailed understanding of interfacing & control issues of manipulator arms and AGVs.
  • To explore the applications and implications of automation and human-robot interaction.
  • To appreciate the different forms and uses of various sensor technologies, including multi-modal sensing.
  • To develop detailed understanding of the architecture of behaviour-based robotics (BBR), evolutionary robotics and swarm robotics.
  • To explore the collaboration and ethical issues of human-robot interaction.
  • To make informed judgements about appropriate methodologies for developing and evaluating robotics applications.

Learning Outcomes: Personal Abilities

Industrial, Commercial & Professional Practice Autonomy, Accountability & Working with Others Communication, Numeracy & ICT

  • To critically analyse various paradigms and architectures.
  • To appreciate the real-world constraints imposed on technical skills.
  • To offer professional insights into the financial imperatives which apply to the introduction of new technology.
  • To offer ethical insights into the introduction of new robotics technology.

Assessment Methods:

Assessment: Examination: (weighting – 60%) Coursework: (weighting – 40%)
Re-assessment:  Examination (MSc): (weighting – 100%)

SCQF Level: 11.

Credits: 15.