Problème GCS next suite a essais I2c Mag externe
« on: May 08, 2016, 03:33:56 pm »
Bonjour et bon dimanche a tous,
Suite a un achat foireux (Chine) j’ai reçu un GPS M8N sans puce compas, apparemment je ne suis pas le premier (il ne m’a pas couté bien cher avec le remboursement).
Je lui ai monté a l’intérieur de la capsule in HMC5883L, remplacé le câble d’origine pour avoir une alim par organe et surtout avoir un câble de meilleure qualité et blindé.
Un fois la partie bricolage terminée je me suis attaqué au GCS.
N’ayant jamais compilé, j’ai suivi les explications du forum et tout c'est bien passé (pas d’erreurs)
J’ai donc :
GCS 15.09+r630-gb00ac8a
Firmware :  2016-05-02 20:42
Hash Git : b00ac8a5
CRC : 0
Alors, l’onglet magnétomètres est juste fantastique ! Merci ! ;)
Super facile d’utilisation et après un setup wizard de 3 minutes juste pour voir,: tout dans le vert : I2c, Mag interne et Mag externe. Chapeau a toute l’équipe.
Par contre ; j ai perdu le PFD et le gadget « modele » dans mon onglet Flight Data
Ai-je omis quelque chose lors du build du GCS ?
Comment puis-je rattraper ca ?
Merci de me mettre sur la bonne voie,  j’ai beau chercher, je ne trouve pas !  :'(

Eric

Ps en pièces jointe mon montage test : un accu 4 éléments NiMh, la révolution dessus et le GPS sur mat encore au dessus… tout ca avec du double face.  :)
Le HMC5883l dans la capsule du GPS. ;)
SK450 // 2213 Multistar 930kv // Esc's Multistar 20A // Revo // M8N GPS Mag
F550// 2216 Emax 810kv// Esc's Hobbywing 40A// Revo // M8N GPS Mag
QAV250 Clone//  Emax 2204 2300kv// Esc's Emax 12A// FPV// SPF3 Evo

THY 9X  OpenTx companion 2
Taranis plus - OpenTx companion 2.1
KK2 // CC3D de test

f5soh

  • *****
  • 4560
    • LibrePilot
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #1 on: May 08, 2016, 03:51:31 pm »
Quote
Alors, l’onglet magnétomètres est juste fantastique ! Merci ! ;)
Super facile d’utilisation et après un setup wizard de 3 minutes juste pour voir,: tout dans le vert : I2c, Mag interne et Mag externe. Chapeau a toute l’équipe.

Merci, j'en avais marre de ne pas avoir de retour sur la calibration et l'orientation en live ;)
C'est semble-t-il pas encore assez facile à utiliser, certains n'arrivent toujours pas à trouver l'orientation du AuxMag...

Attention au magnétomètre, faut pas qu'il se ballade dans le boitier, un coup de colle à chaud peut-être...

Quote
Par contre ; j ai perdu le PFD et le gadget « modele » dans mon onglet Flight Data

Pour le PFD et Modelview il faut certainement faire un reset de la config.
Fichier > Import/Export paramètres GCS puis RaZ config.


Re: Problème GCS next suite a essais I2c Mag externe
« Reply #2 on: May 08, 2016, 04:25:37 pm »
Merci, j'en avais marre de ne pas avoir de retour sur la calibration et l'orientation en live ;)
C'est semble-t-il pas encore assez facile à utiliser, certains n'arrivent toujours pas à trouver l'orientation du AuxMag...

Attention au magnétomètre, faut pas qu'il se ballade dans le boitier, un coup de colle à chaud peut-être...

Honnêtement, je ne vois pas trop comment faire mieux! le fait d'avoir rajouter les options GPS+ mag dans le setup wizard et l'orientation du Mag externe c'est super simple en corrigeant sur les différents axes pour ramener les barregraphes a zéro! merci pour ton travail et ta réponse rapide
le magnétomètre est fixé au double face et ne bouge pas :)

Pour le PFD et Modelview il faut certainement faire un reset de la config.
Fichier > Import/Export paramètres GCS puis RaZ config.

Reset effectué et j'ai retrouvé mon Flight data correct, c est super!
par contre la carte pixelise lorsque je zoom, y a t'il un paramètre pour empêcher ça, ça m'affiche aussi le nom des routes, bizarre je n'ai jamais eu ça auparavant  :'(

je vais regarder les autres fonctions, apparemment oplink est modifié aussi :) encore des choses apprendre  :)
j'ai hâte de faire des test en extérieur mais il pleut, ça ne sera pas pour aujourd’hui.

Eric
« Last Edit: May 08, 2016, 04:36:06 pm by waverunner1962 »
SK450 // 2213 Multistar 930kv // Esc's Multistar 20A // Revo // M8N GPS Mag
F550// 2216 Emax 810kv// Esc's Hobbywing 40A// Revo // M8N GPS Mag
QAV250 Clone//  Emax 2204 2300kv// Esc's Emax 12A// FPV// SPF3 Evo

THY 9X  OpenTx companion 2
Taranis plus - OpenTx companion 2.1
KK2 // CC3D de test

f5soh

  • *****
  • 4560
    • LibrePilot
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #3 on: May 08, 2016, 04:38:02 pm »
Si ça pixelise c'est que tu n'as pas laissé assez de temps pour qu'il charge les images...

Le nom des routes, c'est normal. Il y a quelques changements sur les réglages par défaut.
Si tu as effacé le cache tu dois même avoir les noms en français au lieu de l'avoir en portugais comme avant avec GoogleHybrid :)


Re: Problème GCS next suite a essais I2c Mag externe
« Reply #4 on: May 08, 2016, 04:56:36 pm »
C'est pas gênant, je vais continuer a explorer tout ça avec ma révolution d'essai
Quand j'aurais bien tout vu je transférerai tout ça dans le 450
J'aurais juste que le firmware a mettre et refaire les réglages il est déjà tout équipé :)

Eric
SK450 // 2213 Multistar 930kv // Esc's Multistar 20A // Revo // M8N GPS Mag
F550// 2216 Emax 810kv// Esc's Hobbywing 40A// Revo // M8N GPS Mag
QAV250 Clone//  Emax 2204 2300kv// Esc's Emax 12A// FPV// SPF3 Evo

THY 9X  OpenTx companion 2
Taranis plus - OpenTx companion 2.1
KK2 // CC3D de test

Joe_D

  • **
  • 94
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #5 on: May 19, 2016, 10:06:26 am »
Je confirme aussi qu'il est tres facile de compiler soi meme, j'avais pas fait ca depuis une eternite et j'y suis arrive du premier coup, bravo pour les tutos et la qualite du soft.

Pour ma part je prefere avoir le magneto separe je l'ai colle au dessus d'un mat de 20cm. Comme il est tout petit il a presque pas de prise au vent, le module GPS est beaucoup plus gros mais n'a pas besoin d'etre eloigne de l'electronique, donc il est monte directement sur le boom de queue. J'ai juste pris la precaution d'eloigner le GPS du transmetteur video 5.8G qui arrive a saturer la reception.

J'ai par contre trouve plus facile d'ajuster le magneto mecaniquement pour l'aligner plutot que de modifier les parametres.

Pas de chance pour le premier essai, j'avais mal ajuste les parametres du controle de l'altitude et le tri est alle se percher dans un platane des que j'ai active le mode altvario.

Joe

Joe_D

  • **
  • 94
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #6 on: May 20, 2016, 03:13:08 pm »
Ca y est, il est descendu de son platane, j'ai parametre les courbes de gaz pour eviter qu'il s'enerve quand je bascule de manuel a altvario et tout fonctionne super bien, un grand merci a toute l'equipe!

Au sol les deux magnetos sont en vert, les erreurs de correlation entre les deux sont inferieures a +/-2.

Le mode velocityroam fonctionne parfaitement, faut que je trouve un terrain degage pour tester le RTB.

J'ai attache deux photos, une fois plie il est vraiment compact, il tient dans mon sac a dos. Le mat est un baton de brochette en bois 3mm peint en fluo, ca casse facilement et protege le chassis en cas de crash. Ca coute rien a reparer.

Poids avec la batterie 3S 2800mA et Mobius 810 grammes, autonomie environ 16mn si je vole cool, si je passe en 4500mA je tiens 25mn. Je vais essayer de monter un OSD et un emetteur pour les vols longue distance.

f5soh

  • *****
  • 4560
    • LibrePilot
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #7 on: May 20, 2016, 06:40:00 pm »
C'est mimi :)

J'ai ausi fait quelques essais avec des antennes hélices, ça fonctionne très bien.

Une maison et une autre récupérée sur une balise météo.




Joe_D

  • **
  • 94
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #8 on: May 20, 2016, 07:20:36 pm »
Salut Laurent, tu as aussi constate des meilleures perfs?

Les antennes GPS helix c'est assez fragile mais ca se redresse tres bien en cas de choc. J'ai crashe a peu pres 5 fois sur le dos et c'est toujours la meme antenne.
L'entenne helix backfire peut remplacer le module preampli-patch, elle n'a pas besoin d'ampli.
Il y a 6 mois j'avais fait des essais et il y avait nettement moins d'erreur avec ces antennes par rapport au patch livre en standard. Pour ceux qui ont des vieux modules Ublox NEO-6 je leur conseille de les garder, c'est tres etonnant mais j'avais moins de dispersion de position qu'avec un M8N.

Je recommande cette antenne pour tous ceux qui volent dans des zones avec des reflection multiples en zone urbaine ou montagneuse par exemple, elle elimine tres bien ces problemes par rapport au patch.

Joe


f5soh

  • *****
  • 4560
    • LibrePilot
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #9 on: May 20, 2016, 07:36:20 pm »
Effectivement le neo8 peut avoir de vilains sauts parfois, que ce soit avec la patch d'origine ou l'hélice.

Pour les tests j'ai fait un comparatif avec les mêmes GPS, un a été modifié avec la sortie SMA.




Lorsque le test se fait assez près de la maison il n'y a pas photo.
C'est du simultané, deux revo/oplink en même temps.



Joe_D

  • **
  • 94
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #10 on: May 20, 2016, 08:51:05 pm »
C'est pas la peine de demander laquelle disperse le plus, j'avais les memes resultats. Depuis je n'ai plus ces sauts avec risque de fly away, je vole souvent en espace reduit et au moindre ecart de 5 metres c'est le crash. Je vois aussi que tu as un superbe perchoir a multis dans ta cour :-)

Pour moi la solution la plus fiable c'est un NEO-6 avec une antenne helix, ca tombe bien les modules se trouvent pour 10 Euros et l'antenne coute quasiment rien si on la fabrique soi meme. Ajouter a ca un magneto a 5 Euros et on peut faire du vol en INS13.

A propos j'ai mis au debut le mode complementary + GPS + magneto mais j'ai pas vraiment teste les perfs, c'est quoi l'avantage de passer en INS13 au niveau utilisateur ? (comportement du multi, sensibilite aux pannes...)

Joe

f5soh

  • *****
  • 4560
    • LibrePilot
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #11 on: May 20, 2016, 10:29:37 pm »
Je pense que l'ekf est plus fin, à condition que tout soit correctement calibré et que le mag ne soit pas perturbé.
Il va pouvoir réutiliser les petites accélérations sur un axe pour estimer que l'appareil bouge dans une direction alors que complementary va se baser uniquement sur les infos du Gps. (velocity+heading)

Avec le complementary c'est plus simple et il est possible d'obtenir un résultat similaire mais sans avoir besoin de calibrer les accéléromètres.
Complementary utilise les gyros/acceleromètres (gravité) pour calculer l'orientation dans l'espace, si l'appareil tourne en rond, au bout d'un moment il peut se tromper complètement sur comment est orienté l'appareil.

Joe_D

  • **
  • 94
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #12 on: May 21, 2016, 12:25:57 am »
Merci pour les explications, donc si j'ai bien compris l'INS13 est mieux adapte pour un multirotor vu qu'il peut arriver qu'on fasse un point fixe et plusieurs rotations alors que complementary serait mieux pour une aile qui est toujours en mouvement.

Dans le cas d'un multi, si on est en complementary et qu'on l'a desoriente avec des rotations et qu'on active un mode automatique genre home leash ou RTB est-ce qu'il va corriger l'orientation des qu'il aura fait un deplacement de quelques metres? ou bien est ce qu'il risque de faire n'importe quoi?

f5soh

  • *****
  • 4560
    • LibrePilot
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #13 on: May 21, 2016, 12:36:46 am »
Quand je parle de tourner en rond c'est par exemple une trajectoire circulaire, la force centrifuge fait qu'au bout d'un moment complementary ne sait plus comment (ou se trompe) sur l'orientation réelle de l'appareil vu qu'il se base sur la mesure de la gravité.

Sinon aucun souci, l'appareil peut tourner sur lui-même il aura une trajectoire rectiligne comme par exemple sur cette vidéo en mode automatique:


Joe_D

  • **
  • 94
Re: Problème GCS next suite a essais I2c Mag externe
« Reply #14 on: May 21, 2016, 10:06:46 am »
Tres impressionnant ce pas de valse!
Il y a un truc que j'ai pas bien compris a propos des glitchs du GPS, comme ils sont brusques et temporaires ils ne devraient pas perturber le multi, si j'ai bien compris commen marche un EKF il utilise la position predictive et calcule l'erreur des capteurs, dans ce cas une enorme erreur de deplacement sur le GPS avec aucune info accelero devrait etre rejetee non?

Pour en revenir a l'antenne helix, je vais essayer d'ecrire un tuto en anglais pour en faire profiter plus de monde.

Joe