Construire sur la Motion Intelligence - Plus rapide, plus propre, plus contrôlé
QSense est une plateforme de mouvement IMU professionnelle conçue pour les développeurs, les chercheurs et les équipes de produits qui ont besoin de données fiables et en temps réel sur les mouvements humains dans des conditions réelles.
Passez de l'idée à l'essai instrumenté en quelques minutes. Diffusez, visualisez et enregistrez des données de mouvement haute fidélité sans avoir à vous battre avec des chaînes d'outils, des infrastructures ou des écosystèmes fermés. Prototypez plus rapidement. Validez plus tôt. Construisez en toute confiance.
Que vous développiez des applications XR, des outils de rééducation, des analyses sportives, des pilotes industriels ou de nouveaux produits portables, QSense vous offre la couche de mouvement en laquelle vous pouvez avoir confiance.
Regarder : Présentation de la plate-forme de mouvement QSense

LIVRE BLANC
Du capteur au tableau de bord : Construire des produits pilotés par le mouvement avec QSense Motion
Un guide pratique pour les chercheurs, les entrepreneurs et les développeurs d'applications. Apprenez comment passer de la première mesure à un produit de tableau de bord validé - y compris les quatre étapes de développement, les trois niveaux d'engagement des algorithmes, les quatre options de construction de tableau de bord et les architectures de référence pour le sport, la rééducation, la défense, l'industrie et le XR.
- Le pipeline de développement en quatre étapes : mesure → algorithme → validation → tableau de bord
- Comment délimiter le travail des algorithmes : dirigé par le client, conjoint ou appartenant à QSense ?
- Quatre façons de construire la couche de tableau de bord - de l'interne à la livraison complète
- Combinaisons multi-capteurs : mouvement + ECG, EMG, plaques de force, objets instrumentés
Pourquoi les développeurs choisissent QSense
Prototypage rapide en situation réelle
Déployez un seul capteur ou une installation complète en quelques minutes. La diffusion en direct, la visualisation 3D et l'enregistrement sont disponibles dès le départ, ce qui vous permet de vous concentrer sur la validation des concepts plutôt que sur la construction de la plomberie.
- De 1 à 10+ capteurs
- Prêt en ~5 minutes
- Pas d'installation de caméra, pas d'infrastructure de laboratoire
Sorties de données flexibles - Votre pipeline, votre choix
Configurez les sorties des capteurs en fonction de votre architecture :
- Données brutes des capteurs (accéléromètre, gyroscope, magnétomètre)
- Cinématique fusionnée
- Quaternions 6DOF / 9DOF
- Modes mixtes
- Accélération gratuite
Taux d'échantillonnage de 1 à 800 Hz en fonction de la configuration.
Pas de boîtes noires. Pas de tableaux de bord verrouillés. Contrôle total de vos données.
Performance en temps réel pour les applications interactives
QSense est conçu pour les cas d'utilisation en boucle fermée où la latence et le temps sont importants :
- ~25 ms de latence de bout en bout
- Temps déterministe pour les installations multi-capteurs
- Convient aux jeux, à la formation, à la rééducation, à la robotique et aux systèmes de contrôle
Des exemples prêts à l'emploi et des API claires facilitent l'intégration.
Synchronisation temporelle ultra-précise
Alignement précis du cadre entre les capteurs avec :
- ~60 µs précision de synchronisation typique
- <150 µs dans le pire des cas
Étendez la synchronisation à des systèmes externes tels que EMG, ECG, plaques de force ou déclencheurs pour une véritable capture multimodale.
C'est ce qui permet une biomécanique fiable, une détection des phases et un retour d'information basé sur les événements.
API ouvertes. Architecture transparente.
QSense est conçu comme une plateforme de mouvement ouverte.
Nous fournissons des C#/.NET APIs pour :
- Fenêtres
- Android
- iOS (beta)
- L'unité
Ces API vous permettent de
- Accéder aux données des capteurs et à la mémoire de l'appareil
- Contrôle de plusieurs capteurs via un seul canal série (dongle)
- Diffusion de données de mouvement synchronisées en temps réel ou pour l'enregistrement
Vous êtes libre de construire :
- pipelines d'analyse
- applications personnalisées
- produits intégrés
- Environnements XR
- outils de recherche
Sans être enfermé dans notre logiciel.
Intégrer les capteurs QSense dans vos applications personnalisées
Les Guide du développeur QSense fournit aux développeurs tout ce dont ils ont besoin pour intégrer Capteurs de mouvement QSense IMU et le dongle BLE sans fil dans des applications personnalisées. Cela comprend une vue d'ensemble des éléments suivants interfaces, API et considérations au niveau du système pour garantir suivi fiable des mouvements et collecte de données synchronisées dans le temps.
QSense fournit API C#/.NET prêtes à l'emploi pour Windows, Android, iOS (beta) et Unity. Ces bibliothèques permettent aux développeurs de :
- Accéder aux données des capteurs et à la mémoire de l'appareil par l'intermédiaire de l'interface centrale.
- Contrôle de plusieurs capteurs via un seul canal série en utilisant l'interface série du dongle.
- Diffusion en continu de données de mouvement synchronisées pour les applications en temps réel ou enregistrées.
Pour relancer le développementQSense offre :
- Exemples de code sur GitHub pour l'intégration des capteurs et des dongles.
- Exemples de mise en œuvre démontrant la communication BLE, l'enregistrement des données et la synchronisation de l'heure.
Pour installations multi-capteursLe guide couvre le réglage des performances, l'optimisation de la bande passante BLE et les procédures d'étalonnage de l'IMU afin d'obtenir une précision optimale dans des scénarios réels.

Interfaces prises en charge
QSense prend en charge plusieurs voies de communication :
- Direct BLE 5.2 la communication avec les capteurs
- Dongle BLE sans fil QSense haute performance pour un flux stable de données multi-capteurs
- Interface série pour le contrôle de plusieurs capteurs par un seul canal
Cela vous permet de choisir l'architecture qui correspond le mieux à votre produit ou à votre structure de recherche.

API
Les API suivantes sont actuellement disponibles pour les solutions basées sur le C# :
- QSenseDotNet Dynamic Link Library (DLL) : Implémente l'interface pour communiquer avec les capteurs QSense et les contrôler. Cette DLL ne gère pas la communication BLE. L'intégration avec BLE nécessite une implémentation personnalisée ou une bibliothèque tierce.
- QSenseDotNet.Dongle DLL: Etend la DLL QSenseDotNet en implémentant l'interface pour le dongle sans fil BLE de QSense. Cette bibliothèque n'est applicable que lors de l'utilisation du dongle BLE sans fil de QSense et gère la communication série dans ce contexte.
Les deux DLL ciblent le cadre .Net Standard 2.1. De ce fait, elles prennent en charge les applications ciblant, entre autres :
- Windows 10+, Android 8+, iOS 16+
- .Net 5+
- Unity 2021.2
Voir la prise en charge complète de la version sur le site officiel de Microsoft.
Interfaces
Communication directe sans fil via BLE5.2 avec le capteur de mouvement QSense par l'intermédiaire de l'interface du capteur. L'interface centrale du capteur QSense permet un accès direct à la mémoire de l'appareil pour la configuration essentielle et la récupération des données.
L'interface série du dongle QSense facilite le contrôle du dongle et permet d'accéder à l'interface centrale de plusieurs capteurs par le biais d'un seul canal de communication série. La documentation sur l'interface est disponible sur demande.
L'interface QSense utilise BLE 5.2 avec la prise en charge de Extension de la longueur des données (DLE). Le protocole API utilise le service Nordic UART (NUS) et est défini au-dessus de cette interface UART.
Le paquet d'annonces envoyé par le capteur a la possibilité d'inclure un nom personnalisable dans les données spécifiques au fabricant. La carte mémoire utilise deux emplacements de mémoire : la mémoire de contrôle et la mémoire de flux.
Outre les données de flux, le développeur dispose d'un certain nombre de contrôles :
- Identification et versionnement
- Définir le nom de l'appareil (visible dans le paquet publicitaire)
- Pourcentage du niveau de la batterie
- Niveau de mouvement : pour déterminer si le capteur est touché ou en mouvement
- Paramètres liés à la cartographie du champ magnétique
- Paramètres de qualité
- Sensibilité du gyroscope et de l'accéléromètre
- Définir le mode de données : mixte, brut ou quaternaire
- Taux d'échantillonnage, tampon de données, intervalle de connexion
- Définir l'animation et la couleur des LEDs sur le capteur
LIVRE BLANC
Du capteur au tableau de bord : Construire des produits pilotés par le mouvement avec QSense Motion
Un guide pratique pour les chercheurs, les entrepreneurs et les développeurs d'applications. Apprenez comment passer de la première mesure à un produit de tableau de bord validé - y compris les quatre étapes de développement, les trois niveaux d'engagement des algorithmes, les quatre options de construction de tableau de bord et les architectures de référence pour le sport, la rééducation, la défense, l'industrie et le XR.
- Le pipeline de développement en quatre étapes : mesure → algorithme → validation → tableau de bord
- Comment délimiter le travail des algorithmes : dirigé par le client, conjoint ou appartenant à QSense ?
- Quatre façons de construire la couche de tableau de bord - de l'interne à la livraison complète
- Combinaisons multi-capteurs : mouvement + ECG, EMG, plaques de force, objets instrumentés
Exemples de projets et de code
Nous fournissons un dépôt GitHub public avec des exemples pour :
- interfaces de capteurs
- communication par dongle
- streaming & logging
- Intégration de Python
- Exemples de C#
Conçu pour les équipes produits, pas seulement pour les démonstrations
QSense n'est pas un kit de développement logiciel jouet. Il s'agit d'une plateforme conçue pour évoluer :
- preuve de concept
- pour piloter
- au produit
- à la production en série
Nous soutenons :
- Intégration OEM
- boîtiers personnalisés et variantes de circuits imprimés
- développement d'algorithmes
- parcours de validation et de certification
- Prise en charge de la thrombose veineuse, de la thrombose veineuse profonde et de la thrombose veineuse profonde
Vous restez maître de votre feuille de route. Nous vous soutenons techniquement.
Lignes directrices concernant les performances et la mise à l'échelle du système
Lors de l'intégration de QSense dans des applications multi-capteurs ou à haute performance, il est essentiel de comprendre le comportement du système à l'échelle. QSense est conçu pour s'adapter aux prototypes à capteur unique et aux systèmes multicapteurs complexes et synchronisés dans le temps. Cette section fournit des conseils pratiques sur la performance, le débit et la configuration pour vous aider à concevoir des solutions fiables et de haute qualité.
Nous pensons que les développeurs doivent comprendre comment le système se comporte sous différentes charges - et non le découvrir par essais et erreurs.
Performance multi-capteurs
QSense prend en charge des configurations multi-capteurs flexibles. Les performances dépendent de :
- nombre de capteurs connectés
- taux d'échantillonnage sélectionné
- le mode de données (brut, quaternaire, mixte)
- si le mode TimeSync est activé
- Intervalle de connexion BLE et capacités de la plate-forme hôte
En règle générale :
- 1-2 capteurs : jusqu'à 400 Hz
- 3-6 capteurs : jusqu'à 200 Hz
- 7-12 capteurs : jusqu'à 100 Hz
Cela permet de capturer des mouvements en haute résolution tout en maintenant des performances sans fil stables.
Conseil : pour un débit optimal, l'intervalle de connexion BLE est généralement fixé à nombre de capteurs × 7,5 ms.
Synchronisation temporelle et compromis sur la latence
QSense prend en charge deux modes de fonctionnement :
Mode TimeSync - précision maximale
- Tous les capteurs partagent une horloge commune
- Re-synchronisation continue sans fil
- Précision typique entre les capteurs : < 60 µs (max < 150 µs)
- Intervalle de connexion minimum : 15 ms
- Idéal pour :
- biomécanique
- analyse de la démarche
- fusion multimodale (EMG, plaques de force, vidéo)
- une analyse de niveau recherche
Mode faible latence - réponse la plus rapide
- Chaque capteur horodate localement
- Pas de resynchronisation en cours d'exécution
- Dérive ≤ 2 ms par minute
- Latence minimale : 7,5 ms
- Idéal pour :
- Interaction XR
- retour d'information en temps réel
- jeux et exergaming
- contrôle en boucle fermée
Cela vous permet de contrôler explicitement le compromis précision ↔ réactivité.
Débit du BLE et considérations relatives à la plate-forme
Les performances du BLE sans fil sont influencées par
- les contraintes liées au système d'exploitation (Windows, Android, iOS)
- Mise en œuvre de la pile BLE
- nombre de connexions simultanées
- intervalle de connexion minimal pris en charge
QSense est testé et validé sur :
- Windows 10/11
- Android 8+
- iOS 16+
- Linux et macOS (via l'interface dongle)
Pour une stabilité et un débit maximums dans les configurations multi-capteurs, nous recommandons d'utiliser l'option Dongle BLE sans fil QSense, qui est optimisé pour les communications à haut débit et multi-appareils.
Étalonnage de l'IMU et effets de l'environnement
Pour une meilleure précision :
- Étalonnage du magnétomètre doit être répétée lorsque :
- changements dans l'environnement
- des objets métalliques ou des appareils électroniques se trouvent à proximité
- Compensation de la polarisation du gyroscope est généralement nécessaire :
- après réinitialisation complète de l'appareil
- après de fortes variations de température
Cela garantit une qualité d'orientation constante et une dérive minimale.
Conception de la fiabilité à l'échelle
Lors de la conception de systèmes plus importants, il convient de prendre en compte les éléments suivants
- placement des capteurs et couplage mécanique
- compromis entre la durée de vie de la batterie et la fréquence d'échantillonnage
- volume de données et stratégie de stockage
- exigences en matière de traitement en temps réel ou hors ligne
QSense est conçu pour soutenir :
- pipelines de recherche
- produits intégrés
- surveillance à long terme
- capture sur le terrain
- Déploiements OEM
sans changer de plateforme ou d'architecture.
Nous vous aidons à le régler
La mise à l'échelle du système n'est pas une devinette. Nous soutenons activement les équipes :
- conseils de configuration
- l'optimisation des performances
- optimisation du débit
- revue d'architecture
- validation et essais
Vous pouvez donc vous concentrer sur la création de votre application et non sur la lutte contre le système sous-jacent.
Quand vous avez besoin de plus qu'un SDK
Nous fournissons également une assistance pratique à l'intégration :
- examen de l'architecture du système
- l'optimisation des performances
- conception de la synchronisation multi-capteurs
- Optimisation BLE
- firmware ou fonctionnalités personnalisés
- Soutien au développement OEM
Notre équipe possède une grande expérience des systèmes sans fil, des plates-formes intégrées et des produits portables - et nous en tenons compte dans votre projet.
Prêt à construire ?
Que vous soyez :
- le prototypage d'une nouvelle idée
- intégrer le mouvement dans votre produit
- ou la mise en place d'une solution commerciale
QSense vous offre une couche d'intelligence du mouvement sur laquelle vous pouvez vous appuyer.
Contactez notre équipe pour discuter de votre projet


