![]() |
Visual Servoing Platform
version 3.3.0
|
| ▼ar: Augmented reality module | Augmented reality module content |
| Renderer | Renderer interfaces |
| Simulator | Simulator interfaces |
| ▼core: Core module | Core module content |
| Camera model | Camera model |
| Image manipulation | Image manipulation, including I/O from image files or videos |
| ▼Mathematics | Mathematics |
| Kalman filter | Kalman filter |
| Matrices and vectors | Matrices and vectors |
| Other tools | Other tools |
| Random number generator | Random number generator |
| Robust estimation | Robust estimation |
| Spline | Spline |
| Tranformations | Transformations |
| ▼Tools | Tools |
| 2D and 3D geometry | 2D and 3D geometry |
| Bridges over other frameworks | Conversion from/to OpenCV.. |
| ▼Communication | Networking |
| Ethernet | Ethernet communication either using TCPIP or UDP protocol |
| Serial | Serial communication |
| Debug and exceptions | Debug and exceptions |
| Files and directories | Files and directories |
| Generic GUI | Generic graphical user interface tools |
| Generic tracker | Generic tracker tools |
| Histogram | Histogram |
| Image moments | Image moments |
| Multi threading | Capabilities to execute multiple threads concurrently and protect shared data thanks to mutexes |
| Optimization | Optimization solvers for Linear Programs (simplex) and Quadratic Programs (active sets) |
| Time management | Time management |
| ▼detection: Detection module | Detection module content |
| Bar code detection | Bar code detection |
| Face detection | Face detection |
| Tag detection | Tag detection |
| ▼gui: Graphical user interface module | Graphical user interface module content |
| Display device | Display device interface |
| Drawing of 2D or 3D graphics | Drawing of 2D or 3D graphics |
| Forward projection | Forward projection interface |
| ▼imgproc: Image processing module | Image processing module content |
| Additional image morphology functions | Additional image morphology functions |
| Automatic thresholding | Automatic thresholding using various well-known methods |
| Brightness and contrast adjustment | Brightness and contrast adjustment |
| Connected components | Connected components |
| Contours extraction | Contours extraction |
| Contrast stretching | Contrast stretching |
| Gamma correction | Gamma correction |
| Histogram equalization | Histogram equalization |
| Image sharpening | Image sharpening |
| Retinex | Enhance the contrast of a color image using the Retinex technique, based on the Retinex ImageJ plugin:
This method is based on the Retinex ImageJ plugin written by Francisco Jiménez Hernández, which is a modified implementation of the Retinex filter from the GIMP package by Fabien Pelisson |
| ▼io: I/O module | I/O module content |
| Command line parser I/O | Command line parser |
| Image I/O | Image reading and writing |
| Keyboard I/O | Keyboard management |
| Parallel port I/O | Parallel port I/O |
| Video I/O | Video reading and writing |
| ▼robot: Robot module | Robot module content |
| Haptic devices | Haptic devices interfaces |
| Image simulation | Image simulation |
| ▼Real robots | Real robots interfaces |
| Anthropomorphic arm | Anthropomorphic arm interfaces |
| Cylindrical robot | Afma4 cylindrical robot interfaces |
| Drone | Flying robot interfaces |
| Gantry robot | Afma6 gantry robot interfaces |
| New robot interface (template) | Template for users that want to integrate their own real-robot |
| Pan-tilt unit | Pan-tilt unit interfaces |
| Unicycle robot | Pioneer P3DX unicycle robot interfaces |
| ▼Robot simulation | Simulated robots interfaces |
| Anthropomorphic arm simulation | Anthropomorphic arm interfaces |
| Free flying camera simulation | Free flying camera interfaces |
| Gantry robot simulation | Gantry robot interfaces |
| Unicycle robot simulation | Pioneer P3DX unicycle robot interfaces |
| ▼sensor: Sensor module | Sensor module content. It provides bridges over drivers to acquire data from some sensors |
| Camera | Camera interfaces |
| Force/Torque sensor | Force/Torque sensor interfaces |
| Laser scanner | Laser scanner interfaces |
| RGB-D sensor | RGB-D sensor interfaces |
| ▼tracker: ViSP trackers | ViSP trackers |
| blob: Blob tracker module | Blob tracker module |
| klt: Kanade Lucas tracker module | Kanade Lucas tracker module |
| ▼mbt: Model-based tracker module | Model-based tracker module content |
| Faces management | Faces management including visibility |
| Features | Model-based trackers features |
| Trackers | These are the classes that allow markerless model-based tracking |
| XML parsers | XML parsers dedicated to model-based trackers |
| me: Moving-edges tracker module | Moving-edges tracker module |
| ▼tt: Template tracker module | Template tracker module content |
| Tools | Tools used by template trackers |
| Trackers | Classes dedicated to template tracking |
| Warping function | Classes that implement warping functions that are estimated by the template trackers |
| ▼tt_mi: Template tracker based on mutual information module | Template tracker based on mutual information module content. This module is an extension of tt: Template tracker module where mutual information cost function is introduced |
| Trackers | Classes dedicates to template tracking with mutual information cost function |
| ▼vision: Computer vision module | Computer vision module content |
| Camera calibration | Camera calibration algorithms |
| Homography estimation | Homography estimation algorithms |
| Keypoints detection, matching and classifiers | Keypoints detection and matching algorithms but also classifiers |
| Pose estimation | Pose estimation algorithms |
| ▼visual_features: Visual features module | Visual features module content |
| Visual features | Visual features |
| Visual features builder | Visual features builder |
| ▼vs: Visual servoing module | Visual servoing module content |
| Task and control laws | Classes used to define task and control laws |