SkillAgentSearch skills...

Gonect

A wrapper for the freenect (libfreenect) library written in Go (#golang)

Install / Use

/learn @acj/Gonect
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated3y ago
Forks0

Languages

Go

Security Score

55/100

Audited on Mar 19, 2023

No findings