Table of Contents

Point Cloud Library

The point cloud library is designed to allow users to deal with range data acquired from various sensors in meaningful and useful ways.

This page is currently an aggregation of notes and ideas towards the library, which is referred to as nrtCloud for now.

Dependencies

  # To install: Download Eigen3
  wget http://bitbucket.org/eigen/eigen/get/3.0-beta3.tar.gz
 
  # Unpack and install Eigen3
  tar xvf 3.0-beta3.tar.gz
  cd 3.0-beta3/ && mkdir build && cd build
  cmake .. && make && sudo make install
  sudo ldconfig /usr/local/lib/
 
  # Clean up
  cd ../.. && rm -rf 3.0-beta3 && rm 3.0-beta3.tar.gz
 
  # TODO: include fix for parallelism.h file
 
# To install: Download flann
wget http://www.cs.ubc.ca/~mariusm/uploads/FLANN/flann-1.6.7-src.zip
 
# Unpackand install flann
unzip flann-1.6.7-src.zip
cd flann-1-6.7-src && mkdir build && cd build
cmake .. && make && sudo make install
sudo ldconfig /usr/local/lib
 
# clean up
cd ../.. && rm -rf flann-1.6.7-src && rm flann-1.6.7-src.zip

Core Features (implemented)

Coming Soon

Design Notes