Computer Science, Prifysgol Cymru Aberystwyth University of Wales


CS36410 (1995-96 session)
Industrial Robotics


Brief Description

This course introduces the important elements of robotics through particular emphasis on automatic flexible assembly. The emphasis of the material is to provide an understanding of the software aspects of flexible automated assembly, though set in the wider context of general robotics and other computer-based automation. The particular challenges of this application area are presented along with the techniques currently available to tackle them.

Aims, Objectives, Syllabus, Booklist


Further Details

Number of lectures
24
Number of seminars/tutorials
0
Number of practicals
5 hours
Coordinator
Dr. Fred Long
Other staff involved
Not yet known
Pre-requisites
CS21020 /C210
Co-requisites
CS36210
Incompatibilities
None
Assessment
Assessed coursework - 20%
Written exam - 80%
Timing
This module is offered only in Semester 1

Aims

This module presents:

Objectives

On successful completion of this module, students should

Syllabus

Automated Flexible Assembly and its Context - 1 Lecture
The nature of the assembly problem; constraints and pressures on it.
Robot Systems - 4 Lectures
Overview of the components of a robot work cell; manipulator geometry; kinematics; drives; control regimes; end effectors; compliance; sensing; guarded movement. Manipulators; degrees of motion and freedom; joint, cartesian and relative cartesian motion; dextrous work envelopes and singularitues. Gripper mechanisms.
Explicit Robot Programming - 4 Lectures
Levels of task description. Teach mode and explicit programming. the languages VAL and AML. An example implementation of a trivial task in an end effector level language. Consideration of the nature of the development process.
Offline Programming Assistance - 2 Lectures
Robot modelling; solid body systems; simulation.
Implicit Robot Programming - 4 Lectures
Task specification; path planning; grasp planning; sequencing; program synthesis. The AL, RAPT and AUTOPASS systems.
Sensing - 3 Lectures
Sensory modalities; smart sensors; software implications; the perception problem.
Case Study - 1 Lecture
Study of the InFACT machine as an example of a market driven flexible automatic assemble machine.
The error problem - 2 Lectures
The practical requirements for error handling.
Behaviour Based Robot Programming - 3 Lectures
Outline of the concept; consideration of its benefits; examination of its contribution.

Booklist

Students are likely to need ready access to the following

P.J. McKerrow. Introduction to Robotics. Addison-Wesley, 1991.

Version 4.1

Syllabus Syllabus

John Hunt Departmental Advisor

jjh@aber.ac.uk

Dept of Computer Science, UW Aberystwyth (disclaimer)