Macro#
Introducción#
The VEX AIM Coding Robot includes prebuilt actions, or macros, that combine multiple behaviors into a single block. These macros allow the robot to perform complex tasks such as moving toward objects, detecting objects, and acting out emotions.
Below is a list of all blocks:
act — Makes the robot display a specific emotion such as happy, sad, or excited.
turn until object — Rotates the robot until the AI Vision Sensor detects a specified object.
move to object — Moves the robot toward a detected object.
get object — Moves the robot to collect a detected object.
acto#
El bloque Actuar hace que el robot actúe una emoción específica.
acto [feliz v]
Parámetros |
Descripción |
|---|---|
emociones |
Hace que el robot actúe de una de las siguientes maneras:
|
Ejemplo
cuando empezó
[React to kicking a sports ball.]
patear objeto [medio v]
acto [feliz v]
girar hasta que el objeto#
El bloque girar hasta que el objeto hace que el robot gire hasta que el sensor de visión de IA detecte un objeto.
Note: If the robot appears to be having difficulties with detecting objects, try lowering the robot’s turn velocity with the set turn velocity block.
Gira [derecha v] hasta encontrar [pelota deportiva v]
Parámetros |
Descripción |
|---|---|
dirección |
Gira el robot:
|
objetos |
Gira hasta encontrar este objeto:
|
Ejemplo
cuando empezó
[Turn left until orange barrel is detected.]
Gira [izquierda v] hasta encontrar [barril de naranja v]
obtener objeto#
El bloque obtener objeto hace que el robot se mueva para recolectar un objeto usando el sensor de visión IA.
Note: If the robot appears to be having difficulties with detecting objects, try lowering the robot’s move and turn velocities with the set move velocity and set turn velocity blocks.
obtener [pelota deportiva v]
Parámetros |
Descripción |
|---|---|
objetos |
Mover a este objeto:
|
Ejemplo
cuando empezó
[Find and kick a sports ball.]
Gira [derecha v] hasta encontrar [pelota deportiva v]
obtener [pelota deportiva v]
patear objeto [medio v]
mover al objeto#
El bloque mover al objeto hace que el robot se mueva hacia un objeto usando el sensor de visión IA.
Note: If the robot appears to be having difficulties with detecting objects, try lowering the robot’s move and turn velocities with the set move velocity and set turn velocity blocks.
mover a [Robot AIM v]
Parámetros |
Descripción |
|---|---|
objetos |
Mover a este objeto:
|
Ejemplo
cuando empezó
[Approach the closest AIM Robot.]
Gira [derecha v] hasta encontrar [Robot AIM v]
mover a [Robot AIM v]