Tôi đang lập kế hoạch thực hiện một ứng dụng AR sẽ chỉ sử dụng công nghệ GPS để có vị trí, sau đó sử dụng la bàn/con quay để theo dõi chuyển động của khung ngắm 6DOF. Đó là một dự án cá nhân cho sự phát triển của riêng tôi, nhưng tôi đang tìm kiếm những nơi bắt đầu như một lĩnh vực mới của tôi đối với tôi vì vậy đây có thể là một câu hỏi hơi mở kết thúc với hơn 1 câu trả lời đúng. Bằng cách sử dụng GPS, tôi hy vọng chỉ đơn giản là sự phát triển cho ứng dụng AR đầu tiên của tôi với chi phí chính xác của nó. Ý tưởng cho AR này không sử dụng bất kỳ xử lý thị lực nào (chỉ dựa trên GPS) và hiển thị các mô hình 3D trên màn hình ở khoảng cách gần đúng (tới một điểm) từ nơi người dùng đang đứng. Nó có vẻ đơn giản cho các trò chơi làm việc trong một thế giới 3D với một điểm nhìn và vị trí của khuôn mặt/đối tượng/mô hình vv để vẽ. Nền tảng mục tiêu của tôi sẽ là thiết bị di động & máy tính bảng có khả năng chạy một trong các WM6, Phone7 hoặc Android của OS này.Thực tế tăng cường - Chỉ sử dụng GPS
Hầu hết các ứng dụng tôi đã sử dụng đánh dấu và sử dụng AR-ToolKit hoặc ARTag và những người sử dụng GPS có xu hướng chỉ hiển thị một điểm yêu thích hoặc một hộp phẳng trên màn hình để nêu rõ vị trí mong muốn của bạn.
Tôi đã thực hiện một số công việc rất hạn chế với lập trình đồ họa 3D, nhưng có bất kỳ thư viện nào bạn nghĩ có thể giúp tôi bắt đầu, thay vì xây dựng mọi thứ từ dưới lên. Bỏ qua độ chính xác thấp của GPS (liên quan đến AR) Tôi sẽ có một điểm xác định trong không gian 3D (liên tục di chuyển do sửa lỗi GPS), và sau đó xác định điểm để hiển thị mô hình 3D trong cùng một không gian 3D.
Tôi đã xem một số ví dụ về ứng dụng tương tự nhưng không có gì tôi có thể mở rộng, vì vậy bất kỳ ai cũng có thể đề xuất địa điểm bắt đầu sử dụng thư viện có thể phù hợp với dự án của tôi.
tôi vẫn không thể hiểu cách bạn có thể dựa vào GPS nếu nó không chính xác. – Andrey
@Andrey - Ill đang cải thiện độ chính xác trong quá trình của dự án. Tôi có thể nhận GPS từ 15 mét xuống 2-3 mét với dịch vụ chỉnh sửa miễn phí do satillites cung cấp. Ill sau đó sử dụng các công nghệ khác để cải thiện hơn nữa, mặc dù xử lý thị lực có thể cần phải đi vào tại thời điểm này. Các vấn đề về độ chính xác dựa trên mô hình 3D bạn muốn kết xuất như thế nào, vì vậy một skyscrapper ở khoảng cách sẽ tốt với GPS tiêu chuẩn, nhưng nói rằng một người phía trước của bạn sẽ không hoạt động bình thường. Im chỉ tìm kiếm cách tôi bắt đầu dự án này trong khung công tác Java/.net. – JonWillis
@JonWillis có bạn giải quyết vấn đề của mình không? – justchill