Contains compliance checking of rules fro AMA Rules for UAVs:
The AMA Rules are found here: https://www.modelaircraft.org/sites/default/files/documents/100.pdf
The old BMAC rules are found here: https://sites.google.com/site/burlingtonmodelairplaneclub/Home/ama-safety-code
-
Fetch the sources of this repository using git clone
-
Run docker image saratutd/docker-faa in interactive mode, while sharing the app's source with the container docker run -it -p 4000:3030 -v :/pengines/apps/faa saratutd/docker-faa
For example if the path of folder containing app source is: /home/someuser/flight-readiness-asp/tools/app-faa Then, the docker command would be: docker run -it -p 4000:3030 -v /home/someuser/flight-readiness-asp/tools/app-faa:/pengines/apps/faa saratutd/docker-faa
-
The docker run command from step 2 will launch the Pengines prolog server, enter admin username and password The admin username is "admin" and the admin password is "admin" (without the double quotes)
-
Go to localhost:4000, Pengines server home page will open
-
Go to admin page --> enter username and password --> go to Applications --> Under swish application, configure the field "Maximum number of local slave pengines a master pengine can create" to 1000 --> Click on Apply
-
The app itself can be launched on the browser using: localhost:4000/apps/faa/index.html
- Navigate into tools/docker-faa folder
- Run docker build -t docker-faa ./