1. Bài toán thực tế (Problem Statement)
Trong quá trình vận hành hạm đội robot tự hành (AMR/AGV), các kỹ sư Robotics thường xuyên gặp các sự cố kỹ thuật như robot khựng lại, mất đồng bộ định vị, topic cảm biến bị gián đoạn hoặc node xử lý bị treo (silent node).
Hiện nay, việc điều tra nguyên nhân chủ yếu dựa vào quy trình thủ công: tải các tệp Rosbag dung lượng lớn về máy cá nhân, kéo timeline và soi từng topic trên các công cụ nặng nề. Quy trình này tốn nhiều giờ đồng hồ, dễ bỏ sót các lỗi vi mô và làm gián đoạn dây chuyền vận hành.
2. Giải pháp và Tính năng cốt lõi (Key Features)
RAV-13 cung cấp giải pháp chẩn đoán toàn diện, tự động hóa từ khâu tiếp nhận dữ liệu đến đề xuất quyết định xử lý:
- Tự động bóc tách và Phát hiện bất thường: Đọc trực tiếp tệp nhị phân cảm biến thực tế, phân tích chuỗi thời gian timestamp cấp nanosecond để phát hiện sụt giảm tần số (frequency_gap), node im lặng (silent_node), đứt gãy chuỗi biến đổi tọa độ (TF Tree break) và giật xung nhịp (jitter/clock skew).
- Trợ lý AI phân tích chuyên sâu (Root-Cause Analysis): Tích hợp mô hình ngôn ngữ lớn tự động đối chiếu các chuỗi bằng chứng kỹ thuật, giải thích cơ chế sinh lỗi và đề xuất quy trình thao tác chuẩn (SOP).
- Bảng điều khiển hạm đội trực quan: Giám sát chỉ số sức khỏe tổng quan (Fleet Health Score), bản đồ mật độ thời gian (Timeline Heatmap) và xu hướng hoạt động 14 ngày.
- Cơ chế Duyệt lỗi an toàn (Human-in-the-Loop): Cho phép chuyên gia phê duyệt, từ chối hoặc chỉnh sửa kết luận của AI, tạo vòng lặp phản hồi nâng cao độ chính xác cho toàn hệ thống.
3. Kiến trúc và Công nghệ (Technical Stack)
- Backend: Python 3.11+, FastAPI (REST API và Real-time WebSocket streaming), SQLite Rosbag2 parser, MCAP reader, Pydantic v2.
- Frontend: Next.js (App Router), React 19, TypeScript, Tailwind CSS, shadcn/ui, Recharts, SWR.
- Hạ tầng AI: vLLM inference engine tăng tốc trên GPU NVIDIA H100 (tốc độ xử lý >1.200 tokens/s, công nghệ PagedAttention v2).
- DevOps và Đám mây: Docker Multi-stage, GitHub Actions CI/CD, Microsoft Azure Container Apps và Azure Files Storage.
4. Tính khả thi và Giá trị mang lại (Value Proposition)
- Tiết kiệm 90% thời gian điều tra lỗi: Rút ngắn thời gian chẩn đoán từ hàng giờ thủ công xuống chỉ còn khoảng 1 giây mỗi lượt chạy.
- Xử lý dữ liệu thực tế (Zero Mock Data): Thuật toán hoạt động 100% trên các cấu trúc dữ liệu Rosbag chuẩn công nghiệp (.db3, .mcap, .bag).