Or you could use variables that vary based on how many times a loop has cycled.
I don't know labview stuff but in c++ it would look something like this.
Code:
double virtualStick;
for (int i=0; i>-1; i++)
{
virtualStick=-(i-7.5)(i-7.5)+1;
virtualStick/=2;
virtualStick+=.5;
//arm code here [using virtualStick in place of joystick values]
Wait(1.0);
}
this particular piece of code would increase speed for the first half of autonomous, and decrease it for the second half