Learn about the functions you need to program a robotic vision system.
Programming a computer to see requires knowing the principles of vision, and mathematical and programming skills. We start by refining our knowledge of image geometry and complete some MATLAB exercises. Next, we start the robotic vision programming project. You will be supported to learn the functions you need, such as improving colour segmentation, detecting shape and size, improving your homography matrix, rectifying your image and forming a complete vision system.
As an optional project, if you have built or bought a robot, we provide the information for integrating your vision system.
What topics will you cover?
- homogeneous coordinates
- image formation
- planar homography
- colour segmentation
- blobs and their properties, such as size, shape and position
- homography matrices
- vision system integration (optional).
When would you like to start?
Date to be announced
What will you achieve?
By the end of the course, you‘ll be able to...
- Apply your knowledge of computer vision to create a vision system
- Demonstrate basic coding in MATLAB for calibration, shape classification and workspace coordination
- Reflect on the success of your and your peers’ robotic vision systems
Who is the course for?
This course assumes that you are familiar with concepts from advanced high-school mathematics or undergraduate engineering. Ideally, you will have knowledge of geometry and basic physics (optics).
The course also assumes knowledge of the programming required to complete the computer vision project. This course uses the MATLAB programming language and environment, but your knowledge of programming in other languages can be easily transferred to MATLAB. You can familiarize yourself with MATLAB by enrolling in the MATLAB Onramp tutorial.
Please note that this course includes video content and other visual teaching methods. Blind and visually impaired students may need a helper.
Who developed the course?
QUT is a leading Australian university ranked in the top 1% of universities worldwide by the 2019 Times Higher Education World University Rankings. Located in Brisbane, it attracts over 50,000 students.
- LocationBrisbane, Australia
- World rankingTop 180Source: Times Higher Education World University Rankings 2019
Do you know someone who’d love this course? Tell them about it...
You can use the hashtag #FLroboticvision3 to talk about this course on social media.