AntoManuele / Visual-Servoing-IBVS-vs-PBVS

Comparison between Image Based and Position Based approaches to Visual Servoing in Matlab
24 stars 4 forks source link
ibvs matlab pbvs visual-servoing

Visual Servoing: IBVS vs PBVS

The project is a simple comparison between classical and most famous approaches to visual servoing: Image Based and Position Based. In order to do that, a Pinhole camera model has been used.

The files are organized as follows:

Pinhole camera model

To have a representation of the camera model is enough to run camera.m. Parameters that can be changed are:

After the execution of the script two plots will appear: one for the projection of a generic point and one for the projection in the image plane of an inclined rectangle.

The second plot also contains the projection in a separate chart (as a photograph).

IBVS

PBVS