A software package for camera-assisted motion control of PIC chip interrogation platforms.
Project description
Autogator
The Automatic Chip Interrogator, by Sequoia Ploeg (BYU CamachoLab).
A software package for camera-assisted motion control and experiment configuration of photonic integrated circuit interrogation platforms.
Installation
This package is cross-platform and can be installed on any operating system.
AutoGator is a client with algorithms for interacting with instruments controlled by other softwares. It typically communicates with hardware using socket connections.
It is recommended to use a virtual environment when installing Autogator. To recreate the development environment, after manually installing the above packages, run:
pip install -r requirements.txt
Dev Notes
Possible algorithm for calibrating the stage
- Home the stages
- Open up a controller to move the stage to some beginning position with some item on the screen
- Make sure the zoom is set to 1x, or know what the zoom level is
- Move the controller some distance in x, whether in the controller or predefined
- Click where the object has moved to
- Move the controller some distance in y, whether in the controller or predefined
- Click where the object has moved to
- Calculate the number of pixels and equate it to some physical distance
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for AutoGator-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9025203c508bd7018dd6e30e3a8a87b35484c44ec5171e4b22fa488f31d26dfc |
|
MD5 | 97a75a097a0116dd24a37f19a72b6721 |
|
BLAKE2b-256 | 0ddd4c5b96abceba2408c243770c45c5146650491b560529d8b45270b630fda2 |