IDEA Technology · R&D
AGV Control Room
Giám sát và điều phối robot AGV trên trình duyệt
- Vai trò
- Software engineer
- Liên kết
- GitHub ↗
- Công nghệ
Tổng quan
Hệ thống giám sát trên trình duyệt cùng các điều khiển workflow định sẵn và tùy chỉnh, giúp người vận hành nhà máy chạy quy trình robot SEER AGV mà không cần mở RoboShop Pro.
Những gì tôi làm
- Giám sát trên trình duyệt cùng điều khiển workflow định sẵn và tùy chỉnh, cho phép người vận hành chạy quy trình SEER AGV mà không cần RoboShop Pro.
- .NET 8 với Blazor, ASP.NET Core REST API và một background Worker.
- PostgreSQL với EF Core để lưu trữ, SignalR cho telemetry thời gian thực và giao tiếp TCP/IP với robot.
Thiết kế hệ thống
Giao diện điều khiển Blazor
Người vận hành giám sát robot và khởi chạy workflow định sẵn hoặc tùy chỉnh từ bất kỳ trình duyệt nào trong xưởng, thay vì một công cụ desktop chuyên dụng.
Background Worker qua TCP/IP
Một .NET worker chạy nền đảm nhận giao tiếp TCP/IP với robot SEER AGV, tách phần robot khỏi luồng xử lý request web.
Telemetry thời gian thực qua SignalR
Trạng thái robot được đẩy tới mọi dashboard đang mở qua SignalR, phòng điều khiển thấy thay đổi ngay khi nó xảy ra.
REST API và PostgreSQL
ASP.NET Core REST API với EF Core trên PostgreSQL lưu workflow và cung cấp chúng cho giao diện và các hệ thống khác.
Hình ảnh
