test program uses new autonomous movement function