Robot được sử dụng trong VIQRC Slapshot Playground trong VEXcode VR là phiên bản ảo của Snapshot, VEX IQ Hero Bot, được sử dụng cho Cuộc thi VEX IQ (VIQRC) Slapshot năm 2022-2023. Ảnh chụp nhanh ảo có cùng kích thước và động cơ như Ảnh chụp nhanh vật lý nhưng có thêm cảm biến để mã hóa các chuyển động tự động bổ sung trong VEXcode VR. Trong phiên bản Slapshot của VEXcode VR, chỉ có một robot và nó đã được cấu hình sẵn. Điều này giúp loại bỏ nhu cầu về cấu hình robot hoặc dự án mẫu được xác định trước.
Điều khiển rô-bốt
Ảnh chụp nhanh có các điều khiển sau:
Hệ thống truyền động có Cảm biến quán tính. Điều này cho phép danh mục khối “Hệ thống truyền động” trong Hộp công cụ của VEXcode VR có thể điều khiển và quay robot.
MộtArm được điều khiển bởi Arm Motor. Điều này cho phép robot giải phóng đĩa từ một số bộ phân phối và vượt qua hàng rào để chạm vào vùng tiếp xúc khi kết thúc trận đấu.
- Cánh tay được nâng lên và hạ xuống bằng cách sử dụng khối [Quay cho] hoặc [Quay đến vị trí]. Vị trí mặc định là để hạ cánh tay xuống.
Cửa nạp được điều khiển bởi Động cơ cửa nạp. Điều này cho phép robot lấy đĩa vào hoặc đảo ngược đầu vào (đảo ngược đầu vào còn được gọi là đầu ra) để quay các đĩa ra khỏi đầu vào và ghi điểm cho chúng.
- Cửa hút có thể được quay bằng cách sử dụng khối [Spin for]. Xoay ống hút 180 độ sẽ lấy một đĩa từ Trường.
- Cả đầu vào và đầu ra đều có thể được di chuyển bằng khối [Spin]. Bằng cách quay động cơ trong một thời gian nhất định rồi dừng động cơ, bạn có thể đảm bảo rằng đĩa đã được lấy ra khỏi ổ đĩa.
Cảm biến robot
Ảnh chụp nhanh ảo đã bổ sung các cảm biến để lập trình tự động trong VEXcode VR. Các cảm biến này dựa trên cảm biến VEX IQ (thế hệ thứ 2) bao gồm Cảm biến khoảng cách (thế hệ thứ 2) và Cảm biến quang học.
quán tính
Cảm biến quán tính sử dụng với hệ thống truyền động . Điều này cho phép robot thực hiện các bước rẽ chính xác và chính xác.
Tiêu đề hệ thống truyền động báo cáo giá trị từ 0 đến 359,9 độ và theo chiều kim đồng hồ là dương.
Cảm biến khoảng cách (thế hệ 2)
Cảm biến khoảng cách báo cáo nếu một vật thể ở gần cảm biến, cũng như khoảng cách gần đúng từ mặt trước của cảm biến đến một vật thể, tính bằng milimét hoặc inch.
Cảm biến khoảng cách ở Ảnh chụp nhanh phía trước có thể được sử dụng để phát hiện khoảng cách hiện tại của robot với hàng rào.
Để biết thêm thông tin về Cảm biến khoảng cách IQ (thế hệ thứ 2), xem bài viết Thư viện VEXnày.
Công tắc bội thu
Công tắc đệm báo cáo xem nó hiện có được nhấn hay không.
Công tắc đệm được đặt trong cơ chế Intake và có thể được sử dụng để xác định xem đĩa đã được tải vào Intake hay chưa.
Để biết thêm thông tin về Bumper Switch, xem bài viết Thư viện VEXnày.
Cảm biến quang học
Cảm biến quang học sử dụng ánh sáng phản xạ để phát hiện màu sắc, giá trị màu sắc, giá trị thang độ xám và độ gần của vật thể.
Cảm biến quang học nằm ở ảnh chụp phía trước được sử dụng để phát hiện màu sắc của bộ phân phối.
Điều này có thể hữu ích khi xác định bộ phân phối nào sẽ tương tác với và cách robot sẽ phản ứng với bộ phân phối để giải phóng đĩa.