Gonect
A wrapper for the freenect (libfreenect) library written in Go (#golang)
Install / Use
/learn @acj/GonectREADME
gonect
This is a Go wrapper for the libfreenect library.
Installation and Usage
First, be sure that you have installed libfreenect. If it's
installed in a strange place, you may need to edit the cgo flags in freenect.go.
Once the library is installed, dive in:
$ go get github.com/acj/gonect/src/gonect_samples
$ go get github.com/acj/gonect/src/gonect_shell # optional but recommended
$ gonect_samples
Tilting down
[...]
Tilting up
[...]
Tilting level
[...]
Changing LED status
[...]
TODO
-
~~Initialization/Shutdown~~
-
~~Tilting~~
-
~~LED colors~~
-
~~Get number of devices~~
-
~~Image capture~~
- ~~RGB Camera~~
- ~~Depth Camera~~
- ~~IR Camera~~
-
Video
- RGB Camera
- Depth Camera
- IR Camera
-
Microphones
-
~~Wrap libfreenect "C sync" functions~~
-
Wrap libfreenect async functions
Related Skills
node-connect
342.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.7kCommit, push, and open a PR
