OpenCV Documentation
Unknown
The official OpenCV tutorial collection, with step-by-step examples in C++ and Python for image processing, feature detection, camera calibration, object detection, and video analysis. Learners can build the core perception routines used in robot vision pipelines.
More resources on Computer Vision for Robotics
opencv.org
OpenCV.org is the official home of the OpenCV library, a leading open-source toolkit for real-time computer vision and image processing. It offers downloads, documentation, tutorials, samples, and community resources to help users learn, develop, and deploy CV applications.
Robohub
Nonprofit robotics communication platform where researchers, engineers and industry experts publish articles, interviews, podcasts and research summaries on autonomous systems, robot learning, field and medical robotics, and the societal impact of robots, useful for following the field.
cs231n.stanford.edu
Stanford's CS231n course site for Convolutional Neural Networks for Visual Recognition, offering lecture notes, slide decks, assignments, and project materials that teach deep learning techniques for computer vision.
Szeliski Computer Vision Book
Richard Szeliski's textbook Computer Vision: Algorithms and Applications, with the second edition freely available as a PDF. It covers image formation, features, alignment, structure from motion, stereo, and recognition, giving a rigorous foundation for robot perception.
Robotics: Vision and Control
Learn computer vision for robotics with Peter Corke's "Robotics: Vision and Control" course. Master robot vision & control techniques!
Peter Corke Robotics Toolbox
Open-source MATLAB and Python toolbox implementing kinematics, dynamics, trajectory generation, and manipulator models, with documentation tied to Corke's Robotics, Vision and Control textbook. Lets learners test textbook algorithms on simulated arms.