Skip to content

Triangulation of point cloud with ROS Points given from depth sensor on phone.

Notifications You must be signed in to change notification settings

amirghalamzan/RosTriangulation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Dynamic Mesh Construction with ROS

This repository obtains a point cloud (pcl2) message from ROS, and generates a mesh surrounding those points for use in collision detection.

####This repository contains the following methods for mesh generation (located in different branches):

#Installation

First, you must have the following dependencies installed: link

Then, you must install the CGAL tarball, link.

Extract the tarball, and run

cmake .

Then run

make install

Move the CGAL folder from inside the include folder into your /usr/local/include folder. Move the CGAL folder from inside the src folder into your /usr/local/lib folder.

To use the Scale Space Reconstruction:

cd /usr/local/include/CGAL

If you do not have the following file "Scale_space_surface_reconstruction_3_impl.h":

cd Scale_space_reconstruction_3
cp Scale_space_surface_reconstruction_3_impl.h ..

Now you must install ROS, instructions can be found here.

#Usage

cd into the catkin_ws directory

catkin_make

If all compiles successfully, cd into the launch folder, and run the following command:

roslaunch mesh_map.launch

#Contact

For any questions / debugging hints, please e-mail me at [email protected]

-Sadat Shaik

About

Triangulation of point cloud with ROS Points given from depth sensor on phone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 61.0%
  • CMake 15.9%
  • C++ 9.5%
  • Python 7.7%
  • C 2.6%
  • Common Lisp 1.9%
  • Shell 1.4%