An open source python3 software designed to control hardware evaluation benches to conduct automatized evaluations.
Laser Studio permits to have a visual representation of a spatial environment, define zones of interests, and launch an automated scanning process to physically and randomly go through these zones, by controlling motion devices.
Laser Studio works on Python 3.9+.
It can be installed through PyPI with:
pip install laserstudio
Otherwise, you can clone and install the project with:
git clone https://github.com/Ledger-Donjon/laserstudio.git
pip install ./laserstudio
It depends following packages to run:
- PyQt6
- pystages
- Pillow
- opencv-python
- pyusb
- PyYAML
- shapely
- triangle
- requests
- numpy
- pypdm
- flask
- flask-restx
- hidapi
To run Laser Studio, open a terminal and run Laser Studio with the following command:
laserstudio
Advanced documentation of Laser Studio is available on Read The Docs.
LaserStudio is released under GNU Lesser General Public License version 3 (LGPLv3). See LICENSE and LICENSE.LESSER for license detail