Visual tracking and visual servoing library

Technologies
c/c++
Topics
robotics, computer vision
Visual tracking and visual servoing library

ViSP standing for Visual Servoing Platform allows prototyping and developing applications using computer vision, visual tracking and visual servoing techniques at the heart of the Lagadic research. ViSP was designed to be independent from the hardware, to be simple to use, expandable and cross-platform. ViSP allows to design vision-based tasks for eye-in-hand and eye-to-hand visual servoing that contains the most classical visual features that are used in practice. It involves a large set of elementary positioning tasks with respect to various visual features (points, segments, straight lines, circles, spheres, cylinders, image moments, pose...) that can be combined together, and image processing algorithms that allow tracking of visual cues (dots, segments, ellipses...) or 3D model-based tracking of known objects or template tracking. Simulation capabilities are also available.

Releases as well as daily snapshots can be downloaded as source code tarball or zip. ViSP is also packaged as binary packages for Debian, Ubuntu, ArchLinux, OSX, iOS, and for ROS framework.

The user site is at https://visp.inria.fr/. The developer site is at: https://github.com/lagadic/visp/wiki. Nightly builds of the documentation are at: http://visp-doc.inria.fr/doxygen/visp-daily/. Code is hosted on GitHub: https://github.com/lagadic/visp. Inspired from OpenCV we also propose visp_contrib (new algorithms, applications and future GSoC contributions, related tutorials and samples code): https://github.com/lagadic/visp_contrib.git. Downloads for various OS and mobile devices: https://visp.inria.fr/download/. More than 64 tutorials are available to help the user: http://visp-doc.inria.fr/doxygen/visp-daily/index.html#tutorial.

2018 Program

Successful Projects

Contributor
Akshay Sharma-1
Mentor
Fabien Spindler, Souriya Trinh
Organization
ViSP
Porting ViSP to Android Devices
The objective of my project is to offer the ViSP community an SDK for Android, containing: Build scripts Adapting existing files Creating the...
Contributor
Utkarsh Tripathi
Mentor
florian berton, Marc Pouliquen
Organization
ViSP
Augmented Reality with ViSP and Unity
Computer vision algorithms in ViSP (Visual Servoing Platform) such as pose estimation and tracking have the potential to benefit Augmented Reality...