VinaUAV

Nền tảng học lập trình Drone dành cho sinh viên

Kiến tạo tương lai UAV Việt Nam

Việc tiếp cận các hệ sinh thái UAV như PX4 hay ArduPilot thường gặp rào cản do kiến trúc phần mềm phức tạp. VinaUAV giải quyết bài toán này bằng việc cung cấp nền tảng Flight Controller phục vụ giáo dục với phần cứng tối ưu và thư viện lập trình C/C++ trực tiếp qua Arduino IDE.

Đặc điểm thiết kế

Lập trình trực tiếp bằng ngôn ngữ C/C++ trên Arduino IDE. Mã nguồn cấu trúc rõ ràng, tập trung vào thấu hiểu thuật toán cốt lõi thay vì sử dụng các hệ thống "hộp đen".

Xem tài liệu

Mục tiêu đào tạo

Nắm vững lý thuyết phản hồi P-I-D, xử lý Sensor Fusion, lập trình thuật toán cân bằng (Stabilize) và giữ vị trí tĩnh (Position Hold) kết hợp GPS hoặc Optical Flow.

Khám phá khóa học

Sản phẩm & Phần cứng

Hệ sinh thái bo mạch VinaFC được tối ưu hóa cho quá trình học tập, đi kèm hệ thống thư viện hỗ trợ tương thích với Arduino IDE.

Tài liệu kỹ thuật

Hệ thống tài liệu mở hỗ trợ người học trong quá trình triển khai dự án:

Sơ đồ kết nối khung (Frame), ESC, Motor và Flight Controller chi tiết từng bước, giúp đảm bảo tính tương thích và an toàn cho hệ thống chuẩn UAV.
Desktop Application

VinaUAV
Ground Control Station

Phần mềm điều khiển mặt đất chuyên dụng, được thiết kế tối ưu cho hệ sinh thái VinaFC. Kết nối, giám sát và tinh chỉnh Flight Controller ngay trên máy tính cá nhân.

Kết nối Serial

Giao tiếp trực tiếp với Flight Controller qua cổng COM, hỗ trợ baud rate tùy chỉnh.

Telemetry thời gian thực

Hiển thị dữ liệu cảm biến IMU, GPS, pin và tín hiệu điều khiển trực quan.

Tune PID trực quan

Giao diện kéo-thả tinh chỉnh thông số PID với biểu đồ phản hồi real-time.

VinaFlightControl Desktop — v0.1.0
VinaFlightControl Desktop Application — Ground Control Station

Connected

COM3 @ 115200

👋 Cần hỗ trợ?
Chat với VinaUAV Bot qua Zalo!

Chat trên Zalo