awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 Repos

Awesome GitHub RepositoriesSensor Data Simulation

Generates synthetic data for hardware sensors like accelerometers to simulate device orientation.

Distinct from Hardware Simulation: Focuses specifically on simulating the output of sensors, whereas Hardware Simulation is a broader category for emulating entire embedded environments.

Explore 24 awesome GitHub repositories matching part of an awesome list · Sensor Data Simulation. Refine with filters or upvote what's useful.

Awesome Sensor Data Simulation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • genesis-embodied-ai/genesisAvatar von Genesis-Embodied-AI

    Genesis-Embodied-AI/Genesis

    29,362Auf GitHub ansehen↗

    Genesis is an embodied AI simulation platform and parallelized robotics simulator designed for training general-purpose robotic agents. It integrates a physics engine for robotics that calculates collisions and movements for rigid bodies, soft tissues, and fluids, alongside a photorealistic 3D rendering engine. The platform features a domain randomization framework to vary environment parameters across parallel simulations, aiding in sim-to-real transfer. It supports the integration of real-world captured light fields and Gaussian splatting to provide photorealistic backgrounds within simulat

    Generates synthetic multi-modal sensor data, including depth, lidar, inertial units, and contact forces.

    Python
    Auf GitHub ansehen↗29,362
  • genesis-embodied-ai/genesis-worldAvatar von Genesis-Embodied-AI

    Genesis-Embodied-AI/genesis-world

    29,351Auf GitHub ansehen↗

    Genesis World is an embodied AI simulation platform designed for training robotic agents through physics-based interactions. It centers on a multi-physics simulation engine that integrates rigid body, particle, and finite element method dynamics, supported by a parallel simulation kernel compiler that translates Python functions into optimized GPU and CPU kernels. The platform features a photorealistic robot renderer that utilizes path-tracing and Gaussian Splatting to generate synthetic training data. It includes a domain randomization framework to vary lighting and physical parameters acros

    Creates virtual depth cameras, lidar, and tactile sensors to provide real-time environmental feedback for robotic controllers.

    Python
    Auf GitHub ansehen↗29,351
  • carla-simulator/carlaAvatar von carla-simulator

    carla-simulator/carla

    14,072Auf GitHub ansehen↗

    CARLA is an autonomous driving simulator and research environment designed for developing and validating self-driving software. It functions as an urban traffic simulator that generates realistic vehicle and pedestrian behavior and as a synthetic sensor data generator producing LiDAR, Radar, and camera data. The platform distinguishes itself through its deep integration with robotics frameworks, specifically providing native connectivity to ROS2 nodes for robotic control and data processing. It supports the training of driving models via imitation and reinforcement learning within a controlle

    Simulates a wide array of robotic perception hardware including LiDAR, depth cameras, and tactile sensors for autonomous agents.

    C++
    Auf GitHub ansehen↗14,072
  • jingmatrix/lsposedAvatar von JingMatrix

    JingMatrix/LSPosed

    11,494Auf GitHub ansehen↗

    LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of application and system behavior in memory without altering original installation files, serving as a platform for distributing and managing community-created extension modules. The project provides a comprehensive suite for device and identity spoofing, including the ability to mask hardware identifiers, simulate geographic locations, and conceal root access or hooking frameworks to bypass security and integrity checks. It also functions as an application modder to unlock premium featu

    Provides realistic accelerometer and sensor data to simulate device movement or orientation.

    Javaandroidarthooklsposed
    Auf GitHub ansehen↗11,494
  • microsoft/windows-universal-samplesAvatar von microsoft

    microsoft/Windows-universal-samples

    9,696Auf GitHub ansehen↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    Receives real-time orientation updates from the device gyrometer as a continuous data stream.

    JavaScript
    Auf GitHub ansehen↗9,696
  • anbox/anboxAvatar von anbox

    anbox/anbox

    9,056Auf GitHub ansehen↗

    Anbox is an Android container environment and runtime designed to execute Android applications on Linux desktops. It utilizes a container-based system to run the Android operating system without the overhead associated with traditional hardware virtualization. The system features a hardware abstraction layer that routes hardware access and sensor data through a host daemon to provide accelerated rendering. It integrates with the Linux desktop by mapping individual Android application layers to separate windows, allowing apps to function as distinct desktop applications. The project supports

    Simulates physical hardware inputs by reading or modifying sensor data within the emulated environment.

    C++
    Auf GitHub ansehen↗9,056
  • dusty-nv/jetson-inferenceAvatar von dusty-nv

    dusty-nv/jetson-inference

    8,734Auf GitHub ansehen↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Simulates perception hardware output, such as lidar and depth cameras, using GPU-accelerated rendering.

    C++caffecomputer-visiondeep-learning
    Auf GitHub ansehen↗8,734
  • project-chip/connectedhomeipAvatar von project-chip

    project-chip/connectedhomeip

    8,586Auf GitHub ansehen↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    Triggers environmental sensor events for temperature, humidity, and gas concentrations using a named pipe.

    C++build-with-matterchipconnected-devices
    Auf GitHub ansehen↗8,586
  • realsenseai/librealsenseAvatar von realsenseai

    realsenseai/librealsense

    8,541Auf GitHub ansehen↗

    The Intel RealSense SDK is a software development kit providing drivers and libraries for interfacing with depth cameras to capture color, depth, and infrared data streams. It includes a depth camera driver for device discovery and sensor configuration, a stereo vision library for computing depth maps and aligning frames, and a 3D point cloud generator to transform depth and infrared frames into spatial representations. The SDK distinguishes itself through on-chip depth calculation and stereo calibration, using internal vision processors to reduce host CPU load. It supports hardware-level str

    Captures depth and color imagery using global shutter sensors to minimize motion blur.

    C++camera-apicomputer-visiondeveloper-kits
    Auf GitHub ansehen↗8,541
  • lerist/fakelocationAvatar von Lerist

    Lerist/FakeLocation

    7,136Auf GitHub ansehen↗

    FakeLocation is a set of developer utilities for Android designed to override system-level location data, simulate network environments, and generate synthetic sensor activity. It functions as a location debugger and GPS mocking tool to test location-aware applications without requiring physical movement of the device. The project provides capabilities for mocking cellular base stations and wireless signals to emulate different connectivity environments. It also includes a sensor simulator that generates synthetic step counter data and adjusts location update frequencies to mimic physical act

    Generates synthetic telemetry for step counters and other hardware sensors to mimic physical device activity.

    HTML
    Auf GitHub ansehen↗7,136
  • serial-studio/serial-studioAvatar von Serial-Studio

    Serial-Studio/Serial-Studio

    6,553Auf GitHub ansehen↗

    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

    Logs incoming frames to CSV or SQLite and replays past sessions for analysis and debugging.

    C++arduinocanbuscsv
    Auf GitHub ansehen↗6,553
  • shibing624/pycorrectorAvatar von shibing624

    shibing624/pycorrector

    6,473Auf GitHub ansehen↗

    pycorrector is an open-source toolkit for detecting and correcting spelling and grammar errors in Chinese text. It combines multiple correction approaches, including rule-based methods using Kenlm n-gram language models and confusion sets, as well as deep learning correctors built on BERT, GPT, and T5 models. The toolkit also provides a command-line interface for batch processing Chinese text files with configurable detection and output options. The project distinguishes itself by offering a range of correction strategies that can be mixed and matched. Rule-based correction uses character-lev

    Links to a recorded live stream about text error correction methods for learning purposes.

    Pythoncscerror-correctionerror-detection
    Auf GitHub ansehen↗6,473
  • isaac-sim/isaaclabAvatar von isaac-sim

    isaac-sim/IsaacLab

    6,377Auf GitHub ansehen↗

    Isaac Lab is an open-source framework for training robot policies in physically simulated environments, supporting both single-agent and multi-agent reinforcement learning. It is built on an Omniverse-PhysX simulation backend that models rigid bodies, articulated systems, deformable objects, and sensors, and provides a task-based environment configuration system where each training environment is defined as a modular class specifying observation spaces, action spaces, reward functions, and termination conditions. The framework distinguishes itself through an RL-library abstraction layer that

    Tunes simulation parameters and uses the PhysX Visual Debugger to diagnose and fix instability in robot environments.

    Pythonisaac-simomniverse-kit-extensionrobot-learning
    Auf GitHub ansehen↗6,377
  • nvidia/isaac-gr00tAvatar von NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Auf GitHub ansehen↗

    Generates physically accurate 3D worlds and digital twins for training and testing autonomous systems.

    Jupyter Notebook
    Auf GitHub ansehen↗6,222
  • researchkit/researchkitAvatar von ResearchKit

    ResearchKit/ResearchKit

    5,732Auf GitHub ansehen↗

    ResearchKit is an open-source framework for building iOS applications that conduct medical research studies. It provides reusable components for creating study apps that collect participant data through surveys, sensor-driven active tasks, and digital informed consent workflows. The framework includes a step-based survey builder for constructing multi-step questionnaires, an active task engine that guides participants through structured physical and cognitive assessments while capturing device sensor data, and a visual consent workflow that guides participants through study details with on-de

    Runs predefined active tasks that collect sensor data during user-performed health activities.

    Objective-C
    Auf GitHub ansehen↗5,732
  • udacity/self-driving-car-simAvatar von udacity

    udacity/self-driving-car-sim

    3,985Auf GitHub ansehen↗

    Dieses Projekt ist ein Simulator für autonome Fahrzeuge, der darauf ausgelegt ist, Logik für selbstfahrendes Fahren zu validieren und Deep-Learning-Algorithmen innerhalb einer virtuellen Umgebung zu trainieren. Es fungiert als Trainingsplattform für die Entwicklung neuronaler Netze, die Fahrzeugbewegung und Lenkung basierend auf visuellen Sensordaten steuern. Der Simulator nutzt die Unity-Game-Engine, um eine physikbasierte Welt bereitzustellen, in der Algorithmen für autonomes Fahren auf virtuellen Rennstrecken ohne den Einsatz physischer Hardware getestet werden können. Das System integriert ein C#-Skripting-Backend mit einer Physik-Engine für Kollisionserkennung und Fahrzeugdynamik. Es nutzt Raycast-basierte Sensorsimulation für Hinderniserkennung und socketbasierte API-Kommunikation, um Simulationszustände und Steuerbefehle an externe Deep-Learning-Modelle zu übertragen.

    Simulates lidar and proximity sensors using raycasting to provide obstacle detection data for the vehicle.

    C#
    Auf GitHub ansehen↗3,985
  • facebookresearch/habitat-simAvatar von facebookresearch

    facebookresearch/habitat-sim

    3,532Auf GitHub ansehen↗

    Habitat-sim is a high-performance 3D simulation platform designed for training and benchmarking embodied AI agents within photorealistic indoor and outdoor environments. It serves as a simulator for AI and robotics, providing a system for generating synthetic data and simulating physical interactions. The project is distinguished by a native C++ core that enables high-throughput simulation and a rendering pipeline using physically based rendering and baked global illumination. It features a navigation system based on pre-computed navigation meshes to ensure collision-free traversal and a rigi

    Links virtual cameras and depth sensors to agent bodies with dynamic offsets for synchronized observations.

    C++aicomputer-visioncplusplus
    Auf GitHub ansehen↗3,532
  • realsenseai/realsense-rosAvatar von realsenseai

    realsenseai/realsense-ros

    3,365Auf GitHub ansehen↗

    This project is a ROS2 depth camera driver that streams synchronized RGB, depth, infrared, and IMU data from Intel RealSense sensors as ROS2 topics. It functions as a managed camera interface using lifecycle nodes with explicit state transitions to ensure deterministic startup and shutdown within robotic systems. The driver includes an RGBD perception pipeline that aligns depth to color and generates 3D point clouds for spatial analysis. It features a depth camera calibration tool that provides ROS2 services for reading and writing on-device calibration and safety configuration parameters. T

    Streams accelerometer and gyroscope samples from the IMU as ROS2 topics for motion tracking.

    Python
    Auf GitHub ansehen↗3,365
  • google-deepmind/mujoco_menagerieAvatar von google-deepmind

    google-deepmind/mujoco_menagerie

    3,055Auf GitHub ansehen↗

    mujoco_menagerie is a curated library of physical robot specifications and XML model definitions designed for standardized dynamics and contact simulation. It provides a collection of high-quality robot model files for humanoids, quadrupeds, and manipulators, alongside detailed kinematic and inertial parameters used to reproduce real-world robot behavior in virtual environments. The project serves as a repository of robotics simulation assets and MJCF model definitions optimized for accuracy. It includes standardized model libraries specifically for bipedal, quadrupedal, and humanoid hardware

    Sets global simulation options and compiler flags to control the physics environment.

    Pythonmujocorobotics
    Auf GitHub ansehen↗3,055
  • amov-lab/prometheusAvatar von amov-lab

    amov-lab/Prometheus

    3,050Auf GitHub ansehen↗

    Prometheus is an autonomous drone flight stack providing a software suite for navigation, target recognition, and flight control. It functions as a computer vision navigation engine and a precision autonomous landing controller, enabling unmanned aerial vehicles to operate without manual pilot input. The system distinguishes itself through multi-vehicle coordination and swarm synchronization, allowing aerial and ground vehicles to maintain formations and execute joint maneuvers via a shared communication framework. It further integrates a simulation environment for software-in-the-loop testin

    Verify onboard software components by running them in a virtual environment to validate logic before deploying to physical hardware.

    C++controlgazebomavros
    Auf GitHub ansehen↗3,050
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Hardware Simulation
  5. Sensor Data Simulation

Unter-Tags erkunden

  • Log Replayers1 Sub-TagTools for replaying recorded sensor data and system logs to diagnose issues. **Distinct from Sensor Data Simulation:** Distinct from Sensor Data Simulation: focuses on replaying real recorded data rather than generating synthetic data.
  • Medical Sensor SimulationsGenerates photorealistic synthetic sensor data, including RGB camera and ultrasound outputs, using GPU-accelerated physics-based emulation for AI training. **Distinct from Sensor Data Simulation:** Distinct from Sensor Data Simulation: focuses on medical-specific sensors (ultrasound, surgical cameras) and photorealistic rendering for clinical AI training, not general hardware sensor simulation.
  • Physical Environment Simulation1 Sub-TagConfiguration of global physical constants for sensor simulation. **Distinct from Sensor Data Simulation:** Distinct from general sensor data simulation: focuses on altering the environment's physics (e.g. gravity) affecting the sensor.
  • Robot-Attached Sensor SimulationsSimulations of sensors mounted to robotic entities with dynamic offset transforms. **Distinct from Sensor Data Simulation:** Specifically handles the spatial attachment and transform updates of sensors on moving robots.
  • Robotic Sensor Simulation2 Sub-TagsSimulation of perception hardware like lidar, depth cameras, and tactile sensors for robotic agents. **Distinct from Sensor Data Simulation:** Specifically covers the simulation of the sensor's functional output for robotics, not just raw data generation.
  • Robotics Perception SimulatorsSimulates the functional output of robotic perception hardware, including depth cameras, lidar, and tactile sensors. **Distinct from Sensor Data Simulation:** Focuses on the high-level simulation of robotics-specific perception hardware rather than general accelerometer or orientation data.
  • Sensor Data Streaming3 Sub-TagsReal-time transmission of simulated sensor data to external perception stacks. **Distinct from Sensor Data Simulation:** Distinct from general simulation: focuses on the streaming/capture of data for external consumption.