Focus

Technique: un outil de comparaison de données entièrement automatique

Publié 4 mai 2017 à 18 h 07 min   /   par   /   commentaires (2)

Lorsque l’on teste régulièrement des montres GPS, différentes technologies de cardio, des capteurs de puissance et autres appareils qui génèrent des données que l’on souhaite comparer, on se retrouve vite confronté à une problématique technique: comment comparer fidèlement ces données? Depuis de nombreuses années, j’ai créé des outils pour m’aider dans cette tâche et perdre moins de temps tout en proposant des comparatifs irréprochables. En effet, lorsque l’on compare des courbes de fréquence cardiaque par exemple, il est indispensable d’aligner correctement les données pour pouvoir prétendre à une comparaison correcte, sinon la comparaison n’a pas de sens…

Ces derniers week-end, j’ai finalisé un outil qui rassemble les fonctions développées depuis plusieurs années pour comparer automatiquement des fichiers TCX de différentes montres ou compteurs GPS de manière centralisée. Actuellement, cet outil permet:

  • De prendre en compte entre 2 et 5 fichiers TCX à comparer.
  • Aligne à la seconde près chaque mesure de fréquence cardiaque et génère un graphique de comparaison (et également un fichier Excel si j’ai besoin de manipuler ces données ou de générer un autre graphique pour l’un des tests).
  • Aligne à la seconde près chaque mesure d’altitude et génère un graphique de comparaison (en créant à nouveau aussi un fichier Excel)
  • Génère un fichier GPX à partir du fichier TCX et affiche chaque trace sur une base OpenStreetMap pour comparaison.
  • Récupère les informations générales (actuellement la distance totale) de chaque appareil.

Il me suffit alors de placer mes fichiers TCX que je souhaite comparer dans un dossier, et je lance l’outil. Le système génère ensuite les fichiers image et Excel pour les graphiques et converti les fichiers TCX en GPX et envoie le tout dans le comparateur, qui se met à jour automatiquement avec ces nouvelles données, et liste sur une page la date du comparatif et les appareils testés!

Pour la mise en page, l’outil utilise en grande partie les librairies graphiques du comparateur de montres, il m’a donc été assez facile de l’implémenter. Cela va me permettre de publier très régulièrement et facilement des comparatifs, à chaque fois que je fais un entrainement sportif avec plusieurs montres et ou capteurs cyclistes!

Des exemples de fichiers générés par cet outil? En voici:

Au fur et à mesure que j’ajoute des comparatifs, ils apparaissent automatiquement sur cette page. Alors n’hésitez pas à la consulter régulièrement. Et bien sûr, les plus intéressants seront publiés sur les réseaux sociaux!

Gain de temps appréciable, cela me permettra à l’avenir de proposer plus de comparatifs lors des prochains tests.

Les axes d’amélioration pour le futur

Premier point: la librairie qui génère les graphiques est basique et je tenterai d’en trouver une qui génère des graphs de meilleure qualité lorsque j’aurais un peu de temps…

Deuxième point: l’ajout de comparaison de nouvelles données, à la demande. Puissance, cadence de course, température…

Merci pour votre visite et à très bientôt pour de futurs comparatifs.

Commentaires (2)

laisser un commentaire

Commentaire
Nom E-Mail Site internet

  • 6 mai 2017 à 12 h 17 min Ksyrium

    Bravo, beau travail !
    Pas facile de comparer les courbes, il y a vraiment de grandes différences entre les montres (vu les exemples joints).
    Il faut savoir interpréter toutes ces données…

    Répondre
  • 8 mai 2017 à 20 h 50 min Giovanni

    Impressionnant ! Impressionné !!

    Répondre
Close