Overview
Robots with vision will play increasingly important roles in society, from health care to marine science and interplanetary exploration. Robotic vision is an area of technology that is growing quickly in both its potential and applications.
The Robotic Vision program from Queensland University of Technology (QUT) comprises three online courses that provide both theory and practice in programming robotic (computer) vision.
You’ll explore the principles of vision: how human vision works; how robotic vision works; and relevant aspects of colour, light and perspective.
You’ll become familiar with the mathematical and programming skills required to process and manipulate images, and develop these skills with hands-on practice using the MATLAB programming environment.
You’ll put your skills into practice by using specialist software to create the code required for a robot to complete a simple visual task. If you have previously competed QUT’s Introducing Robotics program, you may be able to use the robot arm you built in the Build a Robot Arm course to complete an extension activity in the third course of Robotic Vision.
Accessible for free on desktop, tablet or mobile, and delivered in bite-sized chunks, this program provides a flexible and supported way to develop your understanding of robotic vision.
Syllabus
Courses under this program:
Course 1: Robotic Vision: Principles of Vision
-What is vision? Learn the basics of human and robot vision, the concept of perspective and the constituent parts of an image.
Course 2: Robotic Vision: Processing Images
-How do computers process images? Learn about image processing and image features, and how robots can be programmed to see.
Course 3: Robotic Vision: Making Robots See
-How does my robot see? Get involved in a vision project by writing the code for a complete vision system.