Track an object's 6D pose using a 3D model and a depth camera. The tracker is based on a particle filter and supports GPU acceleration via OpenGL for up to 90Hz on a laptop GPU.