Skip to content

Cloud-enabled UAV swarm testbed. This repo has docker install files and a simulation sample with leader-follower behavior. Read more about the project at https://openuav.us

License

Notifications You must be signed in to change notification settings

Open-UAV/openuav-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project website: https://openuav.us

Here are the instructions for installing the simulation testbed on an Ubuntu 16.04 machine with an NVIDIA graphics card. Our test box is a Lenovo C730 with an NVIDIA GeForce RTX 2070 graphics card. Ensure that you have correct drivers installed by searching for and running the appropriate binary. For us, it was NVIDIA-Linux-x86_64-410.93.run found at https://www.nvidia.com/Download/index.aspx?lang=en-us .

This will take a while.

Once the build is complete, you will be able to run simulations and see it by running gzclient and rqt in the simulaiton container. Example:

  • nvidia-docker run -dit --net=openuavapp_default --name=openuavapp_x${3:-date +%s} -v /tmp/.X11-unix:/tmp/.X11-unix -v /home/jdas/openuav-playground/samples/formation/:/simulation -e DISPLAY=:0 --entrypoint "/home/setup.sh" openuavapp_openuav

Assume the assigned simulation container name is openuav_x12345678 , you can verify yours by using docker ps

  • docker exec -it openuav_x12345678 bash
  • # source /usr/share/gazebo-7/setup.sh
  • # gzclient

Gazebo client will pop up on your host.

About

Cloud-enabled UAV swarm testbed. This repo has docker install files and a simulation sample with leader-follower behavior. Read more about the project at https://openuav.us

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •