Macro#
Giới thiệu#
Robot lập trình VEX AIM bao gồm các macro, là các hành động được lập trình sẵn kết hợp nhiều hành vi của robot thành một khối duy nhất. Macro có thể khiến robot thể hiện cảm xúc, xoay hướng cho đến khi phát hiện vật thể hoặc di chuyển về phía các vật thể được phát hiện bởi cảm biến thị giác AI.
Dưới đây là danh sách tất cả các khối:
Hành động — Chạy các hành vi robot được lập trình sẵn.
hành động — Khiến robot thể hiện một cảm xúc đã chọn.
quay cho đến khi gặp vật thể — Xoay robot cho đến khi Cảm biến Thị giác AI phát hiện vật thể được chọn.
lấy đối tượng — Di chuyển robot để thu thập đối tượng đã chọn.
di chuyển đến đối tượng — Di chuyển robot về phía đối tượng đã chọn.
Hành động#
hành động#
Khối lệnh act cho phép robot thực hiện một cảm xúc đã chọn bằng cách sử dụng chuyển động, âm thanh, biểu tượng cảm xúc và đèn LED.
hành động [vui vẻ v]
Tham số |
Sự miêu tả |
|---|---|
cảm xúc |
Cảm xúc mà robot thể hiện:
|
Ví dụ
khi bắt đầu
[React to kicking a sports ball.]
đá đối tượng [vừa v]
hành động [vui vẻ v]
xoay cho đến khi vật thể#
Khối lệnh quay cho đến khi gặp vật thể sẽ xoay robot cho đến khi Cảm biến Thị giác AI phát hiện ra vật thể.
Lưu ý: Nếu robot gặp khó khăn trong việc phát hiện vật thể, hãy thử giảm vận tốc quay của robot bằng khối đặt vận tốc quay.
quay [phải v] cho đến khi tìm thấy [bóng thể thao v]
Tham số |
Sự miêu tả |
|---|---|
phương hướng |
Hướng quay của robot:
|
đối tượng |
Các đối tượng mà Cảm biến Thị giác AI cần phát hiện:
|
Ví dụ
khi bắt đầu
[Turn left until an orange barrel is detected.]
quay [trái v] cho đến khi tìm thấy [thùng cam v]
lấy đối tượng#
Khối lệnh lấy vật thể điều khiển robot di chuyển về phía vật thể được phát hiện cho đến khi vật thể đó gắn vào nam châm của robot.
Lưu ý: Không thể chọn ID AprilTag vì chúng không có nam châm.
Lưu ý: Nếu robot gặp khó khăn trong việc phát hiện vật thể, hãy thử giảm vận tốc di chuyển và quay của robot bằng các khối đặt vận tốc di chuyển và đặt vận tốc quay.
lấy [bóng thể thao v]
Tham số |
Sự miêu tả |
|---|---|
đối tượng |
Các vật thể mà robot cần thu thập:
|
Ví dụ
khi bắt đầu
[Find and kick a sports ball.]
quay [phải v] cho đến khi tìm thấy [bóng thể thao v]
lấy [bóng thể thao v]
đá đối tượng [vừa v]
di chuyển đến đối tượng#
Khối lệnh di chuyển đến đối tượng di chuyển robot về phía đối tượng được phát hiện bởi Cảm biến Thị giác AI.
Lưu ý: Nếu robot gặp khó khăn trong việc phát hiện vật thể, hãy thử giảm vận tốc di chuyển và quay của robot bằng các khối đặt vận tốc di chuyển và đặt vận tốc quay.
di chuyển đến [robot AIM v]
Tham số |
Sự miêu tả |
|---|---|
đối tượng |
Mục tiêu mà robot cần di chuyển tới:
|
Ví dụ
khi bắt đầu
[Approach the closest AIM Robot.]
quay [phải v] cho đến khi tìm thấy [robot AIM v]
di chuyển đến [robot AIM v]