Workshop overview

Year level 11-12
Prior knowledge

A basic understanding of trigonometry: Pythagoras’ theorem, Laws of sine & cosine. Understanding the concept of abstract variables, and experience working with them. No prior coding experience required.
Recommended for students who have not done Build and Code: Rescue Arms

Capacity 16-32 students. If you want to bring more students, email
When School days: Monday-Friday
Duration Half day or full day
Where QUT Gardens Point, Science and Engineering Centre
Cost Free (Late cancellation fees apply. Please refer to Terms and Conditions.)

Workshop details

In this workshop students will learn about real-world rescue robots and assume the role of senior systems engineer, applying systems engineering methodology to manage the safe and remote rescue of an injured worker on a hazardous building site.

In the morning/half day session, students are taught how to program a robotic arm in Python script coding to complete a series of simple challenges such as clearing fallen blocks and rescuing an injured worker.

The full day afternoon session explores how inverse kinematics can be used to fully automate the robot arm. Students are guided through the trigonometry step-by-step and use equations to find unknown variables, e.g. limb angles. They translate their equations into Python code and re-run their challenges using their inverse kinematics code.

Topics covered in this workshop:

  • robotics
  • coding
  • inverse kinematics
  • trigonometry.

Book this workshop

You can request a booking for one of these options:

  • 1 full-day workshop
  • 1 half-day workshop
  • 2 half-day workshops run on the same day. Find more workshops.

You can also add a 30-minute interactive experience at The Cube to your visit.

All bookings are subject to availability of university spaces and presenters

Book workshops

Curriculum links

General Mathematics

  • Substitute numerical values into linear algebraic and simple non-linear algebraic expressions, and evaluate (ACMGM010)
  • Find the value of the subject of the formula, given the values of the other pronumerals in the formula (ACMGM011)
  • Review Pythagoras' Theorem and use it to solve practical problems in two dimensions and for simple applications in three dimensions (ACMGM017)
  • Review the use of the trigonometric ratios to find the length of an unknown side or the size of an unknown angle in a right-angled triangle (ACMGM034)
  • Solve problems involving non-right-angled triangles using the sine rule (ambiguous case excluded) and the cosine rule (ACMGM036)
  • Solve practical problems involving the trigonometry of right-angled and non-right-angled triangles, including problems involving angles of elevation and depression and the use of bearings in navigation (ACMGM037)

Mathematical Methods

  • Review sine, cosine and tangent as ratios of side lengths in right-angled triangles (ACMMM028)
  • Identify contexts suitable for modelling by trigonometric functions and use them to solve practical problems (ACMMM042)
  • Solve equations involving trigonometric functions using technology, and algebraically in simple cases (ACMMM043)