image/visp

Visual Servoing Platform
Directory:
image/visp (package's history)
Package version:
visp-3.3.0r2
Home page:
https://visp.inria.fr
License:
gnu-gpl-v2
Source archive:
http://gforge.inria.fr/frs/download.php/latestfile/475/visp-3.3.0.tar.gz
Description:
ViSP (ViSP states for "Visual Servoing Platform") is a modular software that allows fast development of visual servoing applications. Visual servoing consists in specifying a task as the regulation of a set of visual features. Despite all the research in this field, it seems that there is no software environment that allows fast prototyping of visual servoing tasks. The main reason is that it usually requires specific hardware (the robot and specific framegrabbers). The consequence is that the resulting applications are not portable and can be merely adapted to other environments. Today's software design allows us to propose elementary components that can be combined to build portable high-level applications. Various issues have thus to be considered in the design of such applications: among these issues we find the control of robots motions, the modeling of the visual features, and the tracking of the visual measurements. Our environment features a wide class of control skills as well as a library of real-time tracking processes and a simulation toolkit. The platform is a library implemented in C++ and is available under Linux, Windows and OSX. We are still in the process of developing ViSP and are happy to entertain suggestions, have people test code, etc. You can contact ViSP authors using visp@inria.fr. ViSP is developped and maintained by the Inria Rainbow (https://team.inria.fr/rainbow) team located at Inria Rennes - Bretagne Atlantique.
Run dependencies:
lapack, libX11>=1, libjpeg, libpng>=1.2.9, libstdc++, libxml2>=2, opencv4>=4<5, py38-numpy>=1, xproto>=1, zlib>=1.2.3
Build dependencies:
cmake>=2.6, digest>=20080510, doxygen>=1.5, eigen3>=3.0.0, g++>=4.8, gcc>=3, patch>=2.0, pax, pkg-config>=0.22, pkg_install>=20110805.12, python38>=3.8<3.9, tnftp>=20091122
General options:
debug
Produce debugging information for binary programs
libpcl
Enable libpcl support
c++-compiler alternatives:
g++
Use the GNU C++ compiler
clang++
Use the LLVM C++ compiler
ccache-g++
Use ccache and the GNU C++ compiler
ccache-clang++
Use ccache and the LLVM C++ compiler
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler
opencv alternatives:
opencv2
Use opencv-2
opencv3
Use opencv-3
opencv4
Use opencv-4
python alternatives:
python27
Use python-2.7
python36
Use python-3.6
python38
Use python-3.8
python39
Use python-3.9
python310
Use python-3.10
python311
Use python-3.11
python312
Use python-3.12