Voortbouwen op bewegingsintelligentie - Sneller, Schoner, In Controle
QSense is een professioneel IMU-bewegingsplatform dat is ontworpen voor ontwikkelaars, onderzoekers en productteams die behoefte hebben aan betrouwbare, realtime menselijke bewegingsgegevens in echte omstandigheden.
Ga in enkele minuten van idee naar geïnstrumenteerde test. Stream, visualiseer en registreer high-fidelity bewegingsgegevens zonder gevecht met toolchains, infrastructuur of gesloten ecosystemen. Prototype sneller. Valideer eerder. Bouw met vertrouwen.
Of u nu XR-toepassingen, revalidatietools, sportanalyses, industriële pilots of nieuwe draagbare producten ontwikkelt - QSense biedt u de bewegingslaag waarop u kunt vertrouwen.

WITBOEK
Van sensor tot dashboard: Bewegingsgestuurde producten bouwen met QSense Motion
Een praktische handleiding voor onderzoekers, ondernemers en app-ontwikkelaars. Leer hoe je van de eerste meting naar een gevalideerd dashboardproduct gaat - inclusief de vier ontwikkelingsfasen, drie algoritmebetrokkenheidsniveaus, vier dashboardbouwopties en referentiearchitecturen voor sport, revalidatie, defensie, industrie en XR.
- De ontwikkelingspijplijn met vier stappen: meting → algoritme → validatie → dashboard
- Hoe het algoritme te bepalen: door de klant geleid, gezamenlijk of in eigendom van QSense
- Vier manieren om de dashboardlaag te bouwen - van in-house tot volledig geleverd
- Combinaties van meerdere sensoren: beweging + ECG, EMG, krachtplaten, geïnstrumenteerde objecten
Waarom ontwikkelaars voor QSense kiezen
Snelle prototypes uit de praktijk
Implementeer een enkele sensor of een opstelling voor het hele lichaam in enkele minuten. Live streaming, 3D visualisatie en opname zijn direct beschikbaar, zodat je je kunt richten op het valideren van concepten in plaats van op het bouwen van leidingen.
- Van 1 tot 10+ sensoren
- Klaar in ~5 minuten
- Geen cameraopstelling, geen labinfrastructuur
Flexibele gegevensuitvoer - uw pijplijn, uw keuze
Configureer sensoruitgangen volgens uw architectuur:
- Ruwe sensorgegevens (versnellingsmeter, gyroscoop, magnetometer)
- Gesmolten kinematica
- 6DOF / 9DOF quaternions
- Gemengde modi
- Gratis versnelling
Bemonsteringsfrequenties van 1 tot 800 Hz afhankelijk van de configuratie.
Geen zwarte dozen. Geen vergrendelde dashboards. Volledige controle over je gegevens.
Real-time prestaties voor interactieve toepassingen
QSense is ontworpen voor closed-loop use cases waarbij latentie en timing van belang zijn:
- ~25 ms end-to-end latentie
- Deterministische timing voor multi-sensoropstellingen
- Geschikt voor gaming, training, revalidatie, robotica en besturingssystemen
Unity-ready voorbeelden en duidelijke API's maken integratie eenvoudig.
Uiterst nauwkeurige tijdsynchronisatie
Framenauwkeurige uitlijning tussen sensoren met:
- ~60 µs typische synchronisatienauwkeurigheid
- <150 µs worst-case
Breid synchronisatie uit naar externe systemen zoals EMG, ECG, krachtplaten of triggers voor echte multimodale vastlegging.
Dit maakt betrouwbare biomechanica, fasedetectie en op gebeurtenissen gebaseerde feedback mogelijk.
Open API's. Transparante architectuur.
QSense is gebouwd als een open bewegingsplatform.
We leveren kant-en-klare C#/.NET API's voor:
- Windows
- Android
- iOS (bèta)
- Eenheid
Met deze API's kun je:
- Toegang tot sensorgegevens en apparaatgeheugen
- Meerdere sensoren bedienen via één serieel kanaal (dongle)
- Gesynchroniseerde bewegingsgegevens streamen in realtime of voor logboekregistratie
Je bent vrij om te bouwen:
- analytische pijplijnen
- aangepaste toepassingen
- geïntegreerde producten
- XR-omgevingen
- onderzoeksinstrumenten
Zonder vast te zitten aan onze software.
Integreer QSense-sensoren in uw toepassingen op maat
De QSense Gids voor Ontwikkelaars biedt ontwikkelaars alles wat ze nodig hebben om te integreren QSense IMU-bewegingssensoren en de draadloze BLE-dongle in aangepaste toepassingen. Dit omvat een overzicht van interfaces, API's en overwegingen op systeemniveau om te zorgen voor betrouwbaar volgen van bewegingen en tijdsynchrone gegevensverzameling.
QSense biedt gebruiksklare C#/.NET API's voor Windows, Android, iOS (bèta) en Unity. Met deze bibliotheken kunnen ontwikkelaars:
- Toegang tot sensorgegevens en apparaatgeheugen via de kerninterface.
- Meerdere sensoren bedienen via één serieel kanaal met behulp van de seriële interface van de dongle.
- Gesynchroniseerde bewegingsgegevens streamen voor real-time of gelogde toepassingen.
Naar ontwikkeling stimulerenQSense biedt:
- Codevoorbeelden op GitHub voor sensor- en dongle-integratie.
- Voorbeeldimplementaties demonstreren van BLE-communicatie, gegevensregistratie en tijdsynchronisatie.
Voor multi-sensor opstellingenDe gids behandelt prestatieafstemming, BLE-bandbreedteoptimalisatie en IMU-kalibratieprocedures om optimale nauwkeurigheid te bereiken in echte scenario's.

Ondersteunde interfaces
QSense ondersteunt meerdere communicatiepaden:
- Directe BLE 5.2 communicatie met sensoren
- Krachtige QSense draadloze BLE-dongle voor stabiele multi-sensor streaming
- Seriële interface voor het aansturen van meerdere sensoren via één kanaal
Hierdoor kun je de architectuur kiezen die het beste past bij jouw product of onderzoeksopzet.

API's
De volgende API's zijn momenteel beschikbaar voor C#-gebaseerde oplossingen:
- QSenseDotNet Dynamic Link Library (DLL): Implementeert de interface voor het communiceren met en besturen van QSense-sensoren. Deze DLL handelt geen BLE-communicatie af. Integratie met BLE vereist aangepaste implementatie of een bibliotheek van derden.
- QSenseDotNet.dongle DLL: Breidt de QSenseDotNet DLL uit door de interface voor de QSense draadloze BLE dongle te implementeren. Deze bibliotheek is alleen van toepassing bij gebruik van de QSense draadloze BLE-dongle en beheert de seriële communicatie in deze context.
Beide DLL's zijn gericht op het .Net Standard 2.1-framework. Hierdoor ondersteunen ze toepassingen die onder andere gericht zijn op:
- Windows 10+, Android 8+, iOS 16+
- .Net 5+
- Eenheid 2021.2
Bekijk de volledige versieondersteuning op de officiële Microsoft-website.
Interfaces
Directe draadloze communicatie via BLE5.2 met de QSense bewegingssensor via de sensorinterface. De Core Interface van de QSense-sensor biedt directe toegang tot het apparaatgeheugen voor essentiële configuratie en het ophalen van gegevens.
De seriële interface van de QSense dongle vergemakkelijkt de bediening van de dongle en biedt toegang tot de kerninterface van meerdere sensoren via een enkel serieel communicatiekanaal. Interface documentatie is beschikbaar op aanvraag.
De QSense interface maakt gebruik van BLE 5.2 met ondersteuning voor Uitbreiding gegevenslengte (DLE). Het API-protocol maakt gebruik van de Nordic UART Service (NUS) en is bovenop deze UART-interface gedefinieerd.
Het advertentiepakket dat door de sensor wordt verzonden, heeft de mogelijkheid om een aanpasbare naam op te nemen in de fabrikantspecifieke gegevens. De geheugenkaart gebruikt 2 geheugenlocaties: het controlegeheugen en het stream-geheugen.
Naast streamgegevens heeft de ontwikkelaar een aantal besturingselementen tot zijn beschikking:
- Identificatie en versiebeheer
- Apparaatnaam instellen (zichtbaar in het advertentiepakket)
- Percentage batterijniveau
- Bewegingsniveau: om te identificeren of de sensor wordt aangetikt of beweegt
- Parameters met betrekking tot magnetische veldkartering
- Kwaliteitsparameters
- Gevoeligheid van gyroscoop en versnellingsmeter
- Gegevensmodus instellen: gemengd, ruw of quaternion
- Samplefrequentie, gegevensbuffer, verbindingsinterval
- Animatie en kleur van de LED's op de sensor instellen
WITBOEK
Van sensor tot dashboard: Bewegingsgestuurde producten bouwen met QSense Motion
Een praktische handleiding voor onderzoekers, ondernemers en app-ontwikkelaars. Leer hoe je van de eerste meting naar een gevalideerd dashboardproduct gaat - inclusief de vier ontwikkelingsfasen, drie algoritmebetrokkenheidsniveaus, vier dashboardbouwopties en referentiearchitecturen voor sport, revalidatie, defensie, industrie en XR.
- De ontwikkelingspijplijn met vier stappen: meting → algoritme → validatie → dashboard
- Hoe het algoritme te bepalen: door de klant geleid, gezamenlijk of in eigendom van QSense
- Vier manieren om de dashboardlaag te bouwen - van in-house tot volledig geleverd
- Combinaties van meerdere sensoren: beweging + ECG, EMG, krachtplaten, geïnstrumenteerde objecten
Voorbeeldprojecten en -code
We bieden een openbare GitHub repository met voorbeelden voor:
- sensorinterfaces
- dongle communicatie
- streamen en loggen
- Python-integratie
- C# voorbeelden
Ontworpen voor productteams, niet alleen demo's
QSense is geen speelgoed SDK. Het is een platform dat is ontworpen om op te schalen:
- proof-of-concept
- naar piloot
- naar product
- naar volumeproductie
Wij ondersteunen:
- OEM inbedding
- Aangepaste behuizingen en PCB-varianten
- algoritme-ontwikkeling
- validatie- en certificatietrajecten
- EVT / DVT / PVT-ondersteuning
Jij houdt controle over je roadmap. Wij ondersteunen je technisch.
Richtlijnen voor prestaties en systeemschaling
Bij het integreren van QSense in multi-sensor of high-performance toepassingen is het begrijpen van systeemgedrag op schaal essentieel. QSense is ontworpen om te schalen van single-sensor prototypes tot complexe, tijdsynchrone multi-sensor systemen. Dit hoofdstuk biedt praktische richtlijnen over prestaties, doorvoer en configuratie om u te helpen bij het ontwerpen van betrouwbare oplossingen van hoge kwaliteit.
Wij geloven dat ontwikkelaars moeten begrijpen hoe het systeem zich gedraagt onder verschillende belastingen - en dit niet moeten ontdekken door vallen en opstaan.
Prestaties multi-sensor
QSense ondersteunt flexibele configuraties met meerdere sensoren. Prestaties zijn afhankelijk van:
- aantal aangesloten sensoren
- geselecteerde samplefrequentie
- gegevensmodus (ruw, quaternion, gemengd)
- of de TimeSync-modus is ingeschakeld
- BLE-verbindingsinterval en mogelijkheden van hostplatform
Als algemene richtlijn:
- 1-2 sensoren: tot 400 Hz
- 3-6 sensoren: tot 200 Hz
- 7-12 sensoren: tot 100 Hz
Dit maakt het mogelijk om bewegingen met hoge resolutie vast te leggen met behoud van stabiele draadloze prestaties.
Tip: voor optimale doorvoer wordt het BLE-verbindingsinterval meestal ingesteld op aantal sensoren × 7,5 ms.
Afweging tussen tijdsynchronisatie en latentie
QSense ondersteunt twee bedrijfsmodi:
TimeSync-modus - maximale precisie
- Alle sensoren delen een gemeenschappelijke klok
- Continue draadloze hersynchronisatie
- Typische inter-sensornauwkeurigheid: < 60 µs (max < 150 µs)
- Minimaal verbindingsinterval: 15 ms
- Ideaal voor:
- biomechanica
- ganganalyse
- multimodale fusie (EMG, krachtplaten, video)
- analyse op onderzoeksniveau
Lage latentiemodus - snelste reactie
- Elke sensor stempelt lokaal
- Geen runtime hersynchronisatie
- Afwijking ≤ 2 ms per minuut
- Minimale latentie: 7,5 ms
- Ideaal voor:
- XR interactie
- real-time feedback
- gaming & exergaming
- gesloten regelkring
Dit geeft je expliciete controle over de afweging tussen precisie ↔ reactiesnelheid.
BLE doorvoer en platform overwegingen
Draadloze BLE-prestaties worden beïnvloed door:
- beperkingen van het besturingssysteem (Windows, Android, iOS)
- BLE-stackimplementatie
- aantal gelijktijdige verbindingen
- minimaal ondersteund verbindingsinterval
QSense is getest en gevalideerd op:
- Windows 10/11
- Android 8+
- iOS 16+
- Linux en macOS (via dongle-interface)
Voor maximale stabiliteit en doorvoer in multi-sensoropstellingen raden we het gebruik aan van de QSense draadloze BLE-dongle, die geoptimaliseerd is voor communicatie met hoge snelheden en meerdere apparaten.
IMU-kalibratie en omgevingsinvloeden
Voor de beste nauwkeurigheid:
- Magnetometerkalibratie moet worden herhaald wanneer:
- omgevingsveranderingen
- metalen voorwerpen of elektronica in de buurt zijn
- Gyroscoop biascompensatie is meestal alleen nodig:
- na volledige reset van apparaat
- na grote temperatuursveranderingen
Dit zorgt voor een consistente oriëntatiekwaliteit en minimale drift.
Ontwerpen voor betrouwbaarheid op schaal
Overweeg bij het ontwerpen van grotere systemen:
- plaatsing van sensoren en mechanische koppeling
- batterijlevensduur vs. sample rate afweging
- gegevensvolume en opslagstrategie
- real-time vs. offline verwerkingsvereisten
QSense is ontworpen om te ondersteunen:
- onderzoekspijplijnen
- geïntegreerde producten
- langetermijnmonitoring
- vastleggen in het veld
- OEM-implementaties
zonder het platform of de architectuur te veranderen.
Wij helpen je met afstemmen
Systeemschalen is geen giswerk. We ondersteunen teams actief met:
- configuratieadvies
- prestatieafstemming
- doorvoeroptimalisatie
- architectuuroverzicht
- validatie en testen
U kunt zich dus richten op het bouwen van uw applicatie - niet op het bestrijden van het onderliggende systeem.
Wanneer u meer nodig hebt dan een SDK
We bieden ook praktische ondersteuning bij integratie:
- beoordeling systeemarchitectuur
- prestatieafstemming
- ontwerp voor synchronisatie met meerdere sensoren
- BLE-optimalisatie
- aangepaste firmware of functies
- OEM-ontwikkelingsondersteuning
Ons team heeft veel ervaring met draadloze systemen, embedded platforms en draagbare producten - en dat brengen we in jouw project in.
Klaar om te bouwen?
Of je nu:
- een nieuw idee prototypen
- beweging integreren in je product
- of een commerciële oplossing bouwen
QSense geeft je de bewegingsintelligentielaag om op voort te bouwen.
Neem contact op met ons team om je project te bespreken


