48 lines
846 B
Markdown
48 lines
846 B
Markdown
![]() |
# Flask API
|
||
|
|
||
|
To create conda env just run:
|
||
|
|
||
|
`conda env create conda_env.yml`
|
||
|
|
||
|
And then select newly created env in your IDE.
|
||
|
|
||
|
### To run API in project folder run this command:
|
||
|
|
||
|
`export FLASK_APP=main.py`
|
||
|
|
||
|
### After that you are ready to deploy API:
|
||
|
|
||
|
`flask run --without-threads`
|
||
|
|
||
|
Supported requests:
|
||
|
|
||
|
- `API_address/detectRobot1?img=...`
|
||
|
- response model:
|
||
|
```
|
||
|
{
|
||
|
"0": ["color", int(width), int(x)]
|
||
|
}
|
||
|
```
|
||
|
- when no objects were detected response is:
|
||
|
```
|
||
|
{
|
||
|
"0": []
|
||
|
}
|
||
|
```
|
||
|
|
||
|
- `API_address/detectRat1?img=...`
|
||
|
- response model:
|
||
|
```
|
||
|
{
|
||
|
"0": [int(width), int(x)]
|
||
|
}
|
||
|
```
|
||
|
- when no objects were detected response is:
|
||
|
```
|
||
|
{
|
||
|
"0": []
|
||
|
}
|
||
|
```
|
||
|
|
||
|
# Przed uruchomieniem
|
||
|
###### Skopiuj pliki z folderu ``dependencies`` do folderu ``/CoppeliaRobotics/CoppeliaSimEdu/lua``
|