Ever wondered how Robots think and communicate with us? Join this class to learn how to "talk" to Robots and tell them what to do and how to move! The sessions will be a mixture of theoretical and practical exercises, and students will get to apply what they learn on their robot in CoppeliaSim.
Friday 21st January at 5:00 PM 60 mins
What is a robot? What are the different types of robots? In this session, we will explore the different available robots on CoppeliaSim and see what makes them different.
Friday 28th January at 5:00 PM 60 mins
How do we make a robot move in a certain way? In this session, we will learn about joint space and the robot’s range. We will learn how to give instruction to the robot joints to move the robot around and make a dance.
Friday 4th February at 5:00 PM 60 mins
Given a certain target, how do we calculate the required joint angles so that the robot’s end effector reaches the target? In this session, we will learn about end effectors and inverse kinematics. We will program our robot to pick a random object in CoppeliaSim and place it in a box.
Friday 11th February at 5:00 PM 60 mins
What if our target object varies location? How can our robot find it? In this session, we will use a camera to detect the position of our target object using simple image processing techniques.
Friday 18th February at 5:00 PM 60 mins
To build a factory line, we also need to build a system including a conveyor belt and some sensors. In this session, we will explore the possibilities on CoppeliaSim to play around and increase the complexity of our scene.
Friday 25th February at 5:00 PM 60 mins
How do we make a robot write a message on a paper? It has to trace a specific path, not just go from point A to B. In this session, we will explore paths on CoppeliaSim and how to make robots follow them.
Friday 4th March at 5:00 PM 60 mins
What if a robot needs to go from point A to B but there is an obstacle in between? In this session, we will tackle the problem of obstacle avoidance in order to make sure the robot we created is safe to work around.
I am a MATLAB and STEM tutor with a PhD (2021) from Coventry University in the field of human-robot collaboration. My previous degree is a BEng in Mechanical Engineering. I am an associate fellow of the higher education academy.