|Module Title||INTELLIGENT ROBOTICS|
|Co-ordinator||Dr Mark Ratcliffe|
|Other staff||Dr Myra Wilson|
|Pre-Requisite||CS16010 or CS26210, CS21020 or CS21120|
|Course delivery||Lecture||22 lectures|
|Assessment||Supplementary examination||Will take the same form, under the terms of the Department's policy|
|Course work||A1 One piece||20%|
|Exam||2 Hours A2||80%|
The emphasis of the material is to provide an undestanding of the software component of robotic systems along with an appreciation of the hardware aspects, and the interaction of the two. Current programming control architectures are introduced and examined.
The supervised practical sessions are designed to investigate the transferral of robot programs from a simulated environment to a real robot. This gives the students an important appreciation of the inherent problems of programming in the real world. The practical also allows the application and critical evaluation of A.I. techniques in a physical environment.
2. Mobile Robots - 2 Lectures
Overview of mobile robots; methods of locomotion and control.
3. Sensors and Perception - 2 Lectures
Current sensing technologies and the perception problem.
4. The Khepera Robot - 1 Lecture
Intorduction to the Khepara robot; components, control, programming and simulator.
5. Manipulator Arms - 2 Lectures
Overview of manipulator arms; arm components, control, end effectors and wrists.
6. Control Architectures -7 Lectures
Reactive, deliberative and hybrid architectures; concepts, benefits and example systems.
7. Case study - 1 Lecture
Study of robots in real world applications.
8. Explicit Robot programming - 5 Lectures
Level of task description. Joint manipulator, object and task level programming. Descriptions and example systems.