Drone XK innovation : Extraction des données de vol
Modérateur : Dehas
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » mar. 6 nov. 2018 12:40
En ces jours pluvieux je me suis intéressé à la récupération des données enregistrées dans le fichier BLACKBOX.RCD analysées par le programme MAIN.exe (Blackbox Analysisv1.0). L'idée est de pouvoir analyser à "ma sauce" (je programme depuis 20 ans en VB6) ces données et en particulier de générer un "Tracking" transposable sur géoportail ou google earth.
Après de nombreuses heures, passées sous éditeur HEXA, j'en suis arrivé aux conclusion suivantes :
- Le fichier data est sans doute dans un format binaire
- Le programme qui permet d'avoir un certain nombre d'informations (mais pas toutes celles que je souhaite), est écrit sous LABWINDOWS/CVI ( basé sur le language C) avec un codage caractères ANSI
Je précise que ces programmes sont prévus pour les X380 et X500.
L'idée serait d'avoir une moulinette donnant un fichier ASCII, autant exploitable sous tableur que sous VB6.
Toutes les infos sont les bienvenues, mais je sais aussi que quand on a pas le codage d'un fichier binaire cela est presque mission impossible, sauf si on arrive à la déduire du fichier d'analyse MAIN.EXE, mais cela dépasse mes compétences.
Merci par avance,
Pierre
Quadri syma x5sc équipé caméra
santo
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » mar. 6 nov. 2018 13:01
La raison en est, je viens de le voir que l'extension RCD n'est pas autorisée. Je le renomme, mais il sera necessaire de lui remettre l'extension RCD.
Quadri syma x5sc équipé caméra
santo
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » lun. 12 nov. 2018 10:21
En l'absence de réponse, j'ai mis les mains dans le cambouis et j'ai examiné le fichier d'enregistrement à l'aide d'un éditeur hexadécimal, de bit Converter et d'Excel. Les premiers résultats sont les suivants :
- La longueur des enregistrements est de 224 octets
- Le nombre d'enregistrement est déterminé par la durée entre le déblocage et le verrouillage des moteurs.
- Les différentes données sont stockées dans un nombre d'octets variable allant de 1 à 4
A ce stade, j'ai pu extraire la tension batterie (située sur l'octet 122 et codée sur 1 octet, le résultat doit être divisé par 10), le nombre de satellites (octet 108 et codé sur 1 octet) et la durée de vol (située sur les octets 167-168 et codée sur 2 octets). Les positions d'octet sur la ligne sont données en décimal.
Pour le reste je galére encore.
Toute aide serait la bien venue.
A plus
Pierre
Quadri syma x5sc équipé caméra
santo
- Dehas
- Administrateur du site
- Messages : 15660
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par Dehas » lun. 12 nov. 2018 12:56

Dehas
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » lun. 12 nov. 2018 16:50
J'ai encore un peu progressé, Longitude et Latitude sont codées sur 4 octets, en position 89-92, 93-96, 187-194 et 191-196. Avec cela déja je dois pouvoir injecter ces données sous google earth ou géoportail afin de superposer la trajectoire du drone. Afin d'arriver à ce qui est représenté sur l'image jointe. (mais il s'agit pour le moment d'un montage photo), il semble que les bonnes valeurs sont celles de 89 à 96.

A bientot,
Pierre
Edit : je viens de trouver les vitesses moteur (de M1 à M8) codées sur 2 octets pour chacun des octets 141 à 156.
Quadri syma x5sc équipé caméra
santo
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » mar. 13 nov. 2018 18:04
Et voila le résultat après importation de mon fichier Excel(CSV), obtenu à partir d'un vol de cet AM, sous google Earth

En revanche, je n'ai pas encore réussi à modifier le type d'icone du tracés.
A plus,
Pierre
Quadri syma x5sc équipé caméra
santo
- Dehas
- Administrateur du site
- Messages : 15660
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par Dehas » mar. 13 nov. 2018 18:07

Dehas
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » mar. 13 nov. 2018 18:11
Mais maintenant que je connais la structure du fichier DATA, cela devient facile pour tout un chacun, mais bien sur il faut que le fichier d'enregistrement provienne du même système.
Amitiés,
Pierre
Quadri syma x5sc équipé caméra
santo
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » mer. 14 nov. 2018 11:28
Et maintenant avec des lignes (ce qui est plus lisible) sous Géoportail et sous Google Earth.
Géoportail

Google Earth

A plus,
Pierre
Quadri syma x5sc équipé caméra
santo
- Dehas
- Administrateur du site
- Messages : 15660
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par Dehas » mer. 14 nov. 2018 11:45
Dehas
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » mer. 14 nov. 2018 13:50
Denis, ne penses tu pas qu'il faudrait changer le titre du fil ? par exemple " Drone XK innovation : Extraction des données de vol et exportation sous google earth ou géoportail", mais je le laisse à ton entière appréciation, cela je ne peux pas le faire. Il est évident que je me chargerai de modifier les 2 liens que j'ai fais sur ce sujet. Par ailleurs, je suis prêt à faire un tutorial pour indiquer le process.
Amitiés,
Pierre
Quadri syma x5sc équipé caméra
santo
- Dehas
- Administrateur du site
- Messages : 15660
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par Dehas » mer. 14 nov. 2018 14:39
Dehas
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » mer. 14 nov. 2018 17:35
A plus,
Pierre
Edit : le tutoriel.
Quadri syma x5sc équipé caméra
santo
- Dehas
- Administrateur du site
- Messages : 15660
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par Dehas » mer. 14 nov. 2018 18:36
Dehas
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » sam. 17 nov. 2018 14:34
Voila le tutoriel finalisé, pour les paramètres que j'ai pu extraire ainsi que pour leur exportation dans d'autres logiciels. Il s'agit d'un PDF, mais que ceux qui veulent l'améliorer me contactent et je leur donnerai la version World.
Sur cette version, sont rajoutés l'adresse de nombreux paramètres de vol ainsi que le protocole pour changer et épaisseur et couleur du tracé de trajectoire sous Google Earth. Pour les plus perspicaces d'entre vous, vous remarquerez que le même terrain de vol a changer d'aspect. En effet, il y a eu un incendie très important à l'été 2017, et, pour avoir une vue plus belle, j'ai utilisé l'option [Historique] de Google Earth et mis une vue de 2017 avant l'incendie.
Pierre
Edit : enfin j'ai le paramètre altitude, il est codée sur 2 octets en 81-82.Il faut multiplier la valeur par -0,1.
Et pour le fun, une vue en 3D sous Google Earth (grâce au paramètre altitude)

Quadri syma x5sc équipé caméra
santo
- Dehas
- Administrateur du site
- Messages : 15660
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par Dehas » sam. 17 nov. 2018 15:00


Dehas
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » lun. 19 nov. 2018 18:25
Afin de faciliter la tache à ceux qui ne sont pas trop versés dans les manipulations informatiques, j'ai écrit un logiciel qui fait, il fonctionne déjà, toutes les manipulations que j'ai décrites. Il affiche le plus simplement possible tous les paramètres de vol, issus de la BLACKBOX et sort un fichier CSV directement exploitable sous Excel. Le même fichier peut être facilement converti, avec par exemple KML manager, pour être importer sous Google Earth ou Géoportail.

Quand il sera finalisé je le mettrai à la disposition du forum.
A plus,
Pierre
Quadri syma x5sc équipé caméra
santo
- azbloc
- Pilote toutes catégories
- Messages : 2152
- Enregistré le : lun. 13 juil. 2015 22:51
- Réputation : 2
- Contact :
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par azbloc » mer. 21 nov. 2018 16:07
depuis qu'ils ont changé de nom, il manque l'altitude, on ce sont des fichier de plus de 2 ans!

c'est un spot ou je vole souvent, c'est un peu mon Mètre Étalon pour Drone:
https://ayvri.com/scene/31jnyl42kd/dkzv84d25z

Un petit TILT pou le rRaid Handbike Via Rhôna A.L.A.R.M.E. 2017



azbloc
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Re: Drone XK innovation : Extraction des données de vol
-
1
- Citer
Message non lu par santo » mer. 21 nov. 2018 17:21
Le spot est top et la retranscription de trajectoire magnifique. Un grand bravo et merci Azbloc. Je vais explorer ces possibilités.
En attendant, j'ai écrit un logiciel (version béta) qui permet d'extraire les données de vol de BLACKBOX.RCD automatiquement, ce qui permet de les analyser et de les exporter dans un format compatible avec les logiciels de géolocalisation (Géoportail et Google Earth); En piéce jointe, j'ai mis, dans un dossier compressé, le programme d'installation (il tourne sous Windows 7 et 10 sans PB), des fichiers pour faire des essais et l'adresse pour charger un programme gratuit qui transforme mon export en KML.
N'hésitez pas à l'essayer et à me faire des suggestions.
Cordialement à tous,
Pierre
Quadri syma x5sc équipé caméra
santo
- azbloc
- Pilote toutes catégories
- Messages : 2152
- Enregistré le : lun. 13 juil. 2015 22:51
- Réputation : 2
- Contact :
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par azbloc » jeu. 22 nov. 2018 18:55
je reste a la maison!


Un petit TILT pou le rRaid Handbike Via Rhôna A.L.A.R.M.E. 2017



azbloc
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » jeu. 6 déc. 2018 17:49
J'ai été absent quelques temps pour cause de voyage dans les déserts du golf persique (magnifique terrain de jeux pour nos drones et, aucune réglementation !!!)
Je met en ligne une vidéo montrant quelques unes des possibilités du logiciel que je suis en train de développer.
Vidéo d'écran du logiciel sur quelques unes de ses options. et qui est, et sera, totalement en libre téléchargement.
A plus,
Pierre
Quadri syma x5sc équipé caméra
santo
- yyvon66
- Octocopter
- Messages : 648
- Enregistré le : sam. 10 oct. 2015 15:21
- Réputation : 1
- Localisation : roussillon - perpignan
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par yyvon66 » dim. 9 déc. 2018 10:09
va falloir que je m'y remette un peu,
j'ai délaissé ces dernier temps, la météo n'étant pas encourageante non plus,
pour me faire la main, je reprendrai un vieux fichier de vol de BLACKBOX.RCD
si je retrouve le dernier de mon x380, j'essairai de comprendre sa chute, mais comme j'ai revendu la carte mère (sans le gps qui avait rendu l'âme), ça aurait peut être permis de voir ce qui était défaillant , non ?
bonne journée, encore bravo,
a+
ps : je recherche toujours une cam qui me permettrait d'avoir des plus gros plans en paysages, quand le fonds de la montagne est recouverte de neige, la cam (l'Yi II 4k) ne rends pas ces sommets blancs qu'on vois à l'oeil, même moins qu'une photo sur mon smartphone,
ou changer la lentille, qui est de 155° pour une 120° ou 90°, j'ai lu que c'était possible
ps : ton lien de téléchargement est hs

Osd Tarot TL300L2 GLONASS - FPV-7" DVR AomWay HD518 + anten.:FarView triple Patch -Q222G-V386

yyvon66
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » dim. 9 déc. 2018 14:05
Merci des tes encouragements. En principe les fichiers RCD du X500 sont compatibles. Pour ce qui est du lien de téléchargement, j'en ignore la raison. Quand je l'ai mis à disposition il fonctionnait, peut-être que Denis a la solution ? En tous cas je vais le remettre avec une version plus abouti du programme.
Cordialement,
Pierre
Quadri syma x5sc équipé caméra
santo
- Dehas
- Administrateur du site
- Messages : 15660
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par Dehas » dim. 9 déc. 2018 14:08
Dehas
- santo
- Hexacopter
- Messages : 453
- Enregistré le : mar. 12 janv. 2016 18:09
- Réputation : 3
Re: Drone XK innovation : Extraction des données de vol
-
0
- Citer
Message non lu par santo » dim. 9 déc. 2018 14:15
Pour Yvon je met en pièce jointe une ancienne version (dans pas longtemps la nouvelle)
Vidéo d'écran du logiciel
Bon dimanche,
Pierre
Quadri syma x5sc équipé caméra
santo
Retourner vers « Codes et Programmations »
- ↳ Souscription
- Général
- ↳ Régles du Forum.
- ↳ Réglementations
- ↳ Présentation
- ↳ Présentation de vos machines
- ↳ Glossaires et notices
- ↳ Questions de débutants
- ↳ Magasins et Sites
- ↳ Forums amis
- ↳ Les plus de MRFC
- ↳ Tests des produits GearBest
- ↳ Produits et promotions BangGood
- ↳ Une question pour ou sur bangGood, postez ici
- ↳ HobbyGaga
- ↳ Produits et promotions HobbyGaga
- ↳ Une question pour ou sur HobbyGaga, postez ici
- ↳ Jeux et Concours HobbyGaga
- ↳ Tests des produits HobbyGaga
- ↳ Vos pages Perso
- ↳ Petites Annonces
- ↳ REGLEMENT DES PETITES ANNONCES
- ↳ VENTES
- ↳ Multi/Châssis
- ↳ Electronique/moteurs/Lipos
- ↳ Vide grenier/Lots
- ↳ Divers
- ↳ RECHERCHES
- ↳ Multi/Châssis
- ↳ Electronique/moteurs/Lipos
- ↳ Divers
- ↳ ECHANGES
- Les Cartes de contrôle
- ↳ Cartes KK et dérivés
- ↳ Cartes a base de Multiwii
- ↳ Carte Naze32 et dérivés
- ↳ Cartes Rabbit
- ↳ Cartes et Modules DJI
- ↳ Cartes et modules Openpilot.
- ↳ Release LibrePilot
- ↳ Cartes TMF
- ↳ Cartes et modules Arducopter et dérivé
- ↳ Cartes et modules ZeroUAV
- ↳ Cartes diverses
- Les châssis
- ↳ Châssis du commerce
- ↳ Réalisation personnelle
- ↳ Nacelles
- ↳ CNC
- ↳ Imprimantes 3D
- Radiocommandes et accessoires
- ↳ Les radios
- ↳ Les servos
- ↳ Les brushless et ESC
- Lipos et chargeurs
- ↳ Les Lipos
- ↳ Les Chargeurs
- FPV
- ↳ Matériels FPV
- ↳ Multis
- ↳ Avions
- ↳ Voitures
- ↳ Divers
- FPV RACING
- ↳ Châssis
- ↳ Electronique (Cartes, Moteurs, ESC, Radios)
- ↳ Micro/Nano
- ↳ Configurations
- ↳ Rencontres FPV RACING (à venir, passées et vidéo)
- Arduino et Programmation
- ↳ Tutoriaux
- ↳ Modules et Montages DIY
- ↳ Codes et Programmations
- Espace Détente
- ↳ Photos et vidéos
- ↳ Histoires de vols
- ↳ Parler pour ne rien dire
- ↳ Les rencontres