BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Modérateur : Dehas
- foxxy
- Hexacopter
- Messages : 321
- Enregistré le : sam. 22 déc. 2012 14:12
- Réputation : 0
- Localisation : Cavaillon (84)
- Contact :
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Merci. Je me remets sur la bête...
Admin du site http://www.multi-voltige.fr site dédié à la voltige en multi-rotor
L'expérience de chacun, c'est le trésor de tous
L'expérience de chacun, c'est le trésor de tous
- Claude11
- Hexacopter
- Messages : 387
- Enregistré le : sam. 11 août 2012 13:52
- Réputation : 0
- Localisation : CARCASSONNE
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Bonjour,
Je sens que ça va être long la livraison, je viens de recevoir un mail de DX , il retardent la livraison cause articles manquants.
Commande passée le 10 Février, il était temps de réagir il me semble non
Je sens que ça va être long la livraison, je viens de recevoir un mail de DX , il retardent la livraison cause articles manquants.
Commande passée le 10 Février, il était temps de réagir il me semble non
Hélico JR 50 Airskipper, Mini Titan Flybarless.
Maquette EC 145 Turbine.
Multirotor.F450 DJI avec NAZA + GPS
Maquette EC 145 Turbine.
Multirotor.F450 DJI avec NAZA + GPS
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
C'est dxClaude11 a écrit :Bonjour,
Je sens que ça va être long la livraison, je viens de recevoir un mail de DX , il retardent la livraison cause articles manquants.
Commande passée le 10 Février, il était temps de réagir il me semble non
c'est pour ça que je disais qu'ils m'avaient livrés en 3 colis...
Mais bon en règles générales ça met 20 à 30 jours.
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Salut David,
j'ai enfin pu tester ce midi sous un beau soleil !!
Donc la flèche qui montre le home direction ne fonctionne pas bien. Je n'ai pas réussis à trouver une logique, mais ce qui est sur, c'est qu'elle ne fonctionnait pas.
Le home altitude est nickel, et l'altitude aussi.
Je n'ai pas pu tester l'OSD toggle channel.
j'ai enfin pu tester ce midi sous un beau soleil !!
Donc la flèche qui montre le home direction ne fonctionne pas bien. Je n'ai pas réussis à trouver une logique, mais ce qui est sur, c'est qu'elle ne fonctionnait pas.
Le home altitude est nickel, et l'altitude aussi.
Je n'ai pas pu tester l'OSD toggle channel.
- airmamaf
- Tricopter
- Messages : 77
- Enregistré le : mer. 13 mars 2013 11:46
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
En fait la compensation en tilt se base sur la sortie gimbal du Naza, parfois cette sortie est un peu "parasité" (à moins que ce soit dans le code, mais là je sèche). Cette compensation peut être assez sensible, et donc provoquer une valeur de compas assez erratique.
Le mieux est de mettre FALSE pour NAZA_COMPASS_TILT_COMP, ainsi le home direction va se baser uniquement sur le COG, mais malheureusement l'information dépend du déplacement du multi, à l'arrêt, l'information ne sera pas bonne.
Merci pour tes tests, car de mon côté je n'ai pas trop le temps en ce moment.
Le mieux est de mettre FALSE pour NAZA_COMPASS_TILT_COMP, ainsi le home direction va se baser uniquement sur le COG, mais malheureusement l'information dépend du déplacement du multi, à l'arrêt, l'information ne sera pas bonne.
Merci pour tes tests, car de mon côté je n'ai pas trop le temps en ce moment.
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
J'ai remarqué parfois que le naza clignotait vert rouge, mais pas quand il est immobile.
Tu penses que cela peut venir d'une perturbation de l’émetteur vidéo ?
Tu penses que cela peut venir d'une perturbation de l’émetteur vidéo ?
- airmamaf
- Tricopter
- Messages : 77
- Enregistré le : mer. 13 mars 2013 11:46
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Aucune idée. As-tu vérifiés si le connecteur entre le MC et le GPS est bien enfiché dans le MC, qu'il n'y a pas de faux contact ?
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
pour le connecteur c'est ok.
j'irais ptet réessayer demain, je déplacerai l'émetteur video, changerait la fréquence... j'te tiens au jus
j'irais ptet réessayer demain, je déplacerai l'émetteur video, changerait la fréquence... j'te tiens au jus
- foxxy
- Hexacopter
- Messages : 321
- Enregistré le : sam. 22 déc. 2012 14:12
- Réputation : 0
- Localisation : Cavaillon (84)
- Contact :
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Si tu as essayé hier ou aujourd'hui c'est normal ces pertes de satellites, nous sommes en période de tempête solaire qui perturbe salement les satellites. Un site à mettre dans ses favoris : http://www.n3kl.org/sun/noaa.html pour savoir le pourquoi du comment.MrGreen a écrit :J'ai remarqué parfois que le naza clignotait vert rouge, mais pas quand il est immobile.
Tu penses que cela peut venir d'une perturbation de l’émetteur vidéo ?
Admin du site http://www.multi-voltige.fr site dédié à la voltige en multi-rotor
L'expérience de chacun, c'est le trésor de tous
L'expérience de chacun, c'est le trésor de tous
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
ha minnnncceeee lol
énorme ça !
donc la j'viens de comprendre le ptit truc en haut du forum !!!
merci pour l'info !
énorme ça !
donc la j'viens de comprendre le ptit truc en haut du forum !!!
merci pour l'info !
- Narayan
- Quadricopter
- Messages : 267
- Enregistré le : sam. 11 janv. 2014 09:35
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
C'est pour ça également que j'ai pas eu un fix complet hier ! je comprends mieux
- foxxy
- Hexacopter
- Messages : 321
- Enregistré le : sam. 22 déc. 2012 14:12
- Réputation : 0
- Localisation : Cavaillon (84)
- Contact :
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Les jours de tempête solaire, il est préférable d'éviter de voler avec un appareil équipé d'un gps sur le contrôleur de vol. L'électronique peut devenir complètement maboule avec toutes les conséquences que çà peut induire sur le comportement en vol.
Dans les pires cas, cela peut occasionner la perte de l'appareil ou un crash monumental . Et là, inutile de compter sur le Faisafe, qui est tributaire du..... gps!
En ce qui me concerne, quand je vois qu'on est en STORM, je vole avec le quadri d'accro! La multiwii sans gps, elle s'en fout des tempêtes solaires
Dans les pires cas, cela peut occasionner la perte de l'appareil ou un crash monumental . Et là, inutile de compter sur le Faisafe, qui est tributaire du..... gps!
En ce qui me concerne, quand je vois qu'on est en STORM, je vole avec le quadri d'accro! La multiwii sans gps, elle s'en fout des tempêtes solaires
Admin du site http://www.multi-voltige.fr site dédié à la voltige en multi-rotor
L'expérience de chacun, c'est le trésor de tous
L'expérience de chacun, c'est le trésor de tous
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Salut David,
Hier j'ai volé donc, on était deux, un avec l'ancienne version de baga, et le home direction était ok
moi avec la nouvelle version et le home direction n'est pas ok.
(Deux quadris de la même config naza v1 et lite, même émetteur vidéo etc...)
J'ai pas changé le NAZA_COMPASS_TILT_COMP pour infos
Et ce qui m'étonne, c'est qu'a n'importe quelle vitesse la flèche dit n'importe quoi.
Voilà voilà
Hier j'ai volé donc, on était deux, un avec l'ancienne version de baga, et le home direction était ok
moi avec la nouvelle version et le home direction n'est pas ok.
(Deux quadris de la même config naza v1 et lite, même émetteur vidéo etc...)
J'ai pas changé le NAZA_COMPASS_TILT_COMP pour infos
Et ce qui m'étonne, c'est qu'a n'importe quelle vitesse la flèche dit n'importe quoi.
Voilà voilà
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
@foxxy, ouai, ça fait peur
Ce jour la j'ai volé que sans GPS (pas eu confiance)
Ce jour la j'ai volé que sans GPS (pas eu confiance)
- airmamaf
- Tricopter
- Messages : 77
- Enregistré le : mer. 13 mars 2013 11:46
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Ouais en fait ca m'étonne pas trop, car la compensation en TILT ne marche pas trop bien, pour la version STABLE la valeur par défaut sera à FALSE et restera donc expérimentale. Sur rcgroups Pawelsky a aussi quelques soucis. Je pense qu'il faut une sortie plus stable pour déterminer l'inclinaison (acc. par exemple, mais c'est hors scope du projet), car la sortie gimbal n'est pas l'idéale.MrGreen a écrit : ...
J'ai pas changé le NAZA_COMPASS_TILT_COMP pour infos
Et ce qui m'étonne, c'est qu'a n'importe quelle vitesse la flèche dit n'importe quoi.
...
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Cet aprem, j'ai volé dans le jardin avec le TILT en OFF, la flèche m'a eu l'air de réagir mieux (mais difficile à dire exactement dans un ptit jardinairmamaf a écrit :Ouais en fait ca m'étonne pas trop, car la compensation en TILT ne marche pas trop bien, pour la version STABLE la valeur par défaut sera à FALSE et restera donc expérimentale. Sur rcgroups Pawelsky a aussi quelques soucis. Je pense qu'il faut une sortie plus stable pour déterminer l'inclinaison (acc. par exemple, mais c'est hors scope du projet), car la sortie gimbal n'est pas l'idéale.MrGreen a écrit : ...
J'ai pas changé le NAZA_COMPASS_TILT_COMP pour infos
Et ce qui m'étonne, c'est qu'a n'importe quelle vitesse la flèche dit n'importe quoi.
...
- foxxy
- Hexacopter
- Messages : 321
- Enregistré le : sam. 22 déc. 2012 14:12
- Réputation : 0
- Localisation : Cavaillon (84)
- Contact :
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Ce matin j'ai remarqué que le soleil se levait à l'ouest
Sur le panel 1 j'ai affiché la heading rose. L'avant du multi pointé vers le nord, j'ai bien le N affiché sur la heading rose. Idem si je pointe vers le sud.
Si je pointe vers l'est, j'ai la heading rose qui affiche W . J'en conclus donc que ce matin le soleil s'est levé à l'ouest (à moins que ce soit moi qui soit un peu à l'ouest )
Sur le panel 1 j'ai affiché la heading rose. L'avant du multi pointé vers le nord, j'ai bien le N affiché sur la heading rose. Idem si je pointe vers le sud.
Si je pointe vers l'est, j'ai la heading rose qui affiche W . J'en conclus donc que ce matin le soleil s'est levé à l'ouest (à moins que ce soit moi qui soit un peu à l'ouest )
Admin du site http://www.multi-voltige.fr site dédié à la voltige en multi-rotor
L'expérience de chacun, c'est le trésor de tous
L'expérience de chacun, c'est le trésor de tous
- foxxy
- Hexacopter
- Messages : 321
- Enregistré le : sam. 22 déc. 2012 14:12
- Réputation : 0
- Localisation : Cavaillon (84)
- Contact :
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
@ Airmamaf
J'ai vu ce matin sur rc groups que Pawelsky avait fait une mise à jour des librairies NazaDecoder datée du 23.01.2014 avec, en particulier, une calibration du compas sur 360°.
NazaDecoder library changelog
------------------------------
Version 20140123
[NEW] added in-flight compass calibration. Do a full 360 degrees yaw while flying to calculate the calibration data.
Version 20140118
[NEW] added date and time
[FIX] corrected decoding of compass heading
Version 20131230
[NEW] added checksum checking to reject invalid data from GPS
[NEW] added course over ground and hdop
[NEW] added DGPS fix and fix type enum
[FIX] removed unused motorsArmed method from header
[FIX] corrected keywords file
Version 20131010
[FIX] corrected decoding of the fix type field (was not XORed with mask)
Version 20131009
initial version of the library
Questions :
1/ est ce que ce sont ces librairies qui sont incluses dans la dernière release de BagaOSD?
2/ Dans la négative, je suppose qu'il suffit de copier les deux fichiers NazaDecoderLib.cpp et NazaDecoderLib.h dans les librairies de BagaOSD et de téléverser dans l'arduino?
Bon dimanche
J'ai vu ce matin sur rc groups que Pawelsky avait fait une mise à jour des librairies NazaDecoder datée du 23.01.2014 avec, en particulier, une calibration du compas sur 360°.
NazaDecoder library changelog
------------------------------
Version 20140123
[NEW] added in-flight compass calibration. Do a full 360 degrees yaw while flying to calculate the calibration data.
Version 20140118
[NEW] added date and time
[FIX] corrected decoding of compass heading
Version 20131230
[NEW] added checksum checking to reject invalid data from GPS
[NEW] added course over ground and hdop
[NEW] added DGPS fix and fix type enum
[FIX] removed unused motorsArmed method from header
[FIX] corrected keywords file
Version 20131010
[FIX] corrected decoding of the fix type field (was not XORed with mask)
Version 20131009
initial version of the library
Questions :
1/ est ce que ce sont ces librairies qui sont incluses dans la dernière release de BagaOSD?
2/ Dans la négative, je suppose qu'il suffit de copier les deux fichiers NazaDecoderLib.cpp et NazaDecoderLib.h dans les librairies de BagaOSD et de téléverser dans l'arduino?
Bon dimanche
Admin du site http://www.multi-voltige.fr site dédié à la voltige en multi-rotor
L'expérience de chacun, c'est le trésor de tous
L'expérience de chacun, c'est le trésor de tous
- airmamaf
- Tricopter
- Messages : 77
- Enregistré le : mer. 13 mars 2013 11:46
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
En fait c'est toujours le même problème, le compensation en TILT ne marche pas super, car la précision du gimbal n'est pas au rendez-vous, donc la calibration du compas ne changera rien, car à moins de voler comme une Montgolfière, à plat, le moindre mouvement donnera n'importe quoi au niveau du compas.
La seule solution c'est d'utiliser le COG qui vient du GPS, mais dans ce cas, le soleil se lèvera à n'importe quel endroit , car la position sera uniquement déterminée correctement lors d'un mouvement vers l'avant du multi.
La seule solution c'est d'utiliser le COG qui vient du GPS, mais dans ce cas, le soleil se lèvera à n'importe quel endroit , car la position sera uniquement déterminée correctement lors d'un mouvement vers l'avant du multi.
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
@vous
je reviens d'un petit vol (ça fait du bien un peu de soleil)
j'ai mis le TILT a false, et ouaip, c'est bon, la flèche est ok, mais comme tu dis il faut avancer un peu pour avoir quelque chose de précis (le demie tour ne change pas l'orientation de la flèche).
Qu'est ce qu'il faudrait ajouter au système pour avoir un gimbal (et donc un home position) précis ? une boussole 3 axes ?
car bon ça ne me dérangerait pas de rajouter un petit composant pour ça...
T'aurais une idée David ? un lien ?
Aussi, dans ton ancienne version (celle d'avant), le tilt était à false par défaut non ? (car s'il était à true, j'y comprends plus rien )
je reviens d'un petit vol (ça fait du bien un peu de soleil)
j'ai mis le TILT a false, et ouaip, c'est bon, la flèche est ok, mais comme tu dis il faut avancer un peu pour avoir quelque chose de précis (le demie tour ne change pas l'orientation de la flèche).
Qu'est ce qu'il faudrait ajouter au système pour avoir un gimbal (et donc un home position) précis ? une boussole 3 axes ?
car bon ça ne me dérangerait pas de rajouter un petit composant pour ça...
T'aurais une idée David ? un lien ?
Aussi, dans ton ancienne version (celle d'avant), le tilt était à false par défaut non ? (car s'il était à true, j'y comprends plus rien )
- foxxy
- Hexacopter
- Messages : 321
- Enregistré le : sam. 22 déc. 2012 14:12
- Réputation : 0
- Localisation : Cavaillon (84)
- Contact :
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Je viens aussi de rentrer avec 6 accus vides . Autant profiter du beau temps. Effectivement avec le TILT sur FALSE l'orientation du multi est prise en compte, mais uniquement lors des déplacements. C'est juste un coup à prendre. Mais je persiste à dire que le marquage de la heading rose en ce qui concerne W-E est inversé
De même, une fois calibrées, les valeurs de tension et d'intensité sont un précieux renseignement sur l'autonomie de l'objet.
Et comme je suis satisfait du résultat, j'ai commandé de quoi en faire un second
De même, une fois calibrées, les valeurs de tension et d'intensité sont un précieux renseignement sur l'autonomie de l'objet.
Et comme je suis satisfait du résultat, j'ai commandé de quoi en faire un second
Admin du site http://www.multi-voltige.fr site dédié à la voltige en multi-rotor
L'expérience de chacun, c'est le trésor de tous
L'expérience de chacun, c'est le trésor de tous
- airmamaf
- Tricopter
- Messages : 77
- Enregistré le : mer. 13 mars 2013 11:46
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Pour le lien, il faudrait s'inspirer par exemple de Multiwii pour gérer l'acc., ca peut être un bon début.MrGreen a écrit : ...
T'aurais une idée David ? un lien ?
Aussi, dans ton ancienne version (celle d'avant), le tilt était à false par défaut non ? (car s'il était à true, j'y comprends plus rien )
Pour la version 2.0, la compensation n'existait pas, donc oui le TILT était à FALSE
En fait il n'y a plus de heading rose quand tu désactives le TILT, vue que l'information du compas n'est plus récupérée, c'est uniqument le COG qui est lue.foxxy a écrit : ...
Mais je persiste à dire que le marquage de la heading rose en ce qui concerne W-E est inversé
...
- MrGreen
- Tricopter
- Messages : 91
- Enregistré le : jeu. 26 déc. 2013 16:22
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
@airmamaf
Je regarde un peu le code. J'ai un module i2c à la maison qui fait boussole 3 axes.
Si je comprends bien, dans le fichier GPS
il faut que je prenne mes valeurs de la boussole en radian.
Et que dans une boucle je mette
NazaDecoder.setCompensation(pitch_rad, roll_rad);
heading_d = ??
pour le heanding_d, c'est quoi la valeur du nord en ° de 0 à 360 ?
Je regarde un peu le code. J'ai un module i2c à la maison qui fait boussole 3 axes.
Si je comprends bien, dans le fichier GPS
Code : Tout sélectionner
case NAZA_MESSAGE_COMPASS:
#if NAZA_COMPASS_TILT_COMP == TRUE
NazaDecoder.setCompensation(pitch_rad, roll_rad);
heading_d = NazaDecoder.getHeading();
#else
heading_d = cog_cd / 100.0;
#endif
Et que dans une boucle je mette
NazaDecoder.setCompensation(pitch_rad, roll_rad);
heading_d = ??
pour le heanding_d, c'est quoi la valeur du nord en ° de 0 à 360 ?
- airmamaf
- Tricopter
- Messages : 77
- Enregistré le : mer. 13 mars 2013 11:46
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Oui le heading_d va de 0 à 360, mais cette partie est gérée directement par la fonction NazaDecoder.getHeading().
- airmamaf
- Tricopter
- Messages : 77
- Enregistré le : mer. 13 mars 2013 11:46
- Réputation : 0
Re: BagaOSD - Un OSD simple pour DJI Naza en mode "DIY"
Pour utiliser de manière expérimentale la compensation en TILT du compas, il faut vérifier via l'OSD (en activant le Pitch / Roll dans le config tool) le calcul des angles lors d'une inclinaison du multi de 45° par exemple.
Car il se peut aussi que les gains Gimbal du Naza / du config.h soient mals définis.
Pour information, la compensation n'est pas top, mais je n'ai jamais eu plus de 20° d'écart.
Car il se peut aussi que les gains Gimbal du Naza / du config.h soient mals définis.
Pour information, la compensation n'est pas top, mais je n'ai jamais eu plus de 20° d'écart.