├── .env.example ├── .gitignore ├── README.md ├── api ├── __init__.py └── endpoint.py ├── config ├── __init__.py ├── database.py ├── redis.py └── setting.py ├── main.py ├── model └── __init__.py ├── poetry.lock ├── pyproject.toml ├── schema └── __init__.py ├── tests └── __init__.py ├── util ├── __init__.py ├── a_star.py ├── connection.py ├── constant.py ├── graph_type.py ├── grid_graph.py ├── queue.py └── time_enhanced.py ├── web ├── chrome-capture-2022-8-22.gif ├── index.html ├── sketch.js ├── style.css └── vehicle.js └── ws ├── __init__.py └── path.py /.env.example: -------------------------------------------------------------------------------- 1 | REDIS_URL=redis://localhost:6379/0 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | .env -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/README.md -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/endpoint.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/database.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/config/redis.py -------------------------------------------------------------------------------- /config/setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/config/setting.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/main.py -------------------------------------------------------------------------------- /model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/pyproject.toml -------------------------------------------------------------------------------- /schema/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/a_star.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/util/a_star.py -------------------------------------------------------------------------------- /util/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/util/connection.py -------------------------------------------------------------------------------- /util/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/util/constant.py -------------------------------------------------------------------------------- /util/graph_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/util/graph_type.py -------------------------------------------------------------------------------- /util/grid_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/util/grid_graph.py -------------------------------------------------------------------------------- /util/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/util/queue.py -------------------------------------------------------------------------------- /util/time_enhanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/util/time_enhanced.py -------------------------------------------------------------------------------- /web/chrome-capture-2022-8-22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/web/chrome-capture-2022-8-22.gif -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/web/index.html -------------------------------------------------------------------------------- /web/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/web/sketch.js -------------------------------------------------------------------------------- /web/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/web/style.css -------------------------------------------------------------------------------- /web/vehicle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/web/vehicle.js -------------------------------------------------------------------------------- /ws/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ws/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeKhacToan/control-multiple-agv/HEAD/ws/path.py --------------------------------------------------------------------------------