VR Rover trong Rover Rescue được trang bị công nghệ AI tích hợp cho phép nó phát hiện các yếu tố trong trò chơi và sử dụng thông tin đó để điều hướng thế giới ảo của mình tốt hơn. Dữ liệu này có thể được hiển thị và sử dụng theo nhiều cách khác nhau trong Sân chơi Rover Rescue và cách chơi trò chơi.
Đây là một ví dụ về công nghệ Trí tuệ nhân tạo (AI) như thế nào?
Công nghệ Trí tuệ nhân tạo (AI) tích hợp trong VR Rover cho phép nó phát hiện các vật thể và báo cáo các thuộc tính về chúng. Các cảm biến, giống như Cảm biến khoảng cách, có thể phát hiện một vật thể và vị trí của nó nhưng không có trí thông minh để báo cáo bất kỳ thông tin nào về vật thể đó. AI không chỉ có thể phát hiện sự hiện diện và vị trí của một vật thể mà còn có thể sử dụng trí thông minh của mình để xác định vật thể và các thuộc tính quan trọng khác về nó.
Trong Rover Rescue, AI tích hợp của VR Rover đã được đào tạo trước để có thể phát hiện các vật thể trong trò chơi và cho biết sự khác biệt giữa chúng. Ví dụ: AI sẽ phát hiện và đặt tên cho 'chướng ngại vật', 'kẻ thù' và 'khoáng sản' khi chúng nằm trong phạm vi có thể phát hiện được của VR Rover. AI sử dụng kích thước được phát hiện của vật thể để xác định khoảng cách của nó với VR Rover và liên tục báo cáo thông tin đó.
Các dạng AI trong VR Rover
VR Rover được trang bị hai dạng AI chính: phát hiện và quan sát.
Phát hiện AI
“Phát hiện” được dùng để xác định những gì xung quanh VR Rover trong phạm vi 360 độ, trong bán kính 800 mm (mm).
VR Rover có thể phát hiện khoáng sản và kẻ thù, đồng thời có thể phân biệt giữa hai loại này. Bán kính phát hiện được biểu thị bằng vòng tròn màu vàng trong hình ảnh bên trái.
Tầm nhìn AI
“Tầm nhìn” được sử dụng để phát hiện những gì ở phía trước VR Rover trong phạm vi tầm nhìn 40 độ và phạm vi 1000 mm (mm).
VR Rover có thể nhìn thấy khoáng sản, kẻ thù, chướng ngại vật, mối nguy hiểm và Căn cứ, đồng thời có thể phân biệt giữa chúng. Tầm nhìn AI sẽ báo cáo thêm thông tin về những gì nó nhìn thấy, như khoảng cách và góc tới khoáng chất hoặc điểm sức khỏe của kẻ thù được chiếu xạ. Trường nhìn được ước tính bằng các đường màu vàng trong hình bên trái.
Trực quan hóa thông tin AI trong Rover Rescue
Có hai cách để trực quan hóa thông tin mà AI tích hợp đang báo cáo trong cửa sổ Rover Rescue Playground: bản đồ mini và trực quan hóa AI trên sân thi đấu.
Bản đồ thu nhỏ
Khi bản đồ mini xuất hiện trong cửa sổ Rover Rescue Playground, nó sẽ hiển thị vị trí tương đối của VR Rover với sân có thể chơi được và các đối tượng mà AI của nó đã xác định.
Thông tin AI hiển thị trên bản đồ mini bao gồm bán kính phát hiện và tầm nhìn cũng như các yếu tố có thể cảm nhận được trong phạm vi đó.
Phát hiện bán kính
Vòng tròn màu tím xung quanh VR Rover (được đánh dấu bằng mũi tên màu đỏ trong hình ảnh này) biểu thị bán kính phát hiện.
Khoáng chất và kẻ thù trong phạm vi này có thể được cảm nhận bằng tính năng phát hiện AI.
Lĩnh vực tầm nhìn
Hình nón mờ màu tím chiếu từ phía trước của VR Rover (như được đánh dấu bằng mũi tên màu đỏ trong hình ảnh này) cho biết tầm nhìn hoặc nơi VR Rover có thể “nhìn thấy” một cách hiệu quả.
Bạn có thể nhìn thấy các yếu tố trò chơi trong phạm vi này và thông tin thêm về các đối tượng này sẽ được hiển thị trên sân chơi.
Trực quan hóa AI
Trực quan hóa AI
Có thể bật và tắt AI Visualization trên sân thi đấu bằng cách chọn nút ở góc dưới bên phải của cửa sổ Sân chơi.
Khi được bật, thông tin AI sẽ làm nổi bật các thành phần trò chơi được phát hiện và hiển thị tên của chúng cũng như các thuộc tính liên quan-như khoảng cách hoặc điểm sức khỏe.
Thông tin thuộc tính sẽ chỉ được hiển thị khi các yếu tố trò chơi nằm trong tầm nhìn và phạm vi tầm nhìn 1000 mm của VR Rover. Khi chúng nằm ngoài phạm vi phủ sóng, nó sẽ không được hiển thị.
Khoáng chất được biểu thị bằng điểm sáng rực rỡ và nhãn 'Khoáng sản'.
Khoảng cách và góc tới các khoáng chất cũng được hiển thị và sẽ thay đổi theo thời gian thực khi VR Rover di chuyển xung quanh môi trường ngoài hành tinh.
Kẻ thù được chiếu xạ được biểu thị bằng điểm sáng phát sáng và nhãn 'Kẻ thù'.
Khoảng cách và góc tới kẻ thù được hiển thị và sẽ thay đổi theo thời gian thực khi VR Rover và kẻ thù di chuyển trong mối quan hệ với nhau.
Cấp độ và sức khỏe của kẻ thù cũng được hiển thị. Cấp độ càng cao, điểm máu của kẻ thù càng lớn. Sức mạnh hấp thụ cần thiết để vô hiệu hóa kẻ thù tương quan với cấp độ và sức khỏe của nó.
Chướng ngại vật được biểu thị bằng điểm sáng rực rỡ và nhãn 'Chướng ngại vật'.
Khoảng cách đến chướng ngại vật được hiển thị và sẽ thay đổi theo thời gian thực khi VR Rover di chuyển xung quanh môi trường ngoài hành tinh.
Sử dụng thông tin AI trong các dự án
Thông tin từ AI tích hợp của VR Rover có thể được sử dụng trong các dự án nhằm giúp điều hướng đến các khoáng sản, phát hiện kẻ thù, tránh chướng ngại vật, v.v. Có một số cách mà dữ liệu AI có thể được sử dụng trong một dự án.
Các dự án mẫu có thể được sử dụng làm điểm bắt đầu cho mã của bạn. Xem bài viết này để biết thêm thông tin về cách truy cập và sử dụng các dự án ví dụ trong VEXcode VR.