Nhắm mục tiêu
Hãy tạo một thuật toán sử dụng các khối [Lái xe] và [Quay theo hướng], cảm biến GPS, cảm biến khoảng cách đáy và nhóm động cơ hút để điều khiển Robot Anh hùng di chuyển dọc theo Đường tự hành nhằm phóng hai Đĩa được tô màu xanh lá cây vào Mục tiêu Cao màu xanh lam và phóng hai Đĩa được tô màu hồng vào Mục tiêu Cao nhanh nhất có thể!
- Chọn VRC Virtual Skills - Spin Up Playground.
- Điều khiển Robot Anh hùng đến điểm gốc (0, 0) và rẽ về phía các Đĩa được tô sáng màu xanh lá cây.
- Sử dụng cảm biến khoảng cách đáy để điều khiển Robot Anh hùng, và sử dụng nhóm động cơ hút để hút hai đĩa được đánh dấu màu xanh lá cây lần lượt từng cái một.
- Hãy tạo thuật toán để tìm hướng đi của Robot Anh hùng nhằm phóng các Đĩa đến Mục tiêu Cao màu xanh lam. Lập trình cho robot quay theo hướng đã định và phóng các đĩa.
- Sử dụng cảm biến khoảng cách đáy để điều khiển Robot Anh hùng di chuyển dọc theo Đường tự động, và sử dụng nhóm động cơ hút để hút hai Đĩa được đánh dấu màu hồng.
- Hãy tạo thuật toán để tìm hướng đi của Robot Anh hùng nhằm phóng các Đĩa vào Mục tiêu Cao màu đỏ. Lập trình cho robot quay theo hướng đã định và phóng các đĩa.
- Hãy thiết lập bộ đếm thời gian và xem Hero Bot có thể hoàn thành nhiệm vụ này nhanh đến mức nào.
Mẹo hữu ích
- Tọa độ X và Y của Khung thành Cao màu xanh trên Sân VRC là (-1350, -1350).
- Tọa độ X và Y của Khung thành cao màu đỏ trên Sân VRC là (1350, 1350).
- Sử dụng cảm biến GPS để xác định tọa độ X và Y hiện tại của Robot Anh hùng.
- Sử dụng hàm Atan để tính toán Theta, sau đó chuyển đổi Theta thành hướng di chuyển của Robot Anh hùng cần thiết để phóng các Đĩa.

