Đứcgoldbattle/open_vins_mobile
Example for OpenVINS running on mobile phone device.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
📱 OpenVINS chạy trên Android — VIO thời gian thực trong lòng cỗ
Chạy trực tiếp thuật toán OpenVINS lên thiết bị Android bằng NDK, biến điện thoại thành một hệ thống định vị thị giác-quang học.
open_vins_mobile là dự án mẫu minh họa cách tích hợp OpenVINS — một thư viện VIO (Visual-Inertial Odometry) mã nguồn mở sử dụng bộ lọc Kalman mở rộng (EKF) — trực tiếp lên nền tảng Android thông qua Android NDK. Thay vì chỉ giới hạn ở môi trường máy tính hoặc robot, dự án này đưa khả năng định vị bằng camera và IMU vào chính điện thoại thông minh, mở trường cho các ứng dụng SLAM, robot tự động di động hoặc AR không cần phần cứng chuyên dụng.
✨ Điểm nổi bật
- Tích hợp OpenVINS trên Android NDK: biên dịch và chạy trực tiếp trên thiết bị Android mà không cần phụ thuộc máy tính.
- Hỗ trợ VIO thời gian thực: sử dụng kết hợp camera và IMU để tính toán quỹ đạo chuyển động của thiết bị.
- Dựa trên EKF và MSCMKF: áp dụng các mô hình định lượng nâng cao từ OpenVINS để tăng độ chính xác định vị.
- Phù hợp cho SLAM và robot: cung cấp nền tảng cho phát triển hệ thống định vị tự động trên thiết bị di động.
- Mã nguồn mở và có ví dụ rõ ràng: dễ dàng mở rộng và tùy biến cho các dự án thực tế.
💡 Vì sao đáng chú ý
Không cần phần cức đắt đỏ hoặc robot chuyên dụng — chỉ cần một chiếc điện thoại Android hiện đại cũng có thể trở thành một hệ thống định vị thị giác-quang học mạnh mẽ. Điều này mở ra tiềm năng ứng dụng rộng rãi trong thực tế như robot tự hành, thiết bị AR/VR, hoặc các hệ thống giám sát di động.
#OpenVINS #VIO #AndroidNDK #VisualInertialOdometry #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Visual Inertial Odometry with SLAM capabilities and 3D Mesh generation.
IMU + X(GNSS, 6DoF Odom) Loosely-Coupled Fusion Localization based on ESKF, IEKF, UKF(UKF/SPKF, JUKF, SVD-UKF) and MAP
Python sample codes and textbook for robotics algorithms.
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.