Skip to content

azinnai/findThatObject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

findThatObject project

Simple object recognition in point clouds. It performs a coarse recognition moving the object in the scene following a gaussian distribution using the center of mass of the scene as mean and its variance as sigma. The transformation with the maximum number of correspondences is kept as initial guess for ICP.

Dependencies

To run the program you need PCL (Point Cloud Library). Please refere to the following link.

http://www.pointclouds.org/downloads/

If you fail some dependencies to install PCL please refere to the following link.

https://github.com/huningxin/install_pcl_deps/blob/master/install_pcl_deps.sh

How to install

To install the program type in terminal:

1)git clone https://github.com/canematto/findThatObject

2)cd findThatObject

3)mkdir build

4)cd build

5)cmake ..

6)make -j4

Output files

The program generates three different files that show the evolution of the least square optimization. Also, for each one, a gnuplot snippet is included for easily visualization.

Typical usage:

./findThatObject <options> <path_to_scene_file> <path_to_object_file>

Example:

./findThatObject -v 0.015 ../globe-scene.pcd ../globe.pcd

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published