run_beginner_task_02.cpp
00001
00002
00003
00004
00005
00006
00007 #include <mRunCtrl.h>
00008 #include <vutils.h>
00009 #include <stdio.h>
00010
00011 using namespace VXV;
00012
00013
00014 int main(int argc, char *argv[]) {
00015 try {
00016 mRunCtrl run;
00017 if (initConnection(&run, argc, argv) < 0) {
00018 exit(1);
00019 }
00020 vmonitor::show();
00021
00022 #if 1
00023
00024 run.stopToLine(VXV::Position(1000, 0, deg(0)));
00025 waitStable(run, 100);
00026 #else
00027
00028 run.stopToLine(VXV::Position(-1000, 0, deg(0)));
00029 waitStable(run, 100);
00030 #endif
00031
00032 VXV::Delay(1000);
00033 } catch (std::exception& e) {
00034 printf("exception: %s\n", e.what());
00035 }
00036 return 0;
00037 }
00038