Module Descriptors
ROBOT PROGRAMMING
MECH40603
Key Facts
Faculty of Computing, Engineering and Sciences
Level 4
15 credits
Contact
Leader: Samuel Wane
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • EXAMINATION - UNSEEN IN EXAMINATION CONDITIONS weighted at 50%
  • REPORT weighted at 50%
Module Details
Module Indicative Content
Kinematics for mobile robots, using encoders and interrupts.
Basic robot arm kinematics.
Cubic polynomials for smooth motor control.
Flow diagrams for program sequencing.
Introduction to robot simulation.
Industrial robot manipulator programming.
Robot applications, economics and safety
Module Additional Assessment Details
50% Exam lasting 2 hours (Learning outcomes 2 and 3)
50% Report (1500 words) on an industrial robot application (Learning outcomes 1, 2 and 4)
Module Learning Strategies
Practical laboratory sessions (1 hour per week) will be complemented with theory in the form of handouts, recommended reading and lectures (2 hours per week). (1:n)2 (1:20)1
Module Texts
Craig.J, Introduction to robotics : mechanics and control ,Upper Saddle River, N.J. Pearson/Prentice Hall (2005), 3rd ed ,ISBN/ISSN: 0131236296

Kurfess.T, Robotics and automation handbook , Boca Raton, Fla. London : CRC (2005) ,ISBN/ISSN: 0849318041

Selig.J, Introductory robotics, Prentice Hall (1992), ISBN/ISSN: 0134888758

Module Resources
Laboratory facilities consisting of MATLAB with Robot Toolbox, a laboratory robot manipulator and a programming development environment.
Library resources (books on robotics, several robotics journals accessible online, full IEEExplore access to academic papers, and various magazines)
Module Special Admissions Requirements
None