PROJET DE TRANSPONDEUR DATV EMBARQUE SUR MULTIROTOR

PAR F1DJO
Soft : F5OEO, Intégration soft : F1HUS, Enrouleur : Jean RIEU

Le drone filaire ( tethered drone), peut être une alternative aux pylônes et vous permettre de pratiquer la DATV.

Si vous n’avez pas de pylône, et que vous vouliez trafiquer en portable, le drone filaire est une solution d’avenir pour les radioamateurs.

Alimenté à partir du sol, le drone a une très grande autonomie, contrairement à une batterie lithium embarquée.

Le drone peut être alimenté en haute tension. Un système d’enrouleur emmagasine le fil et exerce une traction, ce qui lui évite de se prendre dans les hélices et lui évite de traîner au sol (sécurité) ,

  • Le transpondeur :

-partie embarquée (Raspberry PI3, Lime SDR mini, ampli hf , pré-ampli, relais d’antenne). -pupitre de commande au sol

  • Les antennes :

Elles doivent être légères. Le prototype de l’antenne 437 Mhz 10 éléments, pèse 100g

  • L’enrouleur de fil :

Il doit pouvoir enrouler et dérouler le fil d’alimentation avec une traction continue, inférieure à 200g,

  • L’alimentation embarquée :

Une tension d’alimentation montante deCC300v, permet de réduire l’intensité et la section du fil et ainsi de gagner du poids. La conversion CC300V/CC12V est réalisée par une alimentation à découpage. La puissance estimée est de : 700W (60A)

Elle doit étre légère (inférieure à 250g)

  • Le multirotor :

Le multirotor (drone), doit être capable d’emmener, le transpondeur, les antennes et le fil, dont le poids augmente au-fur et à mesure de la montée. La masse embarquée est estimée à 1 Kg.

Il doit pouvoir être stable en altitude et direction, capable de contrer des vents de 50Km/h,

NOTA : le transpondeur peut-être également installé sur un pylône il évite les câbles coaxiaux.

1-TRANSPONDEUR DATV EMBARQUE SUR MULTIROTOR

Principe :

Transmission WIFI entre pupitre de commande au sol et transpondeur embarqué sur multirotor WIFI

TRANSPONDEUR EMBARQUE SUR MULTIROTOR

PUPITRE DE COMMANDE DU TRANSPONDEUR

Toutes les manipulations sont effectuées à partir du sol, à partir d’un Raspberry PI3,
équipé d’un écran tactile,

Le programme élaboré par Évariste COURJAUD, F5OEO est intégré dans la carte SD
du Raspberry PI3. L’interface .
graphique du BATC, permet de programmer en direct, toutes
les fonctions : émission, réception, choix des fréquences, des SR, etc,,,
Il est possible de changer tous les 
paramètres, changer de caméra,
envoyer des miresou des fichiers.

 

 

Transpondeur embarqué sur multirotor

Intégration de ROS avec l’ArduRover

Développement ROS en cours, mises en place des capteurs de tout bord, CMUcam3, kinect, GP2D (infra rouge), CR04,CR08, MP1250 (Ultrason), Camera stéréo etc …
Encore pas mal de boulot, mais ca avance. Intégration en cours des différents nodes et vérifications avec RVIZ de la cohérence des différents capteurs ….

* * * * * * * * * * * * * * * * * * *


Mission en vol programmé

1- Sécuriser les limites de la zone de vol Autonome avec GEOFENCE

GéoFence simple

Aperçu

Arducopter 3.0.1 (et les versions ultérieurs) possèdent une fonction Géofence, une barrière virtuelle cylindrique, dont le centre de la base est la position « Home » (position ou se trouve l’aéronef au moment ou on l’arme) Le contrôleur de vol initiera un « Return To Launch » lors du franchissement de cette barrière. Le diamètre, la hauteur du cylindre et l’action à effectuer lors du franchissement sont configurable avec Mission Planner.

Si l’aéronef franchit la barrière il passera alors en mode RTL ou LAND. Au moment ou la barrière est franchie, une seconde barrière est créee 20 plus loin (ou plus haut). Si l’aéronef franchit cette deuxième barrière (par exemple à cause d’une mauvaise configuration, ou si l’opérateur ne parvient pas à ramener l’aéronef au point « home ») il passera une nouvelle fois en mode RTL (et une nouvelle barrière sera créee 20 mètres plus loin). Si l’aéronef arrivait à atteindre 100 metres après la première barrière, il passerai en mode LAND. L’idée étant qu’il est dorénavant impossible de ramener l’aéronef au point « Home » et qu’il est donc préférable de le faire atterrir. Le pilote peut reprendre le contrôle à tout moment à l’aide de l’interrupteur « mode de vol ». Si l’aéronef franchissait cette barrière « LAND », une nouvelle barrière serait créee 20 mètres plus loin.

2- Activer la GéoFence dans Mission Planner

La fonction Géofence peut être activée comme ceci :

- Connecter votre APM/PX4 à mission planner.
- Cliquer sur l’onglet « Software » puis sur GeoFence.
- Cliquer sur « Enable ».
- Laisser « Altitude and Circle » pour le « Type » (à moins que vous préfériez avoir seulement une limite d’altitude ou seulement une limite de rayon).
- Laisser « RTL or LAND » pour « Action ».
- Entrer l’altitude maximale désirée (en mètres) pour « Max Alt ».
- Entrer le rayon maximal désiré (en mètres) pour « Max Radius ». Cette valeur devrait normalement être d’au moins 50 mètres.


Activer la Géofence avec le canal 7 ou 8

Il n’est pas nécessaire de configurer un interrupteur pour activer ou désactiver la Géofence, si vous désirez tout de même utiliser cette fonction, voici les étapes à suivre.

Dans Mission Planner, aller dans l’onglet « Software » puis dans « Arducopter PIDs » et configurer « Ch7 Opt » ou « Ch8 Opt » en mode « Fence ».

Mettre l’interrupteur en position haute (c.-à-d. PWM > 1800) activera la Géofence, mettre l’interrupteur en position basse (PWM < 1800) désactivera la Géofence.


Avertissements :

- Le rayon minimum recommandé de la barrière est 30 mètres.
- Pour de meilleurs résultats, assurez vous que le mode RTL fonctionne sur votre aéronef.
- Lorsque la Géofence est activée, la vérification pré-armement nécessitera un lock GPS avant de pouvoir armer.
- Si le failsafe GPS n’est pas activé, que la Géofence est activée et que vous perdez le lock GPS pendant le vol, l’aéronef passera en mode « LAND » puisqu’on ne connait plus sa position et et on ne peut par conséquent plus s’assurer qu’il n’a pas franchit la Géofence. Ce comportement sera observé quelque soit le mode de vol, si le passage en mode LAND n’est pas désiré, l’opérateur peut reprendre le contrôle en utilisant l’interrupteur « Mode de vol ».
- Les barrières supplémentaires sont créees 20 mètres après la barrière franchie, pas 20 mètres après la positon de l’aéronef. Donc si vous décidez d’outrepasser la barrière il est possible que vous ayez moins de 20 mètres pour reprendre le contrôle avant que la barrière ne repasse une nouvelle fois l’aéronef en mode RTL ou Land. Si vous désirez vraiment outrepasser la barrière, il faut être prêt à changer le mode de vol deux fois de suite ou configurer un interrupteur pour activer ou désactiver la Géofence.


Vidéo de démonstration de la mise en place et de l’utilisation de la Géofence.

3- Planifier une mission APM:Copter avec des waypoints et des évènements

Dans Mission Planner vous pouvez créer des missions en cliquant simplement dans l’éditeur de waypoints développé par Michael Oborne.

Remarque : Ce guide explique comment utiliser l’outil pour APM:Copter mais est tout à fait applicable à APM:Plane et APM:Rover, bien que le contrôle de l’altitude soit très limité pour APM:Rover.

Il est primordial d’avoir un « lock » GPS avant d’armer afin de pouvoir utiliser les modes de vol RTL (Return To Launch/retour au point de départ), Loiter (Musarder), Auto ou n’importe quel mode qui nécessite l’utilisation du GPS.


Commande de waypoints basiques

Un fichier mission peut paraître un peu intimidant au début à cause de toutes les différentes commandes et actions mais la plupart des utilisateurs en utilisent seulement une petite partie. Les paramètres les plus utilisés sont :

- WAYPOINT : alt, lat, long
- TAKEOFF : target altitude
- LAND : lat, lon

Remarque : DO_xxx commands doivent être placées entre deux waypoints. Si vous préférez qu’une commande DO_ apparaisse à la fin d’une mission, il faudra alors placer un « faux » waypoint après la commande DO_XXX. Par exemple :

- WAYPOINT_1
- DO_SET_HOME
- WAYPOINT_2

La position « Home » sera configurée au WAYPOINT #0.

Vous trouverez des informations sur le décollage et atterrissage automatiques ici.


Astuces

- Mise en cache : Vous pouvez mettre en cache (stocker sur le disque dur) les images de la carte, c’est très pratique si vous désirez aller voler dans un endroit où vous savez que vous n’aurez pas de connexion internet.

- Grid : Cette fonction vous permet de dessiner un polygone (clique droit) et de créer automatiquement des waypoints dans cette zone. Remarque : cette fonction ne fait pas de « détection d’île », par exemple, si vous dessinez un petit polygone dans un autre polygone plus grand, le petit, à l’intérieur ne sera pas pris en compte (plus d’informations ici. Dans le cas d’un polygone qui revient sur lui-même (comme la lettre U), la partie ouverte (le milieu du U) sera incluse.

- Pour définir la position « Home » à la position actuelle, il suffit de cliquer sur « Home Location » au-dessus de l’endroit ou vous pouvez entrer des coordonnées, en bas à gauche de l’écran « Flight Plan ».

- Vous pouvez mesurer la distance entre deux waypoints en faisant un clique droit sur un des deux waypoints puis un clique sur « Measure Distance ». Répétez l’opération pour le deuxième waypoint. Une boîte de dialogue apparaît et affiche la distance entre les deux points.


Définir la position « Home »

Pour APM:Copter la position home est définie à la postion ou l’aéronef à été armé. Donc si vous effectuez un RTL avec APM:Copter, l’aéronef retournera à la position ou il a été armé. Il est donc désirable d’armer l’aéronef à la position à laquelle on souhaite le voir revenir.

Pour APM:Plane, la position « Home » est la position à laquelle le GPS s’est « locké ». Donc si vous efectuez un RTL avec APM:Plane, l’aéronef retournera à la position à laquelle le « lock » GPS a eu lieu. Par conséquent, il est souhaitable de mettre sous tension l’avion à l’endroit ou l’on souhaite le voir revenir.


Vidéo : Créer et sauvegarder une mission multi-waypoints


Vidéo : Charger une mission multi-waypoints précédemment sauvegardée


Instructions

Remarque : Quand APM:Copter execute une commande « Land » il atterrira à sa position actuelle si aucune latitude et longitude ne sont renseignées.

La case « Absolute Altitude » est ignorée par Mission Planner. Seul Arducopter utilise l’altitude relative par défaut.

Sur les captures d’écrans ci-dessus, une mission pour Arducopter à été créée, elle commence par un décollage automatique, puis va au waypoint 2 en ascendant jusqu’a 100 mètres d’altitude tout au long de son voyage. Il attendra ensuite 10 secondes, puis, se dirigera vers le waypoint 3 tout en descendant jusqu’a 50 mètres. Pour finir il fait un RTL (retourne à la position « Home »). Quand il l’aura atteinte, il atterrira. La mission considère que la position « Launch » et la position « Home » sont identiques.

Vous pouvez entrer des waypoints mais aussi d’autres commandes (voir ci-dessous pour la liste complète). Dans la liste déroulante sur chaque ligne, sélectionnez la commande désirée. L’en-tête des colonnes changerons alors pour afficher le type de donnée requise par la commande. Lat et Lon peuvent être renseignés en cliquant sur la carte. L’altitude est relative à votre altitude de départ, donc si vous entrez 100 mètres, l’aéronef volera 100 mètres au dessous de vous.

« Default Alt » est l’altitude par défaut à laquelle sont crées les nouveaux waypoints. C’st aussi l’altitude à laquelle est effectué le RTL (Return To Launch) si la case « Hold Default Alt » est cochée. Si elle n’est pas cochée, l’aéronef maintiendra l’altitude à laquelle il se trouvait lorsque le RTL a été déclenché.

« Verify height » signifie que Mission Planner utilisera les données topologique de Google Earth pour ajuster l’altitude à chaque waypoint en fonction de l’altitude du sol en dessous. Donc si votre waypoint est sur une colline, si cette option est activée, Mission Planner augmentera le paramètre « ALT » d’autant que le l’altitude de cette colline. Ca permet d’éviter de se crasher dans une montagne !

Une fois que vous avez fini de planifier votre mission, cliquez sur « Write », la mission sera envoyée à l’APM et sauvegardée dans la mémoire EEPROM. Vous pouvez vérifier qu’elle a bien été sauvegardé et corresponde à ce que vous désiriez en cliquant sur « Read ».

Vous pouvez charger et sauvegarder plusieurs fichiers mission sur votre disque dur en cliquant sur « Save WP File » ou « Load WP Files »dans le menu qui apparait en faisant un clique droit sur la carte.


Auto grid

Mission Planner peut créer une mission pour vous, ce qui est surtout utile pour les missions de cartographie, où l’aéronef de se déplacera en zigzag pour prendre des photos.

Pour ce faire, sélectionnez « polygone » dans le menu clique-droit et dessinez un carré autour de la zone que vous désirez cartographier. Cliquez ensuite dans « Auto WP » puis « Grid ». Suivez ensuite les instructions de la boite de dialogue pour choisir l’altitude et l’espacement. Mission Planner créera une mission qui ressemblera à ça :


Comment mettre la carte en cache

4- Failsafes Batterie, GPS et station de contrôle

Depuis la version 3.0, APM:Copter dispose de quatres failsafes : commande des gaz, batterie et station de contrôle. Seul le failsafe GPS est activé par défaut.

Failsafe Batterie

S’il est activé est configuré correctement le failsafe batterie se déclenchera si :

- Le voltage de la batterie est bas pendant plus de 10 secondes.
- L’estimation du courant déja consommé dépasse la capacité configurée de la batterie (voir la page sur la configuration du module d’alimentation).

Quand le failsafe batterie est déclenché, il provoque l’une des actions suivantes :

- Désarmement des moteurs, si vous l’aéronef est en mode “Stabilize” ou “Acro” est que les gaz sont à zéro.
- RTL, si le GPS est “locké”, que l’aéronef est en mode “Auto” et qu’il se trouve a plus de 2 mètres du point “Home”.
- LAND, dans tout les autres cas.

Configurer le failsafe batterie.

- Il faut d’abord configurer le module d’alimentation (comme expliqué ici), ainsi que la capacité de la batterie si vous utilisez un contrôleur de courant.
- Sur la page “Initial Setup” > “Mandatory Hardware” > “Failsafe”, cocher la case “Battery Failsafe” et renseigner le niveau de batterie auquel vous désirez que le failsafe batterie déclenche un RTL ou un LAND.


Failsafe GPS

- Le failsafe GPS est activé par défaut, vous pouvez le désactiver avec “Mission Planner” dans la liste “Standard Parameters” en affectant au paramètre FS_GPS_ENABLE, la valeur 0 (désactivé), 1 (Land) ou 2 (passer en mode de vol “AltHold”).

- Dans un mode de vol nécessitant le GPS (Auto, Guided, Loiter, RTL, Circle, Position ou Drift) si le GPS perd son “lock” ou subit un “glitch” (erreur) pendant plus de 5 secondes, il tentera alors d’atterrir (ou de passer en mode “AltHold” si le paramètre “FS_GPS_ENABLE” est égal à 2).


Failsafe station de contrôle (GCS Failsafe)

Dans la liste “Advanced Parameters” de “Mission Planner” vous pouvez affecter au paramètre “FS_GCS_ENABLE” la valeure :

- 0 pour désactiver le failsafe GCS
- 1 pour que l’aéronef passe en mode RTL en cas de perte de liaison avec la station de contrôle.
- 2 pour que l’aéronef passe en mode RTL à moins qu’il soit en mode “Auto” auquel cas il continuera sa mission.

Si vous utilisez la station de contrôle pour piloter l’aéronef (par exemple en utilisant une manette de jeux vidéo connectée à l’ordinateur) puis que l’aéronef perd la liasion avec la station de contrôle pendant au moins 5 secondes, la procédure suivante sera déclenchée :

- Désarmement des moteurs – si l’aéronef est en mode “Stabilize” ou “Acro” est que la commande des gaz est à zéro.
- RTL – Si le GPS a un “lock” et que l’aéronef se trouve à moins de 2 mètres du point “Home”.
- LAND – Si le GPS n’a pas de “lock” ou que l’aéronef se trouve à moins de 2 mètres du point “Home”.
- Poursuite de la mission – Si l’aéronef est en mode “Auto” est que le paramètre “FS_GCS_ENABLE” est égale à 2 (Enabled_continue_in_auto_mode).

Si le failsafe GCS se réinitialise (lors de la reprise de la liaison avec la station de contrôle), l’aéronef conservera son mode de vol. Il ne repassera pas automatiquement au mode de vol dans lequel il se trouvait avant le déclenchement du failsafe. Par exemple : si vous volez en mode “Stabilize”, que le failsafe se déclenche et provoque l’activation du mode RTL ou LAND, vous devrez repasser en mode “Stabilize” à l’aide de l’interrupteur “mode de vol” de la télécommande pour reprendre le contrôle de l’aéronef.

Remarque : Les paramètres des différents failsafe (batterie, GPS et GCS) peuvent aussi être lus ou configurés dans la liste “Advanced Parameters”.

PLANNIFIER UNE MISSION APM:COPTER AVEC DES WAYPOINTS ET DES ÉVÈNEMENTS

Dans Mission Planner vous pouvez créer des missions en cliquant simplement dans l’éditeur de waypoints développé par Michael Oborne.

Remarque : Ce guide explique comment utiliser l’outil pour APM:Copter mais est tout à fait applicable à APM:Plane et APM:Rover, bien que le contrôle de l’altitude soit très limité pour APM:Rover.

Il est primordial d’avoir un « lock » GPS avant d’armer afin de pouvoir utiliser les modes de vol RTL (Return To Launch/retour au point de départ), Loiter (Musarder), Auto ou n’importe quel mode qui nécessite l’utilisation du GPS.

COMMANDE DE WAYPOINTS BASIQUES

Un fichier mission peut paraître un peu intimidant au début à cause de toutes les différentes commandes et actions mais la plupart des utilisateurs en utilisent seulement une ptite partie. Les paramètres les plus utilisés sont :

  • WAYPOINT : alt, lat, long
  • TAKEOFF : target altitude
  • LAND : lat, lon

Remarque : DO_xxx commands doivent être placées entre deux waypoints. Si vous préferez qu’une commande DO_ apparaisse à la fin d’une mission, il faudra alors placer un « faux » waypoint après la commande DO_XXX. Par exemple :

WAYPOINT_1
DO_SET_HOME
WAYPOINT_2

La position « Home » sera configurée au WAYPOINT #0.

Vous trouverez des informations sur le décollage et atterrissage automatiques <a href= »??? »>ici</a>.

ASTUCES

  • Mise en cache : Vous pouvez mettre en cache (stocker sur le disque dur) les images de la carte, c’est très pratique si vous désirez aller voler dans un endroit où vous savez que vous n’aurez pas de connexion internet.
  • Grid : Cette fonction vous permet de dessiner un polygone (clique droit) et de créer automatiquement des waypoints dans cette zone. Remarque : cette fonction ne fait pas de « détection d’île », par exemple, si vous dessinez un petit polygone dans un autre polygone plus grand, le petit, à l’intérieur ne sera pas pris en compte (plus d’informations <a href= »??? »>ici</a>. Dans le cas d’un polygone qui revient sur lui-même (comme la lettre U), la partie ouverte (le milieu du U) sera incluse.
  • Pour définir la position « Home » à la position actuelle, il suffit de cliquer sur « Home Location » au-dessus de l’endroit ou vous pouvez entrer des coordonnées, en bas à gauche de l’écran « Flight Plan ».
  • Vous pouvez mesurer la distance entre deux waypoints en faisant un clique droit sur un des deux waypoints puis un clique sur « Measure Distance ». Répétez l’opération pour le deuxième waypoint. Une boîte de dialogue apparaît et affiche la distance entre les deux points.

DÉFINIR LA POSITION « HOME »

Pour APM:Copter la position home est définie à la postion ou l’aéronef à été armé.
Donc si vous effectuez un RTL avec APM:Copter, l’aéronef retournera à la position ou il a été armé. Il est donc désirable d’armer l’aéronef à la position à laquelle on souhaite le voir revenir.

Pour APM:Plane, la position « Home » est la position à laquelle le GPS s’est « locké ».
Donc si vous efectuez un RTL avec APM:Plane, l’aéronef retournera à la position à laquelle le « lock » GPS a eu lieu. Par conséquent, il est souhaitable de mettre sous tension l’avion à l’endroit ou l’on souhaite le voir revenir.

VIDÉO : CRÉER ET SAUVEGARDER UNE MISSION MULTI-WAYPOINTS

UTILISATION D’UNE STATION DE CONTRÔLE AU SOL

  1. Vitesse air ( Vitesse sol si l’aéronef ne dispose pas d’un tube pitot )
  2. Dérive et taux de virage (T)
  3. Cap
  4. Taux de roulis
  5. RSSI (Received Signal Strength Indication) intensité du signal reçu de la télémetrie
  6. Temps GPS
  7. Altitude ( la barre bleue indique la vitesse ascensionnelle )
  8. Vitesse air
  9. Vitesse sol
  10. Etat de la batterie
  11. Horizon artificiel
  12. Etat du “lock” GPS
  13. Distance au prochain waypoint
  14. Mode de vol engagé

 

Ci-dessus, l’écran principal de Mission Planner, on y voit le HUD (Head Up Display / affichage tête haute). Si vous êtes connecté par télémétrie, le HUD affiche en temps réel les informations transmises par l’APM.

Astuces :

  • La carte montre la position actuelle uniquement si vous avez un “lock” GPS ou si vous utilisez un simulateur de vol.
  • Rappel sur le fonctionnement de l’horizon artificiel : Quand l’aéronef penche à droite, l’horizon penche à gauche et vice versa (penchez simplement la tête à gauche pour comprendre). C’est normal ! ne venez pas nous dire que c’est à l’envers.
  • Pour APM:Copter, le message de statut qui s’affiche au milieu du HUD signifie :
    • “WPDist” : Distance au prochain waypoint (en mètres)
    • “Bearing ERR” : à combien se trouve l’aéronef de ligne parfaite vers le prochain waypoint.
    • “Alt ERR” : à combien se trouve l’aéronef de l’altitude à atteindre.
    • “WP” : Prochain waypoint à atteindre
    • “Mode” : Mode de vol actuel.
  • Vous pouvez changer de mode vol et appliquer d’autres commandes en plein vol avec Mission Planner ou n’importe quelle station de contrôle supportant le protocol MAVLink, mais l’aéronef doit être contrôlé par l’autopilote pour qu’ils prennent effet.
  • En double cliquant sur le HUD, sa fenêtre se détachera et vous pourrez la mettre en plein écran (sur un second écran par exemple).
  • En double cliquant sur le tachymètre, vous pouvez modifier l’échelle que vous souhaitez afficher.
  • il est possible de changer la voix de la synthèse vocale dans la rubrique “Accessibilité” du panneau de configuration de Windows. Aller dans les options “Text to Speech”
  • Si vous cochez la case “Tuning” puis double cliquez sur “Tuning” vous pouvez grapher n’importe quelle donnée disponible dans l’onglet “Statut”. Vous pouvez donc afficher l’altitude, l’attitude ou n’importe quel autre donnée en temps réel.
  • Vous pouvez utiliser d’autres sources de carte que Google Map. Appuyez sur les touches “Ctrl” et “F”. Ceci vous permet d’uploader vos propres orthophotos. Pour ce faire, il faut passer par le logiciel Globalmapper, c’est une étape indispensable pour exporter dans le bon format afin de pouvoir les utiliser avec Mission Planner.

MODE « GUIDÉ »

L’une des fonctionnalités la plus utilisée des aéronefs télépilotés professionnel et le contrôle “point-and-click” / “pointer-et-cliquer” en temps réel. Plutôt que de planifier les missions à l’avance ou de voler “manuellement”, l’opérateur peut simplement cliquer sur la carte et dire à l’aéronef de se rendre à ce point immédiatement.

Cette fonctionnalité est désormais implémentée dans Mission Planner. Sur la carte, dans l’onglet “Flight Data”, faites un clique droit sur la carte, puis cliquez sur “Fly To Here”. L’aéronef se rendra à la position désignée et entrera en mode “Loiter” lorsqu’il l’aura atteint. Ce mode de vol est dit “Guidé”. D’autres commande viendront bientôt completer ce mode de vol prochainement.

Remarque : Le mode “Guided” / “Guidé” est un mode de vol séparé. Si vous l’activez, il restera ce mode jusqu’a ce que vous fassiez quelque chose pour en sortir. Donc si vous cliquez sur “Fly To Here”, l’aéronef sera en “Loiter” au waypoint “guidé” jusqu’a ce que vous lui disiez de faire autre chose. Par faire autre chose on entend : aller à un autre waypoint en mode guidé ou changer le mode vol. Si vous passez en mode de vol “Auto”, la mission reprendra là où elle s’est arrêtée.

Original – Escadrone

Navio+, Awsome flight controller from Emlid. Tested with 4G Cellular communications

Hi Everyone.

I would like to share my experience using navio+ as flight controller.

At first when discovered navio i was a little skeptic if this board could really be as good as it looks. I read all the documentation over at Emlid.com and i finally decides to order one for testing.

When i got my hands on this board, i immediately fell in love. Nice layout and solid connectors and at last, this board fits beautifully on top of the RPI.

Then i installed Real Time Kernel for RPI and Ardupilot. Installation went painless, just following theirs instruction line by line.

An important note! You dont need to be a linux geek to get this going. Everyone is able to put this togheter.

After the installation is complete, you can launch anyone of the supported vehicles:

  • APMrover2
  • ArduPlane
  • ArduCopter-quad
  • ArduCopter-tri
  • ArduCopter-hexa
  • ArduCopter-y6
  • ArduCopter-octa
  • ArduCopter-octa-quad
  • ArduCopter-heli
  • ArduCopter-single

Typical ArduPilot start command:

sudo ArduPlane -A udp:<GCS_DYNDNS>:14550

Then just use Mission Planner and connect using UDP option.

So after several days with bad and ruff wheatear, the sun was finally shining and i immediately packed up for maden flight.

Today i was flying for 60min using Navio+ as flight controller and 4G for video and telemetry.

I have one word; Awesome.

My aircraft Skua FPV was rock solid after running Autotune function.

My setup:

  • Navio +
  • RPI 2
  • 4G USB Cellular adapter
  • Logitech C920 webcam with gstreamer
  • Logitech Gamepad F710
  • GCS ( My Laptop with Mission Planner )
  • Airframe Skua FPV

This brilliant board keeps everything in one piece, specially when using 4G / 3G cellular. There is no need for extra converters as i used before with APM or pixhawk in conjunction with RPI.

I simply connect the 4G usb to RPI2 and start the Ardupilot with UDP telemetry option. Simple as that.

Guys at Emlid currently works to get the Odroid-C1 support for Navio+ .

APM autopilot port for Navio+ currently works with:

  • Raspberry Pi Model A
  • Raspberry Pi Model B
  • Raspberry Pi Model A+
  • Raspberry Pi Model B+
  • Raspberry Pi 2 Model B

I will post an « HowTo configure RPI, Navio+ and Cellular network » at my website: UAVmatrix.com

So for those of you that are skeptic, try it. you won’t be disappointed.

Emlid gives you great and fast support at theirs community section.

Regards

Bernt Christian Egeland

Source: Posted by Bernt Christian Egeland on April 19, 2015 at 10:30am

NAVIO: Raspberry Pi autopilot

Hi guys!

Want to share what we have been working on lately, it is an autopilot shield for Raspberry PI. It is called Navio and has everything what you will usually find on an autopilot platform. A powerful platform like Raspberry gives many opportunities like streaming video, 3g,wi-fi, ethernet connectivity and possibility to run computation intensive algorithms like Kalman filtering or RTK GPS. RTK or real time kinematics is one of the main features of the board, it is equipped with a GPS capable of providing raw data output: carrier phase, pseudo-ranges and ephemeris. Processing this data against a stationary receiver increases GPS positioning accuracy to centimeters. A radio link between the two is required, but you anyway have it to GCS. If network RTK is available in your area, you can use corrections from the internet over 3G thus eliminating the need in second receiver.

Our plans include porting APM to Raspberry Pi + Navio.

Features:
MS5611 barometric pressure sensor
MPU9150 (MPU9250 on future models) 3-axis gyro, accelerometer and magnetometer.
ADS1115 16-bit ADC
PCA9685 PWM extender to control servos
u-blox NEO6T GPS module with raw data on SPI, we saved the only UART on raspberry for Xbee or different telemetry.
13 servo connectors
Pixhawk compatible UART, I2C and SPI connectors
RGB LED – just because we love them

What we wanted to know if there is any interest in platform like this, because we have everything ready for manufacturing and to keep the cost down we need to manufacture as many as possible. We have written tutorials how to use the board and are now preparing them for publishing, all code for the board will be released under open source license. Some more pictures and details are available on our website.

Source : NAVIO: Raspberry Pi autopilot – DIY Drones