Aller au contenu
Azelah2

Programmation Des Drones

Messages recommandés

Bonjour à tous !

 

Dans le cadre d'un BTS informatique je réalise une veille technologique sur les drones. J'aimerai donc en connaître plus notamment au niveau du développement informatique des drones.
Je serai ravi si vous répondez à quelques questions :)

Tout d'abord, est ce que  tous les drones sont programmés dans un langage informatique ?Et si oui quelles langages ?

 

Est ce que quand on ordonne au drone d'aller par exemple à gauche, un programme s’exécute qui lui permet d'aller à gauche ou tout est électronique ?

 

Merci d'avance bonne journée :D

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Azelah,

c'est super complexe comme question...

 

Pour apporter une question généraliste : oui, il y a de "l'informatique". La preuve c'est qu'il existe des projets open-source sur la toile qui te fournissent le code (en langage C, on est dans le monde du microcontrôleur embarqué) à flasher sur un arduino, et roule ma poule (enfin vole ma poule).

 

Je n'ai pas fait une étude de marché complète des contrôleurs de vol, mais dans ceux que j'ai vu, la logique c'est d'avoir un système autonome, avec un bootloader pour le reflasher et une interface série pour le paramétrer. De point de vue de l'utilisateur, donc, il n'y a pas de langage particulier, c'est "des chiffres dans des cases", ou pour les plus avancés, des lignes de commande propriétaires (jette un coup d'oeil du coté de Cleanflight ou Betaflight)

 

Comme dans tout système embarqué qui se respecte, il y a de l'électronique et celle-ci joue un rôle non négligeable dans l'histoire. C'est de l'informatique ET de l'électronique.

 

Quand tu envoies un ordre au drone (penche à gauche) c'est d'abord de l'électronique pure qui reçoit le signal, qui le démodule, qui le traduit en signal numérique, qui est ensuite interprété par le contrôleur de vol. A partir de là, c'est du code informatique qui va traiter la demande, faire les calculs nécessaires en fonctions de tous les capteurs présents sur le drone (gyro + accelero principalement). La boucle de calcul et de pilotage est un asservissement P.I.D., là encore, c'est du calcul informatique, mais des capteurs électroniques. Lorsque enfin le contrôleur de vol décide de la commande à envoyer (je dis "enfin" mais tu te doute que ça va très vite), c'est un signal numérique qui va être interprété par de l'électronique, pour finalement faire tourner les moteurs plus où moins vite.

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Philou et merci pour ta réponse qui m'a bien aidé à comprendre le fonctionnement.

 

Donc il y a bien de l'informatique mais pas forcément sous forme de langage de programmation.

 

N'existe t-il pas des drones qui peuvent se piloter à partir d'un ordinateur ? Par exemple on écrit un code dans une console on l'exécute puis le drone l'interprete et effectue le mouvement ? (il faudrait donc que l'ordinateur soit connecté au drone)

Partager ce message


Lien à poster
Partager sur d’autres sites

si, bien sûr, tout est possible en fait ...

 

regarde les travaux de Raffaello D'Andrea

 

 

Tous les calculs sont réalisés en temps réel par un ordinateur qui surveille la scène et envoie des informations au drone.

Modifié par Philou

Partager ce message


Lien à poster
Partager sur d’autres sites

ouai, le renvoi de balle au point de départ avec les trois drones qui tendent le filet est carrément bluffant

Partager ce message


Lien à poster
Partager sur d’autres sites

si, bien sûr, tout est possible en fait ...

 

regarde les travaux de Raffaello D'Andrea

 

https://youtu.be/w2itwFJCgFQ

 

Tous les calculs sont réalisés en temps réel par un ordinateur qui surveille la scène et envoie des informations au drone.

+1000000

Merci pour la vidéo qui est très intéressante. ????????????

 

Envoyé de mon SM-G901F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Regardez les autres vidéos de Raffaello D'Andrea

Lui et son équipe font des choses fantastique en matière d'objets volant type "drone"

Partager ce message


Lien à poster
Partager sur d’autres sites




×
×
  • Créer...

Information importante

En utilisant ce site, vous acceptez nos Conditions d’utilisation.