Skip to content
This repository was 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 :
    • Lancer QGroundControl
    • Lancer l'image headless de gazebo (docker run --rm -it jonasvautherin/px4-gazebo-headless:v1.10.1) (Il ne faut pas lancer avec une localisation perso, sinon l'exemple runMission ne marche pas)
    • Lancer le server avec la commande ./mavsdk_server_manylinux1 -p 50051
    • Et lancer l'exemple voulu ./gradlew runMission ou setRtlAltitude ou takeoffAndLand

Clone this wiki locally