Torna
Posts: 44
Joined: Thu Nov 24, 2011 8:59 pm

Raspberry Pi - Drone UAV

Sat Sep 14, 2013 6:57 pm

Hello,

Je suis très heureux de démarrer ce nouveau projet avec le Raspberry Pi : le Pi BOA Drone

Image

L'objectif est de couvrir de très longues distances en parfaite autonomie (environ 400kms).

Pour l'instant je n'en suit qu'au début, et comme pour mes autres projets, je fais mon possible pour tout réaliser "home made", en partant d'une feuille blanche :)

Pour la partie électronique (moteurs, servos, capteurs, gps,...) j'utilise pour le moment les circuits créés par Adafruit.

J'ai commencé avec le Adafruit Servo Driver PCA9685. Pour le moment, je peux piloter des servos avec un joypad depuis un PC relier au Pi en wifi, une grande victoire car je débute dans ce domaine :

Voyez ce que ça donne : https://www.youtube.com/watch?v=9Znt_cw6Ogg

J'ai commendé d'autres capteurs et un module GPS sur le site Adafruit, je suis en attente de livraison.

Vous pouvez suivre l'avancé du projet ici : http://www.magdiblog.fr/boa-pi-drone/1- ... boa-drone/

Mes connaissances en électronique sont pour le moment limités, j'aurais donc besoin d'aide pour mener à bien ce projet. J'ai notamment un problème pour contrôler deux circuits I2C en utilisant l'unique port I2C présent sur le Pi. Le contrôle d'un moteur brushless pour la propulsion du drone est également un grand mystère pour le moment ^^

N'hésitez donc pas à intervenir et à apporter votre aide :) Un grand merci par avance :)

Sehntis
Posts: 14
Joined: Wed May 15, 2013 3:04 pm

Re: Raspberry Pi - Drone UAV

Sat Sep 14, 2013 9:50 pm

Bonsoir,

Projet ambitieux, je te souhaite bonne chance dans cette réalisation, c'est assez fun de faire ce genre de projets de A à Z :).

Cependant, quelques pistes à ne pas négliger :

Les distributions de nos Raspberry ne sont pas conçues pour du temps réel, ce sont des OS à temps dit "partagé". Sur papier, cela définit son aptitude à garantir un temps de réaction. Tu pourras certes contrôler tes moteurs mais tu pourras difficilement le faire à un temps donné. Il va falloir coupler ton Raspberry avec une autre carte électronique pour que ce soit optimal, surtout (d'après-moi) pour quelque chose de volant, où le temps de réaction est crucial (gyroscopie, sécurité, ...).

Attention également à l'autonomie de la bête, qui va être plutôt faible, car pour un appareil volant tu vas devoir faire très attention à la taille et au poids, considère ça comme un cercle vicieux :

Plus d'autonomie → Plus grosses batteries → Plus de poids → Besoin de plus gros moteurs → Besoin de plus d'autonomie → et ainsi de suite

à toi donc de trouver le juste milieu, car plus tu avances dans le cercle plus ton budget va grimper.

Bonne continuation :)

ToOnS
Posts: 492
Joined: Sat Mar 23, 2013 10:29 am

Re: Raspberry Pi - Drone UAV

Sun Sep 15, 2013 3:36 am

Bonjour ,
a moins que tu arrives a voir le modele a 400km (que tu as les yeux de superman) en France pour le commun des mortels c'est interdit de faire voler une maquette sans "telepilote" , meme le vol en FPV (vol en immersion) est interdit si y'a pas un 2 ieme pilote (en double commande) qui voit la maquette avec ses propres yeux.
2kg qui tombent de 150 metres (hauteur maxi autorisée et seulement dans certains cas) ca peu faire tres mal
article 8 entre autre :
http://www.legifrance.gouv.fr/affichTex ... e=20130915

voila j'ai fait mon citoyen model , maintenant la partie interessante :
c'est quoi le probleme pour commander 2 circuits i2c ?
pour le controle d'un brushless ca se fait via un ESC qui lui se commande comme un servo
as tu pensé a mettre un gyroscope pour qu'il reste "a plat" ?

vohu
Posts: 92
Joined: Tue Aug 14, 2012 9:22 am

Re: Raspberry Pi - Drone UAV

Sun Sep 15, 2013 8:50 am

je te conseille de partir sur du arduino.
En plus il existe des contrôleurs de vols arduino très bien conçus...
KK, multiwii, arducoptère. les 2 premiers ne sont pas trop chers surtout opensource. donc tu pourras voir le code, comment ça marche, et modifier.
400Km ? en autonomie, je sais pas si c'est possible, mais ça sous entend que ton drone mémorise le trajet en avance, ou alors qu'il embarque une connexion 3G. + une télémétrie complète.

Si non, comme dit au dessus, il est interdit 'en France) de faire un UAV sans vision directe, ni dans un lieu habité ou il pourrait y avoir des animaux sans passer un permis qui doit être renouvelé tous les ans. Donc je pense que cet aspect de ton projet est à oublier, bien que ce soit intéressant techniquement.

Torna
Posts: 44
Joined: Thu Nov 24, 2011 8:59 pm

Re: Raspberry Pi - Drone UAV

Sun Sep 15, 2013 10:32 am

C'est clair que les contraintes administratives et autres règlementations sont ultra restrictives. Dans tous les cas, je n'ai pas l'intension de faire quelque chose d'illégale, et si c'est impossible de faire voler mon drone en France, alors j'irai ailleurs (on m'a conseillé la Suisse, pays vers lequel une grosse partie des entreprises spécialisées dans les drones s'exilent). Il est certain que je ne vais pas m'arrêter parce que "c'est interdit bla bla bla"... D'ailleurs ce n'est pas "interdit", c'est simplement réglementé !

Pour le moment, je suis plus concentré sur le challenge technique, je n'en suis pas encore à faire voler quelque chose :)

Par ailleurs, l'idée du projet est bien de faire un drone "home made" et "from scratch". Ce n'est pas tant de faire voler un drone qui m'intéresse, mais plutôt la partie "ingénierie". Construire un drone autonome fait appelle à des techno et des compétences très variées, et c'est cela qui m'intéresse. C'est comme pour les Légos, une fois que c'est construit, ça n'a plus vraiment d'intérêt ;)

L'objectif de mon blog est également de promouvoir le Pi, je suis tout à fait conscient que d'autres plate-formes existent et qu'elles feront le boulot beaucoup mieux qu'un Pi (ou pas ?), mais encore une fois, on s'éloigne de l'objectif :)

Sinon pour les 400 Kms en autonomie, je pensais bien entendu à incorporer une centrale inertielle (accéléromètre+gyroscope), un GPS (déjà commandé), des capteurs de températures (facteur déterminent d'après un expert que j'ai eu l'occasion de rencontrer), un dongle 3G (pour garder le contact), le tout redondé/doublé tout en prévoyant un mode dégradé selon les différentes pannes possibles. J'imagine bien un mode "alerte" au moindre problème qui stop tous les moteurs et éjecte un parachute pour poser le drone en tout sécurité.

Pour terminer, cela me parait évident de ne pas passer au dessus des zones habitées ni au dessus des aérodromes ^^ Il y a un minimum de bon sens à avoir, et il faut prévoir un itinéraire sans danger, je suis d'accord avec vous :) J'ajouterai que dans tous les cas, je ne vais pas lancer mon drone et espérer qu'il arrive à bon port... Je le suivrai de près en voiture avec tout le matériel nécessaire pour le localiser en temps réel :)

Maintenant que ces questions législatives et oh combien barbantes ont été abordées, je vous propose d'en revenir aux problématiques techniques :)

ToOnS
Posts: 492
Joined: Sat Mar 23, 2013 10:29 am

Re: Raspberry Pi - Drone UAV

Sun Sep 15, 2013 10:38 am

les capteurs de temperatures c'est seulement si tu veux l'envoyer dans l'espace :mrgreen:
ToOnS wrote:Bonjour ,
...
c'est quoi le probleme pour commander 2 circuits i2c ?
...
pour la suisse c'est la meme legislation que la France : INTERDIT de faire voler un drone si il n'est pas a vu et encore plus interdit sans pilote et il doit rester a 5km d'une piste (deja pour le voir a 5km c'est plus un drone mais une soucoupe volante)
http://www.drone-uav-pro.org/usage-des- ... descriptif

Torna
Posts: 44
Joined: Thu Nov 24, 2011 8:59 pm

Re: Raspberry Pi - Drone UAV

Sun Sep 15, 2013 11:57 am

ToOnS wrote:les capteurs de temperatures c'est seulement si tu veux l'envoyer dans l'espace :mrgreen:
Mouais c'est pas faux :)
ToOnS wrote:c'est quoi le probleme pour commander 2 circuits i2c ?
Pour l'instant je n'ai pas rencontré de "problème". C'est juste que je n'ai aucune idée de comment procéder ^^

Rien que pour les branchements par exemple...
ToOnS wrote:pour la suisse c'est la meme legislation que la France : INTERDIT de faire voler un drone si il n'est pas a vu et encore plus interdit sans pilote et il doit rester a 5km d'une piste (deja pour le voir a 5km c'est plus un drone mais une soucoupe volante)
http://www.drone-uav-pro.org/usage-des- ... descriptif
Bref ! Je ne ferai donc pas voler mon drone, mais rien ne m'empêche d'essayer d'en construire un juste pour le sport, n'est ce pas ? Ne me dites pas qu'il y a une loi qui interdit de réfléchir sur la conception d'un système, si ? :lol: Si c'est le cas, alors j'arrête tout, et je retourne regarder sagement "plus belle la vie"... :?

Torna
Posts: 44
Joined: Thu Nov 24, 2011 8:59 pm

Re: Raspberry Pi - Drone UAV

Sun Sep 15, 2013 12:02 pm

J'y pense, ce n'est pas interdit d'envoyer un ballon dans la stratosphère ?

ToOnS
Posts: 492
Joined: Sat Mar 23, 2013 10:29 am

Re: Raspberry Pi - Drone UAV

Sun Sep 15, 2013 3:41 pm

non un ballon tu as le droit je crois , en fait j'en sais rien j'ai jamais cherché pour ca :mrgreen:
pour le branchement i2c du 2 ieme composant c'est exactement au meme endroit que le 1er , SDC sur SDC et SDA sur SDA , la difference entre les 2 composants se fait du coté software

vohu
Posts: 92
Joined: Tue Aug 14, 2012 9:22 am

Re: Raspberry Pi - Drone UAV

Mon Sep 16, 2013 8:10 pm

Si l'objectif est 400km, je pense qu'il vaut mieux se diriger vers un mode 'planeur'. Du coup, les capteurs de températures sont importants... Un changement de température brusque peut être un indicateur pour se diriger et profiter de vents ascendants pour économiser de l'énergie...

ToOnS
Posts: 492
Joined: Sat Mar 23, 2013 10:29 am

Re: Raspberry Pi - Drone UAV

Mon Sep 16, 2013 9:50 pm

dans ce cas c'est un capteur de pression qu'il faut , un courant ascendant assez rapide n'as pas le temps d'avoir un changement de temperature significatif par contre sa pression descend toujours

Sankha
Posts: 2
Joined: Thu Apr 09, 2015 9:13 am

Re: Raspberry Pi - Drone UAV

Thu Apr 09, 2015 9:16 am

Bonjour!

J'ai l'impression de déterrer ce topic mais de tout ceux que j'ai pu parcourir c'est celui qui me semble le plus prométeur!

J'aurai voulu savoir où @Torna en était? Si le projet avait été concluant etc... Peut être as tu arreté entre temps, mais je tente ma chance! :p

Merci d'avance!

Sankha

Torna
Posts: 44
Joined: Thu Nov 24, 2011 8:59 pm

Re: Raspberry Pi - Drone UAV

Fri Apr 10, 2015 11:00 am

Hello Sankha,

Le projet est toujours d'actualité :)

Je manque simplement de temps et d'argent pour faire avancer le projet comme je le souhaiterai ; d'où mes projets sur la domotique qui sont plus "accessibles" pour moi :)

Un autre problème également est celui du cadre légal... même pour faire voler un prototype sur une courte distance, c'est toute une histoire...

Quoi qu'il en soit, le projet est toujours d'actualité, et je ne manquerai pas de publier mes avancées sur le sujet :)

Return to “Français”