Module Title:   Robotics

Module Credit:   20

Module Code:   ENG1065L

Academic Year:   2015/6

Teaching Period:   Semester 1

Module Occurrence:   A

Module Level:   FHEQ Level 4

Module Type:   Linked 10+10

Provider:   Engineering

Related Department/Subject Area:   PI - Engineering: Telecomms, Electromagnetics etc (MDIS) (not in use)

Principal Co-ordinator:   Dr JC Readle

Additional Tutor(s):   -

Prerequisite(s):   None

Corequisite(s):   None

To develop a range of basic practical, personal and analytical skills considered to be fundamental to the study of robotics & computer programming.

Learning Teaching & Assessment Strategy:
Lectures and seminars will used to introduce the basic knowledge and concepts. Group based laboratory sessions will be used to develop the skills, knowledge and understanding. Assessment will consist of laboratory demonstrations, a group report and individual logbooks.

Lectures:   12.00          Directed Study:   128.00           
Seminars/Tutorials:   12.00          Other:   0.00           
Laboratory/Practical:   48.00          Formal Exams:   0.00          Total:   200.00

On successful completion of this module you will be able to...

1.1 Understand the basic concepts fundamental to robotic construction and programming.
1.2 Understand the basic terminology and broad theoretical concepts that underpin the design of autonomous mobile robots.
1.3 Understand the basic terminology of simple sensors for use in robotics applications.

On successful completion of this module you will be able to...

2.1 Apply practical and programming language skills required to design and program, moderately complex autonomous mobile robots and their interactive sensory apparatus.
2.2 Apply basic practical skills to the construction of simple sensor systems

On successful completion of this module you will be able to...

3.1 Demonstrate problem solving, critical analysis, oral and written presentation skills and working with others as a cohesive group.

  Other form of assessment   30%
  Small group development of a mobile robot. Formal group demonstration and individual logbooks
  Other form of assessment   70%
  Small group development of a mobile robot. Group demonstration, 1,000 word group report and individual logbooks
  Examination - practical/laboratory 3.00 100%
  Supplementary - A laboratory based examination consisting of individual written and practical work

Outline Syllabus:
History and development of robotics and applications: concentrating on mobile robots. Overview of robot construction: mechanics of drive systems, sensors, communication, control and programming. Introduction to single board computers (SBC) suitable for mobile robot applications. Programming SBC: development of programming skills in C based structured programming languages, multitasking. Standard programming paradigms used in robot programming including state-machine approach and behaviour control. Design and construction of simple sensors for robotic applications. Interfacing sensors (light, touch and rotation), motors and other actuators. Problem based design group project: involving the design, construction programming and testing of simple sensor-based robotic systems. The theme oc this group project will normally have an ethical or sustainable background, e.g. it may involve the design of a rescue robot for use in a disaster situation.

Version No:  2