PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

Pilotez votre AR.Drone avec WINDEV 16 ! [V. 28/03]
Publié par APPLICATIF - PC SOFT
dans la catégorie Outils
Nouveautés
Description
Suite aux démonstrations qui ont eu lieu lors du Tour de France des versions 16 de WINDEV, WEBDEV et WINDEV Mobile, vous avez été nombreux à nous demander l'application de pilotage de l'AR.Drone de Parrot !

Voici les sources du projet maître de cette application... et une application de démonstration !

--------
Mise à jour du 28/03/2011 :
- Mise à jour corrective pour les connexions directes sous Windows XP.
Dans certains cas la connexion pouvait échouer. A noter qu'il est nécessaire pour ce type de connexion de fournir l'adresse IP du drone, et de paramétrer manuellement la connexion WIFI dans les paramètres réseaux de Windows.

--

Mise à jour du 25/03/2011 :
- L'application est maintenant compatible avec Windows XP.
- Une nouvelle option 'Connexion directe au drone' est disponible dans la fenêtre de configuration. Cette option vous permet de vous connecter directement au drone via l'adresse IP fournie (option obligatoire sous Windows XP ou pour les personnes utilisant un routeur pour se connecter au drone)
- Corrections mineures

--

Mise à jour du 15/03/2011 :
- Support du firmware 1.5.1 (le numéro de firmware s'affiche dans la barre de titre de l'application)
- Un bouton permet maintenant de passer en plein écran
- La commande ZAP est maintenant fonctionnelle
- L'enregistrement vidéo est de nouveau fonctionnel.
- Sources : le projet est maintenant entièrement compatible 64bits (y compris la DLL de décodage vidéo)

--

Mise à jour du 22/02/2011 :
Il s'agit d'une mise à jour temporaire, corrigeant des problèmes apparaissant avec les drones dont la version du firmware a été mise à jour en 1.5.1 :
- La commande ZAP (switch entre la caméra frontale et la caméra verticale) est de nouveau opérationnelle
- Le changement de qualité automatique de la vidéo est désactivée par défaut, en attendant que Parrot publie les nouvelles spécifications vidéos (SDK 1.6).

Cette mise à jour apporte également une correction sur la gestion des axes Z des manettes.
Ils sont désormais gérés comme n'importe quel autre axe (permet de résoudre les syndromes de décollage et positionnement erratique). Selon les demandes, une prochaine mise à jour permettra de déterminer plus précisément le comportement de chaque axe d'une manette.

--

Mise à jour du 10/02/2011 :
- Correction d'un problème de division par 0, pouvant survenir lors de la configuration d'une manette ne comportant pas d'axe Z.

--

Mise à jour du 08/02/2011 :
- La sauvegarde des contrôles d'altitude est désormais effectuée correctement
- Il est possible d'ignorer le contrôle de l'axe Z à la connexion (bouton 'Ignorer')
- La gestion de la deadzone des manettes a été sensiblement améliorée. Lors de la sortie de la deadzone, les valeurs sont lissées comme si l'origine était 0, et non plus directement liées à la position de l'axe (exemple : si la deadzone est fixée à 10%, et si la position de l'axe est à 11%, la valeur reconnue n'est pas 11% mais approximativement 1%)

--

Mise à jour du 07/02/2011 :
- La gestion des manettes a été améliorée (prise en compte améliorée grâce à DirectInput)
- La sauvegarde des paramètres de contrôle a été corrigée
- Une nouvelle action 'Enregistrement de vol' est disponible : elle permet d'enregistrer les commandes de pilotage et changement de caméra et de les rejouer par la suite. Pendant la lecture d'un enregistrement de vol, toutes les commandes sont désactivée à l'exception de la touche Urgence.
- Modifications mineures de l'interface

--

Mise à jour du 28/01/2011 :
- Une nouvelle option 'Activer la vidéo' (active par défaut) permet de désactiver la gestion de la vidéo. Dans ce mode, l'écran n'affiche plus la vidéo du drone, et il n'est plus possible ni d'enregistrer des photos, ni d'enregistrer des vidéos. Ce nouveau mode permet d'améliorer les performances globales de l'application sur des ordinateurs à faible puissance.
- L'écran de configuration possède un nouvel onglet 'Manette', permettant, si une manette est branchée, de paramétrer l'inversion des axes (X, Y, Z) et la zone morte pour la calibration. Vous pourrez tester en direct les paramètres.
- Un bouton 'Déconnecter' est maintenant disponible. Il permet de se déconnecter du drone sans avoir à quitter l'application.
- Le contrôle du drone via les axes d'un joystick a été amélioré. Les mouvements effectués avec les manettes sont maintenant lissés, mais tiennent toujours compte de la puissance actuelle (% puissance).
- L'affichage de l'horizon artificiel a été corrigé.

--

Mise à jour du 27/01/2011 :
- Ajout d'options pour inverser les axes X, Y et Z des manettes et joysticks (dépannage)
- Corrections mineures d'interface

--

Mise à jour du 26/01/2011 :

- L'interface est désormais multilingue (Anglais ou Français), avec détection automatique selon la langue de Windows.
- Il est maintenant possible de configurer une touche pour prendre une photo, démarrer un enregistrement vidéo, augmenter ou diminuer la vitesse relative du drone
- La vitesse actuelle du drone (vitesse relative des mouvements) est matérialisée par une jauge à aiguille nommée (% puissance) et peut être modifiée à la souris
- Il est désormais possible de choisir le format des photos et vidéos (Natif: 320x240 ou VGA: 640x480). Cependant nous mettons en garde sur le fait que l'enregistrement de vidéo en 640x480 peut nuire aux performances globales de l'application et certains codecs (notamment XVID) ne fonctionnent pas dans ce mode.

--

Mise à jour du 24/01/2011 :
Cette mise à jour permet désormais de :
- Réinitialiser les modifications apportées à la configuration des touches (bouton "Restaurer", fenêtre Options, onglet 'Contrôles')
- Réinitialiser la configuration des touches à celle d'origine (bouton "Défaut", fenêtre Options, onglet 'Contrôles')

Une correction a également été apportée sur la configuration des contrôles avec les axes des manettes/joysticks.

--

Mise à jour du 19/01/2011 :
- Il est maintenant possible de prendre des photos et d'enregistrer des vidéos
Deux boutons sont disponibles sur l'écran vidéo.
Pour arrêter un enregistrement vidéo, il suffit de cliquer une seconde fois sur le bouton.

- Les photos et vidéos sont enregistrées par défaut dans le dossier "Mes Images" de l'utilisateur courant. Ce dossier est paramétrable dans la fenêtre des options.

Remarque : Nous vous rappelons que l'enregistrement de photos ou de vidéos sur lesquelles apparaissent des personnes sans leur consentement peut être puni par la loi.

--

Mise à jour du 17/01/2011 :
- Une nouvelle option de configuration "IP" est disponible
Cette option permet de forcer l'adresse IP à utiliser pour la connexion au drone lorsque le réseau SSID est spécifié (cette option est ignorée si aucun nom de réseau SSID n'est spécifié).
- Corrections mineures

--

Mise à jour du 14/01/2011 :
- Une nouvelle option de configuration "Connecter sans vérification" est disponible.
Cette option permet d'ignorer le test de connexion au service telnet du drone qui peut échouer systématiquement dans certains cas.

- La structure ARDroneParamètre a été modifiée en conséquence avec l'ajout d'un membre booléen 'ConnexionSansTest'.

--------


Pré-requis :
------------

- Un AR.Drone de Parrot à portée et allumé (leds vertes)
- Un ordinateur équipé d'une carte WIFI, compatible ad hoc.
- Un processeur multi-coeurs recommandé
- Windows Vista ou supérieur
- Un clavier
- Optionnel : un joystick


Informations :
--------------

Ce projet contient tous les éléments permettant de se connecter à un AR.Drone et de le piloter.
Vous pourrez ainsi créer vos propres applications ludiques.

Le composant interne ARDrone est le composant principal.
Il contient une collection de procédure permettant de se connecter/déconnecter et une classe ARDrone qui contient toutes les propriétés et méthodes nécessaires pour le dialogue avec l'AR.Drone.

Ce composant interne est dépendant du composant interne WIFI AdHoc (qui permet de gérer les réseaux WIFI ad hoc) et du composant interne GDI+ (utilisé pour le dessin de la vidéo).

Pour importer le composant interne ARDRone dans votre propre projet, pensez à importer également les composants internes WIFI AdHoc et GDI+.

L'application est une application de démonstration des possibilités du composant.
Le pilotage est paramétrable et peut être effectué grâce au clavier et/ou au joystick.
La configuration est accessible via un bouton "Options", disponible sur l'écran principal de l'application.


Ce projet a été créé avec la version finale de WINDEV 16 (01F160038F).
Le composant ARDrone est basé sur les recommandations et la documentation fournies avec le SDK 1.5 pour l'AR.Drone de Parrot

(https://projects.ardrone.org/projects/show/ardrone-api)
Tous les tests ont été effectués avec les firmwares 1.3.3, 1.4.6 et 1.4.7.


Remarque importante :
---------------------

Avant d'utiliser cette application et avant de commencer à programmer vos propres jeux, vous devez lire et accepter la licence du SDK de l'AR.Drone de Parrot.

Les fichiers ParrotLicense.txt et ParrotCopyrightAndDisclaimer.txt sont présents dans cette archive.



Problèmes connus :
------------------

Lors de la phase de connexion, celle-ci peut échouer pour plusieurs raisons.
En voici les principales :

- Votre carte WIFI n'est pas compatible avec les réseaux ad hoc

- Aucun drone n'est à portée ou en fonction (leds allumées et vertes)

- La qualité du signal WIFI n'est pas suffisante, veillez à vous trouver dans la même pièce que le drone et que le drone soit en fonction (leds allumées et vertes)

- Votre carte WIFI n'est pas configurée pour obtenir une adresse IP automatique
Vous pouvez forcer l'adresse IP, mais celle ci doit se trouver sur une plage de 192.168.1.2 à 192.168.1.255

- L'adresse IP du drone a été modifiée. Cette dernière ne doit pas être modifiée et doit toujours être 192.168.1.1

- Effectuer un "UNPAIR" sur votre drone avant toute manipulation, et éventuellement un RESET


Mentions légales :
------------------
AR.Drone est une marque déposée de Parrot S.A.
Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
Anonyme
Bonjour
J'ai essayé l'exemple de l'ar drome en cliquant sur bouton connecter mais j'ai un message qui me dit :
Impossible de se connecter : le drone ne répond pas.
Le réseau WIFI a été détecté, mais le drone ne répond pas. Veuillez réessayer.

Merci de me donner une idée
Smith
Could you please develop a software that can control parrot ar.drone 2.0? I really need it! Thank you very much!
Asma FEJJARI
Bonjour
Tout d'abord Merci pour ce soft, je suis une etudiante et j'ai un projet concernant le pilotage de AR.Drone .en réalité j'ai un problème de trouver les codes sources de ce projet quelqu'un peut m'aider merci d'avance.
julesla
les commandes du drones fonctionnent tres bien sauf que l'image de la camera n'est pas affichée a l'écran (pour AR drone 2.0) ni la hauteur, % de puissance et d'autre information utile.

j'attend donc une MAJ du logiciel qui afficherait l'image de la camera!!
alfagolf
Salut,
chose incroyable le AR2 semble impilotable sur seven ... quel est ta config complete STP car j ai de gros doute sur la veracite de ton post JFF
JFF
Je rencontre le même problème que Philippe Leclerc. Le Drone AR2 est pilotable, les fonctions sont compatibles, mais je n'ai rien en vidéo, ni au niveau vision, ni au niveau enregistrement. Le mode photo n'est pas actif non plus. Y a t il une version de windev qui prendrait en compte les nouvelles spécificités de cette nouvelle version du drone ?
Souhaitant pouvoir piloter et utiliser les images, merci de donner suite.
cordialement.
Philippe LELCERCQ
Y a t-il une mise à jour disponible de l'application WDARDrone
En effet, celle-ci n'a plus évoluée depuis mars 2011
http://depot.pcsoft.fr/resource.awp?file_id=76&lang=FR

Nous avons acquit le modèle ARDRONE 2.0 ... et nous aurions souhaité pouvoir disposer des fonctions de la nouvelle version du drone dans l'application

- Gestion de la Qualité des images (HD 720p) (Car impossible d'afficher la webcam dû surement aux CODEC)
- Vol à référence relative et absolue (Pilote en tant que point de référence et non pas l'ARDrone)
- Fonction Flip (Looping)

D'avance merci pour votre réponse
maduel
Bonjour,

Tout abord merci pour se soft, je rencontre des problèmes comme le retour des info altimétrie, assiette et la batterie, mon drone 1.7.6 serait il possible de mettre a jour le sdk qui est en 1.6 et de la remplacer par la 1.8

merci, cordialement
motiro
Bonjour,
tout d'abord un grand merci au développeur de Windev16 pour "Ardrone"
J'aurais deux questions:
Je n'es pas de retour télémétrie sais a dire pas d'altitude nie de consommation batterie!
Quel codec vidéo faut il mettre pour avoir un bon rendus vidéo?car sa pixelise énormément!!
Merci d'avance!
LOH DANIEAL ( DGTAC
I try many time to download this program but almost near 80% the server will automatic reset??? how do we download this software?? Pls advise..
Unisev
Bravo pour ce soft pratique et TREEEES utile.

Ce soft "vit-il" ?
Pas d'évolution depuis mars c'est étonnant...

Je l'utilise beaucoup et j'ai donc beaucoup de remarques mineures, souvent liées aussi au version du firmware du Drone.
Avez-vous des recommandations à ce niveau ?

Par exemple l'utilisation du firmware 1.7.4 empeche l'affichage des données de navigation dans l'appli.
Anonyme
Bonjour à tous, je me suis inscrit surtout pour félicité l'œuvre des développeurs sur ce soft, qui est, simple et efficace. Le seul petit souci pour ma part, ce serait l'utilisation des touches alternatives qui ne fonctionne pas (chez moi) et l'affichage du niveau de l'accu en mode plein ecran, bref des broutilles. merci à vous et bravo encore

netbook acer aspire 5520
Windows vista 32bit
azsde
Bonjour,
Je passe juste ici déposer un commentaire, pour féliciter le dévellopeur, incroyable appli, pas de délai entre la commande et l'execution de celle-ci, vidéo fluide, possibilité de l'enregistrer ... bref, QUE DU BONHEUR !

Un GROS bravo, je peux ENFIN controler mon drone avec ma manette de playstation, ce qui est ( il faut le dire ) BEAUCOUP plus pratique qu'avec l'iphone :)
LUIS GODINEZ ( Embry
Bonjour,
I am a student at Embry Riddle Aeronautical University in Daytona Beach, Florida in the United States. I absolutely love the application that you have developed to control the AR Drone using a pc. The only problem that I have been having is with joysticks on the controller being too sensitive. I also noticed that unlike the iphone application you don't have the ability to control the yaw speed or rate, how quickly it maneuvers. I faced the issue where the y axis on the left jostick was inverted as to the y rotation axis. If you had the ability to invert the y and x rotation axis along with the yaw rate it would polish off your piece of software. Keep up the great work

Merci beaucoup,
Luis Godinez
mypololesgaz
bonjour,
je rencontre un probleme avec le programme. configuration windows 7, manette xbox sans fils avec module usb sur pc. bonne configuration de la manette. l utilisation se passe bien pendant 1 minute, puis le logiciel ne répond plus le drone reste en stationnaire, plus de commande possible. le pc reste tjrs connecter au drone.
sinon très bon logiciel avec super réactivité. merci bcp pour votre engagement dans ce projet.

dans l attente d une réponse de votre part ou d une mise a jour. crdlt
Francis MOREL
En cas de problème pour l'ouverture, renommer le fichier .zip en .rar et utiliser Winrar (ou équivalent) pour ouvrir.
Fabrice
En effet, le téléchargement est passé sous firefox. (il bloquait sur IE 8)
APPLICATIF - PC SOFT
Bonjour Fabrice,
Avez-vous tenté de télécharger l'archive avec un autre navigateur ?
Fabrice
Impossible d'ouvrir l'archive, le fichier semble corrompu.
(tentatives infructueuses ce 14/01/11, de 10H à 12H)
A PROPOS
EVALUATION :
3.162629757786289(289)
TELECHARGEMENTS :
71 439
MISE À JOUR :
28 mars 2011
VERSION :
CONCERNE :
WINDEV
Version minimale : 01F160047G
TAILLE :
10 Mo