This is project documentation parser for B.A.G.E.R.
Parser generates AST into binary file. Raspberry Pi Pico converts AST into actual motor sequences.
B.A.G.E.R. (Basic Autonomous Ground Excavation Robot) is an excavator featuring full project documentation parser. We are keen to keep human operators to oversee computers work. We are using Raspberry Pi Pico with C & C++ combination.
-
Install Python 3.10 or later
-
Make virtual environment -
python -m venv bager-parser
-
Enter virtual environment -
source bager-parser/bin/activate
- If
source
is not found, installvirtualenv
pip package and runvirtualenv bager-parser/bin/activate
- If
Install following packages | Just do pip install [package] |
---|---|
colorama |
ezdxf |
matplotlib |
numpy |
opencv-python |
PyQt6 |
shapely |
toml |
- Run the program from project directory
python src/main.py