Skip to content
This repository has been archived by the owner on Jun 22, 2022. It is now read-only.

Java Example

AlexisTabin edited this page Mar 25, 2020 · 5 revisions

Faire tourner les exemples Java:

  • https://github.com/mavlink/MAVSDK-Java/tree/master/examples/java-client. Il se peut que la documentation ne soit pas claire, donc n'hésitez pas à me dire si vous avez des problèmes.
  • il faut démarrer mavsdk_server -p 50051 manuellement. Sur Ubuntu, il faut récupérer l'exécutable mavsdk_server sur la page de releases https://github.com/mavlink/mavsdk/releases et prendre "mavsdk_server_manylinux1" dans les assets de la dernière release, ça devrait marcher sur la plupart des Linux Pour faire tourner l'exemple :
    1. Lancer QGroundControl
    2. Lancer l'image headless de gazebo
      • Sur Linux: docker run --rm -it jonasvautherin/px4-gazebo-headless:v1.10.1
      • Sur Windows avec docker: docker run --rm -it jonasvautherin/px4-gazebo-headless:1.10.1
      • Sur Windows avec docker toolbox: docker run --rm -it jonasvautherin/px4-gazebo-headless:1.10.1 10.0.2.2 10.0.2.2
    3. Lancer le server avec la commande ./mavsdk_server_manylinux1 -p 50051
    4. Et lancer l'exemple voulu ./gradlew runMission ou setRtlAltitude ou takeoffAndLand