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, Viet1 2025 |
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
Recommended Prior Study
You should have satisfactorily completed or received credit for the following course/s before you commence this course:
• MANU1174 Automatic Control Systems
If you have completed prior studies at RMIT or another institution that developed the skills and knowledge covered in the above course/s you may be eligible to apply for credit transfer.
Alternatively, if you have prior relevant work experience that developed the skills and knowledge covered in the above course/s you may be eligible for recognition of prior learning.
Please follow the link for further information on how to apply for credit for prior study or experience.
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.
If you are enrolled in this course as a component of your Bachelor Honours Program, your overall mark will contribute to the calculation of the Weighted Average Mark (WAM).
See the WAM information web page for more information.
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:
- Design multi-jointed serially linked manipulators:
- Identify intermediate arm matrices describing individual links:
- Determine the joint angle equations to attain a global position and attitude of the end effector:
- Determine how to identify velocity profiles of individual joints to achieve a desired global spatial trajectory.
- Relate driving currents and torques needed to control this trajectory for electrically-driven robots.
- Develop creative and innovative solutions to an advanced robotics problem and anticipate the financial and social consequences of any intended action.
- Simulate the motion of articulated objects using high level mathematical skills.
- 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
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.