1. Handbook
  2. Subjects
  3. Robotics and Automation Systems

Robotics and Automation Systems (MCEN90028)

Graduate courseworkPoints: 12.5On Campus (Parkville)

Or view archived Handbooks


Year of offer2018
Subject levelGraduate coursework
Subject codeMCEN90028
Semester 1
FeesSubject EFTSL, Level, Discipline & Census Date


The subject aims to introduce the students to the automation technologies, specifically: robotics and process automation. The use of robots and automated systems in carrying out various tasks will be discussed and the fundamental computational techniques associated with the operation of a robotic manipulator and a general automated system will be introduced. The subject will familiarise the students with the roles, strengths, and capabilities of robotics and automation technologies, as well as how to achieve the said capabilities.


Robotics (18 hours of lectures and 12 hours of tutorials): manipulator kinematics, including inverse and direct kinematics, manipulator velocity and static forces, trajectory planning, manipulator dynamics, linear control of manipulators and robotic programming.

Artificial Intelligence and Computer Vision (8 hours of lectures and 3 hours of tutorials): Introduction to neural network and vision-based systems in automation.

Networked control and optimization (6 hours of lectures and 3 hours of tutorials): Concepts for the automated factory environment with networked stations and networked control, use of Ethernet, wireless technology and protocols, safety and security issues.

Intended learning outcomes


Having completed this unit the student is expected to have the skills to:

  1. Analyse and simulate the dynamic performance of robotic manipulators and machine tools
  2. Undertake a systems analysis for a practical automation system
  3. Specify software and hardware requirements
  4. Integrate software, hardware and human components of an automation system
  5. Make effective use of the relevant research literature.

Generic skills

On completion of this subject students should have the following skills:

  • Critical thinking and critical judgement of assumptions adopted
  • Abstract mathematical reasoning
  • Interpretation and analysis of data
  • Application of theory to practice
  • Ability to utilise a systems approach to design and operational performance
  • Ability to apply knowledge of basic science and engineering fundamentals
  • Ability to undertake problem identification, formulation and solution
  • Able to clearly communicate the process and outcomes of a technical investigation.

Last updated: 16 June 2018