Skip to content

rmccue/depthmapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Depthmapper

Depthmapper is a collection of utilities for using a Kinect's distance sensor. It contains utilites for collecting the data from the hardware and displaying this data in a 3D environment.

This project is available from GitHub.

Requirements

Note: PyKinect and the Kinect for Windows SDK are only available on Windows. Depthmapper was written in a Windows environment, so issues may arise when running on other platforms.

Setup

  1. Install PyOgre and PyKinect
  2. Edit bin/plugins.cfg and change the paths to suit your machine
  3. Run collector.py to collect data from the Kinect
  4. Run displayer.py to display the data in a 3D interface

Collector

The collector is responsible for collecting the data from the Kinect and saving it into a format recognisable by the displayer.

Usage

python collector.py [<filename>]

  • <filename>: an optional filename to save the data to. Defaults to snap.data

Displayer

The displayer is responsible for displaying collected data in a 3D interface.

Usage

python displayer.py [<filename>]

  • <filename>: an optional filename to save the data to. Defaults to snap.data

Controls

While using the displayer, navigation is controlled through the keyboard and mouse.

  • w: move forward
  • a: move left
  • s: move backward
  • d: move right
  • Page Up: move vertically upwards
  • Page Down: move vertically downwards
  • Print Screen: save a screenshot
  • f: toggle information dialog
  • p: toggle positional information
  • r: toggle view mode (full, wireframe, or point mode)

Screenshots

  • Screenshot 1
  • Screenshot 2
  • Screenshot 3

License

Contains public domain code and media from the PyOgre project.

Depthmapper is licensed under the ISC license. See LICENSE.md for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages