Course Title: Advanced Robotic Systems

Part A: Course Overview

Course Title: Advanced Robotic Systems

Credit Points: 12.00


Course Code




Learning Mode

Teaching Period(s)


City Campus


115H Aerospace, Mechanical & Manufacturing Engineering


Sem 2 2016


City Campus


172H School of Engineering


Sem 2 2017,
Sem 2 2018,
Sem 2 2019,
Sem 2 2020,
Sem 2 2021,
Sem 2 2022,
Sem 2 2023

Course Coordinator: Dr Ehsan Asadi

Course Coordinator Phone: +61 399254515

Course Coordinator Email:

Course Coordinator Location: B057 F01 R010-1

Course Coordinator Availability: by appointment

Pre-requisite Courses and Assumed Knowledge and Capabilities


Course Description

In this course you will study the general theories, methodologies, practices and use of armed robotic systems in industry. The course provides a general understanding of the role of robotic technology in industry and allows you to develop skills in analysis and synthesis of an articulated robot arm. The course will specifically:

  • Provide an understanding of the role of automation technology in industry;
  • Develop high level mathematical skills for analysis and synthesis of an articulated arm robot;
  • Develop skills in the selection and application of different robots for various industrial tasks;
  • Develop an ability to anticipate the social and financial impact of decisions related to implementation of armed robots;
  • Develop knowledge of future trends in robotics and related technology innovation.

Objectives/Learning Outcomes/Capability Development

Program Learning Outcomes (PLOs)

This course contributes to the development of the following program learning outcomes.

1.Needs, Context and Systems

  • Exposit legal, social, economic, ethical and environmental interests, values, requirements and expectations of key stakeholders
  • Identify and assess risks (including OH&S) as well as the economic, social and environmental impacts of engineering activities

2.Problem Solving and Design

  • Develop creative and innovative solutions to engineering problems
  • Develop and operate within a hazard and risk framework appropriate to engineering activities


  • Comprehend and apply advanced theory-based understanding of engineering fundamentals and specialist bodies of knowledge in the selected discipline area to predict the effect of engineering activities.

4.Professional Practice

  • Understand the scope, principles, norms, accountabilities and bounds of contemporary engineering practice in the specific discipline


  • Be aware of knowledge development and research directions within the engineering discipline.

Upon successful completion of this course you should be able to:

  1. Demonstrate knowledge about the development and research directions in robotics and related technologies.
  2. Develop creative and innovative solutions to an advanced robotics problem and anticipate the financial and social consequences of any intended action.
  3. Comprehend and apply advanced theory-based understanding of robot kinematics and dynamics in designing armed robots.
  4. Simulate the motion of articulated objects using high level mathematical skills.
  5. Conduct feasibility and optimisation studies for using armed robots for industrial automation applications.
  6. Use experience with practical industrial examples of armed robots to assess the application of theoretical knowledge to industrial situations and demonstrations.
  7. Understand how robots identify objects and determine the position of the objects from camera images.

Overview of Learning Activities

Learning activities include: pre-recorded lecture videos, lectorials, group projects, and laboratory simulation activities.

Overview of Learning Resources

Course-related resources will be provided on Canvas, which is accessed through myRMIT. This can include lecture material, practical examples and several recommended references for this course. 

Overview of Assessment

X This course has no hurdle requirements.

☐ All hurdle requirements for this course are indicated clearly in the assessment regime that follows, against the relevant assessment task(s) and all have been approved by the College Deputy Pro Vice-Chancellor (Learning & Teaching). 

Assessment item: Robot Cell Design Assessment (Group)
Weighting of final grade: 20%
Related course learning outcomes: 2, 5, 6
You will be required to design a robotic workcell to accomplish a given automation task. This will include providing some conceptual designs, performing some comparisons, choosing the final design, and doing some cost calculations. 

Assessment item: Offline Programming Assignment (Group)
Weighting of final grade: 20%
Related course learning outcomes: 1, 2, 4, 5, 6
Description: You will program a robot to carry out a given automation task using an offline programming software. You will then make a video of the robot motion as well as generate the robotic code. 

Assessment item: Robot Vision Assignment (Group)
Weighting of final grade: 20%
Related course learning outcomes: 1, 2, 7
Description: You will be required to write codes and algorithms in MATLAB to accomplish some robotic vision tasks, such as identifying the position of an object, or recognise the features of an object. 

Assessment item: Time Limited Test in a Time Window (2 hour test that may be taken any time within a 24-hour period) (Individual)
Weighting of final grade: 40%
Related course learning outcomes: 2, 3, 5, 6, 7
Description: The final semester test will check your ability to analyse an articulated robot, make the appropriate modelling as well as your ability to interpret the outcomes of the model.