
Computer Visionfor RobotsCourse Index
28 Lessons · 3 Sections
Master visual perception for robots — OpenCV, YOLOv8, SAM2, RGB-D cameras, PCL point clouds, and ROS2 camera integration. Covers pose estimation, visual servoing, edge AI on Jetson & 4 production builds.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Computer Vision FoundationsLessons 1–10
Lesson 1
What is Computer Vision for Robots?
Lesson 2
Image Fundamentals: Pixels, Channels & Colour Spaces
Lesson 3
OpenCV Setup & Core Operations
Lesson 4
Image Filtering & Edge Detection
Lesson 5
Thresholding & Contour Detection
Lesson 6
Feature Detection: SIFT, ORB & SURF
Lesson 7
Camera Calibration
Lesson 8
Stereo Vision & Depth Estimation
Lesson 9
RGB-D Cameras: RealSense & Kinect
Lesson 10
Point Cloud Processing with PCL
Section 2Deep Learning Detection & ROS2 IntegrationLessons 11–22
Lesson 11
Object Detection: YOLO in Robotics
Lesson 12
Object Detection: SSD & EfficientDet
Lesson 13
Semantic Segmentation
Lesson 14
Instance Segmentation: SAM2
Lesson 15
Pose Estimation: Skeletons & 6DOF
Lesson 16
Visual Servoing
Lesson 17
Lane Detection for Autonomous Driving
Lesson 18
Camera-Robot Integration in ROS2
Lesson 19
image_transport & cv_bridge in ROS2
Lesson 20
Depth Camera SLAM: RTAB-Map
Lesson 21
Edge AI Vision: Jetson & Hailo
Lesson 22
Vision Language Models for Robots
Section 3Advanced Applications & ProjectsLessons 23–28