css | ||
dist | ||
docker/mosquitto | ||
img | ||
server | ||
src | ||
.gitignore | ||
dashboard.html | ||
docker-compose.yml | ||
gui.html | ||
index.html | ||
map.html | ||
package-lock.json | ||
package.json | ||
README.md | ||
server.py | ||
webpack.config.js |
UDrone
Flightcondroller for PX4 from browser via mqtt-mavlink bridge
Requiremens
- Docker (for MQTT server. Also can be run at host without docker)
- Python 3
- Nodejs
(full migration to docker in progress)
Starting
Prepare frontend
npm install
cd node_modules/mqtt
npm install
webpack mqtt.js --output-library mqtt
npm run build
Prepare backend
docker-compose up
Run
python3 server/bridge.py
python3 server/server.py