Course Title: Advanced Robotics

Part A: Course Overview

Course Title: Advanced Robotics

Credit Points: 12.00

Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

MANU1417

Bundoora Campus

Undergraduate

115H Aerospace, Mechanical & Manufacturing Engineering

Distance / Correspondence or Face-to-Face

Sem 2 2008

MANU1417

Bundoora Campus

Undergraduate

115H Aerospace, Mechanical & Manufacturing Engineering

Face-to-Face

Sem 1 2006,
Sem 2 2007,
Sem 2 2009,
Sem 2 2010,
Sem 2 2011,
Sem 2 2012,
Sem 2 2013,
Sem 2 2014,
Sem 2 2015,
Sem 2 2016

MANU1417

Bundoora Campus

Undergraduate

172H School of Engineering

Face-to-Face

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

MANU2478

RMIT University Vietnam

Undergraduate

172H School of Engineering

Face-to-Face

Viet2 2019,
Viet3 2020,
Viet3 2021,
Viet3 2022,
Viet3 2023,
Viet2 2024,
Viet3 2024

Course Coordinator: Professor Reza Jazar

Course Coordinator Phone: +61 3 9925 6080

Course Coordinator Email: reza.jazar@rmit.edu.au

Course Coordinator Location: 251.03.49 Bundoora East Campus

Course Coordinator Availability: by appointment


Pre-requisite Courses and Assumed Knowledge and Capabilities

Required Prior Study
You should have satisfactorily completed MANU1174 Automatic Control Systems before you commence this course. 

Alternatively, you may be able to demonstrate the required skills and knowledge before you start this course.  

Contact your course coordinator if you think you may be eligible for recognition of prior learning.


Course Description

This course develops your capabilities in Advanced Robotics. You will build on prior knowledge of Automatic Control systems and examine the design of robotic systems. Topics which will be covered include, (but are not limited to):

Coordinate frame transformations, kinematic analysis of robot design, formulation of matrices to develop robot arm transforms, extraction of analytic joint angle solution equations from both forward and inverse kinematic matrices; planning trajectories in joint space to accomplish a task in global space, robotic vision, and offline programming. 

Please note that if you take this course for a bachelor honours program, your overall mark in this course will be one of the course marks that will be used to calculate the weighted average mark (WAM) that will determine your award level. This applies to students who commence enrolment in a bachelor honours program from 1 January 2016 onwards. See the WAM information web page for more information.(http://www1.rmit.edu.au/browse;ID=eyj5c0mo77631)


Objectives/Learning Outcomes/Capability Development

This course contributes to the following Program Learning Outcomes for:
BH068P23 Bachelor of Engineering (Advanced Manufacturing & Mechatronics) (Honours)
BH086AMH23 Bachelor of Engineering (Advanced Manufacturing & Mechatronics) (Honours) / Bachelor of Business

PLO 1: Demonstrate an in-depth understanding and knowledge of fundamental engineering and scientific theories, principles and concepts and apply advanced technical knowledge in specialist domain of engineering.
PLO 2: Utilise mathematics and engineering fundamentals, software, tools and techniques to design engineering systems for complex engineering challenges.
PLO 4: Apply systematic problem solving, design methods and information and project management to propose and implement creative and sustainable solutions with intellectual independence and cultural sensitivity. 

This course contributes to the following Program Learning Outcomes (PLOs) for all other Bachelor of Engineering plans specialising in:
Advanced Manufacturing & Mechatronic; Automotive; and Mechanical Engineering and associated double degrees:

1 Knowledge and Skill Base
1.1 Comprehensive, theory based understanding of the underpinning natural and physical sciences and the engineering fundamentals applicable to the engineering discipline
1.3 In-depth understanding of specialist bodies of knowledge within the engineering discipline.
2 Engineering Application Ability
2.1 Application of established engineering methods to complex engineering solving
2.2 Fluent application of engineering techniques, tools and resources.
2.3 Application of systematic engineering synthesis and design processes

For more information on the program learning outcomes for your program, please see the program guide.


Upon successful completion of this course, you will be able to:

  1. Design multi-jointed serially linked manipulators:
  2. Identify intermediate arm matrices describing individual links:
  3. Determine the joint angle equations to attain a global position and attitude of the end effector:
  4. Determine how to identify velocity profiles of individual joints to achieve a desired global spatial trajectory.
  5. Relate driving currents and torques needed to control this trajectory for electrically-driven robots.
  6. Develop creative and innovative solutions to an advanced robotics problem and anticipate the financial and social consequences of any intended action. 
  7. Simulate the motion of articulated objects using high level mathematical skills. 
  8. Understand how robots identify objects and determine the position of the objects from camera images. 


Overview of Learning Activities

You will be actively engaged in a range of learning activities such as pre-recorded lecture videos, tutorials or lectorials, quizzes, and assignments. Delivery may be face to face, online or a mix of both.

You are encouraged to be proactive and self-directed in your learning, asking questions of your lecturer and/or peers and seeking out information as required, especially from the numerous sources available through the RMIT library, and through links and material specific to this course that is available through myRMIT Studies Course.

There will also be milestones for your project which must be achieved by certain dates. Tutorial activities have been designed to enable you to achieve these milestones within the appropriate time frame.

This course is designed to use your present knowledge of robotics and elevate it to in-depth technical knowledge. Assessments have been designed to for you to apply established engineering methods to highly complex engineering solving.

The first and third assessments will test your written communication skills.


Overview of Learning Resources

RMIT will provide you with resources and tools for learning in this course through myRMIT Studies Course.

There are services available to support your learning through the University Library. The Library provides guides on academic referencing and subject specialist help as well as a range of study support services. For further information, please visit the Library page on the RMIT University website and the myRMIT student portal


Overview of Assessment

X This course has no hurdle requirements.

Assessment 1:  Assessment 1
Assessment 1 will be on (forward and inverse) kinematic analysis of robots. The assignment may be done in a group of two students. The assignment requites a written report uploaded on Canvas within a week. 
Weighting towards final grade (%): 33
This task assesses the following course learning outcomes:
PLO 1.1, 1.2, 1.3, 1.6, 2.1, 2.2
CLO 1, 2, 3 

Assessment 2:  Assignment 2
Assessment 2 will be on (forward and inverse) dynamic analysis of robots. The assignment may be done in a group of two students. The assignment requites a written report uploaded on Canvas within a week.
Weighting towards final grade (%): 33
This task assesses the following course learning outcomes:
PLO 1.1, 1.2, 1.3, 1.6, 2.1, 2.2, 3.2
CLO 1, 2, 3, 4, 5 

Assessment 3: Assignment 3
Assessment 3 will be on control, path planning, kinematics, and dynamics analysis of robots. The assignment may be done in a group of two students. The assignment requites a written report uploaded on Canvas within a week.
Weighting towards final grade (%): 34
This task assesses the following course learning outcomes:
PLO 1.1, 1.2, 1.3, 1.6, 2.1, 2.2, 3.2, 3.6
CLO 1, 2, 3, 4, 5. 6, 7 

If you have a long-term medical condition and/or disability it may be possible to negotiate to vary aspects of the learning or assessment methods. You can contact the program coordinator or Equitable Learning Services if you would like to find out more.