Science Score: 18.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.2%) to scientific vocabulary
Repository
test for v4r lib
Basic Info
- Host: GitHub
- Owner: strands-project
- License: mit
- Language: C++
- Default Branch: master
- Size: 13.3 MB
Statistics
- Stars: 15
- Watchers: 35
- Forks: 12
- Open Issues: 9
- Releases: 0
Metadata Files
Readme.md
The library itself is independent of ROS, so it is built outside ROS catkin. There are wrappers for ROS (https://github.com/strands-project/v4rroswrappers), which can then be placed inside the normal catkin workspace.
Dependencies:
stated in package.xml
There are two options to use the SIFT recognizer:
- Use V4R third party library SIFT GPU (this requires a decent GPU - see www.cs.unc.edu/~ccwu/siftgpu) [default]
- Use OpenCV non-free SIFT implementation (this requires the non-free module of OpenCV - can be installed from source). This option is enabled if BUILD_SIFTGPU is disabled in cmake.
Installation:
In order to use V4R in ROS, use the v4rroswrappers.
From Ubuntu Package
simply install sudo apt-get install ros-indigo-v4r after enabling the STRANDS repositories.
From Source
cd ~/somewhere
git clone 'https://rgit.acin.tuwien.ac.at/root/v4r.git'
cd v4r
./setup.sh
mkdir build
cd build
cmake ..
make
sudo make install (optional)
Notes
Caffe
If you want to use CNN feature extraction, you need to install the Caffe library. We recommend to use CMake-based installation for Caffe and provide the install folder to V4R's cmake call as
cmake .. -DCaffe_DIR=/your_caffe_ws/build/install/share/Caffe
Ceres
To avoid issues with Ceres when building shared libraries, we recommend to build and install Ceres from source.
Owner
- Name: STRANDS
- Login: strands-project
- Kind: organization
- Location: Europe
- Website: http://strands-project.eu
- Repositories: 72
- Profile: https://github.com/strands-project
Citation (CITATION.md)
If you use V4R in your work, please cite the appropriate moduls:
## RTM toolbox
Prankl et al., RGB-D Object Modelling for Object Recognition and Tracking. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2015
```
@inproceedings{prankl2015rgb,
title={RGB-D object modelling for object recognition and tracking},
author={Prankl, Johann and Aldoma, Aitor and Svejda, Alexander and Vincze, Markus},
booktitle={Intelligent Robots and Systems (IROS), 2015 IEEE/RSJ International Conference on},
pages={96--103},
year={2015},
organization={IEEE}
}
```
## Object Instance Recognition
Thomas Fäulhammer, Michael Zillich, Johann Prankl, Markus Vincze, "A Multi-Modal RGB-D Object Recognizer", IAPR Internation Conference on Pattern Recognition (ICPR), 2016,
```
@incproceedings{faeulhammer2016_ICPR,
title={A Multi-Modal RGB-D Object Recognizer},
author={F{\"a}ulhammer, Thomas and Zillich, Michael and Prankl, Johann and Vincze, Markus},
booktitle={Pattern Recognition (ICPR), International Conference on},
year={2016},
organization={IAPR}
}
```
## Multi-View Object Instance Recognition
* if parameter `transfer_feature_matches` is set to `true`
Fäulhammer et al, "Temporal Integration of Feature Correspondences For Enhanced Recognition in Cluttered And Dynamic Environments", IEEE Int. Conf. on Robotics and Automation (ICRA), 2015
```
@inproceedings{faeulhammer2015_featInt,
title={Temporal Integration of Feature Correspondences For Enhanced Recognition in Cluttered And Dynamic Environments},
author={F{\"a}ulhammer, Thomas and Aldoma, Aitor and Zillich, Michael and Vincze, Markus},
booktitle={Proc.\ of the International Conference on Robotics and Automation (ICRA)},
year={2015},
organization={IEEE}
}
```
* else (default)
Fäulhammer et al., "Multi-View Hypotheses Transfer for Enhanced Object Recognition in Clutter", IAPR Conference on Machine Vision Applications (MVA), 2015
```
@inproceedings{faulhammer2015multi,
title={Multi-View Hypotheses Transfer for Enhanced Object Recognition in Clutter},
author={F{\"a}ulhammer, Thomas and Zillich, Michael and Vincze, Markus},
booktitle={IAPR Conference on Machine Vision Applications (MVA)},
year={2015}
}
```
## Incremental object learning
Fäulhammer et al., "Autonomous Learning of Object Models on a Mobile Robot", IEEE IEEE Robotics and Automation Letters, 2016
```
@ARTICLE{faeulhammer_object_learning_ral,
author={Thomas F\"{a}ulhammer and Rare\cb{s} Ambru\cb{s} and Chris Burbridge and Michael Zillich and John Folkesson and Nick Hawes and Patric Jensfelt and Markus Vincze},
journal={IEEE Robotics and Automation Letters},
title={Autonomous Learning of Object Models on a Mobile Robot},
year={2016},
volume={2},
number={1},
pages={26-33},
keywords={ Autonomous Agents;RGB-D Perception;Object detection;segmentation;categorization;Visual Learning;Motion and Path Planning},
doi={10.1109/LRA.2016.2522086},
ISSN={2377-3766},
month={1}
}
```
## ESF Object Classification
Walter Wohlkinger and Markus Vincze, "Ensemble of Shape Functions for 3D Object Classification", IEEE International Conference on Robotics and Biomimetics (IEEE-ROBIO), 2011
```
@inproceedings{wohlkinger2011ensemble,
title={Ensemble of shape functions for 3d object classification},
author={Wohlkinger, Walter and Vincze, Markus},
booktitle={Robotics and Biomimetics (ROBIO), 2011 IEEE International Conference on},
pages={2987--2992},
year={2011},
organization={IEEE}
}
```