]> rtime.felk.cvut.cz Git - eurobot/public.git/commitdiff
robofsm: Fix homing position bug - wrong units.
authorMichal Vokac <vokac.m@gmail.com>
Thu, 15 Dec 2011 18:35:41 +0000 (19:35 +0100)
committerMichal Vokac <vokac.m@gmail.com>
Mon, 1 Oct 2012 17:25:44 +0000 (19:25 +0200)
src/robofsm/common-states.cc

index a7be794cf6994af295368e961a738d6417ec30c9..2c14bff9adc95637cbf3d2620cbad3beb3ab7cb1 100644 (file)
@@ -342,7 +342,7 @@ FSM_STATE(go_home)
         switch (FSM_EVENT) {
                 case EV_ENTRY:
                         DBG_PRINT_EVENT("homing");
-                        robot_goto_notrans(HOME_POS_X_M, HOME_POS_Y_M, ARRIVE_FROM(90, 0.5), &tcSlow);
+                        robot_goto_notrans(HOME_POS_X_M, HOME_POS_Y_M, ARRIVE_FROM(DEG2RAD(HOME_POS_ANG_DEG), 0.2), &tcSlow);
                         break;
                 case EV_MOTION_ERROR:
                         DBG_PRINT_EVENT("ERROR: home position is not reachable!");