Kicker#

Introduction#

The VEX AIM Coding Robot features a front-mounted kicker that disengages objects held by its magnetic attachment. It can be used to kick sports balls with adjustable force levels or gently place barrels in front of the robot.

The AIM Robot at a 3 quarters view showing its Kicker fully-extended.

Below is a list of available methods:

  • kick – Activates the kicker with SOFT, MEDIUM, or HARD force.

  • place – Gently places a barrel in front of the robot.

Actions#

kick#

kick activates the robot’s kicker to kick a sports ball with one of three levels of force.

Usage:

robot.kicker.kick(force)

Parameter

Description

force

The force to use when activating the Kicker. Options include:

  • HARD
  • MEDIUM
  • SOFT

# Kick an object with full force
robot.kicker.kick(HARD)

# Kick an object with medium force
robot.kicker.kick(MEDIUM)

# Kick an object with soft force
robot.kicker.kick(SOFT)

place#

place activates the robot’s kicker to place a barrel gently in front of the robot.

Usage:

robot.kicker.place()

Parameters

Description

This method has no parameters.

# Place a currently held object, then back up
robot.kicker.place()
robot.move_for(50, 180)