semantically labels kinect pointclouds
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 1 commit ahead of aa755:release2.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
message_sampler
polar_scene
pygraphcut-0.1
scene_generic
semantic_label_3d
svm-python-v204
README
install_dependencies.sh
pyglpk_setup.py

README

code is divided into 2 main folders at top level


1) svm-python-v204/
2) semantic_label_3d/

1 contains the modules for running SVMStruct inference and learning. Please check the README files inside that folder for more details

2 is a ROS package which contains modules for processing pointclouds eg segmentation, stitching, feature generation, live classification. For now, we only support live classification. Check the RAEDME inside that folder for instructions on running live classifier.


INSTALLATION

1) our code has many dependencies.  We have provided scripts to install many of them on 64 bit machines running Ubuntu. Run install_dependencies.sh in current folder. Also run semantic_label_3d/installDependencies.sh to install dependencies for our ROS package .(only tested with Diamondback)
2) Then run make in svm-python-v204/ and semantic_label_3d/.


We have tested our code only on 64 bit machines running Ubuntu and on diamondback release of ROS.
It has some issues with the latest electric distribution(which is due to change in pcd format ... PCD files written by diamondback version cannot be read by electric version)


If you face difficulties, contact "hema" or "aa755" at cs.cornell.edu