Position & Orientation in Robotics

CSC4702 – Community Engagement Through Robotics Education

Project Overview

This project introduces the fundamental concepts of position and orientation in robotics, progressively adapted for three distinct educational audiences: junior school learners, high school students, and undergraduate-level learners.

Using a continuous storyline featuring a delivery robot named Robo, we explain how robots understand direction, rotation, and spatial relationships, moving from intuitive understanding to formal mathematical representation.

🎯 Junior School

Intuitive explanations using compass directions and real-world analogies. No complex math required!

📐 High School

Introduction to trigonometry, angles, and 2D rotation matrices with visual demonstrations.

🎓 Undergraduate

Advanced concepts including 4×4 homogeneous transformation matrices and frame composition.

🎯 Learning Objectives

🚀 Meet Robo: Your Robotic Guide

Throughout this educational journey, you'll follow Robo, an autonomous delivery robot navigating through various environments. Robo's adventures will help you understand how robots determine their position, change their orientation, and move precisely through space.

📹 Watch Videos 🎮 Try Interactive Demo