vision_visp provides ViSP algorithms as ROS components. ViSP
visp is the Visual Servoing Platform and ROS ros a robotics
middleware.
These packages are released under the GPL-2 license.
Components documentation is hosted on the [ros.org wiki] vision_visp-wiki.
Support is provided through [ROS Answers] vision_visp-answers .
Branches come in two flavors:
- development branch,
- release branch
Package for each ROS release is maintained on separate
branches. I.e. lunar-devel is the Lunar Loggerhead development branch whereas
lunar is the Lunar Loggerhead release branch.
master means the next ROS release.
If you are a user you should use a release branch as they contain
stable and tested versions of the packages. If you are a developper
you must provide new patches against master. You may also provide
version-specific bug fix again older releases.
- Never implement new features in old branches (i.e. not master). These Pull Requests will not be accepted. If you provide a bug fix then you may ask for it to be backported. ABI/API breakage prevent patches from being backported.
- The only action allowed in release branches is merging the development branch in the current branch.
Warning: the Fuerte branches still rely on the legacy rosbuild
build system. We recommend you to update to a newer ROS release. Only
minimum maintained will be done for this release.
Additional development guidelines are provided in CONTRIBUTING.md.
This stack supports the following ROS releases:
- Hydro
- Groovy
- Fuerte
- Indigo
- Jade
- Kinetic
- Lunar
The master branch holds the development that will be available in the next ROS release.
| ROS Release | Development Branch | Release Branch |
|---|---|---|
| Master | ![]() |
N/A |
| Lunar | ![]() |
![]() |
| Kinetic | ![]() |
![]() |
| Jade | ![]() |
![]() |
| Indigo | ![]() |
![]() |
| Hydro | ![]() |
![]() |
| Groovy | ![]() |
![]() |
| Fuerte | ![]() |
![]() |















