kamikaze / uavsim

UAV simulator that sends NMEA sentences to external devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UAVSim

UAV simulator that sends NMEA sentences to external devices (i.e. real uav) It is written in Python language and uses Autobahn with AsyncIO. GUI applications are using PyQt5 / PySide2. Multiple components are being tied together with CrossbarIO.

Setting up an environment

python3.7 -m venv ~/.venv37

source ~/.venv37/bin/activate

Installing dependencies

python3.7 -m pip install --upgrade -r requirements.txt

python3.7 -m pip install --upgrade -r requirements_dev.txt

Building

python3.7 setup.py build

Installing

python3.7 -m pip install --upgrade dist/uavsim-*.whl

Running

python3.7 -m uavsim

About

UAV simulator that sends NMEA sentences to external devices

License:GNU General Public License v3.0


Languages

Language:Python 81.8%Language:QML 15.9%Language:Dockerfile 2.2%