awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OpenKinect avatar

OpenKinect/libfreenect

0
View on GitHub↗
3,805 estrellas·1,171 forks·C·4 vistasopenkinect.org↗

Libfreenect

libfreenect is a driver implementation for integrating Kinect sensors with a computer to capture depth images, audio, and accelerometer readings across various operating systems. It provides a hardware-abstracted API to manage the connection between the sensor hardware and the host system.

The project enables the capture of sensor data and the control of internal device hardware, such as motors and LED indicators. It also includes tools for recording and replaying sensor data streams to local files, allowing for offline analysis and testing without a physical device.

The library handles 3D depth sensing workflows and motion capture data recording through a native interface. It utilizes USB-based device communication to transfer raw sensor data and control signals.

Features

  • Sensor Data Captures - Streams images, accelerometer readings, and audio from Kinect hardware to a host system.
  • Depth Data Capture - Interfaces with Kinect sensors to acquire depth maps and distance measurements for spatial awareness.
  • Depth - Connects Kinect hardware to a computer to capture depth images and audio across various operating systems.
  • USB Device Communication - Handles low-level USB communication to transfer raw sensor data and control signals.
  • Driver Implementations - Implements a driver that maps high-level API calls to native hardware interactions for Kinect sensors.
  • Hardware Abstraction Layers - Provides a hardware abstraction layer that unifies sensor data retrieval and device control across different platforms.
  • Sensor Stream Serialization - Provides the ability to write raw binary sensor streams to disk for offline playback and simulation.
  • Sensor Data Recordings - Captures raw image and depth streams into files for offline analysis and testing.
  • Physical Hardware Control - Manages internal motors and LED indicators to provide physical feedback and system alerts.
  • Direct Memory Access - Utilizes direct memory access to map device buffers into system memory for high-bandwidth image data transfer.
  • Data Stream Recording and Replay - Includes tools to record and replay raw sensor data streams for logic testing and offline analysis.
  • Game Utilities and Tools - Drivers for motion-sensing hardware.

Historial de estrellas

Gráfico del historial de estrellas de openkinect/libfreenectGráfico del historial de estrellas de openkinect/libfreenect

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace openkinect/libfreenect?

libfreenect is a driver implementation for integrating Kinect sensors with a computer to capture depth images, audio, and accelerometer readings across various operating systems. It provides a hardware-abstracted API to manage the connection between the sensor hardware and the host system.

¿Cuáles son las características principales de openkinect/libfreenect?

Las características principales de openkinect/libfreenect son: Sensor Data Captures, Depth Data Capture, Depth, USB Device Communication, Driver Implementations, Hardware Abstraction Layers, Sensor Stream Serialization, Sensor Data Recordings.

¿Qué alternativas de código abierto existen para openkinect/libfreenect?

Las alternativas de código abierto para openkinect/libfreenect incluyen: wiringpi/wiringpi — WiringPi is a GPIO hardware control library and embedded hardware interface designed for managing General Purpose… serial-studio/serial-studio — Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware… portapack-mayhem/mayhem-firmware — Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a… openemu/openemu — OpenEmu is a macOS retro game emulator and multi-system frontend. It functions as a modular emulation framework that… introlab/rtabmap — This project is a comprehensive library and toolkit for simultaneous localization and mapping, designed to construct… libusb/libusb — libusb is a cross-platform user-space library that provides a consistent C API for discovering, configuring, and…

Alternativas open-source a Libfreenect

Proyectos open-source similares, clasificados según cuántas características comparten con Libfreenect.
  • wiringpi/wiringpiAvatar de WiringPi

    WiringPi/WiringPi

    3,270Ver en GitHub↗

    WiringPi is a GPIO hardware control library and embedded hardware interface designed for managing General Purpose Input Output pins on single board computers. It provides a standardized software layer for interacting with hardware registers, facilitating low-latency pin manipulation. The project includes a GPIO command line interface that allows users to inspect pin states and manage hardware input and output levels directly from the terminal. It supports embedded hardware prototyping and hardware state monitoring, specifically targeting Raspberry Pi boards to interact with external electron

    C
    Ver en GitHub↗3,270
  • serial-studio/serial-studioAvatar de Serial-Studio

    Serial-Studio/Serial-Studio

    6,553Ver en GitHub↗

    Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware devices over multiple communication protocols. It functions as an embedded device debugging toolkit that ingests live data from Serial, Bluetooth, CAN, Modbus, MQTT, and network sockets into a unified dashboard, while also serving as a programmatic automation platform with over 320 commands exposed over TCP, gRPC, and MCP for external control. The application distinguishes itself through a scriptable frame pipeline that routes incoming bytes through configurable detection, decodin

    C++arduinocanbuscsv
    Ver en GitHub↗6,553
  • portapack-mayhem/mayhem-firmwareAvatar de portapack-mayhem

    portapack-mayhem/mayhem-firmware

    5,199Ver en GitHub↗

    Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a standalone handheld device capable of receiving, transmitting, and analyzing radio signals across a wide frequency range. The firmware provides a complete operational environment with an event-driven touchscreen interface, a menu-driven application launcher, and a real-time sample streaming pipeline that connects the hardware abstraction layer to a suite of modular applications. All user data, including frequency presets, captures, and configuration files, are stored on a remova

    Chackrfhackrf-componentsportapack
    Ver en GitHub↗5,199
  • openemu/openemuAvatar de OpenEmu

    OpenEmu/OpenEmu

    17,601Ver en GitHub↗

    OpenEmu is a macOS retro game emulator and multi-system frontend. It functions as a modular emulation framework that integrates multiple distinct emulation cores to support a wide range of legacy console and handheld gaming hardware. The application provides a unified interface for game library management, allowing users to organize a collection of retro game ROMs and save files within a centralized digital catalog. It enables the configuration of macOS computers to play legacy video game titles through this single interface. The system utilizes a pluggable architecture that employs dynamic

    Swiftemulationemulatormacos
    Ver en GitHub↗17,601
  • Ver las 30 alternativas a Libfreenect→