Robot Arm Macro Specification (RAMS) and surrounding documentation.
- TeX 64.4%
- Python 33.5%
- Dockerfile 2.1%
|
|
||
|---|---|---|
| .gitea | ||
| parser | ||
| report_tex | ||
| .github | ||
| .gitignore | ||
| .yamlfmt.yml | ||
| .yamllint.yml | ||
| LICENSE | ||
| rams_sample.yml | ||
| README.md | ||
| robot_definitions.yaml | ||
Robot Arm Macro Specitication
This repository contains:
- an example file for Robot Arm Macro Specification, version 1.0
- a simple parser for the proposed standard, written in Python
- a generic POS system model in Draw.io format
- a report summarizing the work.
This repository was created as a part of term design project for Poznań University of Technology.
Components
rams_parse
rams_parse is a generic, reference "dumb parser" for RAMS specification. It is treated as a module and is fully interactive. Requires Python 3.12 or newer.
The module, requirements.txt and a Containerfile are under the parser folder.
Sample file
rams_sample.yml is a sample file for RAMS, implementing an uncomplete implementation for a POSNET ERGO ONLINE rev. 1.0 cash register.
TeX report
Included in tex_report directory.
License
Every file in this very repository is licensed under GNU General Public License, version 3.