News Articles

Back to the list of articles

PCL and Sandia Robotics Code Sprint 2012

Sandia Robotics

It is our immense pleasure to announce the beginning of a new PCL Code Sprint sponsored by Sandia Robotics group: PCL-SRCS!

PCL Code Sprints are intended to rapidly advance the capabilities of the Point Cloud Library in a certain area/subject by offering stipends to talented student developers and pairing them with knowledgeable mentors for several months of accelerated software development. Projects will run for an initial period of 3 months, and all of the code produced will be BSD-licensed open source.

For this spring's PCL-Sandia Robotics Code Sprint, we have identified the following important areas for further development in PCL, and we are therefore searching for outstanding candidates (and mentors) to work on the following projects:

  1. Kinect Fusion extensions to large scale environments: the purpose of this project is to extend techniques such as Kinect Fusion to larger scale environments with CUDA. A goal would be to combine it with a segmentation algorithm in order to be able to create specific object models. CUDA/GPGPU programming knowledge is a plus.
  2. Advanced surface reconstruction: while PCL does have a comprehensive list of surface reconstruction algorithms, certain advancements in the computer graphics community have recently shown better performance in the presence of noisy and incomplete data. The purpose of this project is to investigate and implement state of the art algorithm(s) for surface meshing with textures. Computer graphics knowledge is a plus.
  3. Template matching using 2D + 3D: The purpose of this project is to extend the list of registration methods in PCL with template matching algorithms using 2D and 3D cues for the purpose of real-time object recognition.

The above projects will run for a period of 3 months divided into two terms. Each student developer will receive a stipend of $5000 per 3 months for their contributions, subject to satisfactory mid-term and final evaluations.

Potential candidates should submit the following information to

  • a brief resume
  • a list of existing PCL contributions (if any)
  • a list of projects (emphasis on open source projects please) that they contributed to in the past

Advanced C++ programming skills are required for all projects. Please remember that this is a unique opportunity to work with some of the world's best 3D perception researchers!

Interested mentors should send a brief e-mail to the address mentioned above pointing out their time commitments and expertise in the field.

Comments (0)

Add a Comment

Allowed tags: <b><i><br>Add a new comment:

Latest Posts

Latest Comments