Getting Started
We now begin with introducing with the cameras, programming languages and libraries that we will be using throughout this tutorial series.
Cameras
In Robotics Club Pulchowk, we have used OAK-D Pro W Camera as a vision sensor for Automatic Robot of ABU Robocon 2024. We also used Pi Camera Module 3 Wide interfaced with Raspberry Pi 4B with Raspian OS (through CSI Camera Port). Moreover, similar applications are possible with USB cameras like Logitech C270.
Fig: OAK-D Pro W Camera
Fig: Raspberry Pi Camera v3 Wide
Fig: Logitech C270 HD Webcam
Software Stack
We will be using Python and MATLAB/Octave languages extensively. And, OpenCV, Numpy and Scipy libraries will be used in Python. For MATLAB, Computer Vision toolbox is used.
Python |
Matlab |
Octave |