Page 1 sur 4

Voler de dos avec un quad?

Posté : ven. 15 mars 2013 19:52
par nicodh
Warthox l'a fait en premier avec un quad "standard". Curtis Youngblood a montré ce qu'il peux faire avec son pas variable.


et moi? je veux aussi?

Donc, pas de pas variable, pas de ultraesc. Seulement un naze32 et des esc simonk, un peu de chance et beaucoup de helices parce que ca pete ces machins.

test a la maison:


Puis premier test en vrai:


et aujourd'hui un peu mieux.:


Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:07
par Redeos
:| :| Eh bien moi je dis chapeau bas
Comment es tu arrivé a ce resultat(point de vue prog)
Encore GG :super: :super:

Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:21
par nicodh
J'ai pas mal discuté avec Simon, le createur du firmware simonk. Et on a trouvé les bons parametres, reste encore a optimiser un peu le changement de rotation.
Pour le firmware de la carte de vol, tres peu a changer, en gros 4 lignes de code.
:)

Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:21
par Dehas
Chapeau bas, bravo.
Oui dis nous se que tu as modifié dans le firmware des ESC.

Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:29
par Lagaffe
Au dessus du champ mais hors champ . Les passages sont très fugitifs !
Soit il faut un zoom sur la caméra, soit faire les essais avec le même multi à l'échelle 10 !
Chiche ?

Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:30
par green
Super !


Avec tapatalk

Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:34
par nicodh
sur les esc:
.equ COMP_PWM = 1 ; During PWM off, switch high side on (unsafe on some boards!)

.equ RC_PULS_REVERSE = 1 ; Enable RC-car style forward/reverse throttle

.equ RCP_DEADBAND = 25 ; Do not start until this much above or below neutral

Apres faut avoir des bons esc, si c'est des bs_nfet c'est mieux. Je peux vous passer le hex directement compilé.

Sur le firmware de baseflight (multiwii c'est dans le style)

//motor = constrain(motor, cfg.minthrottle, cfg.maxthrottle);
if ((rcData[THROTTLE]) > 1460){
motor = constrain(motor, 1490, cfg.maxthrottle);
}else{
motor = constrain(motor, cfg.mincommand, 1430);
}

/*if ((rcData[THROTTLE]) < cfg.mincheck) {
if (!feature(FEATURE_MOTOR_STOP))
motor = cfg.minthrottle;
else
motor = cfg.mincommand;
}*/

if (!f.ARMED)
//motor = cfg.mincommand;
motor = 1460;}

et
static const motorMixer_t mixerQuadX[] = {
{ 1.0f, -0.5f, 0.5f, -0.5f }, // REAR_R
{ 1.0f, -0.5f, -0.5f, 0.5f }, // FRONT_R
{ 1.0f, 0.5f, 0.5f, 0.5f }, // REAR_L
{ 1.0f, 0.5f, -0.5f, -0.5f }, // FRONT_L
};

sur mixer.c

et:

if (rcData[THROTTLE] > 1450 && rcData[THROTTLE] <1550) {

if (!rcOptions[BOXARM]) ///////////////////// important to be always able to disarm
f.ARMED = 0;

dans mw.c

En principe ca marche, mais je ne suis pas responsable de possibles destructions. :)

Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:35
par nicodh
Lagaffe a écrit :Au dessus du champ mais hors champ . Les passages sont très fugitifs !
Soit il faut un zoom sur la caméra, soit faire les essais avec le même multi à l'échelle 10 !
Chiche ?

Je fais ca tout seul, comme un grand, mais si tu veux venir me filmer tu es bienvenu.

Je fais ce que je peux....

Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:36
par ziggy95
Waouhh, ca donne envie !

Bravo !

Re: Voler de dos avec un quad?

Posté : ven. 15 mars 2013 20:48
par Dehas
Pour le .equ RCP_DEADBAND = 25, je ne savais pas, tu n'as pas activé le brake ?? sur multiwii.com ils le mettent.

Re: Voler de dos avec un quad?

Posté : sam. 16 mars 2013 06:26
par nicodh
non, pas activé. Je vais re regarder a nouveau. Voir si comme ca passe plus vite. Je vais aussi modifier des helices. J'ai un rendment trop pourrave de dos.

Re: Voler de dos avec un quad?

Posté : sam. 16 mars 2013 09:45
par cedricz
Beau travail, tu as de très bons résultats
Le bip qu'on entend sur la vidéo c'est pour la position médianedu manche des gazs ?

Re: Voler de dos avec un quad?

Posté : sam. 16 mars 2013 15:24
par nicodh
exact. c'est pour avoir une idée d'ou je suis au manche.

Re: Voler de dos avec un quad?

Posté : dim. 17 mars 2013 17:42
par nicodh
Et voila du vol dos qui tient la route.




Re: Voler de dos avec un quad?

Posté : dim. 17 mars 2013 19:21
par mrnene
Bravo, ça commence à être du sérieux, joli pilotage :super:

Re: Voler de dos avec un quad?

Posté : dim. 17 mars 2013 20:09
par cedricz
On voit bien l'évolution, chapeau bas :amen:
Tu consommes beaucoup plus avec les inversions de sens moteurs ( baisse d'autonomie )?

Re: Voler de dos avec un quad?

Posté : dim. 17 mars 2013 22:11
par imistef
Bravo c'est très impressionnant et prometteur ! :super:

Re: Voler de dos avec un quad?

Posté : dim. 17 mars 2013 22:20
par nicodh
Cedricz, pour l'autonomie aucune idée, j'ai pas reussi a vider une batterie. Je crash avant. :-)

Re: Voler de dos avec un quad?

Posté : lun. 18 mars 2013 07:12
par Dehas
Alors tu as activé le brake ??

Re: Voler de dos avec un quad?

Posté : lun. 18 mars 2013 07:37
par nicodh
Nope, le brake ne sert a rien, en faite j'ai discuté avec simonk, le brake est seulement utile pour la mise a 0, il faut rester sur neutral.

Ce qui est activé est le complementary pwm ou aussi connu comme active braking, de ce que Ronco parle sur ses ultraesc.

Re: Voler de dos avec un quad?

Posté : lun. 18 mars 2013 12:25
par cedricz
nicodh a écrit :Cedricz, pour l'autonomie aucune idée, j'ai pas reussi a vider une batterie. Je crash avant. :-)
Pas grave c'était juste pour info :wink:

Envoyé depuis mon HTC Desire C

Re: Voler de dos avec un quad?

Posté : lun. 18 mars 2013 13:28
par nicodh
bon warthox a sorti le tictoc en quad. Il est quand meme la reference en quad.

Re: Voler de dos avec un quad?

Posté : mar. 19 mars 2013 19:45
par nicodh

Re: Voler de dos avec un quad?

Posté : mer. 3 avr. 2013 20:29
par nicodh
Nouvelle petite video:

Re: Voler de dos avec un quad?

Posté : mer. 3 avr. 2013 21:06
par imistef
Wow !
Impressionnant et magnifique, on dirait que tu fais danser ta machine.
Pour parler d'esthétique, car pour la technique... chapeau l'artiste :super: