Metadata-Version: 2.1
Name: open_aoi
Version: 0.0.16
Summary: Support python package for Open AOI system project.
Author-email: Cherniaev Egor <chrnyaevek@gmail.com>
Project-URL: Homepage, https://github.com/ChrnyaevEK/open-aoi
Project-URL: Issues, https://github.com/ChrnyaevEK/open-aoi/issues
Keywords: automated optical inspection,pcb,computer vision
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: python-dotenv
Requires-Dist: opencv-python
Requires-Dist: nicegui
Requires-Dist: sqlalchemy
Requires-Dist: pymysql
Requires-Dist: cryptography
Requires-Dist: bcrypt
Requires-Dist: pillow
Requires-Dist: minio

# Welcome to Open AOI!
This is a support package for [Open AOI project](https://github.com/ChrnyaevEK/open-aoi-system).

Open AOI is ROS2 powered Automated Optical Inspection framework, developed as part of my master thesis at **BUT Brno** university. Project aims to provide development environment for PCB optical inspection tasks in production. Project targets **Raspberry Pi** platform yet it is possible to use any other general purpose computer. Project use **docker** and **Nice GUI** for frontend.


*Please refer main project repository for details.*

## Run web service
Start web server with the following command.
```
python -m open_aoi_web_interface.main
```

## Run GPIO service
```
python -m open_aoi_gpio_interface.main
```
