Robot Fleet Management là gì?
Robot Fleet Management (RFM) là hệ thống phần mềm điều phối và giám sát nhiều robot hoạt động đồng thời trong cùng một không gian. Khi nhà máy chỉ có 1-2 robot, việc điều khiển thủ công còn khả thi. Nhưng với 10, 20 hay 50 AMR (Autonomous Mobile Robot), bạn cần một hệ thống trung tâm để phân công nhiệm vụ, tránh va chạm và tối ưu hiệu suất.
Kiến trúc hệ thống RFM
Tầng 1: Robot Agent
Mỗi robot chạy ROS 2 với navigation stack (Nav2), giao tiếp với fleet manager qua MQTT hoặc DDS. Robot agent chịu trách nhiệm:
- Localization (AMCL hoặc SLAM)
- Local path planning và obstacle avoidance
- Báo cáo trạng thái: vị trí, pin, trạng thái nhiệm vụ
Tầng 2: Fleet Manager
Là core của hệ thống, chạy trên server edge tại nhà máy. Chức năng chính:
- Task allocation: Phân công nhiệm vụ tối ưu dựa trên vị trí robot, mức pin và priority
- Traffic management: Quản lý giao thông tại các nút giao, tránh deadlock
- Charging management: Tự động điều robot về trạm sạc khi pin thấp
Tầng 3: Dashboard & Analytics
Web dashboard hiển thị real-time:
- Bản đồ nhà máy với vị trí robot (cập nhật mỗi 100ms)
- Biểu đồ throughput, utilization rate
- Lịch sử nhiệm vụ và báo cáo sự cố
Thuật toán phân công nhiệm vụ
Bài toán task allocation cho robot fleet là bài toán tối ưu tổ hợp. Các phương pháp phổ biến:
Hungarian Algorithm
Tối ưu cho bài toán gán 1-1 (mỗi robot một nhiệm vụ). Tìm phương án gán có tổng chi phí di chuyển nhỏ nhất. Phù hợp cho kịch bản đơn giản.
Auction-based
Mỗi nhiệm vụ được "đấu giá", robot nào đưa ra bid tốt nhất (gần nhất, pin nhiều nhất) sẽ được gán. Linh hoạt hơn Hungarian, xử lý tốt khi robot/nhiệm vụ thêm/bớt liên tục.
Reinforcement Learning
Sử dụng multi-agent RL để học chính sách phân công tối ưu dài hạn. Đây là hướng nghiên cứu đang được VnRobo triển khai, cho kết quả vượt trội trong mô phỏng nhưng cần thêm thời gian để áp dụng production.
Open-source tools
- Open-RMF (open-rmf.org): Framework fleet management mã nguồn mở, tích hợp tốt với ROS 2
- Eclipse zenoh: Middleware hiệu suất cao thay thế DDS, phù hợp cho fleet lớn
- Foxglove Studio: Visualization và debugging cho ROS 2 fleet
Thực tế triển khai tại Việt Nam
Thị trường AMR tại Việt Nam đang tăng trưởng nhanh, đặc biệt trong logistics (kho hàng e-commerce) và sản xuất điện tử. Thách thức chính:
- Nhà máy cũ có sàn không bằng phẳng, ảnh hưởng đến localization
- Bandwidth WiFi không ổn định — cần fallback sang 5G private network
- Nhân sự vận hành cần được đào tạo để xử lý tình huống robot gặp sự cố
VnRobo đang phát triển giải pháp RFM tích hợp, từ phần cứng robot đến phần mềm quản lý, nhắm đến thị trường nhà máy vừa và nhỏ tại Việt Nam.



