C H A P T E R  3

Software

In this chapter, we willdiscuss the current options for Kinect drivers and explain why OpenKinect is the best choice. We'll also walk through installing OpenCV (Open Computer Vision) and the PCL (Point Cloud Library)—the two mathematics packages we will be using to work with Kinect data. Finally, we'll implement the OpenKinect-PCL bridge that will a basis for future work.

Let's get started!

Exploring the Kinect Drivers

If you've been following the news on the Kinect or seen some of the different systems available, you've probably heard about a few of the drivers we're going to discuss. While most would do a fine job at teaching you how to use a depth sensor in your code, we're more interested in the best option.

Get Hacking the Kinect now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.