Unit Coordinator: | Professor Thomas Bräunl |
Room: | EE 4.15 |
Phone: | 6488-1763 |
Email: |
Outcomes
Content
This unit provides students with specialist knowledge and skills for the design and planning of industrial production, automation processes and the use of robot manipulators. Different techniques and methods are covered, including industrial communication protocols, reliability and safety modelling, sensor and actuator selection and control, and redundancy measures. Control and programming of common robot manipulators is a central part of this unit. Students will learn the theory of manipulators and automation systems and gain practical industrial robot skills from simulation and real robot and automation equipment. The unit further covers industrial application areas, pick-and-place, serial and parallel manipulator types, forward and inverse kinematics, motion equations, homogeneous coordinates and manipulator / automation programming.
Assessment
The outcome of in-depth technical competence is assessed via
written tests. The outcome of student group work is assessed in
assignments and laboratory reports. Individual student skills are
assessed via a written report on a robotics project.
Contact Hours - see details at
INFO SHEET
Type
Hours
Lectures
24 hrs
Lab Preparation
9 hrs
Labs
10
sessions
Project
weekly for half semester
Unit Co-ordinator
Professor Thomas Bräunl, EE 4.15
Tutors / Lab / Project Supervisors
Zhihui Lai
Ovik Choudhury
Textbook
Embedded Robotics, paperback
4th Ed., Springer 2022
Embedded Robotics, UWA Library digital access
Recommended Reading
Mobile Robot Programming, hardcover, Springer 2023
Mobile Robot Programming, Springer 2023,
UWA Library digital access
Modern Robotics: Mechanics, Planning, and Control, Cambridge University Press 2017
Schaum's Outline of Programming with C, 2nd Edition Byron Gottfried Publisher: McGraw-Hill 1996
Lecture Notes
see LMS
Lecture Recordings
see LMS
Programming Courses
Python, Code Academy
C, Learn-C
C, Alison
C++, Code Academy
Labs
Assignments
Info
Other
Project
Information
Equipment
Festo
Baxter
UR5
UR5 Simulator
RoboDK Simulator
for UR5 simulation and offline programming in your project
Nao
Pioneer
Excursions
To be advised
Photos and Videos
General
Sample exams